body {
	margin:0 0 0 0;
	background-image: url(images/bg2.jpg);
	background-position: fixed center top;
	background-attachment:fixed;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
}
.wrapper {
	width:1000px;
	background-image:url(images/bckgrnd-body.gif);
}
.margin-l40-r50 {
	margin-left:40px;
	margin-right:50px;
}

.hover{
	font-family: verdana;
	color: #666;
	border: none;
}

.text {
	line-height: 100%;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 105px 5px 65px;
	vertical-align: middle;
}
.textcomponent {
	font-size: 13px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 20px 50px 0 360px;
}

.textfooter {
	line-height: 100%;
	font-size: 13px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text1 {
	line-height: 100%;
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 105px 15px 85px;
}

.text1pump {
	line-height: 100%;
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 220px 5px 85px;
	
}
.text2 {
	vertical-align:middle
	line-height: 100%;
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 110px 5px 0px;
}

.ordertitle {
	vertical-align:middle;
	font-size: 14px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px 0px;
    padding: 10px 0 0 20px;

}

.ordersub {
	vertical-align:middle;
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px 0px;
	padding: 0 0 0 30px;
}

.orderimportant {
	vertical-align:middle;
	font-size: 16px;
	color: #900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 50px 0 0px;
}

.submit{
	font:Arial, Helvetica, sans-serif;
	color:#CCC;
	height:50px;
	width: 600px;
	font-size: 14px;
	background-color:#006;
	margin: 0 0 0 65px;
}
	

.orderimportanttext {
	vertical-align:middle;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 55px 0 0px;
}

a:link {
	/*line-height: 100%;*/
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
}

a:visited {
	line-height: 100%;
	font-size: 12px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.content {
	line-height: 120%;
	font-size: 14px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 45px 10px 45px;
	text-align: left;
}

.content2 {
	line-height: 120%;
	font-size: 17px;
	color: #933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 45px 10px 45px

}
.content3 {
	line-height: 120%;
	font-size: 17px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 45px 10px 75px

}
.sidecontent {
	background-image: url(images/side-filler_full.png);
margin: -5px 0px -5px 0px;

}

.content4 {
	line-height: 120%;
	font-size: 14px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 45px 10px 75px

}

.content5 {
	line-height: 120%;
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: -10px 45px 10px 15px;

}
.gallery {
	line-height: 120%;
	font-size: 8px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin:auto
}


.title {
	font-size: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 55px 0 55px;
}

.titleside {
	font-size: 18px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.title2 {
	font-size: 17px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0px 0 0px;
}


.title2side {
	font-size: 17px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 22px 0 32px;
}

.title3side {
	font-size: 12px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0 0 0 0;
}

.productsbutton {
	font-size: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 55px 0px 75px;
}
.productsbutton1 {
	font-size: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
}

.pumps {
	margin: 0px 55px 0px 0px;
	padding: 0px 0px 0px 20px;
}

.installbutton {
	font-size: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 55px 0px 105px;
}

.sidebutton {
	font-size: 20px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 1px 0 1px 0;
}

.contact {
	font-size: 16px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 55px 0 75px;
}

.contactorder {
	font-size: 14px;
	color: #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 55px 0 55px;
}

.orderform {
	font-size: 10px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 10px 5px 0 0px;
	padding: 0 0 0 0px;
}

.personal {
	font-size: 16px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: -120px 55px 0 75px;
	padding: 0px 0px 0px 120px;
}

.simular {
	font-size: 16px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.productimage {
	font-size: 16px;
	color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px 0px 0 60px;
}
.sideimage {
	margin: 0px 10px 0 10px;
}
.inputfield {
	margin: 0 55px 0 90px;
}

.inputfieldtext {
	margin: 0 0px 0 10px;
}

div.img {
border:0 solid #0000FF;
color:#000000;
float:left;
font-family:'Trebuchet MS','Bitstream Vera Sans',Verdana,Arial,'Lucida Sans','Lucida Sans Unicode',Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-weight:bold;
height:140px;
line-height:100%;
padding: 4.8px;
margin: 1px;
text-align:center;
text-decoration:none;
width:160px;
}


