BODY {
 background : #FFFFFF;
}

A:LINK, A:ACTIVE, A:VISITED {
	font : 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #D85B15;
}

A:HOVER {
	font : 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #999999;
}

A.nav1:LINK, A.nav1:ACTIVE, A.nav1:VISITED {
	font : 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #003840;
}

A.nav1:HOVER {
	font : 12px Arial, Helvetica, sans-serif;
	text-decoration : none;
	color : #999999;
}


.header1 {
 font : bold 16px Arial, Helvetica, sans-serif;
 color :#E45E12;
}

.header2 {
 font : bold 12px Arial, Helvetica, sans-serif;
 color :#FFFFFF;
}

.orange {
 color:#E45E12;
}

.white {
 color:#FFFFFF;
}

.maintable {
 width:100%;
 height:100%;
}

.logorow {
 height:71px;
 text-align:right; 
}

.tdcontent {
 height:328px;
 padding-left:25px;
 padding-right:25px;
 padding-top : 30px;
 background:#003840 url(corner_blue1.gif) no-repeat;
 width:435px;
 vertical-align : top;
 font : 12px Arial, Helvetica, sans-serif;
 color :#FFFFFF;
}

.home_orange1{
 width:285px;
 vertical-align:top;
 background: url(bg_home_orange1.jpg) no-repeat;
}

.home_orange2 {
 width:285px;
 background: url(bg_home_orange2.jpg) no-repeat;
}

.home_blue {
 width:485px;
 background:url(bg_home_blue.jpg) no-repeat;
 height:100px;
 vertical-align:top;
}

.impressum_orange1{
 width:285px;
 vertical-align:top;
 background: url(bg_impressum_orange1.jpg) no-repeat;
}

.impressum_orange2 {
 width:285px;
 background: url(bg_impressum_orange2.jpg) no-repeat;
}

.impressum_blue {
 width:485px;
 background:url(bg_impressum_blue.jpg) no-repeat;
 height:100px;
 vertical-align:top;
}

.leistungen_orange1{
 width:285px;
 vertical-align:top;
 background: url(bg_leistungen_orange1.jpg) no-repeat;
}

.leistungen_orange2 {
 width:285px;
 background: url(bg_leistungen_orange2.jpg) no-repeat;
}

.leistungen_blue {
 width:485px;
 background:url(bg_leistungen_blue.jpg) no-repeat;
 height:100px;
 vertical-align:top;
}

.referenzen_orange1{
 width:285px;
 vertical-align:top;
 background: url(bg_referenzen_orange1.jpg) no-repeat;
}

.referenzen_orange2 {
 width:285px;
 background: url(bg_referenzen_orange2.jpg) no-repeat;
}

.referenzen_blue {
 width:485px;
 background:url(bg_referenzen_blue.jpg) no-repeat;
 height:100px;
 vertical-align:top;
}

TABLE {
	font : 12px Arial, Helvetica, sans-serif;
}

ul{
 list-style : square;
 position: relative; left: -24px;	
}