* {margin: 0px; padding: 0px;}

body {
      background-color:#e8e5df;
}

body, td, p, div, li, font {
    font-size:12px;
    font-family:Arial;
    color:#333333;
}

h1 {color:#ffffff;
    height:20px;
    font-weight:normal;
    vertical-align:middle;
    font-size: 24px;
    padding-left: 42px;
}

h2 {padding-bottom: 12px;}
h3 {font-size: 13px; padding-bottom: 12px;}
h4 {padding-bottom: 12px;}
h5 {padding-bottom: 12px;}
h6 {padding-bottom: 12px;}


img {
    border:0px;
}

.borderimg {border: 4px solid #ffffff; float: left; margin-right:14px; margin-bottom:14px;}

form {
}
table {
    width:100%;
    border-collapse:collapse;
}
td {
    padding:0px;
    margin:0px;
/*    border:1px solid #000000;*/
}

a { font-size:12px;
    color:#006699;
    text-decoration:underline;
}


ol,ul {margin-left: 24px;}

a:hover {
    color:#006699;
    text-decoration:none;
}

.toplinks {color:#ffffff;height:21px;width:914px;background:#226789;text-align:center;}
.toplinks a {color:#ffffff !important;}

table.center, .center {
    width:914px;
}
table.menu td {
    height:25px;
    white-space:nowrap;
}

.item {height:18px;padding: 5px 5px 2px 5px}
.itemActive {z-index:9999;position:relative;top:-2px;height:18px;padding: 7px 5px 0px 5px;}

table.menu tr.mainmenu td, .submenu td, .submenu td a, table.menu a {
    text-transform:uppercase;
    color:#ffffff;
    text-decoration:none;
    font-family:Arial;
    text-align:center;
}

.submenu td a:hover {
    color:#006699;
}

table.menu a:hover {
    color:#ffffff;
    text-decoration:underline;
}

.selected, .selected div {
    background-color:#ff6600;
}

#sub_selected a {color:#006699;}

table.menu tr.mainmenu td {
    font-size:11px;
    font-weight:bold;
}
.submenu td {
    font-size:11px;
}
.submenu {
    width:auto;
}

.text {
    padding:0px 6px;
}

.footer, .footer td, .footer td p {
    color:#cccccc;
    font-size:11px;
}
input.search {
    border:1px solid #727272;
    width:139px;
    height:22px;
    color:#808080;
    font-size:12px;
    padding:2px 5px;
}
.header {
    text-transform:uppercase;
    height:30px;
    vertical-align:top;
    padding:0px 3px;
    font-weight:bold;
}
.white, .white a {
    color:#ffffff;
}
.whiteheader {
    color:#ffffff;
    text-transform:uppercase;
    height:20px;
    vertical-align:top;
    font-weight:bold;
}

.header_inside {height:70px; background-image:url(/templates/main/images/header_bg.png);}

.content {background:url('/templates/main/images/center_bg.png') repeat-y top left; padding:20px 7px 20px 25px;}

.maincontent {padding-left: 27px;}

.maincontent p, .maincontent div, .maincontent ul, .maincontent ol {padding-bottom: 10px;}

div.data {
    width:65px;
    white-space:nowrap;
    color:#ffffff;
    text-align:center;
    font-size:11px;
    background-color:#ff6600;
    padding:3px 5px;
}
div.data a {
    color:#ffffff;
}
.big {
    font-size:14px;
}
.verybig {
    font-size:18px;
}

.qa {border-top: solid 3px #8696a8; margin-bottom: 10px; background-color:#ffffff;}
.qa td {border-bottom: solid 1px #8696a8; padding: 8px;}
.qa a {    font-size:14px;
	   color:#333333;
}
.consform {background-color:#e7e6d3; width: 245px;}
.consform div {padding-bottom: 15px;}
.inputstyle, .tastyle, .selectstyle {width: 195px;}
.button_send {width: 86px; height: 18px; border: 0px; background: url('/templates/main/images/btn_send.gif') top left no-repeat; cursor: pointer;}
.pageselected {
    color:#ffffff;
    font-size:11px;
    background-color:#ff6600;
}

.rtotable {width: 100%; border-top: 3px solid #8696a8; margin-bottom: 16px;}
.rtotable td {border-bottom: 1px solid #8696a8; background-color: #ffffff; padding-left: 6px; font-size:10px; height:20px;}
.rtotable .point {width: 70px; background-color: #b7bdc4; text-align: center;}

.searchbut {background-image: url('/templates/main/images/btn_search.gif'); width:53px; height: 18px; border:0px; cursor: pointer;}
.searchbut2 {background-image: url('/templates/main/images/btn_search2.gif'); width:53px; height: 18px; border:0px; cursor: pointer;}
.subsbut {background-image: url('/templates/main/images/btn_subscribe.gif'); width:81px; height: 18px; border:0px; cursor: pointer;}
.regbut {background-image: url('/templates/main/images/btn_reg.gif'); width:141px; height: 18px; border:0px; cursor: pointer;}
.tofilter td {background-color:#b7bdc4;}
.tofilter th {border-bottom: 3px solid #8696a8; background-color:#b7bdc4; font-size: 11px; font-weight: normal; padding-top: 18px; padding-bottom: 9px;}
.tofilter .goodtd {padding-top: 14px; padding-bottom: 7px;}
.tofilter .cap {padding-top: 16px; padding-bottom: 8px; font-weight: bold;}

.orderbut {
    width: 120px;
    white-space:nowrap;
    color:#ffffff;
    text-align:center;
    font-size:11px;
    background-color:#ff6600;
    padding:3px 3px;
    cursor: pointer;
}
.orderbut a {
    color:#ffffff;
}
#related_goods {width: 100%; background-color: #ffffff; padding-top: 18px; padding-bottom: 9px;}
#related_goods h3 {margin-left: 60px; padding-bottom: 22px;}
.related {margin-left: 60px; list-style-image:url('/templates/main/images/listarrow.gif');}
#basket {width: 100%; background-color:#8696a8; border-top: #b7bdc4 solid 10px; color: #ffffff; padding-top: 6px; padding-bottom: 6px; text-align: left;}
#basket a {color: #ffffff;}
#basket img {margin-left:20px; margin-right: 14px;}
.tobasketbut {background-image: url('/templates/main/images/btn_tobasket.gif'); width:127px; height: 18px; border:0px; cursor: pointer;}

.filtercap {padding-left: 20px; text-transform: uppercase; font-weight: bold; }
.modelfilter {text-align: center; background-color: #d2e0ed; padding: 22px; margin-bottom: 12px; margin-top: 14px;}
.modelfilter select {width: 200px;}
.lmenuitem {background: url('/templates/main/images/lmenuarrow.gif') no-repeat 20px 0px; padding-left:44px; padding-bottom: 16px;}
.lmenuitem a {font-size: 13px; color: #000000;}
.lmenuline {background-color: #d2e0ed; width: 100%; height: 6px;}
#lm_selected {background: url('/templates/main/images/lmenuarrow2.gif') no-repeat 20px 0px; background-color: #e7e6d3;}
.acsgoods {padding-top: 16px;}
.acsgoods a {font-size: 11px;}
.acsgoods ul {margin-left: 20px; list-style-image:url('/templates/main/images/listarrow2.gif');}
.authform {width: 175px;}
.authform td {padding-top: 3px;padding-bottom: 3px;}
.authbut {border: 0px;font-size:12px; color:#006699; text-decoration:underline; cursor: pointer; background-color: transparent;}

.anketa_tbl {empty-cells:hide;}
.anketa_tbl td {padding: 6px 13px 6px 16px;border: 1px dotted rgb(172, 170, 166);}
.lightrow { background-color: rgb(243, 242, 235);}
.darkrow {background-color: rgb(231, 228, 219);}

