body {font-size:100%;  color:#333333; font-style:normal; font-weight:normal; font-family:Arial,Helvetica,Verdana,sans-serif; text-decoration:none; margin:0px;width:100%;background-image:url(bilder/kopf-start.jpg);background-repeat:repeat-x;background-color:#CEE2FB;}

.haende
{
width:100%;
text-align:center;
}

.content
{

width:770px;
margin:auto;
text-align:left;
border:1px #395C9E solid;
margin-top:40px;
}

.block

{

border-bottom:1px #395C9E solid;

}



.menu

{
width:172px;

border-right:1px #395C9E solid;

font-size:90%;


}

.menu-folge

{
width:172px;
background-color:#9FC6FD;
border:1px #395C9E solid;
position:absolute;
left:3px;
top:118px;
font-size:90%;
}

.text

{

padding:5px;
font-size:90%;
height:auto;
}

.text-folge

{
margin-left:200px;
margin-right:50px;
padding:5px;
font-size:90%;
height:auto;
}

.menu-ober
{
background-color:#9EC5FC;
font-size:85%;
width:172px;
border-bottom:1px #ffffff solid;
display:block;
}

.menu-unter
{
background-color:#C0DDFF;
font-size:85%;
width:172px;
border-bottom:1px #ffffff solid;
display:block;
}

.menu-aktiv
{
background-color:#FBDDC1;
font-size:85%;
width:172px;
border-bottom:1px #ffffff solid;
display:block;
}

.abstand-folge
{
padding:5px;margin:0px;display:block;
}

A.menupunkt,a.menupunkt:visited {
color : #333333; 

font-weight : bold; 
display:block;
} 

a.menupunkt:hover {
color : #666666; 
text-decoration:none; 
font-weight : bold; 
display:block;
} 

A.menuunterpunkt,a.menuunterpunkt:visited,a.menuunterpunkt:active {
color : #333333; 

font-weight : normal; 
display:block;
} 

a.menuunterpunkt:hover {
color : #666666; 
text-decoration:none; 
font-weight : normal; 
display:block;
} 







H3 { font-weight: bold; text-decoration:none;font-size:110%}

H2 { font-weight: bold; text-decoration:none;font-size:125%}

H1 { font-weight: bold; text-decoration:none;font-size:145%}







.text_folge {position:absolute; left:200px;top:150px; text-decoration:none; padding-right:50px;height:70%;vertical-align:middle;font-size:90%;}


table {font-size:100%;}


A.menu_aktiv:hover{color:#0066CC; font-weight:bold;margin-bottom:3px;}
A{ color:#2A4D97; font-weight:normal}
A:visited{color:#2A4D97}
A:hover{color:#0099dd;}



