/*two CSS Document */
.beide{
float:left;
width:100%;
border:0px solid red;
}

p.bodytext{
text-indent:0;
line-height:120%;
font-size:12px;
}

h2{font-size:14px;}
h1{font-size:16px;}
html {
height:99%;
width:99%;
overflow:hidden;
font-family : arial,verdana,sans-serif;
font-size:12px;
}

*+html body{ width:99%;height:99%;  overflow:hidden; }
* html body{ width:99%;height:99%;  overflow:hidden; }

.big{
position:absolute;
width:792px;
height:95%;
margin:auto auto;
left:1%;
right:1%;
background-color:white;
border-left:5px solid #3C6FAE;
border-right:5px solid #3C6FAE;
}

*+html .big{position:relative;  width:792px; height:95%;}
* html .big{position:relative;  width:792px; height:589px;}
* 
/*+++++++++++++++++++++++++HEADER+++++++++++++++++++++++++++++++++++++++++++++*/
.header{
position:absolute;
width:100%;
height:105px;
top:0;
background: url(../images/header.jpg) no-repeat;
}

* html .header{left:0;}
*+html .header{left:0;}

/*+++++++++++++++++++++++++CONTENT++++++++++++++++++++++++++++++++++++++++++*/
.content{
position:absolute;
top:105px;
bottom:33px;
width:100%;
overflow:hidden;
border:0px solid green;
left:0;
}

*+html .content{position:absolute;bottom:33px;top:105px;}
* html .content{position:absolute;height:76.5%;bottom:33px;top:105px;width:100%;}

.oneContent{
position:absolute;
left:133px;
overflow:auto;
width:83.5%;
height:100%;
overflow-x:hidden;
background-color:white; 
}
*+html .oneContent{width:83.5%;}

.oneContentCenter{

font-family:arial, sans-serif;
width:94%;
padding-top:0;
padding-left:1em;
padding-right:1em;
top:0px;
float:left;
bottom:0px;
text-align:justify;
}

*+html .oneContentCenter{padding-top:25px; }


.twoContent{
position:absolute;
left:133px;
overflow:auto;
width:83.5%%;
height:100%;
overflow-x:hidden;
background-color:white; 
}

*+html .twoContent{position:absolute;left:173px;overflow-x:hidden;overflow:auto;width:78%;right:0;padding-top:25px;height:96%; }
* html .twoContent{position:absolute;left:173px;overflow-x:hidden;overflow:auto;width:620px;right:0;}

.twoContentRight{
width:290px;
padding-left:1em;
padding-right:2em;
height:100%;
float:right;
top:0px;

text-align:justify;
border:0px solid green;
}

*+html .twoContentRight{width:280px;float:right;height:100%;}
* html .twoContentRight{width:200px;float:right;height:100%;border:0px solid green;padding:1em;}

.twoContentCenter{
font-family:arial, sans-serif;
width:290px;
padding-top:0px;
padding-left:1em;
padding-right:0.5em;
top:0px;
float:left;
bottom:0px;
text-align:left;
border:0px solid red;
}

*+html .twoContentCenter{height:100%;width:220px;float:left;}
* html .twoContentCenter{height:100%;width:230px;border:0px solid red;padding:1em;}


.twoContentZitat{
float:left;
bottom: 0px;
}


/*++++++++++++++++++++++++++++NAVIGATION++++++++++++++++++++++++++++++++++++++*/

.leftnavi{
position:absolute;
width:133px; 
top:0px;  
float:left;
clear:left;
background-color:#E0E1E5;
height:100%;
overflow:auto; 
left:0;
overflow-x:hidden;
}

*+html .leftnavi{position:absolute;left:0;width:133px;height:100%; }
* html .leftnavi{position:absolute;left:0;width:133px;height:100%; }

.button{
position:absolute;
top:21px;
left:0;
width:100%;
margin:0;
}

*+html .button {position:absolute;top:21.5px;left:0;margin:0;}
/*
.aktiv a{
background: url("../images/pfeil.gif") center right no-repeat;

}
*/
.button ul {
list-style: none;
top:0;   
margin: 0;
padding:0;
text-align: left;
font-weight:bold; 
}

.button ul li{ 
list-style: none; 
}  


*+html .button ul li ul li a{list-style: none; height:22px;margin-top:2px;}
* html .button ul li ul li{list-style: none; height:22px;}

.button ul a{ 
display: block; 
text-decoration: none;
width:100%; 
height:22px;
font-size:12px;
border-bottom:1px solid white;
padding:0.1em;
 /*color:#082341; */
padding-left:5px; 
}  


/* .button .aktiv li a{color:red;display:block;height:22px; } */
/* .button ul li a{color:blue;display:block;height:22px; } */

.button ul li a:hover{  
color:blue;
}

/*********************************FOOTER***************************************/

.footer{
position:absolute;
width:100%;
bottom:0;
height:33px;
background: url(../images/footer.jpg) no-repeat;
left:0;
} 

*+html .footer{position:absolute;bottom:0;height:33px;left:0;}
* html .footer{position:absolute;bottom:0;height:33px;left:0;}

.menu_white_arrow a{
color:blue;
background: url("../images/pfeil1.gif") center right no-repeat;
}

.menu_white_arrow_level2 a{
color:blue;
margin-left:10px;padding-left:15px;
background: url("../images/pfeil.gif") center right no-repeat;
}

.menu_blue_arrow a{
color:#082341;
background: url("../images/pfeil1.gif") center right no-repeat;
}

.menu_blue a{
color:#082341; 
}

.menu_white a{
color:blue;
}

.menu_white_level2 a{
color:blue;
margin-left:10px;
}


*+html .menu_white_level2 a{
color:blue;height:22px;
margin-left:10px;
}


