BODY {margin: 0px; padding: 0px; font-family: Tahoma; color: #001D2F; background: #F5E6D3 url("../img/body.jpg") no-repeat left top;}
IMG {border: none;}
A {color: #7E6443; text-decoration: none;}
A:HOVER {color: #7E6443; text-decoration: none;}

#main{position: relative; margin: 0px auto; width: 980px; min-height: 100%;}

* html #main {height: 100%;}

	#header{background: url("../img/header.jpg") no-repeat;  width: 980px; height: 324px;}
			.logo{position: relative; top: 35px; left: 35px; width: 425px; height: 90px; float: left; cursor: pointer;}
			.menu{z-index: 10; position: relative; top: 194px; width: 980px; height: 35px; text-align: center; float: left;}
				.menu_container{float: left; margin-left: auto;  right: auto;}
					.menu img{vertical-align: top;}
					.menu a.menu_link{position: relative; top: 7px; font-size: 14px; font-family: Arial; font-weight: bold; color: white; text-decoration: underline;}
					.menu a:hover.menu_link{position: relative; top: 7px; font-size: 14px; font-family: Arial; font-weight: bold; color: white; text-decoration: underline;}
			
	/*Каталог*/
	#catalog{background: #FBFCFB; width: 980px; height: 245px; float: left;}
			.container{background: url("../img/poloski.png") no-repeat left top; position: relative; left: 10px; width: 960px;}
				.element{background: url("../img/emblema.gif") no-repeat; width: 180px; text-align: center; float: left; position: relative; top: 25px;}
					.element_img{height: 110px; text-align: center;}
					.element_text{width: 175px; height: 100px; margin-left:5px; margin-top:5px; text-align: left;}
						.element_text_title{font-size: 11px; color: #000100; font-weight: bold; width: 150px; text-decoration: underline; margin-left: 15px;}
							.element_text_title a{font-size: 11px; color: #000100; font-weight: bold; text-decoration: underline;}
						.element_text_small{font-size: 11px; color: #666664; width: 150px; margin-top: 5px; margin-left: 15px;}
						
				.element_red{background: url("../img/emblema_red.gif") no-repeat; position: relative; top: 25px; width: 180px; float: left; text-align: center;}
					.element_img_red{height: 110px; text-align: center;}
					.element_text_red{width: 175px; height: 100px; color: white; margin-left:5px; margin-top:5px; text-align: left;}
						.element_text_title_red{font-size: 11px; font-weight: bold; width: 150px; text-decoration: underline; margin-left: 15px;}
							.element_text_title_red a{font-size: 11px; font-weight: bold; color: white; text-decoration: underline;}
							.element_text_title_red a:hover{font-size: 11px; font-weight: bold; color: white; text-decoration: underline;}
						.element_text_small_red{font-size: 11px; width: 150px; margin-top: 5px; margin-left: 15px;}
				
				.element_space{float: left; width: 15px; height: 10px;}
				
				.element_gray{background: url("../img/emblema_gray.png") no-repeat; position: relative; left: 20px; width: 163px; float: left; text-align: left;}
					.element_img_gray{position: relative; top: 5px; height: 110px; text-align: center;}
					.element_text_gray{width: 163px; height: 50px; margin-top:7px;}
						.element_text_gray a{font-size: 11px; color: #000100; font-weight: bold; text-decoration: underline;}
						
				.element_gray_red{background: url("../img/emblema_gray_red.png") no-repeat; position: relative; left: 20px; width: 163px; float: left; text-align: center;}
					.element_img_gray_red{position: relative; top: 5px; height: 110px; text-align: center;}
					.element_text_gray_red{width: 163px; height: 50px; color: white; margin-top:5px; text-align: left;}
						.element_text_gray_red a{font-size: 11px; font-weight: bold; color: white; text-decoration: underline;}
						
				.element_gray_space{float: left; width: 150px; height: 15px;}

	#content{position: relative; background: #FBFCFB; width: 980px; float: left;}
			.content_container{background: #FBFCFB url("../img/poloski.png") no-repeat left top; position: relative; left: 10px; width: 960px; height: 61px;}
				/*Центральная часть для главной и простых страниц*/
				.content_left{float:left; width: 685px;}
					.content_text{position:relative; top:15px; margin-left: 15px;  margin-bottom: 10px; font-size: 12px;}
						.content_text_title{font-size: 28px; color: #7C6442;}
				.content_center{float:left; width: 30px; text-align: center; background: #FBFCFB;}
					.content_center img{margin-top: 100px; background: #FBFCFB;}
				.content_right{float:left; width: 226px;}
					.new{position: relative; top: 15px; left: 5px;}
						.new_date{background: url("../img/title_news.jpg"); width: 139px; height: 26px;}
							.new_date_text{position: relative; top: 5px; left: 10px; font-family: Arial; font-weight: bold; color: white;}
						.new_text{font-size: 11px; font-family: Tahoma; color: #7E7E7E;}
							.new_text a{color: #7E6443; font-weight: bold; text-decoration: underline;}
							.new_text a:hover{color: #7E6443; font-weight: bold; text-decoration: underline;}
					/*Центральная часть для каталога*/
					.catalog_left{float:left; width: 200px; margin-top: 25px;}
					.catalog_right{float:left; width: 741px; margin-top: 25px;}
						.tree{float:left; width: 50%;}
						.categories{float: left; width: 741px;  font-size: 12px; font-family: Tahoma;}
							.categories a{font-weight: bold; color:red; text-decoration: underline;}
							.categories ul{list-style-type: disc;}

	/*Футер*/
	#footer{position: relative; background: url("../img/footer.jpg") no-repeat; width: 980px; height: 152px; float: left;}
		.footer_menu{position: relative; top: 6px; height: 35px; text-align: center;}
			.footer_menu img{vertical-align: top;}
			.footer_menu a{position: relative; top: 7px; font-size: 14px; font-family: Arial; font-weight: bold; color: white; text-decoration: underline;}
			.footer_menu a:hover{position: relative; top: 7px; font-size: 14px; font-family: Arial; font-weight: bold; color: white; text-decoration: underline;}
		.copyright{position: relative; top: 10px; left: 15px; float:left; width: 350px; font-size: 12px; font-family: Tahoma; color: #5B5B5B;}
		.cyberhead{position: relative; top: 20px; padding-right: 10px; font-size: 12px; font-family: Tahoma; float:right;}
			.cyberhead a.cyberhead_name{font-size: 11px; color: #5B5B5B;}
			.cyberhead a.cyberhead_url{font-size: 12px; color: #5B5B5B; font-weight: bold; text-decoration: underline;}
		.counters{position: relative; top: 25px; left: 100px; width: 400px; margin: 0px auto;}


