@charset "windows-1251";
body { background-color:#FFFFFF; padding:0px; margin:auto 0px; width:100%; height:100%; font-family:Trebuchet MS; font-size:12px; color:#000000; }
h1 { font-family:verdana, arial, helvetica, sans-serif; font-size:14px; color:#f76812;}
h2 { font-family:verdana, arial, helvetica, sans-serif; font-size:13px; color:black;}
table, ul, ol, li, td, tr, a, p, div, form, select { font-size: 12px; font-family:Trebuchet MS; color:#000000; }
ol, ul { list-style: none; }
img { behavior: url("js/iepngfix.htc"); }
a { outline: none; }
a img { border: none; }
a { color:#000000; text-decoration:underline; }
a:hover { color:#000000; text-decoration:none; }
a.link { color:#676565; text-decoration:none; font-family:Trebuchet MS; font-size:12px; }
a:hover.link { color:#676565; text-decoration: underline; font-family:Trebuchet MS; font-size:12px; }
/*блоки*/
#head { width:100%; height:246px; background-image:url(../images/back_div_head.jpg); background-repeat:repeat-x; }
#logotip { background-image:url(../images/logo.png); behavior: url("js/iepngfix.htc"); background-repeat:no-repeat; width:185px; height:175px; position:absolute; top:35px; left:25px; }
#adress { position:absolute; font-family:Trebuchet MS; font-size:18px; color:#FFFFFF; top:220px; left:300px; }
#adress a { font-family:Trebuchet MS; font-size:18px; color:#FFFFFF; text-decoration:none; }
#adress a:hover { text-decoration:underline; }
#servic { position:absolute; font-family:Trebuchet MS; font-size:18px; color:#FFFFFF; top:25px; left:300px; }
#telefon { position:absolute; font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; top:30px; left:300px; text-decoration: none; }
#telefon a { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration:underline; }
#telefon a:hover { text-decoration:none; }
#domoi { background-image:url(../images/domoi.png); behavior: url("js/iepngfix.htc"); background-repeat:no-repeat; width:22px; height:22px; position:absolute; top:5px; left:50px; }
#carta_saita { background-image:url(../images/carta_saita.png); behavior: url("js/iepngfix.htc"); background-repeat:no-repeat; width:25px; height:22px; position:absolute; top:5px; left:75px; }
.bank { font-size:12px; color:#CCCCCC; padding-top:30px; text-align:left; padding-bottom:3px; padding-left:10px; }
.smallGray { color:#FFFFFF; font-size:13px; text-align:left; }
.smallGray1 { color:#CCCCCC; font-size:11px; text-align:left; }
/*свойства меню*/
#sidebar { width:100%; height:56px; }
.menu_back { background:url(../images/back_menu.jpg) repeat-x; }
.menu_probel { background:url(../images/menu_probel.jpg) no-repeat; height:56px; width:1px; }
.menu {  height:56px; font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-align:center; line-height:56px;
background: url(../images/menu_pass.jpg) top left repeat-x;}
.menu_top_hover {  height:56px; font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-align:center; line-height:56px;
background: url(../images/menu_hover.jpg) top left repeat-x;}
.menu a {font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; }
.menu a:hover {font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-decoration:underline; }
.menu_top_hover a {font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-decoration:underline; }
.menu_top_hover a:hover {font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; }
/*вертикальное меню*/
.glav_menu { height:45px; margin-top:1px; width:250px; background-color:#f76812; }
.glav_menu a { font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; text-decoration:none; color:#FFFFFF; line-height:45px; padding-left:7px; }
.glav_menu a:hover { font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; text-decoration: underline; color:#FFFFFF; line-height:45px; }
.glav_menu_2 { height:45px; margin-top:1px; width:267px; background-color:#f76812; padding-top:5px; }
.glav_menu_2 a { font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; text-decoration:none; color:#FFFFFF; padding-left:7px; padding-top:5px; }
.glav_menu_2 a:hover { font-family:Trebuchet MS; font-size:12px; text-transform:uppercase; text-decoration: underline; color:#FFFFFF; padding-top:5px; }
.menu_spicok { background-color:#f76812; margin:0; padding:0px 0px 5px 10px; }
.menu_spicok li { margin:0; padding:0; list-style:none; font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; }
.menu_spicok li a { margin:0; padding:0; font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration:none; }
.menu_spicok li a:hover { margin:0; padding:0; font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration:underline; }
/*главный блок*/
#leftcolumb { width:250px; float:left; }
#righttcolumb { margin-left:253px; }
#catalog { margin-left:50px; margin-bottom:20px; }
/*новости*/
#news { width:250px; background-color:#0d3155; margin-top:1px; padding-bottom:20px; }
p.zag_news { font-family:Trebuchet MS; font-size:16px; color:#FFFFFF; width:90%; text-align:left; margin:0; padding:0; }
p.data_news { font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; width:90%; text-align:right; padding:0; margin:0; }
p.prev_news { font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; width:90%; text-align:left; padding:0; margin:0; }
p.prev_news a { font-family:Trebuchet MS; font-size:11px; color:#FFFFFF; width:90%; text-decoration:underline; }
p.prev_news a:hover { font-family:Trebuchet MS; font-size:11px; color:#FFFFFF; width:90%; text-decoration:none; }
/*производители*/
.proizvod { padding:10px 0px 0px 0px; }
p#links { width:90%; margin:0px 0px 10px 50px; padding:0; font-size:11px; }
p#links a { text-decoration:none; font-size:11px; }
p#links a:hover { text-decoration:underline; font-size:11px; }
/*баннер*/
#banner { margin-bottom:15px; margin-top:15px; }
/*футер*/
#footer { background-color:#1d4d77; width:100%; height:24px; clear:both; line-height:24px; }
#footer_2 { background-color:#0d3155; width:100%; }
/*меню футер*/
ul.footer_menu { display:inline; margin:0; padding:0; font-weight:bold; }
li.footer_menu { display:inline; margin:0 5px 0 5px; padding:0; font-weight:bold; font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; }
li.footer_menu a { display:inline; margin:0 5px 0 5px; padding:0; font-weight:bold; font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-decoration:none; text-transform:lowercase;}
li.footer_menu a:hover { display:inline; margin:0 5px 0 5px; padding:0; font-weight:bold; font-family:Trebuchet MS; font-size:12px; color:#FFFFFF; text-decoration:underline; }
.footer_contact { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; font-weight:bold; }
.footer_contact a { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration: none; font-weight:bold; }
.footer_contact a:hover { font-family:Trebuchet MS; font-size:13px; color:#FFFFFF; text-decoration: underline; font-weight:bold; }
.blue { color:#295c88; font-size:10px; text-decoration:none; }
.blue a { color:#295c88; font-size:10px; text-decoration:none; }
.blue a:hover { color:#295c88; font-size:10px; text-decoration:none; }
/*каталог*/
td.zag_catalog { font-family:Trebuchet MS; font-size:15px; color:#0e2b4f; padding:10px 0px 10px 0px; }
h1.zag_catalog {font-family:Trebuchet MS; font-size:18px; color:#000000; padding:10px 0px 10px 0px;}
td.zag_catalog a { font-family:Trebuchet MS; font-size:15px; color:#0e2b4f; text-decoration:underline; }
td.zag_catalog a:hover { font-family:Trebuchet MS; font-size:15px; color:#0e2b4f; text-decoration:none; }
.plashka_1 { background-image:url(../images/plashka_1.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_2 { background-image:url(../images/plashka_2.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_3 { background-image:url(../images/plashka_3.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_4 { background-image:url(../images/plashka_4.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_5 { background-image:url(../images/plashka_5.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_6 { background-image:url(../images/plashka_6.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
.plashka_7 { background-image:url(../images/plashka_7.jpg); background-repeat:no-repeat; background-position:left top; width:128px; height:110px; }
ul.spisok_catalog { list-style:none; margin:0; padding:0 0 0 15px; }
li.spisok_catalog { margin:0; padding:0; font-family:Trebuchet MS; font-size:12px; color:#000000; }
li.spisok_catalog a { margin:0; padding:0; font-family:Trebuchet MS; font-size:13px; color:#000000; text-decoration:none; }
li.spisok_catalog a:hover { margin:0; padding:0; font-family:Trebuchet MS; font-size:13px; color:#000000; text-decoration:underline; }


.catalogue_block {width:350px; height:260px; float:left;border:1px solid #f0f0f0; margin:0 5px 5px 0;}
.catalogue_block table{width:350px;}
.catalogue_block td{ margin:0; padding:3px;}
.catalogue_block p.zag_catalog, .cat_poz_podrobnee p.zag_catalog { font-family:Trebuchet MS; font-size:13px;  margin:3px 0; padding:0; }
.cat_poz_podrobnee p { font-family:Trebuchet MS; font-size:13px;  margin:14px 0; padding:0; }
.catalogue_block p.zag_catalog strong,.catalogue_block p.zag_catalog form strong, .cat_poz_podrobnee p.zag_catalog strong, .cat_poz_podrobnee p strong {font-family:Trebuchet MS; font-size:13px;color:#0e2b4f;}
.catalogue_block p.zag_catalog a { font-family:Trebuchet MS; font-size:13px; color:#0e2b4f; text-decoration:underline; }
.catalogue_block p.zag_catalog a:hover { font-family:Trebuchet MS; font-size:13px; color:#0e2b4f; text-decoration:none; }
.catalogue_block ul, .cat_poz_podrobnee ul{margin:0; padding:0;font-family:Trebuchet MS; font-size:13px;}
.catalogue_block ul li .cat_poz_podrobnee ul li{margin:0; padding:0; list-style-type:none;font-family:Trebuchet MS; font-size:13px;}

.akc table{width:350px; height:260px; border:1px solid #f0f0f0; margin:0 5px 5px 0;}
.akc td{ margin:0; padding:3px;}
.akc p.zag_catalog { font-family:Trebuchet MS; font-size:13px;  margin:3px 0; padding:0;}
.akc p.zag_catalog strong {font-family:Trebuchet MS; font-size:13px;color:#0e2b4f;}
.akc p.zag_catalog span{ text-decoration:line-through;}
.akc p.zag_catalog a { font-family:Trebuchet MS; font-size:13px; color:#0e2b4f; text-decoration:underline; }
.akc p.zag_catalog a:hover { font-family:Trebuchet MS; font-size:13px; color:#0e2b4f; text-decoration:none; }
.akc ul{margin:0; padding:0;font-family:Trebuchet MS; font-size:13px;}
.akc ul li{margin:0; padding:0; list-style-type:none;font-family:Trebuchet MS; font-size:13px;}


/*блок  с закругленными углами*/
.cat_poz { margin-left:50px; margin-right:50px; margin-bottom:10px; }
.left_tab { background-image:url(../images/left_tab.jpg); background-repeat:no-repeat; width:10px; height:156px; }
.right_tab { background-image:url(../images/right_tab.jpg); background-repeat:no-repeat; width:10px; height:156px; }
.back_tab { background-image:url(../images/back_tab.jpg); background-repeat:repeat-x; height:156px; width:100%; }
.foto { width:126px; height:120px; float:left; margin-top:15px; }
.opicanie { margin-left:120px; margin-top:10px; }

p.podrobnee { margin:0; padding:0; }
p.podrobnee2 { margin:10px 15px; padding:0; }
p.podrobnee a,p.podrobnee2 a { font-family:Trebuchet MS; font-size:12px; color:#f76812; text-decoration:underline;}
p.podrobnee a:hover, p.podrobnee2 a:hover { font-family:Trebuchet MS; font-size:12px; color:#f76812; text-decoration:none; }
/*блоки описание продукции*/
.cat_poz_podrobnee { margin-left:50px; margin-right:50px; margin-bottom:10px; }
/*перечень новостей*/
p.bread { font-family:Trebuchet MS; font-size:14px; color:#f76812; font-weight:bold; margin:10px 50px 10px 15px; padding:0; }
p.bread a { font-family:Trebuchet MS; font-size:14px; color:#f76812; font-weight:bold; text-decoration:underline; }
.bread_table{margin:10px 50px 10px 15px; padding:0; }
.textblock{font-family:Trebuchet MS; font-size:13px; color:#000000; margin:14px 0 14px 15px; padding:0;}
.textblock p{font-family:Trebuchet MS; font-size:13px; color:#000000; margin:14px 0 14px 15px; padding:0;}
.textblock img{ width:120px; height:120px; margin:3px 7px 3px 0;}

p.bread a:hover { font-family:Trebuchet MS; font-size:14px; color:#f76812; font-weight:bold; text-decoration:none; overflow:hidden; }
p.licting { font-family:Arial; margin-left:15px; margin-bottom:10px; width:90%; text-align:left; font-size:12px; color:#000000; overflow:hidden; }
p.licting a { text-decoration:underline; font-size:12px; color:#000; }
p.licting a:hover { text-decoration:none; font-size:12px; }
/*перечень новостей*/
.text_news { width:90%; margin-left:15px; font-size:14px; overflow:hidden; }
.text_news div, p, ul, li, a { font-size:14px; }
.data_news_2 { font-family:Trebuchet MS; font-size:14px; color:#0d3155; font-weight:bold; margin:0; padding:0; }
/*блок  с закругленными углами*/
.b1, .b2, .b3, .b4 { display:block; overflow:hidden;}
.b1, .b2, .b3 { height:1px;}
.b2, .b3, .b4 { background:#ffffff;  border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2;}
.b1 { margin:0 5px; background:#c2c2c2;}
.b2 { margin:0 3px; border-width:0 2px;}
.b3 { margin:0 2px;}
.b4 { height:2px; margin:0 1px;}
.content_ver { background:#ffffff; border:0 solid #c2c2c2; border-width:0 1px; font-family:Verdana; font-size:12px; color:#430e0a; text-align:left; padding:10px 10px; }
.utopbanner{padding:10px; text-align:center;}
.pr_cl{padding:10px 15px;}
.pr_cl td{ width:50%; color:#0D3155;}
.pr_cl td a{font-family:Trebuchet MS; font-size:14px; color:#0D3155; text-decoration:underline;}
.pr_cl td a:hover{text-decoration:none;}
.korzina{ background:url(../images/order.png) no-repeat; width:24px; height:24px; border:0;}
.zag_basket { background-color:#0D3155;}
.zag_basket td,.zag_basket th {padding:5px; color:#FFFFFF;font-family:Trebuchet MS; font-size:14px;}
#korzina_zakaz,#basket_forma{ margin:0 auto;}
#basket_forma td, #basket td {padding:5px;}
a.pdf {	background: url(/images/pdf_icon.png) no-repeat; padding-left: 34px; display:block; height:32px;}
