body {
	background-color:#f5f6f0;
	margin: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}
a:link, a:visited {
	font-size:12px;
	color:#A7282F;
	text-decoration:none;
}
#mainContainer {
	display:block;
	background-image:url(../images/header_bg1.jpg);
	background-repeat:repeat-x;
	float:left;
	width:100%;
	margin:0 auto 0 auto;
}
#headerContainer{
	width:770px;
	height:100px;
	background-image:url(../images/h_lang_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
	margin:0 auto 0 auto;
}
#headLogo{float:left;height:100px;width:186px;background-image:url(../images/h_logo.jpg);background-repeat:no-repeat;}
#headLangLink{
	float:right;
	background-image:url(../images/h_lang_menu.jpg);
	background-repeat:no-repeat;
	width:177px;
	height:29px;
	padding:4px 0 0 20px;
}
#headLangLink .langList {
	width: 90px;
	margin:0 0 0 5px;
}
/*MENU SA SJENAMA*/
#menuContainer{
	width:770px;
	height:39px;
	clear:both;
	padding:0;
	margin:0 auto 0 auto;
}
#menuLshadow{ float:left; height:39px; width:5px; background-image:url(../images/menu_bg_left.jpg); background-repeat:no-repeat;}
#menuRshadow{ float:left; height:39px; width:5px;background-image:url(../images/menu_bg_right.jpg); background-repeat:no-repeat;}
.navCont{ 
	float:left;
	padding:5px 0 0 0;
	height:34px; 
	width:auto; 
	background-image:url(../images/menu_bg_middle.jpg); 
	background-repeat:repeat-x;
}
.navCont ul {
float:left;
margin:0;
padding:0;
list-style-type:none;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}
.navCont li{ float:left; list-style:none;}
.navCont a{
display:block;
padding-top:9px;
height:25px;
width:92px;
background-image:url(../images/mb_0.jpg);
}
.navCont a:link, .navCont a:visited{
font-size:12px;
color: #ffffff;
text-decoration: none;
}
.navCont a:hover, .current a{
background-image:url(../images/mb_1.jpg);
color: #ffffff;
display: block;
padding-top:9px;
height:25px;
width: 92px;
}
.navCont .firstBtn a{
display: block;
padding-top:9px;
height:25px;
width: 94px;
background-image:url(../images/mb_left_0.jpg);
}
.firstBtn a:hover, .firstCurrent a, .firstCurrent a:link, .firstCurrent a:hover{
background-image:url(../images/mb_left_1.jpg);
color: #ffffff;
display: block;
padding-top:9px;
height:25px;
width: 94px;
}
.navCont .lastBtn a{
display: block;
padding-top:9px;
height:25px;
width: 93px;
background-image:url(../images/mb_right_0.jpg);
background-position:right;
}
.lastBtn a:hover, .lastCurrent a, .lastCurrent a:link, .lastCurrent a:hover{
background-image:url(../images/mb_right_1.jpg);
background-position:right;
color: #ffffff;
display: block;
padding-top:9px;
height:25px;
width: 93px;
}
.menuSpacer{
background-image:url(../images/m_spacer.jpg);
background-repeat:no-repeat;
height:34px;
width:3px;
}
/*ANIMACIJA - NASLOV PODSTRANICA*/
#animContainer{
	float:left;
	clear:both;
	width:100%;
	margin-bottom:5px;
	background-image:url(../images/title_bg.jpg);
	background-repeat:repeat-x;
	background-color:#CACEBD;
	border-bottom-color:#BEC2B4;
	border-bottom-style:solid;	
	border-bottom-width:5px;
}
#animPlace{
	clear:both;
	width:760px;
	height:180px;
	margin:10px auto 10px auto;
	background-color:#FFFFFF;
}
#subpageTitle{
	font-size:17px;
	font-weight:normal;
	color:#283339;
	clear:both;
	font-weight:normal;
	display:block;
	width:760px;
	margin:auto;
	padding:10px 0 0 0;
}
.lineWide{
	display:block;
	width:100%;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#BEC2B4;
}
#subpageMap{
	display:block;
	width:760px;
	padding:7px 0 0 0;
	height:19px;
	margin:auto;
}
/*SADRZAJ STRANICA*/
#contentContainer{
	display:block;
	clear:both;
	padding:0;
	width:760px;
	margin:0 auto 0 auto;
	height:auto;
	background-image:url(../images/vodeni_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;	
}
/*#contentContainer a:link, #contentContainer a:visited { text-decoration:none; color:#283339;}
#contentContainer a:hover{ text-decoration:none; color:#283339; background-color:#e9ece2;}*/
#leftContent{
	width:550px;
	height:auto;
	float:left;

}
/*KOLONE NA GLAVNOJ STRANI*/
.colCont{
	float:left;
	width:284px;
	height:auto;
	margin:0 5px 10px 0;
	background-image:url(../images/m_tackice_bg.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.colCont a:link, .colCont a:visited { text-decoration:none; color:#283339;}
.colCont a:hover{ text-decoration:none; color:#283339; background-color:#e9ece2;}
.colContTitle{
	float:left;
	margin:0 0 5px 0;
	display:block;
	width:263px;
	height:33px;
	padding: 8px 0 0 15px;
	background-image:url(../images/m_green_bg1.jpg);
	background-repeat:repeat-x;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
.colTxt{
	width:278px;
	float:left;
	margin:0 0 5px 0;
}

.colBlockTitle{
	background-image:url(../images/prep_tackice.jpg);
	background-repeat:repeat-y;
	float:right;
	width:175px;
	display:block;
	margin:0 0 3px 0;
	padding:3px 0 3px 5px;
	font-weight:bold;
}
.prepBlockTxt{
	display:block;
	width:180px;
	float:right;
}
.colNwTitle{
	display:block;
	float:right;
	width:190px;
	padding:2px 0 0 0;
}
.colNwDate{
 	display:block;
	clear:left;
	float:left;
	width:73px;
	padding:2px;
	text-align:center;
	background-color:#e9ece2;
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;
}
.colPrepSl{
	display:block;
	float:left; 
	padding:5px; 
	margin: 0 5px 0 0; 
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;
}
.colSpons{
	float:left;
	width:182px;
	height:auto;
}
.colSpons_sl{
	padding:5px;
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;
}
.colSponsBlok{
	width:180px;
	display:block;
	float:left;
	clear:both;
	margin:0 0 5px 0;
}
.colSponsTitle{
	display:block;
	float:left;
	width:167px;
	height:33px;
	margin:0 0 5px 0;
	padding: 8px 0 0 15px;
	background-image:url(../images/m_green_bg1.jpg);
	background-repeat:repeat-x;
	font-size:15px;
	color:#FFFFFF;
	font-weight:bold;
}
/*DESNI MENI*/
.rightMenu{
	display:block;
	width:190px;
	height:auto;
	float:right;
}
.rmLevel1{
	width:190px;
	height:34px;
	clear:both;
	margin:0 0 2px 0;
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;
}
.rmLevel1 a, .rmLevel1 a:link, .rmLevel1 a:visited{
	display:block;
	color:#3F4B4B;
	padding:9px 0 0 0;
	width:190px;
	height:25px;
	text-align:center;
	text-decoration:none;
}
.rmLevel1 a:hover{
	text-decoration:none;
	background-color:#e9ece2;
}
.rmLevel2{
	display:block;
	background-image:url(../images/strelica.jpg);
	background-repeat:no-repeat;
	clear:both;
	float:right;
	padding:0 0 3px 15px;
	width:170px;
	text-align:left;
	color:#283339;
}
.rmLevel3{
	display:block;
	background-image:url(../images/strelica.jpg);
	background-repeat:no-repeat;
	clear:both;
	float:right;
	padding:0 0 3px 15px;
	width:160px;
	text-align:left;
	color:#283339;
}
.rmLevel4{
	display:block;
	background-image:url(../images/strelica.jpg);
	background-repeat:no-repeat;
	clear:both;
	float:right;
	padding:0 0 3px 15px;
	width:150px;
	text-align:left;
	color:#283339;
}
#contentContainer .rmLevel2 a:link,#contentContainer .rmLevel2 a:visited{
	color:#A7282F;;
	font-weight:bold;
	text-decoration:none;
}
#contentContainer .rmLevel2 a:hover{
		font-weight:bold;
	color:#ffffff;
	background-color:#A7282F;
}
#contentContainer .rmLevel3 a:link,#contentContainer .rmLevel3 a:visited,#contentContainer .rmLevel4 a:link,#contentContainer .rmLevel4 a:visited{
	color:#3F4B4B;
	text-decoration:none;
}
#contentContainer .rmLevel3 a:hover, #contentContainer .rmLevel4 a:hover {
	color:#ffffff;
	background-color:#A7282F;
}
/*BRZI LINKOVI*/
#bmContainer{
	text-align:left;
	float:left;
	clear:both;
	margin:5px 0 0 0;
	width:100%;
	height:auto;
	background-image:url(../images/bt_menu_bg.jpg);
	background-repeat:repeat-x;
	background-color:#CACEBD;
}
#bmContainer a:link, #bmContainer a:visited { text-decoration:none; color:#283339;}
#bmContainer a:hover{ text-decoration:none; color:#ffffff; background-color:#A7282F;}
#bmTitle{
	padding:10px 0 0 0;
	color:#BEC2B3;
	font-size:15px;
	display:block;
	width:760px;
	height:24px;
	margin:0 auto 0 auto;
}
#bmLinks{

	display:block;
	width:760px;
	margin-left:auto;
	margin-right:auto;
}
.bmSeparator{
	margin: 0 10px 0 0;
	float:left;
	display:block;
	width:1px;
	height:120px;
	background-image:url(../images/bb_separator.jpg);
	background-repeat:no-repeat;
}
.bmLSpan{

	display:block;
	float:left;
	padding:10px 10px 10px 0;
	width:auto;
}
.bmTopLinks{display:block; margin-bottom:10px; font-weight:bold;}
.bmLSpan ul{ list-style-type:none; padding:0; margin:0;}
.bmLSpan li{ font-size:9px; list-style-type:none; padding:1px 0 1px 0; margin:0;}
#bmShadow{
	clear:both;
	width:100%;
	height:15px;
	background-image:url(../images/bb_menu_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
/*PODNOZJE*/
#footer{
	clear:both;
	width:760px;
	height:70px;
	margin:0 auto 0 auto;
}
#logoH{float:left; background-image:url(../images/b_logo1_0.jpg); background-repeat:no-repeat; width:370px; height:40px; margin:10px 20px 10px 0; padding:10px 0 0 170px; color:#CACEBD;}
#logoEM{float:right; background-image:url(../images/b_logo2_0.jpg); background-repeat:no-repeat; width:190px; height:50px; margin:10px 0 0 0;}
#logoEM a {float:right; display:block; width:190px; height:50px;}
#logoEM a:hover {float:right; display:block; width:190px; height:50px;background-image:url(../images/b_logo2_1.jpg); background-repeat:no-repeat;}
/*FORME*/
form{margin:0;}
.textField{	width:200px;}
.textArea{width:400px;height:150px;}
.textMenuList{width:80px;}
label, .warning {font-family:Arial, Helvetica, sans-serif;font-weight: bold;}
.warning { color:#F00;}
.autoWidth{ width:auto;}
.autoWidth form{margin:0; width:auto;}
/*STIL ZA MODUL VIJESTI*/
.nwBlok{
	width:550px;
	display:block;
	float:left;
	clear:both;
	margin:0 0 10px 0;
}
.nwDatum{
	margin:0 10px 0 0;
 	display:block;
	clear:left;
	float:left;
	width:73px;
	padding:2px;
	text-align:center;
	background-color:#e9ece2;
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;
}
.nwTxt{
	display:block;
	padding:3px 0 0 0;
	float:right;
	width:430px;
	height:auto;
}
.nwBlok a:link, .nwBlok a:visited, .nwTxt a:link, .nwTxt a:visited{ text-decoration:none; color:#283339;}
.nwBlok a:hover, .nwTxt a:hover{ text-decoration:none; color:#283339; background-color:#e9ece2;}
.nw_slika { 
	float:left;
	padding:5px; 
	margin: 0 5px 3px 0; 
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;}
.nw_slika_r { 
	float:right;
	padding:5px; 
	margin: 0 0 3px 5px; 
	border:solid;
	border-color:#BEC2B4;
	border-width:1px;}
.ns_slika { float:left; margin: 0 10px 10px 0;}