/* BODY ALLGEMEIN */
body {background-color:#FFFFFF; margin:5px 0px 3px 0px; background-image:url(../images/background.png); background-repeat:repeat-x; background-color:#e60004; font-family:Verdana, Sans-Serif;}
a {color:#e60004; text-decoration:none;}
a:hover {color:#e60004; text-decoration:underline;}

/* TITEL */
.headline {background-color:#AA2B2B; color:#c3c5c8; font-family:Verdana, Sans-Serif; font-size:16pt; font-weight:bold}

/* LOGO */
.logo {background-color:#AA2B2B; text-align:center;}

/*BANNER*/
table.banner {background-color:#000000;}
.shadow {background-color:#000000;}

/* MAINMENUE */
.mainmenue { font-weight:bold; color:#ffffff; font-family:Verdana, Sans-Serif; font-size:8pt; text-decoration:none; background-color:#e60004;}
.mainmenue:hover  {color:#000000;} 
.mainmenuesel { font-weight:bold; color:#ffffff; font-family:Verdana, Sans-Serif; font-size:8pt; text-decoration:none; background-color:#e60004;}
.mainmenuesel:hover  {color:#000000;} 

/* SUBMENUE */
.submenue { background-color:#edeeef; color:#000000; font-size:7.5pt; text-decoration:none; font-family:Verdana, Sans-Serif;}
.submenue:hover {color:#e60004; text-decoration:none;}
.submenuesel { background-color:#edeeef; color:#000000; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none;}
.submenuesel:hover {color:#e60004; text-decoration:none;}
td.submenu2 { background-color:#ffffff; padding-left:7px;}
.submenue2 { background-color:#ffffff; color:#000000; font-size:7.5pt; text-decoration:none; font-family:Verdana, Sans-Serif;}
.submenue2:hover {color:#e60004; text-decoration:none;}
.submenue2sel { background-color:#ffffff; color:#e60004; font-family:Verdana, Sans-Serif; font-size:7.5pt; text-decoration:none;}
.submenue2sel:hover {color:#e60004; text-decoration:none;}

 
/* INFO...*/
.infohead {background-color:#e60004; color:#c3c5c8; font-family:Verdana, Sans-Serif; font-size:12pt;}
.info {background-color:#edeeef; color:#000000; font-family:Verdana, Sans-Serif; font-size:7.5pt; line-height:13px;}
a.info {color:#e60004;text-decoration:none;}
a.info:hover {color:#e60004;}
	/* Menuename oberhalb des Untermenues */
	.bordertop {
		color:#ffffff; 
		font-variant:small-caps; 
		font-weight:bold; 
		font-size:9pt; 
		border-top-color:#c3c5c8;
		border-left-color:#c3c5c8;
		border-right-color:#c3c5c8; 
		border-bottom-color:#c3c5c8; 
		border-style:solid; 
		border-width:1px;
		background-color:#e60004;
		line-height:16px;
		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:#c3c5c8;
		border-style:solid; 
		border-width:1px;
		background-color:#FFFFFF;
		line-height:17px;
		padding-left:7px;
		font-family:Verdana, Sans-Serif;
	}

/* CONTENT */
.content {background-color:#FFFFFF;}
.contenthead {background-color:#e60004; color:#ffffff; font-family:Verdana, Sans-Serif; font-size:8pt; font-weight:bold;}
.contentheadline {background-color:#e60004; color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt;}
td p span {background-color:#FFFFFF; color:#000000; font-size:8pt; line-height:17px;}
.contenttext {background-color:#FFFFFF; color:#000000; font-size:8pt; line-height:17px;}
a.contenttext {color:#e60004; text-decoration:none;}
a.contenttext:hover {color:#e60004; text-decoration:underline;}

.contenttable {background-color:#FFFFFF; color:#6B6B6B; font-size:8pt;}
th.cell {
	background-color:#FFFFFF; 
	color:#000000; 
	font-size:8pt; 
	font-weight:bold;
	padding:3 5 3 5;
	vertical-align:top;
}
td.cell {
	background-color:#FFFFFF; 
	color:#000000; 
	font-size:8pt; 
	padding:2 5 2 5;
	vertical-align:top;
}

.contentformular {background-color:#FFFFFF; color:#6B6B6B; font-size:8pt;}
.image {background-color:#FFFFFF; color:#000000; font-size:8pt;}


/* FOOT */
.foot {background-color:#c3c5c8; color:#e60004; font-family:Verdana, Sans-Serif; font-size:8pt;}
.foot:hover {color:#e60004;}

.toc {color:#e60004; font-size:7pt; text-decoration:none;}
.toc:hover {color:#e60004; text-decoration:underline;}


/* FARBDEFINTIONEN */
.orange {background-color:#c3c5c8;}
	/* GRAUTOENE */
	.grau {background-color:#c3c5c8;}
	.mgrau {background-color:#F2F2F2;}
.white {background-color:#FFFFFF;}
.rot{background-color:#e60004;}
.hellgrau{background-color:#edeeef;}
.dunkelgrau{background-color:#c3c5c8;}
/* LISTENFORMATIERUNG */
li, ul {
	list-style-image:url(../images/lister.gif); list-style-position:outside;
	margin-left:20px;
}
