/* Copyright Andreas Krueger Krueger@ctlk.de Das Bearbeiten ist untersagt*/
body{
font-size: 10pt;
font-family:Verdana;
color:black;
background: #21539E;



}
#root {
    width: 80%;
    float: center;
    background: #Ffffff;
     margin-left: 10%;
       border:5px  padding:2px;
 border-style:outset;
 border-color:#255FB4;

 
    }
#banner {
    height: 95px;
  
    	background:#21539E;

 
	
}
#banner2 {


    background-image:url('images/navi-hi.gif');
    }
#banner4 {

 background:#21539E;
  border:3px;
 padding:4px;
 border-style:outset;

 border-color:#255FB4;

 height: 12px;
   
}
#links5 {
    height: 12px;
    color:black;

  font-margin-top: 5px;
}
ul#navigation
{
float:left;
list-style:none;
width:100%;
font-size:13px;
font-family:Verdana, Arial;
font-weight: bold;
margin-left:-40px;
}
#navigation li
{

border-bottom: 1px solid #B2C8DA;
margin-left:2px;
}
ul#navigation1
{
float:left;
list-style:none;
width:100%;
font-size:13px;
font-family:Verdana, Arial;
font-weight: bold;

margin-top:3px;
}
#navigation1 li
{
width:20%;
float:left;
border-bottom: 1px solid #B2C8DA;
margin-left:2px;
}
#navigation1 a
{
display:block;
 
color:#000;
background:#FFFFFF;
text-decoration:none;
padding:.24em .0em;
}
#navigation1 a:hover
{
color:#000;
background:#FBFBED;
}
a{
    height: 12px;
    color:black;
 margin-left: 2px;
  font-margin-top: 5px;
}
#links {
    width: 20%;
    vertical-align:bottom;
    float: left;
    background:#B7D2EE; 
}
.aufruf {
min-height:280px;
}
.img{
margin-right:100px;

}
p
{

margin-top: 0;
margin-left: 10px;
margin-right:10px;
margin-bottom: 0;
}
#mitte {
    width: 60%;

    float:left;
}
#news{
    width: 20%;
    float: right;
    background:#B7D2EE; 
}

#footer {
   width: 100%;
   color:#ffffff;
   text-align: center;

}
#na1{
    width: 50%;
    float: left;
}
#na2{
    width: 50%;
    float: right;
}
#h1{
    width: 50%;
    float: left;
}
#h2{
    width: 50%;
    float: left;
    vertical-align:top;
  
}
img.bc2
 {
  margin-right: 4px;
  margin-bottom: 2 px;
 }
 img.bc3
 {
  margin-top:4px;
  margin-right: 4px;
  margin-bottom: 2 px;
 }
h1 {
	font-size: 10.5pt;
	font-family:Verdana;
	text-align: center;
	color: #F8FCFA; 
	font-weight:bold;
	background:#21539E;
	margin-top:2px;
  border:2px;
 padding:2px;
 border-style:outset;

 border-color:#255FB4;

 height: 12px;	 margin-bottom: 0;
	 margin-left: 2px;
	 margin-right: 2px;
	
}#root2 {
    width: 98%;
    float: center;
    background: #Ffffff;
     margin-left: 10px;
 
    }
#banner3 {
    height: 95px;
    background-image:url('images/hi1.gif');
}
#mitte2 {
    width: 70%;

    float:left;
}
#news2{
    width: 30%;
    float: right;
    background:#B7D2EE; 
}
h2 {
	font-size: 10pt;
text-align: left;
margin-top: 0; margin-bottom: 0;
	 margin-left: 2px;
	 margin-right: 2px;

font-family:Verdana;
  color: #000000;
  text-decoration: none;
  background:#FFFFCC; 
  border:2px;
 padding:2px;
 border-style:outset;

 border-color:#FFFFA6;

	
}

h3 {
	font-size: 10pt;
font-weight:normal;
text-align: left;
	 margin-left: 2px;
	 margin-right: 2px;
font-family:Verdana;
  color: #000000;
  text-decoration: none;
  margin-top: 0; 
  border:1px;
 padding:1px;
 border-style:outset;

 border-color:#FFFFA6;
}
h4 {
	font-size: 10pt;
font-weight:normal;
text-align: left;
	 margin-left: 2px;
	 margin-right: 2px;
font-family:Verdana;
  color: #000000;
  text-decoration: none;
  margin-top: 1pt; margin-bottom: 0;
background:#F8F8F8;
}




a{
font-size: 10pt;


  color: black;
  text-decoration: none;
  
}


a:hover {
  color: #000000;

  text-decoration: underline;
  font-weight:bold;
  
  
}



 
  
 


p.a1
{
font-size:10pt;
text-align: center;
font-weight:bold;
margin-top: 10px;
margin-left: 3px;
margin-bottom: 0;
}
p.a2
{
font-size:10pt;
text-align: center;
margin-top: 0px;
margin-left: 3px;
margin-bottom: 0;

}
p.a3
{
font-size:10pt;
text-align: right;
margin-top: 0px;
margin-right: 3px;
margin-bottom: 0;
}
p.b1
{
font-size:10pt;
text-align: left;
}