body{
background-color: #fff;
}
/*MENU*/
.link { cursor: pointer;}
#link05{
width:76px;
height:40px;
background-image:url(img/link05.png);
margin-top:31px;
margin-left:380px;
}
 #link05:hover{
background-image: url(img/link05_i.png);
 }
 #link04{
width:46px;
height:28px;
background-image:url(img/link04.png);
margin-top:-6px;
margin-left:322px;
}
 #link04:hover{
background-image: url(img/link04_i.png);
 }
  #link03{
width:63px;
height:35px;
background-image:url(img/link03.png);
margin-top:-5px;
margin-left:247px;
}
 #link03:hover{
background-image: url(img/article.png);
 }
   #link02{
width:84px;
height:45px;
background-image:url(img/link02.png);
margin-top:-5px;
margin-left:152px;
}
 #link02:hover{
background-image: url(img/link02_i.png);
 }
    #link01{
width:73px;
height:40px;
background-image:url(img/link01.png);
margin-top:-8px;
margin-left:69px;
}
 #link01:hover{
background-image: url(img/index.png);
 }
/*MENU*/
 #adress{
font:12px Verdana;
margin-top:5px;
margin-left:263px;
 }
 #phone{
width:290px;
font: bold 12px Verdana;
color:#800203;
margin-top:5px;
margin-left:263px;
 }
.main{
border:1px solid gray;
width:1000px;
padding:0px;
margin: 0px auto;
}
.cart{
margin-top:30px;
width:700px;
margin-bottom:20px;
}
.main_table{
float:left;
width:344px;
margin: 5px;
padding:5px;
border:1px dotted grey!important;
}
*.main_table{
  border:1px solid;
}
 .main_table p{
 font: 11px Verdana;
 }
*#cart{
margin-top: 218px;
margin-left:223px;
}
#stat{
font:10px Verdana;
 margin-left:260px;
          }
#top{
  height:254px;
  background-image: url(img/top.jpg);
}
 #top a{
   position:absolute;
   margin:0px;
   padding:0px;
 }
  a:focus {
outline: none;
}
.col{
background: #fff;
	width:16px;
}
 #left{
  width:235px;
  background: #d6d6d6;
}
 .title_left{
   width:207px;
   height:29px;
   margin: 5px 0 0 10px;
	background-image:url(img/line01.jpg);
   background-repeat: repeat-x    ;
 }
     .title_left .b{
        padding:0;
       margin:0;
       font:bold 12px Verdana ;
       color:#000;
     }
 .title_left .r{
       padding:0;
       margin:0;
      font:bold 12px Verdana ;
       color:#800203  ;
       }
#main{
  width:731px;
  background: #f0f0ef;
}
#content {
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
margin: 6px 10px 10px 10px;
background: #fff;
min-height:800px;
overflow:hidden;
height:expression(this.scrollHeight < 800? "800px" :
 "auto");

height:100%;
}
#footer{

  background: #fff;
  height:65px;
}
#bottom {
  height:14px;
  color:#fff;
  margin-top:15px;
height:50px;
background: #1c181c;
}
#bottom a{
  font:bold 12px Verdana;
  color:#fff;
}
#bottom a:hover{
  text-decoration:underline;
  color:#d6d6d6;
}
#masterdiv{
  margin-left: 15px;
}
.menutitle{
font: 12px Verdana;
height:17px;
cursor:pointer;
margin-top: 0px;
color:#800203;
width:200px;
padding-top:2px;
font-weight:bold;
border-top:1px dotted #000;
}
.menutitle:hover{
  background-color: #f0f0ee;
}
 #no:hover{
    cursor: default;
   background-color:#d6d6d6;
 }
 #search_button{
   width:58px;
   margin-left:0px;
 }
 @-moz-document url-prefix(){
  #search_button {width:60px; }
  }

.submenu{
margin-bottom: 5px;
margin-left: 10px;
font: 12px Verdana;
}
.submenu a{
 color:#000;
}
.submenu a:hover{
 color:#ae1416;
 text-decoration: underline;
}
a    {
  font: 12px Verdana;
 color:#800203;
 text-decoration:none;
}
a:hover{
 color:#ae1416;
}
.brands{
  margin: 10px 5px 20px 10px;
  width:550px;
}
.sort{
  font:11px Verdana;
   width:500px;
  padding:0px;
  margin: 15px 10px 3px 10px;
}
.sort a{
 font:11px Verdana;
}
.sort a:hover{
  text-decoration:underline;
 font:11px Verdana;
}

.obj{
  width:220px;
  height:100%;
  padding: 5px 0px 5px 20px;
  background-color: #000;
  font:  bold  14px Verdana;
  color:#fff;
}
 .brands font{
    font: 10px Verdana;
  }
.products{
position: relative;
	width: 680px;
	min-height:170px;
	margin: 5px 0px 5px 10px;
	padding-top:10px;
	padding-left:5px;
	border-top:1px dotted;
}
.price{
	background-image: url(img/price.jpg);
	width:95px;
	margin-left:5px;
	padding: 3px 0px 4px 5px;
	font:bold 12px Verdana;
	color:#fff;
}
.iset{
	margin-left:7px;
}
.iset strong{
  position:relative;
  top:-3px;
	font:bold 12px Verdana;
}
.left_prod{
   width:120px;
   position:relative;
	float:left;
}
.right_prod{
  min-height: 130px;
  margin-left:130px;position:relative; top:-7px;
}
.right_prod p{
	font: 12px Verdana;
}
.add_cart{
 width:100px;
 height:21px;
margin-left:578px;position:relative;
margin-bottom: 2px;
}
h1{
  font: bold 16px Verdana;
  color:#800203;
}
#left_look{
float:left;
	width:500px;
	margin:5px;
    margin-left:15px;
}
#left_look p{
	font: 14px Verdana;
}
#right_look{
  width:185px;
  float:right;
  margin-top:20px;
	margin-right:5px;
}
#right_look a strong{
position:relative;
	top:-3px;
}
#control{
height:45px;
width:120px;
}
#control a img {
	margin-left: 5px;
}
#nav {
  margin:10px;
  position: relative;
  height:30px;
  width:690px;
}
#content form{
  margin-left:20px;
}
  #content form p{
      font:bold 12px Verdana;
  }
 #content form p font{
      color:#ee1b1b;
 }
 #navig{
   margin-left:350px;
   margin-right:10px;
   position:relative;
   padding:0px;
 }
 .article {
  float: none;
  clear: both;
  position:relative;
  width:680px;
  height:auto;
  margin:10px;
  padding:5px;
  border-bottom:1px dotted;
}
.article a {
  color:#800203;
  font: bold 16px Verdana ;
  text-decoration: none;
}
.article a:hover {
   color:#f75d39;
}
 .article p{
 text-indent:1.5em;
   font: 11px Verdana;
   text-align:justify;
   line-height: 1.5em;
 }
.article img {
  float:left;
  padding-right:10px;
  padding-bottom:7px;
  padding-top:10px;
  padding-left:0px;
}
.article p a{
  color:#800203;
  font: 12px Verdana;
}
.art_left{

   margin-left:10px;
    margin-right:20px;
    margin-bottom:10px;
    border-bottom: 1px dashed grey;
}
.date {
	padding: 0px;
	margin: 2px 7px 0px 7px;
	text-indent: 0px;
    font:10px verdana;
	color: #787878;
}
.art_title{
	font-size: 14px;
}
  .side_art{
    font: 11px Verdana;
    text-align:justify;
  }
  .maintext {
    font: 12px Verdana;
    color:#262626;
    margin-right: 10px;
    margin-left:10px;
    text-align:justify;
    text-indent:1.5em;
     line-height: 1.5;
  }
   .maintext img{
     margin-left: 10px;
   }
  h2{
    margin-top: 0px;
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    font:bold 18px Verdana;
  }
  .current_sort{
    text-decoration:underline;
    background-color:#dfdfdf;
  }


