/* Copyright Andreas Krueger Krueger@ctlk.de Das Bearbeiten ist untersagt*/
body{
font-size: 10pt;
font-family:Verdana;
color:black;
background: #fff;
}
/*Haupteinteilung*/
#root {

     width: 90%;
    float: center;
     background: #F5F5F5;
     border-radius: 2px ;
     margin:0px auto;
     margin-top:10px;
     min-height:600px;
     max-width:1200px;
      border-radius: 2px ;
      -webkit-box-shadow: 0 3px 6px rgba(167,167,167, 0.7);
  -moz-box-shadow: 0 3px 6px rgba(167,167,167, 0.7);
  box-shadow: 0 3px 6px rgba(167,167,167, 0.7);
 
    }
#banner {
    height: 95px;
   background:#1B5E91;
   border-radius: 2px ;
   background:-moz-linear-gradient(top, #1B3991, #1B5E91); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#1B3991), to(#1B5E91)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #1B3991, #1B5E91); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #1B3991, #1B5E91); /* Opera */
background:-ms-linear-gradient(top, #1B3991, #1B5E91); /* IE */
background:linear-gradient(top, #1B3991, #1B5E91); /* W3C Standard */

 
	
}
#header1 {   
    min-height: 32px;
     
    border-radius: 2px ;
    background:-moz-linear-gradient(top, #DFDFDF, #D0D0D0); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#D0D0D0)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #DFDFDF, #D0D0D0); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #DFDFDF, #D0D0D0); /* Opera */
background:-ms-linear-gradient(top, #DFDFDF, #D0D0D0); /* IE */
background:linear-gradient(top, #DFDFDF, #D0D0D0); /* W3C Standard */
}
#banner2 {


    background-image:url('images/navi-hi.gif');
    }
#banner4 {

 background:#21539E;
  border:3px;
 padding:4px;
 border-style:outset;

 border-color:#255FB4;

 height: 12px;
   
}
#links {
  width: 20%;
    vertical-align:bottom;
    float: left;
    background:#DCE4F2;
    min-height:1000px;
    border-radius:0px 2px 2px 0px ;
}
#mitte {
    width: 60%;

    float:left;
}
#news{
float: right;
    width: 19%;
    background:#DCE4F2;
      min-height:600px;
    
    min-height:1000px;
}
#links5 {
    height: 12px;
    color:black;

  font-margin-top: 5px;
}
.ansicht
{
float:left;
list-style:none;
width:99%;
margin-bottom:5px;
margin-top:5px;
}
hr {
  border: 0;
  width: 99%;
  color: #DFDFDF;
background-color: #DFDFDF;
height: 3px;
}
.name, .name a
{
border-radius: 2px 2px 0px 0px ;
font-size:14px;
min-height:19px;
float:left;
list-style:none;
width:100%;
text-indent:8px;
font-weight:bold;
background:#355487;
color:#fff;
background:-moz-linear-gradient(top, #1B3991, #1B5E91); /* Firefox */
background:-webkit-gradient(linear, left top, left bottom, from(#1B3991), to(#1B5E91)); /* Safari, Chrome */
background:-webkit-linear-gradient(top, #1B3991, #1B5E91); /* Safari, Chrome - neue Syntax! */
background:-o-linear-gradient(top, #1B3991, #1B5E91); /* Opera */
background:-ms-linear-gradient(top, #1B3991, #1B5E91); /* IE */
background:linear-gradient(top, #1B3991, #1B5E91); /* W3C Standard */
text-shadow:1px 1px 1px #1E416E; 
 
}
/*Navigations-Aussehen*/
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;
padding:.24em .0em;
border-radius: 3px ;
min-height:15px;

}
#navigation a {
display:block;


text-decoration:none;
color:#1B3991;
text-shadow:0px 0px 1px #FFf; 

}
#navigation a:hover{
color:#317400;

text-shadow:0px 0px 1px #FFFF00; 
}
ul#navigation1{
float:left;
list-style:none;
width:100%;
font-size:14px;
font-family:Verdana, Arial;
font-weight: bold;
margin-top:5px;

text-shadow:1px 1px 5px #fff; 
}
#navigation1 li{

float:left;
border-left: 2px solid #fff;
margin-left:2px;

}
#navigation1 a{
display:block;
color:#000;

text-decoration:none;
padding:.30em .5em;

min-height:20px;
}
#navigation1 a:hover{
color:#FEFCFF;
background:#AB0000;
text-shadow:0px 0px 1px #000; 
}
a{
    height: 12px;
    color:black;
 margin-left: 2px;
  font-margin-top: 5px;
}

.aufruf {
min-height:280px;
}
img{


}
p
{

margin-top: 0;
margin-left: 10px;
margin-right:10px;
margin-bottom: 0;
}
#mitte {
    width: 60%;

    float:left;
}


#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;
  	border-radius: 3px;
-webkit-box-shadow: 0 3px 8px rgba(71,103,145, .7);

 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;
  	border-radius: 3px;
-webkit-box-shadow: 0 3px 8px rgba(71,103,145, .7);
	
}

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;
}
