body{
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", Verdana, Arial;

	font-size: 12px;
	color: #434545;
	height:100%; /* this is the key! */
	background-position: top center;
	font-weight: normal;
	background-image: url(images/bg_001.jpg);
	background-repeat: repeat-y;
	background-position:center;
	background-color:#AECAE2
	
	/*background-color: #173363;
	background-image: url(images/mbg.jpg);
	background-repeat: repeat-y;*/
} 
.pad_box {
	margin-bottom: 16px;
}
.pad_box_pregled {
	margin-bottom: 16px;
}
div.float {
  float: left;
  }
  
div.float p {
   text-align: center;
   }

a:link,a:active,a:visited {
	color: #436FA9;
	border-bottom:2px solid #436FA9;
	text-decoration:none;
	text-transform:capitalize;
}

a:hover {
	color: #436FA9;
	border-bottom:2px solid #EBC34A;
	text-decoration:none;
}

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

 

	
}
.free {
	font-size: 12px;
	font-weight: bold;
	color: #00FF00;
}
.taken {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

#head_bg_img {
	
	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;
	
}
#flayer {
	position: absolute;
	width: 288px;
}

#main_bg_img {

	width:950px;
	margin:0 auto;
	height:100%;
	background-repeat:repeat-y;
	background-position:top center;
	 
	 
	
}
.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;
	
}
#index_forma {
	width: 260px;
	margin: 0 auto;
	color: #FFFFFF;
}
#index_forma input, #index_forma select {
	font-size: 11px;
	color: #436F96;
	width: 115px;
	background-image: url(_images/submit2.jpg);
	background-repeat: repeat-x;
	border: 2px solid #FFF;
	color: #FFF;
	background-color: #212E58;
}
#index_forma .submit {
	background-image: url(_images/submit2.jpg);
	background-repeat: repeat-x;
	border: 2px solid #FFF;
	padding: 4px;
	color: #FFF;
	width: 108px;
	background-color: #212E58;
}
#index_forma label {
	color:  #212E58;
	font-size:11px;
	font-weight:bold;
}
#index_forma fieldset {
	border: 2px solid #FFFFFF;
	color: #212E58;
}


legend {
	font-size:12px;
}



#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;
	margin-right: 10px;
	margin-top: 10px;
	border-left: 1px dashed #cccccc;
	height:165px;
	font-size:10px;
	font-weight:normal;
	line-height: 100%;
	float: left;
	margin-left: 16px;
	
	}
	.desno_slide {
	width: 270px;
	padding: 0px;
	margin-right: 1px;
	margin-top: 10px;
	font-size:10px;
	font-weight:normal;
	line-height: 100%;
	float: right;
	
	}
#footer {
	width: 900px;
	margin: 0 auto;
	text-align: center;
	font-size: 11px;
	color: #1F8ABE;
	margin-top: 0px;
	background-color: #FFFFFF;
	
}
.gik {
 
	font-size: 11px;
	font-weight: normal;
	color: #1F8ABE;
}
.gik a:link,.gik a:active,.gik a:visited {
	color: #1F8ABE;
	text-decoration:none;
}

.gik a:hover {
	color: #1F8ABE;
	text-decoration:none;
}
#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;
	 
}
.lb10 {
	background-color:#F3F3F3;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color:#E4E4E4;
}
.lb20 {
	background-color: #FFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color:#E0E0E0;
}
.lb1 {
	background-color: #A2BDDA;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFDFEC;
}
.lb2 {
	background-color: #B1D0ED;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CFDFEE;
}
.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 solid;
	border-color: #DCDCDC;
}
.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;
	}	
.include_links_title {
	text-transform: capitalize;
	display: inline;
	float: left;
	width: 134px;
}
.include_links_title .naslovs {
	font-size: 14px;
	text-transform: capitalize;
	font-weight: bold;
}

.include_links_menu {
	width: 90px;
	font-size: 10px;
	float: left; 
	text-align: right;
	display: inline;
}


#lijevo {
	width: 900px;
	padding: 0px;
	margin-top: 0;
	margin-right: 25px;
	margin-bottom: 0;
	margin-left: 25px;
	background-image:url(images/main.png);
	background-position:center;
	background-repeat:repeat-y;
	}
.stranica_naslov {
	width: 550px;
	padding:4px 10px;
	float: none;
	margin:10px 0px 0px 20px;
	font-size:18px;
	color:#436FA9;
	}
#info {
	width: 870px;
	margin: 0 auto;
	text-align: right;
 
}
#info2 {
	width: 870px;
	margin: 0 auto;
	text-align: right;
	color:#E6E7EC; 
}
#info2 a:link,#info2 a:active,#info2 a:visited {
	color:#FFFFFF;
	border-bottom: 3px solid #436FA9;
	text-decoration:none;
	color: #FFFFFF;
}

#info2 a:hover {
	color:#C7CEDC;
	border-bottom:3px solid #EBC34A;
	text-decoration:none;
}
#info2 input, #info2 select {
	font-size: 10px;
	background-color: #505F85;
	border: 1px solid #576791;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 85px;
	padding: 0 4px;
	margin: 0;
	height: 16px;
	color: #C5CFDA;
}

.stranica_naslov .naslovs {
	font-size:18px;
	color:#436FA9;
	border-bottom:3px solid #EBC34A;
	}
.naslovs {
	font-size:18px;
	color:#436FA9;
	border-bottom:3px solid #EBC34A;
	}
.naslovs_shadow {
	background-image: url(images/naslovs_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.naslovb {
	font-size:12px;
	color:#436FA9;
	border-top:3px solid #EBC34A;
	 
	}
.naslovx {
	font-size:12px;
	color:#436FA9;
	border-top:3px solid #EBC34A;
	background-image: url(images/naslovs_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	 
	}
.naslovx strong {
	color: #495E83;
}

.naslovy {
	 
	color:#436FA9;
	 
	font-size:18px;
	 
	border-bottom:3px solid #EBC34A;
	padding-top:18px;
	padding-left:26px;
	background-image: url(images/naslovy_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	 
	}
	.naslovs  a:link,.naslovs  a:active,.naslovs  a:visited {
	 
	display: block;
	padding: 4px;
	border:none;
	padding:0px;
	margin:0px;
	color:#3366FF;
}
.naslovs  a:hover {
	 
	display: block;
	padding: 4px;
	border:none;
	padding:0px;
	margin:0px;
	color:#FF6600;
}
.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 #EBC34A;
	text-decoration:none;
}
.optional {
	padding-left: 4px;
}





.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 #EBC34A;
	}
.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 #EBC34A;
	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 #EBC34A;
	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: #EBC34A;
	border-bottom:none;
	border-right:7px solid #EBC34A;
	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: #EBC34A;
	border-bottom:none;
	border-right:7px solid #EBC34A;
	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{
	width:210px;
	display:block;
	padding:4px;
	border-color: #FFFFFF;
	background-color: #3A4561;
	color: #FFFFFF;
	border: 2px solid;
	border-bottom: none; 
}

.admin_main a:hover{
	background-image:url(../_images/include_links_input3.jpg); 
	background-color: #56668F;
	border: 2px solid #FFFFFF;
	border-bottom: none;
	
	
}
.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:#EBC34A;
	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 #EBC34A;
	color:#EBC34A;
	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:#EBC34A;
	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 #EBC34A;
	text-decoration:none;
	padding:0px;
}
.jezik{
	width: 200px;
	float: right;
	font-size:12px;
	color:#436FA9;
	text-transform:capitalize;
	text-align:right;
	}
.lijevo-gore {
	width: 590px;
	padding:10px;
	float: left;
	margin:10px 0px 0px 0px;
	text-align: left;
	padding-right: 0px;
	}
	
.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-sredina_i2 {
	width: 608px;
	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: 590px;
	padding:10px;
	float: left;
	margin:10px 0px 0px 0px;
	text-align: left;
	padding-right: 0px;
	}
 
.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: 590px;
	 
	
}
.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: 3px dotted;
	border-bottom-color: #B1D0ED;
	background-color:#FFFFFF;
	height:240px;
	padding:4px;
	text-align: left;
}
 
 .naslov{
	font-size:15px;
	font-weight:bold;
	color: #436F96;
}
 .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: 120px;
	font-weight: normal;
	text-transform:capitalize;
	color: #45618F;
}

input, textarea, select{
	width: 120px;
	margin-bottom: 2px;
	font-size: 11px;
	color: #495578;
	margin-top: 2px;
}

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;
	float:none; 
	display:inline;
	 
}
.ed_naslov15 {
	
	font-size:15px;
	color:#436FA9;
	 
	}
.ed_naslov12 {
	
	font-size:12px;
	color:#436FA9;
	 
	}
.input_novi a:link,.input_novi a:active,.input_novi a:visited {
background-image:url(_images/input_novi.png);
background-repeat:no-repeat; 
	color: #436FA9;
	margin-left:8px;
width:118px;
height:19px;
font-size:11px;

	border-bottom:0px;
	text-decoration:none;
	text-transform:capitalize;
	margin-bottom:3px;
	text-decoration:none;
}

.input_novi a:hover {
background-image:url(_images/input_novi_hover.png);
background-repeat:no-repeat;
color: #436FA9;
	margin-left:8px;
width:118px;
height:19px;
font-size:11px;

	border-bottom:0px;
	text-decoration:none;
	text-transform:capitalize;
	margin-bottom:3px;
	text-decoration:none;
}
.left_flash {
	float: left;
	height: 114px;
	width: 180px;
	margin-right:10px;
}
.vijest br{clear:none;}.forma {
	margin: 10px;
	padding: 10px;
	width: 215px;
}
.desno_slide  .checkbox {
	width: 30px;
}
.desno_slide .optional {
	width: 220px;
}
.desno_slide  label {
	width: 55px;
}
.nolnk a:link,.nolnk  a:visited,.nolnk  a:active {
border:none;
padding:0px;
 
	text-decoration: none;
 
	
	
}

.nolnk  a:hover {
	text-decoration: none;
	 
	 
	
}  .flaswh {
	height: 112px;
	width: 177px;
	margin-bottom: 10px;
}
.pregled_brod {
	padding: 10px;
	width: 177px;
	background-image: url(_images/gall_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid;
	border-color: #DAE2E5;
	float: left;
	border-left-color: #718F9B;
	border-bottom-color: #718F9B;
	margin-right: 16px;
	margin-bottom: 10px;
}
#lijevo img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.gslika {
	background-position: center center;
	margin: 3px;
	border: 2px solid #44698E;
	float:left;
	height: 125px;
	width: 193px;
	 
}
.mslika {
	background-position: center center;
	margin: 6px;
	border: 2px solid #44698E;
	float:left;
	height: 40px;
	width: 60px;
	 
}
.slider {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#listSliderTitle {
	padding: 2px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #3E82AA;
	font-size: 11px;
	font-weight: bold;
	height: 26px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

#listSlider_static {
	margin: 1px 10px;
	padding: 2px;
	background-color: #BFD9E8;
}
#listSlider_dynamic {
	margin: 1px 10px;
	padding: 2px;
	background-color: #E0E0E0;
	overflow-x: hidden;
	overflow-y:scroll;
	height: 120px;
}


.row {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	min-height: 22px;
	height: 23px;
}
.coll {
	width: 114px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding: 4px;
}
.sFont {
	font-size: 9px;
	color: #003399;
}
.blink {
	font-weight: bold;
	text-decoration: blink;
}

.nWidth {
	width: 60px;
}


#listSlider_static .row {
	border-bottom-color: #A2BDCC;
}
#boatInfo {
	padding: 4px;
	margin: 10px;
	background-color: #FFFFFF;
}

#listSlider_static .coll {
	border-right-color: #A2BDCC;
}
#listSliderTitle .coll, #listSliderTitle .row {
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.nWH {
	width: 170px;
}
.nWH2 {
	width: 160px;
}
