*{	padding: 0px;	margin: 0px;	border-collapse: collapse;}html, body {height: 100%;width: 100%;}body {	font: normal 12px Georgia, Arial, Helvetica, Sans-serif;	min-width: 999px;	background: #f4f4f4;}.container{	width: 95%;	margin: 0px 35px;	position: relative;	min-width: 999px;	min-height: 100%;	margin-left: auto;	margin-right: auto;	margin-bottom: -90px;	background: #fff;	z-index: 20;}.clear {	clear: both;	height: 30px;	width: 100%;	overflow: hidden;	line-height: 0px;	font-size: 0px;	margin: 0px 0px;	padding: 0px;}/*Header*/.wrapper {background: #f4f4f4;}.bg_1 {	position: relative;	margin-left: auto;	margin-right: auto;	width: 999px;	height: 272px;	background: url('/images/bg_1.jpg') no-repeat;}.bg_1 a.logo {   text-decoration: none;   color: #000000;   width: 450px;}.bg_1 .tel {	position: absolute;	top: 66px;	right: 25px;	font-size: 30px;}.bg_1 h1 {	padding-left: 54px;	padding-top: 77px;	font-size: 36px;}.bg_1 a {	padding-right: 27px;	display: block;	text-align: right;	color: #000;	text-decoration: none;}.bg_1 .banner {	padding-left: 70px;}.bg_1 .banner h2 {	font-size: 17px;}.bg_1 .banner p {	font-size: 14px;	padding: 20px 0px;}.bg_1 .banner span {	background: #cdc1ae;	font-size: 14px;	padding: 5px 10px;}.bg_2 {	background: #000;	border-top: 2px solid #fff;	border-bottom: 2px solid #fff;}.bg_2 .line{	height: 3px;	border-top: 1px solid #fff;	border-bottom: 1px solid #fff;}.bg_2 p {	width: 492px;	margin-left: auto;	margin-right: auto;	padding: 30px 0px;	color: #cdc1ae;	text-align: center;	font-size: 16px;}/*Menu*/.menu {	background: url('/images/menu_bg.jpg') no-repeat center top;	border-bottom: 2px solid #d8d8d8;}.menu ul {	width: 880px;	margin-left: auto;	margin-right: auto;	padding: 23px 0px;	text-align: center;}.menu li {	margin-left: 20px;	padding-left: 10px;	list-style-type: none;	display: inline;	background: url('/images/menu_bullet.gif') left center no-repeat;}.menu li a {	font-size: 16px;	font-weight: bold;	line-height: 1.5;	color: #3a78cc;}.menu li a:hover {	color: #f8012d;	text-decoration: none;}/*Content*/.content {	min-height: 190px;	padding-top: 27px;	padding-bottom: 20px;	padding-left: 53px;}.content td {padding-right: 20px;}/*footer*/.copyr {	padding: 12px 0px;	height: 60px;	background: #000;	text-align: center;	color: #fff;	font-size: 13px;	margin-bottom: 50px;	margin-left: -53px;}.copyr a {	color: #78a1c1;	font-size: 13px;}.copyr p {	width: 610px;	margin-top: 13px;	margin-left: auto;	margin-right: auto;	font-size: 11px;	color: #cdc1ae;}.footer {	height: 90px;	position: relative;	clear: both;	background: #fff;	text-align: center;}/*Index page*/.l_block {	float: left;	text-align: center;	width: 200px;}.l_block a {   display: inline-block;}.r_block {	margin-left: 200px;	margin-bottom: 30px;}.content img {	margin-left: auto;	margin-right: auto;	border: 4px solid #cdc1ae;}.content .price {	margin-left: auto;	margin-right: auto;	margin-bottom: 10px;	background: url('/images/content/price2.gif') no-repeat;	width: 122px;	height: 24px;	text-align: center;	padding-top: 10px;	display: inline-block;}.content h2 {	font-weight: normal;	margin-bottom: 22px;	font-size: 16px;}.content p {	margin-bottom: 20px;}.content .order {	display: block;	width: 120px;	margin-left: auto;	margin-right: auto;	margin-top: -10px;	background: #cdc1ae;	padding: 8px 8px;	color: #000;	font-size: 10px;	font-weight: bold;	display: inline-block;	text-decoration: none;	text-transform: uppercase;}/*form*/.content table.inner {	color: #828282;	width: 600px;	margin-left: auto;	margin-right: auto;}.content table.inner td h2 {	color: #656056;	font-size: 22px;	font-weight: normal;}.content table.inner .wraper {	width: 722px;	margin-left: auto;	margin-right: auto;}.content table.inner .order {	text-transform: none;	margin-top: 10px;	font-size: 14px;}.content table.inner img {	border: none;}.content table.inner .order_oportune {	color: #656056;	font-size: 18px;	margin-left: 20px;}.content table.inner .order_oportune ol {	margin-left: 20px;	margin-top: 20px;}.content table.inner .order_oportune ol li {	font-size: 13px;}table.order_form {	margin-bottom: 10px;	margin-top: 35px;	background: #f4efe5;	width: 600px;}table.order_form th {	vertical-align: top;	padding-left: 25px;		padding-top: 14px;	width: 125px;	text-align: left;	font: normal 12px Arial;}table.order_form td {	vertical-align: middle;}table.order_form .top td {	padding-top: 25px;}table.order_form .top th {	padding-top: 35px;}table.order_form input {	width: 405px;	height: 22px;	margin: 6px 10px;	border: 1px solid #cec2b0;	padding-top: 5px;}table.order_form .info_text_field {	width: 405px;	height: 110px;	margin: 5px 8px;	border: 1px solid #cec2b0;}table.order_form textarea {	width: 403px;	overflow: auto;	border: 1px solid #fff;	height: 107px;}table.order_form input.order {	border: none;	height: 28px;	width: 145px;	background: url('/images/content/form_button_order.gif');	text-align: center;	padding-top: 4px;	cursor: pointer;	margin-top: 20px;	margin-left: 5px;	margin-right: auto;	font-size: 12px;	font-weight: normal;}