/* CSS Document */

body {
    color: #fff;
    background-color: #CCCCCC;
    padding: 0;
    margin: 0;
    text-align: left;
    }
/*bereiche*/
/*gelb: #FFCC66*/
	
	#main {

   position : absolute;
	width : 56.25em;
	height : 300em;
	left : 50%;
	margin-left : -28em;
	top : 0em;
	background-color: #FFFFFF;
	
    }
	 #lob{
position:absolute;
top:34em;
left:2em;
width:10.5em;
z-index:1;
}
	/*heaader*/
	#header {
	position:absolute;
	top:0em;
	left:0em;
    text-align: left;
    width: 46.875em;
    height: 6.1875em;
	background-color: #FFFFFF;
    }
	
	div.heqderbild{
	top:0;
	left:0;
	width: 43.75em;
    height: 6.1875em;
	}
	div.headerbild img{
	width: 43.75em;
    height: 6.1875em;
	}
	
	/*heaader*/
	
	/*news*/
	
	#news {
	position:absolute;
	top:0em;
	left:46.875em;
    text-align: left;
    width: 9.375em;
    height: 6.1875em;
	background-color:#FFCC66;
    }
	
	div.newsbild{
	top:0;
	left:0;
	width: 9.375em;
    height: 6.1875em;
	}
	div.newsbild img{
	width: 9.375em;
    height: 6.1875em;
	}
	#newsbalken{
	position:absolute;
	top:6.1875em;
	left:46.875em;
    text-align: left;
    width: 9.375em;
    height: 2.1875em;
	background-color: #CC3333;
	}
	#aktuell_text{
	position:absolute;
	width : 9.375em;
	height :1.1875em;
	left : 0em;
	top : 0.4em;
	color:#FFFFFF;
	font-family : arial, Helvetica, sans-serif;
    font-weight : bold;
	text-align:center;
	font-style:italic;
	
	z-index:1;
	}
	
 #news_inhalt{
 position : absolute;
	left : 46.875em;
	top :8.375em;
	width : 9.375em;
	height : 300em;
	color:#FFFFFF;
	background-image:url(../images/grauverlauf.jpg);
	background-repeat:repeat-x;
}	

div.newsback{
	top:0;
	left:0;
	width: 9.375em;
    height: 6.1875em;
	}
	div.newsback img{
	width: 9.375em;
    height: 6.1875em;
	}
	
	/*ende - news*/
	
	/*nav_hori*/
	
	#nav_hori {
	position:absolute;
	top:6.1875em;
	left:13.55em;
    text-align: left;
    width: 33.375em;
    height: 2.1875em;
	background-color:#3399cc;
    }
	
	
	
	/*ende - nav_hoir*/
	
	/*nav_ver*/
	#liste2{
     position:absolute;
     top:10em;
     left:1em;
     width:9.375em;
	 height:auto;
}
	
	/*ende - nav_ver*/
	
	   /* Inhalt */
   
#inhalt_1{
 position : absolute;
	width : 32em;
	height : 30em;
	left : 13.825em;
	top :9.0em;


}

#inhalt_sc{
 position : absolute;
	width : 32em;
	height : 30em;
	left : 13.825em;
	top :9.0em;
	overflow:auto;

}

#teambild{
position:absolute;
left:0em;

}

    /* ENDE - Inhalt */
	/*Aktuell*/
 #innenspalte{
  position : absolute;
	width : 9em;
	height : 285.625em;
	left : 0.1em;
	top :0.5em;
	background-color:transparent;
	vertical-align:middle;
 }
 .pubImage { 
   text-align:center; 
}
/*END - Aktuell*/
	
	/*ende - bereiche*/
	/*bilder*/
	
	
	
	
	
	
	
	/*ende - bilder*/
	/* Schrift */
p{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.825em;
font-weight:normal;
line-height:1.525em;
color:#000000;
text-align:left;
}
p.text{
text-align:justify;
}


p.sub{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.725em;
font-weight:normal;
line-height:normal ;
color:#000000;
text-align:center;
}

p.aktuell{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.725em;
font-weight:normal;
line-height:normal ;
color:#000000;
text-align:left;
padding-left:1.175em;
}


h1{
font-family:Arial, Helvetica, Sans Serif;
font-size:1.375em;
font-weight:bold;
font-style:italic;
color:#CC3333;
text-align:left;
}

h2{
font-family:Arial, Helvetica, Sans Serif;
font-size:1.2em;
font-weight:bold;
font-style:italic;
color:#3399CC;
text-align:left;
}

h3{
font-family:Arial, Helvetica, Sans Serif;
font-size:1.0em;
font-weight:bold;
color:#000000;
text-align:center;
}
h4{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.8125em;
font-weight:normal;
line-height:2em;
color:#000000;
}

ul.text{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.825em;
font-weight:bold;
line-height:1.5em;
color: #666666;
text-align:left;
text-decoration:none;
}

li.text2{
text-decoration:none;
}

ul.sub{
list-style:none;
}

ul.textblack{
font-family:Arial, Helvetica, Sans Serif;
font-size:0.825em;
font-weight:bold;
line-height:1.5em;
color:#000000;
text-align:left;
}
/* END - Schrift */
/* Klassen */

.kursiv{
font-style:italic;
}
.fett{

font-weight:bolder;
text-align:left;
}

.black  {
	font-size : 0.6875em;
	font-family : arial, Helvetica, sans-serif;
	font-weight : bolder;
	color : #000000;
	line-height : 1em;
	text-decoration : none;
  margin-left :  0;
 margin-right : 0;
 text-align : justify; 
}

.headline{
font-size:1.1em;
font-weight:bold;
color: #CC3333;
}
.headline2{
font-size:1.1em;
font-weight:bold;
color: #000000;
}
.klein{
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:0.625em;
font-weight:bolder;
margin-left:0.625em;
color: #333333;
text-align:left;
}
.white  {
	
	color : #FFFFFF;
 text-align: center; 
}

/* END - Klassen */
/* Links */
/* dunkel*/
a.dunkel:link  {color: #666666; text-decoration : none; font-weight: bold;}

a.dunkel:visited  {color:#666666; text-decoration : none; font-weight: bold;}

a.dunkel:hover  {color: #3399CC; text-decoration : none; font-weight: bold;}

a.dunkel:active {color:#666666; text-decoration : none; font-weight: bold;}
/* ENDE-grey*/
/* dunkel*/
a.grey:link  {color: #3399CC; text-decoration : none; font-weight: bold;}

a.grey:visited  {color:#3399CC; text-decoration : none; font-weight: bold;}

a.grey:hover  {color: #666666; text-decoration : none; font-weight: bold;}

a.grey:active {color:#3399CC; text-decoration : none; font-weight: bold;}
/* ENDE-grey*/
/* dunkel*/
a.blue:link  {color: #3399CC; text-decoration : none; font-weight: bold;}

a.blue:visited  {color:#3399CC; text-decoration : none; font-weight: bold;}

a.blue:hover  {color: #666666; text-decoration : none; font-weight: bold;}

a.blue:active {color:#3399CC; text-decoration : none; font-weight: bold;}
/* ENDE-grey*/

/* red*/
a.red:link  {color: #666666; text-decoration : none; font-weight: bold;}

a.red:visited  {color:#666666; text-decoration : none; font-weight: bold;}

a.red:hover  {color: #CC3333; text-decoration : none; font-weight: bold;}

a.red:active {color:#666666; text-decoration : none; font-weight: bold;}
/* ENDE-red*/
/* END - Links */
/* Popups */

body.popup{
background-color:#FFFFFF;

}
#popup{


position:absolute;
top:0px;
left:0px;
width:380px;
height:540px;
padding:10px;
background-color:#FFFFFF;


}

#close{
position:absolute;
top:450px;
right:10px;
width:100px;
height:20px;
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size:12px;
font-weight:bold;
line-height:14px;
color:#006666;
}
/*END -  Popups */