a.links  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
	color : #ff0000;
}

a.links:visited  {
	color : #ff0000;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-decoration : none;
}

a.links:hover  {
	color : #2661DD;
}

input.shadow  {
	background : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	color : #353535;
	font-size : 8pt;
	font-weight : bold;
	background-image : url('images/input.gif');
}

input.shadow_lost_pass  {
	background : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	color : #353535;
	font-size : 8pt;
	font-weight : bold;
	background-image : url('images/input.gif');
	border-color : InactiveCaptionText;
	border-width : 1px;
}

.google  {
	background-color : White;
	border-bottom : solid 1px black;
	border-left : solid 1px black;
	border-right : solid 1px black;
}

h1  {
	font-family : font-family:  Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}

td.newsheader  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-decoration : underline;
	font : bold;
	color : #000000;
	padding : 6px;
}

td.newsdate  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 15px;
	color : Black;
}

td.newsdate2  {
	background-color : #EFEFEF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 5px;
}

td.newsmain  {
	background-color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	padding : 15px;
}

table.news  {
	border-color : Black;
}

table.footer  {
	border-color : Black;
}

table.wwfia  {
	border-color : Black;
}

td.wwfia_title  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : black;
	text-decoration : underline;
}

table.lostpass  {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	padding : 6px;
}

td.kundencenter  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	padding : 3px;
	border : 0px;
	border-color : #000000;
	border-style : dashed;
}

table.kundencenter1  {
	border : 1px;
	border-color : #000000;
	border-style : solid;
	padding : 3px;
}

#menue_wwfia a  {
	display : block;
	color : #000000;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 160px;
	background-color : #FFFFFF;
	border-top : solid 1px #FFFFFF;
	border-bottom : solid 1px #FFFFFF;
	padding : 2px;
	vertical-align : middle;
}

#menue_wwfia_title  {
	background-color : #DBE3E8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	;
	padding : 5px;
	font-weight : bold;
}

/* Menue Hyperlinks*/
#menue_wwfia a:visited  {
	color : #000000;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 160px;
	background-color : #FFFFFF;
	border-top : solid 1px #FFFFFF;
	border-bottom : solid 1px #FFFFFF;
}

#menue_wwfia a:active  {
	color : #000000;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 160px;
	background-color : #DEDFE1;
	border-top : solid 1px #FFFFFF;
	border-bottom : solid 1px #FFFFFF;
}

#menue_wwfia a:hover  {
	color : Red;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	width : 160px;
	background-color : #DEDFE1;
	border-top : 1px solid Gray;
	border-bottom : 1px solid Gray;
}

td.pruefungsfragen  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	padding : 15px;
	width : 626px;
}

td.buchbox  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	padding : 3px;
}

td.sitemap  {
	background-image : url(images/tile_back.gif);
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	padding : 5px;
}

table.tableborder  {
	border : 1px;
	border-color : #000000;
	border-style : dashed;
}

td.border  {
	border : 1px;
	border-color : #000000;
	border-style : solid;
}

td.praktikumheader  {
	background-color : #DBE3E8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	padding : 3px;
	padding-left : 5px;
}

td.praktikumcontent  {
	background-color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	padding : 5px;
}

.more_news  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	background-color : White;
}

.lastpost  {
	background-color : transparent;
	border-color : #194585;
	border-style : solid;
	border-top-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 1px;
}

.lastpost1  {
	background-color : transparent;
	border-color : #000000 Black;
	color : #000000;
	font-family : Arial,Helvetica;
	font-size : 12px;
}

.font4  {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
}

.font4:hover  {
	color : Red;
}

.font5  {
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : underline;
}

.font5:hover  {
	color : Red;
}

.downloads  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	color : Black;
	text-decoration : underline;
	font : bold;
}

.downloads:hover  {
	color : Red;
}

.downloads2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	text-decoration : underline;
	font : bold;
}

.font3  {
	color : #000000;
	font-size : 10px;
	font-family : Tahoma, Verdana, Arial;
	text-decoration : none;
}

td.pruefungsfragen2  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	padding : 5px;
}

