p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
}

BODY {
	margin:0cm;
}

/* FORMS */
input,select {
	background-color: #FFFFFF;
}
textarea {
	background-color: #FFFFFF;
}
.checkbox, .radio { background-color:#FFFFFF;}


A. {
	font-family:Arial,Helvetica,sans-serif;
	color:#0D2042;
}

.anav {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	text-decoration:underline;
	color:black;
	font-weight: bold;
}
.nav {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
	color:black;
	font-weight: bold;
}
A.nav:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	text-decoration:underline;
	color:black;
}

.sfunc {
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	text-decoration:none;
	color:black;
}
A.sfunc:hover {
	text-decoration:underline;
}

.small {
	font-size:10px;
	text-decoration:none;
}

.headline {
	font-size:16px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	letter-spacing: -1px;
}

.list_name {
	font-family:Arial, Helvetica,sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#000000;
	font-weight: bold;
	letter-spacing: 0px;
}
.list_origin {
	font-family:Arial, Helvetica,sans-serif;
	font-size:10px;
	color:navy;
	text-decoration: none;
	font-style:italic;
}

.subheader {
	font-weight:bold;
	color:black;
}


.navmenu {
	font-size:14px;
	text-decoration:none;
	color:#000000;
	font-weight: bold;
	letter-spacing: 0px;
}

.navlink {
	font-size:12px;
	text-decoration:none;
	color:#000000;
	letter-spacing: 0px;
}
A.navlink:hover {
	font-size:12px;
	color:#000000;
	letter-spacing: 0px;
	text-decoration: underline;
}


.alert {color:#CC0000;}

.msg {color:#CC0000;}

.tdL {
 	background-color:#D0E5F9;
/*
	border-left: #808080 solid 1px;
	border-bottom: #808080 solid 1px;
*/
}



/* --> Button + Pfeil */
.fbutton {
	color: #2D4072; font-style: normal; font-variant: normal; font-weight: bold; font-size:12px;
	text-decoration: none; background-color: white;
	border-left: 1px solid silver; border-right: 10px solid #FECC00;
	border-top: 1px solid silver; border-bottom: 1px solid black;
	padding-left: 4px; padding-right: 12px; padding-top: 2px; padding-bottom: 2px;
}
.fpfeil {
	font-size: 12px; text-decoration: none; color:#CC0000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
.fsbutton {
	color: #2D4072; font-style: normal; font-variant: normal; font-weight: normal; font-size:10px;
	text-decoration: none; background-color: white;
	border-left: 1px solid silver; border-right: 5px solid #2D4072;
	border-top: 1px solid silver; border-bottom: 1px solid black;
	padding-left: 2px; padding-right: 6px; padding-top: 0px; padding-bottom: 0px;
}
.fspfeil {
	font-size: 9px; text-decoration: none; color:#CC0000;
	font-family: Arial,Helvetica,sans-serif;
}

/* -> Boxlist */
.boxlist {
	background-color: #ECF4FD;
	border: 1px solid #164093;
	padding:1px 2px 1px 2px;
	color: #000;
	font-weight:normal;
}

.boxlist a:active,
.boxlist a:visited,
.boxlist a:link {
	text-decoration:none;
	color: #000;
	font-weight:normal;
}
.boxlist a:hover {
	font-weight:bold;
}

.azlink{
 text-decoration:none;font-family:verdana;font-size:10px;color:1D1D1D;
}

DIV.HT {
overflow: hidden;
visibility: hidden;
height: 1px;
width: 1px;
}