
/* 2009-11-21 오후 10:01:38 */
body{background-color:#FFF;overflow-y:scroll;*overflow-y:inherit;margin:0}
h2{font-size:18px}
h3{font-size:14px}
img{border:0}
.source{color:#5A5A5A}
.timestamp{font-size:10px;color:#5A5A5A}
#tophdr{background-color:#e4effd;width:775px;font-weight:700;font-size:12px;border-bottom:1px solid #c9dffc;border-top:1px solid #c9dffc}
#footer2,#footer2a{background-color:#fff;width:775px;border-top:1px solid #c9dffc}
#footer{margin-top:15px}
#footer1{background-color:#e4effd;width:775px;border-top:1px solid #c9dffc}
.footer3{color:#999;font-size:11px}
#footer0{width:775px;color:#000;font-size:11px;padding-bottom:3px}
#main{background-color:#fff;width:775px;text-align:left;color:#000;font-size:12px}
#mainhdr,.mainhdr{background-color:#d2e4fc;color:#000;font-size:16px;font-weight:700;text-align:left;padding:3px 8px}
#mainhdr h1,.mainhdr h1{font-size:16px;font-weight:700;text-align:left;margin:0}
#mainlogo{padding:11px 0 9px}
#maincontent{padding:11px 0 0 8px}
#logos{background-color:#fff;width:775px;text-align:center;color:#000;font-size:11px;margin:3px 0}
#logos td{font-size:11px}
#tzlogo{margin-top:3px}
#slogan{width:775px;font-weight:700;margin-top:5px;margin-bottom:5px;text-align:left;}
#slogan abbr{padding-left: 3px;}
#slogan a{color:#000;font-weight:700;text-align:left;text-decoration:none;}
#slogan a:hover{color:#000;font-weight:700;text-align:left;text-decoration:none;}
#searchbox{background-color:#d2e4fc;width:468px;border:1px solid #99b9e3;font-size:12px}
#btnKeyword{width:200px;font-size:12px}
#searchlinks,#searchlinks a:link,#searchlinks a:visited,#searchlinks a:hover{font-size:11px;color:#039}
.searchbox{padding:5px 0 5px 5px}
#spotlight,#hotdeals{border:1px solid #ec8f0b;width:301px;height:330px;padding:0}
#spotlight th,#hotdeals th{color:#fff;background-color:#ec8f0b;font-size:12px;height:21px;text-align:left;margin:0;padding:0 0 0 5px}
#spotlight td,#hotdeals td{font-size:12px;margin:0;padding:5px 2px 1px 0}
.spotlightprice{color:#da0204;font-weight:700}
#top20,.obox{border:1px solid #ec8f0b;margin-top:0;width:301px;padding:0}
#top20{height:115px}
#top20 th,.obox th{color:#fff;background-color:#ec8f0b;font-size:12px;height:21px;text-align:left;margin:0;padding:0 0 0 5px}
#top20signup,.obox td{font-size:12px;color:#000;background-color:#ffd599;margin:0;padding:3px 2px 3px 5px}
#top20deals{font-size:12px;background-color:#ffd599;margin:0;padding:0 2px 1px 0}
#top20deals a:hover{text-decoration:underline;color:#039}
#spotlight sup{font-size:9px}
#taxesfees{color:#999;font-size:10px}
.section_container{border-spacing:0;border-collapse:collapse;color:#000;vertical-align:top;border:solid 1px #D2E4FC}
.section_separator{height:6px}
.sections {width:100%;border-collapse:collapse;border-spacing:0}
.sections th,.sectionheader{background-color:#d2e4fc;font-size:12px;text-align:left;height:21px;font-weight:700;color:#000;margin:0;padding:0 0 0 5px}
.sections td,.sectioncontent{font-size:12px;background-color:#fff;vertical-align:top;margin:0;padding:5px 2px 10px}
.sections td p,.sectioncontent p{padding-bottom:0;text-indent:-7px;margin:0 0 0 10px}
.dealcount{font-weight:400}
.bullet{padding-bottom:3px;text-indent:-7px;margin:0 0 0 14px}
#timestamp{margin:0 5px 3px}
a.tabactive,a.tabactive:link,a.tabactive:visited{font-weight:700;cursor:default;color:#000}
a.tabactive:hover{text-decoration:none}
a.tabinactive,a.tabinactive:link,a.tabinactive:visited{font-weight:400;cursor:pointer;color:#039}
.textads{border-collapse:collapse}
.textadrow{background-color:#e4effd}
.textadrowalt{background-color:#fff}
.textadrow,.textadrowalt,.textadrow td,.textadrowalt td{font-size:12px;vertical-align:top}
hr{color:#cce5fd;background-color:#cce5fd;height:1px;width:100%;border-style:none;margin:0;padding:0}
.red{color:#da0204}
#signupform{font-size:14px;text-align:left;padding:0 0 10px}
#logocountry{padding-left:2px;color:#000;font-size:12px;margin:0}
#logocountrymore{position:absolute;font-size:11px;margin-left:2px;margin-top:1px}
#dealtable{width:594px}
a.red,a.red:visited,a.red:hover,#top20deals a.red,#top20deals a.red:visited,#top20deals a.red:hover{color:#DA0204}
#ce{margin-top:12px;display:block}
.autocomplete{position:absolute;background-color:#FFF;border:1px solid #888;overflow-y:auto;overflow-x:hidden;z-index:100;margin:0;padding:0}
.autocomplete ul{list-style-type:none;z-index:101;margin:0;padding:0}
.autocomplete ul li.uncertain{font-style:italic}
.autocomplete ul li.selected{background-color:#ffb}
.autocomplete ul li{list-style-type:none;display:block;height:15px;cursor:pointer;font-size:11px;margin:0;padding:2px}
.autocomplete ul img{margin-right:5px}
.hackFrame {
	display:none; /*sorry for IE5*/
	display/**/:block; /*sorry for IE5*/
	position:absolute; /*must have*/
	top:0; /*must have*/
	left:0; /*must have*/
	z-index:-1; /*must have*/
	filter:mask();/*must have*/
	width: 320px; /*must have for any big value*/
	/*height: 700px;*/ /*must have for any big value*/;
}
body,td,select,input{font-family:Arial, Helvetica, Sans-Serif;font-size:12px}
th,.footer1,.footer2,.footer3,#footer0{text-align:left}
form,.obox p{margin:0}
a,#top20deals a:link,#top20deals a:visited{text-decoration:none;color:#039}
a:hover,#footer0 a:link,#footer0 a:visited,#footer0 a:hover,#maincontent a:link,#maincontent a:visited,#maincontent a:hover,a.tabinactive:hover{text-decoration:underline}
#tophdr a:link,#tophdr a:visited,#tophdr a:hover,#footer2 a:link,#footer2 a:visited,#footer2 a:hover,#footer2a a:link,#footer2a a:visited,#footer2a a:hover,#footer1 a:link,#footer1 a:visited,#footer1 a:hover,#footer3 a:link,#footer3 a:visited,#footer3 a:hover,#spotlight a:link,#spotlight a:visited,#spotlight a:hover,#top20 a:link,#top20 a:visited,#top20 a:hover,#taxesfees a:link,#taxesfees a:visited,#taxesfees a:hover,.sections a:link,.sections a:visited,.sections a:hover{color:#039}
.footer2,.footer2a,.footer1{color:#039;font-size:11px}
#btnSearch,#signuptext,#signupbutton,select.small{font-size:12px}
.spotlightheadline{font-weight:700}
.obox td{background-color:#FFF}
div.searchactive,div.labelactive{display:inline}
div.searchinactive,div.labelinactive{display:none}
/* this is the data.travelzoo.com/style/style.css file */
h2	{ margin: 0px; }
.small {font-size: 11px; }
#tophdr
{
	width: 775px;
}
#main
{
	width: 775px;
}

.textads
{
	border-collapse: collapse;
}
.subsectionheader
{
	font-size: 12px;
}
.textadsheader
{
	font-weight: bold;
}
.textadsheader,.subsectionbody
{
	font-size: 12px;
}

.subsectionbody a:link, .subsectionbody a:visited, .subsectionbody a:hover
{
	color: #003399;
}



.ppheadlines, .ppheadlines a:link, .ppheadlines a:visited, .ppheadlines a:hover
{
	color: #003399;
	font-size: 12px;
	padding-bottom: 15px;
}

.leftnav, .leftnav a:link, .leftnav a:visited, .leftnav a:hover
{
	color: #003399;
}
.leftnav
{
	vertical-align: top;
	width: 155px;
	font-size: 12px;
	padding: 3px 3px 3px 8px;
	font-weight: bold;
}
#content
{
	width: 100%;
	padding: 3px 0px 0px 10px;
}

#navheader
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}
h1
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
}
h1 a:link, h1 a:visited 
{
	text-decoration: none;
}
h1 a:hover
{
	text-decoration:underline;
}
#navtitle
{
	background-color: #d2e4fc;
	color: #ffffff;
	padding: 3px;
}
.topnavactive
{
	background-color: #d2e4fc;
}
.topnavinactive
{
	background-color: #002388;
}

.topnavactive, .topnavactive a:link, .topnavactive a:visited, .topnavactive a:hover,
.topnavinactive, .topnavinactive a:link, .topnavinactive a:visited, .topnavinactive a:hover
{
	white-space: nowrap;
	color: #000000;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 1px;
	background-repeat: no-repeat;
}

.topnavactive, .topnavactive a:link, .topnavactive a:visited, .topnavactive a:hover
{
	color: #000000;
}

.topnavinactive, .topnavinactive a:link, .topnavinactive a:visited, .topnavinactive a:hover
{
	color: #ffffff;
}
	
.supersearch_button_image { }
.supersearch_button
{
	font-size: 11px; font-family: Arial, Helvetica, sans-serif; 
	width: 110px; 
	border: 2px #999999 outset;
	background-color: White;
	cursor: pointer;
	margin-bottom: 5px;
	margin-right: 2px;
	float: left;
}


#navheader2
{
	color: #000000;
	background-color: #d2e4fc;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
}
#leftnav
{
	background-color: #e4effd;
}
#leftnav, #leftnav a:link, #leftnav a:visited, #leftnav a:hover
{
	color: #003399;
	font-weight: bold;
}

.textadrow, .textadrowalt
{
	vertical-align: bottom;
}
#netfares th
{
	font-size: 12px;
	font-style: italic;
	border-bottom: 1px dotted #cccccc;
}
#netfares tr.textadrow td, #netfares tr.textadrowalt td
{
	vertical-align: bottom;
}
a.red, a.red:visited, a.red:hover, .leftnav a.red:link, .leftnav a.red:visited, .leftnav a.red:hover
{
	color: #DA0204;
}
a.black, a.black:visited, a.black:hover, .leftnav a.black:link, .leftnav a.black:visited, .leftnav a.black:hover, .leftnav .black, .black
{
	color: black;
}
#top20{width:331px}
#spotlight{width:416px}
#top20,#spotlight{height:114px;margin:0 0 3px}
#top20 th,#spotlight th{height:21px;font-size:12px}
#mainhdrhome{background-color:#d2e4fc;color:#000;font-size:16px;font-weight:700;text-align:left;padding:3px 8px}
#mainhdrhome h1{height:16px;font-size:12px;font-weight:700;text-align:left;margin:0}
#spotlight td{padding-top:2px}
#spotlight td.source{padding:0 2px 3px 0}
#spotlight td.headline{padding:2px 2px 1px 0}
#dealtable{width:100%}
#content{padding:3px 0 0 10px}

