BODY{font-family:Arial,tahoma;font-size:12px;background:#fff;color:#3C3C3C;}
body,form{padding:0px;margin:0px;}

h1,h2{padding:0px;margin:0px;}
h1{font-size:20px;font-weight:normal;color:#BE0002;padding-bottom:10px;}
h2{padding-bottom:10px;color:#F96734;font-weight:normal;}
.bold1{font-weight:bold;color:#005ABD;font-size:14px;}
p{margin:0px;padding:1px 0px 1px 0px;}
ul,li{margin:0px;padding:0px;}


.fl{float:left;}
.fr{float:right;}
.both{clear:both;}
.ct{text-align:center;}
.rgh{text-align:right;}

a:visited,a:link{font-size:12px;color: #2F476B;text-decoration: underline;}
a:hover {font-size:12px;color:#B20F14;text-decoration: underline;}

a.link1:visited, a.link1:link{font-size:14px;font-weight:bold;;color: #3D4D67;text-decoration: none;}
a.link1:hover {font-size:14px;font-weight:bold;color:#EE1C25;text-decoration: underline;}

a.smill:visited, a.smill:link{font-size:11px;font-weight:normal;color: #015AB4;text-decoration: underline;}
a.smill:hover {font-size:11px;font-weight:normal;color:#EE1D23;text-decoration: underline;}

a.smill2:visited, a.smill2:link{font-size:11px;font-weight:normal;color: #9ACFFF;text-decoration: underline;}
a.smill2:hover {font-size:11px;font-weight:normal;color:#C62127;text-decoration: underline;}

a.all:visited, a.all:link{font-size:11px;font-weight:normal;color: #BA2B31;text-decoration: underline;}
a.all:hover {font-size:11px;font-weight:normal;color:#BA2B31;text-decoration: underline;}

a.link_but1:visited, a.link_but1:link, a.link_but1:hover{display:block;width:112px;height:28px;line-height:28px;background:#419B29 url('img/but1.jpg') no-repeat;font-size:12px;font-weight:bold;color: #ffffff;text-decoration: none;text-align:center;}

a.link_y:visited, a.link_y:link{font-size:18px;font-weight:bold;color: #FFF102;text-decoration: none;}
a.link_y:hover {font-size:18px;font-weight:bold;color:#FFF102;text-decoration: underline;}

.bg{background:#ffffff url('img/bg.jpg') top repeat-x;}
.site{width:973px;text-align:left;}
.header{width:973px;height:216px;background:url('img/header.jpg') left no-repeat;}
.menu ul,menu2 ul{list-style-type:none;padding:0px;margin:0px;}
.menu li,.menu2 li{display:inline;padding:7px 18px 7px 5px;font-size:14px;color:#ffffff;background:none;}
.menu li a,.menu2 li a{font-size:14px;color:#20486B;font-weight:bold;text-decoration:none;}
.menu li a:hover,.menu2 li a:hover{color:#A8101C;}
.layout{padding-top:20px;}
.leftbar{float:left;width:174px;}
.rightbar{float:right;width:174px;}
.content {overflow:hidden;padding:0px 20px 0px 20px;}
* html .content{height:1%;}
.title{width:174px;height:26px;line-height:26px;background:#BA1E21 url('img/title1.jpg') no-repeat;color:#ffffff;font-weight:bold;text-indent:15px;margin-bottom:15px;}
.title2{width:582px;height:26px;line-height:26px;background:#BA1E21 url('img/title2.jpg') no-repeat;color:#ffffff;font-weight:bold;text-align:center;margin-bottom:15px;}
.title2 h2{color:#ffffff;font-size:14px;font-weight:bold;}
.search{text-align:center;color:#866262;font-weight:bold;margin-bottom:10px;}
.search select{width:200px;margin-right:10px;}
.search .inp_txt{width:200px;margin:0px 10px 0px 10px;}
.buttons{text-align:center;margin-bottom:15px;}
.box{float:left;width:280px;margin-bottom:15px;margin-left:5px;}
.box img{float:left;}
.box .b_t{overflow:hidden;}
.box span{display:block;background:#BA1E21 url('img/cost.jpg') no-repeat;width:104px;height:26px;line-height:26px;margin-top:10px;color:#ffffff;text-align:center;}
.cost{background:#BA1E21 url('img/cost.jpg') no-repeat;width:104px;height:26px;line-height:26px;margin:10px 0px 10px 0px;color:#ffffff;text-align:center;}
.t_wrp{text-align:justify;padding:0px 5px 10px 5px;}
ul{list-style-type:none;padding:0px;margin:0px 5px 10px 5px;}
li{padding:3px 0px 3px 15px;font-size:14px;background:url('img/ar.jpg') left 8px no-repeat;}
li .links{list-style-type:none;padding:0px;margin:0px;}
li .links li{background:none;padding:3px 0px 3px 0px;}

.autl{font-size:11px;margin-bottom:5px;text-align:center;}
.autl a{font-size:11px;}

.txt2{color:#254463;font-weight:bold;font-size:14px;}

#basket.ajax-loading {background:url('img/ajax-loader.gif') no-repeat center;min-height:70px;}
* html #basket.ajax-loading{height:70px;}
#basket span{color:#A52E28;font-weight:bold;}
.txtr,.date_red{color:#A52E28;font-weight:bold;}
.red{color:red;font-weight:bold;}

.date{color:#0B4B89;font-size:11px;}
.pic{border:3px solid #E3E1E4;}
.pic3{border:3px solid #E3E1E4;}
.right{margin-right:5px;}
.status{background:#FBFFBB;padding:5px;border:1px solid #EA4902;margin:3px 0px 3px 0px;}
.picbox{float:left;width:245px;text-align:center;padding-bottom:10px;}
.pager{padding:5px;}
        #inputArea
        {
            font-family: Arial, Sans-Serif;
            font-size: 13px;
            padding: 10px;
        }
        .activeField
        {
            background-image: none;
            background-color: #ffffff;
            border: solid 1px #0FAFBD;
            font-family: Arial, Sans-Serif;
            font-size: 12px;
            margin-bottom: 5px;
            display: block;
            padding: 1px;
        }
        .idle
        {
            border: solid 1px #878787;
            background-image: url( 'img/in.jpg' );
            background-repeat: repeat-x;
            background-position: top;
                background-color:#FFFFFF;
            font-family: Arial, Sans-Serif;
            font-size: 12px;
            margin-bottom: 5px;
            display: block;
            padding: 1px;

        }
        #inputArea .activeField,#inputArea .idle{width:450px;}
.submit{border:1px solid #C2C2C2;background:#E9E9E9 url('img/subbg.jpg') repeat-x;padding:0px 10px 1px 10px;height:20px;color:#41545F;font-family:Arial,verdana;font-size:11px;cursor:pointer;}

a.button:visited, a.button:link,a.button:hover{display:inline-block;font-size:14px;background:url('img/button.jpg') repeat-x;height:45px;line-height:45px;width:180px;text-align:center;font-weight:bold;color: #ffffff;text-decoration: none;margin-right:5px;}
a.knopka2:visited, a.knopka2:link,a.knopka2:hover{border:1px solid #C2C2C2;background:#E9E9E9 url('img/subbg.jpg') repeat-x;padding:0px 10px 1px 10px;height:20px;color:#41545F;font-family:Arial,verdana;font-size:11px;cursor:pointer;text-decoration: none;margin-right:5px;}
a.knopka1:visited, a.knopka1:link,a.knopka1:hover{display:inline-block;background:#E9E9E9 url('img/add.jpg') no-repeat;width:121px;height:26px;line-height:26px;color:#ffffff;font-family:Arial,verdana;font-size:14px;cursor:pointer;text-decoration: none;margin-right:5px;text-align:center;}

.pager{background:#F8F8F8;border-top:1px dashed #CCCCCC;border-bottom:1px dashed #CCCCCC;padding:7px;font-weight:normal;margin-bottom:5px;}
.link_class{border:1px solid #CCCCCC;background:#EAEAEA;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:3px;color:#993300;font-weight:bold;text-decoration: none;font-size:12px;}
.link_class_active{border:1px solid #E7CFC3;background:#F3E7E1;padding-left:3px;padding-right:3px;padding-top:2px;padding-bottom:3px;color:#757575;font-weight:bold;text-decoration: underline;font-size:12px;}

.footer{background:#FEF9F5;color:#836B69;}
.fbarl {
        float: left;
        width: 180px; padding: 20px 20px 20px 20px;
}
.fbarr {
        float: right;text-align:right;
        width: 180px; padding: 20px 20px 20px 20px;
}
.fbarc { overflow:hidden;text-align:center;
        padding: 20px 20px 20px 20px;
}
.footer a:visited, .footer a:link{font-size:11px;font-weight:normal;color: #707070;text-decoration: underline;}
.footer a:hover {font-size:11px;font-weight:normal;color:#F5824C;text-decoration: underline;}
.footer ul{list-style-type:none;padding:0px;}
.footer li{display:inline;line-height: 1.5;padding:0px 10px 0px 10px;text-align:center;background:none;}
.footer li a:visited, .footer li a:link{font-size:12px;font-weight:bold;color: #284B69;text-decoration: none;}
.footer li a:hover {font-size:12px;font-weight:bold;color:#B60410;text-decoration: underline;}
.block_info_item2{padding:5px 0px 5px 0px;border-bottom:1px solid #E3E1E4;}
.tel{text-align:right;font-size:14px;font-weight:bold;color:#9E807E;padding:0px 20px 0px 0px;line-height:22px;}
.tel .cod{color:#395270;}
.tel .red{color:#AF0C0F;font-size:18px;}
.h_logo{height:45px;width:265px;background:url('img/logo.jpg') left no-repeat;float:left;}
.cont{float:right;font-size:14px;font-weight:bold;color:#9E807E;}
.header2{padding-top:20px;}
.menu2{text-align:center;padding-top:10px;}

