/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	color: #000000;
}
body, h1, h2, h3, h4, h5, h6, div, p, table, td, ul, ol, li, dd, dt, dl, blockquote, address, hr, pre {
	margin: 0;
	padding: 0;
}

p, li, h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 1em;
	margin:5px 0 5px 0;
}

img,table{
	border:0;
}

/* einfache Formate */

.mitte{
	text-align:center;
}
.kursiv{
	font-style:italic;
}
.eingerueckt{
	margin-left:10px;
}
.kleingedruckt{
	font-size:9px;
	margin-top:20px;
}
.grau{
	color:#666666;
}


/* Ausrichtungen */
 
#logo{
	display:none;
}

#main{
	padding:0;
}

/**************
 *   News     *
 **************/

#news{
	display:none;
}

/**************
 *   Content  *
 **************/
#content{
	padding:0;
}
#navitop{
	display:none;
}

#maincontent{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:0;
	margin:0;
	padding:0;

}
#maincontent ul{
	margin-top:10px;
	list-style-image:url(images/arrow.gif);
}
#maincontent li{
	margin-left:30px;
}
#maincontent h2{
	font-size:14px;
	margin-top:10px;
	letter-spacing:4px;
}
.ro {
	margin:5px 0 5px 0;
	background:  url("images/rbro.gif") top right no-repeat;
}

.lo {
	background:  url("images/rblo.gif") top left no-repeat;
}

.ru {
	background:  url("images/rbru.gif") bottom right no-repeat;
}

.lu {
	background:  url("images/rblu.gif") bottom left no-repeat;
}

 .inhalt {
 	margin:0;
 	padding:3px 10px 10px 10px;
 }
  
 .inhalt h1{
 	font-weight:bold;
	 margin:0 0 8px 0;
	 padding:0;
 }
 
 .neuezeile{
 	clear:both;margin:0;padding:10px 0 0 0;
 
 }

/* footer */
#fuss{
	display:none;
}
/**************
 *   Navi     *
 **************/
#divNav {
	display:none;
}

/* normale Links */

#maincontent a{
	font-family: Arial, Times, serif;
	font-size: 12px;
	color : #000000;
	text-decoration:underline;
}

/* listen */

.list{
	list-style-position:outside;
	list-style-image:url(images/arrow.gif);
	padding:0;
	margin:0;
}

/* formulare */
input,select,textarea{
	font-family: Arial;
	color:#666666;
	background-color: #EDEDED;
	font-size: 8pt;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
}

#kontaktformular label,#kontaktformular input,#kontaktformular  select,#kontaktformular textarea{
  display: block;
  float: left;
  width: 200px; /* Breite.*/
}
#kontaktformular label{
	width:100px;
}
#kontaktformular textarea{
	height:150px;
}
#kontaktformular label.must{
	font-weight:bold;
}

#kontaktformular br { /* Alle Zeilenumbr?che in Formularen ausw?hlen */
  clear: left; /* das floating der labels und inputs aufheben */
  margin-bottom:10px;
}

#kontaktformular input #submit { /* den Submit-Button */
  float: none;
  width: auto;
}
