* {
margin:0;
padding:0;
}
img {
border:none;
}
body {
background:#4b7096 url(images/background.gif) repeat-y center top;
font:12px Arial, Helvetica, sans-serif;
color:#037cd6;
text-align:center;
}
#wrapper {
width:1200px;
text-align:left;
margin:auto;
position:relative;
}
.phone {
color:#ffffff;
font-weight:bold;
font-size:20px;
margin-left:805px;
padding-top:15px;
}
#header {
margin-left:100px;
}
.hide {
display:none;
}
#mainNav {
background:#6699cc url(images/mainNavBg.png) no-repeat left 5px;
height:62px;
}
#mainNav ul {
padding-top:15px;
padding-left:110px;
}
#mainNav li {
list-style:none;
float:left;
}
.shop a {
background:url(images/shop.jpg) no-repeat left top;
display:block;
width:111px;
height:21px;
margin-right:8px;
}
.trans a {
background:url(images/trans.jpg) no-repeat left top;
display:block;
width:95px;
height:21px;
margin-right:8px;
}
.cash a {
background:url(images/cash.jpg) no-repeat left top;
display:block;
width:153px;
height:21px;
margin-right:8px;
}
.garant a {
background:url(images/garant.jpg) no-repeat left top;
display:block;
width:93px;
height:21px;
margin-right:8px;
}
.postav a {
background:url(images/postav.jpg) no-repeat left top;
display:block;
width:128px;
height:21px;
}
.contacts a {
background:url(images/contakt.jpg) no-repeat left top;
display:block;
height:21px;
width:87px;
}
#content {
background:url(images/contentBg.png) repeat-y 22px top;
float:left;
margin:0 16px 0 19px;
width:1165px;
padding-bottom:40px;
}
#leftCol {
float:left;
padding:0 0 0 40px;
width:240px;
}
#leftCol p {
font-size:14px;
font-weight:bold;
color:#2d8dd4;
padding-top:10px;
}
#leftCol ul li {
list-style:disc;
color:#2d8dd4;;
padding-top:3px;
margin-left:14px;
margin-right:8px;
}
#leftCol ul {
list-style:none;
padding-top:5px;
padding-bottom:5px;
}
#leftCol ul a {
color:#2d8dd4;
text-decoration:none;
}
#leftCol ul a:hover {
text-decoration:underline;
}
#rightCol {
background:url(images/userNavBg.png) no-repeat left 23px;
height:1240px;
float:right;
width:275px;
margin-top:-32px;
}
#rightCol fieldset {
border:none;
padding-left:40px;
margin-bottom:10px;
}
#rightCol h2 {
padding-top:20px;
margin-left:30px;
color:#037cd6;
font-size:24px;
}
.news {
padding:10px 20px 0 20px;
}
.news a {
color:#2d8dd4;
text-decoration:none;
}
.news a:hover {
text-decoration:underline;
}
.news p {
padding-top:5px;
}
.podrob {
margin-left:150px;
}
h3 {
font-size:16px;
color:#037cd6;

}
#center {
margin-left:280px;
}
#centerZakaz {
margin-left:280px;
width:600px;
}
#center h2 {
padding-top:10px;
margin-left:30px;
color:#037cd6;
font-size:24px;
padding-bottom:10px;
}
#centerZakaz h2 {
padding-top:10px;
margin-left:30px;
color:#037cd6;
font-size:24px;
padding-bottom:10px;
}
#center h3 {
margin-left:20px;
padding-top:20px;
color:#037cd6;

}
#centerZakaz h3 {
margin-left:20px;
padding-top:20px;
color:#037cd6;

}
#center p {
margin-left:30px;
margin-bottom:10px;
}
#centerZakaz p {
margin-left:30px;
margin-bottom:10px;
}
#center p a {
color:#2d8dd4;
}
#centerZakaz p a {
color:#2d8dd4;
}
#center .list {
margin-left:50px;
margin-bottom:10px;
}
#centerZakaz .list {
margin-left:50px;
margin-bottom:10px;
}
#center p ul {
margin-left:44px;
}
#center .table {
width:500px;
margin-left:30px;
border-left:1px #87b834 solid;
border-top:1px #87b834 solid;
text-align:center;
margin-top:10px;
}
#center .imgTov {
width:199px;
overflow:hidden;
display:block;
float:left;
margin-right:30px;
}
#centerZakaz .table {
width:500px;
margin-left:30px;
border-left:1px #87b834 solid;
border-top:1px #87b834 solid;
text-align:center;
margin-top:10px;
}
#center .table td {
border-bottom:1px #87b834 solid;
border-right:1px #87b834 solid;
}
#centerZakaz .table td {
border-bottom:1px #87b834 solid;
border-right:1px #87b834 solid;
}
.sell {
padding-top:30px;
width:600px;
padding-bottom:20px;
margin-left:30px;
font-size:16px;
float:left;
}
.sell img {
float:left;
}
.sell span {

}
#ditto_pages {
text-align:center;
padding-top:20px;
clear:both;
}
#ditto_pages a {
margin-left:3px;
margin-right:3px;
} 
#ditto_pages span {
}
.item {
float:left;
width:240px;
padding:30px 0 0 0;
margin:0 30px 0 10px;
}
.item a {
color:#578706;
text-decoration:none;
}
.item a:hover {
text-decoration:underline;
}
.imgItem {
width:199px;
height:210px;
overflow:hidden;
text-align:center;
}
.nameItem {
width:210px;
border-bottom:2px #81af36 solid;
padding:3px;
height:50px;
}
.priceItem {
width:210px;
height:18px;
}
.priceItem span {
padding:3px 0 0 3px;
text-align:right;
display:block;
float:left;
width:110px;
}
.priceItem a {
padding:3px 0 0 3px;
text-align:left;
width:90px;
display:block;
float:left;
}
.sklad {
background:url(images/vnalich.jpg) no-repeat 138px 17px;
text-align:right;
width:198px;
padding:15px 3px 0 15px;
}
.shop-cart {
background-color:none;
border:none;
}
#footer {
background:url(images/footer.png) no-repeat bottom center;
width:1170px;
clear:both;
height:105px;
padding-right:30px;
}
#WebLoginLayer0 {
margin-left:20px;
padding-top:30px;
}
#WebLoginLayer0 a {
color:#578706;
text-decoration:none;
}
#center2 {
width:840px;
clear:both;
padding:40px 40px 0 0;
}
#center2 h2 {
clear:both;
}
.ratingIt {
padding-left:180px;
height:90px;
}
.priceIt {
padding-left:150px;

}
#contactInfo {
padding:0 0 0 15px;
margin-top:100px;
}
.registr {
text-align:right;
margin-right:80px;
color:#2d8dd4;
margin-bottom:6px;

}
.registr input {
margin-left:8px;
border-left:#1c78e7 solid 1px;
border-top:#1c78e7 solid 1px;
border-right:#84bee7 solid 1px;
border-bottom:#84bee7 solid 1px;
padding:1px;
}
.registr2 {
text-align:right;
margin-right:120px;
color:#2d8dd4;
margin-bottom:6px;

}
.registr2 input {
margin-left:8px;
border-left:#1c78e7 solid 1px;
border-top:#1c78e7 solid 1px;
border-right:#84bee7 solid 1px;
border-bottom:#84bee7 solid 1px;
padding:1px;
width:150px;
}
.registr3 {
text-align:right;
margin-right:220px;
color:#2d8dd4;
margin-bottom:6px;

}
.registr3 input {
margin-left:8px;
border-left:#1c78e7 solid 1px;
border-top:#1c78e7 solid 1px;
border-right:#84bee7 solid 1px;
border-bottom:#84bee7 solid 1px;
padding:1px;
width:150px;
}
.bitton {
text-align:right;
margin-right:133px;

}
.bitton2 {
padding-left:146px;

}
.bitton3 {
padding-left:196px;

}
.bitton input {
}
.rememberPass {
margin-left:27px;
padding-top:15px;
}
#rightCol .rememberPass a {
color:#2d8dd4;
text-decoration:underline;
margin-right:16px;
}
.anotheItems {
padding:2px 20px;
}
.anotheItems a {
color:#2d8dd4;
text-decoration:none;
}
.anotheItems a:hover {
text-decoration:underline;
}
h5 {
padding-top:20px;
margin-left:30px;
color:#037cd6;
font-size:14px;
margin-right:10px;
}
#footer ul {
padding-top:34px;
padding-left:300px;
padding-right:20px;
}
#footer ul li {
float:left;
list-style:none;
}
#footer ul li a {
color:#fff;
text-decoration:none;
}
#footer p {
color:#fff;
text-align:right;
}
.aboutCat {
padding:0 15px 0 20px;
}
.aboutCat p a {
color:#2d8dd4;
text-decoration:none;
}
.aboutCat p a:hover {
text-decoration:underline;
}
.userLogIn {
text-align:center;
color:#2d8dd4;
margin-bottom:6px;
}
.userLogIn a {
color:#2d8dd4;
}
.live {
float:left;
padding-top:16px;
margin-left:20px;
}
