html {height:100.1%;}
 
body {
	margin: 0; padding: 0;
    background-color: #ffffff;
    text-align: left;
	color: black;
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	}

div#seite {
	position: absolute;
	left: 0;
	top: 0;
    width: 600px;
    max-width: 600px;
	background-color: #fff;
	margin-top: 0px;
	margin-left: 0px;
	}
	
/* @group header */
#header{
	display: none;
	}

#headerbild{
	display: none;
	}
	
#otslogo{
	display: none;
	}

/* @end */

/* @group Hauptmenue */

.hauptmenue{
	display: none;
	
}

.hauptmenue ul {
	display: none;
	}
	
.hauptmenue ul li {
	display: none;
}
.hauptmenue ul li a, .hauptmenue ul li strong {
	display: none;
}
.hauptmenue ul li a:hover{
	display: none;
}


.suche{
	display: none;
		
}

.tx-macinasearchbox-pi1{
	display: none;
}

.tx-indexedsearch{
	display: none;
}

.tx-indexedsearch .tx-indexedsearch-res td.tx-indexedsearch-descr {
	display: none;
}
.tx-indexedsearch-info info{
	display: none;
}



/* @end */

.aktiverlink1{
	display: none;
	
}

.aktiverlink2{
	display: none;
	
}



.aktiverlink{
	display: none;
	
}

.ebene2{
	display: none;
}



/* @group Linkes Menü (Rot)*/

div#menuelinks {
	display: none;
}

.einruecker_links{
	display: none;
		
}

.header_rot{
	display: none;
}

.header_rot a, .header_rot a:hover{
	display: none;
}

.hauptpunkt, .hauptpunkt a {
	display: none;

	
	}

.hauptpunkt2, .hauptpunkt2 a, .hauptpunkt2 a:hover {
	display: none;
	}



/* @end */

/* @group Rechtes Menü (Grün) */

div#menuerechts {
	display: none;
}

.header_gruen{
	display: none;
}

.einruecker_rechts{
	display: none;
		
}

.links_rechts, .links_rechts a{
	display: none;
	}
	
.links_rechts a:hover{
	display: none;
	}



/* @end */

/* @group Inhalte */

div#inhalt {
	position: absolute;
	left: 0;
	top: 0;
   margin-top: 0px;
	margin-left: 0px;
	width: 600px;
	padding-bottom: 10px;
  }

  
div#inhalt h1{
	font-size: 12px;
	font-weight: bold;
}

  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
    }
    
    
  div#Inhalt img{
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}

.header_orange{
	display: none;
}

.header_orange a, .header_orange a:hover{
	display: none;
}

.einruecker_mitte2{
	
	align: left;
	text-align: left;
	display: none;
	}
.einruecker_mitte{
	position: absolute;
	left: 0;
	top: 0;
    width: 600px;
    max-width: 600px;
	background-color: #fff;
	margin-top: 0px;
	margin-left: 0px;
	}

.einruecker_mitte p{
	text-align: left;
	color: black;
	font-size: 12px;
	
}

.einruecker_mitte ul{
	margin-left: 17px;
	font-size: 12px;
}

.einruecker_mitte li{
	list-style-image: url(../../fileadmin/images/list_rot.gif);
	list-style-position: outside;
	
}

.einruecker_mitte li li{
	list-style-image: url(../../fileadmin/images/list_gelb.gif);
	list-style-position: outside;
}

.einruecker_mitte li li li{
	list-style-image: url(../../fileadmin/images/list_gruen.gif);
	list-style-position: outside;
}

/* @end */



hr {
	border:  none;
	}







  p#Fusszeile {
   	display: none;	
}
  
  
 /* @group Menüelemente */


/* Styles für das Submenü links */

.liste_kurz {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 0px;
	margin-top: 0px;
}





/* @end */

#footer_content {     text-align: left;
	color: white;
	display: none;
	}

.footerlink{
	color: white;
	text-decoration: none;
	display: none;
}

.aenderungfooter{
	float: right;
	margin-right: 15px;
	color: white;
	text-decoration: none;
	display: none;
}



.inhalt_box{
	position: absolute;
	left: 0;
	top: 0;
	align:left;
	text-align: left;
}

.inhalt_box_main{
	position: absolute;
	left: 0;
	top: 0;
	min-height: 100%;
	height: auto !important;
  	height: 100%; 
  	align: left;
	text-align: left;
}


/* @group Kontaktformular */

#mailform FIELDSET.csc-mailform {border:none;}
DIV.csc-mailform-field { margin-bottom:10px; }
DIV.csc-mailform-field label {width:100px; display:block; float:left; }

DIV.csc-mailform-field INPUT.csc-mailform-submit{
 margin-left:0px; 
 height:18px;
 margin-top:10px;
 font-size:11px;
 }

form{
	border: none;
}

.csc-mailform{
	border: 0;
	padding: 0;
}

fieldset.tx-powermail-pi1_fieldset {
background-color: #ebecee;
padding:5px;
border: 1px solid gray;
}

fieldset.tx-powermail-pi1_fieldset div.even {
background-color: #ebecee;
}

fieldset.tx-powermail-pi1_fieldset div.odd {
background-color: #ebecee;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
font-weight:bold;
margin: 0px 10px 0px 0px;
float: left;
}

/* @end */



/* @group Nullstellung Typo3-CSS */
.csc-header { font-size: 1em; line-height: 1.4em; }
.csc-header-n1 { font-size: 1em; line-height: 1.4em; } 
.csc-firstHeader { font-size: 1em; color: black; font-weight: bold; }

/* @end */

table, td, th, tr{
	font-size: 12px;
}
}
