/* Styles fuer 2-Spalter Klassik, Variation */

* {
margin: 0;
padding: 0;
}

body {
background-color: #fff;
color: #000;
}

/* Container */

#wrapper {
position:relative;
margin: 0 20px 0 20px;
background-color: #FFFFFF;
text-align:left;
}

/* 3pixel-bug ie6: gefloatete container nicht nebeneinander */
#static {
	height:1px;
	width:1px;
	position:absolute;
	top:-100px;
	left:-100px;
}

/* Kopf */

#header {
display:none;
}

#logo {
display:none;
}

#servicenav {
display:none;
}


#leiste1 {
display:none;
}

#drucknavimg {
display:none;
}


#leiste2 {
display:none;
}

/* Container */

#container {
margin:0;
width:100%;
background-image:none;
}

#lzg-logo {
display:none;
}

#masgff-logo {
display:none;
}

#content {
height:1%;
margin-left:0;
padding:0;
background-image:none;
}

* html #content {
margin-left:-20px;
}

#textbereich {
margin:0;
font-size:0.9em;
}

#rechte_spalte {
display:none;
}

.infokasten {
display:none;
}



/* Navigation*/

#hauptnav {
display:none;
}



/* 	Text Formatierung */
img {
	display:none;
}

/* 	Um die unterschiedlichen Standard-Abstaende fuer versch. Broweser zu ueberschreiben */
ul, ol, li {
	padding: 0;
	margin: 0;
}

#textbereich h1 {
font-size:1.25em;
color: #666;
font-weight: bold;
padding: 50px 20px 0 30px;
}

#textbereich h2 {
font-size:1.1em;
font-weight: bold;
color:#999;
padding:20px 20px 0 30px;
}

#textbereich h3 {
font-size:1em;
font-weight:bold;
color:#ccc;
padding:20px 20px 0 30px;
}

#textbereich p {
line-height:130%;
padding:20px 20px 0 30px;
}

#textbereich ul, #textbereich ol {
line-height: 130%;
padding:20px 20px 0 50px;
}

#textbereich ul {
list-style-type: none;
}

#textbereich li {
margin:5px 0;
}

#textbereich a {
text-decoration:underline;
color: #333;
border:none;
}

#textbereich a:hover, #textbereich a:active, #textbereich a:focus {
color:#333;
border:none;
}


/* Formular */

fieldset {
margin-left:30px;
width:400px;
}

legend {
color:#999;
font-weight:bold;
font-size:1.1em;
padding:0 20px 20px 20px;
}

/* ---- */
.invis {
display: none;
}

.rechts {
float:right;
margin:5px;
}

.links {
float:left;
margin-right:5px;
}

.klein {
font-size:0.9em;
}

.marker {
font-weight:bold;
color:#333;
}
