

#welcom{font-size:0.8em;}
#welcom ul{margin-left:1.5em;margin-top:0.5em; margin-bottom:0px;}
.welSUB{width:48%;float:left;margin:0;padding:0;margin-left:0.5em;}
.cl0{clear:both; display:inline;}


.base {margin:0px; padding:0px;}
.aktivel {list-style-image: url(http://www.Mittelalter-server.de/images/list.gif);}
.NEWS h3{color:#D50000;}
.r{color:red;}

#err{margin-left:12px; margin-top:15px;font-weight:900; width:550px;}

#karten-div{margin:0 auto; text-align:center;}
#karten{width:80%;font-size:1.0em;color:#ffffff; margin:auto;}
#karten td{text-align:left;}
#karten a{font-size:1.0em; text-align:center;margin:0px;padding:0px;color:white;text-decoration: underline;}
#karten a:hover{font-size:1.0em;color:blue;}
#karten a:visited{font-size:1.0em;}

#kartenL {font-size:1em;color:navy;}
#kartenL span{display:block;font-size:0.8em;padding:1em;color:navy;font-weight:normal;}



.mH1{font-size:13px; display:inline; line-height:1.4}
.mH2{font-size:13px; display:inline; line-height:1.4}
.mH3{font-size:13px; display:inline; line-height:1.4}
#faq .h2l{font-size:16px; display:inline;}

#welcom h1{font-size:1.2em;}
#welcom h2{font-size:1.0em;}
#welcom h3{font-size:1.0em;}

.faq-vote{float:left;line-height:2.5em; width:100%; font-size:14px; font-weight:bold; border-bottom: 1px groove #001188; margin:10px 0px 0px 0px;}
.faq-span{float:left;width:70%; line-height:1.5; margin:0px; padding:0px;}
.faq-vote input{margin:0px; padding:0px;}
.faq-st{float:left;font-size:11px; font-weight:100; line-height:1.5; margin:0px; padding:0px; width:28%;}
.faq-vote img{float:left;}
table .ma-faq{border:none;margin:0px; padding:0px;}



.rahmen{border: 2px inset #001188; padding:5px;}
.rahmen ul{
margin-left:1em;padding:0.15em;
}

.rahmen li{
margin-left:1em;padding:0.25em;
}
.rahmen h1{
margin-top:1.5em;
margin-left:0.1em;
margin-bottom:0.25em;
border-bottom:1px solid;
}
.rahmen h2{
margin-top:1.5em;
margin-left:0.1em;
margin-bottom:0.25em;
border-bottom:1px solid;

}
.rahmen h3{
margin-top:1.5em;
margin-left:0.1em;
margin-bottom:0.25em;
border-bottom:1px solid;
}
.rahmen h4{
margin-top:1.5em;
margin-left:0.1em;
margin-bottom:0.25em;
border-bottom:1px solid;
}

/**Herrscher**/
#t-herscher{margin:0px;padding:0px;width:100%}
#div-herscher{width:100%;}
#div-herscher hr{height:1px; width:99%;}
#div-herscher fieldset{display:block; height:100%}
#div-herscher form{margin:25px;}
#div-herscher br{clear:left;}
#div-herscher p {padding:10px;margin-left:5px;}
.s-liste{display:block; float:left;margin:4px; margin-left:10px; margin-right:0px; width:182px;text-align:left; font-size:12px;}
.a-liste{display:block; float:left;margin:4px; margin-left:0px;  margin-top:7px; width:25px; vertical-align:bottom;}

.span-1{float:left; margin:5px 0 5px 10px; width:202px;}
.span-2{float:left;  margin:5px 0 5px 10px; width:202px; text-align:right;}
.span-3l{margin:5px; width:212px; text-align:left;}
.span-3r{margin:5px; width:212px; text-align:right;}
.span-up{display:block;float:left;margin-top:20px; width:450px;}
.span-li{display:block;margin-top:20px; width:450px; text-align:right;}
.a-up {display:block;float:left;margin-top:5px;width:100%;text-align:right;}
.img-up {display:block;float:right;margin-top:5px;}
.ml5 {margin-left:5px;}
.pz {text-align:left; margin-left:5px; margin-top:15px; margin-bottom:10px;}
.pfl {float:left; text-align:left; margin-left:5px;  width:50px; vertical-align:top;}
.pfl2 {float:left; text-align:left; margin-left:10px; width:360px; vertical-align:top;}
.pfl3 {float:left; text-align:left; margin:0px; margin-left:5px; margin-top:5px; width:40px; vertical-align:top;}
.pfl4 {float:left; text-align:left; margin-left:10px; margin-top:5px; margin-bottom:5px;width:390px; vertical-align:top;}
.warn {font-size:1.2em; color:red; font-weight:bold; }

/**listenspans**/
.le{display:block;float:left;margin:0px;padding:0px;width:34%;text-align:left;border-bottom:1px solid gray; }
.mi{display:block;float:left;margin:0px;padding:0px;width:43%;text-align:left;border-bottom:1px solid gray;}
.re{display:block;float:left;margin:0px;padding:0px;width:19%;text-align:right;border-bottom:1px solid gray;}
.le h2{font-size:1.0em;}

/**Forum**/
#f-main{width:560px;font-size:16px;color:#001188;font-weight:bold; margin:0px;padding:0px;}
#f-main table{width:525px;}
#f-main a  { 
	color : #001188;  
	text-decoration: none; 
   }
#f-main
a:hover	{ 
	color : #000000; 
	text-decoration: none; 
	}





/** pspr**/
#weronlineI{margin:0;padding:0;width:100%;height:100%;overflow:auto;border:none;}

.warnung{margin:1em;padding:1em;width:80%;border:1px solid red; color:red; font-weight:bold;text-align:center;}

#ps-menue
 td {border-bottom:1px solid navy;font-size:0.8em;padding:0.2em;}
html>body .zellborder{border:1px solid navy;}
	

.menue h3{
font-size:0.8em;
}
