.customerservice {
	width: 680px; 
	border-bottom: solid 1px #cccccc; 
	height: auto;
	float:left;
	padding-bottom: 20px;
	 margin-bottom: 20px;
}
.customerservice .box { width: 180px; height: auto; float:left;padding-left: 35px; text-align:left; }
.customerservice .box a.head {font: 14px Verdana; font-weight: bold; color: #1f65ab; text-decoration: underline; display:block; padding: 0; margin: 0; text-align:left;}
.customerservice .box a.head:hover {font: 14px Verdana; font-weight: bold; color: #4794fe; text-decoration: underline;}
.customerservice .box a {font: 11px Verdana; color: #404040;display:block}
.customerservice .box a:hover {font: 11px Verdana; color: black;}
.serviceheader {color: #4794fe;}
.pagelinks {width: 95%; margin-bottom: 20px; margin-top:10px; clear:right;}
.pagelinks a { margin-right: 20px;}
.toplink {;float:right; margin-right: 5%;}

.serviceitem {width: 95%; border-bottom: solid 1px #cccccc; margin-top: 20px;}
.serviceitem h1 {font: 14px Verdana; font-weight: bold; color: #4794fe;margin-bottom: 5px;}
.serviceitem p {font-size: 12px;}
.serviceitemfooter {}

.montagepartner { width: 300px; height: 200px;border-right: solid 1px #999999; float: left; margin-right: 20px; }
.montagepartner h1 { width: 300px; height: 22px; color:#4794fe; font-size: 16px;}
.montagepartner h2 { width: 300px; height: 22px; color:#999999; font-size: 12px;}

.montagepartnerpopup { width: 300px; height: 220px; float: left; margin-right: 20px; }
.montagepartnerpopup h1 { width: 300px; height: 22px; color:#4794fe; font-size: 16px; border-top: solid 1px #cccccc;margin: 15px 0px 0px 0px;}
.montagepartnerpopup h2 { width: 150px; height: 22px; color:#999999; font-size: 12px;}
.montagepartnerpopup a { border-bottom: solid 1px #cccccc; width:150px; float:left;}
.montagepartnerpopup td {background: #cccccc;padding: 2px;}

DIV.homepage_brands {width: 262px; height: 86px; float:left; margin: 20px 0px 0px 338px; border: solid 1px #cccccc;padding-left: 15px;}

A.bluebutton { display:block; text-align:left; padding: 5px 20px 2px 8px; background: url(../images/blue-button-bg.gif) no-repeat right; color: white; font: bold 11px Arial; height: 18px; width: 145px;}
INPUT.bluebutton { display:block; text-align:left; padding: 2px 20px 2px 8px; background: url(../images/blue-button-bg.gif) no-repeat right; color: white; font: bold 11px Arial; height: 22px; width: 145px; cursor: pointer; border:none;}

A.greylbutton { display:block; text-align:left; padding: 5px 8px 2px 24px; background: url(../images/grey-l-button-bg.gif) no-repeat left; color: white; font: bold 11px Arial; height: 18px; width: 140px;}

#footercontainer {width: 960px; height: 165px; border-top: solid 1px grey;}
#footercontainer .fbox {width: 320px; height: 165px; float:left; text-align:left;}
#footercontainer .fbox h4 {width: 310px; padding: 5px 5px; height: 18px; float:left; text-align:left; font: bold 16px Georgia, Verdana; color: #de036f; border-bottom: solid 1px #dddddd; background: #eeeeee;}
ul.footerlist {width: 200px; margin: 10px 0px 0px 15px; float:left;}
.footerlist li {width: 200px; float:left; padding-left: 16px;list-style-type: none; background: url(../images/bullet.gif) no-repeat 0px 5px;}

/* productpagina  */

A.product_search {color: #1b5c9d; padding: 2px 6px; font: bold 1.2em Arial; margin-left: 12px;}
.brandAbout li { float:left; padding-left: 16px;list-style-type: none; background: url(../images/bullet.gif) no-repeat 0px 5px;}
.brandAbout p {font-size: 1.2em;}

/* PAGINA: Autobandentesten   */
#testoverzicht h1 {border-bottom: solid 1px #d2d2d2; border-top: solid 1px #d2d2d2; display: block; width:100%; float:left; background: #eeeeee; color: #0077c0}
#testoverzicht a {border-bottom: solid 1px #dedede; display: block; width:100%; float:left; color: gray; padding: 2px 0px; background: #f6f6f6; color: #0077c0;}

#testtabel th {font: bold 12px Verdana, Arial, Helvetica, sans-serif; border-bottom: solid 1px black;}
#testtabel td {border-bottom: solid 1px #dedede; padding: 2px 4px;}