body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cccccc;
	color:  #333333;

}
p {
	font-size: 14px;
	color:  #333333;

}

table {
	font-size: 14px;
	color:  #333333;

}


div#nav{
text-align:center;
font-size: 14px;
background: #cccccc;
padding-left: 10;
padding-right: 10;
padding-top: 2;
padding-bottom: 2; 
border: 1px solid #ffffff; 
margin-bottom: 10; 
}
div#nav a{
margin-right: 10; 
color:  #0000ff;
text-decoration: none;
}
div#nav a:hover{
color:  #ff0000;
}



div#titel{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 22px;
font-style: italic;
	font-weight: bold;
letter-spacing: 10px;
	color: #dddddd;
text-align:right;  
background: #CCCCCC;
padding-left: 10;
padding-right: 10; 
margin-top:20;
margin-bottom:20; 
background-image: url(bilder/verlauf.jpg);
}

div#ueberschrift{
font-size: 16px;
font-weight: bolder;
	color: #ffffff;
text-align:center; 
letter-spacing: 5px;
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-top: 1px solid #ffffff;  
background: #C1C1C1;
padding-left: 10;
padding-right: 10; 
padding-bottom: 2px;
padding-top: 2px; 
}
div#programm{
text-align:justify;
font-size: 14px;
background: #cccccc;
padding-left: 10;
padding-right: 10;
padding-top: 10;
padding-bottom:10; 
border-left: 1px solid #ffffff; 
border-right: 1px solid #ffffff; 
border-bottom: 1px solid #ffffff; 
margin-bottom: 10; 
}
div#programm a{
margin-right: 10; 
color:  #0000ff;
text-decoration: none;
}
div#programm a:hover{
color:  #ff0000;
}





div#text{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
	color: #666666;
text-align:justify; 
border: 1px solid #ffffff; 
background: #cccccc;
padding-left: 10;
padding-right: 10; 
padding-bottom: 10px;
padding-top: 10px;
margin-bottom: 10px; 
}


div#nav{
text-align:center;
font-size: 14px;
background: #cccccc;
padding-left: 10;
padding-right: 10;
padding-top: 2;
padding-bottom: 2; 
border: 1px solid #ffffff; 
margin-bottom: 10; 
}


.bild {
float: left; 
margin-right: 10px;

}

.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 18px;
	color: #ff0000;
}

.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000ff;
}
}
.inputsubmit {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #C1C1C1;
	border: 1px solid #FFFFFF;
	padding-left: 5;
padding-right: 5; 
text-decoration: none;
}
.rahmen{

border: 1px solid #ff0000; 
}

.news{
 font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	background-color: #C1C1C1;
	
}

.news a{
 
	color: #FF0000;
	background-color: #C1C1C1;
	border: 1px solid #FFFFFF;
	padding-left: 5;
padding-right: 5; 
text-decoration: none;
}

.news a:hover{
 
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #FFFFFF;
	padding-left: 5;
padding-right: 5; 
text-decoration: none;
}


.foto {
float:left; 
margin-right:2px; 
margin-bottom:5px;
text-align:center;
font-family:Arial; 
font-size:10px
}