body {
	background : #FFFFFF no-repeat scroll url(../img/bgr_grid_nrw.gif);
}

#hairlinebox1 {
	width: 206px;
	border: 1px solid #999999;
	height: 480px;
	background: #F0F0F0;
}

#hairlinebox1ref {
	width: 206px;
	border: 1px solid #999999;
	height: 470px;
	background: #F0F0F0;
}

#hairlinebox2ref {
	width: 206px;
	border: 1px solid #999999;
	height: 140px;
}

#hairlinebox1con {
	width: 206px;
	border: 1px solid #999999;
	height: 246px;
	background: #F0F0F0;
}

#hairlinebox2con {
	width: 206px;
	border: 1px solid #999999;
	height: 359px;
}

#hairlinebox2 {
	width: 206px;
	border: 1px solid #999999;
	height: 531px;
}

#hairlinebox2serv {
	width: 206px;
	border: 1px solid #999999;
	height: 504px;
}

.pads20 {
	padding-left: 20px;
	padding-right: 10px;
	text-align: left;
}

.headline {
	color: #62643C;
	font: 18px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.headline2 {
	color: #62643C;
	font: 15px/17px "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.normal {
	color: #272727;
	font: 12px/15px "Helvetica Neue", Helvetica, Arial, sans-serif;
	list-style: outside;
}

.normalsmall {
	color: #272727;
	font: 11px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
	list-style: outside;
}

.normalblue {
	font: 12px/16px "Helvetica Neue", Helvetica, Arial, sans-serif;
	list-style: outside;
	color: #2C4865;
}

li {
	list-style: url(../img/bullet1.gif);
}

A:link, A:visited, A:active{ text-decoration: none;  color: #2C4865;
}
