* {


	margin:0;


	padding:0;


	outline:none;


}


ul {


	list-style:none;


}


body {


	font-family:Arial;


}


.bg {


	background:url(../images/bg4.jpg) no-repeat center top;


	height:420px;


}


.subcontainer {


	height:273px;


	background:url(../images/bg-2.jpg) no-repeat center top;


}


.container {


	width:1020px;


	height:auto;


	margin:0 auto;


}


.topnav {


	width:800px;


	float:left;


	margin-top:12px;


	font-size:14px;


	color:#ffffff;


	text-align:center;


	position:relative;


}


#light{position:absolute; left:30%; top:12px; width:200px; display:none; padding:25px; background:#333; color:#FFF; font-size:12px;}


.close{float:right; position:absolute; top:10px; right:10px;}


.close a{color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; padding:2px 5px; background:#666; border:#000 1px solid;}


.close a:hover{text-decoration:underline; background:#444;}





.topnav a{


	color:#ffffff;


	text-decoration:underline;


}


.topnav a:hover{





	text-decoration:none;


}


.leftnav {


	text-align:center;


	float:left;


	margin-top:12px;


	font-size:14px;


	color:#ffffff;





}


.leftnav li {


	font-size:14px;


	color:#ffffff;


	float:left;


}


.leftnav li a {


	color:#ffffff;


	text-decoration:none;


}


.leftnav li a:hover {


	color:#ffffff;


	text-decoration:underline;


}


.pad10 {


	padding-left:7px;


	padding-right:7px;


}


.search {


	width:220px;


	height:auto;


	float:right;


	margin-top:7px;


}


.searchbox {


	background:url(../images/searchbox.png) no-repeat;


	width:168px;


	height:22px;


	float:left;


}


.searchbotton {


	width:39px;


	height:22px;


	padding-left:4px;


}


.box {


	border:0px;


	background:transparent;


	padding-left:19px;


	margin-top:5px;


	font-size:11px;


	font-weight:normal;


	color:#03162a;


}


.headerpart {


	width:925px;


	margin-top:20px;


	height:auto;


	float:left;


}


.amerleft {


	width:255px;


	height:128px;


	float:left;


}


.amerright {


	background:url(../images/pacefic.png) no-repeat left top;


	width:670px;


	height:128px;


	float:left;


}














.bodypart {


	width:1030px;


	margin-top:68px;


	float:left;


}


.bodypart1 {


	width:800px;


	margin-top:38px;


	float:left;


}


.bodypart img, .bodypart a {


	border:0 !important;


}


.cra1 {
float:left;
margin-top:30px;
}

.cra2 {


	width:183px;


	height:107px;


	float:left;


	margin-top:30px;


}


.cra3 {


	width:172px;


	height:174px;


	float:left;


	margin-top:30px;


}


.cra4 {


	width:170px;


	height:168px;


	float:left;


	margin-top:30px;


}


.cra5 {


	width:315px;


	height:157px;


	float:right;


	margin-top:20px;


}


.cra6 {


	width:120px;


	height:150px;


	float:left;


}


.cra7 {


	width:120px;


	height:150px;


	float:left;


	margin-top:30px;


}


.cra8 {


	width:120px;


	height:150px;


	float:left;


	margin-top:20px;


}


.cra9 {


	width:120px;


	height:150px;


	float:left;


	margin-top:20px;


}


.cra10 {


	width:120px;


	height:150px;


	float:left;


	margin-top:20px;


}














.serv {


	font-size:24px;


	font-weight:bold;


	color:#16385d;


	width:865px;


	height:auto;


	float:left;


	margin-top:50px;


	margin-left:71px;


}


.readmore {


	color:#36393d;


	font-size:24px;


	font-weight:bold;


}


.readmore a {


	color:#36393d;


	text-decoration:underline;


}


.readmore a:hover {


	color:#000000;


	text-decoration:none;


}


.rental {


	width:925px;


	text-align:center;


	float:left;


	margin-top:35px;


}


.rental ul {


	float:left;


	width:600px;


	display:block;


	margin-left:190px;


}


.rental li {


	font-size:14px;


	color:#ffffff;


	float:left;


	text-transform:uppercase;


	padding:0 6px 0 6px;


	font-weight:bold;


	line-height:28px;


}


.rental li a {


	color:#ffffff;


	text-decoration:none;


}


.rental li a:hover {


	color:#31393d;


	text-decoration:none;


}


.footer {


	width:600px;


	float:left;


	margin-top:36px;


	margin-left:165px;


}


.leftflag {


	width:72px;


	height:40px;


	float:left;


}


.rightflag {


	width:85px;


	height:42px;


	float:right;


}


.middletxt {


	width:400px;


	float:left;


	padding:0 20px 0 20px;


}


.middletxt li {


	float:left;


	color:#1d2325;


	font-size:12px;


}


.middletxt li a {


	color:#1d2325;


	text-decoration:underline;


}


.middletxt li a:hover {


	color:#00dbf3;


	text-decoration:none;


}


.pad6 {


	padding:0 6px 0 6px;


}


.copyright {


	color:#232323;


	text-align:center;


	font-size:16px;


}


/* parts css conding start here*/





.part2 {


	width:980px;


	float:left;


	margin-top:20px;


}


.part {


	/*width:150px;*/


	float:left;


	margin-top:50px;


	color:#000000;


	font-size:26px;


	font-weight:bold;


	padding-left:35px;


}


.servic {


	width:150px;


	float:left;


	margin-top:50px;


	color:#000000;


	font-size:26px;


	font-weight:bold;


	padding-left:25px;


}


.mapsand {


	width:300px;


	float:left;


	margin-top:50px;


	color:#000000;


	font-size:26px;


	padding-left:45px;


	font-weight:bold;


}


.conta {


	width:300px;


	float:left;


	margin-top:50px;


	color:#000000;


	font-size:26px;


	padding-left:24px;


	font-weight:bold;


}


.airtools {


	width:150px;


	float:left;


	margin-top:50px;


	color:#000000;


	font-size:26px;


	font-weight:bold;


	padding-left:25px;


}


.topcruv {


	background:url(../images/topcruv.png) no-repeat left top;


	width:720px;


	height:10px;


}


.bottomcruv {


	background:url(../images/bottomcruv.png) no-repeat left top;


	width:720px;


	height:10px;


	float:left;


}


.middle {


	width:720px;


	float:left;


}


.wi670 {


	width:670px;


	float:left;


	margin:0 24px 0 24px;


}


.ajax {


	float:left;


	min-height:39px;


	background:#e7e7e7;


}


.w250 {


	width:250px;


	float:left;


	font-size:13px;


	color:#000656;


	font-weight:normal;


	padding-left:15px;


	margin-top:5px;


}


.w250 a {


	color:#000656;


	text-decoration:underline;


}


.w250 a:hover {


	color:#000656;


	text-decoration:none;


}


.w350 {


	width:400px;


	float:right;


	font-size:13px;


	font-weight:normal;


	color:#000000;


	margin-top:5px;


}


.ajax2 {


	float:left;


	min-height:39px;


}


.dot {


	border-bottom:#FFFFFF 1px dotted;


}


.righttop {


	background:url(../images/partstop.png) no-repeat left top;


	width:179px;


	height:41px;


	color:#FFFFFF; font-size:20px; font-weight:bold; text-align:center; line-height:41px;


}





.rightmiddle {


	width:240px;


	float:left;


}


.rightside {


	width:215px;


	float:right;


}


.rightside_main {


	width:240px;


	float:left;


}


.rightmiddle ul {


	list-style:none;


	width:240px;


	float:left;


	


	


}


.rightmiddle li {


	color:#000000;


	font-weight:bold;


	


	padding:0 0 5px 5px;


	font-size:12px;


	margin:5px 0 0 0;


}


.rightmiddle li a {


	color:#000;


	text-decoration:underline;


}


.rightmiddle li a:hover {


	color:#000;


	text-decoration:none;


}


.paco {


	font-size:16px;


	color:#000;


	font-weight:bold;


	


}














.paco a {


	color:#000;


	text-decoration:none;


}


.paco a:hover {


	color:#00dbf3;


	text-decoration:underline;


}





.pacocruv {


	font-size:24px;


	color:#fff;


	font-weight:bold;


	padding-left:10px;


	


}








.and {


	color:#000000;


	font-size:14px;


	font-weight:bold;


	padding-left:10px;


	margin-top:5px;


}


.and a {


	color:#000000;


	text-decoration:underline;


}


.and a:hover {


	color:#000000;


	text-decoration:none;


}


/*part css end here*/











/*products detail css start here */








.product1 {


	background:url(../images/topproductscruv.png) no-repeat left top;


	width:310px;


	height:14px;


}


.productmiddle {


	width:310px;


	background:#181d1f;


	float:left;


	text-align:center;


}


.productmiddle li {


	color:#00bdd5;


	font-size:18px;


	font-weight:bold;


	padding-bottom:10px;


}


.productmiddle li a {


	color:#00bdd5;


	text-decoration:underline;


}


.productmiddle li a:hover {


	color:#00bdd5;


	text-decoration:none;


}


.product2 {


	background:url(../images/bottomproductscruv.png) no-repeat left top;


	width:310px;


	height:14px;


	float:left;


}


.boxmid {


	width:310px;


	float:left;


	margin-left:15px;


	margin-bottom:15px;


}


.leftside {


	width:720px;


	float:left;


	margin-bottom:10px;


}


.main_leftside {


	width:722px;


	float:left;


}


.leftimage {


	width:295px;


	float:left;


	text-align:center;


}


.padbo {


	padding-top:10px;


}


.righttxt {


	width:420px;


	float:right;


}


.col {


	color:#000;


	font-size:13px;


	font-weight:normal;


	


}





.colta {


	color:#000;


	font-size:13px;


	font-weight:normal;


	border:#CCCCCC 1px dashed;


}





.midd {


	width:665px;


	float:left;


	margin-left:25px;


	margin-top:10px;


}


.fon14 {


	color:#000;


	font-size:14px;


	font-weight:bold;


	margin:21px 0 21px 27px;


}


.fon145 {


	color:#000;


	font-size:14px;


	font-weight:bold;


	margin:21px 0 21px 27px;


	border:#CCCCCC 1px dashed;


}








.fon20 {


	color:#ffffff;


	font-size:20px;


	font-weight:bold;


	margin:21px 0 21px 27px;


}


.ari14 {


	color:#000;


	font-size:14px;


	font-weight:normal;


	line-height:20px;


	margin:0 0 0 40px;


}


.partnumber {


	width:638px;


	float:left;


	margin:0 0 10px 27px;


}


.partnumber li {


	float:left;


	width:76px;


	padding:0 10px 8px 10px;


	color:#02b3c9;


	font-size:14px;


	font-weight:bold;


	border-top:#4a4e50 1px dotted;


}


.partnumbe {


	width:638px;


	float:left;


	margin:0 0 10px 27px;


}


.partnumbe li {


	float:left;


	width:76px;


	padding:10px 10px 8px 10px;


	color:#666666;


	font-size:12px;


	font-weight:normal;


	border-top:#4a4e50 1px dotted;


}


img {


	border:none;


}


.maps {


	width:260px;


	float:left;


	margin-left:10px;


}


.maptxt {


	width:660px;


	float:right;


	margin-right:20px;


}


.paco2 {


	font-size:18px;


	color:#00bdd5;


	font-weight:bold;


}


.paco3 {


	font-size:16px;


	color:#000;


	font-weight:bold;


	padding-left:10px;


}


.col2 {


	color:#000;


	font-size:13px;


	font-weight:normal;


	padding-left:10px;


}


/*contactinfo start here*/





.contact {


	width:665px;


	float:left;


	margin-left:20px;


}


.registeryou {


	font-size:12px;


	color:#000;


	font-weight:normal;


	margin-top:5px;


	text-transform:uppercase;


}


.regisbusiness {


	color:#00bdd5;


	font-size:14px;


	font-weight:bold;


	text-transform:uppercase;


	margin-top:10px;


}


.registerbox {


	border:#666666 1px solid;


	background:#FFFFFF;


	padding-left:10px;


	padding-right:5px;


	margin-top:5px;


	font-size:12px;


	font-weight:normal;


	color:bbbbbb;


	overflow:auto;


}


textarea {


	overflow:hidden;


}


.leftequi {


	width:290px;


	float:left;


	margin-left:10px;


}


.rightair {


	width:390px;


	float:right;


	margin-right:10px;


}


.descri {


	width:700px;


	float:left;


	margin:10px 10px 0 10px;


	border-bottom:#ffffff 1px dotted;


}


.leside {


	width:170px;


	float:left;


}


.righteside {


	width:530px;


	float:right;


}


.airtools2 {


	width:720px;


	float:left;


	margin:15px 0 15px 0;


	text-align:center;


}


/*product page*/





.part5 {


	color:#000;


	font-size:14px;


	font-weight:bold;


	border:#CCCCCC 1px dashed;


}


.pro {


	font-family:Arial;


	font-size:13px;


	color:#000000;


	font-weight:bold;


}


.pro a {


	color:#000000;


	text-decoration:none;


}


.pro a:hover {


color:#00dbf3;


	text-decoration:underline;


}


.map {


	float:left;


	width:222px;


	height:198px;


	margin-top:5px;


	padding-left:10px;


}


.bor{border:#999999 1px dashed;}





/*Css End Thanks*/


.test_one{ width:700px; float:left;}
.test_one1{ width:118px;}
.test_one2{ width:200px; float:left; color:#000000; font-size:15px; padding:0 0 0 0;}


