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;
}


#FUNKTIONEN_MESSENGER{
	width:298px;
	height:400px;
	background-image:url(../images/content/messenger.jpg);
}

#FUNKTIONEN_MESSENGER a.HLP{
	display:Block;
	width:30px;
	height:30px;

	position:relative;
	left:110px;
	top:260px;
}

img.main{
width:230px;
border:none;
}

#FUNKTIONEN_MESSENGER a.NOT{
	display:Block;
	width:30px;
	height:30px;

	position:relative;
	left:220px;
	top:220px;
}

#FUNKTIONEN_MESSENGER a.CHK{
	display:Block;
	width:30px;
	height:30px;

	position:relative;
	left:180px;
	top:300px;
}


#NAVIBAR li{
width:280px; 
height:40px;
border:none;
display:block;
margin:0px;
margin-left:0px;
}

li a{
width:280px;
height:40px;
display:block;
}

#NAVIBAR li.sub, li a.sub{
height:30px;
}



#NAVIBAR li#WESPOTCOMMUNITY{
width:280px; 
height:67px;
border:none;
display:block;
margin:0px;
margin-left:0px;
}


#NAVIBAR ul{
margin:0px;

}

li a{
width:280px;
height:40px;
display:block;
}

li#WESPOTCOMMUNITY a{
width:280px;
height:67px;
display:block;
}






#NAVIBAR div{
width:241px; 
height:41px;
border:none;
}

#MainNavi #IDEESub,#MainNavi #GESCHICHTESub,#MainNavi #SATZUNGSub,#MainNavi #SATZUNG2Sub,#MainNavi #AKTUELLSub,#MainNavi #CAFESub,#MainNavi #MARKTSub,#MainNavi #AUSSTELLUNGSub,#MainNavi #PRESSESub,#MainNavi #SATZUNGSub,#MainNavi #GAESTEBUCHSub,#MainNavi #BILDERGSub,#MainNavi #BACKBUCHSub,#MainNavi #KONTAKTSub {
width:241px; 
height:20px;
border:none;
}

#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:340px;
}

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

#PAGE{
width:900px;
min-height:596px;
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:500px;
clear:both;
margin-top:471px;
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:#F29400;
font-size:10pt;
}

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

input, textarea, select{
border:solid 1px #F29400;
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;
}

form.BESTELLFORMULAR table{
	margin-top:20px !important;
	border:solid 1px black;
	width:100% !important;
}

form.BESTELLFORMULAR table td.text{
width:120px;
font-size:10pt;
text-align:left;
}

#NAVIBAR{

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

#MainNavi{
height:510px;
width:281px;
clear:both;
margin-left:82px;
}

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

#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;
}

#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;
margin:5px;
}

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

#AKTUELL #BESCHREIBUNG p{
font-size :10pt;
margin-left:10px;
margin-top:3px;
}


span{
color:#F29400;
}


