body {
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #1a1a1a;
}

a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 12px;
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;
}

a:active {
	font-size: 12px;
	font-weight: bold;
	text-decoration : none;
	color: #FFFFFF;
}

h1 {
	font : normal 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display : inline;
	color : #000000;
}

h2 {
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	display : inline;
	color : #000000;
}

.sub1 {
	font : bold 13px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -0.5px;
	color : #ffffff;
	display : block;
	text-decoration : underline;
}

.sub2 {
	font : normal 11px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -0.5px;
	color : #ffffff;
	text-align : right;
	display : block;
	text-decoration : underline;
}

.sub3 {
	font : normal 11px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : -0.5px;
	color : Navy;
	display : block;
	text-decoration : underline;
}

td {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 10px;
}

p {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 20px;
}

.datum {
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #DD6E15;
}

ul {
display : list-item;
}

.fett {
	font : bold 13px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;
	letter-spacing : 1px;
	display : block;
	color: #330099;
	padding-bottom : 5px;
}

.dt_main .overflowDiv {
  height:             485px;
  overflow:           auto;
}

.styleaktivlink {
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
}

.stylewwannen {
	color: #a09581;
	font-size: 12px;
	font-weight: bold;
}

.stylewohnkeller {
	font-size: 12px;
	font-weight: bold;
	color: #B78C71;
}

.styleunternehmen {
	color: #9A929E;
	font-size: 12px;
	font-weight: bold;
}

.styleerdarbeiten {
	font-size: 12px;
	color: #77A4A0;
	font-weight: bold;
}

.styleausbaukeller {
	color: #729CD6;
	font-weight: bold;
	font-size: 12px;
}

.stylebodenplatten {
	color: #8A98AE;
	font-size: 12px;
	font-weight: bold;
}

.styleausbauhaus {
	color: #989B79;
	font-size: 12px;
	font-weight: bold;
}

.styleaussenanlagen {
	color: #C577B9;
	font-weight: bold;
	font-size: 12px;
}

.stylebauleistungtab {
	color: #F2943C;
}

.stylebauleistung {
	color: #F2943C; 
	font-size: 12px; 
	font-weight: bold; 
}

.stylefaq {
	color: #7CB630;
	font-size: 12px;
	font-weight: bold;
}

.styleinfo {
	color: #DB7D63;
	font-size: 12px;
	font-weight: bold;
}

.stylebaupartner {
	font-size: 12px;
	font-weight: bold;
	color: #39C2AA;
}

.styleimpressum {
	font-size: 12px;
	color: #cb9317;
	font-weight: bold;
}

.stylesitemap {
	color: #cb73c6;
	font-size: 12px;
	font-weight: bold;
}


