 /* BODY ALLGEMEIN */
body 
{
	background-color:#f2dd9f;
	margin-top:8px;
	font-family:Verdana, Sans-Serif;
	background-image:url(../images/badenopen/verlauf-badenopen.jpg);
	background-repeat:repeat-x;
	}
/*body {background-color:#E5AC00; margin-top:8px; font-family:Lucida Sans Unicode, Verdana, Sans-Serif; color:#330066; font-size:10pt;}*/
/*body {background-color:#E5AC00; margin-top:8px; font-family:Verdana, Sans-Serif; color:#003c72;}*/
#center
{
	text-align:center;
	position:absolute;
	height:237px;
	top:50%;
	margin-top:-169px;
	width:547px;
	left:50%;
	margin-left:-273px;
	}
p, div, td
{
	border:solid 0px grey;
	color:#330066;
	font-size:10pt;
	font-family:Lucida Sans Unicode, Verdana, Sans-Serif;
	/*text-align:justify;*/
	}

object 
{
	padding:0px;
	margin:0px;
	}
/* alternativ E2BA27 */
a {color:#e5ac00; text-decoration:none;}
a:hover {color:#330066; text-decoration:none;}

/* HOME-BUTTON */
.home {color:#FFFFFF; font-size:9pt; font-weight:bold; text-decoration:none; letter-spacing:1px;}

/*TABELLE ALLGEMEIN*/
table.null {}

/* TITEL */
.headline {color:#0000FF; font-family:Times New Roman; font-size:36pt; font-weight:bold; text-shadow:black;}

/* LOGO */
.logo {}

/*BANNER*/
table.banner {background-color:#000000;}
.shadow {background-color:#000000;}
/* SUPPORT */

/* MAINMENUE */
.mainmenue {color:#FFFFFF; background-color:#401564; font-size:9pt; text-decoration:none; font-weight:bold; padding-left:4px; padding-right:4pt; padding-top:3pt; padding-bottom:3pt;}
.mainmenue:hover {color:#E5AC00;} 
.mainmenuesel {color:#FFFFFF; background-color:#401564; font-size:9pt; text-decoration:none; font-weight:bold; padding-left:4px; padding-right:4px; padding-top:3pt; padding-bottom:3pt;}
.mainmenuesel:hover {color:#E5AC00;} 


/* SUBMENUE */
td.submenue {color:#FFFFFF; font-size:8pt; text-decoration:none; font-weight:bold; vertical-align:middle; background-color:#401564; padding-top:2pt; padding-bottom:2pt;}
a.submenue {color:#FFFFFF; font-size:8pt; text-decoration:none; font-weight:bold; vertical-align:middle; background-color:#401564;}
.submenue:hover {color:#E5AC00;} 
.submenuesel {color:#FFFFFF; background-color:#401564; font-size:8pt; text-decoration:none; font-weight:bold; padding-top:2pt; padding-bottom:2pt;}

/* SUBSUBMENUE */
.subsubmenue {color:#004287; font-size:9pt; text-decoration:none; vertical-align:middle; height:19px; background-color:#FFFFFF; }
.subsubmenue:hover {color:#E5AC00;} 
.subsubmenueout {color:#FFFFFF; font-size:9pt; text-decoration:none; font-weight:bold; vertical-align:middle; height:19px; background-color:#B4C4D7; }
.subsubmenueout:hover {color:#E5AC00;} 
.subsubmenuesel {color:#004287; background-color:#FFFFFF; font-size:9pt; text-decoration:none; height:19px; font-weight:bold;}

/* SITEMAP */
.sitemap {color:#E5AC00; font-family:Verdana, Sans-Serif; font-size:9pt; text-decoration:none;}
.sitemap:hover {color:#000000;} 
 
/* 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:18px;}
.info { color:#000000; font-family:Verdana, Sans-Serif; font-size:8pt; line-height:18px;}
a.info {color:#E5AC00;text-decoration:none;}
a.info:hover {color:#000000;}

/* CONTENT */
.content {background-color:#000000;}
.contenthead {color:#FFFFFF; background-color:#401564; font-family:Lucida Sans Unicode, Verdana, Sans-Serif; font-size:9pt; font-weight:bold; padding-left:5pt; padding-right:5pt; padding-bottom:2pt; padding-top:2pt;}
.contentheadline {color:#FFFFFF; font-family:Lucida Sans Unicode, Verdana, Sans-Serif; font-size:10pt; font-weight:bold; height:21px; letter-spacing:0px;}
.contenttext {color:#800080; font-size:10pt; line-height:17px; background-color:#FFFFFF;}
a.contenttext {color:#E5AC00; text-decoration:none; background-color:#FFFFFF;}
a.contenttext:hover {color:#401564;}
a.login {color:#EE786E; text-decoration:none;}
a.login:hover {color:#401564;}


.contenttable 
{
	background-color:#FFFFFF; 
	color:#000000; 
	font-size:10pt;
	}
.tablepara {border-color:#0000FF; border-style:solid; border-width:0px;}
.cell {
	color:#FFFFFF;
	background-color:#e5ac00;
	font-size:8pt; 
	font-weight:bold;
	padding:3 5 3 5;
	border-color:#401564; 
	border-style:solid; 
	border-width:1px;
	line-height:19px;
}
.cell1 {
	color:#330066; 
	font-size:9pt; 
	padding:2 5 2 5;
	border-color:#401564; 
	border-style:solid; 
	border-width:1px;
	line-height:19px;
}

.cell2 {
	color:#000000; 
	font-size:8pt; 
	padding:2 5 2 5;
	border-width:0px;
}

.contentformular {background-color:#FFFFFF; color:#000000; font-size:10pt;}
.image {background-color:#FFFFFF; color:#003c72; font-size:9pt; line-height:17px;}

/*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:#E5AC00; 
	font-size:8pt; 
	text-decoration:none; 
	padding-left:3pt; 
	padding-right:5pt; 
	line-height:20px;
	background-color:#FFFFFF;
	}
.toc:hover 
{
	color:#401564; 
	text-decoration:none;
	}

.tocsel 
{
	color:#0000FF; 
	font-size:9pt; 
	text-decoration:underline; 
	font-weight:bold;
	}
.tocsel:hover 
{
	color:#000000; 
	text-decoration:underline;
	}

.ontop {color:#401564; background-color:#BEB0C9; height:11px; margin:3px; font-size:8pt;}
.ontop:hover {color:#FFFFFF; text-decoration:none;}


/* FARBDEFINTIONEN */
.grey { background-color:#716F64; }
.yellow { background-color:#FFF100; }
.llblue { background-color:#CFD5DD;}
.lblue { background-color:#AE9DBF;}
.mblue { background-color:#866E9E;}
.dblue { background-color:#401564;}
.red { background-color:#EE786E;}
.white { background-color:#FFFFFF}
.lila { background-color:#401564;}
.icon_gr {height:17px; vertical-align:middle}


/* LISTENFORMATIERUNG */
li, ul {
	list-style-image:url(../images/lister.gif); list-style-position:outside;
	margin-left:20px;
	color:#330066;
}

/* FUNKTIONEN*/
.icon { background-color:#401564; text-align:center; color:#FFFFFF;}
.datum { background-color:#401564; height:25pt; font-size:7pt; text-align:center; vertical-align:top; padding-top:4pt; color:#FFFFFF;}
.breadcrumb { background-color:#866E9E; font-size:7pt; text-align:left; vertical-align:top; padding-top:2pt; color:#FFFFFF;}
.sponsorhead { background-color:#401564; font-size:8pt; font-weight:bold; vertical-align:top; padding-top:2pt; padding-bottom:0pt; padding-left:3pt; padding-right:3pt; height:16pt; color:#FFFFFF;}
.sponsor { background-color:#FFFFFF; font-size:8pt; font-weight:bold; vertical-align:top; text-align:center; padding-top:10px; height:16pt; color:#401564;}


/* 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;}

.marquee {color:#E5AC00; background-color:#401564; font-size:10pt; text-decoration:none; }
.marquee:hover {color:#FFFFFF;} 
