/* BODY ALLGEMEIN */
body {background-color:#FFFFFF; margin-right:9px; margin-top:7px; margin-left:9px; margin-bottom:0px; font-family:Verdana, Sans-Serif;}

/* TITEL */
.headline {background-color:#CDDBE9; color:#000000; font-family:Verdana, sans-serif; font-size:16pt; font-weight:bold}

/* LOGO */
.logo {background-color:#CDDBE9; text-align:center;}

/*BANNER*/
.banner {background-color:#F6F6F6; border:solid 1 #C9C9C9; margin-bottom:30px;}

/* ALLGEMEINE LINKS OHNE KLASSENZUWEISUNG */
a
{
	color:#0088BA; 
	text-decoration:underline; 
	line-height:14px;
	font-weight:lighter;
	}

a:hover 
{
	color:#595959; 
	text-decoration:none;
	line-height:14px;
	font-weight:lighter;
	}
p 
{
	margin:3px;
	}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* N A V I G A T I O N */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

	/* MENUEBEREICH */
		.menue {background-color:#F4F4F4;}

	/* 1. EBENE */
		table.navi1 {line-height:17px; margin-bottom:18px; background-color:#DEE1E6; border:solid 1 #C9C9C9; vertical-align:middle;}
		table.navi1sel {line-height:17px; margin-bottom:18px; background-color:#00A7E6; border:solid 1 #0089BA; vertical-align:middle;}
		.navi1 {color:#696967; font-family:Verdana, sans-serif; font-size:7.5pt; font-weight:lighter; text-decoration:none; background-color:#DEE1E6; text-transform:uppercase;}
		.navi1:hover {color:#0089BA} 
		.navi1sel {color:#FFFFFF; font-family:Verdana, sans-serif; font-size:7.5pt; font-weight:bold; text-decoration:none; background-color:#00A7E6; text-transform:uppercase;}
		td.navi1space {
			background-color:#AEDDF1;
		}


	/* 2.EBENE */
		.navi2 {background-color:#E5E5E5; color:#000000; font-size:8pt; text-decoration:none; font-family:Verdana, sans-serif;}
		.navi2:hover {color:#FF6700;}
		.navi2sel {color:#003366; font-family:Verdana, sans-serif; font-size:8pt; text-decoration:none; font-weight:bold;}

	/* 3.EBENE */
		table.navi3 {
			background-color:#AEDDF1;
		}
		.navi3 
		{
			color:#595959; 
			font-size:7.5pt; 
			text-decoration:none; 
			}
		.navi3:hover {color:#0088BA;}
		.navi3sel {
			color:#0088BA; 
			font-size:7.5pt; 
			text-decoration:none; 
			font-weight:bold; 
			vertical-align:middle;
		}
		td.navi3sel {
			background-color:#C3EAF9;
			border-top:solid 1 #0088BA;
			border-bottom:solid 1 #0088BA;
			vertical-align:middle;
		}
		
	/* 4.EBENE */
		table.navi4 {
			background-color:#C3EAF9;
		}
		.navi4 {
			background-color:#C3EAF9; 
			color:#595959; 
			font-size:7.5pt; 
			text-decoration:none; 
			font-family:Verdana, sans-serif;
			line-height:12px;
		}
		.navi4:hover {color:#0088BA;}
		.navi4sel 
		{
			color:#0088BA; 
			font-size:7.5pt; 
			text-decoration:none; 
			font-weight:bold;
			line-height:12px;
			}

	/* 5.EBENE */
		.navi5 {background-color:#000080; color:#A4B6C2; font-size:8pt; text-decoration:none; font-family:Verdana, sans-serif;}
		.navi5:hover {color:#CC0000;}
		.navi5sel {background-color:#483D8B; color:#FFA500; font-family:Verdana, sans-serif; font-size:8pt; text-decoration:none; vertical-align:middle; font-weight:bold;}

	/* BREADCRUMB-NAVIGATION */
		.breadcrumb {color:#595959; font-family:Verdana; font-size:7pt; text-decoration:none; line-height:14px;}
		a.breadcrumb {color:#0088BA; font-family:Verdana; font-size:7pt; text-decoration:none;}
		a.breadcrumb:hover {color:#595959; text-decoration:none;}

	/* SELEKTMENÜ ABTEILUNGEN */
		.sele {color:#595959; font-family:Verdana, sans-serif; font-size:7.5pt; font-weight:lighter; text-decoration:none; background-color:#ADDDF0;}
		.select {color:#595959; font-family:Verdana, sans-serif; font-size:7.5pt; font-weight:lighter; text-decoration:none; background-color:#DEE1E6;}


 
 /* KACHEL */
 .kachel {background-image:url(../images/kachel.gif); background-repeat:repeat-y;}
 .kachel2 {background-image:url(../images/bogen.gif); background-repeat:no-repeat;}
 
/* TRAEGERMITGLIEDER */
.mitglied {font-size:7.5pt; text-align:center;}
 
/* INFO...*/
td.contenttable
{
	border:solid 0px #F4F4F4;
	}
div.infobox {padding-top:43px;}

div.newsbox {padding-top:28px;}
table.infobox 
{
	background-color:#DEE1E6; 
	border:solid 1 #C9C9C9; 
	vertical-align:middle; 
	color:#575757; 
	font-family:Verdana, sans-serif; 
	font-size:9pt; 
	font-weight:bold;
	}
.info 
{
	background-color:#F4F4F4; 
	color:#575757; 
	font-family:Verdana, sans-serif; 
	font-size:7.5pt; 
	font-weight:lighter; 
	line-height:15px; 
	padding-left:9px;
	}
table.terminbox 
{
	background-color:#DEE1E6; 
	border:solid 0 #C9C9C9; 
	vertical-align:middle; 
	color:#575757; 
	font-family:Verdana, sans-serif; 
	font-size:9pt; 
	font-weight:bold;
	}
.termibox 
{
	background-color:#F4F4F4; 
	color:#575757; 
	font-family:Verdana, sans-serif; 
	font-size:7.5pt; 
	font-weight:lighter; 
	line-height:15px; 
	padding:0px;
	}

table.sponsoren
{
	background-color:#F4F4F4; 
	color:#575757; 
	font-size:7.5pt; 
	font-weight:lighter; 
	}
.infoheadline {color:#FFFFFF; font-weight:bold; font-size:7.5pt; text-transform:uppercase; padding-left:11px; line-height:17px; border-bottom:solid 1 #C9C9C9; background-color:#00A7E6; vertical-align:middle;}
a.info {color:#0089BA; text-decoration:none; line-height:12px; font-weight:bold; padding:0px;}
a.info:hover {color:#595959; text-decoration:none;}
.werbeimage 
{
	border:solid 1px #c9c9c9;
	}

/* PARTNER */
table.partner {background-color:#F4F4F4; vertical-align:middle; color:#575757; font-family:Verdana, sans-serif; font-size:8pt;}
.partnerhead {vertical-align:middle; color:#575757; font-family:Verdana, sans-serif; font-size:8pt; font-weight:lighter; padding-left:12px;}


/* CONTENT */
div.content 
	{
		padding-left:64px;
		background-color:#FFFFFF;
		}
table.contenttable{ border:solid 0px gray; width:100%;}
.content {background-color:#FFFFFF;}
.contenthead {color:#0088BA; font-family:Verdana, sans-serif; font-size:8pt; font-weight:bold;}
.contentheadline {color:#0088BA; font-family:Verdana, sans-serif; font-size:8pt; font-weight:bold;}
.contenttext {color:#595959; font-family:Verdana; font-size:8pt; line-height:17px;}
a.contenttext 
{
	color:#0088BA; 
	text-decoration:underline;
	font-weight:lighter;
	}
a.contenttext:hover 
{
	color:#595959; 
	text-decoration:none;
	font-weight:lighter;
	line-height:17px;
	}
table.contenttable {background-color:#E0DFE3; color:#595959; font-family:Verdana; font-size:8pt;}
th.contenttable {background-color:#FFFFFF; color:#595959; font-family:Verdana; font-size:8pt; border:solid 1px #E0DFE3;}
td.contenttable {background-color:#FFFFFF; color:#595959; font-family:Verdana; font-size:8pt; border:solid 1px #E0DFE3;}
.contentformular {color:#595959; font-family:Verdana; font-size:8pt;}
.image {color:#595959; font-family:Verdana; font-size:8pt;}
.cell1, td.contenttext {background-color:#FFFFFF; line-height:16px; vertical-align:middle; padding-left:3px; line-height:16px;}
.cell, th.contenttext {background-color:#F4F4F4; line-height:16px; vertical-align:middle; font-weight:bold; padding-left:3px; line-height:18px;}
li {list-style-image:url(../images/lister.gif); padding-left:-10px; list-style-position:inside;}

/* FOOT */
.foot {background-color:#483D8B; color:#FFFFFF; font-family:Verdana, sans-serif; font-size:8pt;}
.foot:hover {color:#CC0000;}

/* INHALTSVERZEICHNIS */
.toc 
{
	color:#0088BA; 
	font-family:Verdana; 
	font-size:7.5pt; 
	text-decoration:none;
	line-height:14px;
	}
.toc:hover 
{
	color:#595959; 
	text-decoration:none;
	font-weight:lighter;
	line-height:14px;
	}

/* SPRUNGMARKE */
.ontop {color:#0088BA; font-family:Verdana; font-size:7.5pt; text-decoration:none;}
.ontop:hover {color:#595959; text-decoration:none;}

/* FARBDEFINITIONEN */
.grey {background-color:#DCDCDC;}
.blue {background-color:#0088BA;}
.brightgrey {background-color:#E5E5E5;}
.orange {background-color:#FF6700;}

/* SITEMAP */
table.sitemap {
	color:#FFFFFF; 
	font-family:Verdana, sans-serif; 
	font-size:8pt; 
	font-weight:bold; 
	text-decoration:none; 
	text-transform:uppercase;
	border:solid 1 #FFFFFF;
}
td.sitemap {
	background-color:#DEE1E6; 
	border:solid 1 #C9C9C9;
	color:#696967;
	font-size:8pt; 
	font-weight:lighter; 
	text-decoration:none; 
	text-transform:uppercase;
	padding-left:9px;
}
td.sitemap3
{
	padding-left:20px;
	}

/* PIKTOGRAMME */
.piktogramm {background-color:#E6E7EB; border:solid 1 #C9C9C9;}

/* PAGEFOOT */
table.pagefoot 
{
	background-color:#f4f4f4;
	font-size:7.5pt;
	color:#696967;
	}
	
a.pagefoot, a.pagefoot:visited 
{
	color:#696967;
	text-decoration:none;
	}
a.pagefoot:hover 
{
	color:#0088ba;
	text-decoration:none;
	font-weight:lighter;
	}

p.termine
{
	margin:0px;
	padding-top:2px;
	font-size:7.5pt;
	font-weight:normal;
	color:#0089BA;
	background-color:#F4F4F4;
	}
td.termine
{
	background-color:#F4F4F4;
	padding:0px;
	margin:0px;
	padding-left:5px;
	}
#infobox p.termine
{
	margin:0px;
	padding-top:2px;
	line-height:8pt;
	font-size:7.5pt;
	font-weight:normal;
	color:#0089BA;
	}
#infobox td.termine
{
	padding:0px;
	margin:0px;
	padding-left:5px;
	}
#infobox div, table.infobox, td.contenttable
{
	background-color:#F4F4F4;
	}
#infobox a, a:hover, a:viseted
{
	color:#0089BA;
	text-decoration:none;
	line-height:12px;
	font-weight:bold;
	padding:0px;
	}
#infobox td.contenttable {font-family:Verdana; font-size:8pt; border:solid 0px #0089BA;}
