body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#40484c;
	background-color:#f3e6b3;
	background-image:URL('/design/bg_fill.jpg');
	background-repeat:repeat-x;
	}
	
a {
outline:none;
text-decoration:none;
color:#28b6f8;
}

a img {
border:none;
}



h1 {
font-size:31px;

font-family:"trebuchet MS",Verdana;
font-weight:normal;
color:#28b6f8;
width:698px;
height:54px;
padding:2px 0px 0px 10px;
margin:0px;
background:URL('/design/bar.png');
background-repeat: repeat-x;
background-position: left bottom;
}

h1 b {
color:#8e8e8e;
font-size:12px;
}

h3 {
font-family:"trebuchet MS",Verdana;
font-size:14px;
font-weight:normal;
color:#527e0b;
margin:7px 0px;
padding:0px;
}





h2 {
font-family:"trebuchet MS",Verdana;
font-size:19px;
font-weight:normal;
color:#28b6f8;
margin:0px;
padding:0px;
}


#wrapper {
width:990px;

background-image:URL('/design/bg.jpg');
background-repeat:no-repeat;
margin:0px auto;
padding:0px;
}

#header {
width:990px;
height:168px;

}

#main_nav {
width:708px;
height:35px;
background-image:url('/design/bg_nav.png');
background-repeat:repeat-y;
float:right;
padding:2px 0px 5px 0px;
margin:0px 20px 0px 0px;
text-align:center;
}

#main_nav a {
font-family:"trebuchet MS";
font-size:16px;
color:#FFFFFF;
display:inline;
margin:0px 0px 0px 15px;
	height:31px;
float:left;
display:block;
padding:0px 0px 0px 15px;
}

	
#main_nav a span {
	float:left;
	display:block;
	height:27px;
	padding:4px 15px 0px 0px;
	cursor:pointer;
	
	}

#main_nav a:hover {
background: URL('/design/bg_nav_hover.png') no-repeat scroll left 0px ;

}


#main_nav a span:hover {
background: URL('/design/bg_nav_hover.png') no-repeat scroll right 0px ;

}










#logo {
width:169px;
height:119px;
float:left;
margin:19px 0px 0px 39px;
}

#content {
width:990px;
margin:0px;
}

#levo {
float:left;
width:235px;
margin:20px 0px 0px 16px;}

#desno {
float:right;
width:720px;
margin:-2px 15px 0px 0px;
min-height:300px;
height:auto !important; 
height:300px;
}

.box {
width:224px;
height:297px;
padding:9px 0px 0px 9px;
margin:0px 5px 5px 0px; 
float:left;
background-image:URL('/design/box.png');}

.box p {
width:215px;
height:95px;
margin:0px;
padding:0px;
text-align:justify;

}

.box p span {
font-family:"trebuchet MS",Verdana;
font-size:16px;
font-weight:normal;
color:#527e0b;
margin:0px;
padding:0px;
display:block;
}

.box p span b {

font-weight:normal;

}

.box .detaljnije {
width:215px;
text-align:right;
border-top:solid 1px #d0cfca;
padding:5px 0px 0px 0px;
margin:5px 0px 0px 0px;}

.box .detaljnije a {
background-image:URL('/design/bl1.jpg');
width:18px;
height:14px;
display:block;
overflow:hidden;
text-indent:1000px;
float:right;
}


.box2 {
width:224px;
height:297px;
padding:9px 0px 0px 9px;
margin:0px 5px 5px 5px; 
float:left;
}
/*Pomocna navigacija */

#nav {
width:235px;
float:left;
}

#nav a {
width:216px;
height:29px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
padding:8px 0px 0px 18px;
margin:0px 0px 0px 16px;
background-image:URL('/design/button.png');
background-repeat:no-repeat;
}

#nav a:hover {
background-image:URL('/design/button-hover.png');
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
}

/*kraj pomocne navigacije*/

#baneri {
width:232px;
padding:0px 3px 0px 0px;
margin:25px 0px 0px 0px;}

.baner {
width:216px;
height:90px;
margin:0px;
float:right;
padding:15px 11px 13px 0px;
background-image:URL('/design/baner.png');
background-repeat:no-repeat;
}

#footer {
margin:20px 0px 0px 0px;
height:83px;
background-image:URL('/design/footer.jpg');
background-repeat:repeat-x;

}

#footer_pusher {
height:63px;
width:970px;

padding:10px 0px 10px 20px;
background-image:URL('/design/footer.jpg');
background-repeat:repeat-x;
margin:0px auto;

}

/* Pocetak kontakta */

#kontakt {
width:720px;
height:auto;
}

#kontakt h2 {
font-family:"trebuchet MS",Verdana;
font-size:19px;
font-weight:normal;
color:#28b6f8;
padding:0px 0px 0px 0px;
margin:0px;
}



.middle {
background-image:URL('/design/mid-line.png');
background-repeat:repeat-y;
width:720px;

}

.middle h2 {
font-family:"trebuchet MS",Verdana;
font-size:19px;
font-weight:normal;
color:#28b6f8;
padding:0px 0px 0px 0px;
margin:0px 0px 10px 40px;}



.top {
width:720px;
height:20px;
background-image:URL('/design/top-line.png');
}

.bottom {
background-image:URL('/design/bt-line.png');
width:720px;
height:20px;

}

#kontakt_info {
float:left;

width:212px;
margin:0px 10px 0px 40px;
}


#kontakt_info




#kontakt_info a {
color:#333333;}

#kontakt_info p i {
font-style:normal;
font-weight:bold;
width:40px;
color:#74af16;
display: inline-block;
}


#kontakt_forma {
float:left;
width:400px;
margin:0px 0px 0px 15px;
}

#kontakt_forma p {
margin:0px;}


#kontakt_forma #inputi {
float:left;
margin:15px 0px 0px 0px;
}

#kontakt_forma #text_area {
float:left;
margin:10px 0px 0px 0px;

}


#kontakt_forma #submit {

padding-top:10px;
text-align:right; 
float:right; 
margin:0px 10px 0px 0px;

}

#kontakt_forma .napomena {
color:#d90d38; 
text-align:left; 
font-size:11px;
}

.input {
background:transparent;
display:block;
border: solid 1px #bfbfbf;
color:#333333;
font-family: Verdana;
font-size:11px;
width:200px;
height:18px;
margin:10px 0px 10px 0px;

}


.textarea {
background:URL('/images/blank.jpg') no-repeat;
border: solid 1px #bfbfbf;
color:#333333;
font-family: Verdana;
font-size:11px;
padding:2px 0px 0px 0px;
margin: 5px 0px 0px 0px;
width:350px;
height:130px;
overflow:auto;
display:block;
float:left;

}


.submit { 
outline:none;
background:transparent;
border: solid 1px #a09999;
outline:none;
cursor:pointer;
width:80px;
height:22px;
font-family: Arial,  Verdana, Helvetica, sans-serif;
color:#333333;
font-size:12px;
margin:5px 35px 4px 0px;
}
/*Kraj kontakta*/

#o-nama {
width:660px;
margin:0px auto;
text-align:justify;
}

#o-nama a {
font-family:"trebuchet MS";
font-size:12px;
color:#999999;
}
#o-nama h2 {
margin:0px;}


#o-nama img {
float:right;
margin:0px 10px 10px;
}



#aranzman {
width:660px;
margin:0px auto;
text-align:justify;
}

#aranzman #glavna_fotografija {
background-image:URL('/design/bg_slika.png');
background-repeat:none;
padding:6px;
width:649px;
height:293px;
margin:0px 0px 15px 0px;
}

#aranzman h1 {
color:#28b6f8;
padding:0px 0px 15px 0px;
background-image:none;
height:80px;
}


#aranzman h1 a:hover {
color:#74af16;
}

#aranzman #podnaslov {
color:#70a70e;
margin-bottom:10px;
font-family:Trebuchet MS;
font-size:16px;

}

#aranzman #cena{
font-family:"trebuchet MS",Verdana;

font-size:23px;
color:#7ab217;
font-weight:normal;
float:right;
margin:10px 0px 0px 0px;
text-align:right;
}

#aranzman #cena a {
display:inline-block;
height:16px;
font-family:Verdana;
font-size:13px;
color:#7f7e7e;
margin-top:0px;
padding-left:20px;
background-image:url(design/pdf.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

#aranzman #polasci {
margin:0px 0px 0px 0px;
color:#7ab217;
font-size:14px;
font-family:Arial;
font-style:normal;
display:block;
}

#aranzman #polasci div {
display:block;
color:#5f5a4b;
font-size:13px;
margin:15px 0px 0px 0px;

}

#aranzman #opis {
margin:0px 0px 20px 0px;
line-height:16px;
font-family:Arial;
font-size:12px;
color:#5f5a4b;
text-align:justify;
background:URL('/design/border.jpg');
background-repeat: repeat-x;
padding:0px 0px 20px 0px;
background-position: -850px bottom;
}

#galerija img {
padding:6px 6px 6px 6px;
background-image:URL('/design/bg-img2.jpg');
margin:0px 16px 16px 0px;
width:104px;
height:77px;
}

#mrvica {
float:right;

}

#mrvica2 {
text-align:right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
}

#mrvica a ,#mrvica2 a  {
color:#218dbf;

}

#mrvica a:hover, #mrvica2 a:hover { 
text-decoration:underline;
}


.side_nav {
width:217px;
background-repeat: no-repeat;
background-position: bottom left;
position:relative;
}

.side_top {
width:217px;
height:15px;
background-image:URL('/design/side_top.png');
}

.side_middle {
width:217px;

background-image:URL('/design/side_middle.png');
background-repeat:repeat-y;
}

.side_bottom {
width:217px;
height:15px;
background-image:URL('/design/side_bottom.png');}

.side_nav .link {
position:absolute;
left:10px;
bottom:15px;
}
.side_nav .link a{
background-image:URL('/design/blt1.jpg');
background-repeat:no-repeat;
background-position:right 2px;
color:#c25c00;
padding:0px 15px 0px 0px;
}

.side_nav .naslov {
width:217px;
padding:0px 0px 0px 0px;
height:26px;

background-repeat: no-repeat;
background-position: bottom left;
text-align:center;
color:#1c9fdc;
font-family: Trebuchet MS, Verdana;
font-size: 18px;

}

.side_nav .putopis {
display:inline-block;
width:211px;
padding:12px 0px 8px 0px;
margin:0px 0px 0px 3px;
font-size:16px;

font-family:Trebuchet MS, Verdana;
font-weight:normal;
color:#606060;
border-bottom:solid 1px #e1dfd6;
}



.side_nav .putopis:hover {
background-color:#f6f5f1;
}



.side_nav  img {
float:left;
border: solid 3px #e7e7de;
margin: 0px 10px 0px 5px;
}

.side_nav b {
font-weight:normal;
display:block;
margin:0px 10px 0px 0px;
padding-top:15px;
}




.glossymenu, .glossymenu li ul{
list-style-type: none;
margin: 0;
padding: 0;
width:216px; /*WIDTH OF MAIN MENU ITEMS*/

}

.glossymenu li{
position: relative;
}

.glossymenu[class] li a{
width:216px;
height:27px;
padding:2px 0px 0px 0px;
background-image:URL('/design/bg-nav2.png');
display:block;
color:#5f5a4b;
font-family: Times New Roman;
font-size:19px;
text-align:left;
}

html .glossymenu li a{
width:216px;
height:27px;
padding:2px 20px 0px 0px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/design/bg-nav2.png');
display:block;
color:#5f5a4b;
font-family: Times New Roman;
font-size:19px;
text-align:right;
}


.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width:216px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top:0;
display: none;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul a{
width:216px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
height:24px;


}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;

}

.glossymenu li a:visited, .glossymenu li a:active{
color:#5f5a4b;
}

.glossymenu li a:hover{
color:#c25c00;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */


#footer_kontakt {
width:150px;
float:right;
border-left:solid 1px #aea177;
padding:0px 0px 0px 30px;
}

#footer_telefoni {
float:right;
width:140px;
border-right:solid 1px #aea177;
border-left:solid 1px #aea177;
padding:5px 0px 0px 25px;
}

#footer_kontakt h3, #footer_booking h3, #footer_counter h3 {
color:#392f84;
}

#footer_counter {
float:right;
margin:0px 110px 0px 0px;
}

#footer_booking {
float:right;
width:160px;
padding:0px 30px 0px 30px;
border-right:solid 1px #aea177;
text-align:right;
}


#footer_signature {
float:right;
padding:0px 20px 0px 30px;
width:110px;
color:#8b8366;
text-align:left;
}

#footer_signature span {
padding:0px 0px 0px 25px;
}

#footer_signature a {
color:#8b8366;
}

#footer_signature a:hover {
text-decoration:underline;
}

/*Rezervacije*/

select {
color: #878787;
font-family: Verdana;
font-size:11px;
background-color:#ffffff;
border: solid 1px #bfbfbf;
width:200px;
height:20px;
margin: 4px 0px 15px 0px;}

#drop {

width:250px;
float:left;
margin:0px 0px 0px 0px;
}

#drop p {
margin:0px 0px;
padding:0px;}

#rezervacije {
width:200px;
float:left;
padding:0px 0px 0px 40px;
margin:0px 150px 50px 0px;
}
#rezervacije p {
margin:0px 0px;
padding:0px;
}

.textarea2 {
background:transparent;
border: solid 1px  #bfbfbf;
color:#878787;
font-family: Verdana;
font-size:11px;
padding:2px 0px 0px 0px;
margin: 0px 0px 50px 0px;
overflow:auto;
height:130px; 
width:200px;
}

.submit2 {
outline:none;
background:#fbf9f2;
border: solid 1px  #bfbfbf;
outline:none;
cursor:pointer;
width:80px;
height:22px;
font-family: Arial,  Verdana, Helvetica, sans-serif;
color:#c25c00;
font-size:12px;

}

#submit2 {
margin:15px 0px 0px 0px;
float:right;} 

#submit3 {
margin:40px 0px 30px 0px;
float:right;} 

#textarea2 {
margin:30px 0px 0px 0px;
}

#inputi2 {

float:left;
margin:0px 0px 50px 0px;
}

.input3 {
width:40px;

display:block;
border: solid 1px #bfbfbf;
color:#333333;
font-family: Verdana;
font-size:11px;
height:18px;
margin: 5px 10px 3px 0px;
float:left;
}

/*Naslovna box*/

.box_naslovna {
width:225px;
height:180px;
padding:9px 0px 0px 9px;
margin:0px 5px 8px 0px; 
float:left;
background-image:URL('/design/box_naslovna.png');
background-repeat:no-repeat;
}

.box_naslovna h2 {
font-family:"trebuchet MS",Verdana;
font-size:19px;
font-weight:normal;
color:#28b6f8;
float:left;
margin:7px 0px;
padding:0px;
}

.box_naslovna p {
width:50px;
height:95px;
margin:0px;
padding:0px;
text-align:justify;

}

.box_naslovna p span {
font-family:"trebuchet MS",Verdana;
font-size:16px;
font-weight:normal;
color:#527e0b;
margin:0px;
padding:0px;
display:block;
}

.box_naslovna p span b {

font-weight:normal;

}

.box_naslovna .detaljnije {
width:30px;
float:right;
margin:12px 0px 0px 0px;
}

.box_naslovna .detaljnije a {
background-image:URL('/design/bl1.jpg');
width:18px;
height:14px;
display:block;
overflow:hidden;
text-indent:1000px;
}

