body {background: #000000; width: 100%; height: 100%}
body, td {font: 12px Arial, Tahoma, Verdana; color: #000000; padding: 0; margin: 0; vertical-align: top; text-align: left}

table, img {border: 0}

form {padding: 0; margin: 0}


h1 {font: 23px Arial, Tahoma, Verdana; color: #666666; padding: 0; margin: 0 0 25 0}
h2, h2 a:link, h2 a:visited, h2 a:hover {font: 18px Arial, Tahoma, Verdana; color: #000000; padding: 0; margin: 0 0 2 0; text-decoration: none}
h2 a:hover {text-decoration: underline}
h3 {font: 20px Arial, Tahoma, Verdana; color: #666666; padding: 0; margin: 0 0 7 0}


ol {padding: 0; margin: 0 0 10 40}
ol li {padding: 0; margin: 0 0 20 0}


ul.list_1 {padding: 0; margin: 0; list-style-type: none}
ul.list_1 li {padding: 0; margin: 0 0 2 0}





a:link, a:visited, a:hover {font: 12px Arial, Tahoma, Verdana; color: #000000; text-decoration: underline}
a:hover {text-decoration: none}

a.white_1:link, a.white_1:visited {font-size: 16px; color: #FFFFFF; text-decoration: none}
a.white_1:hover {
/*text-decoration: underline*/
font-size: 16px;
color: #666666;
}

a.turn:link, a.turn:visited, a.turn:hover {font-size: 16px; color: #FF0000; text-decoration: none}

a.white_2:link, a.white_2:visited, a.white_2:hover {font-size: 16px; color: #FFFFFF; text-decoration: underline}
a.white_2:hover {color: #666666; text-decoration: none}

a.red_1:link, a.red_1:visited, a.red_1:hover {font-size: 16px; color: #FF0000; text-decoration: none}
a.red_1:hover {text-decoration: underline}

a.red_2:link, a.red_2:visited, a.red_2:hover {font-size: 16px; color: #FF0000; text-decoration: underline}

a.white_3:link, a.white_3:visited, a.white_3:hover {color: #FFFFFF; text-decoration: none}
a.white_3:link{text-decoration: none}
a.white_3:hover {text-decoration: underline}

a.white_4:link, a.white_4:visited, a.white_4:hover {color: #FFFFFF; text-decoration: none}


a.gray_1:link, a.gray_1:visited, a.gray_1:hover {color: #666666; font-size: 11px; text-decoration: underline}

a.gray_2:link, a.gray_2:visited, a.gray_2:hover {color: #666666; font-size: 11px; text-decoration: none}
a.gray_2:hover {color: #828282}
a.gray_2 span {text-decoration: underline}
a.gray_2:hover span {text-decoration: underline}

a.gray_3:link, a.gray_3:visited, a.gray_3:hover {color: #999999; text-decoration: none}
a.gray_3:hover {text-decoration: underline}

a.gray_4:link, a.gray_4:visited, a.gray_4:hover {color: #666666; text-decoration: none}
a.gray_4:hover {text-decoration: underline}


a.static_1:link, a.static_1:visited, a.static_1:hover {text-decoration: none}
a.static_1:link, a.static_1:visited, a.static_1:hover {text-decoration: underline}

a.static_2_none:link, a.static_1:visited, a.static_1:hover {text-decoration: underline}

a.italic_1:link, a.italic_1:visited, a.italic_1:hover {font-style: italic; text-decoration: none}
a.italic_1.:hover {text-decoration: underline}

a.italic_2:link, a.italic_2:visited, a.italic_2:hover {font-size: 14px; font-style: italic; text-decoration: none}
a.italic_2.:hover {text-decoration: underline}






td.top_menu_1, td.top_menu_2 {padding: 6 0 0 6; white-space: nowrap; color: #666666; font-size: 16px}
td.top_menu_1 div.menu, td.top_menu_2 div.menu {padding: 0 2 5 2; color: #666666}
td.top_menu_2 div.menu {border-bottom: 3px solid #666666}
td.top_menu_1 {padding-bottom: 3}

td.top_menu_1 table.left, td.top_menu_2 table.left {left: 0}
* html td.top_menu_1 table.left, * html td.top_menu_2 table.left {left: -2}

table.top_menu_2 {position: absolute; top: 26; visibility: hidden; clear: both; border: solid #999999; border-width: 0 3 0 3}
table.top_menu_2 td {width: 1%; background: #999999; padding: 6 3 6 3; white-space: nowrap; color: #FFFFFF; font-size: 12px}
table.top_menu_2 td div {color: #666666}

td.search_1 {vertical-align: middle; padding: 0 10 0 20; white-space: nowrap}
td.search_2 {vertical-align: middle; padding: 5 18 0 20; white-space: nowrap}


.input1 {width: 110; border: 1px solid #999999; font-size: 11px; color: #666666; padding: 0 0 0 5; vertical-align: middle; margin: 0 5 0 0}



td.content_1 {padding: 20 38 27 38}
td.content_2 {padding: 20 38 27 0}
td.content_3 {font-size: 15px; padding: 0 30 0 30}


div.quote_1 {font-size: 21px; padding: 0 0 0 40}
div.quote_1 a:link, div.quote_1 a:visited, div.quote_1 a:hover {font-size: 23px; text-decoration: none}

div.info_1 {background: url('../img/icons/info_1.gif') no-repeat 0px 0px; padding: 2 0 5 40; color: #666666; font-style: italic}
div.info_2 {background: url('../img/icons/info_1.gif') no-repeat 0px 0px; padding: 2 0 5 30; font-size: 12px}



table.blocks_1 td {padding: 0 55 0 0}

div.news_1 {font-size: 11px; color: #999999; padding: 1 0 3 0}


div.photo_1 {padding: 5 0 0 0; line-height: 1.2}
div.photo_1 img {float: left; margin: 5 10 10 0}
div.photo_1 i {font-size: 14px}
div.photo_1 a.photo:link {text-decoration: none}
div.photo_1 a.photo:hover {text-decoration: underline}

div.photo_2 {line-height: 1.2}
div.photo_2 img {margin: 5 0 3 0}
div.photo_2 i {font-size: 14px}
div.photo_2 a.photo:link {text-decoration: none}
div.photo_2 a.photo:hover {text-decoration: underline}

div.photo_3 {line-height: 1.5; padding: 0 30 30 0; float: left}
div.photo_3 img {margin: 0 0 3 0}
div.photo_3 i {font-size: 12px}


table.footer_1 td {font-size: 11px; color: #666666; padding: 2 0 0 0}


td.title_1 a {font: 40px Georgia, Times new roman, Arial; color: #FFFFFF; padding: 2 0 0 10; text-decoration: none}

div.site_path_1 {font-size: 12px; color: #999999}


div.italic_1 {padding: 5 0 5 13; font-style: italic}


table.table_1 {border-top: 5px solid #FFFFFF}
table.table_1 th {text-align: left; font-weight: normal; font-size: 11px; color: #CCCCCC; padding: 0 7 4 7}
table.table_1 td {background: #E9E8E8; padding: 4 7 4 7; color: #999999}
table.table_1 td.first {color: #000000}
table.table_1 tr.dark td {background: #D7D7D7}


td.video_1 {padding: 5 20 0 0}
td.gray_1 {color: #999999; line-height: 1.6}


div.normal_1 {font-size: 12px; line-height: 1.6}

td.top_menu_1 div.menu {color: #666666}

a.news, a.news:link {text-decoration: none; }
a.news:hover {text-decoration: underline}


font.text {font: 12px Arial, Tahoma, Verdana; color: #999999;}

p, div.quote_1, div.info_1, td {text-align: justify}
p.tour_num_header {
	font-family: Georgia;
	font-size: 23 pt;
	color: #cccccc;
}
span.tour_num_header_digit {
	font-size: 40 pt;
	color: #cccccc;
}
p.period_header {
	font-family: Georgia;
	font-size: 15 pt;
	color: #999999;
	padding-top: -5 px;
	margin-top: -25 px;
	margin-left: 10 px;
}
p.cont_tour_points {
	font-family: arial;
	font-size: 11 pt;
	color: #999999;
	margin-top: -10 px;
	margin-left: 30 px;
}
p.underconstruction_note {
	font-family: Georgia;
	font-size: 23 pt;
	color: #cccccc;
}
p.underconstruction_note_under {
	font-family: arial;
	font-size: 9 pt;
	color: #666666;
	margin-top: -20 px;
}
p.underconstruction_note_under a {
	font-family: arial;
	font-size: 9 pt;
	color: #666666;
	text-decoration: none;
}
