body {
	margin: 0px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#797878;
	background-color:#fbfaf5;
	background-image:URL('/design/bg.jpg');
	
}

form {
 margin:20px 0px 0px 0px; 
 padding:0px;
}

.input {
background:transparent;
border: solid 1px #a09999;
color:#878787;
font-family: Verdana;
font-size:11px;
width:200px;
height:18px;
padding:2px 0px 0px 0px;
margin: 4px 0px 15px 0px;
}

.textarea {
background:transparent;
border: solid 1px #a09999;
color:#878787;
font-family: Verdana;
font-size:11px;
padding:2px 0px 0px 0px;
margin: 4px 0px 15px 0px;
overflow:auto;
height:130px; 
width:450px;
}

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

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

}

a {
	outline:none;
	text-decoration:none;
}

a img {
	border:none;
}

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


h1 {
font-size:31px;
font-style:oblique;
font-family:Times New Roman;
font-weight:normal;
color:#c25c00;
margin:0px 0px 30px 0px;
padding:0px 0px 5px 0px;
background:URL('/design/border.jpg');
background-repeat: repeat-x;
background-position: left bottom;
}

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

h2 {
font-size:12px;
font-weight:bold;
color:#5f5a4b;
}


#wrapper {
margin:0px auto;
padding:0px;
border-bottom:solid 2px #51a7c9;
}

#header {
height:393px;
background-color:#76c5e4;
background-image:URL('/design/bg-head.jpg');
padding:0px;

border-bottom:solid 2px #51a7c9;
z-index:1000;
}



#header_pusher {
position:relative;
width:924px;
margin:0px auto;
z-index:1000;

}

#logo[id]  {
text-indent:2000em;
overflow:hidden;
width:279px;
height:202px;
background-image: URL('/design/mediteraneo.png'); 
background-repeat:no-repeat;
}

html .#logo  {
text-indent:2000em;
overflow:hidden;
width:279px;
height:202px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/design/mediteraneo.png');

}


#head[id] {
	width:100%;
	height:60px;
	background: URL('design/poluprovidno.png');
	border-bottom: solid 1px #4c2639;
}


#nav {
float:right;
margin:34px 5px 0px 0px;
}

#nav .button {
		float:left;
		display:block;
		height:27px;
		margin: 0px;
		padding:0px 0px 0px 15px;
		font-family:Arial;
		color:#747257;
		font-size:12px;
		font-weight:bold;
	background: URL('/design/bg-nav.jpg') no-repeat scroll left 0px ;
	}
	

	
#nav .button span {
	float:left;
	display:block;
	height:21px;
	padding:6px 15px 0px 0px;
	cursor:pointer;
	background: URL('/design/bg-nav.jpg') no-repeat scroll right 0px ;
	}


#nav .button:hover, #nav .button span:hover {
color:#c15c00;
}



#flash {
width:227px;
height:130px;
position:absolute;
top:300px;
right:-20px;
}

#head_img[id] {
width:671px;
height:312px;
padding: 17px 0px 0px 20px;
background-image:URL('/design/bg-head-img.png');
background-repeat:no-repeat;
position:absolute;
top:57px;
left:235px;
}

html .#head_img {
width:671px;
height:312px;
padding: 17px 0px 0px 20px;

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/design/bg-head-img.png');

position:absolute;
top:57px;
left:235px;
}



#kat_nav {
position:absolute;
top:150px;
left:74px;
z-index:1000;
}

#asakat_nav a {
width:146px;
height:27px;
padding:2px 20px 0px 0px;
background-image:URL('/design/bg-nav2.png');
display:block;
color:#5f5a4b;
font-family: Times New Roman;
font-size:19px;
text-align:right;

}

#content {
position:relative;
width:924px;
padding:30px 0px 40px 0px;
margin:0px auto;

}


#levo {
float:left;
}





#lista {
float:right;
width:686px;

}


#lista .aranzman_kratko .slika{
float:left;
margin:4px 15px 0px 0px;
padding:10px 9px 11px 10px;
background-image:URL('/design/bg-img.jpg');
background-repeat:no-repeat;
}

#lista .aranzman_kratko div {
float:left;
width:425px;
height:123px;
margin:0px 0px 20px 0px;
padding:0px;
font-family:Verdana;
font-size:11px;
color:#5f5a4b;
background:URL('/design/border.jpg');
background-repeat: repeat-x;
background-position: -900px bottom;
position:relative;
}

#lista .aranzman_kratko span {
color:#c25c00;
font-size:13px;
display:block;
}

#lista .aranzman_kratko h2 {
font-family:Times New Roman;
font-size:28px;
color:#5f5a4b;
font-weight:normal;
padding:0px 0px 3px 0px;
margin:0px 0px 8px 0px;
background:URL('/design/border.jpg');
background-repeat: repeat-x;
background-position: left bottom;
font-style:oblique;
}

#lista .aranzman_kratko h2 a {
color:#5f5a4b;
}


#lista .aranzman_kratko h2 a:hover {
color:#c25c00;
}


#lista .aranzman_kratko h2 b {
font-family:Times New Roman;
font-style:oblique;
font-size:23px;
color:#c25c00;
font-weight:normal;
float:right;
margin:6px 0px 0px 0px;
}

.detaljnije {
position:absolute;
bottom:5px;
right:2px;
width:11px;
height:11px;
font-size:3px;
background-image:  URL('/design/blt1.jpg');

}


#aranzman {
float:right;
width:686px;
position:relative;
}

#aranzman h1 {
color:#5f5a4b;
padding:0px 0px 15px 0px;
}

#aranzman h1 a {
color:#5f5a4b;

}

#aranzman h1 a:hover {
color:#c25c00;
}

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

}

#aranzman #cena{
font-family:Times New Roman;
font-style:oblique;
font-size:23px;
color:#c25c00;
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:#c25c00;
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:13px 12px 14px 12px;
background-image:URL('/design/bg-img2.jpg');
margin:0px 7px 5px 0px;
width:104px;
height:77px;
}


#mrvica {
position:absolute;
bottom:20px;
right:0px;
}

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

#mrvica a ,#mrvica2 a  {
color:#c25c00;

}

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

.side_nav {
width:219px;
background-image: URL('/design/bg-snav2.jpg');
background-repeat: no-repeat;
background-position: bottom left;
padding:0px 0px 44px 0px;
margin:0px 0px 20px 0px;
position:relative;
}

.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:219px;
padding:7px 0px 0px 0px;
height:26px;
background-image: URL('/design/bg-snav1.jpg');
background-repeat: no-repeat;
background-position: bottom left;
text-align:center;
color:#716c5d;
font-family:Georgia, Trebuchet MS, Verdana;
font-size: 18px;

}

.side_nav .putopis {
display:inline-block;
width:215px;
padding:12px 0px 8px 0px;
margin:0px 0px 0px 2px;
font-size:17px;
font-style:oblique;
font-family:Georgia;
font-weight:normal;
color:#7c796d;
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;
}



.side_nav .lastminute {
display:inline-block;
width:215px;
padding:12px 0px 8px 0px;
margin:0px 0px 0px 2px;
font-size:15px;
font-style:oblique;
font-family:Georgia;
font-weight:normal;
color:#5f5a4b;
border-bottom:solid 1px #e1dfd6;
}

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

.side_nav .lastminute span {
font-family:Verdana;
font-size:11px;
}

.side_nav .lastminute div {
color:#c25c00;
padding:5px 10px 0px 0px;
text-align:right;
}


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


#kontakt_strana {
float:right;
width:686px;
}
.kontakt {
font-family:Arial;
font-size:12px;
height:300px;

}

#bus a {
display:inline-block;
height:16px;
font-family:Verdana;
font-size:13px;
color:#7f7e7e;
margin:0px 0px 20px 0px;
padding:0px 0px 10px 20px;
background-image:url(design/pdf.jpg);
background-position:5px left;
background-repeat:no-repeat;
border-bottom:solid 1px #d0d0c4;
width:400px;
}

#bus a:hover {
color:#c25c00;
}

.kontakt a {
color:#7f7e7e;
width:200px;
}

.kontakt a:hover {
color:#f6a400;
}

.kontakt b{
color:#c25c00;
display:block;
}

.kontakt img{
float:right;
padding:10px;
background-color:#f8f4e8;
border:dotted 1px #e0ddcd;

height:200px;

}

#footer, #footer_pusher{
	height:150px;
	
	background-color:#76c5e4;
	background-image:URL('/design/bg-head.jpg');
	text-align:center;	
}

#footer {
	visibility:hidden;
}



#footer_pusher {
	position:relative;
	width:924px;
	height:100px;
	padding: 30px 0px 0px 0px;
	margin:0px auto;
	z-index:2;
	text-align:left;
	}




#footer_logo {
float:left;
margin:0px 35px 0px 0px;
padding:5px 0px 0px 0px;
width:200px;
color:#2a728e;
font-size:12px;
}

#footer_logo p {
margin:10px 0px 0px 0px;
line-height:17px;
}

#footer_logo a {
color:#2a728e;
}

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

#mailing_lista {
border-left:solid 1px #51a7c9;
padding:5px 35px 0px 35px;
height:105px;
float:left;
width:203px;
text-align:center;
}


#uslovi {
height:100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#343131;
}
#uslovi b{
color:#c25c00;
display:block;
}

#footer_linkovi b, #footer_logo b, #mailing_lista b {
font-family:Arial;
font-size:13px;
color:#ffffff;

}


#footer_linkovi {
border-left:solid 1px #51a7c9;
border-right:solid 1px #51a7c9;
padding:5px 35px 0px 35px;
height:110px;
float:left;
width:180px;
text-align:center;
}

#footer_linkovi img{
margin:12px 0px 0px 0px;
}



#footer_signature {
float:left;
padding:0px 0px 0px 35px;
width:110px;
color:#ffffff;
}

#footer_signature a {
color:#ffffff;
}

.footer_input {

border: solid 1px #a09999;
color:#878787;
font-family: Verdana;
font-size:11px;
width:180px;
height:18px;
padding:2px 0px 0px 4px;
margin: 4px 0px 5px 0px;
}


.footer_submit { 
outline:none;
background:#fbf9f2;
border: solid 1px #a09999;
outline:none;
cursor:pointer;
width:60px;
height:20px;
font-family: Arial,  Verdana, Helvetica, sans-serif;

font-size:12px;
color:#666666;
float:right;
margin:0px 9px 0px 0px;
}



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

.glossymenu li{
position: relative;
}

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

html .glossymenu li a{
width:146px;
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;
z-index:1000;
cursor:pointer;
}


.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 140px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top:0;
display: none;
z-index:1000;
cursor:pointer;
}

.glossymenu li ul li{
float: left;
cursor:pointer;
z-index:1000;
}

.glossymenu li ul a{
width: 110px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
height:24px;
background-image:none;
cursor:pointer;
z-index:1000;


}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
z-index:1000;
}

.glossymenu li a:visited, .glossymenu li a:active{
color:#5f5a4b;
z-index:1000;
}

.glossymenu li a:hover{
color:#c25c00;
z-index:1000;
}

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

#rezervacije {
width:680px;
position:relative;
float:right;
}

#kontakt_forma {

margin:0px 0px 20px 0px;
width:680px;

}

#kontakt_forma #inputi {

margin:0px 0px 0px 0px;
}

#kontakt_forma #text_area {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;


}


#kontakt_forma #submit {
position:absolute;
	right:125px;
	top:550px;
padding-top:10px;



}

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

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

#drop {
position:absolute;
right:130px;
top:71px;
margin:0px 0px 0px 0px;
}

.txtlnk {
font-family:Times New Roman;
font-style:oblique;
font-size:23px;
color:#c25c00;
font-weight:normal;
}
