li,body {
	font-family: Lucida Sans Unicode, helvetica, arial, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	spacing:0px;
	background-color:#ffffff;
}

.news-list-date,.pollquestion, {
	font-family: Lucida Sans Unicode, helvetica, arial, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.pollmain {
	font-family: Lucida Sans Unicode, helvetica, arial, sans-serif;
	font-size:14px;

}

.csc-mailform {width:400px;background-color:#eeeeee}
.csc-mailform-field {width:200px;}

a {	
	text-decoration:none;
	color:#004A89;
	font-weight:normal;
	font-size:14px;
}

a.internal-link,a.external-link {
	background:transparent;
	background-image:url(/fileadmin/layout/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:9px;
	margin-left:2px;
}

.blau {
	color:#004A89;
}

h1 {
	font-weight:bold;
	font-size:14px;
	color:#004A89;
	margin-top:5px;
}

h2 {
	font-weight:bold;
	font-size:12px;
	color:#004A89;
}

.justify {
	text-align: justify;
}

.bodytext {
	font-size:14px;
}


.white_text {
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
}

input {
	border-color:#000000;
	border-width:1px;
	border-style:solid;	
}
textarea {
	border-color:#000000;
	border-width:1px;
	border-style:solid;	
}

select{
	border-color:000000;
	border-width:1px;
	border-style:solid;	
}


.logout_submit,.login_submit,.suche_submit,.submit  {
	background:transparent;
	background-image:url(/fileadmin/layout/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	margin-left:0px;
	padding-left:8px;
	margin-top:0px;
	color:#000000;
	font-size:9px;
	border: none;
	height:15px;
	cursor:pointer;
}

.sendpassword_submit {
	background:transparent;
	background-image:url(/fileadmin/layout/pfeil.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	margin-left:0px;
	padding-left:3px;
	margin-top:0px;
	color:#000000;
	font-size:9px;
	border: none;
	height:15px;
	cursor:pointer;
}
.form {
	background-color:#f7f7f7;
	width:80%;
	padding:5px;
	border-style:solid;
	border-color:#888888;
	border-width:1px;	
}

.login_form {
	margin:0; padding:0
}

.login_username,.login_password,.suche_input {
	margin-top:-1px;
	border-style:solid;
	border-color:#aaaaaa;
	border-width:1px;
	width:80px;
	height:16px;
	font-size:9px;
	color:#000000;
	margin-left:5px;
	margin-right:6px;	
}

.tx-srfeuserregister-pi1-text {
 border-style:solid;
 border-color:#236399;
 border-width:1px;
 width:200px;
 height:16px;
 font-size:14px;
 color:#000000;
 background:#ffffff;
 margin:5px;
}

.tx-srfeuserregister-pi1-uploader {
 border-style:solid;
 border-color:#236399;
 border-width:1px;
 width:300px;
 height:16px;
 font-size:14px;
 color:#000000;
 background:#ffffff;
 margin:5px;
}

.tx-srfeuserregister-pi1-checkbox {
 border-style:none;
 border-width:0px;
 color:#000000;
 background:#ffffff;
 margin:5px;
}

.tx-srfeuserregister-pi1-password {
 border-style:solid;
 border-color:#236399;
 border-width:1px;
 width:100px;
 height:16px;
 font-size:14px;
 color:#000000;
 background:#ffffff;
 margin:5px;
}

.tx-srfeuserregister-pi1-submit {
 border-style:solid;
 border-color:#236399;
 border-width:1px;
 font-size:14px;
 height:16px;

}



.login_label,.tip_label,.suche_label {
	font-size:11px;
	color:#000000;
	padding-left:12px;
}

.login_table {
 
}

.login_links {
	font-size:12px;
	color:#000000;
}

.small_text {
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#444444;
}


ul.menu {
 margin: 0px;
 display:block;
 padding:0px;
 list-style: none;
 text-decoration:none;
 width:220px;
 overflow:hidden; 
}

li.menu0 a {
 display:block;
 width: 220px; 
 list-style: none;
 font-weight:normal;
 padding:5px;
 text-decoration:none;
 color:#000000;
 background-image:url(/fileadmin/layout/bg_verlauf2.gif);
 text-decoration:none;
}

li.menu0 a:hover {
 list-style: none;
 display:block;
 width: 220px; 
 display:block;
 padding:5px;
 text-decoration:none;
 font-weight:normal;
 color:#004A89;
 background-image:url(/fileadmin/layout/bg_verlauf2.gif);
}

li.menu0_act a {
 width: 220px; 
 display:block;
 padding:5px;
 text-decoration:none;
 font-weight:normal;
 color:#004A89;
 display:block;
 background-image:url(/fileadmin/layout/bg_verlauf2.gif);
}

li.menu1 a {
 position:relative;
 display:block;
 list-style: none;
 text-decoration:none;
 color:#000000;
 font-weight:normal;  
 width:195px;
 padding-left:25px;
 font-size:11px;
 background-image:url(/fileadmin/layout/dot.gif);
 background-repeat:no-repeat;
 background-position:15px 3px;
}

li.menu1_act a {
 position:relative;
 list-style: none;
 display:block;
 text-decoration:none;
 color:#004A89;
 font-weight:normal; 
 width:195px;
 font-size:11px;
 padding-left:25px;
 background-image:url(/fileadmin/layout/pfeil.gif);
 background-repeat:no-repeat;
 background-position:15px 3px;
}


li.menu2 a {
 position:relative;
 list-style: none;
 overflow:hidden;
 width:185px;
 padding-left:35px;
 display:block;
 font-size:11px;
 text-decoration:none;
 color:#000000;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/dot.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}

li.menu2_act a {
 position:relative;
 list-style: none;
 overflow:hidden; 
 display:block; 
 text-decoration:none;
 width:185px;
 padding-left:35px;
 font-size:11px;
 color:#004A89;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/pfeil.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}



li.menu3 a {
 position:relative;
 list-style: none;
 overflow:hidden;
 width:175px;
 padding-left:45px;
 display:block;
 font-size:11px;
 text-decoration:none;
 color:#000000;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/dot.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}

li.menu3_act a {
 position:relative;
 list-style: none;
 overflow:hidden; 
 display:block; 
 text-decoration:none;
 width:175px;
 padding-left:45px;
 font-size:11px;
 color:#004A89;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/pfeil.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}



li.menu4 a {
 position:relative;
 list-style: none;
 overflow:hidden;
 width:165px;
 padding-left:55px;
 display:block;
 font-size:11px;
 text-decoration:none;
 color:#000000;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/dot.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}

li.menu4_act a {
 position:relative;
 list-style: none;
 overflow:hidden; 
 display:block; 
 text-decoration:none;
 width:165px;
 padding-left:45px;
 font-size:11px;
 color:#004A89;
 font-weight:normal;  
 background-image:url(/fileadmin/layout/pfeil.gif);
 background-repeat:no-repeat;
 background-position:25px 3px;
 font-size:10px;
}

.menu_oben {
	position:absolute;
	left:0px;
	top: 0px;
	height:85px;
	width:100%;
	z-index:0;
	background-color:#004A89;
	border-right-color:#B5CADC;
	border-right-width:1px;
	border-right-style:solid;
}

.menu_rechts {
	padding-top:5px;
	position:absolute;
	right:0px;
	width:120px;
	top: 85px;
	background-color:#004A89;
	bottom:0px;
	height:100%;
}



.path_text {
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#888888;
}

.fuss {margin-left:240px;}

