*
	{
	background-color:white;
	}

body 
	{
	margin : 0 auto; 
	padding-top : 0.5em; 
	font-size : 90.9%; 
	font-family : Verdana, "Times New Roman", Times, serif; 
	text-align : center; 
	} 
h1 
	{
	display : inline; 
	font-size : 1.8em; 
	font-weight : 700; 
	} 
h2 
	{
	display : inline; 
	font-size : 1.3em; 
	font-weight : 600; 
	} 
h3 
	{
	display : inline; 
	font-size : 1.2em; 
	font-weight : 500; 
	} 
h4 
	{
	display : inline; 
	font-size : 1.1em; 
	font-weight : 500; 
	} 
p 
	{
	font-size : 0.7em; 
	margin : 1em; 
	} 
a 
	{
	text-decoration : none; 
	font-weight : 650; 
	color : black; 
	} 
a:visited 
	{
	text-decoration : none; 
	font-weight : 650; 
	color : gray; 
	} 

a:hover 
	{
	text-decoration : none; 
	font-weight : 650; 
	color : navy; 
	} 

br 
	{
	clear : both; 
	} 

hr 	{
	background-color:silver;
	height:1px;
	margi-bottom:1em;
	}

#center 
	{
	margin : 0 auto; 
	padding : 0; 
	width : 100%; 
	text-align : center; 
	} 

#haupt 
	{
	margin : 0 auto; 
	width : 90%; 
	border : 1px solid silver; 
	text-align : center; 
	} 

html > body #haupt 
	{
	height : 100%; 
	} 

#top 
	{
	margin : 0; 
	border : 1px solid silver; 
	padding : 0.3em; 
	text-align : left; 
	} 

html > body #top 
	{
	height : 100%; 
	} 

#mantel {
	float : left; 
	width : 100%; 
	text-align : left;
	margin:0px;
	padding:0px; 
	} 

html > body #mantel 
	{
	height : 100%; 
	} 

#inhalt 
	{
	float : left; 
	width : 75%; 
	height : 400px; 
	font-size : 0.9em; 
	padding-bottom:1em;
	border-top : 1px solid navy; 
	} 

html > body #inhalt 
	{
	height : 100%; 
	min-height : 400px; 
	} 

#inhalt h2 
	{
	margin : 1em; 
	} 

.inhaltL 
	{
	width : 100%; 
	border : none; 
	} 


.inhaltL h2 
	{
	float : left; 
	margin : 1.1em; 
	} 

.inhaltL h3 
	{
	float : left; 
	margin : 0.3em; 
	} 
.wh
	{
	padding:1em;
	font-weight:700;
	font-size:0.8em;
	border: 2px inset gray;
	background-color:silver;
	}

#menue 
	{
	margin : 0; 
	margin-left : 0.1%; 
	font-size : 0.8em; 
	float : left; 
	width : 22%; 
	padding : 0.2em; 
	border-top : 1px solid navy; 
	border-left : 1px solid navy; 
	text-align : left; 
	} 

#menue li 
	{
	list-style-image : url(http://www.mittelalter-server.de/Ausbildung/li.gif); 
	} 

#menue a 
	{
	vertical-align : top; 
	margin-left : 1.5%; 
	} 

#menue ul 
	{
	margin-left : 2.5em; 
	} 
html>body 
	#menue ul 
		{
		margin-left : 0.1em; 
		} 



.login 
	{
	display : block; 
	margin-top : 1em; 
	padding : 0.5em; 
	width : 90%; 
	border : 1px solid silver; 
} 

#fuss 
	{
	border : 1px solid silver; 
	padding : 0.1em; 
	text-align : center; 
	font-size : 0.8em; 
	} 

html > body #fuss 
	{
	height : 100%; 
	min-height : 1.5em; 
	} 

#start 
	{
	float : left; 
	width : 90%; 
	padding : 1em; 
	font-size : 1em; 
	text-align : left; 
} 

.halb 
	{
	float : left; 
	width : 35%; 
	margin-left : 1em; 
	text-align : center; 
	} 

.drittel 
	{
	float : left; 
	width : 30%; 
	margin-left : 1em; 
	margin-bottom : 0.25em; 
	text-align : center; 
	border : 1px solid navy; 
	} 

.note 
	{
	font-size : 0.7em; 
	display : block; 
	background-color : silver; 
	border : 1px solid gray; 
	margin : 0.2em; 
	padding : 0.2em; 
	} 

.note b
	{
	background-color:silver;
	}
.note.strong
	{
	background-color:silver;
	}
.note li
	{
	background-color:silver;
	}

.cl 
	{
	clear : both; 
	} 

.platz 
	{
	float : left; 
	margin-left : 1.8em; 
	margin-bottom : 1em; 
	margin-top : 1em; 
	padding : 0.5em; 
	border : 2px outset silver; 
	width : 80%; 
	text-align : left; 
	} 




.div-bas 
	{
	margin-left : 1em; 
	margin-bottom : 1em; 
	margin-top : 1em; 
	padding : 0.5em; 
	border : 2px outset silver; 
	width : 95%; 
	text-align : left; 
	} 

.div-basL
	{
	margin-left : 1em; 
	margin-bottom : 1em; 
	margin-top : 1em; 
	padding : 0.5em; 
	border : 2px outset silver; 
	width : 95%; 
	text-align : left; 
	} 

.div-basL
	a
		{
		text-decoration:none;
		}
.div-basL
	a:hover
		{
		text-decoration:none;
		font-weight:normal;
		}
.div-basL
	a:visited
		{
		text-decoration:none;
		}

.linkS 
	{
	float:left; 
	height:100%; 
	width:100%; 
	padding-bottom:1em; 
	} 

.hl 
	{
	display:block; 
	border-bottom:1px solid silver; 
	width:100%; 
	} 


.halbL 
	{
	display : block; 
	float : left; 
	width : 45%; 
	margin-left : 1em; 
	text-align : left; 
	font-size : 1.1em; 
	} 

.halbL h2, h3 
	{
	margin : 0; 
	} 

.halbL2 
	{
	display : block; 
	float : left; 
	height : 1em; 
	width : 45%; 
	margin-left : 1em; 
	text-align : left; 
	font-size : 0.8em; 
	padding-top : 1.2em; 
	} 

.spanT 
	{	
	display : block; 
	margin-top : 1em; 
	margin-left : 3.5em; 
	text-align : left; 
	font-size : 0.8em; 
	vertical-align : bottom; 
	} 

.text 
	{
	display : block; 
	width : 96%; 
	padding : 0.8em; 
	border : 1px inset gray; 
	text-align : left; 
	font-size : 1em; 
	} 

.Bfl-r 
	{
	display : block; 
	margin : 1em; 
	float : right; 
	} 

.Bfl-rr 
	{
	display : block; 
	margin : 1em; 
	float : right; 
	border : 1px double red; 
	} 

.Bfl-rg 
	{
	display : block; 
	margin : 1em; 
	float : right; 
	border : 1px groove green; 
	} 

.div-button

	{

	float : left; 
	margin-left : 1.8em; 
	margin-bottom : 1em; 
	margin-top : 1em; 
	padding : 0.5em; 
	border : 2px outset silver; 
	width : 80%; 
	text-align : left; 
	} 


.div-button  a
	{
	float:left;
	display:block;
	margin-left:2.0em;
	padding:0.3em;
	width:14.5em;
	border:2px outset silver;
	font-weight:700;
	color:navy;

	}
.div-button  a:hover
	{
	border:2px outset silver;
	color:navy;
	background-color:#D1D1EB;
	}

.div-button a:visited
	{
	border:2px outset silver;
	color:navy;
	}
.div-button a:active
	{
	border:2px inset silver;
	color:navy;
	}


.kweis 
	{
	display : block; 
	width : 30%; 
	margin : 1em; 
	float : left; 
	padding : 0.15em; 
	border : 1px solid silver; 
	color : red; 
	font-weight : 700; 
	text-align : center; 
	} 

#form 
	{
	font-size : 1.1em; 
	padding : 0.5em; 
	text-align : left; 
	} 

.fs-form-0 
	{
	display : block; 
	width : 81.5%; 
	margin : 1em; 
	margin-top : 2.5em; 
	margin-left : 2.3em; 
	padding : 0; 
	font-size : 0.9em; 
	color : #000000; 
	text-align : center; 
} 

.fs-form 
	{
	width : 85%; 
	margin-left : 1em; 
	padding : 1em; 
	font-size : 0.9em; 
	color : #000000; 
	} 


.fs-form-U 
	{
	width : 90%; 
	margin-left : 1em; 
	padding : 1.5em; 
	font-size : 0.9em; 
	color : #000000; 
	} 

.fs-form-m 
	{
	margin-left : 0.8em; 
	padding : 0.2em; 
	font-size : 0.8em; 
	color : #000000; 
	} 

.form-fl 
	{
	float : left; 
	margin : 0; 
	font-size : 1em; 
	} 

form 
	{
	margin : 0; 
	} 

input 
	{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 1em; 
	word-spacing : 0; 
	margin : 0; 
	background-color : #ffffff; 
	border : 1px solid #cccccc; 
	} 

.fs-form-0 input 
	{
	margin : 1em 0 1em 4.5em; 
	} 

textarea 
	{
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : 0.9em; 
	word-spacing : 0; 
	margin : 0; 
	background-color : #ffffff; 
	border : 1px solid #cccccc; 
	} 

.warnung 
	{
	display : block; 
	font-size : 0.8em; 
	color : red; 
	padding : 1em; 
	margin : 1em; 
	border : 1px dotted red; 
	} 

.warnung2 
	{
	display : block; 
	font-size : 1.1em; 
	color : red; 
	padding : 1em; 
	margin : 0.1em; 
	border : 1px solid red; 
	} 

.warnung3 
	{
	display : block; 
	font-size : 0.8em; 
	color : red; 
	padding : 1em; 
	margin : 1em; 
	
	} 

label.left 
	{
	float : left; 
	text-align : left; 
	width : 14em; 
	margin-right : 0.3em; 
	padding : 0; 
	} 

label.left2 
	{
	float : left; 
	text-align : left; 
	margin-right : 0.5em; 
	margin-top : 0.7em; 
	padding : 0; 
	} 

input[type="text"], select 
	{
	float : left; 
	} 

