/* commented backslash hides from ie5mac \*/ 
html{height:100%;margin:0;padding:0;
text-align:left;} 
/* end hack */ 
html,body {
	padding:0;
	margin:0;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}

body{

	text-align:left;
	color: #333;
	background: url(../img/interface/bgrd.jpg) repeat-x top center;
	font-size:12px;
}
	
.text17{
font-size:17px;
}
	
p {
	padding:0px;
	margin:0px;
	line-height: 130%;
	text-align:left;
}

a {
	text-decoration:underline;	
	color:#BD002C;
	}
	
a:hover{
	text-decoration:none;
	}
	
/*input, select {
border:solid 1px #333333;
font-size:9px;
}*/

/* ==================================== HOME ================================================*/

.submit{
border:0px;
text-align:left;
}

.podaci{
padding: 0px 0 0 0;
margin:1px 0 5px 0;
}

.podaci input{
border:solid 0px #333333;
font-size:10px;
padding:2px 0px 2px 5px;
margin:1px 0 1px 0;
width:165px;
}

.way{
padding:0px;
margin:0px;}

.way input{
border:solid 0px #333333;
font-size:10px;
padding:0px;
margin:0px;
}

.fromto{
padding:0px 0 0 0;
margin:10px 0 0 0;
}

select{
border:1px solid #666;
font-size:11px;
padding:0;
margin:1px 0;

}

.homeReservation{
	font-size:12px;
	color:#CCCCCC;
	background: url(../img/interface/homeReservationBgrd.jpg) no-repeat top left;
	text-align:left;
	height:300px;
	}
	
.homeReservation a{
	font-size:12px;
	color:#ffffff;
	}
	
.homesokotvbgrd{
	background: url(../img/interface/tvbgrd.jpg) no-repeat top left;
	text-align:left;
	}
	
.boxcontent{
	background:url(../img/interface/boxmid.jpg) repeat-x top left;
	padding: 15px 5px 0 5px;
}
	
.box1{
	font-size:11px;
	}

.box1 img{
	float:left;
	padding:0 4px 0 0;
	}

	
.box2{
	font-size:11px;
	}
	
.box2 img{
	float:left;
	padding:0 4px 0 0;
	}
	
.box3{
	font-size:11px;
	
	}
	
.box3 img{
	float:right;
	padding:0 0px 0 4px;
	}
	
.box4{
	font-size:11px;
	}
	
.box4 img{
	float:right;
	padding:0 0px 0 4px;
	}
	
.more{
	margin: 5px 4px 0 0;
	padding:0px;
	float:right;
	font-size:9px;
	font-weight:bold;
}

.dalje{
	margin: 5px 4px 0 0;
	padding:0px;
	float:right;
	font-size:9px;
	font-weight:bold;
}

.tvnaslov{
	padding:0 0 10px 0;}


/*================================ unutra ---------======================================*/

/*		PRETRAGA		*/

#pretraga form {
	background:url(../img/interface/searchbgrd.jpg) no-repeat top left;
	margin: 0px;
	height:23px;
	font-size: 9px;
	color: #333;	
}
#pretraga form input {
	vertical-align: middle;
	margin: 4px 0 0 0;
	padding: 0 0 0 4px;
	font-size: 9px;
}
#pretraga form input.inpt {
	width: 115px;
	height: 16px;
	border: 0px;
	color: #333333;
	background:url(../img/interface/searchbgrdin.jpg) no-repeat top left;
}

.content{
	text-align:left;
	font-size:13px;
	padding: 0px 20px 5px 20px;
	color:#333;
	
	}
	.content p {line-height:160%;
	padding: 0 0px 0px 0px;
	margin: 0 0 5px 0px;
	}
	
	.content img {padding:0px; margin:0px 0px; 
	/*float:left;*/
	}
	
	
/*	.content ol{
	font-weight:bold;
	line-height:180%;}*/
	
	
	
.fleetin{
	text-align:left;
	font-size:9px;
	display:block;
	margin: 0 -28px 20px -35px;
	padding:0px;
	background:#339900;
	}
	.fleetin img {
	padding:0px;
	margin:0px; }
	
.path{
	text-align:left;
	font-size:9px;
	display:block;
	margin: 3px 0px 0px -10px;
	padding:0px;
	}
	.path img {float:right;
	margin: 0px 5px 0 0; }
	
h1{
	font-weight:normal;
	text-align:left;
	font-size:31px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 10px 0px 15px 0px;
	margin: 0 0 0px -10px;
	}
	
h2{
	font-weight:bold;
	text-align:left;
	/*color:#510B18;*/
	color:#000;
	font-size:15px;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 10px 0px 0px;
	margin: 0px;
	}

h3{
	font-weight:bold;
	text-align:left;
	color:#000;
	font-size:13px;
	line-height: 140%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0px 10px 0px;
	margin: 0 0 10px 0px;
	}
	
h4{
	font-weight:normal;
	text-align:left;
	font-size:24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 10px 10px 15px 20px;
	margin: 0 0 0px 0px;
	}
	
h5{
	font-weight:normal;
	text-align:left;
	font-size:17px;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding: 0px 10px 15px 0px;
	margin: 0 0 0px 0px;
	color:#333;
/*	color:#BD002C;*/
	}
	
h6{
	font-weight:normal;
	text-align:left;
	color:#666;
	font-size:11px;
	line-height: 130%;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0px 0px 0px;
	margin: 0 0 0px 0px;
/*	color:#BD002C;*/
	}
	
.boxcontentfleet{
	padding: 0 0 0 5px;}
	
	.boxcontentfleet img{
	padding: 0;
	margin: 0;}
	
/* ===================================== unutra right top ===============================*/


.boxright{
	background:url(../img/interface/boxrighttop.jpg) no-repeat top left;
	padding: 10px 15px 10px 15px;
	font-size:9px;
	color:#e5e5e5;
}

.boxright a{
    color:#94122A;
	font-weight:bold;
	}

.date{
	float:left;
	font-size:10px;
	text-align:left;}
	
.time{
	float:right;
	font-size:10px;
	text-align:right;}
	
.rightMenues{
	padding:20px 10px 10px 20px;
	line-height: 200%;
	background: url(../img/interface/homeReservationBgrd.jpg) no-repeat top left;
	text-align:left;
	height:300px;
	}
	
.rightMenues a{
	font-size:12px;
	color:#ffffff;
	}
	
.rightMenues p {
	line-height: 160%;
}

/* ===================================== unutra left ===============================*/

.contentleft{
	text-align:left;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	}

.boxlefttop{
	background:url(../img/interface/boxredlefttop.gif) no-repeat top left;
	height: 6px;
	padding: 0px;
}

.boxleftmid{
	background:url(../img/interface/boxredleftmid.gif) repeat-y top left;
	padding: 15px 13px 10px 15px;
	font-size:10px;
	color:#FFFFFF;
}

.boxleftmid a{
    color:#FFFFFF;
	text-decoration:none;
	}
	
.boxleftmid a:hover{
	text-decoration:underline;
	}

.boxleftbot{
	background:url(../img/interface/boxredleftbot.gif) no-repeat top left;
	padding: 0px;
	height: 16px;
}

.boxleftvisit{
	background:#ffffff;
	color:#333333;
	padding:10px;
	margin:0 -5px 0 -5px;
	font-weight:bold;
}

.morenews{
	margin: 5px 4px 10px 0;
	padding:0px;
	font-size:9px;
	font-weight:bold;
	text-align:right;
}


.razdelleft{
	background:url(../img/interface/razdelleft.gif) no-repeat top left;
	height:10px;
	}
	
.newsleft{
	background:url(../img/interface/newsleft.gif) repeat-y top left;
}

.leftnewscontent{
	padding: 0px 10px 10px 10px;
	line-height: 200%;
}

.leftnewsnaslov{
	padding:10px 0 10px 0;
	font-size:10px;
	font-weight:bold;}

/*======booking form======*/
form {
margin:0;
padding:0}

#book_form1_tablemain, #book_form2_table {
padding:0 30px;
font-size:11px;
}

#book_form1_tablemain input, #book_form2_table input {
font-family: Arial, Helvetica, sans-serif;
border:1px solid #999;
margin: 6px 0 0 0;
padding:0 5px;
background-color:#dfdfdf;
color:#333;
font-size:11px;
}
#book_form1_tablemain input.btn, #book_form2_table input.btn {
background-color:#666;
color:#fff;
font-size:11px;
font-weight:bold;

}
#book_form1_tablemain input.radio, #book_form2_table input.radio {
border:none;
background-color:#fff;
}

/*======================================= F O O T E R  ==============================*/

#footer{
	font-size:9px;
	text-align:right;
}



/*menu*/

#navcontainer{
height:23px;
background-color: #000000;
}


#navcontainer ul
{
padding:0;
margin: 0;
background-color: #000000;
color: #FFFFFF;
float: left;
width: 100%;
font-family: Arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline;height:23px;}

#navcontainer ul li a
{
padding: 5px 10px 4px 10px;
background-color: #000000;
color: #FFFFFF;
text-decoration: none;
font-weight:bold;
font-size:11px;
float: left;
border-right: 1px solid #fff;
height:14px;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
height:14px;
}

#navcontainer ul li #current {
background-color:#BD002C;
}

/*end menu*/