/* Chiosonline hotel pages CSS */


img{ border: none;}
p{ font: 12px Tahoma, Arial, Verdana, sans-serif; margin:0; padding: 0; color:#333333; background:none;}


h1{font: 18px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#2e609f;}
h2{font: 18px Arial, Helvetica, sans-serif; margin:0; padding:0; color:#2e609f; clear:both; text-align:center; background:#e9e9e9;}
h4{font: 13px Arial, Helvetica, sans-serif; margin:0; padding:0;color: #4375b4}

div#content{width:566px; height: auto; display: block; margin:-20px 0 0 4px; padding:0; background-color:none;}
div#content p{line-height:1.5}


.nav1{ float:left;width:566px; height: 20px; display:inline; background:#4375b4; color:#fff; padding:5px 0px; margin:10px 0px; text-align:center;}
.nav1 a{font: 11px Tahoma, Arial, Verdana, sans-serif;display:inline; padding:0 5px; margin: 0px; color:#fff!important;text-decoration:none!important; }
.nav1 a:hover{font: 11px Tahoma, Arial, Verdana, sans-serif; color:#fff;background:none;display:inline; padding:0 5px; margin: 0px; text-decoration:underline!important;}



#overview{margin: 13px 10px 10px 0px;border-bottom: #cacaca 1px dashed; float:left;}
#side1{ float: right;width: 180px; position: relative; left: 8px;}
#hotel_name{width: 374px; float:left;}
#stars{float: right; text-align:right; width: 71px; height:auto;}
#titletext{ float: left;}
#hotel_image img{ float:left;margin: 10px 0px; padding:0; width: 374px;}
#hotel_text{ float:left; margin: 10px 0px 10px 0px; padding-bottom: 10px; width: 100%; height:100%;}
#sec_reviews{ float:left; width: 100%; height:100%; margin: 7px 0px;}
#opinion{ float:left;background:#4f9cef; color:#FFFFFF; margin: 5px 0px 0px 0px; width: 100%;}
#morereviews{background:#ff6c17; padding: 1px 0px;}
#morereviews p{ font: 12px Tahoma, Arial, Verdana, sans-serif; color:#fff; margin: 7px;}

#miniimages{margin: 0; padding: 0;}
#miniimages ul li img{margin: 0px; padding:0;}
#miniimages ul{display:block; list-style-type:none; margin: 0; padding:0; clear:both;}
#miniimages ul li{display:inline; float:left; margin:4px 2px 0px 2px;padding:0; width: 84px; height:50px; overflow:hidden;}



#sec_prices{ margin: 0px 10px 10px 0px;border-bottom: #cacaca 1px dashed; float:left;}
#sec_sp_offer{ margin: 0px 10px 10px 0px;border-bottom: #cacaca 1px dashed; float:left; width: 96.5%}
#sec_sp_offer ul{ list-style-type:none; margin: 5px 7px 10px 0px; padding:0; color:#554d49; line-height: 2em;}
#sec_information{ margin: 0px 10px 10px 0px;border-bottom: #cacaca 1px dashed; float:left;}
#infobox{ width: 560px;border: #86beff 2px solid; margin: 10px 0px; padding-bottom: 10px; float:left; clear:both;}
#endpage{ margin: 10px 10px 10px 0px;}

#specialprice{ height: 50px; float:left;}
.teaserprice{ font:14px Arial, Verdana, sans-serif; color: #1e90ff; font-style:normal; margin: 0 5px; padding: 0;}
.booknow_btn{ float:right; display:block; margin: 0; padding: 0; width: 78px; height: 30px;}
.booknow_btn:hover{float:right; display:block; margin: 0; padding: 0; width: 78px; height: 30px;}


.hoteltitle{font:18px Arial, Verdana, sans-serif; color: #1e90ff; font-style:normal; margin: 0; padding: 0;}
.section_title{ font:18px Arial, Verdana, sans-serif; color: #ff6c17; font-style:normal; margin: 0; padding: 0; text-align:left; background:none;}
.subtitle{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #9a9a9a; font-style:normal;}
.boldtext{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #9a9a9a; font-weight:bold;display:inline; padding-top: 2px;}
.hotelname{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #ff6c17; font-weight:bold;}
.reviewlink{ font: 12px Tahoma, Arial, Verdana, sans-serif; color: #fff; font-weight:bold; border-bottom: #fff 1px dashed;}
.opinion{font: 12px Tahoma, Arial, Verdana, sans-serif; color: #fff; font-style:normal; margin: 4px 7px;}
.note{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #6b7999; font-style:normal; margin: 4px 4px; float:left;}
.note2{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #6b7999; font-weight:bold; margin: 4px 4px; float:right;}


#mininav{ float:left; display:inline; margin: 10px 0px 0px 8px; padding-left: 4px; color:#7f7772}
.minilink{font: 12px Tahoma, Arial, Verdana, sans-serif; color: #ff6c17!important; font-style:normal; margin: 0px 0px; padding-left: 2px; display: inline; text-decoration:none!important;}
.minilink:hover{font: 12px Tahoma, Arial, Verdana, sans-serif; color: #0aaafd!important; font-style:normal; margin: 0px 0px; padding-left: 2px; display: inline; background:none; border: none;}


/* "Winter Blues" CSS theme for CSS Table Gallery (http://icant.co.uk/csstablegallery/) by Gunta Klavina (http://www.klavina.com) */

#pricetable table {font: 11px "Tahoma", Arial, sans-serif;padding: 0; margin: 0; color: #6b7999; width: 100%}
#pricetable table thead th {background: #6db2ff;padding: 0; color: #fff; text-align: center; font-weight: normal; height: 20px; border: #5ba9ff 1px solid;}             
#pricetable table tbody td{ height: 20px;text-align: left; border: #b3d7ff 1px solid; background:#e3efff; padding-left: 7px;}
.odd{ height: 20px;text-align: left; border: #b3d7ff 1px solid; background:#ffffff; padding-left: 7px;}



#sub_infobox{ width: 240px; clear:both; float:left;}
#sub_infobox_2{float:left; width: 99.5%;}
#infoborder{ border-bottom: #f5e1cd 3px solid; margin: 10px 15px;}
h5{ font: 11px Tahoma, Arial, Verdana, sans-serif; color: #ff6c17; font-weight:bold; margin: 15px 5px 5px 15px;}
.infotext{ color:#333333; margin: 5px 15px;}
#map img{ display:block; width:auto; height:auto; position:relative; left: 0px; top: 7px;}
