﻿body {
	padding: 0;
	margin: 0;
	background-image:url(images/background.gif);
	color:#656565;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align:center;
	scrollbar-face-color: #F8FBFF;
    scrollbar-highlight-color: #F8FBFF;
    scrollbar-shadow-color: #999999;
    scrollbar-3dlight-color: #999999;
    scrollbar-arrow-color: #999999;
    scrollbar-track-color: #F8FBFF;
    scrollbar-darkshadow-color: transparent;
}

#main {
    position:relative;
    top:0px;
    width:900px;
    margin-bottom:0px;
    margin-top:0px;
    margin-left:auto;
    margin-right:auto;
    padding:0px 0px;
	text-align:left;
	background-color:#FFFFFF;
}

#HeaderImage {
  position:relative;
  top:0px;
  left:0px; 
  width:900px;
}

#Unified {
  position:absolute;
  top:187px;
  left:280px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:lighter; 
  line-height:22px;
}

#BalkenGrau {
  position:relative;
  top:0px;
  left:0px; 
  width:900px;
  height:24;
  background-color:#373536;
  color:#B8B8B8;
  text-align:center;
}

#TextBalkenGrau {
  padding-top:6px;
  color:#B8B8B8;
  font-size:10px;
}

#ContentHome {
  margin-top:40px;
  margin-left:30px;
  width:842px;
}

#HomeBox1 {
  width:215px;
  border-top:1px solid #D4D4D4;
  border-left:1px solid #D4D4D4;
  border-bottom:1px solid #D4D4D4;
  background-color:#FFFFFF;
  float:left;
}

#HomeBox2 {
  width:215px;
  border-top:1px solid #D4D4D4;
  border-left:1px solid #D4D4D4;
  border-bottom:1px solid #D4D4D4;
  float:left;
}

#HomeBox3 {
  width:215px;
  border-top:1px solid #D4D4D4;
  border-left:1px solid #D4D4D4;
  border-bottom:1px solid #D4D4D4;
  float:left;
}

#HomeBox4 {
  width:192px;
  border-top:1px solid #D4D4D4;
  border-left:1px solid #D4D4D4;
  border-right:1px solid #D4D4D4;
  border-bottom:1px solid #D4D4D4;
  float:left;
}

#TitelBox {
  font-size: 14px;
  color:#CF2E4D;
  padding:15px 20px 15px 20px;
  font-weight:lighter;
}

#TextTitel {
  font-size: 14px;
  color:#CF2E4D;
  font-weight:lighter;
}

#TextBox {
	font-size: 12px;
	color: #656565;
	background-color: #EEEEEE;
}

#TextBoxKontakt {
  font-size: 12px;
  color:#656565;
  background-color:#EEEEEE;
  height:102px;
}

#BoxUnten {
  height:40px;
}

#BoxSubpage {
  margin-top:25px;
  margin-left:30px;
  margin-bottom:50px;
  width:840px;
  border:1px solid #D4D4D4;
}

#BoxFormular {
  margin-top:50px;
  margin-left:160px;
  margin-bottom:50px;
  width:580px;
  border:1px solid #D4D4D4;
}

#Adressen {
  margin-top:25px;
  margin-left:30px;
  width:840px;
}


#Footer {
  margin-top:20px;
  width:900px;
  height:30;
  font-size:10px;
  background-color:#F3F3F3;
  
}

.DownloadTitle {
	font-weight: bolder;
	margin-bottom: 5px;	
	
}

.DownloadSize {
	font-size: smaller; 
	text-align: center;
	
}

h1 {
  margin-top:0px;
  font-size:18px;
  color:#CF2E4D;
  font-weight:lighter;
}

td.form {
    font-size:13px;
}

td.klein {
    font-size:10px;
}

.grau {
  color:#656565;
}

.telefon {
  font-size:18px;
  color:#CF2E4D;
  font-weight:bold;
}

form {
   margin-top:       0px;
   margin-bottom:    0px;
}

.formfield {
    font-size:        11px;
    color:            #656565;
    background-color: #FFFFFF;
    border-top:       1px solid #D4D4D4;
    border-bottom:    1px solid #D4D4D4;
    border-left:      1px solid #D4D4D4;
    border-right:     1px solid #D4D4D4;
	height:           18px;
	width:            300px;
}


ul {
  margin-top: 15px;
  margin-bottom: 10px;
}

li {
  margin-left: -24px;
  color:#CF2E4D;
}

td.DownloadSpalte1 {
  padding:10px;
  
}

td.DownloadSpalte2 {
	padding: 10px;
	vertical-align: top;
}

td.DownloadSpalte3 {
  padding:10px;
  vertical-align: top;
  
}




a        { font-size: 11px; color: #C2C2C2; text-decoration: underline; }
a:hover  { font-size: 11px; color: #C2C2C2; text-decoration: underline; }

a.mail        { font-size: 14px; color: #CF2E4D; text-decoration: none; }
a.mail:hover  { font-size: 14px; color: #CF2E4D; text-decoration: none; }

a.footer        { font-size: 10px; color: #656565; text-decoration: none; }
a.footer:hover  { font-size: 10px; color: #656565; text-decoration: none; }

a.download        { font-size: 12px; color: #656565; text-decoration: underline; height:30px; }
a.download:hover  { font-size: 12px; color: #656565; text-decoration: underline; height:30px; }



86BEFF


