body
{
	padding: 0;
	margin: 0;
	background: #9bd1e9;
}
.tel
{
	font-family: tahoma;
	font-size: 20px;
	font-weight: normal;
	color: #f3f4fa;	
	position: absolute;
	top: 0px;
	left: 45%;
}
.main_left
{
	background: url('images_lego/top01.jpg') right top no-repeat;	
}
.main_left2
{
	background: url('images_lego/topmenu_l.jpg') right top no-repeat;	
}
.main_left3
{
	background: url('images_lego/main_l.jpg') right top no-repeat;	
}
.main_left4
{
	background: url('images_lego/main_b_left.jpg') right bottom no-repeat;
}
.main_left5
{
	background: url('images_lego/main_b_left2.jpg') right top no-repeat;
}
.main_right
{
	background: url('images_lego/top03.jpg') left top no-repeat;	
}
.main_right2
{
	background: url('images_lego/topmenu_r.jpg') left top no-repeat;	
}
.main_right3
{
	background: url('images_lego/main_r.jpg') left top no-repeat;	
}
.main_right4
{
}
.basket_bg
{
	background: url('images_lego/top02r.jpg') no-repeat;
}
.basket
{
	width: 198;
	font-family: tahoma;
	font-size: 14;
	color: #000000;
	margin: 175 0 0 10;
}
.basket a
{	
	margin: 5 50 0 0;
	color: #0239fd;
	text-decoration: underline;
	font-weight: bold;
	float: right;
}
.basket a:hover
{	
	color: #0239fd;
	text-decoration: none;
	font-weight: bold;
}
.topmenu_bg
{
	background: url('images_lego/topmenu.jpg') no-repeat;
}
.topmenu
{
	height: 45;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #ffffff;
}
.topmenu a
{
	color: #ffffff;
	text-decoration: none;
}
.topmenu_act
{
	height: 45;
	background: url('images_lego/topmenu_act.png') center center no-repeat;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #ff0000;
}
.topmenu_act a
{
	position: relative;
	color: #ff0000;
	text-decoration: none;
}
.main
{
	width: 936;
	background: #e1f3fc;
	border-right: 2px #b8c7cf ridge;
}
.leftmenu
{
	position: relative;
	left: -30;
}
.way
{
	position: relative;
	left: -30;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #001a76;
}
.way a
{	
	color: #001a76;
	text-decoration: none;
}
.way a:hover
{	
	color: #001a76;
	text-decoration: underline;
}
#border
{
	border: 1px #001a76 solid;
}
.content
{	
	font-family: tahoma;
	font-size: 12;
	font-weight: normal;
	color: #001a76;
}
.content a
{	
	color: #001a76;
	text-decoration: underline;
}
.content a:hover
{	
	color: #001a76;
	text-decoration: none;
}
.tov_h
{
	background: #a8d5fe;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #001a76;
}
.tov_l
{
	background: url('images_lego/tov_l.jpg') repeat-y;
}
.tov_r
{
	background: url('images_lego/tov_r.jpg') repeat-y;
}
.tov_body
{
	background: #ffffff;
	padding: 5 0 5 0;
	font-family: tahoma;
	font-size: 14;
	font-weight: normal;
	color: #000000;
}
.tov_b
{
	background: url('images_lego/tov_b.jpg') repeat-x;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #ff0000;
}
.main_b
{
	background: url('images_lego/main_b.jpg') left bottom no-repeat;
}
.main_b2
{
}
.bottom
{
	background: url('images_lego/bottom.jpg') no-repeat;
	font-family: tahoma;
	font-size: 12;
	font-weight: bold;
	padding-top: 5px;
	color: #001a76;
}
.bottom a
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.bottom a:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bottom_link
{	
	font-family: tahoma;
	font-size: 12;
	font-weight: bold;
	color: #001a76;
}
.bottom_link a
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.bottom_link a:hover
{
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.bottom2
{
	background: url('images_lego/bottom2.jpg') left no-repeat;
}
.left_submenu
{		
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #001a76;
	padding: 5 0 10 20;
}
.left_submenu a
{		
	color: #001a76;
	text-decoration: none;
}
.left_submenu a:hover
{	
	color: #0339fd;
	text-decoration: none;
}
.cat_body
{
	background: #ffffff;
	border-left: 1px solid #b11f29;
	border-right: 1px solid #b11f29;
}
.cat_name
{
	background: #b11f29;
	font-family: tahoma;
	font-size: 14;
	font-weight: bold;
	color: #ffffff;	
}
.cat_name a
{	
	position: relative;
	top: 5px;
	color: #ffffff;
	text-decoration: underline;
}
.cat_name a:hover
{	
	color: #ffffff;
	text-decoration: none;
}
.bl {font-size:10px; font-weight:normal;}
