BODY 
{
	COLOR:white;
	FONT-SIZE: 11pt;
	font-family:"Times New Roman", Times, serif;
	margin: 0;
	padding:0;
	background-color:#3F7DBD;
	background-image:url(./../images/bg.gif);
	background-repeat:repeat-x;
}
td
{
	FONT-SIZE: 11pt;
	font-family:"Times New Roman", Times, serif;
}
h1
{
	color:#FFFF99;
	font-size:15pt;
	font-weight:normal;
	font-family:arial;
	margin-bottom:10px;
	margin-top:0px;
}
h2
{
	font-size:13pt;
	font-weight:normal;
	font-family:arial;
}
h3
{
	color:#FFFF99;
	font-size:13pt;
	font-weight:bold;
	font-family:arial;
	margin-bottom:4px;
}
select, input
{
	FONT-SIZE: 11pt;
	font-family:"Times New Roman", Times, serif;
	COLOR: #204060;
}
img
{
	border:0;
}
A
{
	FONT-SIZE: 11pt;
	COLOR: #FFFE99;
}
A:hover
{
	color:#BF0000;
}
#window
{
	width:100%; 
	height:100%; 
	background-image:url(./../images/borders_bottom.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
}
#general
{
	height:100%;
	width:908px;
}
#left_column
{
	height:100%;
	vertical-align:top;
	padding-left:32px;
	padding-right:25px;
	padding-top:59px;
	word-spacing:-1;
}
#left_column A
{
	color:#FEFE9E;
	font-size:11pt;
}
#left_column A:hover
{
	color:#C10100;
}
#left_column div
{
	padding-left:227px;
}
#left_column .h_line
{
	width:227px;
	padding-left:0;
}
#left_column .country_select
{
	width:190px;
}
#left_column h2
{
	margin-top:0;
}
#content
{
	height:100%;
	vertical-align:top;
	width:100%;
	padding-top:59px;
	padding-bottom:70px;
}
#content ul
{
	margin-left:97px;
}
#content table td
{
	vertical-align:top;
}
#left_bottom
{
	background-color:#214162;
	text-align:center;
	background-image:url(./../images/footer_bg.gif);
	background-repeat:repeat-x;
	height:80px;
	vertical-align:top;
	padding-right:40px;
	padding-top:20px;
}
#left_bottom A
{
	font-size:10pt;
	color:#FFFF99;
	border-right-color:#FFFF99;
	border-right-style:solid;
	border-right-width:1px;
	padding-left:7px;
	padding-right:10px;
}
#left_bottom A.last_item
{
	padding-right:0;
	border-right:0;
}
#left_bottom A:hover
{
	color:#BF0000;
}
#footer
{
	background-color:#214162;
	font-size:8pt;
	background-image:url(./../images/footer_bg.gif);
	background-repeat:repeat-x;
	height:80px;
	padding-left:100px;
	margin-top:-20px;
	vertical-align: top;
}
#footer td
{
	font-size:8pt;
}
#footer A
{
	color:#3F7DBD;
	font-size:8pt;
}
#footer A:hover
{
	color:#BF0000;
}
#parus
{
	vertical-align:bottom;
	padding-top:70px;
	background-position:bottom;
	background-repeat:repeat-x;
}
#parus object
{
	margin-bottom:5px;
}

#logo
{
	padding-top:64px;
	padding-left:32px;
	text-align:left;
}
#top_menu
{
	padding-left:81px;
	vertical-align:top;
}
#top_menu ul
{
	list-style:none;
	padding:0;
	margin:0;
}
#top_menu ul li
{
	display:inline;
	padding-left:14px;
	padding-right:14px;
	padding-bottom:10px;
	width:96px;
	text-align:center;
	margin-right:28px;
	display:inline;
	vertical-align:bottom;
	padding-top:70px;
	cursor:hand;
}
#top_menu ul li:hover
{
	background-color:#3F7DBD;
}
#top_menu ul li A
{
	font-size:14pt;
	color:white;
	text-decoration:none;
}
#top_menu div
{
	height:66px;
}
.v_line
{
	background-image:url(./../images/v_line.gif);
	background-repeat:repeat-y;
	width:97px;
	min-height:370px;
	height:100%;
	float:left;
}
.h_line
{
	background-image:url(./../images/blue_line.gif);
	background-repeat:repeat-x;
	width:100%;
	height:1px;
}
.pictures
{
	margin-right:8px;
	width:222px;
	vertical-align:top;
}
.pictures img
{
	border-color:#204060;
	border-style:solid;
	border-width:1px;
	margin-bottom:8px;
	margin-right:8px;
}
#text
{
	float:right;
}
.ok_button
{
	background-image:url(./../images/ok_button.gif);
	width:32px;
	height:20px;
	cursor:hand;
	border:0;
	background-color:transparent;
	margin-bottom:1px;
}
.ul1
{
	list-style:none;
	margin:0;
	padding:0;
	font-size:11pt;
	line-height:1.4;
}
.ul1 li A
{	
	background-image:url(./../images/ring.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	color:#FFFF99;
	font-size:11pt;
}
.ul1 li A:hover
{	
	color:#B1090E;
}
.ul2
{
	list-style:none;
	margin:0;
	padding:0;
	font-size:11pt;
	line-height:1;
	color:white;
}
.ul2 li
{
	background-image:url(./../images/blue_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
}
.ul2 li.last_item
{
	background:none;
}
.ul2 li.no_background
{
	background:none;
	padding-top:10px;
}
.ul2 li.no_background A
{
	background:none;
}
.ul2 li A
{	
	background-image:url(./../images/ring.gif);
	background-repeat:no-repeat;
	padding-left:20px;
	font-size:11pt;
	text-decoration:none;
	color:white;
	display:block;
	line-height:1.2;
	margin-top:10px;
	padding-bottom:10px;
}
.ul2 li A:hover
{	
	color:#B1090E;
}
.ul3
{
	list-style:none;
	margin:0;
	padding:0;
	font-size:11pt;
	line-height:1;
	color:white;
}
.ul3 li
{
	background-image:url(./../images/blue_line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	padding-bottom:14px;
	padding-top:14px;
}
.ul3 li.last_item
{
	background:none;
	padding-bottom:0px;
}
.ul3 li A
{	
	font-size:11pt;
	color:white;
}
.ul3 li A:hover
{	
	color:#B1090E;
}
#content .ul4
{
	padding:0;
	font-size:11pt;
	line-height:2;
	color:white;
	list-style:none;
}
#content .ul4 li
{
	list-style:none;
	padding:0;
}
#content .ul4 li ul li
{
	margin:0;
	margin-left:40px;
}
#content .ul4 li ul
{
	margin:0;
	padding:0;
}
#content .ul4 li A
{	
	background-image:url(./../images/ring.gif);
	background-repeat:no-repeat;
	background-position:0 0 0 0;
	font-size:11pt;
	color:white;
	padding-left:20px;
}
#content .ul4 li A:hover
{	
	color:#B1090E;
}
#content .ul4 li ul li ul li A
{
	font-size:10pt;
}
.weather
{
	position:relative;
	white-space:nowrap;
}
.weather div
{
	font-size:7pt;
	font-family:arial;
	line-height:1.2;
	width:125px;
	display:inline;
	position:relative;
	float:left;
}
.weather div.source
{
	width:300px;
}
.weather div.source A
{
	color:white;
	font-size:7pt;
	font-family:arial;
}
.weather div.source A:hover
{
	color:#B1090E;
}
.weather img
{
	float:left;
	margin:0;
}
.weather h4
{
	font-size:12pt;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:10px;
}
.weather span
{
	color:#FFFF99;
	font-size:12pt;
	font-weight:bold;
	font-family:arial;
}
.gmtbl{border: 0px}
.gmtdttl {font-size:12pt; font-weight: bold; color: #ffffff; text-align:left;}
.gmtdtext {	color:#FFFFFF; font-size:11px; font-family:arial;text-align:left;}
P
{
	margin-top:7px;
	margin-bottom:20px;
}
.navigator
{
	color:#7AB2EB;
	font-size:7pt;
	font-family:tahoma;
	margin-bottom:20px;
}
.navigator A
{
	color:#7AB2EB;
	text-decoration:none;
	font-size:7pt;
	font-family:tahoma;
}
.navigator A:hover
{
	color:white;
}
.navigator_yellow
{
	color:#FFFE99;
	font-size:7pt;
	font-family:tahoma;
	margin-bottom:20px;
}
.navigator_yellow A
{
	color:#FFFE99;
	font-size:7pt;
	font-family:tahoma;
}
.navigator_yellow A:hover
{
	color:#BF0000;
}
.table_downloads td
{
	padding-top:4px;
}
.table_downloads .pdf
{
	background-image:url(./../images/pdf.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	height:40px;
}
.table_downloads .word
{
	background-image:url(./../images/word.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	height:40px;
}
.table_downloads .excel
{
	background-image:url(./../images/excel.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	height:40px;
}
#tours td
{
	width:534px;
	padding-bottom:20px;
}
#tours A
{
	color:white;
}
#tours A:hover
{
	color:#BF0000;
}
#contacts td
{
	width:534px;
	padding-bottom:20px;
}
#contacts textarea, #contacts input
{
	width:306px;
}
#contacts textarea
{
	height:122px;
}
.send_button, #contacts .send_button
{
	background-image:url(./../images/send_button.gif);
	width:74px;
	height:20px;
	cursor:hand;
	border:0;
	background-color:transparent;
	margin-bottom:1px;
	color:white;
	text-transform:uppercase;
	font-size:8pt;
	font-family:tahoma;
}
.paginator .prev
{
margin-right:10px;
}
.paginator .next
{
margin-left:10px;
}
.paginator #page_current
{
background-color:#214162;
text-decoration:none;
padding-left:4px;
padding-right:4px;
}
.weather
{
	position:relative;
	white-space:nowrap;
}
.weather div
{
        font-size:7pt;
        font-family:arial;
        line-height:1.2;
        width:175px;
        display:inline;
        position:relative;
        float:left;
}
.weather div.source
{
	width:300px;
}
.weather div.source A
{
	color:white;
	font-size:7pt;
	font-family:arial;
}
.weather div.source A:hover
{
	color:#B1090E;
}
.weather img
{
	float:left;
	margin:0;
}
.weather h4
{
	font-size:12pt;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:10px;
}
.weather span
{
	color:#FFFF99;
	font-size:12pt;
	font-weight:bold;
	font-family:arial;
}
table.www
{
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-collapse: collapse;
}
table.www td
{
	border-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-collapse: collapse;
}

TABLE.data {
        width: 100%;
        font-family:arial;
        font-size:12px;
}
TABLE.data TH{
        text-align: center;
        font-size:12px;
        background: #2F5E8E;
        font-family: Arial;
}

.tableentry1 td{
        color:#FFFF99;
        font-size:16px;
        font-family:arial;
        font-weight:bold;
        margin-top:10px;
}

.tableentry2 td{
        background: #376DA5;
        font-family:arial;
        font-size:12px;
        text-align:center;
}

TD.mark {
        background      : #2F5E8E;
        font-family:arial;
        font-size:12px;
}

#content.v_line_content {
	background-image:url( ./../images/v_line2.gif);
	background-repeat:no-repeat;
	padding-left:97px;
	background-position:0 60 0 0;
}
#content .ul3 {
    padding-left:0px;
    margin-left:0px;
}

h5 {
color:#FFFF99;
font-size:30px;
font-weight:normal;
font-family:arial;
}

.contentLink {
     color:white;
     font-size:11pt;
     text-decoration:none;
}

a:hover.contentLink  {
     COLOR: #FFFF99;
     font-size:11pt;
     text-decoration:none;
}
