/* CSS Document */
html {height:100%;}
body {margin:0px; padding:0px; background-color:#e2dcd1; height:100%; font-family:Calibri, Helvetica, Arial, sans-serif; font-size:11px; color:#557152;}
h1 {display: none;}
h2 {display: none;}

.full_div {width:960px; margin-left:auto; margin-right:auto; height:100%;}
.full_div a {color:#808080; text-decoration:underline;}
.full_div a:hover {text-decoration:none;}
.top_div {display:block; float:left; text-align:left; /*margin-bottom:6px;*/ margin-top:20px;}
.center_div {width:960px;}
.menu_div{display:block; float:left; width:134px; padding-top:36px; font-size:10px; font-weight:bold; color:#153c10; text-align:right;}
.menu_div span {display:block; padding-bottom:9px;}
.menu_div a {display:block; padding-bottom:9px; color:#3f713a; text-decoration:none;}
.menu_div a:hover {color:#153c10;}
.menu_div a.lang {color:#153c10; text-decoration:none;}
.menu_div a.lang:hover {color:#3f713a;}
.main_div {display:block; float:left; width:588px; padding-left:25px;}
.thumbs_div {clear:both; padding-top:20px; width:588px;}
.text {clear:both; padding-top:20px; padding-right:10px; width:578px; line-height:18px; text-align:justify;}
.text a{color:#526c4a; text-decoration:underline;}
.text a:hover{text-decoration:none;}
.right_div {display:block; float:left; padding-left:3px; width:169px;}
.img_space_from_flash {margin-top:29px;}
.img_space_from_flash_gallery {margin-top:5px;}
.img_space_from_title {margin-top:5px;}
.bottom_div a.tool {font-weight:bold; color:#a8a8a8; text-decoration:none;}
.bottom_div a.tool:hover {color:#d71d20;}

/****** BEGIN STYLES FOR ACCOMMODATION PAGES ******/
.right_div_accommodation a{display:block; margin-bottom:4px; padding-left:7px; padding-top:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; width:152px; height:102px; line-height:13px; }
.right_div_accommodation a.room1 {background-color:#526c4a;}
.right_div_accommodation a.room1:hover{background-color:#153c10;}
.right_div_accommodation a.room2 {background-color:#73856b;}
.right_div_accommodation a.room2:hover{background-color:#446040;}
.right_div_accommodation a.room3 {background-color:#949e8e;}
.right_div_accommodation a.room3:hover{background-color:#738471;}
.right_div_accommodation a.room4 {background-color:#709167;}
.right_div_accommodation a.room4:hover{background-color:#3f713a;}
.right_div_accomodation_inside {width:165px; height:43px; background-color:#3f713a; margin-top:4px; padding-left:7px; padding-top:10px; line-height:18px;}
.right_div_accomodation_inside a {display:block; color:#FFFFFF; font-weight:bold; margin:0px; padding:0px; width:100%; text-decoration:none;}
.right_div_accomodation_inside a:hover {color:#153c10;}
.accommodation_menu_inside {margin-top:8px; margin-bottom:16px; font-weight:bold; color:#153c10;}
.accommodation_menu_inside a{font-weight:bold; color:#3f713a; text-decoration:none;}
.accommodation_menu_inside a:hover{color:#153c10;}
/****** END STYLES FOR ACCOMMODATION PAGES ******/

/****** BEGIN STYLES FOR FACILITIES PAGES ******/
.right_div_facilities a{display:block; margin-bottom:4px; padding-left:7px; padding-top:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; width:152px; height:73px; line-height:14px; }
.right_div_facilities a.facil1 {background-color:#526c4a;}
.right_div_facilities a.facil1:hover{background-color:#153c10;}
.right_div_facilities a.facil2 {background-color:#73856b;}
.right_div_facilities a.facil2:hover{background-color:#446040;}
.right_div_facilities a.facil3 {background-color:#949e8e;}
.right_div_facilities a.facil3:hover{background-color:#738471;}
.right_div_facilities a.facil4 {background-color:#709167;}
.right_div_facilities a.facil4:hover{background-color:#3f713a;}
.perfore_line {display:block; width:585px; height:1px; margin-top:10px; margin-bottom:10px; background-image:url(../Layout/perfore_line.gif); background-repeat:repeat-x;}
/****** END STYLES FOR FACILITIES PAGES ******/

/****** BEGIN STYLES FOR RATES-RESERVATIONS PAGES ******/
.right_div_rates {padding-top:34px;}
.right_div_rates a{display:block; margin-bottom:4px; padding-left:7px; padding-top:10px; color:#FFFFFF; font-weight:bold; text-decoration:none; width:152px; height:73px; line-height:14px; }
.right_div_rates a.rate1 {background-color:#526c4a;}
.right_div_rates a.rate1:hover{background-color:#153c10;}
.right_div_rates a.rate2 {background-color:#73856b;}
.right_div_rates a.rate2:hover{background-color:#446040;}
.right_div_rates a.rate3 {background-color:#949e8e; background-image:url(../Layout/offer.gif); background-repeat:no-repeat; }
.right_div_rates a.rate3:hover{background-color:#738471; background-image:none;}
.right_div_rates a.rate4 {background-color:#709167;}
.right_div_rates a.rate4:hover{background-color:#3f713a;}
.right_div_rates a.rate5 {background-color:#b3c1aa;}
.right_div_rates a.rate5:hover{background-color:#9fb599;}
.forma {padding-left:50px; padding-top:33px; font-size:11px;}
.boxes {border: 1px solid #D0AD7F; font-family: Calibri, Helvetica, Arial, sans-serif; font-size: 13px; color: #3f713a; background-color: #FFFFFF;}
.check {display:block; width:155px; height:23px; background-image:url(../Layout/check_availability_box.jpg); background-repeat:no-repeat; border:0px; font-weight:bold; color:#FFFFFF; font-size:13px; font-family: Calibri, Helvetica, Arial, sans-serif; padding-bottom:2px; cursor:pointer;}
.bullet_list {padding-left:10px; margin-left:5px; line-height:18px;}
.rates_menu_inside {margin-top:3px; margin-bottom:3px; margin-left:15px; font-weight:bold; color:#526c4a;}
.rates_menu_inside a{font-weight:bold; color:#6e8d6f; text-decoration:none;}
.rates_menu_inside a:hover{color:#526c4a;}
/****** END STYLES FOR RATES-RESERVATIONS PAGES ******/

/****** BEGIN STYLES FOR SANTORINI PAGES ******/
.main_div_santorini_1 {float:left;}
.main_div_santorini_2_menu {float:left; width:172px; height:344px; background-color:#3f713a;}
.main_div_santorini_2_menu_selected {display:block; padding-left:8px; padding-top:49px; padding-bottom:49px; color:#153c10; font-weight:bold;}
.main_div_santorini_2_menu a {display:block; padding-left:8px; padding-top:49px; padding-bottom:49px; color:#e2dcd1; font-weight:bold; text-decoration:none;}
.main_div_santorini_2_menu a:hover {color:#153c10;}
.santorini_menu_perfore_line {display:block; width:172px; height:1px; background-image:url(../Layout/santorini_perfore_line.gif); background-repeat:repeat-x;}
/****** END STYLES FOR SANTORINI PAGES ******/

/****** BEGIN STYLES FOR GALLERY PAGES ******/
.gallery_menu {float:left; width:172px; height:344px; background-color:#3f713a;}
.gallery_menu_selected {display:block; padding-left:8px; padding-top:49px; padding-bottom:49px; color:#153c10; font-weight:bold;}
.gallery_menu a {display:block; padding-left:8px; padding-top:49px; padding-bottom:49px; color:#e2dcd1; font-weight:bold; text-decoration:none;}
.gallery_menu a:hover {color:#153c10;}
.gallery_menu_perfore_line {display:block; width:172px; height:1px; background-image:url(../Layout/gallery_perfore_line.gif); background-repeat:repeat-x;}
.gallery_film img {margin:0px; padding:0px;}
.lezanta {text-align:right; color:#82a3c0; font-weight:bold; font-size:12px; padding-right:1px; height:20px;}
/****** END STYLES FOR GALLERY PAGES ******/


.bottom_div {padding:88px 0px 44px 160px; color:#7b8c70;}
.bottom_div a {color:#7b8c70; text-decoration:underline;}
.bottom_div a:hover { text-decoration:none;}

.hotels_link {color:#7b8c70; padding-left:46px; padding-top:6px;}
.hotels_link a {color:#7b8c70; text-decoration:none;}
.hotels_link a:hover {color:#526c4a;}
