/* BODY ALLGEMEIN */
body {background-color:#FFFFFF; margin:0px; font-family:Verdana, Sans-Serif;}
a {color:#CC0000; text-decoration:underline;}
a:hover {color:#000000; text-decoration:none;}

/*TABELLE ALLGEMEIN*/
table.null { border-width:0;}
table {color:#5A5A5A; font-size:8pt;}

/* TITEL */
.headline {background-color:#AA2B2B; color:#E69999; font-family:Verdana, Sans-Serif; font-size:16pt; font-weight:bold}

/* LOGO */
.logo {text-align:center; background-image:url(../images/btb/logo_bg.gif); background-repeat:no-repeat;}

/*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-image:url(../images/btb/btb_bg_mm.gif); height:22px}
.mainmenue {color:#E30916; font-family:Verdana, Sans-Serif; font-size:7pt; text-decoration:none;; font-weight:bold; background-image:url(../images/btb/btb_mm_bg.gif); padding-top:5px;}
.mainmenue:hover {color:000000;} 
.mainmenuesel {color:#E30916; font-family:Verdana, Sans-Serif; font-size:7pt; text-decoration:none; font-weight:bold; background-image:url(../images/btb/btb_mm_bg_sel.gif); padding-top:5px;}

/* SUBMENUE */
.submenue { background-color:#FFFFFF; color:#FF0000; font-size:7.5pt; text-decoration:none; font-family:Verdana, Sans-Serif;}
.submenue:hover {color:#FF0000; text-decoration:underline; font-weight:bold;}
.submenuesel { color:#FF0000; background-color:#FFF100; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none; font-weight:bold;}
/* .links { background-image:url(../images/btb/btb_bg_links.gif);} */
.links { background-color:#F2F2F2;}  /*F8F5AC*/

/*SUBSUBMENUE*/
.subsub { background-color:#F2F2F2; color:#000000; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none;} /*FFFBBD*/
.subsubsel { background-color:#F2F2F2; color:#E30916; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none;} /*FFFBBD*/
.subsub:hover { text-decoration:underline; font-weight:bold;}
.subsubsub { background-color:#F2F2F2; color:#929292; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none; font-style:italic;} /*FFFBBD*/
.subsubsubsel { background-color:#F2F2F2; color:#929292; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none; font-weight:bold; font-style:italic} /*FFFBBD*/

/* SITEMAP */
.sitemap {background-color:#FAFAFA; color:#5A5A5A; font-family:Verdana, Sans-Serif; font-size:8pt; text-decoration:none;}
.sitemap:hover {color:#FF0000;} 
 
/* INFO...*/
.infohead { color:#E30916; font-family:Verdana, Sans-Serif; font-size:9pt; font-weight:bold; padding:3px}
.infobox { color:#5A5A5A; font-family:Verdana, Sans-Serif; font-size:7.5pt; line-height:13px; padding:3px}
.info { color:#5A5A5A; font-family:Verdana, Sans-Serif; font-size:7.5pt; line-height:13px;}
a.info {color:#FF0000;text-decoration:none;}
a.info:hover {color:#5A5A5A;}
	/* Menuename oberhalb des Untermenues */
	.bordertop {
		color:#5A5A5A; 
		font-variant:small-caps; 
		font-weight:bold; 
		font-size:9pt; 
		border-top-color:#C0C0C0;
		border-left-color:#C0C0C0;
		border-right-color:#C0C0C0; 
		border-bottom-color:#C0C0C0; 
		border-style:solid; 
		border-width:1px;
		background-color:#FFFFFF;
		line-height:17px;
		padding-left:7px;
		font-family:Verdana, Sans-Serif;
	}
	/* unterhalb des Untermenues */
	.border {
		color:#A0A0A0; 
		font-variant:small-caps; 
		font-weight:bold; 
		font-size:9pt; 
		border-color:#C0C0C0;
		border-style:solid; 
		border-width:1px;
		background-color:#FFFFFF;
		line-height:17px;
		padding-left:7px;
		font-family:Verdana, Sans-Serif;
	}

/* CONTENT */
.content {background-color:White;}
.contenthead {color:#FF0000; font-family:Verdana, Sans-Serif; font-size:8pt; background-color:White;}
.contentheadline {color:#FF0000; font-family:Verdana, Sans-Serif; font-size:8pt; font-weight:bold; background-color:White;}
.contenttext {color:#5A5A5A; font-size:8pt; line-height:17px; background-color:White;}
a.contenttext {color:#FF0000; background-color:White;}
a.contenttext:hover {color:#5A5A5A; text-decoration:underline;}
.bg_main { background-image:url(../images/btb/btb_verlauf_main.gif); background-repeat:repeat-x; background-color:#F7ED09}

.contenttable {background-color:#D1D1D1; color:#5A5A5A; font-size:8pt;}
.cell {
	background-color:#FAFAFA; 
	color:#5A5A5A; 
	font-size:8pt; 
	font-weight:bold;
	padding:3 5 3 5;
}
.cell1 {
	background-color:#FAFAFA; 
	color:#5A5A5A; 
	font-size:8pt; 
	padding:2 5 2 5;
}

.contentformular {color:#5A5A5A; font-size:8pt;}  /*background-color:#FAFAFA;*/
.image {color:#5A5A5A; font-size:8pt;}  /*background-color:#FAFAFA;*/

/*Werbeleiste*/
.werbehead { color:#000000; font-family:Verdana, Sans-Serif; font-size:7pt; font-weight:bold; padding-left:10px; padding-bottom:2px; padding-top:2px; background-color:#F2F2F2}  /*F8F5AC*/
.werbetext { color:#000000; font-family:Verdana, Sans-Serif; font-size:7pt; padding-left:10px; padding-bottom:5px; padding-top:5px;}


/* FOOT */
.foot {color:#FF0000; font-family:Verdana, Sans-Serif; font-size:7pt; text-decoration:none}
.foot:hover {color:#787878; text-decoration:none}

.tochead {color:#FF0000; font-family:Verdana, Sans-Serif; font-size:8pt; background-color:#F2F2F2;}
.toc {color:#5A5A5A; font-size:7pt; text-decoration:none;}
.toc:hover {color:#FF0000; text-decoration:underline;}


/* FARBDEFINTIONEN */
.rot {background-color:#FF0000;}
	/* GRAUTOENE */
	.grau { background-color:#BCBCBB; }
	.mgrau { background-color:#F2F2F2; }
.white {background-color:#FFFFFF;}
.yellow { background-color:#FFF100; }
.light_yellow { background-color:#F2F2F2; }  /*F8F5AC*/
.icon_gr {background-color:#FFFFFF; height:17px; vertical-align:middle}
.links_unten { background-image:url(../images/btb/btb_verlauf.gif); background-repeat:repeat-x; background-color:#FFF100; }
/*.links_unten { background-color:White; } */
/* 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}