body,input,textarea,select{font:11px Tahoma;}

body{width:100%;color:#000;padding:0;margin:0;background:#fff;text-align:center;}

html,body{height:100%;}

table{border-collapse:collapse;padding:0;}

td{border:0;margin:0;padding:0;}

form{margin:0;padding:0}



a.logo{width:230px;height:89px;background:url(/img/logo.jpg) no-repeat;display:block;}

a.logo2{width:114px;height:89px;background:url(/img/logo2.jpg) no-repeat;display:block;}

a.logo3{width:171px;height:89px;background:url(/img/logo3.jpg) no-repeat;display:block;}

.headphone{color:#555;font:13 Arial;line-height:18px;padding:0 30px 0 0}

.headphone span{font:17 Arial;font-weight:bold;}



.bmenu{

 background:url(/img/menu_bg.gif) no-repeat;padding:6px 0 5px 30px;

}



a.bmenua, .bmenua{

 color:#d11241;

 font:15px Arial;

 font-weight:bold;

 text-decoration:none;

 text-transform:uppercase;

}

a.b2menu{color:#555;font:13px Arial;text-decoration:underline;margin:0 0 0 30px;display:block;padding:6px 0 3px 0;}

a.podmenu,a.podmenua{width:220px;margin:0 0 0 30px;background:url(/img/menu_bg2.gif) 12px 8px no-repeat;padding:2px 0 0 22px;display:block;color:#5e8aae;font:13px Arial;text-decoration:none;margin-bottom:2px;}

a:hover.podmenu,a.podmenua{background:#fceef2 url(/img/menu_bg2a.gif) 12px 8px no-repeat;color:#d11241}



a.podmenupodstr,a.podmenupodstra{width:240px;background:url(/img/menu_bg2.gif) 12px 8px no-repeat;padding:2px 0 0 22px;display:block;color:#5e8aae;font:13px Arial;text-decoration:none;margin-bottom:2px;}

a:hover.podmenupodstr,a.podmenupodstra{background:#fceef2 url(/img/menu_bg2a.gif) 12px 8px no-repeat;color:#d11241}





.inner{padding:0 0 0 0}

.inner2{padding:0 0 0 0px;font:13px Tahoma;color:#555}



table.employer	{ border-width:0; color:#555; font-family:Tahoma, Geneva, sans-serif; font-size:0.9em;}

table.employer td	{ text-align:left;}



.inner2 .innercontent, .innercontent{

 padding:5px 20px 0 20px;

 font:13px Tahoma;

 color:#555;

}

.inner2 .innercontent li, .tovary li{

 background:url(/img/bullit.gif) 0 -2px no-repeat;list-style-type:none;padding:2px 0 3px 25px

}

.inner2 .innercontent th{background:#C9D5E0;border:1px solid #C9D5E0;padding:5px}

.inner2 .innercontent td{border:1px solid #C9D5E0;padding:5px}

.inner2 a{color:#1774AF;text-decoration:underline;font:13px Tahoma;}

.inner .menutop{overflow:hidden;position:relative;z-index:100;margin:0 0 2px 0;width:700px;height:29px;}

.inner .menutop a.b{width:138;height:23px;background:url(/img/menutop_bg.jpg) no-repeat;text-align:center;padding:6px 0 0 0;float:left;margin-right:2px;color:#000;font:15px Arial;text-decoration:none;}



.subpodmenu{width:225px;border:1px solid #c9d5e0;background:#fff;padding:5px;}

.inner .podmenu2, .inner .podmenu5{

 position:absolute;

 top:118px;

 display:none;

 left:292px;

 padding-top:2px;

 background:url(/img/s.gif) repeat;

 z-index:101;

}



.inner .podmenu5{

 left:572px;

}



.inner .podmenu2 .b, .inner .podmenu5 .b{

 background:#fff url(/img/menu_bg2.gif) 4px 10px no-repeat;

 padding:5px 10px 5px 13px;

 margin:0 10px;

 position:relative;

}



.inner .podmenu2 .b a, .inner .podmenu5 .b a{

 color:#5e8aae;

 font:13px Arial;

 text-decoration:none;

}



.inner .podmenu2 .b a:hover, .inner .podmenu5 .b a:hover{

 color:#1774af;

}



.generator{width:100%;overflow:hidden;background:#f1f4f7;z-index:0;}



.tovary{margin-top:3px;border-left:1px solid #c9d5e0;border-top:1px solid #c9d5e0;width:100%}

.tovartable{border-right:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;padding:10px 15px 10px 18px;color:#555;font:12px Arial;text-align:justify;}

a.tovartitle{color:#d11241;font:15px Arial;text-transform:uppercase;text-decoration:none;}

.tovartable .tovarmore{color:#1774af;font:13px Arial;}

.tovartable .tovarmore a{color:#1774af;font:13px Arial;font-weight:bold;}

.tovartabletext{color:#555;font:12px Arial;text-align:justify;}



.tovary .tovartabletitle{

 border-right:1px solid #c9d5e0;

 padding:10px 10px 10px 18px;

 color:#d11241;

 font:15px Arial;

 text-transform:uppercase;

}



.tovartabletitle h1{

 margin: 0px;



 font:15px Arial;

 text-transform:uppercase;

}



.tovary a.titlemore{color:#1774af;font:13px Arial;text-decoration:underline;font-weight:bold;}

.tovary .texttovar{color:#555;font:13px Arial;text-align:left;}

.tovary .texttovar img{

 /*border:1px solid #dadade;*/

 border: 0px;

 float:left;

 margin:0 13px 6px 0;

}

.tovary .texttovar a{color:#1774af;font:13px Arial;text-decoration:underline;}



.tovartable3{background:#f1f4f7;border-right:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;padding:10px 15px 10px 18px;color:#555;font:13px Arial;text-align:justify;}

.tovartable4{background:#fceef2;border-right:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;padding:10px 15px 10px 18px;color:#d11241;font:15px Arial;text-align:justify;}

.tovartable5{border-right:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;padding:10px 15px 10px 18px;color:#555;font:13px Arial;text-align:justify;}

.tovartable5 a{color:#1774af;font:13px Arial;}



.zajavka{background:#f1f4f7;margin:2px 0}

.zajavka .title{color:#1774af;font:15px Arial;padding:15px 10px 10px 20px;text-transform:uppercase;font-weight:bold;}

.zajavka .title22{padding:5px 10px 10px 0;}

.zajavka .text{color:#555;font:13px Arial;padding:5px 10px 10px 25px;}

.zajavka .text2{color:#555;font:13px Arial;padding:5px 10px 30px 25px;}

.zajavka .text2 .in{margin-left:101px}

.zajavka .input{

/*border:1px solid #555;*/

padding:2px;height:20px;width:92px}

.zajavka .input2{border:1px solid #555;padding:2px;height:20px;width:226px}

.zajavka .select{border:1px solid #555;padding:2px;height:20px;width:233px}

.zajavka .textarea{border:1px solid #555;padding:2px;height:40px;width:233px}

.zajavka .text span{color:#d11241}



.zajavka .text3{padding:5px 20px 20px 15px;color:#555;font:13px Arial;}

.zajavka .text3 .in{color:#555;font:13px Arial;}

.zajavka .text3 span{color:#d11241}

.zajavka .text3 .in .textarea{border:1px solid #555;padding:2px;height:60px;width:226px}

.zajavka .text3 .send4{margin-left:40px}





.clients{width:260px;background:#f1f4f7;padding:10px 5px 2px 7px;color:#1774af;font:15px Arial;font-weight:bold;text-transform:uppercase;margin:3px 0 0 0;line-height:25px;border-top:3px solid #c9d5e1;border-bottom:3px solid #c9d5e1}

.clients a{margin-right:2px}



.newsblock{margin-top:3px;border:1px solid #c9d5e0;padding:13px 20px 12px 18px}

.newsblock .titlenews, .titlenews h1{

 color:#d11241;

 font:15px Arial;

 text-transform:uppercase;

}



.titlenews h1{

 margin:0px;

}



.newsblock .datanews{background:#E8ECEF url(/img/ic.jpg) 8px 5px no-repeat;color:#3F5970;font:13px Arial;padding:2px 0 2px 20px;margin-top:8px}

.newsblock a.namenews{color:#1774af;font:13px Arial;font-weight:bold;text-decoration:underline;}

.newsblock img{border:1px solid #dadade;}

.newsblock .textnews{margin-top:5px;color:#555;font:13px Arial;}

.newsblock .textnews a{color:#1774af;font:13px Arial;text-decoration:underline;}



.abouttext{color:#555;font:13px Arial;padding:20px 10px 30px 20px}

.abouttext2{padding:20px 60px 30px 20px;text-align:justify;}

.abouttext .title{color:#d11241;font:15px Arial;}

.abouttext3{color:#555;font:13px Arial;padding:20px 10px 30px 0px}



.contenttitle{color:#555;font:13px Arial;background:#f1f4f7;padding:10px 20px}

.contenttitle a{color:#555;font:13px Arial;text-decoration:underline;}





.copyright{background:#f1f4f7;color:#555;font:13px Arial;padding:12px 0 10px 18px}

.copyright td{background:#f1f4f7;color:#555;font:13px Arial;}

.copyright a{color:#1774AF;text-decoration:underline;font:13px Arial;}

.copyright a.in{color:#1774AF;text-decoration:none;border-bottom:1px dashed;}

.copyright2{padding-top:11px}



.h2{font-size:15px;margin:0;padding:0;font-weight:normal;COLOR: #d11241; TEXT-DECORATION: underline}

h2{color:#d11241;font:15px Arial;text-transform:uppercase;text-decoration:none;}



h1{color:#D11241;font:18px Arial;text-decoration:none;}



.hr{width:1px;height:150px;background:#fff;margin-top:5px}

.tovartable .itemselement{margin:10px 0 0 0;font:13px Tahoma;color:#555;text-transform:none;text-align:left;padding:0 30px 0 0}

.tovartable .itemselement img{

 float:left;

 margin:0 10px 5px 0;

 /*border:1px solid #c9d5e0;*/

 border: 0px;

}

.tovary .tovartabletitle2{border-right:1px solid #c9d5e0;padding:10px 10px 17px 18px;color:#d11241;font:15px Arial;}

.tovary .tovartabletitle2 a{color:#1774af;font:12px Arial;font-weight:bold;text-decoration:underline;}

.tovary .tovartabletitle2 .in{width:120px;text-align:center;}

.tovary .tovartabletitle2 img{display:block;margin-bottom:5px}

.zajavka2{margin:0}

.zajavka2 .witebg{background:#fff;}

.zajavka2 .send2{margin-left:50px}

.zajavka2 .send3{margin-left:90px}

.zajavka .input3{border:1px solid #555;padding:2px;height:20px;width:130px}

.bigtitle2{padding:18px 10px 10px 0;color:#d11241;font:15px Arial;text-transform:none;}

.bigtitle2_2{padding:18px 10px 10px 18px;}

.tovartable55{border-right:none;}

.tovartable56{border-bottom:none;}

.tovartable56 .img{border:1px solid #c9d5e0;margin-bottom:5px}

.tovartabletitle4{border-right:1px solid #c9d5e0;padding:10px 10px 10px 18px;color:#555;font:13px Arial;}



.bigtitle3{

 padding:18px 10px 10px 0;

 color:#d11241;

 font:15px Arial;

 text-transform:none;

 text-transform:uppercase;

}



.bigtitle3 h1{

 margin: 0px;

 font:15px Arial;

 text-transform:none;

 text-transform:uppercase;

}



.bigtitle4{padding:18px 10px 10px 18px;color:#d11241;font:15px Arial;text-transform:none;}

.tbltovarbg{border-top:1px solid #c9d5e0;border-left:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;background:#f1f4f7;padding:5px 3px 5px 20px;font:13px Arial;color:#555}

.tbltovarbg2{border-top:1px solid #c9d5e0;border-right:1px solid #c9d5e0;border-bottom:1px solid #c9d5e0;padding:5px 5px 5px 10px;font:13px Arial;color:#555}

.comment{font:11px Arial;color:#555;padding:10px 10px 10px 20px}

.tbltovarbg3{border-left:1px solid #c9d5e0;}

.tbltovarbg4{padding:25px 0 0 0}

.tbltextbg, .restore_pwd{

 color:#555;

 font:13px Arial;

 padding:0 3px 10px 25px;

}



.feedback p{

 color:#555 !important;

 font:13px Arial !important;

}



.tbltextbg span{color:#d11241}





.licleft{

 position: relative;

 float: left;

 display: inline;

 overflow: hidden;

 margin: 3em 0 0 2em;

 width: 14em;

 min-width: 200px;

}





.licleft .licr{

 /*position: absolute;

 top: 0;*/

 text-align: center;

 width: 100%;

 font-family: Arial,Helvetica,sans-serif;

 font-size: 0.9em;

}





.licr img{

 border: 1px solid #000000;

 margin-bottom: 20px;

}



.licleft .licmin{

 margin: 0 0 200px 0;

 height: 4em;

 width: 200px;

}



.tovartable56 th{

 padding: 3px;

 font-size: 13px;

 background-color: #fceef2;

 color: #d11241;

 font-weight: normal;

 border-left: 1px solid #c9d5e0;

 border-right: 1px solid #c9d5e0;

}



.nobord, .nobord td{

 border: 0px !important;

 font-size: 14px;

}



.innerkartasite{

 padding:5px 20px 0 20px;

 font:14px Tahoma;

 color:#555;

}



.innerkartasite a{font:13px Tahoma;color:#4674bd;line-height:25px;}

.innerkartasite ul{margin:0;padding:0}

.innerkartasite li{background:url(/img/bullit.gif) 0 5px no-repeat;list-style-type:none;padding:2px 0 3px 21px}



.zajavkaPic{margin:2px 0;border:1px solid #d2d2dc}

.selectPic{width:241px;height:27px;background:url(/img/inp_form.gif) no-repeat;border:0;padding:6px 5px 0 5px;margin:2px 10px}

.selectPic2{background:url(/img/inp_form2.gif) no-repeat;}

.zajavkaPic .title{color:#1774af;font:15px Arial;padding:15px 10px 10px 20px;text-transform:uppercase;font-weight:bold;}

.zajavkaPic .title22{padding:5px 10px 10px 0;}

.zajavkaPic .text{color:#555;font:13px Arial;padding:5px 10px 10px 25px;}

.zajavkaPic .text2{color:#555;font:13px Arial;padding:5px 10px 30px 25px;}

.zajavkaPic .text2 .in{margin-left:101px}

.textareaPic{width:241px;height:138px;background:url(/img/textar_form.gif) no-repeat;border:0;padding:6px 5px 0 5px;margin:2px 10px}

.textareaPic2{background:url(/img/textar_form2.gif) no-repeat;}

.titleFormSend{color:#1774af;font:15px Arial;padding:15px 10px 10px 0;text-transform:uppercase;font-weight:bold;}



.menudop{width:17px;float:right;position:relative;top:-8px;margin:0 0 0 7px}

.menudop a.home{width:17px;height:11px;background:url(/img/ic_home.gif) no-repeat;display:block;margin-bottom:8px}

.menudop a.mail{width:17px;height:11px;background:url(/img/ic_mail.gif) no-repeat;display:block;margin-bottom:8px}

.menudop a.map{width:17px;height:11px;background:url(/img/ic_map.gif) no-repeat;display:block;}



.autoriz{width:227px;background:#f1f4f7;padding:10px 20px 2px 27px;color:#555;font:13px Arial;margin:3px 0 0 0;line-height:15px;border-top:3px solid #c9d5e1;border-bottom:3px solid #c9d5e1}

.autoriz .titleaut{color:#1774af;font:15px Arial;font-weight:bold;text-transform:uppercase;}

.autoriz .inputaut{width:143px;height:26px;background:url(/img/inputautoriz.jpg) no-repeat;border:0;padding:5px 10px 0 10px;}

.autoriz table{color:#555;font:13px Arial;margin-top:5px;line-height:16px;}

.autoriz .send{margin:7px 0 10px 60px}

.autoriz a{color:#1774af;font:13px Arial;text-decoration:none;}

.autoriz a.act{color:#1774af;font:13px Arial;font-weight:bold;text-decoration:none;}

.autoriz span{color:#1774af;}

.autoriz-input{width:303px;height:26px;background:url(/img/inputautoriz2.jpg) no-repeat;border:0;padding:5px 10px 0 10px;}



/*Клиентский каталог*/

.aut-karttovar{height:25px;background:#f1f4f7;padding:5px 20px 6px 20px;position:relative;left:-20px;overflow:hidden;}

.aut-karttovar span{color:#1774af;font:15px Arial;font-weight:bold;text-transform:uppercase;float:left;margin-top:5px}

.aut-karttovar .input{width:143px;height:26px;background:url(../img/inputautoriz.jpg)  no-repeat;border:0;padding:5px 10px 0 10px;float:left;margin:0 10px}

.aut-karttovar select{width:143px;height:23px;border:1px solid #ccd5dc;padding:2px 0 0 10px;float:left;}

.aut-karttovar .input2{width:90px;height:26px;float:left;margin:0 10px}



.tabl-karttovar{color:#555;font:15px Arial;padding:30px 0 0 30px}

.tabl-karttovar span{color:#d11241;font-weight:bold;}

.tabl-karttovar img{border:1px solid #c9d5e0;display:block;margin-bottom:6px;}



.treetovar{color:#5e8aae;font:13px Arial}

.treetovar ul,li,a{color:#5e8aae;font:13px Arial}

.treetovar a{display:block;width:280px;padding:3px 5px;position:relative;top:-4px}

.treetovar a:hover{color:#5e8aae;font:13px Arial;background:#fceef2}



.tovary span{color:#da0c4a}

.input-zakaz{width:26;height:17px;background:url(../img/input_zakaz.gif) center top no-repeat;border:0;text-align:center;}







.ui-selectmenu{

 width:241px !important;

 background:#555555 url(inp_form2.gif) no-repeat scroll 50% 50%;

 border:0;

 outline:0;

 -moz-border-radius-topleft:0;

 -moz-border-radius-topright:0;

 -moz-border-radius-bottomleft:0;

 -moz-border-radius-bottomright:0;



 float:left;

 display:inline;

 position:relative;

 top: -3px;

 border: 0px !important;

 height: 27px !important;

 padding: 0px !important;

}

          .ui-selectmenu-menu{width:239px !important;background:#fff;border:1px solid #ccc;outline:0;

                         -moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;}

          .ui-selectmenu-menu a{color:#555555;}

          .ui-selectmenu-item-selected,.ui-selectmenu-item-focus{outline:0 !important;border-color:#555555 !important;

                         -moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;}

          .ui-selectmenu-item-selected a{font-weight:bold}

          .ui-selectmenu-item-focus a{background:#F1F4F7;color:#555555 !important;}

          .ui-selectmenu-status{color:#555555;font-weight:bold}

          .ui-selectmenu-icon{background-image:url(ui-icons_222222_256x240.png) !important;}

