*{	padding: 0px;	margin: 0px;	border-collapse: collapse;}html, body {	height: 100%;	width: 100%;}body {	font: normal 12px Georgia, Arial, Helvetica, Sans-serif;	color: #6c6c6c;	min-width: 999px;	background: #f4f4f4 url('/images/bg.gif');}a {	color: #06aabf;}#logo {   float: left;   height: 100px;   width: 350px;   position: relative;   top: 75px;   left: 50px;}#logo a {   display: block;   height: 100px;   width: 350px;}.clear {	clear: both;	height: 30px;	width: 100%;	overflow: hidden;	line-height: 0px;	font-size: 0px;	margin: 0px 0px;	padding: 0px;}.clear2 {	clear: both;	height: 1px;	width: 100%;	overflow: hidden;	line-height: 0px;	font-size: 0px;	margin: 0px 0px;	padding: 0px;}/*Header*/.bg_1 {	position: relative;	margin-left: auto;	margin-right: auto;	width: 987px;	height: 311px;	background: url('/images/bg_1.jpg') no-repeat;}.bg_1 .descr {	position: absolute;	width: 230px;	color: #ad3e51;	right: 50px;	top: 120px;	font-style: italic;}.bg_1 .banner {	position: absolute;	top: 250px;	left: 50px;}.bg_1 .banner p {	font-size: 14px;}.bg_1 .banner span {	display: block;	margin-top: 10px;	margin-left: 105px;	padding: 4px 10px;	width: 107px;	text-align: center;	background: #ff3000;	color: #fff;}.bg_1 .conts {	position: absolute;	top: 230px;	right: 114px;	font-size: 39px;	font-family: Arial;	color: #d70006;}.bg_1 .conts a {	display: block;	font-size: 12px;	color: #d70006;	margin-left: 80px;	text-decoration: none;}.bg_2 {	background: url('/images/bg_blue.gif');}/*Menu*/.menu_line {	background: url('/images/menu_bg_line.jpg') right repeat-y;	width: 987px;	margin-left: auto;	margin-right: auto;}.menu {	background: url('/images/menu_bg.jpg') bottom no-repeat;	width: 925px;	padding-right: 61px;}.menu ul {	margin-top: 12px;	margin-left: 15px;	text-align: center;	float: left;}.menu li {	display: block;	list-style-type: none;	background: url('/images/menu_bullet.gif') left center no-repeat;	text-align: left;	padding: 0px 0px 0px 6px;	margin: 0px 0px 10px 10px;}.menu li a {	font-size: 12px;	font-family: Times New Roman;	font-weight: bold;	line-height: 1.2;	color: #044652;	text-transform: uppercase;	text-decoration: none;}.menu li a:hover {	color: #f8012d;	text-decoration: none;}/*Content*/.content {	width: 921px;	margin-left: auto;	margin-right: auto;	padding-right: 65px;	padding-left: 5px;}.content .wraper {	padding: 50px;	background: #fff url('/images/content_bg.jpg') no-repeat;}/*footer*/.round_footer {	background: url('/images/round_footer.gif') no-repeat;	width: 921px;	height: 10px;}.copyr {	padding: 12px 0px;	height: 60px;	text-align: center;	color: #000;	font-size: 13px;	margin-bottom: 50px;}.copyr a {	color: #000;	font-size: 13px;}.copyr p {	width: 610px;	margin-top: 13px;	margin-left: auto;	margin-right: auto;	font-size: 11px;	color: #000;}.footer {	height: 90px;	text-align: center;}/*Index page*/.l_block {	float: left;	text-align: center;	width: 200px;}.r_block {	margin-left: 200px;	margin-bottom: 30px;}.content .l_block img {	margin-left: auto;	margin-right: auto;	border: 4px solid #ff1300;}.content .l_block a {   display: inline-block; }.content .l_block .price {	margin-left: auto;	margin-right: auto;	padding-left: 10px;	padding-top: 2px;	background: url('/images/content/price_bg.gif') top no-repeat;	width: 138px;	height: 39px;	text-align: left;	color: #fff;	display: inline-block;}.content h2 {	font-weight: normal;	margin-bottom: 22px;	font-size: 16px;}.content p {	margin-bottom: 20px;}.content .l_block .order {	display: block;	width: 120px;	height: 25px;	margin-left: auto;	margin-right: auto;	padding-top: 5px;	background: url('/images/content/button_order.gif') top no-repeat;	text-decoration: none;}/*Order form*/.content h1 {	font-size: 18px;	margin-left: 35px;	margin-bottom: 33px;	color: #656056;}.content table.form {	width: 60%;	margin-right: 30px;	margin-left: auto;}.content table.form .l_block img {	border: none;}.order_oportune {	font: normal 18px Arial;}.order_oportune .price2 {	float: left;	width: 132px;	height: 39px;	margin-right: 20px;	margin-top: 16px;	background: url('/images/content/price2.gif') no-repeat;	color: #fff;	font-size: 13px;	padding-top: 12px;	text-align: center;}.order_oportune ol {	margin-left: 190px;	width: 420px;	margin-top: 20px;	font: normal 12px Arial;}.blue_box {	padding: 20px 0px;	background: #eefafc url('/images/content/pink_box_top.gif') top no-repeat;}table.order_form th {	vertical-align: top;	padding-top: 12px;	padding-left: 20px;	width: 105px;	text-align: left;	font: normal 12px Arial;}table.order_form td {	vertical-align: middle;	margin: 0px;	padding: 0px;}table.order_form input {	width: 430px;	height: 29px;	background: url('/images/content/input_text_bg.gif') no-repeat;	border: none;	padding: 6px 0px 6px 10px;}table.order_form .info_text_field {	background: url('/images/content/input_area_bg.gif') no-repeat;	width: 432px;	height: 110px;	padding: 5px 0px 5px 8px;}table.order_form textarea {	overflow: auto;	border: 1px solid #fff;	height: 100px;}.order_butt {	text-align: left;	padding-left: 125px;	height: 40px;	margin-top: -20px;}input.order {	background: url('/images/content/form_grey_button.gif') no-repeat;	color: #000;	border: none;	height: 26px;	width: 141px;	text-align: center;	margin-top: 6px;	cursor: pointer;	font-size: 12px;	font-family: Arial;}