
body {
 font: 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
 color: #333;
 background-color: #786430;
 }

#main {
 width: 100%;
 height: 100%;
 position: absolute;
 left: 0;
 top: 0;
 overflow: auto;
 background: url("/templates/skin/boards/i/bg-b.jpg") no-repeat 0 100%;
 }

 /* блок с менюшкой производителей и секторов */
#menuholder {
 width: 727px;
 position: absolute;
 left: 125px;
 top: 22px;
 z-index: 100;
 color: #fff;
 }
#menu {
 width: 236px;
 height: 131px;
 overflow: hidden;
 position: absolute;
 left: 0;
 top: 0;
 color: #fced0a;
 }
#menu a {
 color: #fff;
 }
#menu a:hover {
 color: #fced0a;
 }
#menu div {
 width: 236px;
 height: 131px;
 background: url("/templates/skin/boards/i/plashka-red.png") no-repeat;
 line-height: 15px;
 }
ul#menu1 {
 position: absolute;
 left: 24px;
 top: 20px;
 }
ul#menu1 li {
 padding-left: 7px;
 background: url("/templates/skin/boards/i/bull-palk.gif") no-repeat 0 8px;
 }
ul#menu2 {
 position: absolute;
 left: 120px;
 top: 5px;
 font-weight: bold;
 }

 /* блок с контактной информацией */
#contact {
 width: 236px;
 height: 105px;
 background: url("/templates/skin/boards/i/plashka-red-small.png") no-repeat;
 overflow: hidden;
 position: absolute;
 left: 0;
 top: 322px;
 top:0px; /* krr fix */
 left:550px; /* krr fix */
 }
#contact p {
 padding: 11px 0 0 110px;
 }

 /* блок с логотипом */
#logo {
 position: absolute;
 width: 228px;
 height: 89px;
 top: 30px;
 right: 0;
 left:280px; /* krr fix */
 }

 /**/
h1 {
 width: 228px;
 height: 89px;
 background: url("/templates/skin/boards/i/logo.png") no-repeat;
 text-indent: -9999px;
 overflow: hidden;
 }
h1 a {
 display: block;
 width: 228px;
 height: 89px;
 position: relative;
 }
#wrapper {
    width: 2188px;
    height: 98%;
    background: url("/templates/skin/boards/i/bg.jpg") 0 100%;
}
#wrapper .inner {
    padding-left: 125px;
    padding-top: 168px;
}

ul#products {
    
}
ul#products li {
    float: left;
    width: 236px;
    height: 161px;
    background: url("/templates/skin/boards/i/plashka-white.png") no-repeat;
    overflow: hidden;
    margin-right: 8px;
}

div.tovar {
    width: 236px;
    height: 161px;
    float: left;
    cursor: pointer;
    line-height: 15px;
    position: relative;
    background-position: 7px 7px;
    background-repeat: no-repeat;
}
div.tovar h3,
div.info h3 {
    font-size: 11px;
}
div.tovar h3 a,
div.info h3 a {
    color: #333;
}

div.def {
    position: absolute;
    width: 111px;
    left: 118px;
    top: 11px;
}

#menu a, div.tovar a {
    position: relative;
}

dl.price dt {
    display: block;
    float: left;
    margin-right: 3px;
    height: 2em;
}
dl.price dd span {
    color: #ff0085;
}

p.femina,
p.masculina,
p.uni {

    width: 24px;
    height: 23px;
    position: absolute;
    right: 4px;
    bottom: 5px;
    text-indent: -9999px;
    overflow: hidden;
}

 /* обозначение пола */
p.femina {
 background: url("/templates/skin/boards/i/z.gif") no-repeat;
 }
p.masculina {
 background: url("/templates/skin/boards/i/m.gif") no-repeat;
 }
p.uni {
 width: 48px;
 background: url("/templates/skin/boards/i/mz.gif") no-repeat;
 }

