body {
	margin: 0px;
	background-color:#FFFFFF;
	color:#878988;
}
body,td,th {
	font-family: tahoma,sans-serif;
	font-size:12px;
	line-height:18px;
}
img {
border:0px;
}
h1 {
font-size:14px;
font-weight:bold;
color:#F11727;
}
.ttl,h2 {
font-size:14px;
font-weight:bold;
}
h3 {
font-size:12px;
font-weight:bold;
}
h4 {
font-size:14px;
font-weight:bold;
color:#666666;
margin-bottom:-10px;
}
a{
color:#0E82CB;}
a:hover {
color:#F22B15;
}
.rmenu1{
margin-left:12px;
font-size:11px;
font-weight:normal;
line-height:18px;}
.men_r .rmenu1 a{font-weight:normal;}
.men_r .rmenu1 a:hover{font-weight:normal;color:#F22B15;}
.submenu {
font-size:12px;
font-weight:normal;
list-style-type:square;
margin-left:53px;
list-style: outside;
color:#0E82CB;
line-height:20px;
}
.submenu a {
color:#0E82CB;
text-decoration:underline;
}
.submenu a:hover {
color:#F11727;
text-decoration:none;
}
.poisk {
font-size:12px;
font-weight:normal;
list-style-type:square;
margin-left:40px;
list-style: outside;
color:#878988;
line-height:20px;
padding-top: 15px;
clear:all;
}
.otovare {
font-size:12px;
font-weight:normal;
color:#878988;
line-height:18px;
}
.arrow {
border:0px !important;
margin-left:10px;
margin-right:5px;
}
.otovare li {
list-style-type:square;
list-style: outside;
}
.asort {
font-size:11px;
font-weight:normal;
color:#505050;
line-height:15px;
}
.asort a {
margin-right:15px;
padding:0px 0px 0px 0px;
font-size:12px;
font-weight:bold;
color:#0E82CB;
}
.asort img {
border: 1px solid #0E82CB;
margin: 0px 0px 0px 0px;
}
.asort_t {
background: top url(images/asort_t.gif) repeat-x;
}
.asort_b {
background: top url(images/asort_b.gif) repeat-x;
}
.vacansy {
font-size:12px;
font-weight:normal;
list-style-type:none;
margin-left:40px;
list-style: outside;
color:#878988;
line-height:20px;
padding-top: 15px;
}
.grad {
font-size:11px;
color:#878988;
padding-left:15px;
}
.grad a {
color:#0E82CB;
text-decoration:underline;
}
.grad a:hover {
color:#F11727;
text-decoration:none;
}
.gray {
background: top url(images/top_gray_font.jpg) repeat-x;
}
.grayl {
background:left top url(images/top_gray_l.jpg) no-repeat;
}
.grayr {
background:right top url(images/top_gray_r.jpg) no-repeat;
}
.topbg {
background: right top url(images/tol_l_font.jpg) repeat-x;
}
.pleer_t {
background: left bottom url(images/pleer_top.jpg) no-repeat;
}
.top_t {
border-left:2px solid #E91902;
color:#878988;
font-size:11px;
line-height:15px;
padding: 0px 3px;
}
.men_l {
font-size:12px;
font-weight:bold;
list-style:none;
background: left bottom url(images/pointer_menu.jpg) repeat-x;
padding: 3px 0px 1px 5px;
}
.men_l a {
text-decoration:none;
color:#0E82CB;
}
.men_r {
list-style-type:none;
background: left bottom url(images/pointer_menu.jpg) repeat-x;
padding: 4px 0px 6px 0px;
font-size:12px;
}
.men_r a {
text-decoration:underline;
color:#0E82CB;
font-weight:bold;
}
.men_r a:hover {
text-decoration:none;
}
.men_r a:hover {
text-decoration:none;
}
.men_r img {
margin-top:5px;
margin-right:3px;
}
.lm_cur{
color:#F11727;
text-decoration:none;
}
.new {
font-size:16px;
font-weight:bold;
color:#878988;
padding:2px 12px;
}
.bot_part {
padding:5px 12px;
}
.bot_tbl {
background: top url(images/pointer_body.jpg) repeat-x;
}
.bol_lnk {
vertical-align:top;
text-align:left;
font-size:11px;
color:#0E82CB;
font-weight:normal;
padding:10px 0px;
line-height:18px;
}
.bol_lnk a{
color:#0E82CB;
text-decoration:underline;
}
.bol_lnk a:hover{
text-decoration:none;
}
.l_part {
vertical-align:top;
width:50%;
background: right url(images/pointer_body.jpg) repeat-y;
padding:0px 5px;
font-size:11px;
color:#878988;
line-height:14px;
}
.l_part a {
font-size:12px;
font-weight:bold;
color:#0E82CB;
text-decoration:underline;
}
.l_part a:hover {
text-decoration:none;
}
.r_part {
vertical-align:top;
width:50%;
padding:0px 5px;
font-size:11px;
color:#878988;
line-height:14px;
}
.r_part a {
font-size:12px;
font-weight:bold;
color:#0E82CB;
text-decoration:underline;
}
.r_part a:hover {
text-decoration:none;
}
.tbot {
background:top url(images/line_bot.jpg) repeat-x;
}
.ttop {
background:top url(images/line_top.jpg) repeat-x;
}
.tl {
background:top url(images/line_l.jpg) repeat-y;
}
.tr{
background:top url(images/line_r.jpg) repeat-y;
}
.rf_top {
width:150px;
padding-top:11px;
background:left top url(images/gray_top.jpg) no-repeat;
}
.rf_bot {
width:150px;
padding-bottom:6px;
background:left bottom url(images/gray_bot.jpg) no-repeat;
}
.rf_font {
width:150px;
background:left top url(images/gray_font.jpg) repeat-y;
font-size:14px;
color:#878988;
font-weight:bold;
text-align:center;
}
.zay_font {
width:516px;
color:#878988;
}
.textbox {
vertical-align:top;
padding:10px 5px 20px 15px;
color:#878988;
font-size:12px;
line-height:18px;
}
.textbox a{
color:#0E82CB;
text-decoration:underline;
}
.textbox a:hover{
text-decoration:none;
}
.news {
font-size:11px;
color:#878988;
font-weight:normal;
line-height:16px;
}
.news .date {
font-size:10px;
color:#F22B15;
font-weight:bold;
}
.news .lnk a{
font-size:11px;
color:#0E82CB;
font-weight:bold;
text-decoration:underline;
}
.news .lnk a:hover{
text-decoration:none;
color:#F22B15;
}
.part {
padding-bottom:8px;
}
.cap {
padding-bottom:10px;
}
.cap a{
font-size:16px;
font-weight:bold;
color:#0E82CB;
text-decoration:underline;
}
.gray2 {
margin-left:15px;
font-size:11px;
color:#878988;
font-weight:bold;
}
.zayavka {
padding-left:23px;
font-size:12px;
color:#878988;
background-color:#DBF6FF;
font-weight:normal;
}
.gray2 h5{
margin:0px;
font-size:14px;
color:#878988;
font-weight:bold;
}
.bot {
background: top url(images/bot_font.jpg) repeat-x;
}
.bot_l {
background: left top url(images/bot_l.jpg) no-repeat;
font-size:10px;
color:#878988;
line-height:14px;
padding: 25px 5px 5px 15px;
}
.bot_l a {
color:#0E82CB;
text-decoration:underline;
}
.bot_l a:hover {
text-decoration:none;
}
.bot_r {
background: right top url(images/bot_r.jpg) no-repeat;
font-size:10px;
color:#0E82CB;
line-height:18px;
padding: 25px 5px 5px 0px;
}
.bot_r a {
color:#0E82CB;
padding:0px 12px;
text-decoration:underline;
}
.bot_r a:hover {
text-decoration:none;
}
.cat_preview{
	width:100px;
	/*height:100px;*/
	background-color:#ffffff;
	border:1px solid #0E82CB;
	text-align:center;
	margin:2px;
}
.cat_preview a {
	margin:0px;padding:0px;}
.cat_preview a img{
	border:0px;
	margin:0px;}
