HTML,BODY{
     width:100%;
     height:100%;  
}
BODY{	 
	color: #fff;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;MARGIN: 0px; 
	FONT: 11px Tahoma,Verdana, Arial, Helvetica, sans-serif; 
	background:#013A6F url("images/bg_main.jpg") repeat-x 0 0;	 		  	 
}  

FORM {
margin:0;
padding:0;
}	
#search {
background:#F6F3EA;
font:11px Tahoma,serif;
border: 1px solid #CFCFCF;	  
margin-left:50px;
margin-right:5px;
}	
#top03 a IMG{
position:relative;
top:2px;
}

#top03 FORM{
position:relative;
top:13px;	
z-index:100;
}

IMG {
border:0;
}

#main{
max-width:1050px;
min-width:900px;


border-left:1px solid #0087B5;
border-right:1px solid #0087B5;	
margin: 0 auto 0 auto; 
background:#013A6F url("images/bg_top.jpg") repeat-x top;
}  
#bg_more {
background:url("images/bg_more.jpg") no-repeat right 203px;
}
#bg_more2 {
background:url("images/bg_more2.jpg") no-repeat left 202px;
}
#main_tab {
		  width:100%;	
		  background:url("images/bg_main.jpg") repeat-x 0 241px;	 		  
}  
#td_center2{
 background: url("images/bg_left.gif") repeat-y top left;
}  


#td_center {
width:875px;  
margin: 0 auto 0 auto;
}  
    
   
#head {
width:875px;  
}  
   


#top_menu {
height:41px;  
}

#top_menu  table{
width:100%;   
padding-top:15px;
}

#top_menu  table td{
text-align:center; 
vertical-align:bottom; 
}

#top_menu  table td a{
font: bold 10px Tahoma,serif;
color:#00545C;
}

#top_menu  table td b{
font: bold 10px Tahoma,serif;
color:#409BAD;	
background:url("images/str2.gif") no-repeat 0 50%;  
padding-left:10px;
}

.top_menu_b{
font: bold 10px Tahoma,serif;
color:#409BAD;	
background:url("images/str2.gif") no-repeat 0 50%;  
padding-left:10px;
}

#top_menu  table td a:hover{
text-decoration:none}

#top01 {
width:635px;
height:221px;  	
background:url("images/top01.jpg") top;
float:left;	 
}


#logo {
width:138px;
height:82px;
position:relative;
left:14px;
top:7px;
}


#top02 {
width:240px;
height:221px;  	
background:url("images/top02.jpg") no-repeat bottom;
float:right;
}

#shopping{
padding: 20px 0 0 120px;
}

#shopping .shop_tit{
text-align:center;
}


#shopping .shop_tab{
text-align:center;
background:url("images/shopping_tab.gif") no-repeat 50% 12%;	
height:90px;
}

.items{
float:left;	
color:#022E5F; 
background:#CEF7F3;
width:50px;
text-align:left;
}
.items2{
float:right; 
color:#022E5F;
font-weight:bold;
background:#CEF7F3;
width:40px;	
text-align:left;

}

#shopping .shop_but a{
background:url("images/str3.gif") no-repeat 0 50%;  
padding-left:13px;	  
font:normal 11px Tahoma,serif;
color:#00545C;
}
#shopping .shop_but a:hover{ 
text-decoration:none;
}


#top03 {
width:257px;
height:21px;  	
background:url("images/top03.jpg");
float:left;
}

#top04 {
width:618px;
height:21px;  	
background:url("images/top04.jpg");
float:right;
}


#left_menu_cont {
width:257px;  
background:url("images/bo4ka_dno.jpg") no-repeat top left; 
padding-top:37px;
float:left;


} 

#left_menu {  
background:#0184B6; 
margin:0 13px 0 15px;
}

#left_menu ul{  
padding:0; margin:0px;}

#left_menu ul li{  
list-style: none;
font:bold 14px Tahoma,serif;  
padding:8px 7px 8px 37px;
border-bottom:1px solid #02739E; 
background:url("images/str.gif") no-repeat 5% 10px; 
}

.left_menu_span {  
font:bold 14px Tahoma,serif;  
}

#left_menu ul li.none_str{  
background:transparent; 
}

#left_menu ul.sub2 li{  
list-style: none;
font: 11px Tahoma,serif;  
padding:5px 7px 0px 0px;
border-bottom:0px solid #02739E; 
background:transparent; 
}

#left_menu ul li a{  
color:white;
text-decoration:none;
font-weight:bold;
}



#left_menu ul.sub2 li B{  
color:#F4FCDD;
}

#left_menu ul.sub2 li a{  
color:#00F6FF;	
text-decoration:underline;
}	

#left_menu ul.sub2 li a:hover{  
border-bottom:none;	
text-decoration:none;
}


#left_menu ul li a:active{  
color:#BEDEEA;
}

 
#content {
float:right;   
width:618px;  
font:normal 11px Tahoma,serif;
}	 
Div.block1 {	
margin:0; 
font: bold 12px Tahoma,serif;
color:#013145;	  
padding: 0px 15px 10px 20px;   
background:url("images/bg_content.gif");  
}	 
div.block1 b{	
color:#0A979E;	  
}	 

div.block1 SPAN{	
background:#fff;
display:block;
}

Div.block2 {
margin:0; 
font: bold 12px Tahoma,serif;
color:#013145;	  
padding: 0px 0px 0px 0px;
background:#fff;
background: #0096C1 url("images/bg_block2.jpg") repeat-x top;
}	 

Div.block3 {
margin:0; 
font: bold 12px Tahoma,serif;
color:#013145;	  
padding: 0px 0px 0px 0px;
background:#fff;
}

#div.block2 b {color:#0A979E;}
div.block1 SPAN {background:#fff;display:block;}	 

#tvr{ 
width:90%;	

}
#tvr2{ 
width:560px;	

}
#tvr2 TD{ 
background:transparent;	 
text-align:left;	
vertical-align:top;
font:normal 12px Tahoma,serif;	  
}

#tvr TD{
background:#fff;
color:#013145;
font:normal 11px Tahoma,serif;	  
text-align:center;	 
border-right:1px solid #BBDDE5;
}

.block2 { 
background: #0096C1 url("images/bg_block2.jpg") repeat-x top;
}  

.block_pad {
margin: 10px 5px 0px 12px;	 
display:block;
} 

B.tit2 {
font: bold 17px Tahoma,serif;
color:#FFF7C2;
color:#FFFFFF;
background: url("images/bg_tit.jpg") no-repeat top left;  
padding:11px 10px 0px 10px;	
width:580px; 
height:40px;
display:block;
}		 
	   
.block1 B.tit3 {
font: bold 17px Tahoma,serif;
color:#0B5E83;	   
position:relative;
top:-7px; 
left:-2px;
}		 
	   

.but_cart{
padding: 0 0 10px 0;
}
   

#tvr3 {
width:90%;	
}  
#tvr3 td{
background:transparent;	  
vertical-align:top;
padding: 0px 10px 10px 10px;
}  

#f1 {
width:257px; 
height:120px;
float:left;
}

#f2 {
width:618px; 
height:120px;
float:right;
}

#bg_foot3{
background: url("images/foot3.jpg") no-repeat right bottom;  
}

#bg_foot4{
background: url("images/foot4.jpg") no-repeat left bottom;  
}		   

#bottom {
background:#06283D url("images/bg_foot.gif") ;	 
height:49px;
margin-top:-5px;  
z-index:1000; 
position:relative;
}

#bottom #ll {
padding-left:75px;
}

#bottom #rr {
padding-right:75px;
text-align:right
}

#bottom #cc {
text-align:center;
width:50%;
}
#bottom #cc a {
color:#fff}




#ribka{
position:absolute;
left:auto;top:450px;
}

a {
color:#00FCFF;
font-weight:normal;
}

A.button, button.button, submit.button{
      display:block;
		  padding: 2px 0 3px 0;
		  margin: 2px 0 3px 0;		  
		  background:#2a86ab url("images/bg_but.gif") 50% 65%; 
	 	  color:#fff;
		  text-decoration:none;
          font:normal 11px Tahoma;
		  text-align:center;  
		  border: 1px solid #9ec1d1;
		  border-right: 1px solid #10465e;
		  border-bottom: 1px solid #10465e;
}	
							  
.coupon {  
	text-align:center;		
	width:120px;
	background:#DED8B6 url("images/bg_coupon.jpg") repeat-x top;	
	font:bold 14px Tahoma,serif;
	padding: 20px 0 0 0;	
	border:1px solid #00D8FF;  	 
}

.coupon a {  
	font:bold 14px Tahoma,serif;
	color:#02324F;	 
	text-decoration:none;
}


TR.tbl_tit_stock TD {
		  background:#A8DEEA url("images/bg_tab.gif");  
		  color:#355564;
		  height:31px;
		  text-align:center;  
		  border:1px solid #fff; 
		  border-top:2px solid #fff; 
		  padding-left:6px;
		  padding-right:6px;  
		  font-size:11px;
}
TR.tbl_stock TD {
		  background:#F4F6F7;
		  text-align:center;  
		  border:1px solid #fff;
		  padding:6px;
		  border-bottom:10px solid #fff; 
		  font-weight:normal;		  
}  



TR.tbl_stock TD.name,TR.tbl_stock TD.desc {
font-size:11px;	
text-align:left;
}



span.content {
font-weight:normal;
} 

.content strong {
color:#0A979E;
font-weight:bold;
}


  
.tbl_item INPUT, INPUT.frm {
		 font-size:10px;
		 border:1px solid #9FADB2;
		 width:150px;
}  





select.frm {
		 font-size:10px;
		 border:1px solid #9FADB2;
		 width:155px;		 
}
	

a.a2 {
 color:#0498C8;
 font-size:11px;
}
a.a3 {
 color:#0498C8;
}

a.a2:hover,a.a3:hover {
text-decoration:none
}			   

a.a4 {
 color:#000;
	text-decoration:none;
}



 h4 {margin:0; padding:0;}  

.tit02 {    
           background:#9FADB2;
		   height:25px;
		   padding:10px 7px 0 7px;			   
  	   	 font:bold 13px Arial;
		 color:#fff;
	   
		   }	
		   
		   							

 .tit01 {
	   	 font:18px Arial;
		 color:#9FADB2;
}



.tov_details{
  vertical-align:top;
}	

		   
ul.date{
padding:0;margin:0;
}

ul.date li{
list-style:none; 
display:inline;
padding:0;margin:0;
}		  


.b_tov {
border:1px solid #eee; 
}

.desc2 {
 font-size:11px;
}				 

.tov5 td {
vertical-align:top;
}

.pages_inact {
	color:#000; background:#eee;padding:0 3px 0 3px;
}