body{background:#AFBFC9}
.main_cont{width:998px; background:url(/images/icons.jpg) 0 0 repeat-y #155695}
.cent_tb{
width:100%;
border-collapse:collapse;
border:none;
background:url(/images/lFon.gif) 0 0 repeat-y
}
#left_column{
width:206px;
padding:0px 0 10px;
vertical-align:top;
background:url(/images/lFonBot.gif) 0 100% no-repeat
}
#center_column{
padding:0;
vertical-align:top;
line-height:18px;
text-align:justify;
background:url(/images/cent_bot.jpg) 100% 100% no-repeat #E8F6FC
}
	#text{padding:22px 30px 186px 22px;background:url(/images/cent_top.jpg) 100% 0 no-repeat}


#header{
background:url(/images/header.jpg) 0 0 no-repeat;
height:212px
}
#logo{left:46px; top:9px; border:none}
#slogan{left:152px; top:48px}
#nazv{left:98px; top:98px}

#rSideFon{background:url(/images/r_side_fon.jpg) 100% 0 repeat-y}
#rSideTop{background:url(/images/r_side_top.jpg) 100% 0 no-repeat}
#rSideBot{background:url(/images/r_side_bot.jpg) 100% 100% no-repeat}
#lSideTop{background:url(/images/l_side_top.jpg) 0 0 no-repeat; padding:0 42px 0 30px}

#path{
padding:0 120px 4px 0;
border-bottom:1px solid #A7BAD5;
margin-bottom:20px;
font-weight:bold
}
#path, #path a, #path a:VISITED{font-size:11px}


.menu_cont_inn{
float:left;
width:213px;
margin-left:-11px;
}
.menu_top{
background:url(/images/l_menu_top.png) 0 0 no-repeat;
width:217px;
height:17px;
}
	
.menu_bot{
background:url(/images/l_menu_bot.png) 0 0 no-repeat;
width:213px;
height:22px;
}
.menuOut{background:url(/images/l_menu_fon.png) 0 0 repeat-y}
.menuOutInn{
background:url(/images/l_menu_pic.jpg) 11px 100% no-repeat
}

#lMenu{background:url(/images/menu_topInn.jpg) 11px 0 no-repeat; padding:0px 11px 5px; position:relative}

#footer{
background:url(/images/foot_r.jpg) 100% 0 repeat-y;
padding:0 41px 27px 237px;
}
#footerInn{border-top:none; padding-top:0}

.newsDate{float:right; padding:15px 0 0; font-weight:bold}
.marg{clear:both; padding:15px 0}


/*Новости*/
.news{
list-style:none;
padding:0;
margin:0
}
.news li{
margin-right:36px;
padding-bottom:30px;
line-height:14px;
}
.news h3{padding:0 0 8px 0}
.news img{
float:left;
margin:0 17px 0 0
}

.news h3{
font-size:12px;
color:#008B90;
text-transform:none
}
.news h3 span{
font-size:11px;
color:#000;
padding-right:8px
}
.news h3 a, .news h3 a:VISITED{
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#008B90
}
.news h3 a:VISITED{color:#348346}
.news h3 a:HOVER{color:#008B90; text-decoration:underline}
.newsDateList{
background:url(../images/date_fon.gif) 0 3px no-repeat;
padding:0 0 0 14px;
margin-bottom:5px;
font-size:12px;
font-weight:bold
}
.newsMore{
text-align:left;
padding:5px 0;
background:url(/images/more_news.gif) 100% 14px no-repeat;
width:71px;
float:left;
line-height:14px;
}
.newsMore a, .newsMore a:VISITED{
font-size:11px;
text-decoration:none
}
.newsMore a:HOVER{text-decoration:none}
	.marg .newsMore{
	background: url(../images/back.gif) 0 14px no-repeat;
	padding-left:15px
	}

.news ul{
list-style:none;
margin:0;
padding:5px 0 0 20px
}
.news ul li{padding-bottom:3px}


/*Форма обратной связи*/
.cform_table, .f_tb{
width:auto;
border:none;
border-collapse:collapse;
margin-top:10px;
margin-bottom:20px
}
.cform_title, .l_td{
width:160px;
text-align:right;
vertical-align:top;
padding:2px 0;
font-size:11px;
font-weight:bold
}
td.cform_input_td, td.r_td{padding:2px 0 2px 15px; vertical-align:top}
td.cform_input_td input, td.cform_input_td select, td.cform_input_td textarea, 
td.r_td input, td.r_td select, td.r_td textarea
{
width:300px;
margin-left:0px;
cursor: text;
border:1px solid #A7BAD5;
font-family:Arial, Helvetica, sans-serif
}
td.cform_input_td textarea, td.r_td textarea{
height:70px
}
.cform_table input, .f_tb input, .subm{
border:1px solid #A7BAD5;
margin-left:14px;
cursor:pointer
}
.subm{
border:1px solid #C7D8E8;
margin:10px 0 0 10px;
cursor:pointer;
color:#1C449C;
background:#C7D8E8
}

.cform_table .title, .f_tb .title{font-weight:bold; padding:10px 0 3px}
.sys_mes{
border:1px dashed #FF0000;
padding:5px 10px;
margin:5px 0
}

.cform_title span{margin-right:-7px; position:relative}


/*Вопросы и ответы*/
.fagList { margin:0px; padding:0 0 0 0; list-style:none}
.fagList li {padding-bottom:15px; color:#000}
.fagList i { font-style:normal; display:block;}
.aboutPage{
padding:3px 0 0;
color:#000;
font-size:11px
}
	.aboutPage a, .aboutPage a:VISITED{color:#008B90}
.answer{
padding:3px 0 0 10px;
line-height:15px;
font-weight:normal
}
.faqTb{
width:100%;
border:none;
border-collapse:collapse
}
.faqL{
width:68px;
font-weight:bold;
font-size:12px
}


#bannerBot{
margin:0px 0 20px 0px
}

/*Каталог*/
#bigFoto{
float:left;
border:1px solid #A7BAD5;
margin:0 20px 0 0
}
.catHar{
float:left;
width:176px;
height:27px;
line-height:14px;
margin-bottom:8px;
color:#BF2218;
font-weight:bold;
padding-top:11px
}
.catHar img{
border:none; 
margin:-11px 5px 0 0; 
float:left
}
#spec{
font-weight:bold;
padding:0 0 10px;
color:red
}
.dopList{
margin:0 0 30px 15px;
padding:0
}

#filterBlock{
margin-left:-2px
}
#filterBlock .subm{margin-left:4px}
#filterBlock label{
float:left;
width:150px
}
#filterBlock label input{
width:15px;
margin:0 4px 0 4px
}