body {
color : #000000; 
background-color: rgb(138, 138, 196); 
margin-top: 0;
margin-right: 12px;  
margin-left: 12px;
margin-bottom: 0;
padding : 0; 
font : 10pt verdana, arial, helvetica, sans-serif; 
} 
h1 {
margin : 0 0 0px; 
padding : 0; 
font-size : 18px; 
font-weight : 900; 
color : #cccccc; 
} 
h2 {
font : bold 12px/14px verdana, arial, helvetica, sans-serif; 
margin : 0 0 5px; 
padding : 0; 
} 
h3 {
font : bold 1em/1.6em  arial, helvetica, sans-serif; 
margin: 0;
padding-top: 2px;
padding-bottom: 8px; 
}
p {
margin : 0 0 16px; 
padding : 0; 
} 
.mtext > p {
margin : 0; 
} 
.mtext > p + p {
text-indent : 0; 
} 
a {
color : #333333; 
/*font-family : verdana, arial, helvetica, sans-serif; */
text-decoration : none; 
} 
a:link {
color : black; 
} 
a:visited {
color : black; 
} 
a:hover {
color : #ffffec; 
background-color : ; 
} 
.mtext {
width : 95%; 
margin-right: 11px; 
margin-left: 10px;
margin-top: 20px; 
margin-bottom: 30px;  
border : 0px solid #c2ceda;
} 
.mtext2 {
width : 95%; 
margin-right: 11px; 
margin-left: 10px; 
margin-top: 30px; 
margin-bottom: 35px;
border : 0; 
background-color : rgb(138, 138, 196);
} 
.mtext3 {
width : 95%; 
padding-right: 0px; 
margin-left: 10px; 
margin-top: 20px; 
margin-bottom: 30px;
border : 0; 
background-color : rgb(138, 138, 196);
color: #000000;
}

	

.mbeitrag {
margin-right: 36px; 
margin-left: 36px; 
margin-top: 30px;
margin-bottom: 50px;
border : 0; 
color: #000000;
}
#topm1 {
height: 21px;
background: #ffffff;
padding-top: 2px;
padding-bottom: 2px;
}
#topm2 {
height: 19px;
background: #ffffff;
padding-right: 0;
margin-right: 0px;  
margin-left: 0px;
border-top: 1px solid; color: #333333;
border-bottom: 1px solid; color: #333333;
border-left: 0;
border-right: 0;
text-align: right;
}
ul#topmenu { 
border: 0; 
margin:0; 
padding:0; 
}
    ul#topmenu li {
      list-style:none; 
      line-height: 19px;
            display:inline; 
      border: 0;
      margin: 0;
      vertical-align: middle;
      text-align: center;
    }
    ul#topmenu a {
      
      text-decoration:none; 
      font-family: agaramond,garamond,serif;
      font-size: 15px;
      color: #333333;
      padding-left:10px;
      padding-right:10px;
      padding-top:3px;
      padding-bottom:1px;
    }
    * html ul#topmenu a {  /* Nur fuer IE */
      width: 1em;
      w\idth: auto;
    }
    ul#topmenu a:hover {
      font-family: agaramond,garamond,serif;
      font-size: 15px;
      color: #ffffff;
      background-color: #333333; 
      padding-left:10px;
      padding-right:10px;
    }
#navleftmenu {
width : 90%; 
text-align: center;
padding : 2px; 
} 
body > #navleftmenu {
width : 90%; 
} 
#leftmenu {
z-index : 100000; 
} 
#leftmenu UL {
margin-right : auto; 
margin-left : auto; 
padding-right : 0; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
color : #ffffec; 
padding-top : 30px; 
background-color : ; 
} 
#leftmenu LI {
padding-right : 0; 
padding-left : 0; 
padding-bottom : 8px; 
margin : 0; 
padding-top : 8px; 
list-style-type : none;
font-size : 12px; 
line-height: 29px;
color : rgb(255, 255, 204); 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none;
background-position:  center center;
background-repeat: no-repeat;
white-space: nowrap;
} 
#leftmenu a {
border : 0;
line-height: 29px;
padding : 0;
background-position : center;
background-image: url(../pic/ico/men_bgam.jpg); 
background-repeat: no-repeat;
display : block; 
font-weight : normal; 
font-size : 12px; 
color : #ffffec; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none;
} 
#leftmenu a:hover {
border : 0;
line-height: 29px;
padding : 0;
background-position : center;
background-image: url(../pic/ico/men_bgbm.jpg);
background-repeat: no-repeat; 
font-size : 12px;  
font-weight : bold; 
color :  #ffffec; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
#leftmenu a:active {
border : 0;
line-height: 29px;
padding : 0;
background-position : center;
font-size : 12px; 
color : #ffffec; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
}

ul#interview { 
border: 0; 
margin:0; 
padding:0; 
}
    ul#interview li {
      list-style:none; 
            display:inline; 
      border: 0;
      margin: 0;
      text-align: justify;
    }
    ul#interview a {
      
      text-decoration:none; 
      padding-left:0px;
      padding-right:0px;
      padding-top:0px;
      padding-bottom:0px;
    }
    * html ul#interview a {  /* Nur fuer IE */
      width: 1em;
      w\idth: auto;
    }
    ul#interview a:hover { 
      padding-left:0px;
      padding-right:0px;
    }

#navright { 
margin : 0;
padding-top : 30px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0;
z-index : 1; 
voice-family : "\"}\""; 
voice-family : inherit;
} 
body > #navright {
}  
#rightmenu UL {
margin-top:0;
padding-top : 0;
padding-left:0;
} 
#rightmenu LI {
padding-top : 0;
padding-bottom : 20px; 
list-style-type : none;
} 

#rightmenu a {
border: 0; 
display : block; 
font-size : 10pt; 
font-weight : bold; 
color : #cccccc; 
font-family : arial, helvetica, sans-serif;
text-decoration : none;
text-align:left; 
}
#rightmenu a:hover {
background-color : rgb(87, 86, 160);
color : #ffffff; 
font-family : arial, helvetica, sans-serif;
text-decoration : none;
text-align:left; 
} 
#rightmenu a:active {
background-color : rgb(87, 86, 160);
color : #cccccc; 
font-family : arial, helvetica, sans-serif;
text-decoration : none;
text-align:left; 
} 
.rtext {
font-size : 12px; 
font-weight : bold; 
color : #504f75; 
font-family : verdana, arial, helvetica, sans-serif;
text-decoration : none; 
}
.lire {
font-size : 12px; 
font-weight : bold; 
color : #cccccc; 
font-family : arial, helvetica, sans-serif;
text-decoration : none;  
padding-top: 20px; 
padding-bottom: 50px;  
}
.reiter {
	position: relative; top: 0px; left: 0px;
margin-left: 10px; 
padding-top: 3px; 
padding-bottom: 4px; 
text-align: left;
}
.reiter2 {
	position: relative; top: 0px; left: 0px;
background-color : #ffffec; 
margin-right: 0;
margin-left: 0;
padding: 1px;
}
.divm {
padding : 10px; 
display : block; 
} 
.divm1 {
padding : 10px; 
display : block; 
} 
.divm2 {
border : 0; 
margin-bottom : 30px; 
padding : 10px; 
display : block; 
} 
.divmtext {
border : 0; 
margin-bottom : 30px; 
padding : 0; 
display : block; 
}
#banner {
height: 100px;
background: url("../pic/ico/banner2.png") no-repeat;
padding: 0;
margin-right: 0px;  
margin-left: 0px;
margin-bottom: 0px;
}
#divbody{
margin: 0px;
padding: 0px;
}
#divleft{
float: left;
width: 18%;
padding : 0;
margin: 0;
min-height: 1200px;
}
#divright{
float:right;
margin: 0;
padding : 0;
overflow:hidden;
width: 22%;
background-color: rgb(87, 86, 160);
min-height: 1200px;
padding-bottom: 400px;
}
#divmid{
float: left;
width:60%;
padding-top: 40px;
padding-left: 0;
background-color: rgb(138, 138, 196);
}
#divmid2{
float: left;
width:60%;
padding-top: 0;
padding-left: 0;
background-color: rgb(255, 255, 236);
}
#divfoot{
clear: both;
padding: 0;
}
#copyright {
margin-top: 20px;
margin-bottom: 20px;
font-size : 10px; 
color : #cccccc; 
font-family : arial, helvetica, sans-serif;
text-align: center; 
}


.mthema {
width : 90%; 
padding-right: 0px; 
margin-left: 10px; 
margin-top: 20px; 
margin-bottom: 30px;
border : 0; 
font : 9pt verdana, arial, helvetica, sans-serif; 
line-height: 15pt;
background-color : rgb(138, 138, 196);
color: #000000;
}

.mthema a   {
	color: black;
	}

.mthema a:hover  {
    color:  white;
    }
