@charset "utf-8";
/* CSS Document */

body { background-color:#fff; 
	   background:#fff url(../images/waves.jpg) repeat-x;
	   
       margin:0px 0px 0px 0px;
  	   display: block;
}

img {margin:0 0 0 0; border:0;}
strong {font-size:13px; color:#000000;} 
i {font-size:13px; color:#000000;} 
 
.img_middle {border:0;margin-left:10px;margin-right:10px;}	  

.img_content_right {border:0;padding:10px 10px 10px 10px; float:right;}
.img_content_left {border:0;padding:10px 10px 10px 10px; float:left;}
	  
#imgleft {border:0; padding-top:11px; padding-bottom:11px; margin-left:10px; padding-right:10px; float:left;}

#imgright {border:0; padding-top:11px; padding-bottom:11px; padding-left:10px; padding-right:10px; float:right;}

a { font-family:"Trebuchet MS"; font-size:13px; color:#313128;
     text-decoration:none; font-weight:bold;}

a:hover { font-family:"Trebuchet MS"; font-size:13px; color:#0066FF;
     text-decoration:underline;font-weight:bold;}
	 
ul li { font-family:"Trebuchet MS"; font-size:13px; color:#000000;
                    margin-right:20px; text-align:left;vertical-align:middle;
					list-style-image:url(../images/triangle_list.png);
					line-height:2.0em;}

.style1 {color: #5B5A44;}

.emphasized_text {font-family:"Trebuchet MS"; font-size:12px;margin-left:20px; margin-right:20px;
                color: #8BAE3A;}
	 
h1 {font-family:"Trebuchet MS";font-size:18px; font-weight:normal; color: #8BAE3A; margin-left:10px;}

h2 {font-family:"Trebuchet MS";font-size:18px; font-weight:normal; color: #8BAE3A; margin-left:10px;}

a.headerlink {font-family:"Trebuchet MS";font-size:18px; font-weight:normal; color: #8BAE3A; margin-left:0px;
			   text-decoration:none;}

a.headerlink:hover {font-family:"Trebuchet MS";font-size:18px; font-weight:normal; color: #8BAE3A; margin-left:0px;
					text-decoration:underline;}

table tr td {border:0;vertical-align:top;margin-left: auto;margin-right: auto;}

#wrapper {width:915px; height:100%;float:inherit;vertical-align:top;margin-left: auto;
		  margin-right: auto;
		}
#main_background {background:url("../images/content_texture2.png") repeat-y;
background-color:transparent;}

#white_background {background:url("../images/content_texture3.png") repeat-y;
background-color:transparent;}


#footer {height:40px; background:url("../images/content_footer_main.png");}

#footer p {font-family:"Trebuchet MS"; font-size:10px; margin-right:65px; margin-bottom:5px;text-align:right;
color:#98AD21; }
	 
a.availability {
	font-family:"Trebuchet MS";font-size: 11px;font-weight: bold;color:#7c6b54;text-decoration:none;
	font-weight:bold;margin-left:10px;

}
a.availability:hover { font-family:"Trebuchet MS"; font-size: 11px;font-weight: bold; color:#7c6b54;
     text-decoration:underline;font-weight:bold;margin-left:20px;
	 }

p {font-family:"Trebuchet MS"; 
   font-size:13px; 
   margin-left:10px; 
   margin-right:10px;
   text-align:justify;
   color:#313128;
   margin-top:3px;
   margin-bottom:3px;
   }

td #menutop {
	      width:243px; height:18px; background:url("../images/gray_box_top.PNG") repeat-y;}

td #menumiddle {
		background:url("../images/gray_boxbg.png") repeat-y;}
		

#menumiddle ul li { font-family:"Trebuchet MS"; font-size:13px; color:#000000;
                    margin-right:20px; text-align:justify;vertical-align:middle;
					list-style-image:url(../images/triangle_list.png);
					line-height:2.2em;}


td #menubase {
		height:28px; background:url("../images/gray_box_footer.png") no-repeat;}

#book_header {
		background:url("../images/book_header.png") no-repeat;width:150px;height:28px;
	        padding-top:10px;margin-left:12px;}

#rooms_header {background:url("../images/every_room_has.png") no-repeat;width:170px;height:28px;
	       padding-top:10px;margin-left:12px;}
		   
#facilities_header {background:url("../images/facilities.png") no-repeat; width:195px; height:22px;
					 padding-top:10px;margin-left:12px;}
					 
#activities_header {background:url("../images/activities.png") no-repeat; width:195px; height:22px;
					 padding-top:10px;margin-left:12px;}
					 
#availability {background:url("../images/availability_button.png") no-repeat; margin-left:40px; margin-top:5px;width:121px; 
height:19px;}

#advanced_search {background:url("../images/advanced_search.png") no-repeat; margin-left:30px; margin-top:9px; width:175px; 
height:31px;}

.formtext{
	font-family :"Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color:#7c6b54;
	margin-left: 40px;
	margin-right: 0px;
	line-height:2.3em;
}

.form-width-1{
	width:48px;
	font-size: 11px;
	font-weight: normal;
	color:#7c6b54;
	background-color: #F8F6F2;
	border: 1px solid #716F64;
	margin-right: 0px;
	margin-left: 0px;
}

.form-width-2{
     
	width:103px;
	font-size: 11px;
	font-weight: normal;
	color:#7c6b54;
	background-color: #F8F6F2;
	border: 1px solid #716F64;
	
}
.form-width-3{
	width:17px;
	font-size: 11px;
	font-weight: normal;
	color:#7c6b54;
	background-color: #F8F6F2;
	border: 1px solid #BCBAA0;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

.eservices {background:url(../images/content/e-services.png) width:222px; height:204px;}

.form-indent{ margin:0 14px 0 6px !important; vertical-align:middle;}
.form-1{font-weight:bold; font-size:0.937em; line-height:1.25em; color:#7c6b54;}
.form-1 .row-form{ height:27px; margin-top:3px;  }
.form-1 p{ margin-top:4px;}
.form-1 input, .form-1 select{ border:1px solid #d9cec1; color:#8e7451; font-size:1em; margin-right:6px; background:none;}
.text{ color:#79c6f5;}


.flag_greek {margin-right:5px; width:22px; height:12px;border:0;}
.flag_uk {margin-right:5px; width:22px; height:12px;border:0;}
.flag_german {margin-right:5px; width:22px; height:12px;border:0;}
.flag_russian {margin-right:5px; width:22px; height:12px;border:0;}
.flag_france {margin-right:5px; width:22px; height:12px;border:0;}
.flag_italian {margin-right:5px; width:22px; height:12px;border:0;}


.style8 {color: #7D7055}
.style12 {color: #CC9900}
.style13 {color: #00FF00}
.style14 {color: #33CC00}
.style16 {color: #66CC33}
.style17 {
	color: #74FF00;}
	.style16 {color: #66CC33}
.style18 {font-size: 13px}
.style20 {color: #BB5E00}
.style21 {
	font-size: 16px;
	font-weight: bold;
}
.style22 {font-size: 18px}
.style23 {color: #8BAE3A}
.style24 {color: #4E3F56}


.nextpage {width:152px; height:31px; border:0;}
.nextpage_en {width:152px; height:31px; border:0;}
.nextpage_fr {width:152px; height:31px; border:0;}
.nextpage_de {width:152px; height:31px; border:0;}
.nextpage_it {width:152px; height:31px; border:0;}
.nextpage_ru {width:152px; height:31px; border:0;}

.previouspage {width:152px; height:31px; border:0;}
.previouspage_en {width:152px; height:31px; border:0;}
.previouspage_fr {width:152px; height:31px; border:0;}
.previouspage_de {width:152px; height:31px; border:0;}
.previouspage_it {width:152px; height:31px; border:0;}
.previouspage_ru {width:152px; height:31px; border:0;}

.kosheader {width:307px; height:35px; background:url(../images/titles/t1.png) no-repeat};
.hotelsheader {width:307px; height:35px; background:url(../images/titles/t2.png) no-repeat};
.kosheader_en {width:307px; height:35px; background:url(../images/titles/t1_en.png) no-repeat};
.hotelsheader_en {width:307px; height:35px; background:url(../images/titles/t2_en.png) no-repeat};
.kosheader_fr {width:307px; height:35px; background:url(../images/titles/t1_fr.png) no-repeat};
.hotelsheader_fr {width:307px; height:35px; background:url(../images/titles/t2_fr.png) no-repeat};
.kosheader_de {width:307px; height:35px; background:url(../images/titles/t1_de.png) no-repeat};
.hotelsheader_de {width:307px; height:35px; background:url(../images/titles/t2_de.png) no-repeat};
.kosheader_it {width:307px; height:35px; background:url(../images/titles/t1_it.png) no-repeat};
.hotelsheader_it {width:307px; height:35px; background:url(../images/titles/t2_it.png) no-repeat};
.kosheader_ru  {width:307px; height:35px; background:url(../images/titles/t1_ru.png) no-repeat};
.hotelsheader_ru {width:307px; height:35px; background:url(../images/titles/t2_ru.png) no-repeat};

.readmorekos {width:370px; height:31px; border:0;}
.readmorekos_en {width:370px; height:31px; border:0;}
.readmorekos_fr {width:370px; height:31px; border:0;}
.readmorekos_de {width:370px; height:31px; border:0;}
.readmorekos_it {width:370px; height:31px; border:0;}
.readmorekos_ru {width:370px; height:31px; border:0;}

.seperation_line {width:370px; height:1px; background:url(../images/fadeline.png) no-repeat; margin:0 auto;}
.seperation_line_fixed {width:370px; height:1px; background:url(../images/fadeline.png) no-repeat; margin:0 auto; margin-top:7px; padding-bottom:7px;}
.island_header {width:530px; height:35px; background:url(../images/titles/nisi.png);}

.island_header_en {width:530px; height:35px; background:url(../images/titles/nisi_en.png);}
.island_header_fr {width:500px; height:35px; background:url(../images/titles/nisi_fr.png);}
.island_header_de {width:500px; height:35px; background:url(../images/titles/nisi_de.png);}
.island_header_it {width:500px; height:35px; background:url(../images/titles/nisi_it.png);}
.island_header_ru {width:530px; height:35px; background:url(../images/titles/nisi_ru.png);}
.accommodation_list {height:175px; vertical-align:top;}










