/* New Main Page*/ html { /*margin:0 auto; width:100%; max-width:1280px; */}
body { font-family:'Tahoma'; margin:0; padding:0; width:100%; text-align:center;}
.vertical { background:url(../i/vertical_backg.png) repeat-x left; overflow:hidden; }
.w_poloska { border-bottom:4px solid #c82e22; border-top:1px solid #FFF; min-width:1100px; overflow:hidden; margin-bottom:1px;}
.head_text { color:#0C4797; display:block; font-size:9pt; }
.address a { color:#0C4797; font-size:9pt; }
.nash { color:#c62e25; display:block; font-size:10pt; font-weight:700; margin-bottom:5px; text-transform:uppercase; }
.dot { border-bottom:dotted 1px #b0b0b0; color:#313131; display:block; font-size:9pt; padding-bottom:10px; width:215px; }
.telefon { color:#c62e25; display:block; font-size:10pt; font-weight:700; padding-bottom:5px; padding-top:5px; text-transform:uppercase; width:225px; }
.head_text1 { color:#313131; display:block; font-size:9pt; }
.adres1 p { font-size:11pt; line-height:1; margin:30px 0 30px 25px; }
.knopka a { color:#FFF; display:block; font-size:10pt; text-align:left; text-decoration:none; text-transform:uppercase; }
.knopka { background:url(../i/arr1.gif) no-repeat left; float:left; margin:0 0 0 20px; padding:0 0 0 10px; }
.poloska { background:url(../i/poloska.jpg) no-repeat left; float:left; height:29px; margin:10px 0 0 10px; padding:10px 0 0; }

.left { border-right:dotted #b8b8b8 1px; font-size:10pt; vertical-align:top; width:255px; }
.left_kolonka { background:url(../i/stick_left.gif) repeat-x left top; border-bottom:dotted 1px #b8b8b8; padding:0; width:255px; position:relative;}
.left_kolonka a { color: #05519D; }
.left_kolonka1 a { color: #05519D; }
.left_kolonka1 { background:url(../i/stick_left.gif) repeat-x left top; border-bottom:dotted 1px #b8b8b8; padding:0 0 20px; width:255px; position:relative;}
.left_kolonka1 p { margin:0; padding-top:20px; }
.left_kolonka h2 { color:#05519d; font-size:10pt; font-weight:700; margin:0; width:255px; text-align:center; top:20px; position:absolute; text-transform:uppercase; }
.left_kolonka1 h2 { color:#05519d; font-size:10pt; font-weight:700; margin:0; text-transform:uppercase;  text-align:center; top:20px; position:absolute; width:255px; }
.left_text2 { color:#313131; font-size:13px; }
.left_kolonka p { margin:10px 0 20px 30px; }
.icq_text { color:#313131; vertical-align:top; }
.icq_name { color:#C62E25; font-weight:700; vertical-align: top; }
.left_kolonka3 { background:#fff; height:100%; padding:0 0 17px; width:235px; }
.left_kolonka3 h2 { color:#C62E25; font-size:9pt; font-weight:700; padding-top:10px; text-align:center; }
.left_kolonka3 p { color:#555; font:Arial, Helvetica, sans-serif; font-size:10pt; margin:0; padding:5px 0 3px 20px; text-align:justify; }
.left_kolonka3 a { color:#C62E25; font-size:9pt; margin:0 0 0 149px; padding:0 20px; }
.left_kolonka4 { background:#fff; height:100%; padding:0; width:255px; }
.left_kolonka4 p { color:#555; padding:20px 20px 0; text-align:justify; }
.navlink { background:#0c4f9d; border-bottom:#4c81b7 1px solid; padding:20px 0 0 40px; }
.navlink div { float:left; }
.navlink td { width:25%; }
.pol { background:url(../i/dotted.jpg) repeat-y; height:75px; margin:5px 0 0; width:1px !important; }
.navlink div a { color:#FFF; font-size:9pt; vertical-align:middle; }
.navlink h2 { color:#FFF; font-size:10pt; margin:0; text-transform:uppercase; }
.top { padding:0; vertical-align:top; width:100%; }
.adres { background:url(../i/adres.png) right no-repeat; height:174px; position:relative; width:100%; z-index:6; }

.right { border-left:1px dotted #b8b8b8; font-size:10pt; vertical-align:top; width:240px; }
.right_kolonka { background:url(../i/stick_left.gif) repeat-x top; border-bottom:1px dotted #B8B8B8; padding:0 0 20px; position:relative; }
.right_kolonka a { color:#444; display:block; font-size:10pt; margin:5px 0 5px 30px; }
.right_kolonka1 a { color:#05519D; font-size:10pt; text-decoration:none; }
.right_kolonka2 { background:#fff; border-bottom:dotted 1px #b8b8b8; height:100%; padding:0 0 17px; }
.right_kolonka2 img { border:none; margin:20px 0 0 70px; }
.right_kolonka2 h2 { color:#C62E25; font-size:10pt; font-weight:700; margin:20px 0 0; }
.right_kolonka2 p { font-size:10pt; margin:0; padding:0 24px 0 0; text-align:justify; }
.right_kolonka2 a { color:#C62E25; font-size:9pt; padding-left:135px; }
.tovar { border-bottom:dotted 1px #b8b8b8; padding:0 0 20px; }
.tovar img { float:left; margin-right:10px; margin-top:10px; }
.tovar p { margin:0; padding-top:10px; }
.specpredl { margin:0 0 0 24px; }
.foot1 { background:url(../i/foot_l.gif) left no-repeat; height:1px; width:100%; }
.foot { background:#cecece repeat-x center; height:1px; margin:40px 0 10px 9.5%; overflow:hidden; width:80%; }
.foot2 { background:url(../i/foot_r.gif) right no-repeat; height:1px; width:100%; }
.copy { color:#313131; font-size:13px; }
.copy a { color:#0C4797; }
.copy p { float:left; margin-top:0; padding:3px 10% 0 3%; }
.counter img { float:left; margin:0; padding:0; }
.ssilki { /*padding:0 9.5%;*/ width:100%; }
.min_footer { overflow:hidden; }
.ssilki img { border:none; float:left; }
.linkBlock { background-color:#0c4f9d; background-image:url('../i/links-block-bg.gif'); background-position:bottom left; background-repeat:repeat-x; overflow: hidden; padding-top: 20px; }
.linkBlock h2 { color:#FFF; display: block; font-size:14px; font-weight:700; margin:0; padding:66px 0 10px; text-transform:uppercase; }
.linkSection { overflow:hidden; padding-bottom:30px; padding-left:25px; padding-right:25px }
.linkSection ul { margin:0; padding: 0; overflow:hidden; }
.linkSection img { display:block; float:left; }
.linkSection ul li { display:block; list-style-type:none; padding:0px 0; margin: 0; }
.linkSection a { color:#FFF; display:block; font-size:13px; text-decoration:underline; padding:0px 0px 0px 0px; margin:0; }

#header { background:url('../i/header2.jpg') no-repeat top right; height:174px; margin:0; min-width:1100px; overflow:hidden; padding:0; width:100%; }
#header .right { background:url('../i/header1.jpg') no-repeat top left; height:174px; width:100%; }
#header .address { background:url('../i/adresa.png') no-repeat right; height:174px; width:100%; }
#header .address .p { float:right; padding:15px 10px 0 30px; margin-top:0; width:218px; color:#444; }
.right { border-left:1px dotted #b8b8b8; font-size:10pt; vertical-align:top; width:240px; }
.tel {font-size:15px;}
.tel span {font-size:20px;}
.adr {font-size:15px; margin-bottom:5px;}

.menu_group { height:174px; left:0; padding:10px 0 0 160px; }
.menu_group img { border:none; margin:0 0 0 20px; }
.logo img { margin:0 !important; }

.main_text { overflow:hidden; padding:20px 30px 0; }
.main_text h2 { color:#C62E25; font-size:14px; margin:0; padding:0; text-transform:uppercase; }
.main_text p,.main_text li { font-size:13px; text-align:justify; }
.main_text a { color:#0C4797; font-size:10pt; }

.menu { background:#0c4f9d; height:38px; min-width:1100px; overflow:hidden; text-align:center; }
.menu_center { margin:10px auto; overflow: hidden; }
.menu_limit { width:890px; }
#first {background:url('/i/menu_first.gif') no-repeat left;}
.section { display: inline; text-align:center; margin-right: 20px; background:url('/i/menu.gif') no-repeat left; }
.section a { color:#FFF; display:inline; font-size:13px; margin-top:11px; padding-left:35px; text-decoration:none; text-transform:uppercase; }

.min_spec { padding:0 10px 0 11px; }
.kolonka1,.kolonka2 { margin-right:40px; }
.right_kolonka h2,.right_kolonka1 h2 { color:#05519D; font-size:10pt; font-weight:700; margin:0; position:absolute; text-transform:uppercase; text-align:center; top:20px; position:absolute ;width:255px;}
.linkSection a:hover .one_section { background:url('../i/section_niz.gif') no-repeat; height: 20px; cursor: pointer; }
.one_section { height: 20px; padding:3px 3px 3px 5px; }
.linkSection a:hover .two_section { background:url('../i/section_verh.gif') no-repeat; height: 20px; cursor: pointer; }
.two_section { height: 20px; padding:3px 3px 3px 5px; }
.left_text,.left_kolonka a { color:#0c4797; font-size:10pt; }

.menu_on_main_item a {padding:0; margin:0;}
.menu_on_main_item a div {padding:0; margin:0;}
.menu_on_main_item a div div div div {padding:1px 10px 4px; margin:2px 0 6px;}
.menu_on_main_item a:hover {background-color:#90231d; text-decoration:none;}
.menu_on_main_item a:hover div {background:url(/i/lbc.gif) left bottom no-repeat;}
.menu_on_main_item a:hover div div {background:url(/i/rbc.gif) right bottom no-repeat;}
.menu_on_main_item a:hover div div div {background:url(/i/rtc.gif) right top no-repeat;}
.menu_on_main_item a:hover div div div div {background:url(/i/ltc.gif) left top no-repeat;}

.right_kolonka .new .date {color:#0C4797; margin:0 20px 0 30px;}
.right_kolonka .new .name {color:#313131; margin:0 20px 0 30px;}
.right_kolonka .new a {color:#0C4797; margin-bottom:15px;}

.it_all {position:relative;padding:0px; width:100%;}
#it_all { margin:0 auto;width:100%;max-width:1280px; min-width:1100px;}
#header .address td.p {  float:none; padding:13px 10px 0 30px;}
.p_rasporka {width:178px;}

.header-table {width:100%;padding:0; margin:0;}
.header-table td { vertical-align:top;font-size:13px;}
.city { font-size:13px;}

