body{
	margin:0px;
	padding:0px;
	font: normal 13px arial,serif;
	color:#707070;
	background-color:#1d4f7e;
	}

table,td,div{	
	border:0px black solid; 
	border-collapse:collapse; 
	padding:0px;
	border-spacing:0px;
	
	}
img{	
	border:0px black solid; 
	border-collapse:collapse; 
	padding:0px;
	margin:0px;
	border-spacing:0px;
	}

a{
	color:#194f82;
	}	
ul,li{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	list-style: none;
	}	
.body {
 clear: both; /* Отменяет действие параметра float */ 
}
	
#body_container{
	border:1px solid #0a065c; 
	margin:43px 43px 0 43px;
	background-color:#fff;
	/*width:921px;*/
	}	
#head{
	/*width:921px;*/
	height:298px;
	padding:24px 0px 0px 0px;
	}	
#img_head_main{
	background:url(images/balan_03.jpg) repeat-y top right;
	height:298px;
	width:632px;
	/*float:right;*/
	}	
.td_img_head{
	width:632px;
	}	
#img_head{
	float:left;
	margin:24px 5px 24px 24px;
	}	
#head_clip{
	height:285px;
	width:101px;
	background:url(images/balan_04.jpg) repeat-y top left;
	float:right;
	}	
.label_home{
	/*float:left;*/
	margin:100px 0px 0px 51px;
	
	}	
.label_home img{
	margin-top:13px;
	margin-right:25px;
	width:21px;
	height:21px;
	border:1px solid #9fb6cb;
	}	
#img_head_footer{
	width:632px;
	height:12px;
	}	
#img_logo_search{
	text-align:left;
	/*width:289px;*/
	height:298px;
	background:url(images/balan_05.jpg) no-repeat top right;
	}
#logo{
	margin-top:16px;
	height:108px;
	margin-left:43px;
	}	
#phone{
	color:#e5b611;
	margin-top:14px;
	margin-left:70px;	
	}	
	.yellow_small{
		font: bold 12px arial,serif;
		}
	.yellow_big{
		font: bold 30px arial,serif;
		}	
.search{
	background-color:#e5b611;
	height:28px;
	margin-top:23px;
	}		
	.form_balan{
		float:left;
		margin:5px 5px 0 45px;
		width:191px;
		font:normal 11px arial,serif;
		border:1px solid #194f82;
		}	
	.search_img{
		cursor:pointer;
		}
#delivery{
		margin-top:18px;
		font:bold 12px arial,serif;
		color:#194f82;
		width:210px;
		margin-left:43px;
	}
	#delivery a{
		font:bold 12px arial,serif;
		color:#194f82;
		text-decoration:none;
		text-transform:uppercase;
	}
	#delivery a:hover{
		text-decoration: underline;
		text-transform:uppercase;
	}
	#delivery img{
		vertical-align:bottom;
		margin: 1px 5px 0 0;
		}
#menu_top{
	width:632px;
	float:right;
	text-align:left	;
	margin-bottom:8px;
	background-color:#fff;
	}		
	.punct{
		width:8px;
		height:8px;
		margin:0px 9px 0px 20px;
		}
	#menu_top a{
		font:bold 12px arial,serif;
		color:#194f82;
		text-decoration:none;
		text-transform:uppercase;
	}
	#menu_top a:hover{
		text-decoration: underline;
		text-transform:uppercase;
	}
	
	
.left_menu{
	width:246px;
	float:left;
	}	
	
	.left_menu_block{
		
		}
	.white_title{
		background: url(images/balan_new_03.jpg) no-repeat top left;
		height:45px;
		padding:10px 0 0 35px;
		margin-bottom:0px;
		font:bold 14px arial,serif;
		color:#fff;
		text-transform:uppercase;
		z-index:10;
		}
		
	
		
		.left_menu_blue_title{
		text-align:left;
		padding:0px 0px 0px 40px;
		font:bold 14px arial,serif;
		color:#194f82;
		text-transform:uppercase;
		}
		.left_menu_list{
		text-align:left;
		padding:5px 0px 0px 50px;
		}
		.left_menu_list a{
		color:#707070;
		font:bold 12px arial,serif;
		text-decoration:none;
		}
		.left_menu_list a:hover{
		text-decoration:underline;
		}
.content{
	/*width:675px;
	float:right;*/
	}
	.content_center{
	padding:0 0 0 15px;
	width:100%;
	text-align:left;
	}	
	.big_yellow{
		font:bold 18px arial,serif;
		color:#ecb222;
	}

.discount{
	width:240px;	
	}				
.discount img{
	margin-left:0px;
	}	
	.discount_spec{
		width:188px;
		background-color:#e9e9e9;
		margin:0px;
		padding:5px 0px 0px 0px;
		}
		
		.discount_spec{
			margin-bottom:6px;
			}
			.discount_spec a{
				font-weight:bold;
				font-size:14px;
		`		font:bold 14px arial,serif;
				color:#194f82;
				text-decoration:none;
				}
			.discount_spec a:hover{
				text-decoration:underline;
				}	
		.price{
			height:35px;
			margin-top:8px;
			}	
		.black{
			font:bold 14px arial,serif;
			color:black;
			text-decoration:line-through;
			}
		.red{
			font:bold 18px arial,serif;
			color:#bb050a;
			margin-left:10px;
			}
			
.lider{
	/*width:675px;*/
	padding-right:10px;
	}
.lider_img{
	/*float:right;*/
	margin:10px 0px 0px 20px;

	}	
	#lider_title{
		width:545px;
		text-align:center;
		height:45px;
		background:url(images/balan_63.jpg) repeat-y top left;	
		font:bold 14px arial,serif;
		color:#fff;
		text-transform:uppercase;
		margin:0 0 0 20px;
		}
		.lider_left_title{
			text-transform:uppercase;
			text-align:center;
			font:bold 14px arial,serif;
			color:#fff;
			
	}
	
		.lider_block{
			width:294px;
			float:left;
			padding-right:25px;
			margin-top:15px;
			margin-bottom:15px;
		}
			/*Заголовоки новые*/

			.new_head_left{
				background: #194e82 url(images/b_01.jpg) top left repeat-y;	
				}	
			.new_head_right{
				background: url(images/b_03.jpg) top right repeat-y;
				padding:10px 0 10px 0;
				}
			.new_foot_left{
				background: url(images/bal_06.jpg) top left no-repeat;	
				}	
			.new_foot_right{
				background: url(images/bal_08.jpg) top right no-repeat;
				}	
		
.lider_blue_title{
	color:#194f82;
	font:bold 14px arial;
	padding-bottom: 8px;
	text-align:center;
	text-transform:uppercase;
	}
.lider_price{
	text-align:center;
	}	
.yellow{
	color:#dfaf16;
	font-weight:bold;
	font:bold 14px #dfaf16;
	padding-bottom: 5px;
	}
	.yellow a{
	color:#dfaf16;
	text-decoration:none;
	}			
#footer{
	width:921px;
	height:83px;
	}	
.footer_left{
	width:318px;
	text-align:left;
	color:#fff;
	padding:20px 0px 0px 20px;
	float:left;
	}
	.footer_left a{
	color:#fff;
	}
	.footer_left a:hover{
	text-decoration:none;
	}
	.footer_rigth a{
	color:#fff;
	}
	.footer_right a:hover{
	text-decoration:none;
	}
.footer_right{
	width:318x;
	text-align:left;
	color:#fff;
	padding:20px 20px 0px 0px;
	float:right;
	}	
.footer_center{
	}

.in_basket	{
	font-weight:normal;
	text-align:left;
	padding-left:50px;
	}

.blue_title_item{
	background:url(images/balan_item_03.jpg) repeat-y top left;	
	width:438px;
	height:34px;
	text-align:center;
	}
.item{
	margin-top:10px;
	}
.item_img{
	}	
.tr_color{
 height:45px;
}
.td_color{
 width:40px;
}
.td_text{
 text-align:left;
 padding-left:10px;
 padding-right:10px;
}
.all_element{
	border:1px solid red;
	}
.element{
	width:143px;
	float:left;
	text-align:center;
	padding:0;
	margin-bottom:15px;
	}	
.element_line{
	width:446px;
	float:left;
	text-align:center;
	border: 1px solid red;
	}	

.red_small{
	font:bold 12px arial,serif;
	color:#bb050a;
	margin-left:5px;
	}	
.blue{
	font:bold 12px arial,serif;
	color:#194f82;
	margin-left:5px;
	}	

/*Корзина*/

.basket{
	margin:20px 0 0 20px;
	text-align:left;
	}
	.basket .basket_table{
		width:95%;
		text-align:center;
		}	
	.basket .basket_table th{
		height:30px;
		background-color:#e9e9e9;
		padding:0 3px 0 3px;
		border:1px solid white;
		}	
	.basket .basket_table tr.a td{
		height:35px;
		padding:3px 3px 0 3px;
		}	
	.basket .basket_table tr.b td{
		height:35px;
		padding:3px 3px 0 3px;
		background-color:#f3f3f3;
		}		
		.form_bask{
		width:20px;
		text-align:center;
		font:normal 11px arial,serif;
		border:1px solid #194f82;
		}	
		.button{
		border:0;
		background-color:#1A4F83;
		color:#fff;
		}
		.form{
		font:normal 11px arial,serif;
		border:1px solid #194f82;
		}
		.send-form td{
			height:30px;
			}
.new_content td{}	

.content_articles{
	margin-right:20px;
	}
.measure{
	padding: 0 0 10px 280px;
	text-align:left;
	}	
.measure a{
	color:#707070;
	}	
.measure a:hover{
	text-decoration:none;
	color:#707070;
	}			
