@import url(navigation.css);

div,p{margin:0;padding:0;}
body, td{font: normal 70.01%/1.45em Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0;}
td{font-size:11px;}
a{color:#0099cc;text-decoration:none;}
a img{border:none;}
#motiv{background:white url(/_filesystem/image/motive/standard.jpg) repeat-x;height:200px;margin-top:20px;padding:0;border-top:5px solid #ffe400;border-bottom:20px solid #ffe400;}
#motiv a{border:none;background-color:white;color:#000;margin-top:23px;float:left;height:90px;width:300px;}
#motiv a img{border:0;margin-left:50px;margin-top:12px;}
#page{width:975px;}
#metanav{height:20px;text-align:left;padding-top:20px;font-size:10px;}

#tools a, #shortcuts a{padding:0;text-transform: uppercase;color:black;}
#tools a.separator, #shortcuts a.separator{border-right:1px solid black;padding-right:8px;margin-right:5px;}
#tools{float:right;width:225px;clear:none;text-align:right;}
#shortcuts{float:right;clear:none;text-align:right;}
#pageleft{width:250px;float:left;}
#pageright{width:675px;float:right;margin-left:50px;color:#333;}
form#suche{margin:0;height:45px;overflow:hidden;padding-left:25px;color:#999;font-size:11px;}
form#suche input{width:146px;height:16px;margin:0;}
form#suche input.flat, input.flat {width:60px;height:20px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-top:none;border-right:none;text-transform:uppercase;font-size:9px;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}

#pageright.twocols div#content{width:450px;float:left;}
#pageright.twocols div#content h1 {background-color:#f0f0f0;height:36px;margin:0;padding-left:15px;padding-top:24px;font-weight:normal;font-size:18px;border-right:1px solid white;line-height:140%;}
div#sidebar{width:225px;float:right;font-size:11px;overflow:hidden;}
div#sidebar h1{background-color:#dbdbdb;color:white;height:41px;margin:0;padding-left:15px;padding-top:19px;font-weight:normal;font-size:24px;text-transform:lowercase;line-height:140%;}
div#sidebar .borders{border-left:1px dotted #e5e5e5;border-right:1px dotted #e5e5e5;background-color:#fafafa;min-height:300px;}
div#sidebar div.news{border-bottom:1px dotted #e5e5e5; padding:25px 15px 0px 15px;background-color:white;}
div#sidebar div.top{background-color:#fffacc;}
div#sidebar p{padding:0;margin-bottom:5px;}
div#sidebar h2, div.main h2{font-size:1.0em;margin:3px 0px;line-height:140%;}
div#sidebar .date{color:#999;}
div#sidebar a.more{color:#09c;}
div.main p{padding-top:2px;padding-bottom:10px;}

#pageright.twocols div#content div.main{padding:40px 15px 15px 15px;}
#pageright.simple div#content div.main{padding:40px 115px 15px 15px;border-right:1px dotted #999;min-height:300px;}
#pageright.simple div#content h1 {height:36px;margin:0;padding-left:15px;padding-top:24px;font-weight:normal;font-size:18px;line-height:140%;
	background:#f0f0f0 url(/_signs/px_white.gif) repeat-y 449px 0;border-right:225px solid #dbdbdb;}
#impressum{clear:both;background-color:#f0f0f0;color:black;height:20px;bottom:0px;position:absolute;text-indent:25px;width:250px;}
#impressum a{color:black;font-size:10px;}
.teaser{font-weight:bold;}
img.simple{float:left;padding: 10px 10px 10px 0px;}
form#kontakt input,form#kontakt textarea,form#verteiler input,form#verteiler textarea{margin:3px;width:250px;}
form#kontakt label{display:block;float:left;font-weight:bold;padding-right:5px;width:125px;}
form#kontakt label.sendpage{height:2em;margin-right:10px;width:130px;}

ul#organigramm{
	margin-top:0px;
	margin-left:0px;
	padding-top:30px;
	padding-left:0px;
}
ul#organigramm em {
color:#000000;
font-style:normal;
}

ul#organigramm li {
_background-color:#FFFFFF;
font-weight:bold;
line-height:150%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
ul#organigramm li a {
border-bottom:1px solid #DFE4E4;
color:#09c;
display:block;
font-weight:bold;
padding-bottom:3px;
padding-left:8px;
}
ul#organigramm li ul {
margin:0px;
padding:0px;
}
ul#organigramm li ul li {
_background-color:#FFFFFF;
border:medium none;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding-left:0px;
}
ul#organigramm li ul li a {
background-image:url(/_signs/bg_orga_liste.gif);
background-position:10px 8px;
background-repeat:no-repeat;
border-bottom:1px solid #DFE4E4;
color:#09c;
display:block;
padding-left:23px;
}
ul#organigramm li ul li ul {
}
ul#organigramm li ul li ul li {
_background-color:#EFF1F1;
}
ul#organigramm li ul li ul li a {
background-image:url(/_signs/bg_orga_liste.gif);
background-position:24px 8px;
background-repeat:no-repeat;
border-bottom:0px solid #DFE4E4;
color:#09c;
padding-left:38px;
}
ul#organigramm li ul li ul li ul li {
_background-color:#EFF1F1;
}
ul#organigramm li ul li ul li ul li a {
background-image:url(/_signs/bg_orga_liste.gif);
background-position:40px 8px;
background-repeat:no-repeat;
color:009c;
font-weight:normal;
padding-left:53px;
}




#exagoraLogin{
	margin-left:315px !important; 
	background-image:url(/_signs/login.gif) !important;
	background-repeat:no-repeat !important;
	margin-top:20px !important;
	width:659px !important;
	height:260px !important;
	padding:0 !important;
	border: 1px solid #f0f0f0 !important;
}
div.ctr img, div.login-form img{
	display:none;
}
div.login-form{
	background-color:transparent;
	margin-top:95px;
}
#exagoraLogin #loginForm{
	background: transparent none !important;
	border:none !important;
	margin-left:113px;
}
#exagoraLogin label{
	display:block !important;
	font-weight:normal !important;
	color:#999 !important;
	font-size:11px !important;
	padding-bottom:3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
}
#exagoraLogin .inputbox{
	border: 1px inset !important;
}
#exagoraLogin .button{
	border:none !important;
	color:#09C !important;
	font-weight: normal !important;
	background: none !important;
	text-transform:uppercase;
	font-size:11px !important;
	width: 100% !important;
	text-align:left !important;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif !important;
   
}
#exagoraLogin .button:before{
	content:">>" !important;
}
#ctr{
	position:absolute;
	left:0px;
}
