 /* BODY ALLGEMEIN */
body {background-color:#D0D0D0; margin:0px; font-family:Verdana, Sans-Serif;}
a {color:#000000; text-decoration:underline;}
a:hover {color:#0000FF; text-decoration:none;}

/* HOME-BUTTON */
.home {color:#FFFFFF; font-size:9pt; font-weight:bold; text-decoration:none; letter-spacing:1px;}

/*TABELLE ALLGEMEIN*/
table.null { border-width:0;}
table {color:#5A5A5A; font-size:9pt;}

/* TITEL */
.headline {color:#0000FF; font-family:Times New Roman; font-size:36pt; font-weight:bold; text-shadow:black;}

/* LOGO */
.logo {background-color:#FFFFFF;}

/*BANNER*/
table.banner {background-color:#000000;}
.shadow {background-color:#000000;}
/* SUPPORT */
.sup {color:#5A5A5A; 
		font-variant:small-caps; 
		font-weight:bold; 
		font-size:10pt; 
		background-color:#F2F2F2;
		font-family:Verdana, Sans-Serif;
		padding-right:30px;}

/* MAINMENUE */
table.mainmenu {background-color:#FFFFFF;}
.mainmenue {color:#000000; font-size:8pt; text-decoration:none}
.mainmenue:hover {color:008000;} 
.mainmenuesel {color:#000000; background-color:#FFEAA8; font-size:8pt; text-decoration:none; padding:1px}


/* SUBMENUE */
.submenue {color:#000000; font-size:8pt; text-decoration:none; height:20px}
.submenue:hover {color:008000;} 
.submenuesel {color:#000000; font-size:8pt; text-decoration:none; font-weight:bold; height:20px;}


/* SITEMAP */
.sitemap {color:#000000; font-family:Verdana, Sans-Serif; font-size:9pt; text-decoration:none;}
.sitemap:hover {color:#008000;} 
 
/* INFO...*/
.infohead { color:#008000; font-family:Verdana, Sans-Serif; font-size:8pt; font-weight:bold;}
.infobox { color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; line-height:13px;}
.info { color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; line-height:13px;}
a.info {color:#008000;text-decoration:none;}
a.info:hover {color:#000000;}

/* CONTENT */
.content {background-color:#FFFFFF;}
.contenthead {background-color:#FFFFFF; color:#000000; font-family:Verdana, Sans-Serif; font-size:9pt; font-weight:bold;}
.contentheadline {background-color:#FFFFFF; color:#008000; font-family:Verdana, Sans-Serif; font-size:10pt; font-weight:bold; height:18px; letter-spacing:1px;}
.contenttext {color:#000000; font-size:9pt; line-height:17px;}
a.contenttext {color:#008000; text-decoration:underline;}
a.contenttext:hover {color:#000000;}


.contenttable {background-color:#FFFFFF; color:#000000; font-size:9pt;}
.tablepara {border-color:#0000FF; border-style:solid; border-width:1px;}
.cell {
	background-color:#FFFFFF; 
	color:#008000; 
	font-size:9pt; 
	font-weight:bold;
	padding:3 5 3 5;
	border-color:#FFEAA8; 
	border-style:solid; 
	border-width:1px;
}
.cell1 {
	background-color:#FFFFFF; 
	color:#000000; 
	font-size:9pt; 
	padding:2 5 2 5;
	border-color:#FFEAA8; 
	border-style:solid; 
	border-width:1px;
}

.contentformular {background-color:#FFFFFF; color:#000000; font-size:9pt;}
.image {background-color:#FFFFFF; color:#999999; font-size:9pt;}

/*Werbeleiste*/
.werbehead { color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; font-weight:bold; padding-left:10px; padding-bottom:2px; padding-top:2px; background-color:#ffffff}
.werbetext { color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; padding-left:10px; padding-bottom:2px; padding-top:2px;}


/* FOOT */
.foot {color:#008000; font-family:Verdana, Sans-Serif; font-size:8pt; text-decoration:none}
.foot:hover {color:#000000; text-decoration:none}

.toc {color:#008000; font-size:8pt; text-decoration:none;}
.toc:hover {color:#000000; text-decoration:none;}

.top {color:#008000; font-size:7pt; text-decoration:none;}
.top:hover {color:#000000; text-decoration:none;}

.tocsel {color:#0000FF; font-size:9pt; text-decoration:underline; font-weight:bold;}
.tocsel:hover {color:#000000; text-decoration:underline;}

.ontop {color:#000000; font-size:8pt; text-decoration:underline; font-weight:lighter;}
.ontop:hover {color:#0000FF; text-decoration:underline;}


/* FARBDEFINTIONEN */
.black { background-color:#000000;}
.grey { background-color:#F2F2F2}
.white { background-color:ffffff}.white {background-color:#FFFFFF;}
.whitecontent {color:#FFFFFF;}
.yellow { background-color:#FFF100; }
.icon_gr {background-color:#FFFFFF; height:17px; vertical-align:middle}
.links_unten { background-image:url(../images/btb/btb_verlauf.gif); }

/* LISTENFORMATIERUNG */
li, ul {
	list-style-image:url(../images/lister.gif); list-style-position:outside;
	margin-left:20px;
}

/* ICONS*/
.icon { background-image:url(../images/btb/btb_bg_icon.gif); height:19px}

/* FORMATIERUNGEN FUER DIE STARTSEITE */
.startcontent {background-color:#FFFFFF; font-size:9pt; letter-spacing:1px; line-height:19px;}
.startmenuel {color:#FFFFFF; font-size:9pt; text-decoration:none; font-weight:bold; text-transform:uppercase; letter-spacing:1px; background-color:#990066; line-height:21px;}
.startmenuer {color:#330000; font-size:9pt; text-decoration:none; font-weight:bold;letter-spacing:1px; background-color:#FF9900; line-height:21px;}
a.forgotten {font-size:9pt; color:#000000; background-color:#FFFFFF; text-decoration:none;}
a.forgotten:hover {color:#990066;}
.loginstart {font-size:13pt; color:#990066; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
.loginstart:hover {color:#666666;}
