		body{
		font-family: Tahoma, 'Tahoma CE','Verdana CE', 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', Arial, lucida, sans-serif;
		margin:0px;
		padding:0px;
		font-size:11px;
		background-color:#ECEEEF;			
		color:#004171;
		}		
		
		td{
			font-size:11px;
		background-color:#ECEEEF;			
		color:#004171;
		}
		
		a {
		color:#004171;
		font-weight:bold;				
		font-size:10px;	
		text-decoration:none;		
		}		
		
		a:hover {	
		color:red;			
		font-weight:bold;
		font-size:10px;	
		text-decoration:none;		
		}	
		
		
		#main {		
		width:799px;			
		position:absolute;		
		left:50%;			
		margin:0px 0px 0px -389px;	
		background-color:white;
		background-image:url(images/main.gif);
		background-repeat: repeat-y;	
		padding-left:1px;		
		}
		.oldprice{
			text-decoration:line-through;
			font-weight: normal;
			 
		}
		.red{
			color: red;
		}
	
	
		#columns {		
		width:799px;					
		}		
		
		
		#header {
		width:799px;		
		height:79px;
		background-image:url(images/header.jpg);
		background-repeat:no-repeat;			
		}		
		
		#form{			
		padding-top:16px;
		padding-left:204px;
		}	
		
		#menu{			
		border-bottom:1px solid White;
		background-color:#C5D3DC;	
		width:798px;			
		}	
			
		#menubox{
		margin-left:170px;
		}						
	
		#left_column {	
		float:left;	
		width:170px;	
		height:auto;			
		background-color:#004171;	
		}				
		
		#leftmenu_title {				
		background-image:url(images/undertitle_left.gif);
		background-repeat:no-repeat;					
		padding-top:6px;
		font-weight:bold;		
		height:27px;
		text-align:center;	
		color:white;		
		}
		
		#leftmenu {				
		padding-bottom:10px;			
		}	
		
		#leftmenu a{			
		font-weight:normal;		
		height:16px;
		display:block;		
		margin:0;
		padding:0px 0px 0px 30px;		
		color:white;
		font-size:11px; 				
		background-image:url(images/item_left.gif);
		background-repeat:no-repeat;
		}	
		
		#leftmenu a:hover{			
		background-image:url(images/item_left.gif);
		background-repeat:no-repeat;				
		margin:0px;
		color:#00A5FF;
		}	
		
		
		
		
		#buttons{
		margin-left:10px;
		}
		
		.menuodd { 
		display:none;
		}		
				
		#middle_column{	
		float:left;
		width:470px;			
		height:auto;		
		background-color:white;
		margin:0px;				
		}					
		
		#right_column{
		margin:0px;
		padding:0px;
		float:left;
		width:158px;	
		height:auto;		
		background-color:#DCE5EA;
		}		
		
		#rightmenu {				
		padding-bottom:10px;	
		background-color:#DCE5EA;		
		}	
		
		#rightmenu_title {				
		background-image: url(images/undertitle_right.gif);
		background-repeat: no-repeat;					
		padding-top:8px;
		font-weight:bold;		
		text-align:center;	
		height:25px;
		color:#1893D3;				
		}
		
		#rightmenu a{					
		font-weight:normal;		
		height:16px;
		display:block;		
		margin:0;		
		color:#1893D3;
		font-size:11px; 		
		padding:0px 0px 0px 15px;				
		background-image: url(images/item_right.gif);
		background-repeat: no-repeat;
		}	
		
		#rightmenu a:hover{			
		background-image: url(images/item_right.gif);
		background-repeat: no-repeat;				
		margin:0px;
		color:#004871;
		}	
		
		#brands{
		margin-left:4px;
		}
		
		
		
		#adress{
			text-align: center;
			color:#05679A;
			padding-bottom:10px;
		}
		
		#title{
		padding-top:30px;
		margin-left:10px;	
		font-family: Tahoma;
		font-size: 20px;
		font-weight: bold;
		}
		
		
		
		#text{
		width:310px;
		float:left;
		margin-left:20px;
		}	
		
		
		#footer {	
		width:798px;
		clear:both;				
		background-color:#C5D3DC;			
		font-size:10px;			
		border-top:1px solid White;	
		background-image:url(images/vvlogo.gif);
		background-repeat: no-repeat;	
		padding-top:7px;		
		padding-bottom:7px;			
		text-align:center;
		}				
			
			
		input,textarea {
 		font-family:tahoma;			
		font-size:10px;
		background-color:white;
		color:#004171;		
		width:auto;		
		border:none;
		margin-top:1px;
		padding-left:5px;		
		}	
		
		 

		select{
		font-family:tahoma;			
		font-size:11px;
		background-color:white;
		color:#004171;		
		width:auto;		
		border:none;
		margin-top:1px;
		padding-left:5px;
		}
		
		
		
		.left{
			margin-top: 0px;
			margin-left:1px;
		}
		
		.top{
			margin-top:5px;
		}
		
		.bold{
			font-weight:bold;
			color:#03557F;
		}
		
		.table{
		background-color: #EDF2F4;
		margin-left:10px;
		width:450px;
		border-top:1px solid #8BC9E9; 	
		border-bottom:1px solid #8BC9E9; 	
		margin-top:3px;
		margin-bottom:2px;
		}
		
		.product{
		margin:5px;
		}
		
		#name{
		color:red;
		font-weight:bold;
		font-size:11px;	
		margin-top:5px;
		}
		
		#description{
		color:#004171;
		font-weight:none;
		font-size:10px;			
		}
		
		.price{
		color:#004171;
		font-weight:bold;
		font-size:11px;	
		padding-top:8px;		
		}
		
		.banner{
			margin-top:20px;
			margin-left:10px;
			margin-bottom:20px;
		}


.search{
background:#fff;
}
		
		
		
		
		
		
		
