	body,td,th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
	}
	a:link {
		color: #000166;
		text-decoration: none;
	}
	a:visited {
		text-decoration: none;
		color: #000166;
	}
	a:hover {
		text-decoration: none;
		color: #000000;
		background-color: #e6e6e6
	}
	a:active {
		text-decoration: none;
		color: #000000;
		background-color: #e6e6e6
	}
	body {
		background-image: url(templates/images/bgg.jpg);
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;

	}
	input, select, textarea { 
		font-size:10px; font-family:Verdana,sans-serif; font-weight:bold; 
	}
	input, select, textarea { 
		 background-color: silver; color:navy;
	 }
	.Auswahl { 
		background-color:#363636; width:300px; border:6px solid #DDDDDD; 
	}
	.Check, .Radio { 
		background-color:#363636; border:1px solid #DDDDDD; 
	}
	.Button { 
		 background-color:#363636; color:#ffffff; width:200px; border:1px solid #ffffff; 
	}
	.menu {
		font-weight: bolder;
		padding-left: 5px;
		font-family: Arial;
		font-size: 15px;
		text-align: left;
		vertical-align: middle;
	}
	.menur {
		font-weight: bolder;
		padding-right: 5px;
		font-family: Arial;
		font-size: 15px;
		text-align: right;
		vertical-align: middle;
	}
	.menu a {
		color: #00CCFF; 
	}
	.menu a:hover {
		color: #ffffff;
	}
	
	.nav {
		padding-left: 8px;
		font-family: Arial;
		font-size: 12px;
	}

	.lastreleases a {
		color: #a3a3a3;
	}
	.lastreleases a:hover {
		color: #000000;
		background-color: #ffffff;
	}
	.lasttext {
		margin-left: 0px;
		margin-right: 0px;
		padding: 0px;
		text-align: center;
	}
	.crew a, .crew a:hover {
		color: #000000;
		background-color: transparent;
	}
	.Links {
		padding-left: 0px;
		padding-bottom: 0px;
		padding-top: 10px;
		padding-right: 0px;
	}
	.content {
		padding-top: 40px;
		background-image:url('templates/images/inner_top.png'); 
		background-repeat: no-repeat; 
		background-position: 50% 0;
		background-color: #ffffff;
	}
	.footer {
		background-color: #363636;
		margin-left: 100px;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		height: 35px;
	}
	.footertext {
		font-family: Tahoma;
		font-size: 12px;
	}
	.news {
		padding-top: 0px;
		padding-bottom: 20px;
		font-family: Tahoma;
		font-size: 9px;
		background-color: #ffffff;
		table-layout: fixed;
	}
	.newshead {
		font-family: Arial;
		font-size: 14px;
		font-weight: bolder;
	}
	.newsfoot {
		border-top: 1px dashed #4F6C8A;
		border-bottom: 1px dotted #4F6C8A;
		padding-top: 8px;
		padding-bottom: 8px;
		font-family: Avantgarde;
		font-size: 10px;
		color: #000000;
		text-align: center;
		
	}
	.newsfoot a {
		color: #000000;
		text-decoration: none;
	}
	.newsfoot a:hover {
		color: #000055;
		text-decoration: none;
		font-style: italic;
	}
	.releases {
		font-family: Verdana;
		font-size: 9px;
	}
	.releases table {
		border: 1px;
		border-color: #000000;
	}
	.releases td {
		font-family: Verdana;
		font-size: 9px;
	}
	.releases th {
		text-align: left;
	}
	.projects {
		font-family: tahoma;
		font-size: 10px;
	}
	.projects a {
		font-family: tahoma;
		font-size: 10px;
		color: #000000;
	}
	.projects a:hover {
		color: #111111;
		font-style: italic;
	}
	.content {
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 5px;
		font-family: Tahoma;
		font-size: 11px;
		color: #000000;
	}
	.ddl table, .ddl td, .ddl th {	
		border-style:dotted;
		border-color: #606060;
		border: 1px;
		border-collapse: collapse;
		border-left: 1px dotted #606060;
		border-right: 1px dotted #606060;
		border-bottom: 1px dotted #606060;
		border-top: 1px dotted #606060;
		font-size:10px; 
		font-family:Verdana,Tahoma,sans-serif; 	
		padding:2px;
	}

	#dropmenudiv{
		position:absolute;
		border:1px solid black;
		border-bottom-width: 0;
		font:normal 12px Verdana;
		line-height:18px;
		z-index:100;
	}

	#dropmenudiv a{
		width: 100%;
		display: block;
		text-indent: 3px;
		border-bottom: 1px solid black;
		padding: 1px 0;
		text-decoration: none;
		font-weight: bold;
		color: #ffffff;
	}

	#dropmenudiv a:hover{ /*hover background color*/
		background-color: #9F9F9F;
	}
	#word a{
		color: #006600;
		text-decoration: underline;
	}
	.newsnav {
		font-weight: bold;
		text-align: center;
		padding: 2px;
		border-top: 1px groove black;
		border-bottom: 1px groove black;
	}
	.newsnav a:link, .newsnav a:visited, .newsnav a:active {
		font-weight: normal;
		color: #050505;

	}
	.pollfrage {
		padding-left: 5px;
		font-family: Arial;
		font-size: 12px;
	}

	.pollantwort {
		padding-left: 8px;
		padding-top: 10px;
	}

	.poll {
		padding-left: 8px;
		text-align: left;
	}
	.pollbar {
		padding-left: 5px;
	}

	.kodex {
		background-color:	#e5e5e5;
		border:				1px solid #000000;
		border-spacing:		10px
	}
	.kodex_headline {
		padding-left: 5px;
		font-weight: bold;
	}
	.kodex_text {
		padding-left: 5px;
	}