body {
	background-color: White;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
	font-size: 10px;
	color: #505050;
}
.content {
	width: 700px;
	background-image: url(../pic/bg_content.png);
	background-position: center;
}
.menu {
	background-color: #D2D2D2;
	/*background-image: url(../pic/bg_content.gif);
	background-repeat: repeat-x;
	padding-right: 10px;*/
	height: 24px;
	text-align: right;
	border-left:  1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px solid #A8A8A8;
}
.header {
	height: 120px;header
}
td, font, p {
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
	font-size: 10px;
	color: #505050;
	}

#bh {
	padding-right: 2px;
	text-align: right;
}
#mitte {
	text-align: justify;
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
	font-size: 10px;
	color: #505050;
	padding-left: 20px;
	padding-bottom: 8px;
	
}
.inhalt {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.inhaltform {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 30px;
	padding-bottom: 30px;
}
.left_linie {
	background-image: url(../pic/linie_h.gif);
	background-repeat: repeat-y;
	background-position: top;
	height: 100%;
	width: 1px;
}
#c {
  padding:0; 
  margin:0 auto;
  
 }
 #c li {
 	list-style-image: url(../pic/4.gif);
	padding-bottom: 8px;
	padding-top: 2px;
	display: list-item;
	list-style-position: outside;
}
/* TABELE MIT HINTERGRUNDBILD */
.hin_t {
background-image: url(../pic/hin2.jpg);
background-position: center;
background-repeat: no-repeat;
width: 640px;
height: 367px;
padding-left: 220px;
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
font-size: 10px;
color: #505050;

} 
.hin2_t {
background-image: url(../pic/hin1.jpg);
background-position: center;
background-repeat: no-repeat;
width: 640px;
height: 367px;
padding-left: 220px;
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
font-size: 10px;
color: #505050;

}
.hin3_t {
background-image: url(../pic/hin3.jpg);
background-position: center;
background-repeat: no-repeat;
width: 640px;
height: 367px;
padding-left: 220px;
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
font-size: 10px;
color: #505050;

}
.hin4_t {
background-image: url(../pic/hin4.jpg);
background-position: center;
background-repeat: no-repeat;
width: 640px;
height: 367px;
padding-left: 220px;
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
font-size: 10px;
color: #505050;

}

.hin5_t {
background-image: url(../pic/hin5.jpg);
background-position: center;
background-repeat: no-repeat;
width: 640px;
height: 367px;
padding-left: 220px;
font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
font-size: 10px;
color: #505050;

}
/* TABELE MIT HINTERGRUNDBILD ENDE */

/* SPALTE LINKS  >>>>>> STYLE ANFANG*/
left {
text-align: left;
}
#links {
	font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
	font-size: 10px;
	color: #505050;
	padding-right: 20px;
	padding-bottom: 8px;
	text-align: justify;
}
#spacer{
padding-bottom: 5px;
 width: 180px;
 border-top: 1px dotted #A5A5A5;
}
#weiter {
	width: 100%;
	text-align: right;
	padding-bottom: 8px;
	padding-right: 20px;
}


/* SPALTE LINKS  >>>>>> STYLE ENDE*/


/* HAUPTMENU  >>>>>> STYLE ANFANG*/
#menu1 {
  width:500px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  text-align: right;
  padding-right: 14px;
  }
#menu1 li {
  float:right;
  width:90px;
border-left:1px solid #fff;
  }
#menu1 a {
  display:block;
  width:90px;
  color:#505050; 
  text-align:center; 
  padding:4px 0; 
  text-decoration:none; 
  float: left;
  font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
  font-size: 10px;
  border-top: 3px solid #D2D2D2;
  text-transform: uppercase;
  }
#menu1 a:hover {
  color:#fff; 
  background:#D33742;
  font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif;  
  font-size: 10px;
  text-transform: uppercase;
  border-top: 3px solid #505050;
  } 


  /* HAUPTMENU  >>>>>> STYLE ENDE */
  
  /* MENU - UNTEN >>>>>> STYLE ANFANG */
  
#menu2 {
  width:200px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  text-align: right;
  }
#menu2 li {
  float:right;
  width:80px;
  }
#menu2 a {
  display:block;
  width:80px;
  color:#505050; 
  text-align:center; 
  text-decoration:none; 
  float: left;
  font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;  
  font-size: 9px;
  text-transform: uppercase;
  }
#menu2 a:hover {
  color:#000; 
  background:#D2D2D2;
  font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;  
  font-size: 9px;
  text-transform: uppercase;
  }
a, a:link, a:visited {
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;  
  font-size: 10px;
  text-transform: uppercase;
  display:block;
  color:black;
  text-decoration:none;
}
a:active, a:focus, a:hover {
  font-family: Tahoma, Arial, Verdana, Geneva, Helvetica, sans-serif;  
  font-size: 10px;
  text-transform: uppercase;
  display:block;
  color:#D33742;
}


/* MENU STYLE >>>>>> STYLE ENDE*/

/* COPYRIGHT ZEILE >>>>>> */
.bottom
{
	padding-right: 20px;
	padding-left: 30px;
	padding-top: 5px;
}
#copy {
	font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;  
	font-size: 9px;
	color: #505050;
	text-transform: uppercase;
}

/* FORMULAR >>>>>> */

#formular { margin:0 auto; padding:0; width:420px; }
form { margin:0; padding:0;}
fieldset {width:390px; border:1px solid #999; padding:10px; margin:5px; text-align:left;}
fieldset:hover {border-color:#333;}
fieldset#checkbox input  {width:35px;}
legend {font-size:1.1em; color:#666; font-weight:bold; padding:5px; margin:5px; background:none;}
label { color:#666; font-size:1em; margin:0 3px 3px 0; padding:0; line-height:1.5em; width:120px; display:block; float:left; clear:left;}
input {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; width:200px; background:#fff; background-image: url(../pic/bginput.gif); font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 10px}
input:focus {border-color: #D70000;}
select {border:1px solid #666; padding-left:0.3em; margin-bottom:0.6em; background:#fff; width:100px;}
option {color:#900;}
textarea {width:200px; border:1px solid #666; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; background-image: url(../pic/bginput.gif);}
textarea:focus {border-color:#900;}
.submitbtn {font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 11px;width:123px; height: 20px; background:#fff; border:1px solid; border-color: #999; color:#666; cursor:pointer; padding:0; margin:0;}
.submitbtn:hover {background: #D33742; color:#ffffff; border:1px solid; border-color:#fff;}
