/********************************** BODY     *****************************/

html {	}
body        {	
	margin:0px;
	padding:0px;
	font-family:Arial, Tahoma;
	font-size: 11px;
	color:#323F4D; /*color_gris*/
	background:url(KIMstyle/fond_body_pi.gif) repeat-x;
	background-color:#ffffff;
}

ul { margin: 0;}


/********************************** BUTTONS *****************************/

.btn_bleu_fd_blanc_big{
	border:0px solid green;
	
}

.btn_bleu_fd_blanc_big button, .btn_bleu_fd_blanc_big input {
		height:25px;
		width:auto;
  		overflow:visible;
		cursor:pointer;
		float:left;
		background:url(KIMstyle/coin_droit_bouton.gif) no-repeat;
		background-position:right;
		border:0px solid red;
		margin:11px 0px 0px 0px;
		padding:0px 8px 4px 0px;
		color:#FFFFFF;
		font-size:11px;	
}

.btn_bleu_fd_blanc_big a{
		height:20px !important;
		width:25px;
		width:auto;
  		overflow:visible;
		cursor:pointer;
		float:left;
		background:url(KIMstyle/coin_droit_bouton.gif) no-repeat;
		background-position:bottom right;
		border:0px solid red;
		margin:11px 0px 0px 0px;
		padding:5px 8px 0px 3px;
		color:#FFFFFF;
		font-size:11px;	
		border:0px solid red;
}

.btn_bleu_fd_blanc_big a:hover{
	color:#68e0f7;
	text-decoration:none;
}

@media screen and (min-width: 550px) {
	.btn_bleu_fd_blanc_big button, .btn_bleu_fd_blanc_big input {
		padding:5px 8px 0px 0px;
		}
}


.btn_bleu_fd_blanc_big span {
		display:block;
		height:25px;
		width:21px;
		background:url(KIMstyle/coin_bouton.gif) no-repeat;
		float:left;margin:11px 0px 0px 0px;
		display:inline;
		overflow:hidden;
}


/************ FOOTER - copyright ************/
/*#copyright {
	margin: 0px 0px 0px 100px;
	clear: both;
	float: middle;
	text-align: center;
	font-size: 11px;
	color: #98a1a8;
}
#copyright form {
	border: 0px solid red;
	width: 50%;
	margin: 0px auto 0px auto;
	display: block;
}
#copyright label {
	margin-top: 5px;
	display: inline;
	float: left;
}
#copyright span.copyright {
	margin-top: 5px;
	margin-right: 3px;
	display: inline;
	float: left;
}
#copyright select {
	display: inline;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	width: 143px;
	height: 18px;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
}
#copyright input {
	display: inline;
	vertical-align: top;
	margin-left: 3px;
}
*/
/********************************** COMMON ELEMENTS *****************************/

.floatLeft {
	float:left;
}

.inv {display:none;}

fieldset {
	border:0 none;
	margin:0;
	padding:0;
}

.meni_head {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #323F4D; /*color_gris*/
	margin-top:-10px;
	margin-bottom:0px;
	margin-left: -6px;
	padding-bottom:5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 13px;
	width: 145px;
	height: 42px;
	background: url(KIMstyle/bloc_titre_fd_bleu_title_175x42.png) no-repeat 0 0;
}

H1 {
	font-size: 16px;
	font-weight: bold;
	color: #323F4D; /*color_gris*/
	margin-top:3px;
	margin-bottom:0px;
	background:transparent url(KIMstyle/fond_header_footer_result-430.png) no-repeat scroll 0 0;
	float:left;
	height:33px !important;
	padding:6px 10px 10px 10px;
	width:430px !important;
}

H2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #323F4D; /*color_gris*/
	margin-top:-10px;
	margin-bottom: 5px;
	padding:10px 10px 10px 10px;
	background:transparent url(KIMstyle/fond_header_footer_result-270.png) no-repeat scroll 0 0;
	width:270px !important;
}

H3 {
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #094E93;
	margin-top:12px;
	margin-bottom:0px;
	width:430px !important;
	height:33px !important;
	padding:6px 10px 0px 10px;
	background:transparent url(KIMstyle/fond_welcome-430.gif) no-repeat scroll 0 0;
}

span.separateur_liste {
	background:transparent url(KIMstyle/separateur_liste.png) no-repeat scroll 0 0;
	clear:left;
	display:block;
	float:left;
	font-size:0;
	height:2px;
	line-height:0;
	margin-left:12px;
	width:142px;
	margin-bottom: 3px;
	margin-top: -3px;
}

.kompass_meni {
	line-height: 20px;
	vertical-align: top;
	margin-left: 1px;
}

.advertisment {
	font-size:10px;
	color: #323F4D;
	width: 300px;
	float:right;
	text-align:right;
	margin: 0px 5px 0px 5px;
}

/***************************** Anketni rezultati *********************************/

DIV.e_anketa_rez_div1 {
	margin:0px;
	padding:10px;
	font-family:Arial, Tahoma;
	font-size: 11px;
	color:#323F4D; /*color_gris*/
	background-color:#ffffff;
}

.body_popup {
	background:url(KIMstyle/fond_body_pi.gif) repeat-x;
}


/***************************** BC okviri i banneri *********************************/
IMG.BC_vertical_100x100 {
	width: 100px;
	height: 100px;
	margin: 5px 10px 5px 15px;
	float: left;
	padding-right: 10px;
	border-right:1px solid #DFEAF8;
	border-left:0px solid #DFEAF8;
	border-top:0px solid #DFEAF8;
	border-bottom:0px solid #DFEAF8;
}

IMG.BC_vertical_free {
	margin: 5px 10px 5px 15px;
	float: left;
	padding-right: 10px;
	border-right:1px solid #DFEAF8;
	border-left:0px solid #DFEAF8;
	border-top:0px solid #DFEAF8;
	border-bottom:0px solid #DFEAF8;
}

P.BC_vertical, SPAN.BC_vertical, DIV.BC_vertical {
/*	background-image: url(KIMstyle/fond_box_droite_vert.gif);*/
/*	background-position: 120px 0px;*/
/*	background-repeat: no-repeat;*/
	padding-left:5px;
	padding-top:5px;
	vertical-align:top;
	font-size: 10px;
	width: 125px;
	float: left;
}

IMG.BC_horizontal_200x50 {
	width: 200px;
	height: 50px;
	margin: 5px 5px 10px 5px;
	vertical-align: top; /*middle*/
	padding:7px 0;
	text-align:center;
}

IMG.BC_horizontal_free {
	margin: 5px 5px 10px 5px;
	vertical-align: top; /*middle*/
	padding:7px 0;
	text-align:center;
}

DIV.BC_horizontal, SPAN.BC_horizontal {
	width: 265px;
	background:transparent url(KIMstyle/fond_box_droite_hori.gif) repeat-x scroll 0 0;
	padding: 10px 16px 20px 18px;
	margin-left: -13px;
	margin-top: -10px;
	font-size: 10px;
	border-top:1px solid #DFEAF8;
	border-left:0px solid #DFEAF8;
	border-right:0px solid #DFEAF8;
	border-bottom:0px solid #DFEAF8;

}

IMG.top_banner {
	height: 250px;
	width: 300px;
	margin: 0px 5px 10px 5px;
}



/***************************** WRAPPER 000 - TABLE - obuhvaća sve headere, main i footer *********************************/

.wrap_000	{margin-left: auto; 	margin-right: auto;  }


/***************************** HEADER - LOGO I TRAŽILICA *********************************/

.header_table { width:964px; background-image:url(KIMstyle/fond_header.gif); }
/*TR*/
.header { }

/*200 head_td1+644 head_td2+120 head_td3=964 head*/
.header_td1	{ width:200px; height: 63px; }
	.header_div1	{
		width:155px;
		display:inline;
		font-size:11px;
		height:13px;
		margin:16px 0px 0px 26px;
		padding:0px;
		position:relative;
}

/* LOGO */
span.nom_du_pays {
	display:block;
	font-weight:normal;
	margin-top:3px;
	margin-right: 0px;
	text-align:right;
}

.header_td2	{ width:644px; }
	.header_div2	{ 
	height: 42px;
	width: 644px;
	float: left;
	display: inline;
	margin: -12px 0px 0px 22px;
	background: url(KIMstyle/fond_champ_recherche.gif) no-repeat 0px 11px;
}

.header_td3	{ width:120px; }
	.header_div3	{ width:120px; text-align:right}

/***************************** HEADER2 - BREADCRUMBS (NAVIGATOR) *********************************/

/*964 head2_td1*/
.header2_table { width:964px; }
.header2_td1	{
	width:964px;
	border:0px solid red;
	float:left;
}
.header2_div1	{ 
	width:964px;
	float:left;
}


/***************************** HEADER3 - MAIN MENU *********************************/

/*200 head3_td1+644 head3_td2+120 head3_td3=964 head*/
.header3_table { width:964px; 
				background:url(KIMstyle/dashboard_bande_degrade.gif) repeat-x bottom left;}
	.header3_td1	{ width:200px; padding-left:0px; }
		.header3_div1	{ width:200px;}
	.header3_td2	{ width:644px; height: 38px;}
		.header3_div2	{ width:644px; height: 36px;
				}
	.header3_td3	{ width:120px; padding-left:0px; }
		.header3_div3	{ width:120px; text-align:right}


/***************************** MAIN - tablica, obuhvaća sve main elemente *********************************/

.main				{ width:964px; height: 100%;}

/*
STRUKTURA ZA MAIN

TABLE main
	TR
		TD main_center00_div_td -> ovo ne koristim trenutno
			DIV main_center00_div -> ovo ne koristim trenutno
	TR
		TD main_left_td
		TD main_center_td
		TD main_r1_td
			DIV main_r1_div
		TD main_r2_td -> ovo ne koristim trenutno
		TD main_r3_td -> ovo ne koristim trenutno
*/

/* SADRŽAJ MAIN TABLICE */
/*200 main_left i main_left2+504 main center0+260 main_r1=964*/

/***************************** MAIN LEFT - TD - tu su nam meniji *********************************/

.main_left_td		{ width:200px; padding:0px; vertical-align:top; }
	.main_left_div		{ width:200px; }
.main_left2_td		{ width:200px; padding:0px; vertical-align:top; }
	.main_left2_div		{ width:200px; }

/***************************** MAIN CENTER - TD - tu je sav sadržaj (body) *********************************/
/*
STRUKTURA ZA MAIN_CENTER_TD

TD main_center_td
	TABLE main_center0_table
		TR
			TD main_center0_div_td
				DIV main_center0_div
			TD main_center012_div_td -> ovo ne koristim trenutno
	TABLE main_center_table
		TR
			TD main_center_div_td
			TD main_center12_div_td -> ovo ne koristim trenutno
	TABLE main_center_table1
		TR
			TD main_center21_div_td -> top of page
			TD main_center22_div_td -> ovo ne koristim trenutno
*/

.main_center_td		{ 
	width: 454px;
	height: 100%;
	vertical-align: top;
	background: url(KIMstyle/middle_page_interieur.png) repeat-y 0px 0px;
}

/* TOP OKVIR za main */
.main_center0_table		{ 
	width: 454px;
	height:7px;
	line-height: 0px;
	/*
	line-height:0px;
	font-size:0px;
	*/
	background:url(KIMstyle/top_page_interieur_2.png) no-repeat 0px 0px;
	border:0px solid red;
}

.main_center0_div_td {
	width: 454px;
	height:7px;
}

.main_center0_div {
/*
	width:504px;
	height:7px;
*/
	height: 100%;
	width: 425px;
	vertical-align:top;
	text-align:left;
	margin: 0px 10px 0px 15px;
}

/* MAIN - sadržaj članaka */

.main_center_table  { 
	float: left;
	width: 454px !important;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.main_center_div_td	{
	height: 100%;
	width: 454px;
	vertical-align:top;
	text-align:left;
	margin: 0px 0px 0px 0px;
	border:0px solid red;
}

.main_center_div	{
	height: 100%;
	width: 425px;
	vertical-align:top;
	text-align:left;
	margin: 0px 10px 0px 15px;
	border:0px solid blue;
}

/* MAIN - tablica koja ima "go to top" link, ide ispod tablice sa sadržajem članaka */

.main_center_table1		{ 
	width: 454px;
	height:20px;
	line-height:15px;
	font-size:11px;
	/*background:url(KIMstyle/bottom_page_interieur_2.png) no-repeat bottom left;*/
	border:0px solid red;
}

.main_center21_div_td {
	width: 454px;
	height:20px;
}

.main_center21_div {
	width: 454px;
	height:20px;
	border:0px solid red;
}

/* MAIN RIGHT - tu idu okviri sa dodatnim sadržajem */

.main_r1_td		{ width:310px; padding:0px; padding-top: 0px; vertical-align:top; height: 100%; }
	.main_r1_div		{ width:310px; height: 100%; background-color: #FFFFFF; }

	
/***************************** FOOTER *********************************/

/*964 footer 	height: 42px; */
.div_footer2			{
 	padding: 15px 0px 0px 15px;
	clear: left;
	float: none;
	width: 964px;
	background: url(KIMstyle/fond_footer.jpg) no-repeat;
	height: 84px;
	border: 0px solid red;
	font-size: 10px;
	color: #98A1A8;
	font-family: Arial, Helvetica, sans-serif;

}

/*****************************************************************/
/************************ HYPERLINKS *****************************/
/*****************************************************************/

a:link		{ color: #094E93; text-decoration: none;}
a:visited	{ color: #094E93; text-decoration:none;}
a:hover		{ color: #2981C9; text-decoration: underline;}
a:active	{ color: #2981C9; text-decoration: underline;}

/* ne koristim ovo dolje trenutno */

/************************ LINKOVI ZA BREADCRUMBS/NAVIGATOR *****************************/
/*
.header2_td1 a:link		{ color: #094E93; text-decoration: none;}
.header2_td1 a:visited		{ color: #094E93; text-decoration:none;}
.header2_td1 a:hover		{ color: #2981C9; text-decoration: underline;}
.header2_td1 a:active		{ color: #2981C9; text-decoration: underline;}
*/
/************************ LINKOVI ZA TOP MENI *****************************/
/*
.header3_td2 a:link		{ color:#094E93; text-decoration:none}
.header3_td2 a:visited		{ color:#094E93; text-decoration:none}
.header3_td2 a:hover		{ color:#3387cc; text-decoration:underline}
.header3_td2 a:active		{ color:#3387cc; text-decoration:underline}
*/
/************************ LINKOVI ZA LIJEVI MENI *****************************/
/*
.main_left_td a:link		{ color:#094E93; text-decoration:none}
.main_left_td a:visited		{ color:#094E93; text-decoration:none}
.main_left_td a:hover		{ color:#2981C9; text-decoration:underline}
.main_left_td a:active		{ color:#2981C9; text-decoration:underline}
*/
/************************ LINKOVI ZA SADRŽAJ *****************************/
/*
.main_center0_div_td a:link		{ color:#094E93; text-decoration:none}
.main_center0_div_td a:visited		{ color:#094E93; text-decoration:none}
.main_center0_div_td a:hover		{ color:#2981C9; text-decoration:none}
.main_center0_div_td a:active		{ color:#2981C9; text-decoration:none}

.main_center_div_td a:link		{ color:#094E93; text-decoration:none}
.main_center_div_td a:visited		{ color:#094E93; text-decoration:none}
.main_center_div_td a:hover		{ color:#2981C9; text-decoration:underline}
.main_center_div_td a:active		{ color:#2981C9; text-decoration:underline}
*/
/************************ LINKOVI ZA FOOTER *****************************/
/*
.div_footer2 a:link		{ color:#094E93; text-decoration:none}
.div_footer2 a:visited		{ color:#094E93; text-decoration:none}
.div_footer2 a:hover		{ color:#2981C9; text-decoration:underline}
.div_footer2 a:active		{ color:#2981C9; text-decoration:underline}
*/
/* ne koristim ovo gore trenutno */