/* Seitenhintergrund anpassen */
.main {
	margin: 0px;
	padding-top: 0px;
	background-image: url(images/bg-verlauf.jpg);
	background-color:#153f79;
	background-repeat:repeat-x;
}

/* Zellen formatieren */
TD {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color: #cfcade;
	vertical-align: top;
}

/* Notwendig um die Hintergrund- und Textfarbe im Editor zu definieren */
BODY {
	background-color:#153f79;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color: #cfcade;
}

IMG{border:0;}
li { line-height:18px;}
hr {
	height: 1px;
	overflow: hidden;
	position: relative;
	clip: rect(auto,auto,1px,auto);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #cfcade;
}

/* Standardlinks, Achtung - um in der Navi form. zu koenen Linkfarbe oldscool eintragen */
a:link, a:visited {
	text-decoration: underline;
	}
a:active, a:hover{
	color:#ffcc00;
	text-decoration: none;
	}
	
/* Schnelllinks */
a.schnelllinks:link, a.schnelllinks:visited {
	color:#cfcade; 
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	}
a.schnelllinks:hover, a.schnelllinks:active {
	color:#ffe063;
	text-decoration: none;
	}
	
/* Links im Footer  */
a.footer:link, a.footer:visited {
	color:#cfcade; 
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
	}
a.footer:hover, a.footer:active{
	color:#ffcc00;
	}

/* Leiste Footer  */
.leeiste-footer {
	vertical-align:middle; 
	border-top: 1px solid #cfcade; 
	background-image:url(images/footer-verlauf.jpg); 
	background-repeat:repeat-x; 
	padding-left:10px;
	background-color:#143f79;
	height:50px;
	}

/* Ueberschriften */
H1,H2,H3 {font-size:12px; color:#ffcc00; padding: 0px; margin-bottom: 10px; font-weight: bold; text-transform:uppercase; }
H4,H5 {font-size:11px; color:#ffcc00; padding: 0px; margin-bottom: 10px; font-weight: bold; text-transform:uppercase; }

/* Navilocator anpassen */
.locator{color:#666;}
.locator a {font-weight:normal; text-decoration:none}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover {color:#666;}

/* Aussehen Tool Buttons */
#wbt a {
	padding: 6px 2px 6px 15px;
	display: block;
	font-size: 11px;
	color: #cfcade;
	font-weight:bold;
	text-transform: uppercase;
	background-color:#143f78;
	text-decoration:none;
	border-bottom: 1px solid #194f98;
}
#wbt a:hover {
	color: #ffcc00;
	background-color:#123a6e;
}


/* Aussehen Formulare */ 
form{margin:0px;padding:0px}

.searchbox .submit{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	text-transform: uppercase;
	border:0px solid #cfcade;
	background-color:#ffe992;
	width:60px;
		
}
.searchbox .text{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#164481;
	background-color:#f1edfc;
	border:0px solid #cfcade;
	width: 130px;
	}

input {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#cfcade;
	border:1px solid #cfcade;
	background-color:#1a509a;
	}

textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#cfcade;
	border:1px solid #cfcade;
	background-color:#1a509a;
	width: 250px;
	}

/* Definition Liste Navi Unterseiten  */
ul.menulevel1,ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{ 
	padding-left: 0;margin-left: 0;list-style: none; 
	}
.doc{padding-left: 0px;}
.docs{padding-left:0px;}
.sdoc{padding-left: 0px;}
.sdocs{padding-left: 0px;}


/* Aussehen Sitemap */
.sitemaplevel1,.sitemaplevel2,.sitemaplevel3 {font-size:12px;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal; color:#cfcade;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:#cfcade;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:#ffcc00;;}

/* Aussehen Submenü unter Content */
.submenu{font-size:12px;}
.submenu a{font-weight:normal;color:#fff; text-decoration:none;}
.submenu a:link,.submenu a:visited{color:#cfcade;}
.submenu a:active,.submenu a:hover{color:#ffcc00;}


/* AB HIER WIRD DIE NAVI ANGEPASST */
#navcontainer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	}
#navcontainer li { margin: 0;}
#navcontainer li li a {padding-left: 30px;}
#navcontainer li li li a {padding-left: 45px;}

#navcontainer a {
	display: block;
	padding: 6px 2px 6px 15px;
	text-decoration:none;
	}
#navcontainer a:hover {color: #ffcc00; text-decoration:none;}

/* Navi Level 1 */
.i1b, .i1, .ui1, .a1e, .uo1, .ua1b, .ui1b, .uo1b, .i1e, .ui1e, .ua1e {
	border-bottom: 1px solid #194f98;
	background-color: #143f78;
}
.a1b, .i1bover, .i1over, .ui1over, .a1bover, .a1eover, .uo1over, .ua1bover, .ui1bover, .uo1bover, .i1eover, .ui1eover, .ua1, .ua1over, .a1, .a1over {
	border-bottom: 1px solid #194f98;
	background-color: #123a6e;
	color: #ffcc00;
	}


/* Navi Level 2 */
.i2,.ui2, .a2, .a2e, .uo2, .i2b, .ua2b, .ui2b, .uo2b,.i2e, .ui2e, .ua2e  {
	border-bottom: 1px solid #194f98;
	background-color: #143f78;
	}
.i2over, .ui2over,.a2over,.a2bover, .ua2bover, .a2eover, .ua2over, .uo2over, .i2bover, .ui2bover, .uo2bover, .i2eover, .ui2eover, .ua2eover, .a2b, .ua2 {
	border-bottom: 1px solid #194f98;
	background-color: #123a6e;
	color: #ffcc00;
	}
	
/* Navi Level 3 */
.i3, .i3b, .i3e   {
	border-bottom: 1px solid #194f98;
	background-color: #143f78;
	}
.a3b, .a3e, .a3, .i3over, .a3over,.a3bover, .a3eover, .i3bover, .i3eover {
	border-bottom: 1px solid #194f98;
	background-color: #123a6e;
	color: #ffcc00;
	}


/* Boxen seitlich */
.teaser {
	background-image:url(images/teaser-verlauf.jpg);
	background-repeat:repeat-x;
	background-color:#143f79;
	padding: 9px 15px;
	font-weight: bold;
	font-size: 11px;
	color:#ffe063;
	}
.teaserbox {
	background-color:#164685;
	padding: 15px;
	}
	


	

/* Noch unklar was es bewirkt */
.menu{font-weight:bold;font-size:12px;color:#000;}
.menu a{text-decoration:none;color:#000; }
.menu a:link,.menu a:visited,.menu a:active,.menu a:hover{color:#000;}

.login{font-weight:bold;font-size:12px;color:#000;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{color:#000;}

.navigator{font-weight:bold;font-size:12px;color:#000;}
.navigator a:link,.navigator a:visited{color:#000;}
.navigator a:active,.navigator a:hover{color:#000;}

.edit{font-size:12px;color:black; background-color:buttonface; margin-bottom:10px;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{color:black; text-decoration:none;}

/* Editoren Buttons, Plugins-Text,Ueberschrift-Plugins-Text, Seitenparameter, Metas, Modul Form, Modul Form, Ueberschrift Modul Form  */
.inactive_tab, .hi_pd_scripting_label, #hi_pd_scripting, #page_params, #meta_tags, .plugincf, .plugincfcap, .plugineditcaption {color:#000;}

