* {
margin:0;
padding:0;
}
body {
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#73797c;
}

#container{
margin-right:auto;
margin-left:auto;
	width:771px;
background-image:url(images/bg.gif);
background-repeat:repeat-y;
background-position:top left;
}				  
#header {
	background-image:url(images/header.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:186px;
	position:relative;
	}
#leva_kolona{
	float:left;
	width:178px;
	margin-left:46px;
	text-align:center;
	padding-bottom:20px;
	}
* html #leva_kolona{
margin-left:25px;
}
#menu{
list-style:none;
padding:10px;
padding-left:15px;
text-align:left;
	height:1%

}
#menu li{
background-image:url(images/booletred.gif);
background-repeat:no-repeat;
background-position:left center;
padding-left:10px;
height:22px;
}
#menu li a:hover, #menu .current a {
color:#f3ef7c;
}
#menu li:hover, #menu .current {
background-image:url(images/booletgreen.gif);
background-repeat:no-repeat;
background-position:center left;
}
#leva_kolona img{
border:#badef0 1px solid;
margin-bottom:10px
;margin-top:10px;
float:none;}
#menu li a{
background-image:url(images/menu_linii.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-left:10px;
text-decoration:none;
display:block;
color:#FFFFFF;
font-weight:bold;
padding-bottom:5px;
padding-top:5px;
line-height:12px
}
#menu1{
background-image:url(images/menutop.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#0090d8;
}
#menu2{
background-image:url(images/menubottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
#baner1{
background-image:url(images/banertop.gif);
background-repeat:no-repeat;
background-position:top left;
background-color:#72bde2;
color:#FFFFFF;
font-weight:bold;
}
#baner2{
background-image:url(images/banerbottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding-top:10px;
padding-left:2px;
padding-right:2px;
padding-bottom:10px;
}
#content{
float:left;
width:515px;
margin-bottom:20px;
}
#content h1{
color:#01486b;
font-size:16px;
letter-spacing:2px;
margin-bottom:15px;
margin-top:20px;
padding-left:20px;
border-bottom:3px double #01486b;
margin-bottom:20px;
}
#znaminja{
position:absolute;
top:169px;left:59px;
}
#znaminja a img{
float:left;
border:none;
margin:0;
margin-left:5px;
}
.bordernone img{
float:none;
border:none;
margin:0;
}
.hotel_sliki img{
float:none;

}
.hotel_grad img, .naslovna img, a img{
float:left;
margin-right:10px;
margin-bottom:5px;
margin-left:20px;
}
.hotel_grad{
border-bottom:3px double  #01486B;
padding-bottom:10px;
margin-bottom:15px;
height:1%;
}
.box1{
background-image:url(images/item_box1.gif);
background-position:center top;
background-repeat:no-repeat;
}
.box2{
background-image:url(images/item_box2.gif);
background-position:center;
background-repeat:repeat-y;
}
.box3{
background-image:url(images/item_box3.gif);
background-position:center bottom;
background-repeat:no-repeat;
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
padding-right:20px;
height:1%;
}
.linii{
margin-left:9px;
margin-bottom:15px;
display:block;
width:29%;
float:left;
color:#dc362e;
text-decoration:none;
font-weight:bold;
background-image:url(images/crti.png);
background-position:center left;
background-repeat:no-repeat;
padding-left:9px;
}
 .vozila {
margin-bottom:10px;
}
.smest{
text-align:center;
letter-spacing:5px;
margin-bottom:20px;
}
h3{
margin-bottom:3px;
font-size:14px;	
}
.hotel_sliki{
margin-bottom:20px;
margin-top:3px;
text-align:center;
}
 .vozila p{
 width:90%;
 padding-left:20px;
 }
 h2{
 font-size:13px;
 color:#72BDE2;
 padding-bottom:2px;
 }
.linii:hover{
color:#E46963;
text-decoration:underline;
}
.aranzmani a, .aranzmani img{
float:left;
margin-left:20px;
}
.aranzmani img{
margin-bottom:30px;
}
.aranzmani .saem{
width:40%;
}
.aranzmani a{
display:block;
width:20%;
color:#d65d53;
text-decoration:none;
font-weight:bold;
margin-bottom:5px;
}
.aranzmani a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
#footer{
background-image:url(images/footer.gif);
background-position:left;
background-repeat:repeat-x;
font-weight:bold;
color:#FFFFFF;
text-align:center;
height:26px;
vertical-align:middle;
line-height:26px;
}
td a img {
border:1px solid #BADEF0;
margin-bottom:3px;
float:none;
}
.AvionskaLinija{
color:#09b444;
text-decoration:none;
font-weight:bold;
}
.AvionskaLinija:hover{
color:#e81e44;
text-decoration:underline;
}
td{
text-align:center;
padding:5px;
padding-bottom:10px;
}
.input {
margin-bottom:5px;
}
fieldset .required label {
font-weight:bold;
}
fieldset input {
width:250px;
}
fieldset {
margin:3px 25px 10px;
padding-bottom:10px;
padding-top:20px;
}
fieldset label {
display:block;
float:left;
padding-right:6px;
padding-top:3px;
text-align:right;
width:126px;
}
fieldset legend {
color:#5DA255;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}
.submit input[type=submit] {
background-color:#FFFFFF;
border-color:#021A34;
border-style:solid double double solid;
border-width:1px 2px 2px 1px;
color:#021A34;
float:right;
font-weight:bold;
margin-right:64px;
margin-top:20px;
width:80px;
}
fieldset h4{
text-align:center;
font-size:13px;
margin-bottom:10px;
margin-top:10px;
}
input[type=checkbox]{
float:right; 
margin-bottom:5px;
text-align:left;
}
.box1_aranzman{
background-image:url(images/topponuda.gif);
background-position:center top;
background-repeat:no-repeat;
}
.box2_aranzman{
background-image:url(images/NASLOVNAMIDD.gif);
background-position:center;
background-repeat:repeat-y;
width:152PX;
margin-top:3px;
margin-bottom:3px;
float:left;
margin-left:15px;
}
* html .box2_aranzman{
margin-left:10px;
}


.box3_aranzman{
background-image:url(images/naslovnabottom.gif);
background-position:center bottom;
background-repeat:no-repeat;
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
padding-right:5px;
height:1%;
text-align:center;
}
#content .box3_aranzman H4{
background-image:url(images/naslov.gif);
background-position:center bottom;
background-repeat:no-repeat;
border-bottom:none;
color:#FFFFFF;
line-height:25px;
text-align:center;
font-size:11px;
margin-bottom:10px;
}
#content .box3_aranzman a{
color:#5da255;
text-decoration:none;
font-weight:bold;
}
#content .box3_aranzman a:hover{
color:#30522C;
text-decoration:underline;
}
.box2_aranzmanin{
background-color:#e5f6ff;
margin-top:15px;
margin-bottom:10px;
margin-left:10px;
background-image:url(images/naslovnaop1.gif);
background-position:center top;
background-repeat:no-repeat;
width:125px;
}
.box3_aranzmanin{
background-image:url(images/naslovnabottom2.gif);
background-position:center bottom;
background-repeat:no-repeat;
padding-left:5px;
padding-top:15px;
padding-bottom:15px;
padding-right:5px;
height:1%;
text-align:center;
line-height:15px;
font-weight:bold;
}
.box3_aranzmanin span{
color:#FF0000;
}
 p
{margin-top:5px;
}
th, td{
background-color:#FFFFFF;
}
a{
color:#5DA255;text-decoration:none;font-weight:bold;

}
a:hover{
text-decoration:underline;
}
.right{
float:right;
}
#content ul li{
list-style:none;
background-image:url(images/rrows.gif);
background-position:center left;
background-repeat:no-repeat;
padding-left:15px;
margin-bottom:3px;

}
#content ul,{
margin-left:10px;
}
 #content ol{
margin-left:20px;
}

.pdf {
	1background-color:#999999;
	float:right;
	padding:3px;
}
.pdf a img{
	border:0;
}
.error-message {
	margin-left:135px;
	color:#FF0000;
}
#flashMessage {
	color:#FF0000;
	font-weight:bold;
	margin-left:25px;
}
.checkboxes label {
	text-align:left;
	width:236px;
}
.checkboxes .checkbox {
	background-color:#FFCC99;
	clear:both;
	float:left;
	width:25px;
	margin-left:127px;
}