html, body {margin: 0; padding: 0; width: 100%; height: 100%; font-family: Tahoma, Georgia, Arial, Helvetica, sans-serif;}
img { border: none; }
p { margin-top: 0; }
ul, li { margin: 0; padding: 0; }
h1{font-size: 16px; color: black; font-family: Tahoma;}
a{color: #006DE8;}

#container{width: 1000px; height: 100%; min-height: 100%; margin: 0 auto;}

	#content {width: 1000px; position: relative; min-height: 100%;}

	* html #content {height: 100%;}


		#head {width: 1000px; height: 252px; background: url(/img/header.png) no-repeat;}
			.logo{position: relative; top: 50px; left: 90px; width: 150px; height: 75px; cursor: pointer;}

		#menu{width: 1000px; height: 49px; background: url(/img/menu.png) no-repeat; text-align: center;}
			.menu_link {position: relative; top: 7px; font-size: 22px; font-family: Tahoma; color: white; text-decoration: none;}
			.menu_line{background: url(/img/menu_line.png) no-repeat; width: 3px; height: 45px; float: left;}
			.menu_1{margin-left: 10px; background: url(/img/1.png) no-repeat; width: 177px; height: 47px; float: left;}
			.menu_1_act{margin-left: 10px; background: url(/img/1_act.png) no-repeat; width: 177px; height: 47px; float: left;}
			.menu_2{background: url(/img/2.png) no-repeat; width: 86px; height: 47px; float: left;}
			.menu_2_act{background: url(/img/2_act.png) no-repeat; width: 86px; height: 47px; float: left;}
			.menu_3{background: url(/img/3.png) no-repeat; width: 195px; height: 47px; float: left;}
			.menu_3_act{background: url(/img/3_act.png) no-repeat; width: 195px; height: 47px; float: left;}
			.menu_4{background: url(/img/4.png) no-repeat; width: 198px; height: 47px; float: left;}
			.menu_4_act{background: url(/img/4_act.png) no-repeat; width: 198px; height: 47px; float: left;}
			.menu_5{background: url(/img/5.png) no-repeat; width: 144px; height: 47px; float: left;}
			.menu_5_act{background: url(/img/5_act.png) no-repeat; width: 144px; height: 47px; float: left;}
			.menu_6{margin-right: 3px; background: url(/img/6.png) no-repeat; width: 165px; height: 47px; float: left;}
			.menu_6_act{margin-right: 3px; background: url(/img/6_act.png) no-repeat; width: 165px; height: 47px; float: left;}

		#main{width: 1000px;}
			.main_table{width: 1000px; height: 100%; background: url(/img/footer_img.png) center bottom no-repeat;}
				.main_left{width: 244px;}
					.element_work{width: 244px; background: white; margin-top: 10px; margin-left: 10px;}
						.element_work_top{width: 244px; height: 18px; background: url(/img/works_top.png) no-repeat;}
						.element_work_middle{width: 244px; background: url(/img/works_middle.png) repeat-y;}
							.element_work_middle_container{width: 230px; padding-left: 5px; padding-right: 5px; text-align: left;}
						.element_work_bottom{width: 244px; height: 17px; background: url(/img/works_bottom.png) no-repeat;}
					
				.main_center{}
					.main_text{margin-left: 25px; margin-right: 25px; font-size: 12px; color: black; font-family: Tahoma; text-align: justify;}
				.main_right{width: 270px;}
					.element_contacts{width: 242px; margin-top: 10px; margin-right: 10px;}
						.element_contacts_top{width: 242px; height: 15px; background: url(/img/contacts_top.png) no-repeat;}
						.element_contacts_middle{width: 242px; background: url(/img/contacts_middle.png) repeat-y;}
							.element_contacts_middle_container{width: 230px; padding-left: 5px; padding-right: 5px; font-size: 12px; color: black; font-family: Tahoma; text-align: left;}
						.element_contacts_bottom{width: 242px; height: 17px; background: url(/img/contacts_bottom.png) no-repeat;}
					.element_news{width: 242px; margin-top: 10px; margin-right: 10px;}
						.element_news_top{width: 242px; height: 17px; background: url(/img/news_top.png) no-repeat;}
						.element_news_middle{width: 242px; background: url(/img/news_middle.png) repeat-y;}
							.element_news_middle_container{width: 230px; padding-left: 5px; padding-right: 5px; font-size: 12px; color: black; font-family: Tahoma; text-align: left;}
						.element_news_bottom{width: 242px; height: 15px; background: url(/img/news_bottom.png) no-repeat;}

	#footer {position: relative; width: 1000px; height: 100px;}
	.menu{position: relative; left: 50px; top: 55px; float: left;}
	.menu a{font-size: 12px; font-family: Tahoma; font-weight: bold; text-decoration: underline;}
	.copyright{position: relative; right: 125px; top: 25px; font-size: 12px; color: black; font-family: Tahoma; float: right;}
	.bottom_text{width: 800px; height: text-align: center; font-size: 11px;}
