body {margin:0px; padding:0px; width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; background:#484848; height:100%;}
body * {text-align:left; margin:0px; padding:0px; border:none;}
#topmenu {background:url(images/background_topmenu.jpg) repeat-x; height:42px; width:100%; text-align:center;}
#shapka {background:#e7e7e7; width:100%; height:201px; text-align:center;}
#menu {background:url(images/background_menu.jpg) repeat-x; height:42px; width:100%; text-align:center;}
#content {background:#484848; width:100%; text-align:center;}
#block_topmenu {height:42px; width:965px; margin:0 auto;}
#block_shapka {height:201px; width:965px; margin:0 auto;}
#block_menu {height:42px; width:965px; margin:0 auto;}
#block_content {width:965px; margin:0 auto;}
#shadow_content_left {background:url(images/shadow_content_left.jpg) repeat-y; width:965px; float:left;}
#shadow_content_right {background:url(images/shadow_content_right.jpg) repeat-y right; width:965px; float:left;}
#fon_content {width:936px; float:left; margin-left:15px; margin-right:14px; background:#666666;}
#shadow_topmenu_left {background:url(images/shadow_topmenu_left.jpg) no-repeat; height:42px; width:15px; float:left;}
#shadow_topmenu_right {background:url(images/shadow_topmenu_right.jpg) no-repeat; height:42px; width:14px; float:left;}
#fon_topmenu {background:url(images/fon_topmenu.jpg) repeat-x; height:42px; width:936px; float:left; text-align:left; font:13px Arial, Helvetica, sans-serif; color:#830000;}
#shadow_shapka_left {background:url(images/shadow_shapka_left.jpg) repeat-y; height:201px; width:15px; float:left;}
#shadow_shapka_right {background:url(images/shadow_shapka_right.jpg) repeat-y; float:left; height:201px; width:14px;}
#fon_shapka {background:#f8f8f8; float:left; height:201px; width:936px;}
#shadow_menu_left {background:url(images/shadow_menu_left.jpg) no-repeat; float:left; height:42px; width:15px;}
#shadow_menu_right {background:url(images/shadow_menu_right.jpg) no-repeat; float:left; height:42px; width:14px;}
#fon_menu {background:url(images/fon_menu.jpg) repeat-x; float:left; height:42px; width:936px; font-size:14px; color:#830000;}
#logo {float:left; height:201px; width:503px;}
#foto {float:left; height:201px; width:433px;}
#slogan {background:url(images/fon_slogan.jpg) no-repeat; height:76px; width:468px; display:block; color:#333333; font-size:14px; line-height:20px; text-align:left; padding-top:20px; padding-left:35px;}
.sp_topmenu {padding-top:18px; padding-left:10px; display:block; float:left;}
.sp_cart {display:block; float:left; height:33px; padding-top:9px; padding-left:10px;}
#acent {color:#830000;}
.sp_menu {display:block; float:left; padding-top:15px; padding-left:22px;}
table {margin:0px; padding:0px; border:none; border-collapse:collapse; font-size:13px; color:#b2b1b1; line-height:18px;}
td {margin:0px; padding:0px; text-align:center; border:none; border-collapse:collapse;}
#yellow {height:105px; width:216px; float:left; padding-top:20px; padding-right:10px; padding-bottom:10px;}
#blue {height:105px; width:216px; float:left; padding-right:10px; padding-bottom:10px; padding-top:20px;}
#pink {height:105px; width:216px; float:left; padding-right:10px; padding-bottom:10px; padding-top:20px;}
#white {height:105px; width:216px; float:left; padding-right:10px; padding-bottom:10px; padding-top:20px;}
#green {height:105px; width:216px; float:left; padding-right:10px; padding-bottom:10px; padding-top:20px;}
#c_left {width:488px; padding-left:20px; float:left;}
#c_right {width:408px; padding-top:20px; padding-bottom:10px; float:left;}
#copy {
	width:911px;
	font-size:11px;
	color:#b2b1b1;
	padding-left:25px;
	padding-top:25px;
	padding-bottom:10px;
	float: left;
}
#fon_topmenu a {color:#666666; text-decoration:none;}
#fon_topmenu a:hover {color:#830000;}
#fon_menu a {color:#333333; text-decoration:none;}
#fon_menu a:hover {color:#830000;}
a {color:#ffffff;}
a:hover {color:#830000;}
#podmenu {padding:20px; width:890px;}
