body { padding:0; margin:0; color:#333333; text-align:center; font:12px Arial,sans-serif; color:#333333}

.bigfont{font-weight:bold;font-size:16px;height:45px}

	#tabs {clear: left; height: 51px; width:97%; margin: 0 auto; line-height:normal; border-bottom: 5px solid #f3eede;}
	#tabs ul {margin:0; padding: 20px 10px 0 5px; list-style:none;}
	#tabs li {display:inline; margin: 0; padding:0;}
	#tabs a {float:left; background:url("/Images/tableft.gif") no-repeat left top; margin: 0px 5px 0px 0px; padding: 0 0 0 6px; text-decoration:none;}
	#tabs a span {float: left; display: block; background:url("/Images/tabright.gif") no-repeat right top; padding: 8px 15px 8px 9px; color: #3377dd; text-transform: uppercase; font-weight: bold;}
	#tabs a.active {float:left; background:url("/Images/tableft.gif") no-repeat left top; margin: 0px 5px 0px 0px; padding: 0 0 0 6px; text-decoration:none; background-position: 0% -31px;}
	#tabs a.active span {float: left; display: block; background:url("/Images/tabright.gif") no-repeat right top; padding: 8px 15px 8px 9px; color: #333; text-transform: uppercase; font-weight: bold; background-position: 100% -31px;}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#tabs a span, #tabs a span.active {float: none;}
	/* End IE5-Mac hack */
	
	#tabs a:hover {background-position: 0% -31px;}
	#tabs a:hover span {background-position: 100% -31px;}
	
	
#nhc_header-content {height: 87px; height: 71px; background: url(/Images/header-bg.gif) repeat-x; margin-left: 220px; margin-right: 1%;}
#nhc_border-left {width: 11px; background: url(/Images/header-bg-left.gif) no-repeat;}
#nhc_border-right {width: 11px; height: 80px; background: url(/Images/header-bg-right.gif) no-repeat;}
#nhc_save-time {display:inline;margin-left: 15px;}
#nhc_flags {display:block; margin-top: 10px;}

#nhc_menu-top a, #nhc_menu-bottom a {font-family: Arial,Sans-serif; font-size: 11px; font-weight: bold; color: #3377DD; text-decoration: none;}
#nhc_menu-top a:hover, #nhc_menu-bottom a:hover {font-size: 11px; font-weight: bold; color: #3377DD; text-decoration: underline;}
#nhc_sub-menu-bottom a {font-family: Arial,Sans-serif; font-size: 11px; color: #3377DD; text-decoration: none;}

#nhc_flags img {margin-left: 8px;}

#nhc_footer {margin-top:15px; margin-right:25px;position: relative; bottom: 0; clear:both; left: 1%; width: 97%; height: 80px; background: url(/Images/footer-bg.gif) repeat-x bottom;text-align: center;}

#nhc_menu-bottom {padding-top: 10px;}
#nhc_sub-menu-bottom {margin-top: 3px;}
#nhc_copyright {font-family: Arial,Sans-serif;font-size: 11px; margin-top: 3px;}


.home {font-size:10pt} /* font-size used on home page */
.home_search {border:solid 1px #f8f4ef} /* home page search box */

.width { width:980px; margin:0px auto; text-align:left }
.menu {font-size: 7.5pt} /*header*/

/* menu links at top of page + nightly rates + tabs */
.m,.m:visited { color:#4477AA; text-decoration:none;cursor:pointer; }
.m:hover,.m:active { color:#3377dd; text-decoration:none;}

.nightly {color:#4477AA} /* nightly rates + row headers on hotel page */

/* Standard links */
a { color:#3377dd; text-decoration:none }
a:visited { color: #3377dd; text-decoration:none }
a:active,a:hover { color: #3377dd; text-decoration:underline; }

/* language flags */
a img { border:none }
.flag { float:left; width:15px; margin-right:2px }

.footer {clear: both; padding:15px 0px 15px 0px; text-align: center; font-size:7.5pt; line-height:150%;}

.waiting {font-size: 10.5pt }
.path { font: 16px arial,sans-serif; font-weight:bold; padding:10px 0 3px 0 }
.resultsfound {font-weight:normal; font-size:12px;margin: 2px 0px 0px 5px;}

.g { color:#CCCCCC} /* Green */
.o { color:#FF6600 } /* Orange */
.r { color:#CC0000 } /* Red */
.w { color:#FFFFFF } /* White */
.orange {color:#FF9600}

.light { background-color:#f8f4ef}
.dark { background-color:#f3eede}

th { background:#f8f4ef; padding:6px; border-top:#f3eede solid 4px; }

small, .small { font-size:8pt; color:#333333; }

.button_big { background-color: #FF6600; color: #FFFFFF; font: bold 10pt arial,sans-serif; border-bottom-color:#333333; border-right-color:#333333  }
.button_small { background-color: #FF6600; color: #FFFFFF; font: bold 8pt arial,sans-serif; border-bottom-color:#333333; border-right-color:#333333  }

.list td { padding:5px }
.listMouseover { background-color:#fcf9f6}

h3 { font: bold 12pt arial, sans-serif; margin: 0 0 7px 0 }
h4 { font: bold 12pt Arial,sans-serif; color:#FF6600; margin:15px 0 5px 0 }

/* SearchResults page */
.refineYourSearch {font: bold 16px Arial,sans-serif; color:#333333} /* 'Refine Your Search' and 'Change Travel Dates' */
.currentlyShowing {font: bold 16px Arial,sans-serif;} /* 'Currently Showing' */
.currency {font-size:7.5pt; font-weight:bold; color:#333333;}
.sortby { font-size:7.5pt;color:#333333;}

/* Paging */
.resultspage{ font-weight:bold; font-size:16px;}
.nextprevious {text-decoration:none; font-weight:bold; font-size:16px;}
.pages{text-decoration:underline; font-weight:bold; font-size:16px; }
.selectedpage{color:#333333; font-weight:bold; font-size:16px;}

/* Map Link */
.z,.z:visited { color:#6b3; text-decoration:none }
.z:hover,.z:active { color:#333; text-decoration:none }

/* tabs */
.tabUnSelected,.tabUnSelected:visited { font-weight:bold; font-size:7.5pt; color:#4477AA; text-decoration:none; cursor:pointer; cursor:pointer; }
.tabUnSelected:hover,.tabUnSelected:active { font-weight:bold; font-size:7.5pt; color:#3377dd; text-decoration:none; cursor:pointer; cursor:pointer; }
.tabSelected, .tabSelected:visited, .tabSelected:hover, .tabSelected:active { font-weight:bold; font-size:7.5pt; color:#FFFFFF;text-decoration:none	}
.tabSelectedNew, .tabSelectedNew:visited, .tabSelectedNew:hover, .tabSelectedNew:active { font-weight:bold; text-decoration:none;}
.tabRule {font-size:xx-small;border-top:#f3eede solid 4px;} /*think blue line under tabs*/

.sitessearched {font-weight:bold; font-size:12pt}
.wehavecombined {font-size:10pt}
.multiplecitymatches {font-size:11pt}

/* static pages */
h1 { font: 18pt arial,sans-serif; margin: 0 }
.contactHeader1 { font: 16pt arial,sans-serif; margin: 0;}
.contactHeader2 { font: 14pt arial,sans-serif; margin: 0;}
.contactHeader3 { font: 11pt arial,sans-serif; margin: 0;}
.contactHeader4 { font: 8pt arial,sans-serif; margin: 0;}
.staticwidth { width:790px; margin:0 auto; text-align:left }
.staticnarrow { width:680px; text-align:left }

/* browse by country,city,state list */
.browse { list-style:none; float:left; width:20%; padding: 10px 0 10px 2%; margin: 0 0 0 0;font-size:16px;}

#sites {padding:0; margin:0}
#sites ul {list-style:none}
#sites li {display:inline}
#sites li a {padding:8px 0; float:left; width:180px; text-align:center;clear:both; }
#sites li a.current {padding:8px 0;float:left;  width:180px;clear:both; text-align:center; background-color:#f8f4ef}

#sitesPhotos {padding:0; margin:0}
#sitesPhotos ul {list-style:none}
#sitesPhotos li {display:inline}
#sitesPhotos li a {padding:8px 0; float:left; width:180px; text-align:center;clear:both; }
#sitesPhotos li a.current {padding:8px 0;float:left;  width:180px;clear:both; text-align:center; background-color:#f8f4ef}


/* You are now leaving HotelsCombined.com page */
.stayDetails {background-color:#f8f4ef;color:#4477AA}


/********** HotelsCombined.com specific branding - NO customization required **********/
.welcome { padding:20px 5px 20px 5px; line-height:175%} /*hotelscombined explanation*/
.searchengine {BORDER-RIGHT: #90c6ea 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(/Images/maglass.gif) no-repeat right bottom; BORDER-LEFT: #90c6ea 1px solid} /*Home page + SearchBox.aspx */
.othersearchoptions { font-size:7.5pt; color:#333333; } /* small links on home page + searchboxes */
.b,.b:visited { color:#333333; text-decoration:none; } /* footer links */
.b:hover,.b:active { color:#0066CC; text-decoration:none }


/* ajax help popup window */
.help {cursor:help;color:Blue;} /* trigger */
.helpPopup
{
	border: 1px solid #000000;
	z-index: 100;
	background-color: #FFFFCC;
	width:500px;
	padding:5px
}



/*stelios css*/

#sfooter_outline { background: #FFF url(http://www.e-vacations.gr/images/footer_bg.gif); height:156px; width:100%; color:#000; font:"Trebuchet MS"; font-size:12px;
}
#sfooter { width:980px; text-align:center; margin:0 auto; padding:0;}
#sfooter a:link,a:visited {  text-decoration:none; color:#000}
#sfooter a:hover,a:active {  text-decoration:none; color:#000}
#sfooter h3{ color:#000; font:"Trebuchet MS"; font-size:11px; font-weight:normal }


#sheader_outline { background: #FFF url(http://www.e-vacations.gr/images/header_bg.gif); height:218px; width:100%; color:#FFFFFF; font:"Trebuchet MS"; font-size:12px;  }
#sheader { width:980px;  margin:0 auto; padding:0;}
#sheader_outline h1{ color:#000; font:"Trebuchet MS"; font-size:26px; font-weight:bold;}
#sheader_outline h2{ color:#000; font:"Trebuchet MS"; font-size:12px; font-weight:bold; }

#shot-right { border:0px solid #B8E5FC; text-align:left; padding:0px; width:400px;background:#FFF url(http://www.e-vacations.gr/images/panel_bg.gif) no-repeat top center }
#shot-right .text{ padding:10px; }

.headlines{ color:#FFFFFF; font-size:16px; }
