body{padding:0px; margin:0px; color:#505050; font-family: Tahoma, Arial, sans-serif; background-color: #fff;}
form{padding:0px; margin:0px;}
img {border:0; }
h1{color:#000;  font: 2.2em Tahoma, Arial, sans-serif; }
h2{color:#000;  font: 1.8em Tahoma, Arial, sans-serif; }
h3{color:#9b0101; font: 13pt Tahoma, Arial, sans-serif; text-transform:uppercase;}
table {border-collapse: collapse; }
p {padding-top: 1em; padding: 1em 0 0 0; margin:0;}
a {color:#9b0101;}
a:hover {color: #000; }
hr {color: #9b0101; height:1px; border:0px; background-color:#9b0101; padding:0px; margin:0px;}
.fr {float:right}
.fl {float:left}
.cl{clear:both; font-size:0px;}

.lines{background: url(/images/lines.gif) repeat-y bottom left; vertical-align:top;}
.linesb{background: url(/images/linesb.gif) repeat-y bottom left; vertical-align:top;}
.line_g{border-top: solid 4px #3d0600; height:62px; //height:69px; background: url(/images/sheme.jpg) no-repeat;}
.logos{text-align:right; padding-right:20px;}
.tabs{vertical-align:bottom; padding-left:25px;}

.fl_tabs{float:left; height:20px; }
.left1{width:13px; height:24px; background: url(/images/tabs/left.gif) no-repeat top right;  }
.right1{width:13px; height:24px; background: url(/images/tabs/right.gif) no-repeat;}
.center1{height:18px; height:24px; background:#f1f1f1 url(/images/tabs/gr.gif); text-transform:uppercase; font-weight:bold; font-size:75%; }
.center1 a{color:#5c0201; text-decoration:none;}
.center1 a:hover{color:#850101; text-decoration:underline;}
.left1_s{width:13px; height:28px; background: url(/images/tabs/left_s.gif) no-repeat top right;  }
.right1_s{width:13px; height:28px; background: url(/images/tabs/right_s.gif) no-repeat;}
.center1_s{height:18px; height:28px; background:#f1f1f1 url(/images/tabs/gr_s.gif); text-transform:uppercase; font-weight:bold; font-size:75%; color:#ffffff;}

.toolbare{height:29px; background:#850101 url(/images/gr_red.gif);font-size:75%; color:#fff; }
.toolbare input{font-size:100%; border: solid 1px #990202; color:#505050;}
.copyright{height:121px; background: url(/images/lines3.gif) repeat-x bottom right;}
#lines2{background: url(/images/lines2.gif) no-repeat bottom left; padding:30px 0 0 30px; font-size:75%;}
#lines2_1{background: url(/images/lines2_1.gif) no-repeat bottom left; padding:30px 0 0 30px; font-size:75%;}
#disk{width:410px; background: url(/images/disk.jpg) no-repeat bottom right; padding:30px 165px 0 0; text-align:right; font-size:75%;}
.name_firm{text-transform:uppercase; font-weight:bold;}


ul.menu {margin:0px; padding:0px; font-family: Verdana;}
.menu li{list-style:none; font-size:70%; font-weight:bold; padding:5px 0 0 30px; //padding:5px 0 0 20px; color:#505050;}
.menu a{text-decoration:none; color:#505050;}
li.menu_sel{list-style:none; font-size:70%; background:url(/images/selected.gif) no-repeat 0 7px; //background:url(/images/selected.gif) no-repeat 0 10px; font-weight:bold; padding:9px 0 5px 30px; //padding:8px 0 5px 20px; color:#fff;}
.sub_menu{margin:0px;  font-family: Verdana; font-size:11px; padding:0px;}
.sub_menu li{list-style:none; padding:5px 0 0 50px; font-weight:normal;}
.sub_menu a{text-decoration:none; color:#505050;}
.sub_menu_sel{height:20px; //height:25px; background:url(/images/selected.gif) no-repeat 0 6px; padding:8px 0 0px 50px !important;  color:#fff;}
.shadow{background:url(/images/shadow.gif) repeat-x; vertical-align:top;}
.brd_red{background-color:#fff; border:solid 1px #990202; font-size:10px;}
.brd_red2{background-color:#990202;}



.menu_absolute2{display:none; width:163px; position:absolute; z-index:10; background-color:#fff; border:solid 1px #990202; font-size:65%; left:219px; top:86px; //top:93px}
.menu_absolute1{display:none; width:163px; position:absolute; z-index:5; background-color:#fff; border:solid 1px #990202; font-size:65%; left:24px; top:86px; //top:93px}

.menu_absolute1 div, .menu_absolute2 div{padding:5px 10px;}
.menu_absolute1 a, .menu_absolute2 a{color:#505050; text-decoration:none;}
.menu_absolute1 a:hover, , .menu_absolute2 a:hover{color:#fff; text-decoration:none;}
.menu_select{background-color:#9b0101; color:#fff;}
.menu_select a{color:#fff;}

.menu_abs3{display:none; width:157px; position:absolute; z-index:10; background-color:#fff; border:solid 1px #990202; font-size:65%; left:347px; top:296px; //top:305px}
.menu_abs2{display:none; width:157px; position:absolute; z-index:10; background-color:#fff; border:solid 1px #990202; font-size:65%; left:347px; top:256px; //top:264px}
.menu_abs1{display:none; width:157px; position:absolute; z-index:5; background-color:#fff; border:solid 1px #990202; font-size:65%; left:347px; top:215px; //top:223px}

.menu_abs1 div, .menu_abs2 div, .menu_abs3 div{padding:5px 10px;}
.menu_abs1 a, .menu_abs2 a, .menu_abs3 a{color:#505050; text-decoration:none;}
.menu_abs1 a:hover, .menu_abs2 a:hover, .menu_abs3 a:hover{color:#fff; text-decoration:none;}



.content{padding:40px 50px 5px 0px; font-size: 75%;}
.content table{//width:95%; font-size:100%;}

.ukaz div {float:left; padding:0 0px 0 0; font-weight:bold; color:#9b0101}
.ukaz a{color:#505050; text-decoration:none; font-weight:normal}
.arrow3{background:url(/images/arrow3.gif) no-repeat left 8px; padding:7px 0 10px 0; //padding:0px 0 4px 0px;}

.super1{float:left; width:200px; text-align:center; height:219px; line-height:1.6em; font-weight:bold; padding:30px 10px 0 0;}
.super1 a{text-decoration:none;}
/*.fotos{padding:0 30px 0 0;}*/
.fotos{padding:2px 30px 0 2; background: url(/images/border2.jpg) no-repeat top left; height:269px;}
.price{font-size:90%; color:#a3a3a3}
.price2{font-weight:bold;}

.copyr{font-size:11px; padding:5px 20px 0 20px; text-align:right;}
.copyr a{color:#fff; text-decoration:none;}
.copyr a:hover{color:#fff; text-decoration:none;}


TABLE.border P {margin: 0px 0px;}
TABLE.border {border-color: #9b0101; border-style: solid; border-width: 1px 0 0 1px;}
TABLE.border TD {padding: 5px 5px; border-color: #9b0101; border-style: solid; border-width: 0 1px 1px 0;}
TABLE.tabinv P {margin: 0px 0px;}
TABLE.tabinv {border-color: #fff; border-style: solid; border-width: 1px 0 0 1px}
TABLE.tabinv TD {padding: 5px 5px; border-color: #fff; border-style: dotted; border-width: 0 1px 1px 0;}
TR.trbg {background-color: #9b0101;}
TR.trbg TD {color: #fff; font-weight: bold; padding: 10px 5px;} 

.newtableft{width:44px; height:213px; background:url(/images/new_tab/left.gif) no-repeat;}
.newtab{background:#f9f1f1 url(/images/new_tab/newtab.gif); height:213px; font-size:100%;}
.tabsright{background:url(/images/new_tab/right.jpg) no-repeat top right; vertical-align:top;}
.brd_red3{background-color:#fff; border:solid 1px #990202; font-size:10px; padding:0 0 0 5px;}
.brd_red4{background-color:#990202; border:solid 1px #990202; width:17px;}
.speca{color:#9c0204; font-weight:bold; padding:20px 0 30px 0;}
