body{
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	color: #FFFFFF;
	height:100%; /* this is the key! */
	background-position: top center;
	font-weight: normal;
	background-color: #4F4131;
 	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	
	/*background-color: #173363;
	background-image: url(images/mbg.jpg);
	background-repeat: repeat-y;*/
}
a:link,a:active,a:visited {
	color: #FFCC00;
	border-bottom:2px solid #AC7522;
	text-decoration:none;
	margin-left: 6px;
}

a:hover {
	color: #FFFF33;
	border-bottom:2px solid #AC7522;
	text-decoration:none;
}

#head_wrap {
	margin:0 auto;
	width: 900px;
	
	

 

	
}
#head_bg_img {
	background-image:url(images/main.png);
	background-repeat:repeat-y;
	background-position:top center;
	width:925px;
	 
	padding-top:0px;
	text-align: center;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
}
#main_bg_img {

	width:950px;
	margin:0 auto;
	height:100%;
	background-repeat:repeat-y;
	background-position:top center;
	 
	background: url(images/main.png) repeat-y 50% 0;
	
}
.vijest-plavo {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

#flash{
	width:900px;
	margin:0 auto;
	
}
.vijest-plavo .left {
	background-color: #FFFFFF;
}

.TBL {
	width: 350px;
}

#menu {
	background-image:url(_images/mbb.png);
	background-repeat:repeat-y;
	background-position:top center;
	width:925px;
	margin:0 auto;
	height:27px;
	text-align:center;
	
}
#desno {
	width: 200px;
	padding: 10px;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
	border-left: 1px dashed #cccccc;
	height:500px;
	font-size:10px;
	font-weight:normal;
	}
.desno_index {
	width: 180px;
	padding: 10px;
	float: right;
	margin-right: 50px;
	margin-top: 10px;
	border-left: 1px dashed #cccccc;
	height:165px;
	font-size:10px;
	font-weight:normal;
	line-height: 100%;
	
	}
#footer {
	width: 900px;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
	color: #1F8ABE;
	margin-top: 0px;
	background-color: #FFFFFF;
	padding-top: 40px;
}
.gik {
	font-size: 12px;
	font-weight: bold;
	color: #33CC33;
}

#footer a:link,#footer  a:active,#footer  a:visited {
	color: #436FA9;
	border:none;
	text-decoration:underline;
	padding:4px;
	margin:1px;
	 
}

#footer  a:hover {
	color: #EC8D00;
	border:none;
	text-decoration:underline;
	padding:4px;
	margin:1px;
	 
}

.l2 {
	background-color: #FDFCDF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DCCE7E;
}
.l3 {
	background-color: #FCFBC5;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DCCE7E;
}
.plovilo1 {
	background-color: #F3FAFE;

}
.plovilo2 {
	border: 4px dotted;
	border-color: #E2EDF5;
}
.desno_index_2 {
	width: 250px;
	padding: 10px;
	float: right;
	margin-right: 0px;
	margin-top: 2px;
	border-left: 1px dashed #cccccc;
	height:165px;
	font-size:10px;
	font-weight:normal;
	}	
#lijevo {
	width: 900px;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
.stranica_naslov {
	width: 550px;
	padding:4px 10px;
	float: none;
	margin:10px 0px 0px 20px;
	font-size:18px;
	color:#436FA9;
	}
.stranica_naslov .naslovs {
	font-size:18px;
	color:#436FA9;
	border-bottom:3px solid #FF9933;
	}
.naslovs {
	font-size:18px;
	color:#436FA9;
	border-bottom:3px solid #FF9933;
	}
.stranica_naslov .stranica{
	font-size:15px;
	color:#436FA9;
	border-bottom:3px solid #436FA9;
	text-transform:capitalize;
	}
.stranica_naslov a:link,.stranica_naslov a:active,.stranica_naslov a:visited {
	color: #436FA9;
	border-bottom:3px solid #436FA9;
	text-decoration:none;
}

.stranica_naslov a:hover {
	color: #436FA9;
	border-bottom:3px solid #FF9933;
	text-decoration:none;
}




.stranica_naslov_desno {
	width: auto;
	padding:4px 0px;
	float: right;
	margin:10px 0px 0px 2px;
	font-size:18px;
	color:#436FA9;
	display: block;
	height: 24px;
	}
.stranica_naslov_desno .naslovs {
	font-size:18px;
	color:#436FA9;
	border-bottom:3px solid #FF9933;
	}
.stranica_naslov_desno .stranica{
	font-size:15px;
	color:#436FA9;
	border-bottom:3px solid #436FA9;
	text-transform:capitalize;
	}
.stranica_naslov_desno a:link,.stranica_naslov_desno a:active,.stranica_naslov_desno a:visited {
	color: #436FA9;
	border-bottom:3px solid #436FA9;
	text-decoration:none;
}

.stranica_naslov_desno a:hover {
	color: #436FA9;
	border-bottom:3px solid #FF9933;
	text-decoration:none;
}
.linkovi {
	padding:2px;
	text-align:right;
	background-color:#E8EEF4;
	margin-top:2px;
	display: block;
}
.linkovi a:link,.linkovi  a:active,.linkovi  a:visited {
	color: #436FA9;
	border-right:7px solid #436FA9;
	border-bottom:none;
	text-decoration:none;
	padding:0px;
	padding-right:6px;
	margin-left:10px;
	font-size:11px;
	 
}

.linkovi  a:hover {
	color: #436FA9;
	border-bottom:none;
	border-right:7px solid #FF9933;
	text-decoration:none;
	padding-right:6px;
	margin-left:10px;
	 
}
 .admin a:link, .admin a:active, .admin a:visited {
	color: #436FA9;
	border-right:7px solid #009933;
	border-bottom:none;
	text-decoration:none;
	padding:0px;
	padding-right:6px;
	margin-left:10px;
	font-size:11px;
	 
}

 .admin  a:hover {
	color: #FF9933;
	border-bottom:none;
	border-right:7px solid #FF9933;
	text-decoration:none;
	padding-right:6px;
	margin-left:10px;
	 
}
.float_c {
	text-align:center;}
#flash2{
position:absolute;
	left:50%;
	width:1200px;
	height:500px;
	margin-left:-600px;
	margin-bottom:-250px;
	
	
}
#intro{
	width:1150px;
	;
	margin-top:500px;
	margin:0 auto;
	font-size:10px;
}
 #intro a:link, #intro a:active, #intro a:visited {
	color: #436FA9;
	border-right:7px solid #009933;
	border-bottom:none;
	text-decoration:none;
	padding:0px;
	padding-right:6px;
	margin-left:10px;
	font-size:11px;
	 
}

 #intro  a:hover {
	color: #FF9933;
	border-bottom:none;
	border-right:7px solid #FF9933;
	text-decoration:none;
	padding-right:6px;
	margin-left:10px;
	 
}
#sadrzaj_load_admin{
	font-size:13px;
	line-height:150%;
}

.admin_main{
font-size:12px;}
.admin_main a:link,.admin_main  a:active,.admin_main  a:visited{
	border-bottom:none;
	border-left:10px solid  #659DD6;
	padding-left:7px;
 
}

.admin_main a:hover{
	border-left:10px solid #33CCFF;
	color:#FF9933;
	border-bottom:none;
	padding-left:7px;
}
.admin_booking a:link,.admin_booking  a:active,.admin_booking  a:visited{
	border-bottom:none;
	border-left:10px solid  #A2B1CE;
	padding-left:7px;
}

.admin_booking a:hover{
	border-left:10px solid  #3366FF;
	color:#FF9933;
	border-bottom:none;
	padding-left:7px;
}
.admin_sub a:link,.admin_sub  a:active,.admin_sub  a:visited{
	border-bottom:none;
	border-left:10px solid #CCCCCC;
	padding-left:7px;
}

.admin_sub a:hover{
	border-left:10px solid #FF9933;
	color:#FF9933;
	border-bottom:none;
	padding-left:7px;
}

.admin_exit a:link,.admin_exit  a:active,.admin_exit  a:visited{
	border-bottom:none;
	border-left:10px solid #333333;
	padding-left:7px;
}

.admin_exit a:hover{
	border-left:10px solid  #FF0000;
	color:#FF9933;
	border-bottom:none;
	padding-left:7px;
}

.prevv   a:link,.prevv    a:active,.prevv     a:visited {
	color: #436FA9;
	border-bottom:1px solid #436FA9;
	text-decoration:none;
	padding:0px;
	margin-left:10px;
	font-size:11px;
	float:left;
	 
}

.prevv    a:hover {
	color: #436FA9;
	border-bottom:1px solid #FF9933;
	text-decoration:none;
	padding:0px;
}
.jezik{
	width: 50px;
	float: right;
	font-size:10px;
	color:#FFCC00;
	text-align:right;
	}
#lijevo-gore {
	width: 580px;
	padding:10px;
	float: left;
	margin:10px 0px 0px 16px;
	text-align: left;
	}
	
#lijevo-sredina_i {
	width: 900px;
	margin:0px 0px 0px 0px;
	padding: 0px;
	float: left;
	background-position:1px;
	background-image:url(images/plavo%20bg.jpg);
	background-repeat:repeat-y;
	}

#lijevo-dolje {
	width: 580px;
	margin:10px 0px 0px16px;
	padding: 10px;
	float: left;
	 
	}
#lijevo-meni {
	width: 580px;
	margin:0px 0px 0px 20px;
	padding: 10px;
	float: left;
	 
	}
	.vijest {
	margin:20px 0;
	text-align: justify;
	line-height: 130%;
	display: block;
	width: 550px;
	 
	
}
.left2 {
	width: 196px;
	float: left;
	margin-left: 11px;
	margin-bottom: 10px;
	border-bottom: 2px dotted;
	border-bottom-color: #436F96;
	height:300px;
}

.left {
	width: 180px;
	float: left;
	margin-left: 4px;
	margin-bottom: 10px;
	border-bottom: 2px dotted;
	border-bottom-color: #436F96;
	height:240px;
	padding:4px;
	text-align: left;
}
 
 .naslov{
	font-size:15px;
	font-weight:bold;
	color: #FFCC00;
}
 .left_naslov{
	font-size:15px;
	font-weight:bold;
	color: #436F96;
	border-bottom: 3px solid #436F96;
	padding: 3px 0;

}
.left_opis {
	font-size: 11px;
	text-transform: uppercase;
	float: right;
	padding-right: 4px;
	padding-left: 4px;
	margin-top: 8px;
	
}
.pregled .naslov {
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	background-color: #CCCCCC;
	display: block;
	padding: 5px;
	width: 790px;
}

.left_text {
	font-size: 11px;
	font-weight:normal;
	line-height:130%;
	 
}
.pregled {
	width: 800px;
	border: 1px dashed #0066CC;
}

.left_text a:link,.left_text a:active,.left_text a:visited {
	float: right;
	display: block;
	padding: 4px;
	border:none;
	padding:0px;
	margin:0px;
	color:#3366FF;
}
.left_text a:hover {
	float: right;
	display: block;
	padding: 4px;
	border:none;
	padding:0px;
	margin:0px;
	color:#FF6600;
}
br{
clear:left;}
 
.left_wide {
	width: 100%;
	float: left;
	display:block; 
	margin-bottom: 10px;
	margin-top:30px;
}

.left_wide object{
	float:left;
	margin-right:16px;
}
.left_wide .left_text {
	font-size: 12px;
	padding-top:16px;
}


	


.display_none{
display:none;
}
label{
	float: left;
	width: 90px;
	color: #FFCC00;
	font-size: 11px;
}

input, textarea, select{
	width: 135px;
	margin-bottom: 4px;
	background-color:#46372B;
	border: 1px solid;
	color: #FFCC00;
	border-color: #AC7522;
	font-size: 10px;
}

textarea{
width: 250px;
height: 150px;
}

.boxes{
width: 1em;
}

#submitbutton{
margin-left: 120px;
margin-top: 5px;
width: 90px;
}

br{
clear: left;
}
.user_forma input,.user_forma textarea{
width: 235px;
font-size:11px;
font-family:"Trebuchet MS";
background-color:#FFFEE8; 
border:1px solid #E4D9BE;
margin-bottom: 5px;
}
.user_forma label{
float: left;
width: 120px;
font-weight: bold;
font-size:11px;
font-family:"Trebuchet MS";
border-left:10px solid #436FA9; 
color: #436FA9;
border-bottom:none;
padding-left:7px; 
}
.left_text a:link,.left_text  a:active,.left_text  a:visited {
	color: #436FA9; 
	border:none; 
	text-decoration:underline;
	padding:0px;
	margin:0px;
	float:none;
	display:inline;
	 
}

.left_text  a:hover {
	color: #EC8D00;
	border:none;
	text-decoration:underline;
	padding:0px;
	margin:0px;
	 
}
#kodx {
	padding: 10px;
}

