* { margin: 0px; padding: 0px; }
body { color:#585858; font-size:11px; font-family:Arial; text-align:center; }
img { display:block; }
a img { border:none; }
ul { list-style:none; }
a { color:#c70000; text-decoration:none; }
a:hover { text-decoration:underline; }

.clear { clear:both; height:0px; line-height:0px; overflow:hidden; }
.bolder { font-weight:bold; }
.special { color:#0b0b0b; font-size:12px; font-weight:bold; }
.red { color:#c70000 }
.centerTxt { text-align:center; }

.flash { padding:18px 0 0 45px; }

.wrapper { background:url(images/bg4.jpg) top center no-repeat; width:973px; margin:0 auto; text-align:center; }

.top { height:226px; }
.topLeft { float:left;  }
.top .quickContact { float:right; margin-right:14px; }

.menu { padding:0 38px; height:41px; line-height:41px; }
.menu li { float:left; padding:0 1px 0 0; }
.menu li a { display:block; height:41px; }
.menu li a span { display:none; }
.menu li a.menuStart { background:url(images/menuStart.jpg) top left no-repeat; width:65px; }
.menu li a.menuOffer { background:url(images/menuOffer.jpg) top left no-repeat; width:74px; }
.menu li a.menuQuality { background:url(images/menuQuality.jpg) top left no-repeat; width:129px; }
.menu li a.menuWarranty { background:url(images/menuWarranty.jpg) top left no-repeat; width:102px; }
.menu li a.menuContact { background:url(images/menuContact.jpg) top left no-repeat; width:84px; }
.menu li a:hover, .menu li.on a { background-position:left -41px; }

.container { padding:19px 0 38px 21px; text-align:left; }

.sideLeft {  background:url(images/content.gif) top right no-repeat;float:left; padding:39px 0 0 0; width:430px; }
.sideLeft .contentBg { background:url(images/contentBottom.gif) bottom right no-repeat; padding:0 0 4px 0; width:430px; }
.sideLeft .content { background:#fff; border-right:1px solid #e0e0e0; padding:15px 15px 5px 21px; }
.sideLeft .content .txt { line-height:18px; padding:0 0 15px 0; text-align:justify; }
.sideLeft .content .txtRight { text-align:right; }
.sideLeft .content .txtRight img { display:inline;  }
.sideLeft .content .more { background:url(images/button.gif) top left no-repeat; height:27px; line-height:27px; padding:0 0 0 17px; }
.sideLeft .content .more a { background:url(images/arrow.gif) center left no-repeat;  padding:0 0 0 7px; }

.catalog { padding:20px 0 30px 0; text-align:center; }
.catalog img { display:inline; }

.list { margin-top:-5px; padding:0px 0 10px 35px; line-height:18px; font-style:oblique; }

.sideRight { float:right; padding:161px 27px 0 0;width:474px; }
.sideRight .formContact { background:url(images/contactBg.jpg) top left no-repeat; height:173px; padding:51px 0 0 21px; width:453px; }
.sideRight .formContact p { color:#b5b5b5; line-height:29px; }
.sideRight .formContact textarea { background:#fff; border:1px solid #e9e9e9; color:#999; font-family:arial; font-size:11px; height:39px;overflow:auto; padding:10px 5px; width:253px; }
.sideRight .formContact input, .sideRight .formContact .captcha { float:left; vertical-align:middle; }
.sideRight .formContact .formText { background:#fff; border:1px solid #e9e9e9; color:#999; font-family:arial; font-size:11px; height:11px; line-height:11px; overflow:auto; padding:9px 5px; width:149px; }
.sideRight .formContact .captcha { margin:2px 18px 0 5px; }
.sideRight .formContact .send { margin:2px 0 0 0; }

.footer { background:url(images/footer.gif) center top no-repeat; height:43px; line-height:43px; padding:0 15px 20px 16px; }
.footer .copyrights { float:left; }
.footer .copyrights span { padding:0 5px; }
.footer .author { float:right; }

