*{margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6,pre,code,input,select,textarea{font-size: 100%;}
ul,ol{list-style: none;}
label,input.button{cursor: pointer; cursor: hand;}
img,fieldset{border: none;}
table{border: none; font-size: 100%;}

body{font: 14px Georgia, Tahoma; color: #000000; background: #ffffff;}
a {color: #2174a8;}
a:hover {text-decoration: none;}

#wrapper{width: 100%; position: relative; text-align: center;}

#header {position: relative; background: #000 url(/img/bg-header.jpg) no-repeat 100% 0; text-align: center;}
	#header_1 {width: 900px; height: 108px; position: relative; margin: 0 auto; text-align: left;}
	#header_1 .logo {float: left; margin: 14px 85px 0px 0px;}
	#header_1 .phone {float: left; color: #ffc601; font-size: 30px; font-style: italic; line-height: 30px; margin: 34px 0px 0px 93px;}
		#header_1 .phone span {color: #cccccc; font-size: 12px;}
	#header_1 img.order {float: right; margin: 31px 24px 0px 0px;}
	

#content {width: 900px; margin: 0 auto; background: #fff; text-align: left; overflow: hidden; margin-bottom: 50px;}
	.menu {background: url(/img/s-left.jpg) no-repeat; height: 100px; margin: 51px 0px 45px 0px;}
		.menu ul {width: 820px; height: 80px; padding: 10px 40px; background: url(/img/s-right.jpg) no-repeat 100% 0;}
		.menu ul li {float: left; width: 170px;}
		.menu ul li.lii {width: 150px; text-align: center;}
			.menu ul li span {font-size: 22px; font-style: italic; line-height: 27px;}
			.menu ul li a {float: left; font-size: 14px; font-style: normal;}
			.menu ul li img {margin-top: 5px;}
	.left {float: left; width: 588px; color: #646464;padding:0 20px 0 0;}
		.left h1 {color: #000000; font-size: 24px; font-style: italic; font-weight: normal; line-height: 29px; padding-left: 25px; margin-bottom: 15px;}
			.left h1 span {color: #ff0000;}
		.left p {padding: 0px 0px 14px 25px;}
		.left p.left_p {color: #000; font-style: italic; font-size: 16px; line-height: 22px; background: #dbecf5; padding: 15px 0px 15px 25px; margin-bottom: 14px;}
			.left p span {color: #000000;}
		.left a {font-size: 17px;}
		
	.left2 {float: left; width: 588px; color: #646464;}
		.left2 h1 {color: #000000; font-size: 24px; font-style: italic; font-weight: normal; line-height: 29px; margin-bottom: 15px;}
			.left2 h1 span {color: #ff0000;}
		.left2 p {padding: 0px 0px 14px 0px;}
		.left2 p span {color: #000000;}
		.left2 a {font-size: 17px;}
		.left2 p.f17 {font-size: 17px;}
		
		.select_rec {width: 580px; height: 440px; position: relative; margin-top: 20px;}
			.select_qu {float: left; width: 105px; height: 165px; background: url(/img/select.jpg) no-repeat;}
			.select_1, .select_2 {float: left; width: 165px; height: 165px; background: url(/img/select_1.jpg) no-repeat;}
			.select_1 p {width: 96px; padding-left: 23px; background: url(/img/s_0.jpg) no-repeat 0 2px; margin: 40px 0px 0px 25px;}
			.select_2 p {width: 78px; color: #000000; padding-left: 23px; background: url(/img/s_1.jpg) no-repeat 0 2px; margin: 40px 0px 0px 25px;}
			.select_2_1 {position: absolute; top: 77px; left: 11px; width: 560px; height: 323px; background: url(/img/select_2.gif) no-repeat;}
				.select_2_1 span.titl {color: #ffffff; position: absolute; top: 50px; left: 385px;}
				.select_2_1 p {width: 80px; font-size: 12px; line-height: 14px; float: left; padding-left: 23px; background: url(/img/s_0.jpg) no-repeat 0 2px; position: relative; top: 220px; margin: 0px 26px 0px 14px;}
					.select_2_1 p.s_2_1 {//margin-left: 7px;}
					.select_2_1 p.s_2_2 {}
					.select_2_1 p.s_2_3 {color: #000000; background: url(/img/s_1.jpg) no-repeat 0 2px;}
					.select_2_1 p.s_2_4 {margin-right: 0px;}
		
		p.iz {margin-top: -15px;}
		p.iz {margin-top: -15px;}
		
		.app {background: #f0f0f0 url(/img/more.jpg) no-repeat 0 190px; padding: 40px 0px 20px 30px; font-size: 12px;}
		.app * {vertical-align: middle;}
			.app .name {margin-bottom: 20px;}
				.app .name input {width: 430px; padding: 5px; margin-left: 10px;}
			.app .cont {margin-bottom: 20px;}
				.app .cont input {width: 123px; padding: 5px; margin: 0px 10px;}
			.app table {margin: 30px 24px 0px 0px;}
				.app table th {width: 190px; font-weight: normal; text-align: left; vertical-align: top; padding: 18px 0px;}
				.app table td {width: 360px; vertical-align: top; padding: 18px 0px;}
					.app td.ap1 li {height: 30px;}
					.app td.ap1 input, .app td.ap5 input {position: relative; top: -1px; margin-right: 3px;}
					.app td.ap1 input.in {width: 216px;//width: 207px; padding: 5px; margin-left: 10px; margin: 0px;}
					.app td.ap2 textarea {width: 354px; height: 98px;}
					.app td.ap3 input {width: 73px; padding: 5px; margin: 5px;}
					.app td.ap3 input.ap3_3 {width: 56px;}
					.app td.ap4 input {width: 73px; padding: 5px; margin: 5px;}
					.app td.ap5 p { line-height: 14px;}
					.app td.ap6 textarea {width: 354px; height: 98px;}
		
	.right {float: right; width: 292px; color: #646464; font-size: 11px;}
		.right .ram {font-size: 14px; padding-bottom: 40px; margin-bottom: 10px; background: url(/img/bg-ram-bot.jpg) no-repeat 0 100%;}
		.right .ram p {background: url(/img/bg-ram-top.jpg) no-repeat; padding: 16px 24px 0px 27px;}
		.right .ram p span {color: #000000; font-size: 18px; font-style: italic; line-height: 32px;}
	.right a.user {color: #000000; padding-left: 27px; background: url(/img/icn-user.jpg) no-repeat 3px 2px;}
	.right p.let {margin-top: 50px;}
	
		
/*,,,O.o,,,*/
#footer {position: relative; color: #989898; background: #202020 url(/img/bg-footer.jpg); text-align: center;}
	#footer_1 {width: 900px; height: 118px; position: relative; margin: 0 auto; text-align: left;}
	#footer_1 a {color: #ffffff;}
	#footer_1 ul {float: left; font-size: 11px; padding: 17px 0px 0px 18px;}
		#footer_1 ul li.links a {margin: 0px 7px; font-size: 14px;}
		#footer_1 ul li.cop {padding: 0px 0px 0px 7px; line-height: 24px; font-style: italic;}
		#footer_1 ul li.adr {padding: 0px 0px 0px 7px; line-height: 14px; font-style: italic;}
	#footer_1 .phone {float: left; color: #fff; font-size: 30px; font-style: italic; line-height: 30px; padding: 40px 0px 0px 221px;}
		#footer_1 .phone span {color: #cccccc; font-size: 12px;}
	
em {color:#DE0421; font-style:normal;font-weight:bold;}

#r_about p {margin: 15px;font-size:12px;line-height:22px;color:#999;}
