/*###CSS-LBR NRW###*/
html { min-height: 100.05%; }
body {
color:#000;
font:80% Verdana, Arial, Sans-Serif;
margin:0;
padding:0;
text-align:center;
border-top:4px solid #fff;
}
img {
border:none;
}
label, textarea, select, input, span, p, li, td, th, a, code, samp {
font-size:1em;
}
abbr { 
cursor:help;

}
acronym {
cursor:help;

}
a:link {
color:#000;
letter-spacing:0px;
}
a:visited {
letter-spacing:1px;
padding-right: 12px; 
background: transparent; 
color: #000; 
text-decoration: none; 
}
a:visited:hover { background-image: url(../bilder/visitedHoverLink.gif) no-repeat; color: #f60; }

p, p a, blockquote, cite {
line-height:170%;
}
h1, h2, h3 {
margin: 0 0 8px 0;
padding: 0;
font-family: verdana, arial, sans-serif;
}
h1 {
color:#000;
font-size: 1.4em;
line-height:1.2em;
}
h2 {
width:100%;
color:#000;
font-size:1.2em;
padding: 10px 0 2px 0;
}
h3 {
width:100%;
color:#000;
font-size:1em;
}

h4 {
color:#0E569E;
font-size:1.4em;
padding: 10px 0 2px 0;
}
h1 a {
color:#f60;
}
h4 a:link {
line-height:130%;
}
.bold {
font-weight:bold;
}
/*********** FORMULARE (labels, Pflichtfelder, textarea, select, etc.) ***********/
textarea, select, input {
font-family:arial, sans-serif;
color:#0E569E;
padding:2px;
font-weight:normal;
}
textarea:focus, select:focus, input:focus {
background:#ffe;
}
label.right {
	margin-left: 0; 
	text-align: left; 
	font-weight:normal;
	} 
input.right {
	background-color: #EFF2F6; 
	margin-left: 2em; 
	text-align: center;
	cursor:pointer;
	} 
input.anm {
	float:right;
	margin-top:-1.5em;
	margin-right:24em;
	background-color: #D1E0EF; 
	}
input.anm:focus {
	background-color: #fff; 
	}
input.suchen_text {
	margin-top:5em;
	margin-left:0;
	background-color : #fff; 
	border:0.01em #F77856 solid;
	color:#666;
	}
/*#### LAYOUT ###*/
/*#### HEADER ###*/
#kopf {
position:relative;
width:100%;
margin-right:auto;
margin-left:auto;
text-align:left;
}
#logo {
height:100px;
width:230px;
margin-top: 0em;
margin-left:30px;
/*background: transparent url(../bilder/logo_labera2.gif) no-repeat left;*/
}
#logo a:visited {
background:#fff;
}
#logoprint {
display:none;
}
/*####### SPRUNGNAVIGATION #####################*/
#top {
display:none;
}
#top a {
display:none;
}
#top a:focus{
display:none;;
}
#top a:visited {
display:none;
}
#top .unsichtbar a {
display:none;
}
#top  a.unsichtbar:link {
display:none;
}
#top  a.unsichtbar:visited {
display:none;
}
/*###################SUCHE############*/
#container fieldset {
border:0.0em solid #ccc;
text-align:left;
margin-top:1em;
padding:0.5em 0.5em 1.5em 0.5em;
}
legend {
color:#0E569E;
font-size:100%;
font-weight:bold;
}
#container div.search input,
#container div.search2 input {
font-size:100%;
color:#0E569E;
font-weight:bold;
}

#container div.search {
display:none;
}

div.search label {
display:none;
}
.breadcrumb  {
display:none;
	}

/*###FUNKMENUE###*/
#funkmenu {
display:none;
}

/*### ###*/
#container {
margin-right:auto;
margin-left:auto;
margin-top:1.7em !important;
margin-top:-1.5em;
margin-left:auto;
padding-top:0;
width:95%;
text-align:left;
background-color:transparent;
}
/*###linke Seite###*/
#kategorien {
display:none;
}

/*###Mitte###*/
#hauptinhalt {
width:auto;
margin-top:-1.5em !important;
margin-top:-2.4em;
margin-left:0em;
background-color:transparent;
padding-top:0.5em;
float:right;

}
#inhaltmitte {
padding:0 0 0 3em;
}
/*###Meldungen###*/

.datum {
color:#000;
font-size:.9em;
margin-left:-2px!important;
}
*+ html .datum { /*geaendert fuer ie7*/
margin-left:-1px;
}
#meldungen {
margin:0;
}
#meldungen h1,
#meldungen h2 {
font-family: Arial, Helvetica, sans-serif;
}
#meldungen h1 {
border-bottom:#000 1px solid;
width:100%;
}

#meldungen p {
width:100%;
}
#meldungen li {
list-style-type: disc;
/*background:transparent url(../bilder/link.gif) no-repeat left top;*/
}

.news {
padding:0;
margin:0 0 3em 0;
}
.news p {
margin:0;
width:45em;
}
.news h2 {
margin:8px 0;
padding:0 0 0 0px;
line-height:1.1em;
}
.news h2 a {
color:#000;
padding:0 0.1em;
font-family: Arial, Helvetica, sans-serif;
}
.news h2 a:hover {
color:#fff;
}

img.newsbild {
margin: 0.5em 0.8em 0.5em 0em;
border: #eee 0.12em solid;
float:left;
}

#auswahl {
margin-left: 0em;
text-align:left;
font-size:100%;
}
#auswahl p {
line-height:200%;
padding:0.4em;
}
p.ende  {
padding-bottom:0.8em;
margin-left:0.4em;
background:url(../bilder/pfeil_news.gif) no-repeat left;
}
#auswahl h3 {
padding:0 0.0em 0.2em 0.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#auswahl img {
padding:0 0.4em;
}
.datum {
padding:0 0 0 0.1em;
}
h3.inline  {
color:#000;
font-size:1em;
margin-bottom:-1.5em;
}
#auswahl ul {
display:block;
}
#auswahl li {
list-style-type:none;
line-height:200%;
background-color:#EAF0F6;
padding:0.5em 0.5em 0 0.5em;
margin-bottom:0.5em;
border:#CFE2EC solid 1px;
}

.oben {
display:none;
}
/*###FOOTER###*/
#footer {
display:none;
}


dt a {
background:#fff;
}
dt a:link {
background:#fff;
}
dt a:hover {
background:#0E569E;
}
ul {
list-style-image:url(../bilder/rechts.gif);
width:auto;
}
#meldungen ul li {
padding:0.3em 0;
}
.sitefirstlevel ul li {
list-style-image:url(../bilder/rechts_blau.gif);

}
.site2ndlevel ul li {
list-style:square;
padding:0.5em;
}
.sendlink {
margin-top:1.5em;
float:right;
clear:left;
}
.weiter {
color:#0E569E;
}

