body
{
background-color: white;
background-image: url(img/page_bg.png);
background-repeat: repeat-x;
background-position: 50% 102px;
margin: 0px;
padding: 0px;
font-family: Arial;
font-size: 11px;
text-align: left;
}

td {padding: 0px; margin: 0px;}
img {border: 0px none;}
h {padding: 0px; margin: 0px;}
p {padding: 0px; margin: 0px;}
a {color:#d49708;}
a:hover {color: #c30000;}

.name
{
font-size: 30px;
font-family: Times New Roman;
}

.tb_main
{
background-color: white;
width: 1024px;
font-size: 12px;
}


.td_name
{
background-color: #dbe5f4;
height:98px;
width: 277px;
text-align: center;
}

.td_upper_header
{
background-color: #C1D3EB;
background-image: url(img/upper_top_bg.jpg);
background-repeat: no-repeat;
padding: 20px 20px 0px 20px;
vertical-align: bottom;
}

.td_menu
{
width: 237px;
height: 312px;
background-color: #80a9d8;
background-image: url(img/menu_bg_81AAD8.png);
background-repeat: repeat-y;
margin: 20px;
}

.menu
{
width: 100%;
padding-left: 20px;
padding-right: 100px;
padding-bottom:5px;
font-size: 14px;
font-weight: 900;
color: white;
background-image: url(img/bullet.gif);
background-repeat: no-repeat;
background-position: right 50%;
white-space: nowrap;
}

.menu:hover{background-color:white;}

.menu a {color: white; text-decoration: none;}
.menu a:hover {color:#d3e7fb;}


.td_header
{
background-image: url(img/top_bg.jpg);
background-color: #9fbde1;
vertical-align: top;
width: 100%;
}

.header_text
{
float: right;
font-family: Arial;
font-size: 24px;
font-weight: 900;
color: white;
text-align: left;
padding: 20px;
}

.td_copyright
{
height: 111px;
width: 277px;
background-image: url(img/copyright_bg_E9F2FB.jpg);
background-color: #E9F2FB;
background-repeat: no-repeat;
background-position: left bottom;
font-size: 11px;
}

.disclaimer
{
font-size: 11px;
}

.td_main
{
	vertical-align: top;
	width:100%;
	font-size: 12px;
}

.td_side
{
vertical-align: top;
}

.zagolovok
{
font-size: 18px;
color: #d49708;
}


.td_mod_head
{
background-image: url(img/headers_bg.jpg);
width: 277px;
height: 60px;
text-align: center;
vertical-align: middle;
}

.td_bottom
{
background-image: url(img/bottom_bg.jpg);
background-color: #C4D6EC;
background-position: 50%;
padding-right: 20px;
}

.tb_accred
{

width:100%;
font-size: 11px;
margin-left: 20px;

}

.banner
{
width: 100%;
background-image: url(img/banner_long_bg.png);
text-align: center;
}

.tb_search
{
font-size: 10px;
}

.disclaimer
{
font-size: 10px;
}

.info_area
{
width:100%;
padding: 20px;
font-size: 12px;
}

.left_area
{
width:192px;
vertical-align: top;
}

.contacts
{
background-image: url(img/contacts_bg.jpg);
background-repeat: no-repeat;
background-position:  50% top;
background-color: #e7f2fd;
font-size: 12px;
text-align: left;
padding: 20px 20px 20px 40px;
border-top: 2px solid white;
}

.contacts_block
{
/*background-color: #e7f2fd;*/
background-color: #daebfb;
font-size: 12px;
text-align: left;
border-top: 2px solid white;
}

.contacts_td_selector
 {
width: 192px;
padding: 20px 20px 3px 20px;
background-color: #e7f2fd;
}

.contacts_td_1
 {
width: 192px;
height: 111px;
padding: 12px 20px 20px 40px;
background-image: url(img/contacts1_daebfb.jpg);
background-repeat: no-repeat;
background-color: #daebfb;
}

.contacts_td_2
 {
width: 192px;
height: 62px;
padding: 12px 20px 20px 40px;
background-image: url(img/contacts2.jpg);
background-repeat: no-repeat;
background-color: #e7f2fd;
}

.contacts_td_3
 {
width: 192px;
height: 69px;
padding: 12px 20px 20px 40px;
background-image: url(img/contacts3.jpg);
background-repeat: no-repeat;
background-color: #e7f2fd;
}

.reg
{
vertical-align: top;
font-size: 11px;
}


.tb_clock
{
float: right;
margin-top: 5px;
}

.clock
{
height:27px;
width:50px;
font-size: 11px;
vertical-align: top;
text-align: left;
padding-left: 30px;
}

.calc
{
background-image: url(img/calc_afc5e4.jpg);
background-repeat: no-repeat;
background-position:  bottom left;
background-color: #afc5e4;
font-size:11px;
padding: 20px 20px 0px 20px;
vertical-align: top;
height: 270px;
border-top: 2px solid white;

}

.small_font
{
font-size: 11px;
}

.page_info
{
	padding: 20px 0px;
}

.table
{
width: 100%;
margin: 0;
border: 1px solid #6590c8;
vertical-align: top;
font-size: 11px;
}

.table2
{
width: 100%;
border: 1px solid #6590c8;
vertical-align: top;
font-size: 11px;
}

.price
{
color: #c30000;
font-size: 24px;
padding: 20px;
text-aligh: center;
}

.thumb
{
width: 30px;
height:30px;
border: solid 1px black;
margin-right: 5px;
}

.empty{}

.div_submenu
{
	width: 200px;
	margin-left: 250px;
        margin-top: -20px;
        position: absolute; z-Index: 1001;
	font-weight: 700;
	color: #ffffff;
background-color: #80a9d8;
background-image: url(img/sub_menu_bg.gif);


}

.div_submenu1
{
border: 1px solid #6590c8;
}


.tb_menu2
{
	width: 230px;
}

.tb_menu2 a:hover {color: #d49708;}

.td_menu2
{
	padding-bottom: 1px;
	cursor: pointer;
}

.div_sublink
{
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
z-Index: 2002;
}

.div_menu {	
	/*padding-left: 25px;
	padding-right: 10px;*/
	margin-left: 25px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-image: url(img/bullet.gif);
	background-repeat: no-repeat;
	background-position: right 50%;
	width:212px;
}

.link_menu_main
{
	color: #fff;
        font-weight: 900;
	text-decoration: none;
}

.link_menu
{
	color: #fff;
	text-decoration: none;
}

.table td
{padding: 5px;font-size:12px;}

.paginator
{
font-size: 12px;
font-weight: 900;
color: #3798dd;
}



.dark{background-color: #6590c8; color: white;}
.light1{background-color: #c5d7ed;}
.light2{background-color: #e2ebf6;}
.white{background-color: #ffffff;}

#usA{background-image: url(img/us_time.png); background-repeat: no-repeat;}
#RUS{background-image: url(img/rus_time.png); background-repeat: no-repeat;}
#ASTANA{background-image: url(img/astana_time.png); background-repeat: no-repeat;}
#UKR{background-image: url(img/ua_time.png); background-repeat: no-repeat;}
#BEL{background-image: url(img/by_time.png); background-repeat: no-repeat;}

.table_cal
{
font-size:11px;
}
.table_cal tr
{
background-color: #ffffff;
}
.table_cal td
{
border: 1px solid #6590C8;
padding: 5px 10px 5px 10px;
}

.td_blue
{
background-color: #C5D7ED;
}


.small_font * {
	font-family: Arial;
	font-size: 12px;
}






.hot_pic
{width: 96px; height: 72px; border-bottom: 1px solid #e8f2fe;}
.hot_text
{width: 100%; vertical-align: top; text-align: right; font-size: 10px;border-bottom: 1px solid #e8f2fe;}



table.Equipment {font-size:10px}
table.Damage {font-size:10px}
