html { 
  padding:0px;
  margin:0px;
  height:100%;
  font-size: 8pt;
}

body {  
  background-color: #000;
  font-size: 8pt;
  font-family: Tahoma, Arial, Sans-Serif;
  color:#dddddb;  
  padding: 0px;
  margin:0px;  
  width:99.9%;
  min-height:100%;
  height: 100%;
  min-width:1000px;
  text-align:center;
}
a {
  color: #9C363A;
}
p {
  font-size: 8pt;
  margin: 0px 0px 10px 0px;
}
td {
  font-size: 8pt;
}
div {
  font-size: 8pt;
}
form {
  margin:0 auto;
}
input {
  border: solid 1px #D0CDC7;
  font-size: 8pt;
  background-color:#fff;
}
textarea {
  border: solid 1px #D0CDC7;
  font-size: 8pt;
}
select {
  border: solid 1px #D0CDC7;
  font-size: 8pt;
}
div.page {
  width:1000px;
  height: auto !important;
  min-height:100%;
  height: 100%;
  margin:0 auto;
  font-size: 8pt;  
  text-align:left;
}
div#top1 {
  position:relative;
  width:100%;
  height:213px;
  background:url('/gif/top1_bgr2.jpg') left top no-repeat;
}
div#top1 img.logo {
  position:absolute;
  top:12px;
  left:34px;
}
#icons {
  position:absolute;
  top:25px;
  right:0px;
  width:270px;
}
a.dealers {
  position:absolute;
  top:32px;
  right:15px;
  display:block;
  color:#E6DBB8;
  text-decoration:none;  
}
a.dealers:hover {
  text-decoration:underline;  
}
#main {
  width:100%;
  position:relative;
}

div.footer_guarantor {
 height: 255px;
 clear: both;  
}

#bottom {
  position: relative;
  margin:0 auto;
  margin-top:-183px;
  height: 183px;
  clear: both;    
  width: 1000px;        
  background:url('/gif/bottom_bgr.jpg') left top no-repeat;
}
div#wrapper {
  float:left;
  width:100%;
  position:relative;
}

#left {
  position:relative;
  float:left;
  width:236px;
  margin-left:-100%;
  text-align:right;
  background:url('/gif/left_bgr.gif') left top repeat-y;
  color:#000;
}
div.left_wrapper {
  height:100%;
  background:url('/gif/left_top_bgr.jpg') left top no-repeat;
}
html>body div.left_wrapper {
  height:auto;
}
div.left_content {
  margin:0px 20px 15px 0px;
  padding-top:110px;
  padding-bottom:150px;    
}
img.left_bottom {
  position:absolute;
  bottom:-1px;
  left:0px;  
}
html>body img.left_bottom {
  bottom:0px;
}
#right {
  position:relative;
  float:left;
  width:185px;
  height:896px;
  margin-left:-185px;
  color:#000;  
}
div.right1 {
  position:relative;
  background:url('/gif/right1_bgr.gif') left top repeat-y;
}
div.right1_wrapper {
  background:url('/gif/right1_top_bgr2.jpg') left top no-repeat;
}
div.right1_content {
  margin:0px;
  padding-top:90px;  
  background:url('/gif/right1_bottom_bgr.jpg') left bottom no-repeat;    
}
div.right2 {
  position:relative;
  background:url('/gif/right2_bgr.gif') left top repeat-y;
}
div.right2_wrapper {
  background:url('/gif/right2_top_bgr.jpg') left top no-repeat;
}
div.right2_content {
  margin:0px;
  padding-top:50px;  
  background:url('/gif/right2_bottom_bgr.jpg') left bottom no-repeat;    
}

div.right_content_wrapper {
  padding:20px 0px 50px 0px;
}
div.adv {  
  text-align:center;
}
div.adv img {
  margin:0 auto;
}

#center {
  margin: 43px 185px 0px 236px;
}
#content {
  width:100%;
  margin:0px 14px;
  font-size:9pt;
}
#content div {
  font-size:9pt;
}
#content p {
  font-size:9pt;
}
#copyright {
  position:absolute;
  bottom:50px;
  left:60px;
  color:#607B98;
  text-align:left;
}
#copyright table {
  margin:0;
  padding:0;
}
#copyright td {
  color:#607B98;
  margin:0;
  padding:0;
}
#copyright a {
  color:#607B98;
  text-decoration:none;
}
div.counters{
  position:absolute;
  bottom:10px;
  right:10px;
  text-align:right;  
}
#top1 img.news {
  position:absolute;
  top:125px;
  left:257px;
}
#top1 img.about {
  position:absolute;
  top:132px;
  left:470px;
}
#top1 img.contacts {
  position:absolute;
  top:132px;
  left:686px;
}
#content h1 {
  position:relative;
  width:100%;
  height:50px;
  background:url('/gif/h1_bgr.jpg') left top no-repeat;      
}
#content h1 .red {
  color:#9C363A;
}
div.news_item {
  clear:both;
}
div.date {
    font-weight:bold;
    color:#9C363A;
    margin-bottom:15px;
}
#content h1 div {
  position:absolute;
  left:5px;
  bottom:0px;
  font-weight:normal;
  font-size:13pt;
}
#content h1 div a {
  text-decoration:none;
}
div.lid_image {
  position:relative;
  float:left;
  width:178px;
  height:177px;
  margin:0px 10px 10px 0px;
  background:url('/gif/lid_image_bgr.jpg') left top no-repeat;      

}
div.lid_image img {
  position:absolute;
  top:9px;
  left:8px;  
}
div.lid_image img.cover {
  top:0px;
  left:0px;  
  z-index:2;
}
#search {
  width:100%;
  background:url('/gif/search_bgr.jpg') 100px 22px  no-repeat;
  clear:both;
  text-align:left;
  margin-left:40px;
}
#search img, input {
  float:left;
}
#search input.search_field {
  width: 127px;
  height:23px;
  border:none;
  border-left: solid 2px #7E7258;
  border-top: solid 2px #7E7258;
  background-color:#000;
  color:#fff;
}
#search input.search_btn {
  border:none;
  width:40px;
  height:40px;
  margin-left:5px;
  background:url('/gif/search_btn_bgr.gif') left top  no-repeat;
}
#search h4 {
 margin:0px 0px 6px 0px;
 text-transform:uppercase;
}
#left_menu {
  text-align:left;
  background:none;
}
#left_menu a {
  display:block;
  text-transform:uppercase;
  margin:6px 0px -6px 6px;
  padding:4px 0px 4px 40px;
  color:#000;
  font-size:10pt;
  font-weight:bold;
  text-decoration:none;  
}
#left_menu a.level1_active {
  background:url('/gif/left_menu_bgr.jpg') 8px top  no-repeat;
}
#left_menu a:hover, a.level2:hover {
  text-decoration:underline;
}
#left_menu a.level2:hover {
  text-decoration:underline;
}
#left_menu a.level2 {
  margin:0px 0px 0px 16px;
  padding:2px 0px 2px 58px;
  color:#000;
  font-weight:bold;
  text-decoration:none;
  text-transform:none;
}
#left_menu a.level2_active {
  margin:0px 0px 0px 16px;
  padding:3px 0px 3px 58px;
  color:#9C363A;
  font-weight:bold;
  text-decoration:underline;
  text-transform:none;
}
div.good_item {
  position:relative;
  width:177px;
  height:206px;
  float:left;
  margin:0px 5px 10px 0px;
  text-align:center;
  background:url('/gif/good_item_bgr.jpg') left top  no-repeat;
}
div.good_item_a {
  position:relative;
  width:177px;
  height:206px;
  float:left;
  margin:0px 5px 10px 0px;
  text-align:center;
  background:url('/gif/good_item_bgr_a.jpg') left top  no-repeat;
}
div.good_item div.price {
  margin:3px auto 0px auto;
  color:#fff;
  font-size:8pt;
  font-weight:bold;
  
}
div.good_item a {
  font-size:8pt;
  color:#fff;
  text-decoration:none;
}
div.good_item img.good_img {
  position:absolute;
  top:9px;
  left:8px;
}
div.good_item img.good_cover {
  position:absolute;
  top:0px;
  left:0px;  
  z-index:2;
}
#sale {
  position:absolute;
  left:5px;
  top:120px;
  width:57px;
  height:59px;
  margin:0;
  padding:0;
  z-index:2;
}   
#sale2 {
  position:absolute;
  left:400px;
  bottom:6px;
  width:57px;
  height:59px;
  margin:0;
  padding:0;
  z-index:2;
}   
img.img_sale {
  top:-8px;
  left:-9px;  
  //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div.img_sale {
 width: 57px; 
 height:59px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gif/sale.png');
 z-index:2;
}
#absent {
  position:absolute;
  right:5px;
  top:5px;
  width:33px;
  height:33px;
  margin:0;
  padding:0;
  z-index:2;
}   
#absent2 {
  position:absolute;
  left:490px;
  bottom:20px;
  width:33px;
  height:33px;
  margin:0;
  padding:0;
  z-index:2;
}   

img.img_absent {
  //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div.img_absent {
 width: 33px; 
 height:33px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gif/absent.png');
 z-index:2;
}
div.good_image {
  position:relative;
  width:551px;
  height:396px;
  background:url('/gif/good_image_bgr.jpg') left top  no-repeat;  
  margin-bottom:20px;
}
img.good_image {
  position:absolute;
  left:8px;
  top:8px;  
}
div.good_image div.top {
  position:absolute;
  right:8px;
  top:8px;
  width:140px;
}
div.good_image h3 {
  color:#fff;
  font-size:18px;
  margin:0;
  margin-bottom:15px;
}
span.articul {
  font-weight:bold;
}
div.price_container {
  position:absolute;
  right:8px;
  top:240px;
  width:140px;
  font-size:20pt;
}
div.good_image .price_title {
  font-size:18px;
  color:#9C363A;  
  text-transform:uppercase;    
}
.price {
  font-size:14pt;
}
div.right_good_item {
  position:relative;
  width:160px;
  height:182px;
  margin:0px 5px 10px 0px;
  text-align:center;
  background:url('/gif/right_item_bgr.jpg') left top  no-repeat;
  margin:0 auto;
  margin-bottom:20px;
}
div.over_image {
  position:absolute;
  top:9px;
  left:8px;
  width:148px;
  height:146px;
  overflow:hidden;

}
div.right_good_item div.price {
  position:absolute;
  bottom:3px;
  left:0px;
  width:148px;
  color:#fff;
  font-size:8pt;
  font-weight:bold;  
  text-align:center;
  line-height:8pt;
  margin-left:6px;
  white-space:nowrap;
  z-index:3;
}
div.right_good_item a {
  font-size:8pt;
  color:#fff;
  text-decoration:none;
}
div.right_good_item img.good_img {
  margin: -4px 0px 0px -4px;
}
div.right_good_item img.good_cover {
  position:absolute;
  top:0px;
  left:0px;  
  z-index:2;
}
#lapa {
  position:absolute;
  right:0px;
  top:0px;
  width:40px;
  height:35px;
  margin:0;
  padding:0;
  z-index:2;
}   
img.img_lapa {
  top:0px;
  left:0px;  
  //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div.img_lapa {
 width: 40px; 
 height:35px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gif/lapa.png');
 z-index:2;
}
#skull {
  position:absolute;
  right:0px;
  top:0px;
  width:45px;
  height:42px;
  margin:0;
  padding:0;
  z-index:2;
}   
img.img_skull {
  top:0px;
  left:0px;  
  //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div.img_skull {
 width: 45px; 
 height:42px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gif/skull.png');
 z-index:2;
}
#kisa {
  position:absolute;
  right:0px;
  top:0px;
  width:41px;
  height:40px;
  margin:0;
  padding:0;
  z-index:2;
}   
img.img_kisa {
  top:0px;
  left:0px;  
  //filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
div.img_kisa {
 width: 40px; 
 height:35px;
 //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/gif/kisa.png');
 z-index:2;
}
