#nav {
	margin: 0; padding: 0;
	width: 180px;
}
#nav p {
	background: #a49181;
	color: #fff;
	font: bold 14px verdana, arial, sans-serif;
	letter-spacing: -1;
	padding: 4px 4px 4px 3px;
	margin: 0;
	border-bottom: 1px solid #fff;
}
#nav p.extend {
	background: #a49181 no-repeat url(arrow.gif) 100% 100%
	}
	
#nav p a {
	text-decoration: none; 
	color: #660000;
    display: block; 
	width: 128px;
}
#nav p a:hover {
	color: #ccc;
}
#nav ul {
	xdisplay: none;
    display: block; 

	list-style: none;
	margin: 0; padding: 0;
	background: #fff8e1;
}
#nav ul li {
	
	background: #fff8e1;
	color: #362f29;
	font: 11px verdana, arial, sans-serif;
	letter-spacing: -0.333;
	margin: 0 0 0 10px;
	padding: 1px;
	border-bottom: 1px solid #fff;
}
#nav ul li a {
	text-decoration: none; 
	color: #362f29; 
	display: block;
}

#nav ul li a:hover {
	text-decoration: underline; color: #930209;
}
#nav ul li ul {
    display: block; 
	list-style: none;
	margin: 0; padding: 0;
}
#nav ul li ul li {
	border: none;
}


#nav #currentpage  {
	background: red;
	color: white;
	}



/* Presentation Stylesheet */ 
h4 {
 margin:0; 
 padding: 5px 0;
 }

p:first-letter {
 font-size: 110%; 
 font-weight: bold;
 color:blue;
 }
 
 /* Layout Stylesheet */ 

body{
 margin: 0px;
 padding:0px;
 background: #808000;
 xcolor: #333333;
 scrollbar-base-color:#800000;
 font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
 color:Black;
 font : 16px Arial, Helvetica, sans-serif;
 
 
 }
 
 #lmenue{
 
 position: absolute;
 top: 0px;
 left: 0px;
 right: 5px
 width: 180px;
 border: 2px solid #000000;
 border-width: 0px 4px 4px 0px;
 background: #800000;
 color: #333333;
 margin: 0px;
 padding: 10px;
 height: 600px;
 }

#rtext {
 margin: 5px 5px 20px 200px;
 font-weight: bold;
 border: 0px solid #000000;
 background: #808000;
 color: #333333;
 padding: 20px;
 
 line-height: 1.2em;
 
 }
 
 
 /* asfdddddddddaaaaaaaaaaaa */
  
 
a:link 
{
font-weight: bold; 
text-decoration:none;
color: Lime;
} 

a:active 
{
font-weight: bold; 
text-decoration:none;
color: #F0FFFF;
} 

a:visited 
{
font-weight: bold; 
text-decoration:none;
color: white;
} 
a:hover {
font-weight:bold; 
color: Black;
 text-decoration: underline;
 background-color : White; }

 .bild_left
{
	margin-left: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 5px solid Red;
	float: left;
	}

	
 .bild_right
{
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	border: 5px solid Red;
	float: right;
	}
	
	
.bild_center
{
	margin-left: 20px;
	margin-right: 20px;
	border: 5px solid Red;
	
	}
	
	
.bild_table
{
	margin-left: 5px;
	margin-right: 5px;
	border: 3px solid Red;
	
	}
	
 
 .text_groesser
 {
	font-size: 120%;
}

.ue1 {
	font : bold 30px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
	font-style : italic;
}

.ue2 {
	font : bold 16px, Helvetica, sans-serif; text-decoration: underline;}
	
.textbold {
	font : 16px Arial, Helvetica, sans-serif; font-weight: bold;}

.text {
	font : 16px Arial, Helvetica, sans-serif;}

.li {
	font : 30px Arial, Helvetica, sans-serif;}
	
.uek {
	font : bold 16px Arial, Helvetica, sans-serif;}


.textb {
	font : bold 13px Arial, Helvetica, sans-serif;}
	
.pic {
	font : 13px Arial, Helvetica, sans-serif;}
	
.email {
	font : 13px Arial, Helvetica, sans-serif;}

	
.table_center
{
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  text-align: center;
}
	

.tableright {
   margin-top: 20px;
   margin-left: auto;
   margin-right: 0px;
   }
   
 .tableleft {
   margin-top: 20px ; 
   margin-left: 0px;
   margin-right: auto;
   xborder-style:solid;
   xborder-width: 1px;
   }

.bildtext

{
	font-size: 110%;
	padding: 20px;
	text-align: center;
	
	}

#rtext h2 {
    text-align : center;
	}	
	
	
	
.formmailer

{
  background-color:#FFFFE0; 
  font-size:11pt; 
  font-family:Arial,sans-serif;
  margin-bottom: 10px;
}

#zentriert {
	text-align: center;
}

