#content #contenttop, #content #contentbot {
	_behavior: url("./pngfix/iepngfix.htc")
}
body{
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size: 11px;
	color: #0e4464;
	background: url(../images/body_bg.png) left top repeat-x #ffffff;
}

p, img, a, form {
	padding: 0px;
	margin: 0px;
	border: 0px;
}

a {
	color: #75aeb7;
	text-decoration: none;
}

a:hover {
	color: #0e4567;
}

#container {
	padding: 0px;
	margin: 0px auto;
	width: 964px;
}

/* HEADER START */
#header {
	padding: 0px 8px 0px 8px;
	margin: 0px;
	width: 948px;
	height: 200px;
}

#header #hd_ind_logo {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 410px;
	height: 170px;
}

#header #hd_ind_logo p {
	padding: 12px 0px 0px 10px;
	font-size: 12px;
}

#header #hd_ind_logo img {
	padding: 50px 0px 0px 10px;
}

#header #hd_ind_bigmenu {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 538px;
	height: 170px;
}

#header #hd_ind_bigmenu ul {
	padding: 0px;
	margin: 0px;
	width: 538px;
	height: 170px;
}

#header #hd_ind_bigmenu ul li {
	float: left;
	padding: 0px;
	margin: 0px;
	height: 170px;
	list-style-type: none;
	overflow: hidden;
}

#header #hd_ind_bigmenu ul li a {
	padding: 170px 0px 0px 0px;
	margin: 0px;
	height: 170px;
	background-image: url(../images/bigmenu.jpg);
	background-repeat: no-repeat;
	display: block;
}

#header #hd_ind_bigmenu ul li#bm1 a {
	width: 145px;
	background-position: 0px 0px;
}
#header #hd_ind_bigmenu ul li#bm1 a:hover {
	background-position: 0px -170px;
}

#header #hd_ind_bigmenu ul li#bm2 a {
	width: 200px;
	background-position: -145px 0px;
}
#header #hd_ind_bigmenu ul li#bm2 a:hover {
	background-position: -145px -170px;
}

#header #hd_ind_bigmenu ul li#bm3 a {
	width: 193px;
	background-position: -345px 0px;
}
#header #hd_ind_bigmenu ul li#bm3 a:hover {
	background-position: -345px -170px;
}

#menu {
	padding: 0px;
	margin: 0px;
	width: 948px;
	height: 29px;
	background: url(../images/menu_bg.gif) 0 0 no-repeat;
}

#menu p {
	padding: 6px 0px 0px 12px;
}

#menu ul {
	float: right;
	padding: 0px;
	margin: 0px;
	width: 548px;
	height: 29px;
}

#menu ul li {
	float: left;
	padding: 0px;
	margin: 0px;
	height: 29px;
	overflow: hidden;
	list-style-type: none;
}

#menu ul li a {
	padding: 29px 0px 0px 0px;
	margin: 0px;
	height: 29px;
	background-image: url(../images/menu.gif);
	background-repeat: no-repeat;
	display: block;
}

#menu ul li#m1 a {
	width: 61px;
	background-position: 0px 0px;
}
#menu ul li#m1 a:hover {
	background-position: 0px -29px;
}
#menu ul.index li#m1 a {
	background-position: 0px -29px !important;
}

#menu ul li#m2 a {
	width: 93px;
	background-position: -61px 0px;
}
#menu ul li#m2 a:hover {
	background-position: -61px -29px;
}
#menu ul.about li#m2 a {
	background-position: -61px -29px !important;
}

#menu ul li#m3 a {
	width: 168px;
	background-position: -154px 0px;
}
#menu ul li#m3 a:hover {
	background-position: -154px -29px;
}
#menu ul.customer li#m3 a {
	background-position: -154px -29px !important;
}

#menu ul li#m4 a {
	width: 125px;
	background-position: -322px 0px;
}
#menu ul li#m4 a:hover {
	background-position: -322px -29px;
}
#menu ul.accreditation li#m4 a {
	background-position: -322px -29px !important;
}

#menu ul li#m5 a {
	width: 101px;
	background-position: -447px 0px;
}
#menu ul li#m5 a:hover {
	background-position: -447px -29px;
}
#menu ul.contact li#m5 a {
	background-position: -447px -29px !important;
}
/* HEADER END */

/* CONTENT START */
#content {
	padding: 0px;
	margin: 0px;
	width: 964px;
}

#content #contenttop {
	padding: 0px;
	margin: 0px;
	width: 964px;
	height: 19px;
	font-size: 0px;
	background: url(../images/contenttop_bg.png) 0 0 no-repeat;
}

#content #contentmid {
	padding: 0px 8px 0px 8px;
	margin: 0px;
	width: 948px;
	background: url(../images/contentmid_bg.png) 0 0 repeat-y;
}

#content #contentbot {
	padding: 0px;
	margin: 0px;
	width: 964px;
	height: 19px;
	font-size: 0px;
	background: url(../images/contentbot_bg.png) 0 0 no-repeat;
}

/* LEFTSIDE START */
#leftside {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 253px;
	border-right: 1px solid #b6c7d0;
}

#leftside img#ind_lstit_img {
	padding: 0px 0px 24px 30px;
}

#leftside ul {
	padding: 0px;
	margin: 0px;
	width: 248px;
}

#leftside ul li {
	padding: 0px;
	margin: 0px 0px 4px 0px;
	width: 248px;
	height: 23px;
	list-style-type: none;
}

#leftside ul li a {
	padding: 5px 0px 0px 20px;
	margin: 0px;
	width: 228px;
	height: 18px;
	background: transparent;
	display: block;
	color: #0a303d;
	text-decoration: none;
	text-transform: uppercase;
}

#leftside ul li a:hover {
	background: url(../images/leftsidemenu_h.gif) 0 0 no-repeat;
}

#leftside ul.recovery li#sm1 a, #leftside ul.estimating li#sm2 a, #leftside ul.body li#sm3 a, #leftside ul.jigging li#sm4, #leftside ul.paint li#sm5 a, #leftside ul.insurance li#sm6 a, #leftside ul.repairs li#sm7 a, #leftside ul.specialists li#sm8 a, #leftside ul.courtesy li#sm9 a {
	background: url(../images/leftsidemenu_h.gif) 0 0 no-repeat !important;
}

#leftside #cd_ind_esti {
	position: relative;
	padding: 0px;
	margin: 20px 0px 0px 6px;
	width: 242px;
	height: 314px;
	background: url(../images/leftside_estimate_bg.gif) 0 0 no-repeat;
}

#leftside #cd_ind_esti p {
	padding: 48px 0px 0px 10px;
	font-size: 15px;
	line-height: 20px;
}

span.ind_orange_span {
	font-weight: bold;
	color: #ff8e00;
}

span.ind_white_span {
	font-weight: bold;
	color: #ffffff;
}

#leftside #cd_ind_esti img#ind_onlest_img {
	padding: 48px 0px 0px 90px;
}

#leftside #cd_ind_esti img#ind_getest_img {
	margin: 10px 0px 0px 90px;
}

#leftside #cd_ind_esti img#ind_onlpleccs_img {
	position: absolute;
	bottom: 13px;
	left: -27px;
}
/* LEFTSIDE END */

/* LEFTSIDE START */
#rightside {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 186px;
	border-left: 1px solid #b6c7d0;
}

#rightside #cd_ind_insur {
	padding: 0px;
	margin: 0px;
	width: 180px;
	height: 350px;
	background: url(../images/rightside_insurance_bg.gif) 0 0 no-repeat;
}

#rightside #cd_ind_insur p {
	padding: 10px 10px 0px 10px;
	font-size: 12px;
	line-height: 15px;
}

#rightside #cd_ind_insur p.cp_ind_youminp {
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	line-height: 11px;
}

#rightside #cd_ind_insur p.cp_ind_highins {
	padding: 24px 10px 0px 10px;
	font-size: 12px;
	line-height: 15px;
}

#rightside #cd_ind_insur #ct_ind_your {
	padding: 0px 0px 0px 10px;
	font-size: 12px;
	line-height: 15px;
}
/* LEFTSIDE END */

/* CONTART START */
#contart {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 507px;
}

#contart img {
	padding: 0px 0px 0px 5px;
}

#contart .md_ind_maintit {
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 5px;
	width: 502px;
	height: 25px;
	border-bottom: 1px solid #b6c7d0;
}

#contart p {
	padding: 0px 4px 6px 10px;
	line-height: 14px;
}

#contart img.abo_abma_img {
	float: left;
	padding: 0px 0px 0px 0px;
}

#contart img.rep_esti_img {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 4px 10px 0px;
}

#contart .md_abo_abuoxs {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 5px;
	width: 246px;
	height: 156px;
	background: url(../images/about_boxs_bg.png) 0 0 no-repeat;
}

#contart .md_abo_abuoxs img {
	float: left;
	padding: 2px 2px 0px 2px;
}

#contart .md_abo_abuoxs p {
	padding: 0px 2px 0px 2px;
	font-size: 11px;
	color: #638397;
	line-height: 12px;
}

#contart .md_abo_abuoxs p.md_abo_boxsmit {
	padding: 6px 2px 0px 2px;
	font-size: 11px;
	font-weight: bold;
	color: #0e4465;
}

#contart .md_cus_feebxl {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	width: 498px;
}

#contart .md_cus_feebxr {
	padding: 0px 0px 0px 0px;
	margin: -24px 0px 6px 5px;
	width: 498px;
}

#contart .md_cus_bxltop {
	padding: 0px;
	margin: 0px;
	width: 498px;
	height: 10px;
	background: url(../images/feed_ltop.png) 0 0 no-repeat;
	font-size: 0px;
}

#contart .md_cus_bxlmid {
	padding: 0px;
	margin: 0px;
	width: 498px;
	background: #a2dee1;
}

#contart .md_cus_bxlmid p {
	position: relative;
	z-index: 2;
}

#contart .md_cus_bxlbot {
	padding: 0px;
	margin: 0px;
	width: 498px;
	height: 36px;
	background: url(../images/feed_lbot.gif) 0 0 no-repeat;
	font-size: 0px;
}

#contart .md_cus_bxrtop {
	padding: 0px;
	margin: 0px;
	width: 498px;
	height: 36px;
	background: url(../images/feed_rtop.gif) 0 0 no-repeat;
	font-size: 0px;
}

#contart .md_cus_bxrmid {
	padding: 0px;
	margin: 0px;
	width: 498px;
	background: #c7ebed;
}

#contart .md_cus_bxrmid p {
	position: relative;
	z-index: 2;
}

#contart .md_cus_bxrbot {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 498px;
	height: 10px;
	background: url(../images/feed_rbot.png) 0 0 no-repeat;
	font-size: 0px;
}

#contart .md_cus_bxrbot img {
	position: absolute;
	bottom: 0px;
	right: 10px;
	z-index: 1;
}

#contart .md_con_conus {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 230px;
}

#contart .md_con_quicon {
	float: left;
	padding: 0px 0px 0px 10px;
	margin: 0px;
	width: 262px;
	border-left: 1px solid #b6c7d0;
}

#contart .md_con_ftit {
	float: left;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	width: 93px;
	height: 18px;
	font-weight: bold;
}

#contart .md_con_ftit.red {
	color: #ff0000;
}

#contart .md_con_finp {
	float: left;
	padding: 3px 2px 5px 2px;
	margin: 0px;
	width: 165px;
	height: 20px;
	background: url(../images/md_con_finp_bg.png) 0 0 no-repeat;
}

#contart .md_con_finp.cap {
	padding: 3px 2px 5px 95px;
	background: url(../images/md_con_finp_bg.png) 93px 0px no-repeat;
}

#contart .md_con_finp input {
	padding: 0px;
	margin: 0px;
	width: 165px;
	height: 18px;
	background: transparent;
	border: 0px;
}

#contart .md_con_ftxt {
	float: left;
	padding: 3px 2px 5px 2px;
	margin: 0px;
	width: 165px;
	height: 67px;
	background: url(../images/md_con_ftxt_bg.png) 0 0 no-repeat;
}

#contart .md_con_ftxt textarea {
	padding: 0px;
	margin: 0px;
	width: 165px;
	height: 64px;
	background: transparent;
	border: 0px;
	font-family: arial;
	font-size: 13px;
}

#contart .md_con_fcaptch {
	float: left;
	padding: 3px 2px 5px 2px;
	margin: 0px;
	width: 165px;
}

#contart #con_subbtn_inp {
	float: right;
	padding: 0px;
	margin: 0px;
	width: 79px;
	height: 28px;
	background-image: url(../images/submit_btn.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
}

#contart .md_con_mapbox {
	padding: 0px 0px 10px 0px;
}

#contart .md_con_mapbox img.con_maps_img {
	float: left;
	padding: 0px;
	margin: 0px 5px 0px 5px;
}

#contart p.mp_rec_intrit {
	font-size: 16px;
	font-weight: bold;
	line-height: 20px;
}

#contart .md_rec_carbxs {
	padding: 0px 4px 0px 10px;
	margin: 0px;
	width: 493px;
}

#contart .md_rec_carbxs p {
	padding: 0px 10px 6px 10px;
}

#contart .md_rec_carbxs a {
	font-weight: bold;
	color: #ff8e00;
}

#contart .md_rec_carbxs a:hover {
	color: #0e4464;
}

#contart .md_rec_carbxs .md_rec_carimgs {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 212px;
	height: 149px;
}

#contart .md_rec_carbxs .md_rec_carimgs img {
	padding: 0px;
}

#contart .md_rec_carbxs .md_rec_carimgs img.rec_keret_img {
	position: absolute;
	top: 0px;
	left: 0px;
}

#contart .md_rec_carbxs .md_rec_cardesc {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 281px;
	height: 139px;
	background: url(../images/md_rec_cardesc_bg.png) 0px 5px no-repeat;
}

#contart .md_rec_carbxs .md_rec_cardesc2 {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 281px;
	height: 139px;
	background: url(../images/md_rec_cardesc_bg2.png) right 5px no-repeat;
	text-align: right;
}

#contart .md_rep_befaf {
	padding: 0px 4px 20px 10px;
	margin: 0px;
	width: 493px;
	height: 170px;
	background: url(../images/md_rec_cardesc_bg2.png) center 5px no-repeat;
}

#contart .md_rep_befaf .md_rep_bacimgs1 {
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 212px;
	height: 149px;
}

#contart .md_rep_befaf .md_rep_bacimgs2 {
	float: right;
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 212px;
	height: 149px;
}

#contart .md_rep_befaf .md_rep_bacimgs1 img, #contart .md_rep_befaf .md_rep_bacimgs2 img {
	padding: 0px;
}

#contart .md_rep_befaf img.rep_keret_img {
	position: absolute;
	top: 0px;
	left: 0px;
}

#contart .ef_title {
	float: left;
	padding: 5px 0px 0px 10px;
	margin: 0px;
	width: 163px;
	height: 19px;
}

#contart .ef_title label {
	font-weight: bold;
}

#contart .ef_input {
	float: left;
	padding: 4px 1px 6px 1px;
	margin: 0px;
	width: 322px;
	height: 20px;
	background: url(../images/ef_input_bg.png) 0 0 no-repeat;
}

#contart .ef_input input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 322px;
	height: 18px;
	background: transparent;
	border: 0px;
}

#contart .ef_input_file {
	float: left;
	padding: 0px 1px 6px 1px;
	margin: 0px;
	width: 322px;
	height: 26px;
	background: transparent;
}

#contart .ef_note {
	float: left;
	padding: 4px 1px 10px 1px;
	margin: 0px;
	width: 322px;
	height: 125px;
	background: url(../images/ef_note_bg.png) 0 0 no-repeat;
}

#contart .ef_note textarea {
	padding: 0px;
	margin: 0px;
	width: 322px;
	height: 125px;
	background: transparent;
	border: 0px;
	font-family: arial;
	font-size: 13px;
}

#contart #estimated_btn {
	float: right;
	padding: 0px;
	margin: 0px 10px 0px 0px;
	width: 79px;
	height: 29px;
	background: url(../images/submit_btn.png) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#contart #md_pai_paintbg {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	background: url(../images/md_pai_paintbg.jpg) 0 0 no-repeat;
}

#contart #md_pai_paintbg p {
	padding: 0px 4px 6px 280px;
}
/* CONTART END */
/* CONTENT END */

/* FOOTER START */
#footer {
	padding: 6px 8px 0px 8px;
	margin: 0px;
	width: 948px;
	height: 23px;
	background: url(../images/menu_bg.gif) center top no-repeat;
}

#footer p {
	float: left;
	padding: 0px 60px 0px 12px;
}

#footer p#fp_ind_cllnw {
	float: right;
	padding: 0px 12px 0px 0px;
}

#footer a {
	text-transform: uppercase;
}
/* FOOTER END */

.clear{	
	clear: both;
	float: none;
	padding: 0px;
	margin: 0px;
	width: 0px;
	height: 0px;
	font-size: 0px;
}
#estimateForm .red{
	color:#f00;
}
div.lapozo{
	padding: 5px;
	text-align: right;
	font-size: 11px;
}
div.lapozo a{
	font-size: 11px;
}