a{
color: #000000;
text-decoration: none; 
}

a:hover {
color: #FDE507;
text-decoration: none;
}

a.menu{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_sub.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menualu{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_subalu.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menuspu{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_subspu.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menuspf{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_subspf.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menulei{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_sublei.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menuspa{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_subspa.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}
a.menusty{
	display: block;
	width: 195px;
	height: 15px;
	background-image: url(../bilder/menu/navi/background_substy.jpg);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: middle;
}

a.menu:hover, a.menualu:hover,a.menuspu:hover, a.menuspf:hover, a.menulei:hover, a.menuspa:hover, a.menusty:hover{
	background-image: url(../bilder/menu/navi/over_sub.jpg);
	color: #000000;
	text-decoration: none; 
}

body{
	background-color: #989897;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body.hauptseite{
	height:101%;
	background-color: #434343;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

INPUT:focus {background-color:#434343}
TEXTAREA:focus {background-color:#434343}
SELECT:focus {background-color:#434343}

table.menu{
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	
}

td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: top; 
}

td.language{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align: top; 
}

td.newstitel
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align: top;
	letter-spacing: 2px;
}

td.topnav
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-weight: bold;
	color: FFFFFF;
}

.footer
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	text-align: center;
}

.pm
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #383837;
}
a.pm:hover
{
	color: #FF9900;
}

iframe
{
	border:1px #9E9D9B solid;
}

.forbidden
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}

input, textarea, select, checkbox
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background: #878787;
	border: 1px solid #B2B0A1;
}
.inaktiv{
	color: #666666;
}

img.spezial{
	border: 1px solid #DDDDDD;
}
img.produkte{
	border: 1px solid #000000;
}

.titel
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align: top;
	letter-spacing: 4px;
	text-align: left;
}