Body{
background:#6D6D6D;
background-image:url(../images/layout/Verlauf-Back.jpg);
background-repeat:repeat-x;
font-family:Verdana,Helvetica,Arial,sans-serif;
color:#636363;
font-size:10pt;
}

a.LINK_NEUBULACH{
position:relative;
left:195px;
top:117px;
width:300px;
height:20px;
display:block;
}

#MainNavi div{
width:232px; 
height:41px;
border:none;
}

#REG p{
margin-left:30px;
}


#SubNavi div{
width:251px; 
height:21px;
border:none;
}


#MASTER{
	margin:auto;
	width:900px;
background-image:url(../images/layout/bg_grey.jpg);
}

#PAGELEFT{
float:left;
width:320px;
}

#PAGERIGHT{
width:575px;
float:right;
}

#PAGE{
width:900px;
min-height:780px;
background-image:url(../images/layout/Mane-Page-Base01.jpg);
background-repeat:no-repeat;
}

#CONTENT{
clear:both;
margin-top:0px;
width:900px;
background-image:url(../images/layout/bg_grey_main.jpg);
background-repeat:no-repeat;
}

#TEXT{
width:540px;
clear:both;
margin-top:380px;
margin-right:30px;
margin-bottom: 50px;
}

#TEXT p{
clear:both;
font-size:10pt;
text-align:justify;
width:95%;
}

#TEXT h1{
font-size:15pt;
margin:0px 0px 8px 0px ;
}

#TEXT h2{

font-size:12pt;
margin:0px 0px 8px 0px ;
}

#TEXT h3{
font-size:10pt;
margin:0px 0px 8px 0px ;
}

#TEXT p img{
float:left;
border:solid 3px white;
margin:3px 3px 3px 0px;
}

#TEXT a, #FOOTER a{
text-decoration:none;
color:#000;
font-size:10pt;
border-bottom:dotted 1px #000;
}

#TEXT a:hover, #FOOTER a:hover{
border-bottom:solid 1px #000;
}

#TEXT td.text{
font-size:10pt;
text-align:right;
}

input, textarea, select{
border:solid 1px #000;
margin:1px;
}

#TEXT table th{
text-align:left;
}

#TEXT Table{
width:90%;
margin:auto;
}

#TEXT Table a{
text-decoration:none;
}

img.info{
float:right;
margin:3px;
}

#NaviBar{

width:250px;
height:230px;
background-image:url(../images/layout/Navi-Bar.jpg);
background-repeat:no-repeat;
clear:both;
margin-top:22px;
margin-left:42px;
}

#MainNavi{
height:500px;
width:281px;
clear:both;
margin-left:42px;
}

#SubNavi{
width:281px;
clear:both;
margin-left:42px;
}

#Tasse{
width:281px;
height:391px;
background-image:url(../images/layout/Tasse.jpg);
background-repeat:no-repeat;
clear:both;
margin-left:62px;
}

#FOOTER{
clear:both;
width:900px;
height:50px;
}

#FOOTER p {
margin-right:32px;
color:#636363;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:10pt;
text-align:right;
}

/*DYNAMISCHE EINTREÄGE*/


FORM.ADMINFORM table{
margin:10px;
}

Table.ADMIN span{
font-size:10pt;
}

Table.ADMIN td{
vertical-align:top;
}

Table.ADMIN span.DESCR{
font-size:7pt;
}

#AKTUELL{
/*border:solid 1px #F29400;*/
margin-top:25px;
margin-bottom:40px;
}

#AKTUELL #BESCHREIBUNG{
}

#AKTUELL #TEST{
width:480px;
height:0px;
clear:both;
}

#AKTUELL #HEADLINE{

}

#AKTUELL #HEADLINE #TOPIC, #AKTUELL #HEADLINE #DATUM{
/*background:#F2F2FF;*/
}


#AKTUELL #HEADLINE #TOPIC span{
font-size:13pt;
font-weight:bold;
margin:3px;
}

#AKTUELL #HEADLINE #DATUM span{
font-size:10pt;
font-weight:bold;
margin-left:25px;
margin-top:4px;
color:#FF7800;
}

#AKTUELL #HEADLINE #OPTIONEN{
text-align:right;
}

#AKTUELL #BESCHREIBUNG p, #AKTUELL #TERMINOK p, #AKTUELL #BUERO p, #AKTUELL #KLASSEN p{
font-size :10pt;
margin-left:25px;

}



