body {width: 100%;height: 100%;background: url('img/bg.jpg');text-align: center;}
body, th, td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000;}
body, form, object, h1, h2, h3, h4, h5, h6, p {margin: 0;padding: 0;}
img, table {border: none;}
table {border-collapse: collapse;}
table td {padding: 0;}
small {font-size: 11px;}
a {color: #000;}
a:hover {text-decoration: none;}
input, textarea {margin: 0;}
h1, h2, h3, h1 a, h2 a, h3 a {font-weight: normal;}
h1 {font-size: 140%;}
h2 {font-size: 120%;}
h3 {font-size: 110%;}
.topbg {min-height: 100%;background: url('img/top.jpg') no-repeat top center;}
*html .topbg {height: 100%;}
.wrap {width: 1000px;margin: 0 auto;text-align: left;}
.topmenu {float: right;}
.topmenu ul {padding: 0;margin: 0;list-style: none;}
.topmenu ul li {float: left;height: 54px;padding: 0 20px;}
.topmenu ul li:hover {background: url('img/topmenuhover.png') no-repeat top center;}
.topmenu ul li div {padding-top: 18px;}
.topmenu ul li a {font-size: 12px;text-decoration: none; }
#select0 {background: url('img/topmenuhover.png') no-repeat top center;}
#select0 a {background: url(img/bg_m2.png) repeat-x center center;}
#select0 ul li a {background: none;}
.clear {clear: both;}
#select1 {background:none;}
#select1 a {background: none;}
.clear {clear: both;}
.logo {padding-left: 32px;margin-top: -3px;}
.zakaz {position:relative;margin-top:-2px;float: right;padding-right: 100px;width:125px;height:44px;}
.zakaz a {font-size: 14px;color: white;text-decoration: none;}
.phones {font-size: 18px;color: white;padding-top: 10px;padding-left: 410px;}
.content {padding: 70px 25px 42px 25px;font-size: 12px;color: #222222;line-height: 160%;}
.content h1 {font-size: 18px;color: #990000;text-transform: uppercase;margin-bottom: 20px;}
.conent h1 a {color: #990000;}
.indeximg {float: right;margin-left: 10px;margin-top: -40px;}
.tovar {width: 236px;float: left;}
.tovar img {margin-bottom: 3px;}
.tovar h3 {text-align: center;font-size: 14px;text-transform: uppercase;margin-bottom: 15px;}
.tovar p {padding: 0 10px;}
.news {height: 304px;background: url('img/news.jpg');}
.newstop {height: 37px;}
.newszag {height: 60px;text-align: center;font-size: 14px;color: white;text-transform: uppercase;background: url('img/newszag.png') no-repeat center;line-height: 50px;}
.lastnews {width: 268px;float: left;padding: 10px 30px;border-right: 1px solid #cc6666;color: white;font-size: 12px;line-height: 150%;}
*html .lastnews {width: 330px;}
.lastnews:last-child {border-right: 0;}
.lastnews a {color: white;text-decoration: none;font-size: 14px;text-transform: uppercase;}
.lastnews span {display: block;font-size: 11px;}
.footer {height: 107px;background: url('img/footer.jpg') no-repeat center;}
.copy {font-size: 12px;color: #999999;float: left;padding-left: 25px;padding-top: 40px;text-align: center;line-height: 150%;}
.copy a {color: #999999;text-decoration: none;}
#company {color: white;}
.fmenu {float: right;padding-top: 43px;}
.fmenu ul {padding: 0;margin: 0;list-style: none;}
.fmenu ul li {float: left;padding: 0 24px 0 18px;background: url('img/fmenuborder.jpg') no-repeat right;}
.fmenu ul li:last-child {background: none;}
.fmenu ul li a {color: white;font-size: 12px;text-decoration: none;}
.video {width: 140px;text-align: center; float: left; margin: 0 9px; height: 250px;}
.video img {margin-bottom: 5px;}
.imgleft { float: left; margin: 0px 10px 10px 0px; }
.imgright { float: right; margin: 0px 0px 10px 10px; }