@charset "utf-8";
/* CSS Document */




body {
		font-family: 'Maven Pro', sans-serif;
	}
	

#logosve {
	width:960px;
	height:50px;
	}
	
#logo{
	width:500px;
	height:50px;
	float:left;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:22px;
	font-weight:100;
font-weight:normal;
text-align:left;
	}	
#logo h1 {
margin:0;
padding:0;
	text-transform:uppercase;

font-weight:normal;
display:inline-block;
}	
	

h1 {
	color:#fff;
	font-size:22px;
	font-weight:100;
	}

#zastavice{
	width:400px;
	height:30px;
	float:right;
	margin-bottom:10px;
	margin:0px 0px 10px 0px;
	padding-top:20px;
	}		

#navigacija {
	width:956px;
	height:118px;
	background-image:url(//www.rezerviraj.hr/images/web/16/nav.gif);
	padding-left:2px;
	padding-right:2px;
	
	}
	
#nav {
	width:152px;
	height:96px;
	border-right:1px #E7E8E3 solid;
	display:inline-block;
	padding-top:22px;
	}
	
#nav1 {
	width:152px;
	height:96px;
	display:inline-block;
	padding-top:22px;
	}	

#linkovi {
	width:410px;
	}
	
#linkovi a{
	color:#2C9DDA;
	font-size:14px;
	}
	
#linkovi a:hover{
	color:#000;
	}			
	
#nav a{
	color:#848577;
	font-weight:100;
	text-decoration:none;
	}	

#nav a:hover{
	color:#000;
	}
	
#nav1 a{
	color:#848577;
	font-weight:100;
	text-decoration:none;
	}	

#nav1 a:hover{
	color:#000;
	}				



#sadrzaj {
	width:960px;
	min-height:630px;
	margin-top:10px;
	background-color:#fff;
	}
	
#sadrzaj1 {
	width:940px;
	min-height:650px;
	margin:10px 0px;
	background-color:#fff;
	padding:10px;
	float:left;
	}	
	
#sadrzaj-lijevo {
	width:549px;
	float:left;
	min-height:630px;
     background-color:#fff;
	 margin-bottom:10px;
	}	
			

	
.s1 {
	font-size:20px;
	text-transform:uppercase;
	padding:10px 0px 0px 10px;
	}	
	
.s2 {
	color:#000;
		}

#naslov {
	width:510px;
	margin-right:10px;
	margin-top:10px;
	padding-bottom:10px;
	}	
	
#naslov1 {
	width:900px;
	margin-right:10px;
	margin-top:10px;
	padding-bottom:10px;
	}	
	
/* APARTMAN */	

.okvir {
width:510px;
min-height:100px;
float:left;
margin:10px 0px 15px 17px;
}


.headokvir3{
color:#FFFFFF;
width:514px;
height:41px;
float:left;
padding:0px 0px 0px 0px;
font-family: 'Roboto', sans-serif !;
margin-bottom:10px;
border-bottom:1px #E4E4E4 solid;
}


.headokvir3-lijevo{
color:#333;
width:200px;
float:left;
font-size:20px;
padding-top:3px;


}

.headokvir3-desno{
color:#FFFFFF;
width:140px;
float:right;
}
.kalendardos1 {
width:120px;
height:17px;
float:left;
margin:6px 0px 0px 0px;
}

.kalendardos1 a{
	font-size:12px;
	color:#333;
}

.kalendardos {
width:17px;
height:17px;
float:left;
margin:7px 3px 0px 0px;
}


.tekstokvir4 {
width:516px;
min-height:60px;
float:left;

}

.thumb {
margin:5px 6px 5px 0px;
}

.okvir4lijevo {
width:522px;
height:100px;
padding:0px 3px 2px 0px;
float:left;
}



.tekstokvir5 {
width:520px;
height:39px;
float:left;

}

.row61 {
width:60px;
height:18px;
line-height:18px;
float:left;
padding:6px 0px;
font-size:12px;
font-weight:bold;
background-color:#FFE6AF;
color:#333;
text-align:center;
}

.row62 {
width:88px;
height:26px;
line-height:26px;
float:left;
padding:2px 1px;
border-left:1px solid #fff;
font-size:9px;
background-color:#FEC648;
color:#B68001;
text-align:center;
}
.plavo {
	color:#333;
	font-size:13px;
	text-align:center;
	}


.crveno {
color:#f15858;
font-size:20px;
display:block;
padding:0;
font-size:40px;
margin:0px 0px;
float: left;
}

.small {
margin:5px 0px 0px px;
font-size:14px;
color:#707083;
padding-top:7px;
}
.small span {
margin-right:15px;
}
	
/* APARTMAN - KRAJ */	


#tekst {
	margin:20px;
	color:#A0A0A0;
	}
	
#tekst1 {
	margin:20px;
	color:#333;
	}	
	
#footer {
	width:960px;
	height:70px;
	background-image:url(//www.rezerviraj.hr/images/web/16/footer.gif);
	margin-top:10px;
	margin-bottom:10px;
	}	


#footer-desno {
	float:right;
	width:200px;
	padding-top:8px;
	}	


#footer-lijevo {
	float:left;
	width:500px;
	margin-left:20px;
	margin-top:18px;
	font-size:13px;
	color:#000;
	}
	
#footer-lijevo a{
	color:#000;

	}		




/* UDALJENOST */

#udaljenost {
	width:411px;
	color:#999;
	font-size:14px;
	margin-bottom:1px;	
	margin-top:10px;
	}	
	
#op {
	width:190px;
	display:inline-block;
	margin-right:3px;

	}
	
#op1 {
	width:190px;
	display:inline-block;
	margin-left:20px;
	}		
	
#op-tekst{
	width:150px;
	height:22px;
	border-bottom:1px #CCCCCC dotted;
	padding-top:2px;
	float:left;
	}

#op-broj{
	width:40px;
	height:22px;
	padding-top:2px;
	border-bottom:1px #CCCCCC dotted;
	float:right;
	}					
	
#udaljenosti {
	padding-left:10px;
	font-size:12px;
	margin-bottom:5px;
	color:#999;
	padding-top:5px;
	padding-bottom:5px:
	}	

/* UDALJENOST-KRAJ */



/* OPREMLJENOST */	
	
.row41 {
width:507px;
height:20px;
float:left;
	border-bottom:1px #CCCCCC dotted;
margin:0px 0px 10px 20px;
}	
	.row4a {
width:20px;
height:20px;
float:left;
font-size:14px;
}
.row4b {
width:470px;
height:20px;
float:left;
font-size:12px;
}
.row4c {
width:17px;
height:20px;
float:left;

}

.row42 {
width:518px;
padding:1px 4px;
height:109px;
float:left;
background-color:#fff;
margin-left:10px;
}	
#map-canvas0 {
		width:100%;
        height: 330px;
        margin: 0;
        padding: 0;
		float:left;
      }

/* OPREMLJENOST */	

#forma {
	width:930px;
	min-height:500px;
	float:left;
	}	
	
.formalijevo {
width:140px;
float:left;
min-height:40px;
	color:#000;

}

.formadesno {
float:left;
width:790px;
min-height:40px;
}		
.sbslike {
width:159px;
height:89px;
float:left;
margin:0px 1px 1px 0px;
}
.sgsidebar {
width:100%;
float:left;
min-height:10px;
}
.sbslikeg {
width:94px;
height:73px;
float:left;
margin:0px 9px 9px 0px;
}
.sbslikeg2 {
width:94px;
height:73px;
float:left;
margin:0px 0px 9px 0px;
}

.sbslikeg2 a {
color:#f86144;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}

.sbslikeg3 {
width:100%;
height:13px;
line-height:13px;
float:left;
text-align:right;
}
.sbslikeg3 a {
color:#f86144;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.sbslikeg4 {
width:180px;
height:140px;
float:left;
margin:0px 1px 1px 0px;
padding-left:4px;
padding-bottom:4px;
}
.glijevo {
width:90px;
height:25px;
padding:5px 0px 0px 0px;
float:left;
color:#f86144;
}
.gdesno {
width:410px;
height:30px;
float:left;
color:#20202f;
font-size:18px;
font-weight:bold;
}
.gukupno {
width:500px;
min-height:43px;
float:left;
}
.slikeg {
width:160px;
height:127px;
float:left;
margin:0px 5px 5px 2px;
}
.slikegn {
width:160px;
height:127px;
float:left;
margin:0px 0px 5px 2px;
}
.plus {
width:160px;
height:95px;
float:left;
padding:32px 0px 0px 0px;
text-align:center;
color:#FFFFFF;
font-size:47px;
background-color:#1C1C1C;
}
.slikeg2 {
width:495px;
height:12px;
line-height:12px;
text-align:right;
float:left;
}
.slikeg2 a {
color:#f86144;
text-transform:uppercase;
}
.clinija {
width:510px;
height:1px;
float:left;
border-top:1px dotted #000;
margin:10px 0px 10px 0px;
}
.clijevo {
width:180px;
height:140px;
float:left;
padding:0px 10px 10px 0px;
}
.cdesno {
width:310px;
height:140px;
float:left;
}
.cdvrijeme {
width:70px;
height:18px;
padding:5px 0px 0px 0px;
float:left;
color:#f86144;
font-size:11px;

}
.cdnaslov {
width:299px;
max-height:42px;
float:left;
color:#20202f;
font-size:14px;
font-weight:bold;
}

.cdnaslov a{
color:#20202f;
font-size:17px;
text-decoration:none;
}

.cdnaslov a:hover{
color:#999;
font-size:17px;
}
.cdtekst {
width:310px;
height:76px;
float:left;
font-size:11px;
}
.cdvise {
width:330px;
height:15px;
float:left;
text-align:right;

}
.cdvise a {
color:#f86144;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
}
.sbslike2 {
width:159px;
height:89px;
float:left;
margin:5px 5px;
}

.fbbox {
width:411px;
height:120px;
float:left;
margin:10px 0px 10px 0px;
}
.jkal {
width:510px;height:460px;margin:10px 0px 0px 18px;clear:both;
}
.akcije1 {
width:85px;
height:85px;
float:left;
padding:15px 25px 15px 50px;
}
.akcije2 {
padding:0px 0px 0px 25px;
width:870px;
height:115px;
text-align:left;
display: table-cell;
  vertical-align: middle;
  	color:#333;

}
.akcije {
	width:956px;
	height:118px;
	background-image:url(//www.rezerviraj.hr/images/web/16/nav.gif);
	padding-left:2px;
	padding-right:2px;
	margin:10px 0px 0px 0px;
	

	}
	table {
	width: 500px;
	border-collapse: collapse;
	margin:20px;
	color: #6e6e6e;
	border-bottom:1px solid #dedede;
}
table td {
	padding: 8px 10px;
	border-right:1px solid #dedede;
}
table td:hover {
	background-color: #f2f2f2;
}
table th h4 {
	margin:0;
}
table th {
	padding: 10px;
	text-align: left;
	border-right:1px solid #dedede;
	font-weight: normal;
}
table td.center {
	text-align: center;
}
table td.last {
	background: none;
}
table th.center {
	text-align: center;
}
table th.last {
	background: none;
}
table tr {
	border-left:1px solid #dedede;
	border-top:1px solid #dedede;
}
table tr.caption {
	border-left:1px solid #dedede;
}
table.price td {
	text-align: center;
}
table.price td.left {
	text-align: left;
	font-weight: bold;
}
table.price td.right {
	text-align: right;
	font-weight: bold;
}
table.price td h4 {
	margin:0;
}
table.price td h4 span {
	display: block;
	font-size: 14px;
	font-style: normal;
	color: #6e6e6e;
}
table.price td h4 sup {
	padding-left: 3px;
	line-height: 18px;
	font-style: normal;
}
.check-icon1 {
	background: transparent url(//www.rezerviraj.hr/images/web/20/check-table.png) no-repeat center left;
	width: 12px;
	height: 10px;
}
.check-icon0 {
	background: transparent url(//www.rezerviraj.hr/images/web/20/cross.png) no-repeat center left;
	width: 10px;
	height: 10px;
}
table .check-icon1 {
	display: inline-block;
	text-align: center;
}
table span.check-icon0 {
	display: inline-block;
	text-align: center;
}
#sadrzajk {
	width:100%;
	padding:10px;
	}


.intro {
	font-family: Verdana;

	font-size: 12px;
	color: #585858;
	line-height: 14px;
	margin-bottom: 10px;

}

.nazivnapomene {
color: #000;
	}


ul.testimonials { list-style: none; width: 90%; position: relative;}
ul.testimonials li { padding:0; background: none; background-color: #f2f2f2; padding: 10px; margin-bottom: 10px;}  
ul.testimonials blockquote { list-style: none; margin: 0;}   
ul.testimonials blockquote p { margin: 0 0 0px 0;}   
 


blockquote p {
	font-family: Verdana;

	font-size: 11px;
	color: #858585;
	line-height: 24px;
	margin-bottom: 20px;
	padding-left: 30px;
	

}