/* ================ GENERAL PART ===================*/

body {background-image: url(/img/bg_body.gif);background-color: black;margin:0; border:0;font-family: "Arial", "Verdana", "Tahoma", serif; font-size: 12px; color:#a18650;}  
a {text-decoration: underline; color: #d1af6a;}
a:hover { color: white;} 
h1  {margin-left: 10px; font-family: "Arial", serif; font-size: 15px; color: #d1af6a;}
p {margin-left: 10px;}
img {border:none}

.carcas {background-image: url(/img/bg_carcas.gif); background-repeat: repeat-x; }

#NAV {padding:0px; font-family: "Arial"; font-size: 10px;  width: 180px; color:#d1af6a; margin-top: 10px;}
#NAV a {margin:0px; height: 13px; text-align: left; font-weight: normal; display:block; padding: 2px 0px 0px 19px; border:none; background-image: url(/img/menu-passive.gif); background-position: 8px 5px; background-repeat: no-repeat; color: #d1af6a; text-decoration: none;white-space : nowrap;}
#NAV a:hover { border:none; background-image: url(/img/bullet.gif); background-repeat:no-repeat; background-position: 8px 5px; text-decoration: none; padding: 2px 0px 0px 19px; color: white;}
#NAV .hr {border:none; padding:0px; width:150px; height:1px; background-image: url(/img/hr.gif); background-repeat:repeat-x; margin:5px 0 5px 13px;}

#kg { width:78px; height:36px; background-image:url(/img/kg.gif); margin-top: 15px; padding:0px;  background-position: 0px 0px}
#kg:hover { background-image:url(/img/kg-a.gif)}

.hr {border:none; width:100%; height:1px; background-image: url(/img/hr.gif); background-repeat:repeat-x;margin:10px 0;}
.content {background-color: #060606; background-image: url(/img/light_right.gif); background-repeat: no-repeat; background-position: 0px 100px ;font-size: 12px;}
.content .hr {border:none; width:650px; height:1px; background-image: url(/img/hr.gif); background-repeat:repeat-x;margin:5px 0;}
.content p { width: 600px; text-align: justify;}

.matrix {width: 650px; height:390px;margin:auto; font-size:11px;}
.matrix tr td {width: 130px; height: 130px; text-align:center;}
.matrix tr td img {border: solid 1px #5d4a2d; }
.matrix tr td img.detail1 {width:300px;max-height:300px;}
.matrix tr td img.detail {max-height:300px;}
.matrixB {width: 650px; height:110px;margin:auto;}
.matrixB tr td {width: 130px; height: 110px; text-align:center;}
.matrixB tr td img {border: solid 1px #5d4a2d; }

.aleft tr td {text-align:left;}

.authors {width: 700px; margin-top:10px;}
.authors table td { font-size: 11px;}
.authors IMG {margin-right:15px; margin-bottom:10px;border: solid 1px #5d4a2d;}

.spisok {max-height:200px;overflow:auto;max-width:30%;width:auto;}

.sizes {width:150px;font-size:11px;}
.sizes tr td {width:auto;height:auto;padding:0 10px 0 0;}
.sizes INPUT {font-size:9px;border:solid 1px #5d4a2d;background-color:black;color: #d1af6a;}
.1sizes tr th {font-size:9px;}

.zakaz INPUT {font-size:9px;border:solid 1px #5d4a2d;background-color:black;color: #d1af6a;}
.zakaz .radio {border:none;}
.zakazT {width:auto;height:auto;font-size:11px;}
.zakazT tr td {width:auto;height:auto;text-align:left;}


.prodano {color:#754c24;}

.nw {white-space:nowrap;}
.active {color:#FFFFFF;}
.activeI {background-image: url(/img/bullet.gif);}

.mw {max-width:500px;}
.mh {max-height:300px;}

.callback INPUT {border:solid 1px #5d4a2d;background-color:black;color: #d1af6a;padding:3px;}
.callback TEXTArea {border:solid 1px #5d4a2d;background-color:black;color: #d1af6a;padding:3px;}
.callback .name {width:400px;}
.callback .email {width:200px;}
.callback .txt {width:620px;height:250px;}
.callback .subm {}

.catalog_a {background-repeat:no-repeat;background-image:url(/img/back-a.gif); width:194px; height:192px; margin: 5px 10px; text-align:center;}
.photo {border:solid 1px #5d4a2d;}

.tovar_a {width:194px; height:192px;border:none;border:collapse:collapse;border-spacing:0;width:180px; margin:0 auto 3px auto;background:none;}
.tovar_a tr.R1 {height:167px;}
.tovar_a tr.R1 td {padding-top:6px;text-align:center;}
.tovar_a tr.R1 td img {border:none;}
.tovar_a tr.R2 {height:20px;}
.tovar_a td {border:none;border-collapse:collapse;}
.tovar_a tr.R2 TD {border:none;border-collapse:collapse; font-size: 11px;}
.tovar_a td.D1 {width:28px;}
.tovar_a td.D2 {text-align:center; font-size:15px;}
.tovar_a td.D3 {width:28px;}

.menu_cat {text-align:left; font-family:"Arial", serif; font-size:12px; color:#694623; padding:30px 5px 30px 60px;}
.menu_cat a {display:block; height: 18px; padding-left: 20px; text-align:left; font-family:"Arial", serif; font-size:12px; color:#694623; text-decoration:none;}
.menu_cat a:hover {background-image:url(/img/bullet.gif); background-repeat:no-repeat; background-position:left; text-align:left; font-family:"Arial", serif; font-size:12px; text-decoration:underline;}

.menu_lv1 {margin-left:0;font-weight:bold;margin-top:5px;}
.menu_lv2 {margin-left:15px;}
.menu_lv3 {margin-left:30px;}

.p20l {padding-left:20px;}
.w100 {width:100%;}

.atCent {border:solid 1px #694623;text-align:center; background:#FFFFFF;color:#694623;font-size:16px;width:230px;margin:auto;padding:15px;}


/* ================ ADMIN PART ===================*/

.login {width:300px;margin:auto;background:#F0F0F0;border:solid 1px #694623;text-align:center;}

#admins {width: 900px; background-color: white; padding:15px; border: solid 1px silver; margin:auto; color: gray;}
#admins h1 {color: black; font-family:"Tahoma", serif; font-size: 12px; font-weight:bold; }
#admins h2 {color: green; font-family:"Tahoma", serif; font-size: 12px; font-weight:normal; margin: 20px; }
#admins h3 {color: red; font-family:"Tahoma", serif; font-size: 12px; font-weight:normal; margin: 20px; }
#admins a {text-align:left; font-family:"Tahoma", serif; font-size:12px; color: #0080FF; text-decoration:underline;}
#admins a:hover {color:#00AFFF;}
#admins input {border:solid 1px silver; }
#admins select {border:solid 1px silver; width: 250px;  }
#admins table {border-spacing:0;border-collapse:collapse;}


.tblA {border:solid 1px #694623;border-spacing:0;border-collapse:collapse;}
.tblA TH {border:solid 1px #694623;border-spacing:0;border-collapse:collapse;background:#F0F0F0;}
.tblA TD {border:solid 1px #694623;border-spacing:0;border-collapse:collapse;}
.tblA A {font-weight:bold;}

.formtable { width: 700px;}
.formtable TD {border: none;}
.formtable TH {border:none;}
