/* CSS Document */
/* Main styles */
.main_area_lft {
	padding:0 9px;
	width:235px;
	color:#45494d;
	font-size:.9em;
	padding-right:24px;
	background:url(/bitrix/templates/.default/images/9_09.gif) repeat-y top right;
}
body, html{height:100%;margin:0px; padding:0px;}
body.body{
	background:url(/bitrix/templates/.default/images/01_02.png) top repeat-x;
/*	_behavior:url("/bitrix/templates/.default/csshover3.htc");*/
	font: .7em Tahoma, Geneva, sans-serif;
	color:#000;
}
a,a strong,a b{color:#3275a6;}
a:hover,a:hover strong,a:hover b{color:#000}
a img{border:none;}
b, strong{}
p{padding:0px; margin:7px 0 12px 0;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;color:#335866;}
h1{font-size:1.7em; padding:0px; margin:0 0 10px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h2{font-size:1.5em; padding:0px; margin:20px 0 10px 0;}
h3{font-size:1.4em; padding:0px; margin:20px 0 10px 0;}
h4{font-size:1.3em; padding:0px; margin:20px 0 10px 0;}
h5{font-size:1.2em; padding:0px; margin:20px 0 10px 0;}
h6{font-size:1.1em; padding:0px; margin:20px 0 10px 0;}
ul, ol{}
ul li{}
ol li{}
.form{padding:0px; margin:7px 0 12px 0;}
.form input,.form select,.form textarea,.form button{font-family:Tahoma, Geneva, sans-serif;font-size:.9em;color:#5c6266;border:1px solid #B3B3B3;}
.form lable{padding-bottom:10px;}
table{_font-size:100%;}
cite{padding:0px; margin:7px 0 12px 0;}
address{display:none;}
blockquote{padding:0px 40px; margin:7px 0 12px 0;}
/* Other styles */
.site{width:1000px; margin:0 auto;}
.sto{width:100%;}
.block{margin-bottom:20px;}
.big_block{margin-bottom:25px;}
.tblock{margin-top:20px;}
.red{color:red;}
.header_1{height:84px;overflow:hidden;}
.header_1_1{padding:22px 30px 0 18px; width:152px; float:left;}
.header_1_1 img{
	background:url(/bitrix/templates/.default/images/logo.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/.default/images/logo.png',sizingMethod='crop');
}
.header_1_2{border-top:3px solid #b280a4; width:180px; float:left; text-align:center; padding-top:29px;}
.header_1_2 img{border-bottom:3px solid #935983;padding-bottom:3px;}
.header_1_2 img.c{margin:0 29px;}
.header_1_3{margin-left:300px;padding-top:11px;}
.banner_t_h{width:468px;height:60px;border:1px solid #CCCCCC; margin:0 0 0 230px; background:#fff;}
.ul_menu_fon{background:#77486a url(/bitrix/templates/.default/images/05_04.png) no-repeat right top;}
.ul_menu_fon_1{background:url(/bitrix/templates/.default/images/05_03.png) top left no-repeat;height:29px; position:relative;_zoom:1; z-index:20;}
.ul_menu_center{position:relative; float:right; right:50%;}
.ul_menu{position:relative; right:-50%;}
.ul_menu, .ul_menu ul{margin:0px; padding:0px;list-style:none;}
.ul_menu a{color:#fff;text-decoration:none;line-height:29px; border-right:1px solid #5d3853; border-left:1px solid #bda2b5;padding:0 7px;}
.ul_menu a:hover{text-decoration:underline;}
.ul_menu .first a{padding-left:0px; border-left:none;}
.ul_menu .last a{padding-right:0px; border-right:none;}
.ul_menu li{position:relative;float:left;}
.ul_menu ul{display:none;position:absolute; left:-7px; top:29px; width:160px;background:#7C4B6F; padding-bottom:10px; border:3px solid #5d3853;}	
.ul_menu li:hover ul{display:block;}	
.ul_menu li.last ul{left:-132%;}
.ul_menu ul li{background:none;float:none;padding:6px 5px; border-bottom:1px dotted #5d3853;_zoom:1;}
.ul_menu ul a{line-height:1em;border:none;padding:0px;}
.banner_t_block{padding:18px 0 14px 0;overflow:hidden;_zoom:1;}
.banner_t_block .pad{margin-right:8px;}
.banner_t_box{float:left;width:244px;height:86px; background:url(/bitrix/templates/.default/images/6_03.png) no-repeat left top; position:relative; overflow:hidden;}
.banner_t_box_img{position:absolute; top:0px; left:0px; z-index:1;}
.banner_t_box_str{position:absolute; bottom:11px; right:18px;}
.banner_t_box a{
	position:relative;
	display:block;
	width:167px;
	height:70px;
	text-decoration:none; 
	color:#253c4c; 
	font-size:1.1em; 
	padding-left:67px; 
	padding-top:16px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:10;
}
.banner_t_box a span{font-weight:bold; display:block; font-size:1.1em; padding-bottom:1px;}
.help_box{padding-bottom:4px;}
.help_box_1{background:url(/bitrix/templates/.default/images/6_04.png) repeat-x top;}
.help_box_1 td{height:40px;color:white;}
.help_box_1 a{color:white;text-decoration:none;}
.help_box_1 a:hover{text-decoration:underline;}
.help_box_1_span{padding-left:23px; width:21px;}
.help_box_1_span span{font-size:1.6em;}
.help_box_1_1{background:url(/bitrix/templates/.default/images/6_05.png) repeat-x top;font-size:1.6em;padding-left:23px;width:119px;}
.help_box_1_1 a{text-decoration:underline;}
.help_box_1_2{background:url(/bitrix/templates/.default/images/6_05.png) repeat-x top;font-size:1.6em;color:#253c4c !important;width:139px;}
.help_box_1_3{background:url(/bitrix/templates/.default/images/6_11.png) no-repeat right top;}
.header_b{clear:both;font-size:.9em;padding:7px 9px 15px 9px;overflow:hidden;_zoom:1;}
.header_b_1{float:left; width:60%;}
.header_b_2{float:right;}
.header_b_2 form{margin:0px; padding:0px;}
.header_b_2 input{width:150px;}
.header_b_3{float:right; padding-right:9px;}
.main_area{padding-bottom:36px;}
.main_area_left,.main_area_right{padding:0 9px;width:235px;color:#45494d;font-size:.9em;}
.main_area_left{padding-right:24px;background:url(/bitrix/templates/.default/images/9_09.gif) repeat-y top right;}
.main_area_center{padding:0 24px;}
.inner .main_area_center{padding-right:9px;}
.in_1 .main_area_center{padding:0 24px;}
.main_area_right{padding-left:24px;background:url(/bitrix/templates/.default/images/9_09.gif) repeat-y top left;}
.inner .main_area_right{width:157px;}
h3.zag{
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	margin:0px -9px;
	padding:0 0 7px 26px;
	background:url(/bitrix/templates/.default/images/9_06.png) no-repeat top left;
	color:#0f334d !important;
	font-size:1.1em;
}
.inner .main_area_right h3.zag{background:url(/bitrix/templates/.default/images/09_06.png) no-repeat top left;}
h3.zag_1{
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	margin:0px -9px;
	padding:0 0 7px 26px;
	background:url(/bitrix/templates/.default/images/9_07.png) no-repeat top left;
	color:#fff !important;
	font-size:1.1em;
}
.inner .main_area_right h3.zag_1{background:url(/bitrix/templates/.default/images/09_07.png) no-repeat top left;}
h3.zag_2{
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	margin:0px -9px;
	padding:0 0 7px 26px;
	background:url(/bitrix/templates/.default/images/9_08.png) no-repeat top left;
	color:#fff !important;
	font-size:1.1em;
}
.inner .main_area_right h3.zag_2{background:url(/bitrix/templates/.default/images/09_08.png) no-repeat top left;}
h2.zag{
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	margin:0px -9px;
	padding-bottom:12px;
	background:url(/bitrix/templates/.default/images/9_04.png) no-repeat right top;
	color:#fff !important;
	font-size:1em;
}
h2.zag span{display:block; background:url(/bitrix/templates/.default/images/9_03.png) no-repeat left top; padding-left:26px;}
h2.zag_1{
	font-family:Tahoma, Geneva, sans-serif;
	line-height:22px;
	margin:0px -9px;
	padding-bottom:12px;
	background:url(/bitrix/templates/.default/images/9_23.gif) repeat-x top;
	color:#fff !important;
	font-size:1em;	
	overflow:hidden;
	_zoom:1;
}
h2.zag_1 span{display:block;background:url(/bitrix/templates/.default/images/9_21.png) no-repeat right top;float:left;}
h2.zag_1 span span{display:block;background:url(/bitrix/templates/.default/images/9_03.png) no-repeat left top; padding:0 25px 0 26px;}
.subscription_button{border:none !important; vertical-align:top;//margin-left:-9px;}
.list_1{list-style:none;padding:0px; margin:0px;}
.list_1 li{background:url(/bitrix/templates/.default/images/bullet-arrow.gif) left 3px no-repeat; padding-left:17px; padding-bottom:6px;}
.list_2{list-style:none;padding-left:0px; margin-left:0px;}
.list_2 li{background:url(/bitrix/templates/.default/images/i-article.gif) left 3px no-repeat; padding-left:17px; padding-bottom:12px;}
.list_3{list-style:none;padding:0px; margin:0px; padding-left:17px;}
.list_3 li{background:url(/bitrix/templates/.default/images/bullet-round.gif) left 3px no-repeat; padding-left:17px; padding-bottom:6px;}
.menu_left{font-size:1.1em;color:#45494c;}
.menu_left a{color:#45494c;}
.menu_left a:hover{color:#000;}
.menu_left .link{font-weight:bold; text-decoration:none;}
.menu_left, .menu_left ul{list-style:none;padding-left:0px; margin-left:0px;}
.menu_left ul{margin:0px; margin-top:10px;}
.menu_left li.catalog{background:url(/bitrix/templates/.default/images/bullet-sitemap.gif) left 3px no-repeat;}
.menu_left li{background:url(/bitrix/templates/.default/images/bullet-sectionmap.gif) left 3px no-repeat; padding-left:17px; padding-bottom:6px;}
.main_area_right .list_2{font-size:1.1em;}
.two_col{overflow:hidden;font-weight:bold;}
.two_col ul{width:50%; float:left;}
.curs h1{/*overflow:hidden;*/}
.curs .img_curs{float:left; margin-right:15px; /*margin-bottom:6px;*/}
.pay{overflow:hidden; padding:11px 0;border-bottom:1px solid #e9eef0;border-top:1px solid #e9eef0;_zoom:1;clear:both; margin-top:10px;}
.price{color:#878787; float:left;}
.price span{color:#5e9900; padding-left:6px; font-size:1.6em; font-weight:bold;}
.buy{background:url(/bitrix/templates/.default/images/9_28.gif) no-repeat left; float:right; height:13px; padding-left:9px; top:5px; position:relative;}
.news .full a{text-decoration:none;color:#45494d;}
.news .full a:hover{color:#000;}
.news .img{background:url(/bitrix/templates/.default/images/9_18.gif) left top no-repeat;}
.news .full .img{background:url(/bitrix/templates/.default/images/9_15.gif) left top no-repeat;}
.news span{color:#959fa6;}
.ban_box_b{padding-top:36px;overflow:hidden;}
.ban_box_b_l{float:left;}
.ban_box_b_c{margin:0 auto; width:468px;}
.ban_box_b_r{float:right;}
.footer{background:url(/bitrix/templates/.default/images/9_33.png) no-repeat right top; font-size:.9em;color:#a6a6a6;}
.footer_1{background:url(/bitrix/templates/.default/images/9_32.gif) no-repeat left top; overflow:hidden;}
.footer_menu{border-bottom:1px solid #e8e8e8;line-height:41px;}
.footer_b_l{float:left;}
.footer_b_r{float:right;}
.author{border-top:3px solid #E9EFF1; overflow:hidden;zoom:1;color:#425866; font-size:.9em;}
.author div{float:right; background:#E9EFF1; padding:0 5px 3px 5px;}
/*Data table*/
table.data-table{border:1px solid #C4C4C3;border-collapse:collapse;}
/*Any cell*/
table.data-table td{border:1px solid #C4C4C3;background-color:#FFFFFF;color:#333;padding:3px 5px;}
/*Head cell*/
table.data-table thead td, table.data-table th
{
	background-color:#F2F2EA;
	text-align:left;
	font-weight:normal;
	background-image:none;
	border:1px solid #C4C4C3;
	padding:4px;
	color:#333;
}
/*Body cell*/
table.data-table tbody td{background-color:#FFF;background-image:none;color:#333;}
/*Foot cell*/
table.data-table tfoot td{background-color:#fff;padding:4px;color:#333;}
/*Error & OK messages*/
.errortext{color:red;}
.notetext{color:green;}
/* Used to draw a "star" near reqired field */
.starrequired{color:red;}
.no_script{
	font-family:Tahoma, Geneva, sans-serif;
	background:#F30;
	text-decoration:none;
	border:1px solid red;
	font-size:.9em;
	color:black;
	padding-left:2px;
	padding-bottom:1px;
	border:1px solid #000;
}
.ie6_govno{
	display:none;
	_display:block;
	font-family:Tahoma, Geneva, sans-serif;
	background:orange;
	text-decoration:none;
	border:1px solid red;
	font-weight:bold;
	color:black;
	padding-left:2px;
	padding-bottom:1px;	
}
.ie6_govno:hover{background:red;}
.ie6_govno span{text-decoration:underline;}
.site_map{background:#fff url('/bitrix/templates/.default/images/m_2.gif') left 9px no-repeat;margin-top:20px;}
.site_map img{margin-right:4px;border:none;padding:0px;}
.site_map_1{background:url('/bitrix/templates/.default/images/m_3.gif') left 16px repeat-x;margin-left:2px;}
.site_map_1 div{margin-left:20px;padding-top:10px;background:#fff;}
.site_map_02, .site_map_03{background:url('/bitrix/templates/.default/images/m_2.gif') left top no-repeat;margin-left:22px;}
