body { font:12px tahoma; margin:0; padding:0; width: 100%; height:100%; }

img {border: 0;} 
td{vertical-align:top;}
form {margin:0px; padding:0px;}

a{outline: none;}
a{ font:12px arial; color:#006699; margin:0; padding:0; text-decoration:underline; }
a:hover{text-decoration:none;}

#container { margin: 0 auto; padding:20px 0 0 0; width: 940px; }
#header { background: url(../images/head.gif); background-repeat: no-repeat; width:940px;  height:119px; margin:0; padding:0; }

#logo {margin:35px 0 0 20px;padding: 0;float:left;max-width: 200px;}

.top_menu {padding:4px 50px 0 0;margin:0; list-style-type:none;float:right;height:26px;}
.top_menu li{margin:0 4px;padding:0;float:left;height:26px;}
.top_menu li:hover{background:#3399cc;height:26px;color: #fff;}
.top_menu li:hover a{color: #fff; text-decoration: none; }
.top_menu a { display: block; font:12px tahoma; color: #006699; text-decoration: underline;  white-space:nowrap; margin:0; padding:6px 9px 6px 9px; float:left; }
.top_menu a:hover {color: #fff;background:#3399cc;text-decoration: none;height:10px;}
.bottom_link_text { font:12px tahoma; }

b.l{ position:relative; background:  url(../images/l.gif); float:left; margin:0 -5px 0 0; width:5px; height:26px; padding:0;}
b.r{ position:relative; background:  url(../images/r.gif); float:left; margin:0 0 0 -5px; width:5px; height:26px; padding:0;}

#activ_top {background:#3399cc;}
#activ_top a {color: #fff;background:#3399cc;text-decoration: none; height:10px; }

p.search{padding:20px 40px 0 0;margin:0;float:right;font:11px tahoma;color: #999999;}
div.search{padding:20px 40px 0 0;margin:0;float:right;font:11px tahoma;color: #999999;}
form.search{padding:20px 40px 0 0;margin:0;float:right;font:11px tahoma;color: #999999;}

#poisk { background: url(../images/poisk.gif);  background-repeat: no-repeat; border:none;                                       
  width:187px; height:18px; margin:13px 0 0 0; padding:2px 0 0 5px; font:11px tahoma;  color: #999999; }

#click { background: url(../images/click.jpg); border:none; width:27px; height:28px; margin:0; padding:0;}
#line { background: url(../images/line.jpg); background-repeat: no-repeat; width:940px;  height:50px; margin:0; padding:0;}

#lin_right {margin:0; padding:12px 16px 0 0;float:right;}
#lin_right img{margin:0;padding:0 10px;float:left;}

p.static {margin:0;padding:7px 0 0 0;font:12px tahoma;color: #fff;float:left;}
p.stat {margin:0;padding:0;font:11px tahoma;color: #fff;float:left;}  

.dealBottom {vertical-align: bottom; font:11px tahoma;}
.dealBottom a {font:11px tahoma;}
.deal_title a  {font:13px tahoma;}
.td_md {vertical-align: middle;}

#center {
       width:100%;                                  
       margin:0 0 0 1px;
       padding:0;
       float:left;}

#left{ 
       background: url(../images/lbg.gif);  
       background-repeat: repeat-y;
       width:4px;                                  
       margin:0;
       padding:0;}

#right{ 
       background: url(../images/rbg.gif);  
       background-repeat: repeat-y;
       width:8px;                                  
       margin:0;
       padding:0;}

#wrapper {    
                                   
       margin:0;
       padding:25px 0 50px 28px;}

#content {    
       width:685px;                                  
       margin:0;
       padding:0;
       float:left;}

#lines{ 
        background: url(../images/lines.gif);  
        background-repeat: no-repeat;
        width:610px;
       	height:29px;
        padding:0;
        margin:0;
        float:left;
        text-align:right;}

.block{width:670px;margin:20px 0;padding:0;float:left;}

.tov_foto { 
       text-align:center;    
       width:109px; 
       height:132px;                                       
       margin:0 22px 0 0;
       padding:30px 0 0 0;
       float:left;}

h1 {font:14px tahoma; margin:10px 0;padding:0 10px 0 0;display: block;}

h1 a{color: #006699;text-decoration:underline;}

.block_text {
        width:400px;
        min-height:135px;
        height:auto !important;
        height:135px; 
        border-right:1px dotted #006699; 
        margin:0;
        padding:0 10px 0 0;
        float:left;}

p {font:11px tahoma; color: #666666; margin:0;padding:0;}

p.smal{font:11px tahoma; color: #666666; margin:0;padding:8px 0 0 0;}

p.smal a{font:11px tahoma; color: #006699; margin:0;padding:8px 0 0 0;}

.block_cena {text-align:center;margin:0;padding:55px 0 0 20px;float:left;}
.blk_price{text-align:center;margin:5; width:100px; padding-top:30px;border-left:1px dotted #006699; }

p.cena_blue{ font:14px tahoma; color: #006699;margin:12px 0 0 0;}

p.cena_blue span{font:18px tahoma;}

.categ{width:650px;margin: 0;padding:0; clear: both;}

.zagalef a{font:14px tahoma;color:#006699;text-align:center;width:90px;margin:2px 0 0 0;padding:7px 0 0 0;float:left;}
.store_lb {text-align:center;}
.store_lb a{font:14px tahoma;color:#006699;text-align:center;}


.link {
        padding:7px 0 0 35px;
        margin:0;
        list-style-type:none;
        float:left;
        width:416px;
        border-right:1px dotted #006699;}

.link li{margin:0 4px;padding:0;float:left;}

.link a {
       font:12px tahoma; 
       color: #006699;
       text-decoration: underline; 
       margin:0;
       padding:0;}

.link a:hover {text-decoration: none;}

#right_bar {    
       width:213px;                                  
       margin:0 -1px 0 0;
       padding:0;
       float:right;}

.right_block {    
       width:213px;                                  
       margin:0 0;
       padding:0;
       float:right;}

.rig_line_top{ background: url(../images/right_line.jpg);  background-repeat: no-repeat; 
  width:197px; height:29px;  padding:3px 0 0 15px; font:11px tahoma;  color: #fff; }
.rig_line{ background: url(../images/right_line.jpg);  background-repeat: no-repeat; margin:20px 0 0 0;
  width:197px; height:29px; padding:3px 0 0 15px; font:11px tahoma; color: #fff; text-transform: uppercase;}


p.login{padding:6px 5px 0 5px;margin:0;float:left;font:11px tahoma;color: #999999;}

.log {   
        background: url(../images/log.gif);  
        background-repeat: no-repeat;
        border:none;                                       
	width:114px;
	height:18px;
        margin:4px 5px 4px 0;
        padding:2px 0 0 5px;
        font:11px tahoma; 
        color: #999999;}

#click2 {   
        background: url(../images/click2.jpg);     
        border:none;                                       
	width:73px;
	height:24px;
        margin:11px 10px 0 0;
        padding:0;
        float:right;}

.check {float:left;margin:1px 3px 0 65px;padding:0;}

.rega {
        text-align:right;                                
	width:120px;
	height:24px;
        margin:8px 0 0 0;
        padding:0;
        float:left;}

.rega a{
       display: block;
       font:11px tahoma; 
       color: #006699;
       text-decoration: underline; 
       line-height:13px;
       margin:0;
       padding:0;}


#icon {width:140px; margin:20px 0 0 35px;padding:0;}


#icon2 {
        text-align:center;
        padding:0;
        margin:0;
        list-style-type:none;}

#icon2 li{text-align:center;margin:2px 0;padding:0;}

#icon2 a{
       font:11px tahoma; 
       color: #006699;
       text-decoration: underline; 
       margin:0;
       padding:0;}










/* Подвал   */

#footer {
        background: url(../images/footer2.gif);
	padding:0;
	width:940px;
	margin:0;
	height: 18px;      
        clear: both;}

.copyright {text-align: center;}

.copy {width:250px;padding:0;margin:0 auto;font:11px arial;color: #565656;}

.ows_select {
        font-size: 10px; font-family: verdana, arial, sans-serif; width: 130px;
}

