/* CSS Document */
table.outer_table{
	border-collapse: collapse;
	height:100%;
	min-height:100%;
	width:100%;
	background:#c4c3c3;
	margin: 0;
	padding: 0;
	}

	table.outer_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		height:100%;
		min-height:100%;
		}

	

td.col_center{
	background: #ffffff;
	}





	table.header_table{
		width: 100%;
		}
		
		table.header_table td.logo{
			padding-top:10px;
			width: 220px;
			height: 120px;
			}
		
				table.header_table td.logo img{
					margin: 3px 30px 0 25px;
					border: none;
				}
				
				table.header_table td.logo div.about{
					padding: 0 0 0 20px;
					font-size: 11px;
					color: #807d7d;
					font-family: tahoma;
								
					
				}
		
		

	  table.header_table div.search {
			padding: 20px 0 15px 0;
			margin: 0;
			text-align: center;
			font-family: "Arial Narrow";
			font-size:13px;
			vertical-align: middle;
			}
			
									  table.header_table div.search input{
										height:20px;
										border: 1px solid #b3b9c3;
										padding: 2px 0 0 6px;
										margin: 0 2px 0 2px;
										font-weight: normal;
										background: none;
										vertical-align: middle;
										}
								
									 table.header_table div.search select{
										height:20px;
										border: 1px solid #b3b9c3;
										padding: 2px 0 0 6px;
										margin: 0 2px 0 2px;
										font-weight: normal;
										background: none;
										vertical-align: middle;
										}
								
							 		 table.header_table div.search img{
										vertical-align: middle;
										}	
													
								
							  table.header_table div.search input.search_btn {
								background: url(../images/search_btn.gif) no-repeat top left;
								height:21px;
								width:75px;
								border: none;
								cursor: pointer;
								}
			
				
	
table.header_table td.l_col{
	width: 220px;
			}		
		
						
	table.header_table td.l_col ul.menu_left, table.header_table td.l_col ul.menu_left2{
			margin: 0;
			padding: 0 0 30px 20px;
			}	
		
	table.header_table td.l_col ul.menu_left li{
			list-style: none;
			margin: 0 40px 0 15px;
			padding: 10px 0 10px 0px;
			background: url(../images/menuleft_bg.gif) repeat-x bottom left;
			}	
	table.header_table td.l_col ul.menu_left2 li{
			list-style: none;
			margin: 0 0 0 7px;
			background: url(../images/marker2.gif) no-repeat 0 10px;
			padding-left: 8px;
			
			line-height: 22px;
			}	
			
		table.header_table td.l_col ul.menu_left2 li h1{
			
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					
			}		
			
				table.header_table td.l_col ul.menu_left2 li.podrazdel{
				list-style: none;
				margin: 0 40px 0 35px;
				padding: 3px 0 3px 0px;
				}
				
					table.header_table td.l_col ul.menu_left2 li.podrazdel a{
					background: none;
					}
			
				
		table.header_table td.l_col ul.menu_left li a{
				font-size: 12px;
				background: url(../images/marker.gif) no-repeat 0 5px;
				padding-left: 10px;
				margin-left: -7px;
				}
				
		table.header_table td.l_col ul.menu_left2 li a{
				font-size: 11px;
				padding-left: 10px;
				margin-left: -7px;
				}
						
			table.header_table td.l_col ul.menu_left li.menu_zag{
			list-style: none;
			margin: 0 40px 0 15px;
			padding: 10px 0 10px 0px;
			font-weight: bold;
			background: none;
			font-size: 12;
			}	
			
			table.header_table td.l_col ul.menu_left2 li.menu_zag{
			list-style: none;
			margin: 0 40px 0 15px;
			padding: 10px 0 10px 0px;
			font-weight: bold;
			background: none;
			font-size: 11;
			}		
			
	table.header_table td.l_col div.tels{
				padding-left: 20px;
				width: 200px;
				}
				
				
				table.header_table td.l_col div.tels h1{
				font-size: 20px;
				font-family: tahoma;
				color: #f01c1c;
				}
		
					table.header_table td.l_col div.tels table td{
					vertical-align: middle;
					font-size: 18px;
					font-family: tahoma;
					padding-right: 10px;
					}
			
					
					
					
table.header_table td.content{
					margin: 0;
					padding: 10px;
					text-align: left;
					}
					
		table.header_table td.content div.banner_top{
					margin: 0;
					padding: 0 10px 30px 0;
					text-align: center;
					}
	/* Akcii */				
		
		div.akcii  {
        width: 100%;
		height: 28px;
		}	
			 
			div.akcii div.akcii_bg {
			background: url(../images/akcii_bg.gif) repeat-x top left;  
			}
				
				div.akcii div.akcii_l {
			    background: url(../images/akcii_l.gif) no-repeat top left; 
			    }
				
			    div.akcii div.akcii_r {
				background: url(../images/akcii_r.gif) no-repeat top right; 
				}
				
							
					div.akcii  div.akcii_txt {
					text-align: left;
					height: 22px;
					padding: 6px 0 0 15px;
					font-size: 14px;
					color: #ffffff;
					font-weight: bold;
					margin-right: 14px;
					text-transform: uppercase;
					font-family: Arial, Helvetica, sans-serif;
					}
					
		
		
							div.akcii_tovar {
							float: left;
							padding: 10px 20px 10px 0; 
							vertical-align: top;
							text-align: center;
							width: 29%;
							
							}	
							
								div.akcii_tovar a{
								color: #f22929;
								font-weight: bold;
								font-size: 11px;
								font-family: Arial, Helvetica, sans-serif;
								}	
									
								div.akcii_tovar div.akcii_tovar_a{
								text-align: center; 
								height: 40px; 
								vertical-align: bottom;
								
								}
								
								div.akcii_tovar div.akcii_tovar_img{
								height: 170px;
								
								text-align: center;
								}
														
									div.akcii_tovar div.akcii_tovar_img img{
									text-align: center;
									}		
									
								div.akcii_tovar div.akcii_price{
								background: url(../images/price.gif) no-repeat top center;
								
								height: 31px;
								padding-top: 8px;
								margin-top: 3px;
								text-align: center;
								font-size: 18px;
								font-weight: bold;
								color: #ffffff;
								font-family: Arial;
								line-height: normal;
								}		
					   								
		
		
		/* New */
		
			
		div.new  {
        width: 100%;
		height: 28px;
		text-align: center;
		padding-top: 20px;
		}	
			 
			div.new div.new_bg {
			background: url(../images/new_bg.gif) repeat-x top left;  
			}
				
				div.new div.new_l {
			    background: url(../images/new_l.gif) no-repeat top left; 
			    }
				
			    div.new div.new_r {
				background: url(../images/new_r.gif) no-repeat top right; 
				}
				
							
					div.new  div.new_txt {
					text-align: left;
					height: 22px;
					padding: 6px 0 0 15px;
					font-size: 14px;
					color: #ffffff;
					font-weight: bold;
					margin-right: 14px;
					text-transform: uppercase;
					font-family: Arial, Helvetica, sans-serif;
					}
					
		
		
		
		
							div.new_tovar {
							padding: 20px 20px 30px 0; 
							vertical-align: top;
							
							width: 100%;
							font-size: 11px;
							}	
							
									div.new_tovar td{
									padding: 1px 0 1px 2px; 
									text-align: left;
									}
										
									div.new_tovar td.param{
									padding: 1px 30px 1px 2px; 
									font-weight: bold;
									}
							
								div.new_tovar a{
								color: #f22929;
								font-weight: bold;
								font-size: 11px;
								font-family: Arial, Helvetica, sans-serif;
								}	
								
								
								div.new_tovar div.new_tovar_img {
								
								vertical-align: top;
								padding-right: 20px;
								}
														
								div.new_tovar div.new_opisanie {
								
								vertical-align: top;
								margin-top: 3px;
								text-align: left;
								font-size: 12px;
								color: #000000;
								font-family: Tahoma;
								line-height: normal;
								}
		
		
		
		
		
								
		div.brand_img  {
        width: 100%;
		text-align: center;
		}	
		
		div.brand_img img  {
        display: inline-block;
		display: -moz-inline-box; 
		padding: 10px 20px 10px 0; 
		vertical-align: middle;
		text-align: justify;
		}
					
		
					
		table.header_table td.content div.disk{
					display: inline-block; 
					padding-right: 20px; 
					width: 47%; 
					text-align: left; 
					vertical-align: top
					}
		table.header_table td.content div.shina{
					display: inline-block; 
					width: 47%;
					vertical-align: top
					}			
					
		div.bg {
		background: url(../images/ramka_bg.gif) repeat-x bottom left; 
		
		}
				
				div.border {
			    background: url(../images/px.gif) repeat-x top left; 
			    }
				
			    div.bg {
				background: url(../images/ramka_bg.gif) repeat-x bottom left; 
				}
				
				div.px2 {
				background: url(../images/px.gif) repeat-y top left; 
				}
				
				div.px3 {
				background: url(../images/px.gif) top right repeat-y;
				}
				
				div.px4 {
				background: url(../images/px.gif) bottom left repeat-x; 
				}
							
				div.tl{
				background: url(../images/ramka_tl.gif) no-repeat top left; 
				}
				
				div.tr{
				background: url(../images/ramka_tr.gif) no-repeat top right; 
				}
			
				div.bl{
				background: url(../images/bl.gif) no-repeat bottom left; 
				}
				
				div.br{
				background: url(../images/br.gif) no-repeat bottom right; 
				
				}
			
					div.contact {
					padding: 5px 20px 10px 20px;
					font-size: 11px;
					line-height: 16px;
					height: 155px;
					}
						
						div.contact h2{
						font-size: 24px;
						color: #000000;
						font-weight: normal;
						}
						
						div.contact ul{
						padding: 0;
						margin: 0;
						}
						
							div.contact ul li{
							list-style: none;
							}
							
								div.contact ul li a{
								color: #185b88;
								font-size: 13px;
								font-weight: bold;
								line-height: 21px;
								}
								
								div.contact ul li a:hover{
								color: #a22d2d;
								}
								
		/* Podbor diskov*/
		
		div.podbor  {
        padding-top: 15px;
		width: 100%;
		}	
			 
		div.podbor div.bg {
		background: url(../images/podbor_bg2.gif) repeat-x bottom left; 
		}
				
				div.podbor div.border {
			    background: url(../images/podbor_bg.gif) repeat-x top left; 
			    }
				
			    div.podbor div.bg {
				background: url(../images/ramka_bg.gif) repeat-x bottom left; 
				}
				
				div.podbor div.px2 {
				background: url(../images/px.gif) repeat-y top left; 
				}
				
				div.podbor div.px3 {
				background: url(../images/px.gif) top right repeat-y;
				}
				
				div.podbor div.px4 {
				background: url(../images/px.gif) bottom left repeat-x; 
				}
							
				div.podbor div.tl{
				background: url(../images/podbor_tl.gif) no-repeat top left; 
				}
				
				div.podbor div.tr{
				background: url(../images/podbor_tr.gif) no-repeat top right; 
				}
			
				div.podbor div.bl{
				background: url(../images/bl.gif) no-repeat bottom left; 
				}
				
				div.podbor div.br{
				background: url(../images/br.gif) no-repeat bottom right; 
				}
			
					div.podbor  div.contact2 {
					padding: 0px 10px 10px 0;
					font-size: 11px;
					line-height: 16px;
					}
					
						div.podbor  div.contact2 td.podbor_zag{
						font-size: 14px; 
						color: #FFFFFF;
						font-weight: bold;
						padding-top: 6px;
						}
						
						div.podbor  div.contact2 h2{
						font-size: 12px;
						color: #000000;
						font-weight: bold;
						padding: 15px 0 15px 0;
						}
						
						div.podbor  div.contact2 td{
						vertical-align: top;
						padding:0px;
						}
						
						div.podbor  div.contact2 select {
						width: 55px;
						margin-bottom: 7px;
						vertical-align: middle;
						border: 1px solid #a9a9a9;
						margin-left: 5px;
						}
						
									
								div.podbor div.contact2 a{
								color: #185b88;
								font-size: 11px;
								line-height: 21px;
								}
								
								div.podbor div.contact2 a:hover{
								color: #a22d2d;
								}
								
		/* Podbor diskov*/
		
		div.spec  {
        width: 100%;
		padding-top: 15px;
		}	
			 
		div.spec div.bg {
		background: url(../images/podbor_bg2.gif) repeat-x bottom left; 
		}
				
				div.spec div.border {
			    background: url(../images/spec_bg.gif) repeat-x top left; 
			    }
				
			    div.spec div.bg {
				background: url(../images/ramka_bg.gif) repeat-x bottom left; 
				}
				
				div.spec div.px2 {
				background: url(../images/px.gif) repeat-y top left; 
				}
				
				div.spec div.px3 {
				background: url(../images/px.gif) top right repeat-y;
				}
				
				div.spec div.px4 {
				background: url(../images/px.gif) bottom left repeat-x; 
				}
							
				div.spec div.tl{
				background: url(../images/spec_tl.gif) no-repeat top left; 
				}
				
				div.spec div.tr{
				background: url(../images/spec_tr.gif) no-repeat top right; 
				}
			
				div.spec div.bl{
				background: url(../images/bl.gif) no-repeat bottom left; 
				}
				
				div.spec div.br{
				background: url(../images/br.gif) no-repeat bottom right; 
				}
			
					div.spec  div.contact3 {
					padding: 0px 5px 10px 5px;
					font-size: 11px;
					line-height: 16px;
					text-align: left;
					}
					
					    div.spec  div.contact3 div.spec_div {
						width: 223px;
						border: 1px solid #ρρρ;
						display: inline-block;
						vertical-align: top;
						margin: 15px 0 5px 6px;
						background: url(../images/podbor_border.gif) repeat-y top right;
						text-align: left;
						}
								
							div.spec  div.contact3 div.spec_div a{
							font-size: 12px;
							font-family: tahoma;
							color: #ae2525;
							
							}	
						
							div.spec  div.contact3 div.spec_div div.spec_img {
							float: left;
							padding-top: 10px;
							}
							
								div.spec  div.contact3 div.spec_div div.spec_img img{
								border: 1px solid #ef9999;
								}
								
							div.spec  div.contact3 div.spec_div div.spec_info {
							margin-left: 110px;
							padding-right: 10px;
							padding-top: 10px;
							}
							
							div.spec  div.contact3 div.spec_div div.spec_info span {
							font-size: 16px;
							font-weight: bold;
							color: #ae2525;
							padding-top: 15px;
							}
												
						div.spec div.contact3 td.spec_zag{
						font-size: 14px; 
						color: #FFFFFF;
						font-weight: bold;
						padding: 5px 0 0 13px;
						text-align: left;
						}	
						
							div.spec div.contact3 td.spec_zag2{
							text-align: right;
							padding: 2px 10px 0 0;
							}
							
								div.spec div.contact3 td.spec_zag2 a{
								color: #FFFFFF;
								font-weight: bold;
								padding: 6px 0 0 0;
								font-size: 12px;
								}
							
						div.spec div.contact3 h2{
						font-size: 12px;
						color: #000000;
						font-weight: bold;
						padding: 15px 0 15px 0;
						}
						
						div.spec div.contact3 td{
						vertical-align: top;
						padding:0px;
						
						}
						
						div.spec div.contact3 select {
						width: 55px;
						margin-bottom: 7px;
						vertical-align: middle;
						border: 1px solid #a9a9a9;
						margin-left: 5px;
						}
						
									
								div.spec div.contact3 a{
								color: #185b88;
								font-size: 11px;
								line-height: 21px;
								}
								
								div.spec div.contact3 a:hover{
								color: #a22d2d;
								}
		
		
		
		table.header_table div.content{
					text-align: left;
					}
								
		table.header_table div.content_h{
					padding: 0;
					margin: 0 10px 0 0;
					text-align: left;
					}
			
		  table.header_table div.content_h h1{
					padding: 15px 0 20px 0;
					color: #474747;
					}
		
		
		
		  table.header_table td.r_col{
			width: 260px;
			text-align: left;
			}
			
			table.header_table td.r_col div.firm{
			padding: 20px 0 10px 12px;
			}
			
				table.header_table td.r_col div.firm a{
				font-size: 13px;
				font-weight: bold;
				}
			
		    table.header_table td.r_col div.partners{
			padding: 0 0 0 0; 
			margin: 0 0 0 10px;
			font-family: tahoma;
			background: url(../images/firm_bg.gif) repeat top left;
			width: 230px;  
			
			}
			
				 table.header_table td.r_col div.partners div.partners_t{
				 background: url(../images/firm_top.gif) no-repeat top left;
				 }
				
				 table.header_table td.r_col div.partners div.partners_t div.partners_b{
				 background: url(../images/firm_bottom.gif) no-repeat bottom left;
				 padding: 0 0 20px 0;
				 }
				 
				 	table.header_table td.r_col div.partners div.partners_t div.partners_b table.firms{
					 width: 100%;
					 }
				 
					 table.header_table td.r_col div.partners div.partners_t div.partners_b table.firms td{
					 width: 50%;
					 }
				 
						 
						 table.header_table td.r_col div.partners div.partners_t div.partners_b table.firms td ul{
						 padding: 10px 5px 0 20px;
						 }
						 
							 table.header_table td.r_col div.partners div.partners_t div.partners_b table.firms td ul li{
							 list-style: none;
							 text-align: left;
							 line-height: 17px;
							 }
							 
								 table.header_table td.r_col div.partners div.partners_t div.partners_b table.firms td ul li a:hover{
								 color: #a22d2d;
								 }
								 
			#part a {
				font-size:12px;
			}			
			
			div.partners{
			padding: 0 0 0 0; 
			margin: 0 0 0 10px;
			font-family: tahoma;
			background: url(../images/firm_bg.gif) repeat top left;
			width: 230px;  
			
			}
			
				div.partners div.partners_t{
				 background: url(../images/firm_top.gif) no-repeat top left;
				 }
				
				div.partners div.partners_t div.partners_b{
				 background: url(../images/firm_bottom.gif) no-repeat bottom left;
				 padding: 0 0 20px 0;
				 }
				 
				 	div.partners div.partners_t div.partners_b table.firms{
					 width: 100%;
					 }
				 
					div.partners div.partners_t div.partners_b table.firms td{
					 width: 50%;
					 }
				 
						 
						div.partners div.partners_t div.partners_b table.firms td ul{
						 padding: 10px 5px 0 20px;
						 }
						 
							div.partners div.partners_t div.partners_b table.firms td ul li{
							 list-style: none;
							 text-align: left;
							 line-height: 17px;
							 }
							 
								div.partners div.partners_t div.partners_b table.firms td ul li a:hover{
								 color: #a22d2d;
								 }
			
				 
			
		
	 
	
	
		
	   table.header_table td.footer{
			padding:20px 0 0 0;
			height: 100px;
			font-size:12px;
			margin: 0;
			color: #FFFFFF;
		}
		
			table.header_table td.footer div.footer_bg{
			background: url(../images/footer_bg.gif) repeat-x bottom left;
			height: 120px;
			}
				
				table.header_table td.footer div.footer_l{
				background: url(../images/footer_l.gif) no-repeat bottom left;
				height: 120px;
				}
				
					table.header_table td.footer div.footer_r{
					background: url(../images/footer_r.gif) no-repeat bottom right;
					height: 120px;
					}
		
						table.header_table td.footer div.footer_r div.menu_bottom{
						text-align: center;
						}
						
								
							TABLE.header_table TD.footer DIV.footer_r DIV.menu_bottom LI {
    FLOAT: left; MARGIN-RIGHT: 5px; LIST-STYLE-TYPE: none
}
TABLE.header_table TD.footer DIV.footer_r DIV.menu_bottom A {
    COLOR: #000000
}
TABLE.header_table TD.footer DIV.footer_r DIV.menu_bottom A:hover {
    COLOR: #000000
}

		
		  table.header_table td.footer a {
			color:#ffffff;
			margin-right: 10px;
			} 
			
		  table.header_table td.footer a:hover {
			color:#ffffff;
			}
			
			 			
			  table.header_table td.footer div.counter{
				float:right;
				margin:10px 10px 0 10px;
				padding:0;
				color:#ffffff;
				}
				
				  table.header_table td.footer div.counter img{
					border-width:0;
					}
		
		
		div.clear {
		clear: both;
		padding:0;
		margin:0;
		line-height: 0;
		height:0;
}


/* new */

table.header_table div.head_l {
/*background: url(../images/head_bg.gif) repeat-x top left;*/
height: 111px;
margin-top: 20px;
}

table.header_table div.head_m {
/*background: url(../images/head_l.gif) no-repeat top left;*/
height: 111px;
}

table.header_table div.head_r {
/*background: url(../images/head_r.gif) no-repeat top right;*/
height: 111px;
color: #FFFFFF;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;

}

	table.header_table div.head_r div.phone{
	padding: 25px 0 0 20px ;
	line-height: 32px;
	color: #000000;
	font-size: 18px;
	
	}
	
	table.header_table div.head_r div.phone1{
	padding: 25px 0 0 20px ;
	line-height: 32px;
	color: #000000;
	font-size: 18px;
	width: 200px;
	
	}	
	
table.header_table td.telega {
width: 260px;
height: 120px;
background: url(../images/telega.gif) no-repeat 10px 36px;
}

		table.header_table td.telega div.login {
		padding: 20px 0 0 30px;
		position: absolute ;
		text-align: right;
		width: 200px;
		}
		
			table.header_table td.telega div.login a{
			line-height: 30px;
			}
			
	
		table.header_table td.telega div.korzina {
		font-size: 18px;
		font-family: tahoma;
		padding: 105px 0 0 20px;
		position: absolute 
		}
		
			table.header_table td.telega  div.in_korzina {
			font-size: 12px;
			font-family: tahoma;
			padding: 85px 0 0 102px;
			font-weight: bold;
			color: #b60000;
			}
			
			table.header_table td.telega  div.in_korzina2 {
			font-size: 12px;
			font-family: tahoma;
			padding: 75px 0 0 90px;
			font-weight: normal;
			color: #b60000;
			}
			
			table.header_table td.telega  div.zakaz{
			padding: 112px 0 0 150px;
		    position: absolute 
			}
				
				table.header_table td.telega  div.zakaz a{
				font-size: 11px;
				}
			
			table.header_table td.telega  div.zakaz2{
			padding: 6px 0 0 59px;
			}
				
				table.header_table td.telega  div.zakaz2 a{
				font-size: 11px;
				}
	
		#no_bg {background: none;}
		
		
		
		
		/* index2*/
		
		
	table.header_table td.r_col div.podbor_r_col{
					width: 230px;
					vertical-align: top;
					padding: 10px 0 0 10px;;
					}			
					
		div.bg {
		background: url(../images/ramka_bg.gif) repeat-x bottom left; 
		
		}
				
				div.border {
			    background: url(../images/px.gif) repeat-x top left; 
			    }
				
			    div.bg {
				background: url(../images/ramka_bg.gif) repeat-x bottom left; 
				}
				
				div.px2 {
				background: url(../images/px.gif) repeat-y top left; 
				}
				
				div.px3 {
				background: url(../images/px.gif) top right repeat-y;
				}
				
				div.px4 {
				background: url(../images/px.gif) bottom left repeat-x; 
				}
							
				div.tl{
				background: url(../images/ramka_tl.gif) no-repeat top left; 
				}
				
				div.tr{
				background: url(../images/ramka_tr.gif) no-repeat top right; 
				}
			
				div.bl{
				background: url(../images/bl.gif) no-repeat bottom left; 
				}
				
				div.br{
				background: url(../images/br.gif) no-repeat bottom right; 
				
				}
			
					div.podbor_r_col  div.contact2 {
					padding: 0px 10px 10px 10px;
					font-size: 11px;
					line-height: 16px;
					}
					
						div.podbor_r_col  div.contact2 td.podbor_zag{
						font-size: 14px; 
						color: #FFFFFF;
						font-weight: bold;
						padding-top: 6px;
						}
						
						div.podbor_r_col  div.contact2 h2{
						font-size: 12px;
						color: #000000;
						font-weight: bold;
						padding: 15px 0 15px 0;
						}
						
						div.podbor_r_col  div.contact2 td{
						vertical-align: top;
						padding:0px;
						}
						
						div.podbor_r_col  div.contact2 select {
						width: 55px;
						margin-bottom: 7px;
						vertical-align: middle;
						border: 1px solid #a9a9a9;
						margin-left: 5px;
						}
						
									
								div.podbor_r_col div.contact2 a{
								color: #185b88;
								font-size: 11px;
								line-height: 21px;
								}
								
								div.podbor_r_col div.contact2 a:hover{
								color: #a22d2d;
								}
								
				
			
		table.header_table td.content div.menu_top{
					margin: 0;
					padding: 10px 0 40px 10px;
					}
					
					table.header_table td.content div.menu_top h1{
					font-family: Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					}
					
					table.header_table td.content div.menu_top ul{
					padding: 0;
					margin: 0;
					}
					
					table.header_table td.content div.menu_top ul li{
					background: url(../images/marker2.gif) no-repeat 0 6px;
					padding-left: 12px;
					margin: 0 10px 10px 0;
					line-height: 20px;
					display:-moz-inline-box;
					display:inline-block;
					vertical-align: top;
					width: 145px;
                    float: left;
					}
					
					
					
		table.header_table td.content div.box{
					margin: 0;
					padding: 0 10px 0px 0;
					}
					
					table.header_table td.content div.box a{
					margin: 0;
					padding: 0 10px 0px 0;
					color: #3385bd;
					}	
					
						table.header_table td.content div.box div.brand_logo{
						margin: 0;
						padding: 0 10px 60px 0;
						float: left;
						width: 30%;
						}
						
							table.header_table td.content div.box div.brand_logo img{
							border: 1px solid #e5e5e5;
							}
						
						table.header_table td.content div.box div.box1{
						float: left;
						width: 15%;
						background: url(../images/box-01.jpg) no-repeat top center;
						height: 13px;
						padding: 65px 0 0 0;
						text-align: center;
						}
						
						table.header_table td.content div.box div.box2{
						float: left;
						width: 15%;
						background: url(../images/box-02.jpg) no-repeat top center;
						height: 13px;
						padding: 65px 0 0 0;
						text-align: center;
						}
						
						table.header_table td.content div.box div.box3{
						float: left;
						width: 15%;
						background: url(../images/box-03.jpg) no-repeat top center;
						height: 13px;
						padding: 65px 0 0 0;
						text-align: center;
						}
						
						table.header_table td.content div.box div.box4{
						float: left;
						width: 15%;
						background: url(../images/box-04.jpg) no-repeat top center;
						height: 13px;
						padding: 65px 0 0 0;
						text-align: center;
						}
						
						
						table.header_table td.content div.tovar {
						float: left;
						width: 140px;
						height: 170px;
						padding: 10px 0 10px 0;					
						}
						
							table.header_table td.content div.tovar_img {
							width: 140px;
							height: 100px;	
							position: relative;		
							}
							
								table.header_table td.content div.tovar_img img{
								position: absolute;
								bottom: 0%;
								padding: 0 0 8px 10px;
								}
								
																
							table.header_table td.content div.tovar_info{
							width: 140px;
							height: 70px;					
							}
							
								table.header_table td.content div.tovar_info td.winter{
								padding: 5px 0 5px 0px;
								height: 28px;
								vertical-align: top;			
								}
								
									table.header_table td.content div.tovar_info a{
									color: #3385bd;
									line-height: 17px;
									}
								
								table.header_table td.content div.tovar_info td.yes{
								padding: 0;
								margin: 0;
								vertical-align: middle;	
								color: #07b40b;		
								text-align: center;
								}
								
								table.header_table td.content div.tovar_info td.yes2{
								padding: 0;
								margin: 0;
								vertical-align: middle;	
								color: #07b40b;		
								text-align: left;
								}
								
																
								table.header_table td.content div.tovar_info td.no2{
								padding: 0;
								margin: 0;
								vertical-align: middle;	
								color: #ff0000;		
								text-align: left;
								}
								
																	
#preview{
	position:absolute;
	border:1px solid #ccc;
	background: #3385BD;
	padding:5px;
	display:none;
	color:#fff;
    cursor: default;
	}
									
