body {
	font:11px arial,sans-serif;
	color:#000;
	background:#fff url(../images/border01.gif) repeat-x;
	margin:0;
	min-width:1002px;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {text-decoration:underline;}
a:focus {outline:none}
input, textarea, select {
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
img {border-style:none}
#main {
	background:url(../images/bg-footer.gif) repeat-x 0 100%;
	width:100%;
	padding:0 0 2px;
	overflow:hidden;
}
h1.logo {
	float:left;
	display:inline;
	margin:26px 77px 0 13px;
	background:url(../images/logo.gif) no-repeat;
	width:186px;
	height:26px;
	text-indent:-9999px;
}
.logo a {
	display:block;
	width:100%;
	height:100%;
	overflow:hidden;
}
#header .holder {
	width:100%;
	overflow:hidden;
}
#header .text {
	float:left;
	width:400px;
	margin:22px 0 0;
}
#header .text p {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	margin:0;
}
#header .text p a {
	color:#4c4c4c;
	text-decoration:underline;
}
#header .text p a:hover {text-decoration:none}
#header .icons {
	float:right;
	padding:0 27px 0 0;
	margin:37px 0 0;
	list-style:none;
}
#header .icons li {
	float:left;
	padding:0 0 0 77px;
}
#header .icons li:first-child {padding:0}
#header .icons li img {display:block}
#header {
	width:100%;
	overflow:hidden;
}
.header {
	padding:0 0 0 210px;
	height:1%;
	margin:61px 0 0;
	overflow:hidden;
}
.menu {
	float:left;
	padding:0 0 0 40px;
	margin:34px 0 0 -210px;
	width:170px;
	display:inline;
}
#menu {
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
#menu li {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#00508f;
	width:100%;
	margin:14px 0 0;
	overflow:hidden;
}
#menu li a {
	color:#00508f;
	text-decoration:underline;
}
#menu li a:hover {text-decoration:none}
.head {
	float:left;
	width:100%;
	background:url(../images/bg-head-l.jpg) no-repeat 0 0;
}
.head .frame {
	background:url(../images/bg-head-r.jpg) no-repeat 100% 0;
	padding:12px 12px 12px 14px;
}
.head .frame:after {
	clear:both;
	display:block;
	content:"";
}
.head .frame .item {
	width:100%;
	position:relative;
}
.head .frame .item img {display:block}
.head .frame .part {
	position:absolute;
	top:155px;
	left:-105px;
}
.head .frame .part div {
	background:url(../images/item-price.png) no-repeat;
	width:185px;
	height:181px;
	overflow:hidden;
	text-indent:-9999px;
}
.head .frame .slogan {
	position:absolute;
	top:80px;
	right:0;
}
.head .frame .slogan strong {
	display:block;
	background:url(../images/slogan.png) no-repeat;
	width:466px;
	height:73px;
	overflow:hidden;
	text-indent:-9999px;
}
#content {
	width:100%;
	overflow:hidden;
}
.columns {
	padding:0 0 0 506px;
	overflow:hidden;
	width:496px;
	margin:50px auto 0;
}
.columns .aside {
	float:left;
	width:506px;
	overflow:hidden;
	display:inline;
	margin:0 0 0 -506px;
}
.aside .about-box {
	height:1%;
	padding:0 0 0 34px;
	overflow:hidden;
}
.aside .about-box .heading {
	width:100%;
	overflow:hidden;
}
.aside .about-box .heading h2 {
	float:left;
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#6b7f8f;
	margin:0;
	padding:0 0 2px;
	background:url(../images/dots01.gif) repeat-x 0 100%;
}
.aside .about-box .text {
	height:1%;
	padding:0 0 0 105px;
	overflow:hidden;
	margin:25px 0 0;
}
.aside .about-box .text {
	background:url(../images/ico-note.gif) no-repeat 105px 0;
	height:1%;
	padding:0 0 0 135px;
	overflow:hidden;
	margin:25px 0 0;
}
.aside .about-box .text p {
	font:15px/16px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0;
}
.aside .about-box .text p a {
	color:#33304f;
	text-decoration:underline;
}
.aside .about-box .text p a:hover {text-decoration:none}
.more-box {
	height:1%;
	padding:0 10px 0 74px;
	overflow:hidden;
	margin:35px 0 0;
}
.more-box .text {
	float:left;
	width:188px;
	margin:85px 0 0;
}
.more-box .text a {
	float:left;
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#00508f;
	padding:0 0 0 17px;
	background:url(../images/arrow01.gif) no-repeat 0 50%;
	text-decoration:underline;
}
.more-box .text a:hover {text-decoration:none}
.more-box .photo {
	float:left;
	width:234px;
}
.more-box .photo img {display:block}
.aside .block {
	background:url(../images/bg-box1-c.gif) repeat-y;
	margin:76px 0 0 33px;
	width:473px;
	overflow:hidden;
}
.aside .block .holder {background:url(../images/bg-box1-t.gif) no-repeat}
.aside .block .frame {
	background:url(../images/bg-box1-b.gif) no-repeat 0 100%;
	width:415px;
	padding:26px 29px 29px;
	overflow:hidden;
}
.aside .block .frame p {
	font:17px/20px Arial, Helvetica, sans-serif;
	color:#00508f;
	margin:0;
}
.aside .block .frame p a {
	color:#00508f;
	text-decoration:underline;
}
.aside .block .frame p a:hover {text-decoration:none}
.hospital {
	width:100%;
	overflow:hidden;
	margin:120px 0 0;
}
.hospital .heading {
	height:1%;
	background:url(../images/ico-plus.gif) no-repeat 2px 50%;
	padding:0 0 0 34px;
	overflow:hidden;
}
.hospital .heading h2 {
	float:left;
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#00508f;
	margin:0;
	padding:0 0 2px;
	background:url(../images/dots02.gif) repeat-x 0 100%;
}
.hospital .text {
	padding:0 0 0 18px;
	overflow:hidden;
	margin:10px 0 0;
	height:1%;
}
.hospital .item-list {
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.hospital .item-list li {
	width:100%;
	margin:33px 0 0;
	overflow:hidden;
}
.hospital .item-list li h2 {
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#32b2dc;
	margin:0 0 0 15px;
}
.hospital .item-list li .item {
	height:1%;
	padding:0 0 0 15px;
	overflow:hidden;
}
.hospital .item-list li.one .item {background:url(../images/ico-comp.gif) no-repeat 0 4px}
.hospital .item-list li.two .item {background:url(../images/ico-phone.gif) no-repeat 0 4px}
.hospital .item-list li.three .item {background:url(../images/ico-order.gif) no-repeat 0 4px}
.hospital .item-list li .item p {
	font:15px/16px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0;
}
.aside .ad {
	width:100%;
	overflow:hidden;
	margin:55px 0 0;
}
.aside .ad {
	width:100%;
	overflow:hidden;
	margin:55px 0 0;
}
.column {
	float:left;
	width:100%;
	overflow:hidden;
}
.list-box {
	width:466px;
	padding:0 0 0 30px;
	overflow:hidden;
}
.list-box h2 {
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#00508f;
	margin:0;
}
.list-box h2 a {
	color:#00508f;
	text-decoration:underline;
}
.list-box h2 a:hover {text-decoration:none}
.list-box .item-list {
	width:100%;
	padding:0;
	margin:9px 0 0;
	overflow:hidden;
	list-style:none;
}
.list-box .item-list li {
	width:100%;
	margin:32px 0 0;
	overflow:hidden;
}
.list-box .item-list .text {
	padding:0 0 0 24px;
	height:1%;
	overflow:hidden;
}
.list-box .item-list .one .text {background:url(../images/ico-add.gif) no-repeat 0 4px}
.list-box .item-list .two .text {background:url(../images/ico02.gif) no-repeat 0 4px}
.list-box .item-list .three .text {background:url(../images/ico-user.gif) no-repeat 0 4px}
.list-box .item-list .four .text {background:url(../images/ico-price.gif) no-repeat 0 4px}
.list-box .item-list .five .text {background:url(../images/ico-contact.gif) no-repeat 0 4px}
.list-box .item-list h3 {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0;
}
.list-box .item-list h3 a {
	color:#4599db;
	text-decoration:underline;
}
.list-box .item-list h3 a:hover {text-decoration:none}
.list-box .item-list p {
	font:italic 11px/14px Georgia, "Times New Roman", Times, serif;
	color:#8d8d8d;
	margin:2px 0 0 24px;
}
.time-box {
	background:url(../images/bg-time.jpg) no-repeat;
	width:290px;
	padding:92px 15px 0 190px;
	height:143px;
	margin:60px 0 0;
	overflow:hidden;
}
.time-box p {
	font:14px/16px Arial, Helvetica, sans-serif;
	color:#88adcb;
	margin:0;
}
.time-box p a {
	color:#88adcb;
	text-decoration:underline;
}
.time-box p a:hover {text-decoration:none}
.column .block {
	padding:0 15px 0 0;
	height:1%;
	overflow:hidden;
}
.column .block .item {background:#f9f9f9 url(../images/bg-c1.gif) no-repeat}
.column .block .holder {background:url(../images/bg-c2.gif) no-repeat 100% 0}
.column .block .frame {background:url(../images/bg-c3.gif) no-repeat 0 100%}
.column .block .text {
	background:url(../images/bg-c4.gif) no-repeat 100% 100%;
	overflow:hidden;
	height:1%;
	padding:0 30px 102px;
}
.column .block .text h2 {
	font:30px/36px Georgia, "Times New Roman", Times, serif;
	color:#868686;
	margin:50px 0 5px;
}
.column .block .text h2 a {
	color:#868686;
	text-decoration:underline;
}
.column .block .text h2 a:hover {text-decoration:none}
.column .block .text .price {
	display:block;
	font:bold 108px/110px Tahoma, Verdana, sans-serif;
	color:#bdbdbd;
	margin:0 0 4px;
	text-align:center;
}
.column .block .text .price span {
	font:38px/40px Tahoma, Verdana, sans-serif;
	color:#bdbdbd;
}
.column .block .text p {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0 0 26px 22px;
}
.column .block .text p em {
	font:italic 11px/14px Georgia, "Times New Roman", Times, serif;
	color:#8d8d8d;
}
.column .block .text p a {
	color:#33304f;
	text-decoration:underline;
}
.column .block .text p a:hover {text-decoration:none}
.column .block .text div {
	overflow:hidden;
	height:1%;
	padding:20px 0 0;
}
.column .block .text div p {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#00508f;
	margin:0;
}
.column .block .text div p a {
	color:#00508f;
	text-decoration:underline;
}
.column .block .text div p a:hover {text-decoration:none}
.scroll-box {
	width:960px;
	padding:0 10px 0 32px;
	overflow:hidden;
	margin:70px auto 0;
	position:relative;
}
.scroll-box h2 {
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#6b7f8f;
	margin:0 0 20px;
}
.scroll-box h2 a {
	color:#6b7f8f;
	text-decoration:underline;
}
.scroll-box h2 a:hover {text-decoration:none}
.scroll-box .shadow-t {
	position:absolute;
	top:50px;
	left:32px;
	width:930px;
	z-index:10;
}
.scroll-box .shadow-t div {
	background:url(../images/bg-shadow-t.png) repeat-x;
	width:100%;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
}
.scroll-box .shadow-b {
	position:absolute;
	bottom:0;
	left:32px;
	width:930px;
	z-index:10;
}
.scroll-box .shadow-b div {
	background:url(../images/bg-shadow.png) repeat-x;
	width:100%;
	height:40px;
	overflow:hidden;
	text-indent:-9999px;
}
.scroll-box .text-scroll {
	height:130px;
	width:950px;
	overflow:hidden;
	position:relative;
	z-index:5;
}
.scroll-box .scroll-content{
	top: 0 !important;
	height: 130px !important;
	width: 950px !important;
}
.scroll-box .vscroll-bar{
	position:absolute;
	width:11px !important;
	margin:0;
	padding:0;
	height:128px !important;
	top: 0 !important;
}
.scroll-box .vscroll-up{
	position:absolute;
	height: 12px !important;
}
.scroll-box .vscroll-down{
	position:absolute;
	padding:3px 0 0 0;
}
.scroll-box .vscroll-line{
	width:11px !important;
	overflow: hidden;
	background: #fff;
}
.scroll-box .vscroll-slider{
	background: #fff;
	width:11px !important;
}
.scroll-box .text-scroll h2 {
	font:25px/28px Georgia, "Times New Roman", Times, serif;
	color:#6b7f8f;
	margin:0 30px 12px 0;
}
.scroll-box .text-scroll p {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#77767a;
	margin:0 30px 12px 0;
}
.scroll-box .text-scroll p a {color:#77767a}
.scroll-box .text-scroll ul {
	width:950px;
	padding:0;
	margin:0 0 12px;
	overflow:hidden;
	list-style:none;
}
.scroll-box .text-scroll ul li {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#77767a;
	width:915px;
	padding:0 0 0 35px;
	overflow:hidden;
	background:url(../images/separator.gif) no-repeat 0 7px;
}
.scroll-box .text-scroll ul li a {color:#77767a}
.items-box {
	width:950px;
	padding:0 0 0 52px;
	overflow:hidden;
	margin:120px auto 0;
}
.items-box .link {
	float:left;
	width:198px;
}
.items-box .link a {
	float:left;
	font:15px/18px Arial, Helvetica, sans-serif;
	color:#00508f;
	padding:0 16px 0 0;
	margin:38px 0 0;
	background:url(../images/arrow01.gif) no-repeat 100% 50%;
	text-decoration:underline;
}
.items-box .link a:hover {text-decoration:none}
.items-box .list {
	float:left;
	width:750px;
	padding:0;
	margin:0;
	list-style:none;
}
.items-box .list li {
	float:left;
	width:110px;
	padding:0 0 30px 10px;
	position:relative;
}
.items-box .list li .photo {
	width:100%;
	overflow:hidden;
}
.items-box .list li .photo img {
	display:block;
	margin:0 auto;
}
.items-box .list li .btn {
	display:none;
	position:absolute;
	bottom:0;
}
.items-box .list li .btn1 {left:5px}
.items-box .list li .btn2 {left:-5px}
.items-box .list li .btn3 {left:10px}
.items-box .list li .btn4 {left:19px}
.items-box .list li .btn5 {left:-5px}
.items-box .list li .btn6 {left:12px}
.items-box .list li.hover .btn,
.items-box .list li:hover .btn {display:block}
.items-box .list li .btn div {float:left}
.items-box .list li .btn1 div {background:url(../images/bg-btn1.gif) no-repeat}
.items-box .list li .btn2 div {background:url(../images/bg-btn2.gif) no-repeat}
.items-box .list li .btn3 div {background:url(../images/bg-btn3.gif) no-repeat}
.items-box .list li .btn4 div {background:url(../images/bg-btn4.gif) no-repeat}
.items-box .list li .btn5 div {background:url(../images/bg-btn5.gif) no-repeat}
.items-box .list li .btn6 div {background:url(../images/bg-btn6.gif) no-repeat}
.items-box .list li .btn div span {
	float:left;
	font:12px/22px Tahoma, Verdana, sans-serif;
	color:#fff;
	padding:0 10px;
	height:23px;
	white-space:nowrap;
}
.items-box .list li .btn1 div span {background:url(../images/bg-btn1.gif) no-repeat 100% 100%}
.items-box .list li .btn2 div span {background:url(../images/bg-btn2.gif) no-repeat 100% 100%}
.items-box .list li .btn3 div span {background:url(../images/bg-btn3.gif) no-repeat 100% 100%}
.items-box .list li .btn4 div span {background:url(../images/bg-btn4.gif) no-repeat 100% 100%}
.items-box .list li .btn5 div span {background:url(../images/bg-btn5.gif) no-repeat 100% 100%}
.items-box .list li .btn6 div span {background:url(../images/bg-btn6.gif) no-repeat 100% 100%}
.tags-box {
	height:1%;
	padding:0 20px 0 33px;
	overflow:hidden;
	margin:50px 0 0;
}
.tags-box h2 {
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#00508f;
	margin:0 0 25px;
}
.tags-box h2 a {
	color:#00508f;
	text-decoration:underline;
}
.tags-box h2 a:hover {text-decoration:none}
.tags-box .list {
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.tags-box .list li {
	display:inline;
	padding:0;
	color:#88adcb;
	line-height:16px;
}
* html .tags-box .list li {line-height:18px}
.tags-box .list li a {color:#88adcb}
.infobox {
	width:991px;
	overflow:hidden;
	margin:20px auto 0;
	padding:55px 0 0 11px;
	background:url(../images/bg-car.jpg) no-repeat 100% 0;
}
.zakaz {margin:20px auto -40px}
.dostavka .heading,
.contact .heading,
.about .heading,
.zakaz .heading {
	background:url(../images/ico-note.gif) no-repeat 0 6px;
	height:1%;
	padding:0 0 0 26px;
	overflow:hidden;
}
.infobox .heading h2 {
	font:40px/42px Georgia, "Times New Roman", Times, serif;
	color:#77767a;
	margin:0 0 10px;
}
.about .heading h2 {
	font:bold 25px/28px Georgia, "Times New Roman", Times, serif;
	color:#6f8392;
	margin:0 0 25px;
}
.about .heading h2 em {font:italic 25px/28px Georgia, "Times New Roman", Times, serif}
.infobox .heading h2 a {
	color:#77767a;
	text-decoration:underline;
}
.infobox .heading h2 a:hover {text-decoration:none}
.infobox .heading h3 {
	font:25px/28px Georgia, "Times New Roman", Times, serif;
	color:#6f8392;
	margin:0 0 60px;
}
.zakaz .heading h3 {
	font:25px/28px Georgia, "Times New Roman", Times, serif;
	color:#77767a;
	margin:0 0 10px;
}
.infobox .heading h3 a {
	color:#6f8392;
	text-decoration:underline;
}
.infobox .heading h3 a:hover {text-decoration:none}
.infobox .holder {
	height:1%;
	padding:0 35px 0 26px;
	overflow:hidden;
	background:url(../images/border02.gif) no-repeat 7px 100%;
	margin:0 0 40px;
}
.zakaz .holder {margin:0 0 20px}
.about .holder {margin:0 0 30px}
.infobox p {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0 0 25px;
}
.contact p {margin:0 0 30px 26px}
.about p {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0 0 30px;
}
.infobox p a {
	color:#33304f;
	text-decoration:underline;
}
.contact p a {color:#3f7355}
.infobox p a:hover {text-decoration:none}
.infobox p em {color:#33304f}
.zakaz p em {font-family:Arial, Helvetica, sans-serif}
.about p span {color:#98979e}
.infobox h3 {
	font:bold 18px/20px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0 0 18px;
}
.about h3 {
	font:italic 20px/22px Georgia, "Times New Roman", Times, serif;
	color:#8b8a96;
	margin:0 0 15px;
}
.infobox h3 a {
	color:#33304f;
	text-decoration:underline;
}
.infobox h3 a:hover {text-decoration:none}
.infobox h4 {
	font:19px/22px Arial, Helvetica, sans-serif;
	color:#33304f;
	margin:0 0 85px;
}
.infobox h4 a {
	color:#21b3e3;
	text-decoration:underline;
}
.infobox h4 a:hover {text-decoration:none}
.infobox .item {
	height:1%;
	padding:0 35px 0 26px;
	overflow:hidden;
	margin:38px 0 0;
	margin:0 0 40px;
}
.infobox .item p a {color:#3f7355}
.infobox ul {
	width:100%;
	padding:0;
	margin:-10px 0 25px;
	overflow:hidden;
	list-style:none;
}
.infobox ul li {
	font:italic 15px/18px Georgia, "Times New Roman", Times, serif;
	color:#77767a;
	background:url(../images/separator.gif) no-repeat 0 6px;
	height:1%;
	padding:0 0 0 10px;
	overflow:hidden;
}
.infobox ul li a {color:#77767a}
.box-info {
	background:url(../images/bg-box-pattern.jpg) no-repeat;
	width:988px;
	padding:0 5px 0 0;
	margin:0 auto;
	height:385px;
	overflow:hidden;
}
.box-info .text {
	float:left;
	width:480px;
	padding:0 0 0 42px;
	margin:61px 0 0;
}
.box-info .text h2 {
	font:33px/36px Georgia, "Times New Roman", Times, serif;
	color:#868686;
	margin:0 0 26px;
}
.box-info .text h2 a {
	color:#868686;
	text-decoration:underline;
}
.box-info .text h2 a:hover {text-decoration:none}
.box-info .photo {
	float:right;
	width:461px;
	position:relative;
	margin:61px 0 0;
}
.box-info .photo img {
	display:block;
	border:1px solid #9ca6b5;
}
.box-info .photo .frame {
	position:absolute;
	top:218px;
	left:1px;
}
.box-info .photo .frame div {
	width:439px;
	padding:8px 11px;
	overflow:hidden;
	background:url(../images/bg.png) repeat;
}
.box-info .photo .frame p {
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#00508f;
	position:relative;
	margin:0;
}
.box-info .photo .frame p a {
	color:#00508f;
	text-decoration:underline;
}
.box-info .photo .frame p a:hover {text-decoration:none}
.box-info .text .price {
	display:block;
	font:bold 108px/110px Tahoma, Verdana, sans-serif;
	color:#bdbdbd;
	margin:0 0 8px;
	text-align:center;
}
.box-info .text .price span {
	font:38px/40px Tahoma, Verdana, sans-serif;
	color:#bdbdbd;
}
.box-info .text p {
	font:15px/18px Georgia, "Times New Roman", Times, serif;
	color:#33304f;
	margin:0 15px 25px 20px;
}
.box-info .text p a {
	color:#33304f;
	text-decoration:underline;
}
.box-info .text p a:hover {text-decoration:none}
.box-info .text p em {
	font-size:11px;
	line-height:14px;
	color:#8d8d8d;
}
.link-box {
	width:1000px;
	margin:40px auto -40px;
	overflow:hidden;
}
.link-box .photo {
	float:left;
	width:580px;
}
.link-box .photo img {display:block}
.link-box .text {
	float:left;
	width:420px;
}
.link-box .text .item {
	background:url(../images/link02.gif) no-repeat;
	height:60px;
	padding:40px 0 0 115px;
	overflow:hidden;
	margin:34px 0 0;
}
.link-box .text .one {
	background:url(../images/link01.gif) no-repeat;
	margin:0;
}
.link-box .text .item a {
	font:20px/22px Georgia, "Times New Roman", Times, serif;
	color:#6b6767;
	text-decoration:underline;
}
.link-box .text .item a:hover {text-decoration:none}


#footer {
	background:url(../images/bg-phone.jpg) no-repeat;
	width:100%;
	height:204px;
	overflow:hidden;
	margin:30px 0 0;
}
.footer {
	float:left;
	width:447px;
	padding:0 0 0 245px;
	margin:93px 0 0;
}
.footer .phone {
	display:block;
	background:url(../images/phone.png) no-repeat;
	width:275px;
	height:45px;
	margin:0 0 0 44px;
	overflow:hidden;
	text-indent:-9999px;
}
.footer p {
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#6b7f8f;
	margin:4px 0 0;
}
#footer .copyright {
	float:right;
	width:310px;
	margin:134px 0 0;
}
#footer .copyright p {
	font:16px/18px Arial, Helvetica, sans-serif;
	color:#585858;
	margin:0;
}
#footer .copyright p a {
	color:#4b93a8;
	text-decoration:underline;
}
#footer .copyright p a:hover {text-decoration:none}


#text {
	background:url(../images/bg-car.jpg) no-repeat 100% 0;
	width:851px;
	padding:0 0 0 151px;
	overflow:hidden;
	position:relative;
	margin:40px auto 0;
}
#text .heading {
	position:absolute;
	top:10px;
	right:0;
	width:270px;
}
#text .heading h3 {
	font:25px/28px Georgia, "Times New Roman", Times, serif;
	color:#7eb452;
	margin:0;
	text-decoration:underline;
}
#text .head {
	float:none;
	width:100%;
	padding:0;
	overflow:hidden;
	font:21px/24px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	margin:0;
	background:none;
	text-decoration:underline;
}
#text .info {
	width:100%;
	padding:85px 0 40px;
	overflow:hidden;
}
#text .info h3 {
	font:italic 18px/20px Georgia, "Times New Roman", Times, serif;
	color:#6b6767;
	margin:0;
}
#text .info h3 a {
	color:#6b6767;
	text-decoration:underline;
}
#text .info h3 a:hover {text-decoration:none}
.ch {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:100%;
	overflow:hidden;
	margin:14px 0 0;
}
.ch td {padding:5px 0 0}
.ch input {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	float:left;
	padding:0;
	margin:0;
}
.ch .text1 {
	display:block;
	background:url(../images/bg-input02.gif) no-repeat;
	width:213px;
	height:16px;
	padding:2px 5px;
}
.ch .text1 input {
	width:213px;
	height:16px;
	padding:0;
	background:none;
	border:none;
}
.ch .text2 {
	float:left;
	background:url(../images/bg-input01.gif) no-repeat;
	width:56px;
	height:16px;
	padding:2px 5px;
}
.ch .text2 input {
	width:56px;
	height:16px;
	padding:0;
	background:none;
	border:none;
}
.ch .radio, .ch .speed {
	margin:1px 4px 0 0;
	width:14px;
	height:15px;
}
.ch .check {display:none}
.ch .textarea {
	display:block;
	background:url(../images/bg-textarea.gif) no-repeat;
	width:213px;
	height:81px;
	padding:5px;
}
.ch .txt {
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	width:213px;
	height:81px;
	overflow:auto;
	border:none;
	background:none;
}
.ch a {
	float:left;
	margin:2px 6px 0 3px;
	display:inline;
}
.ch h2 {
	font:19px/22px Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	margin:14px 0 0;
}
.ch .bt {
	background:url(../images/btn-send.gif) no-repeat;
	width:106px;
	height:19px;
	border:none;
	cursor:pointer;
	padding:19px 0 0;
}
