.hidden{
display:none;
}

a:link,a:visited {
 	font-family: Verdana;
 	font-size: 8pt;
 	color: #023166;
 	font-weight: bold;
 	text-decoration:underline;
}

a:hover {
 	font-family: Verdana;
 	font-size: 8pt;
 	font-weight: bold;
 	color: #000000;
 	text-decoration:none;
}

a.footer:link,a.footer:visited {
         font-family: Verdana;
         color: #FFFFFF;
         font-size: 8pt;
         font-weight:bold;
}

a.footer:hover {
         text-decoration:none;
         color: #90C400;
         font-size: 8pt;
         font-weight:bold;
}


a.menu:link,a.menu:visited {
         font-family: Verdana;
         color: #FFFFFF;
         font-size: 9pt;
         font-weight:bold;
}

a.menu:hover {
         text-decoration:none;
         color: #90C400;
         font-size: 9pt;
         font-weight:bold;
}

body {
         background-color: #A3A8AE;
         background-image:url(../img/firstsponsor_01.jpg);
         background-repeat: repeat-x;
}

table, td, body {
 	font-family: Verdana;
 	font-size: 7pt;
 	font-weight: normal;
 	vertical-align:top;
 	color:#000000;
}



h1{
 	font-family: Verdana;
 	font-size: 14pt;
 	font-weight: bold;
 	color:#760000;
 	vertical-align:top;
 	margin: 2px 0px 5px 0px;
}

h2 {
 	font-family: Verdana;
 	font-size: 12pt;
 	font-weight: bold;
         color:#000000;
 	background-color:#EFEFEF;
 	margin:5px 0px 3px 0px;
 	padding:2px 5px 2px 5px;
}

h3 {
 	font-family: Verdana;
 	font-size: 11pt;
 	font-weight: bold;
         color:#760000;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
}

td.head {
 	font-family: Verdana;
 	font-size: 8pt;
 	font-weight: bold;
 	text-align:center;
 	color:#001D47;
 	padding: 12px 0px 0px 10px;
 	text-align:left;
 	vertical-align:top;
}

td.contenthead {
 	font-size: 10pt;
 	text-align:left;
 	vertical-align:top;
 	font-weight: bold;
 	color:#000000;
 	padding: 12px 8px 0px 5px;
}

td.content {
 	font-family: Verdana;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:left;
 	color:#000000;
 	padding: 5px 5px 0px 5px;
 	vertical-align:top;
}

td.header {
 	font-family: Verdana;
 	font-size: 8pt;
 	font-weight: normal;
 	text-align:center;
 	color:#FFFFFF;
 	padding: 2px 0px 0px 0px;
 	vertical-align:top;
}


td.menu {
 	font-size: 10pt;
 	text-align:left;
 	vertical-align:top;
 	font-weight: bold;
 	color:#023166;
 	padding: 0px 10px 0px 10px;
         background-repeat:repeat-x;
}

td.menuhead {
 	font-size: 11pt;
 	text-align:left;
 	vertical-align:top;
 	font-weight: bold;
 	color:#FFFFFF;
 	padding: 8px 10px 0px 10px;
}

td.news {
 	font-size: 9t;
 	text-align:left;
 	vertical-align:top;
 	font-weight: normal;
 	color:#FFFFFF;
 	padding: 68px 10px 0px 302px;
}

td.footer {
	font-family: Verdana;
         color: #FFFFFF;
         font-size: 9pt;
         text-align:center;
         font-weight: bold;
         padding: 12px 30px 0px 30px;
}

input, select,textarea {
 	border-width: 1px;
 	font-size: 9pt;
 	font-family: verdana;
 	border-color: #8D937E;
 	border-style: solid;
 	background-color: #ffffff;
 	color: #000000;
 	padding: 2px;
 	margin: 1px;
}

input.button {
 	border: 1px;
 	font-size: 9pt;
 	font-family: verdana;
 	border-color: #357B00;
 	border-style: solid;
 	background-color: transparent;
	color: #000000;
 	padding: 0px 5px 2px 5px;
 	margin: 0px;
 	height:22px;
 	background:url("../img/button_bg.gif");
 	background-repeat:repeat-x;
}

input.SuchFeld {
         background-image:url(../img/suche_01.gif);
         margin:0px;
         padding:6px 10px 0px 10px;
         width:172px;
         height:28px;
         border:0px;
         color:#FFFFFF;
}

input.SuchButton {
	background-image:url(../img/suche_02.gif);
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
         width: 39px;
         height: 28px;
         border: 0px;
}

input.UploadBG {
	background-image:url(../img/uploadbar_02.gif);
         margin:0px;
         height:31px;
         border:0px;
         padding: 5px 5px 2px 5px;
         font-size: 11pt;
 	font-family: verdana;
 	background-color: transparent;
	color: #101010;
         font-weight:bold;
}

input.UploadButton {
	background-image:url(../img/button_upload.gif);
         margin:0px;
         padding:0px;
         height:31px;
         width:88px;
         border:0px;
}