*		{ margin: 0; padding: 0; }
img	{ border: 0; }
table	{ border-collapse: collapse; }
BODY,P,TD	{font-family: arial; font-size: 11pt; }
A 		{color: #003366; text-decoration: underline; }
A:hover 	{color: #0000FF; text-decoration: underline;}
H1, H2, H3  {color: #FF6600; margin: 4px 0px 12px 0px; font-family: verdana, arial, sans-serif; }
h1		{ font-size: 14px; }
h2		{ font-size: 12px; }
h3		{ font-size: 11px; }
ul		{ padding-left: 10px; }

#top		{ background-image: url(/images/up2.jpg); }
#top a		{ display: block; width: 642px; float: left; }
#top div	{ display: block; margin-left: 642px; text-align: right; }

.headerl	{background-color: #f6fad2; font-family: Verdana; font-size: 11pt; font-weight:bold; text-align:left; color: navy;}
.header_hot	{background-color: #f6fad2; font-family: Arial; font-size: 11pt; font-weight:bold; text-align:left; color: #FF6600;}
.header_hotel	{background-color: #f6fad2; font-family: Arial; font-size: 11pt; font-weight:bold; text-align:left; color: gray;}
.header_city	{background-color: #f6fad2; font-family: Arial; font-size: 12pt; font-weight:bold; text-align:left; color: #006FB1;}
.country    {color: #0020C0; font-size: 22pt; font-weight: bold; margin-bottom: 0px;}
p.news		{ font-size: 12pt; color: #757575; margin-top: 4px; margin-bottom: 4px; }

.menu_bg_green	{ width: 209px; height: 23px; background-image: url(/elements/menu_bg_green.gif); color: #FFFFFF; font-family: Verdana; font-size: 12px; font-weight: bold;
	padding-left: 16px; padding-top: 3px; }

.menu_bg_orange	{ width: 209px; height: 23px; background-image: url(/elements/menu_bg_orange.gif); color: #FFFFFF; font-family: Verdana; font-size: 12px; font-weight: bold;
	padding-left: 16px; padding-top: 3px; }

.menu_bg_left, .menu_bg_right, .menu_bg_left_lines, .menu_bg_informer
	{ color: #000000; font-family: Verdana; font-size: 11px; padding: 7px 10px 7px 10px; }
.menu_bg_left, .menu_bg_left_lines	{ width: 205px; background-image: url(/elements/menu_bg_left.gif); }
.menu_bg_right, .menu_bg_informer	{ width: 205px; background-image: url(/elements/menu_bg_right.gif); }
.menu_bg_left a		{ display: block; padding: 4px 0px 3px 20px; width: 175px; background: #eaeaea url(/elements/menu_item_left.gif) no-repeat; font-family: Verdana; font-size: 11px; }
.menu_bg_left a.active, .menu_bg_left_lines a.active
	{ color: #80aa02; font-weight: bold; }
.menu_bg_left_lines a	{ display: block; padding: 4px 0px 3px 20px; width: 175px; background: #eaeaea url(/elements/menu_item_left_line.gif) no-repeat; font-family: Verdana; font-size: 11px; }

.menu_bg_right a	{ display: block; padding: 0px 0px 2px 30px; width: 175px; background: #eaeaea url(/elements/menu_item_right.gif) no-repeat; font-family: Verdana; font-size: 11px; }
.menu_bg_right a.active	{ color: #fe7602; font-weight: bold; }

.menu_bg_right .submenu a	{ display: block; padding: 0px 0px 4px 37px; width: 175px; background: none; font-family: Verdana; font-size: 11px; }
.menu_bg_right .submenu a.active	{ color: #fe7602; font-weight: bold; }

.menu_left_top	{ width: 225px; height: 10px; background-image: url(/elements/menu_left_top.gif); }
.menu_right_top	{ width: 225px; height: 10px; background-image: url(/elements/menu_right_top.gif); }

#left_menu1 { width: 3px; background-image: url(/elements/menu_left_vline_l.gif); }
#left_menu	{ width: 225px; vertical-align: top; background-image: url(/elements/menu_left_top.gif); }
#left_menu2 { width: 6px; background-image: url(/elements/menu_left_vline_r.gif); }

.menu_left_sep	{ width: 225px; height: 17px; background-image: url(/elements/menu_left_sep.gif); }
.menu_right_sep	{ width: 225px; height: 17px; background-image: url(/elements/menu_right_sep.gif); }

table.news		{ width: 100%; }
a.news_top	{ width: 142px; height: 70px; display: block; }
h3.news		{ width: 142px; height: 37px; color: #000000; font-size: 11pt; margin: 0px; }

#content	{ background-color: #ffffff; vertical-align: top; text-align: left; padding: 4px 10px 0px 10px; }

#right_menu1 { width: 6px; background-image: url(/elements/menu_right_vline_l.gif); }
#right_menu	{ width: 225px; vertical-align: top; background-image: url(/elements/menu_right_top.gif); }
#right_menu2 { width: 3px; background-image: url(/elements/menu_right_vline_r.gif); }

#footer_left	{ background-image: url(/elements/footer_left.gif); width: 234px; height: 15px; }
#footer_center	{ background-image: url(/elements/footer_center.gif); height: 15px; }
#footer_right	{ background-image: url(/elements/footer_right.gif); width: 234px; height: 15px; }

#footer2_left	{ background-image: url(/elements/footer2_left.gif); width: 15px; height: 15px; }
#footer2_center	{ height: 15px; }
#footer2_right	{ background-image: url(/elements/footer2_right.gif); width: 15px; height: 15px; }

#footer3_left	{ background-image: url(/elements/footer3_left.gif); width: 15px; height: 12px; }
#footer3_center	{ background-image: url(/elements/footer3_center.gif); height: 12px; }
#footer3_right	{ background-image: url(/elements/footer3_right.gif); width: 15px; height: 12px; }

#footer			{ background-color: #FEFEE6; padding: 10px 0px 10px 0px; text-align: center; color: #848484; font-family: Tahoma; font-size: 12px; }
#footer a		{ color: #1aa7e2; text-decoration: underline; }

#counters		{ background-color: #FBFECE; padding: 10px 0px 20px 0px; text-align: center; color: #848484; font-family: Tahoma; font-size: 12px; }

.main_tbl		{ border: solid 1px grey; width: 100%; margin-top: 10px; }
.main_tbl th	{ font-family: Verdana; font-size: 12px; font-weight: bold; text-align: center; height: 24px; border: 1px solid grey; padding: 1px; }
.main_tbl td	{ padding: 4px; font-size: 12px; border: 1px solid grey; }

#interesting	{ padding: 0px 0px 10px 30px; }
#interesting li	{ list-style-image: url(/images/star1.gif); }

#files			{ padding-top: 8px; }
#files a		{ text-decoration: underline; color: #027AC2; }
#files img		{ vertical-align: top; }

#contacts_tbl		{ width: 90%; border: solid 1px #ff9900; background-color: #ff9900; text-align: center; border-collapse: separate; }
#contacts_tbl td	{ padding: 2px; }

.one_country, .one_type		{ padding-top: 15px; margin-bottom: 0; }

div.scroll { position:relative; display:block; overflow:hidden; }
div.scrollingtext { position:absolute; white-space:nowrap; }


