@charset "utf-8";

/* Mit diesem Tag wird die rte_formate.css in die Haupt-css eingebunden

@import url("rte_formate.css");*/


body 
/*Background*/
{background:#ababab;}
a:active {
  outline: none;
}
a:focus {
outline: none;
}

/*TEST DIV Start*/
#RahmenGrau { 
	width:860px; 
	float:left;
	background-color: #DCDCDC;
	}
#MAIN {
    float:left;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	width:550px;
    background-color:#ffffff;
	border:1px solid #9F9F9F;
	}
#MAIN0 {
    float:left;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:15px;
	width:520px;
    background-color:#ffffff;
	}
#MAIN1 {
    float:left;
	margin-left:15px;
	margin-bottom:15px;
	width:245px;
    background-color:#ffffff;
	}
#MAIN2 {
	float:right;
    margin-right:15px;
	margin-bottom:15px;
	width:245px;
    background-color:#ffffff;
	}
#NEWSFRAME {
	margin-left:580px;
	margin-top:15px;
	margin-bottom:15px;
	width:265px;
	background-color:#ffffff;
	border:1px solid #9F9F9F;
}
#NEWS {
	margin-left:15px;
	margin-top:25px;
	margin-bottom:15px;
	width:235px;
	background-color:#ffffff;
	}

/*START Formatierung M_RECHTS*/

a.M_RECHTS {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
	font-size:9px;
	}
a.M_RECHTS:hover {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	}
	
a.M_RECHTS_aktiv {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	}
	
/*ENDE Formatierung M_RECHTS*/

/*START Formatierung M_LINKS*/
a.M_LINKS {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:400;
	font-size:13px;
	border:none;
	}
a.M_LINKS:hover {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	border:none;
	}
	
a.M_LINKS_aktiv {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	border:none;
	}
/*ENDE Formatierung Menue Links*/

/*START Formatierung Sprachwahl*/

.Sprachwahl a:link {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
	font-size:12px;
	border:none;
	}
.Sprachwahl a:active {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:500;
	font-size:12px;
	border:none;
	}
.Sprachwahl a:visited {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:100;
	font-size:12px;
	border:none;
	}
.Sprachwahl a:hover {
	diplay:block;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:600;
	font-size:12px;
	border:none;
	}
/*ENDE Formatierung Sprachwahl*/


/*START Formatierung Texte*/

.csc-firstHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:13px;
	margin-bottom:-30px;
}
.csc-header csc-header-n2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:13px;
	margin-bottom:-30px;
}

.bodytext {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
}
.bodytext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}

.bodytext a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}

.bodytext a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:13px;
	margin-bottom:0px;
}
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:-3px;
}

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:16px;
	margin-bottom:0px;
}

.internal-link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
	}
	
.internal-link a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}

.internal-link a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}

.download {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
	}

.download a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}
	
.download a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	margin-bottom:10px;
}
	
	

	
/*Listenansicht*/

li {
	font-size:11px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	border:none;
	list-style-image:url(images/arrow_list.jpg);
	text-decoration:none;
	}

li a:link { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#484848;
	border:none;
	list-style-image:url(images/arrow_list.jpg);
	}
li a:hover { 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:100; 
	background-color:transparent; 
	text-decoration:underline; 
	color:#001843;
	border:none;
	list-style-image:url(images/arrow_list.jpg);
	}
	
	
/*START Sitemap Ein/Ausklappen*/

.tx-dropdownsitemap-pi1 UL, .tx-dropdownsitemap-pi1 OL {
list-style: none;
margin: 0px;
padding: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 A, .tx-dropdownsitemap-pi1 A:link, .tx-dropdownsitemap-pi1 A:visited,
.tx-dropdownsitemap-pi1 A:hover, .tx-dropdownsitemap-pi1 A:active {
color: #001843;
background-color: inherit;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 DIV {
margin-left: 20px;
margin-top: 2px;
padding: 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 LI.open OL {
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 LI.closed OL {
display: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 LI.open UL {
display: block;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 LI.closed UL {
display: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 SPAN.ifsub {
text-transform: uppercase;
font-weight: bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 SPAN.spc {
text-transform: uppercase;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 .description {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 80%;
margin-left: 5px;
}
Drop-Down Site Map - 11
.tx-dropdownsitemap-pi1 DIV {
}
.tx-dropdownsitemap-pi1 DIV.level_2 {
}
.tx-dropdownsitemap-pi1 DIV.level_3 {
}
.tx-dropdownsitemap-pi1 DIV.level_4 {
}
.tx-dropdownsitemap-pi1 DIV.level_5 {
}
.tx-dropdownsitemap-pi1 DIV.expAll {
background-color: inherit;
color: inherit;
padding: 5px;
font-size:12px;
font-weight:400;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 IMG {
margin-right: 5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.tx-dropdownsitemap-pi1 div.expAll {
border:none;
}

/*END Sitemap Ein/Ausklappen*/


/*START Suchformular*/

.csc-mailform-field {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
}

.csc-form-label {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
}

.csc-searchResult, .csc-searchResultPrevNext {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	margin-bottom:10px;
}

.csc-searchResultRange {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
	}

.csc-searchResultHeader, .csc-searchResultHeader a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #484848;
	margin-bottom:10px;
}

.csc-noSearchResultMsg {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #484848;
	margin-bottom:10px;
}
	
/*END Suchformular*/


/*START Pressebereich*/

.tx-cwtpresscenter-pi1 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	border:none;
	text-decoration:none;
	}
.tx-cwtpresscenter-pi1 a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
	boarder:none;
	}
	
.tx-cwtpresscenter-pi1-listrow, {
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
}
	

.tx-cwtpresscenter-pi1-browsebox-strong, .tx-cwtpresscenter-pi1-browsebox, .tx-cwtpresscenter-pi1-browsebox a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
}

.tx-cwtpresscenter-pi1-browsebox-SCell {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	}
.tx-cwtpresscenter-pi1-browsebox-SCell a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	color: #484848;
}
.tx-cwtpresscenter-pi2 {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
	}
.tx-cwtpresscenter-pi2 a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
	}
	
.tx-cwtpresscenter-pi2-listrow, {
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
}

.tx-cwtpresscenter-pi2-browsebox-strong, .tx-cwtpresscenter-pi2-browsebox, .tx-cwtpresscenter-pi2-browsebox a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	text-decoration:none;
}

.tx-cwtpresscenter-pi2-browsebox-SCell {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	}
.tx-cwtpresscenter-pi2-browsebox-SCell a {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:800;
	color: #484848;
}


/*Anmeldeformular*/

.csc-form-label-req {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
}

/*Modul Stellenanzeigen*/
/*Auswahlmenue*/
.dmmjobcontrol_list_table {
	margin-top:20px;
}

.dmmjobcontrol_list_th1 {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:12px;
	font-weight:100;
	}

.dmmjobcontrol_list_th2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	font-weight:100;
	}

.dmmjobcontrol_list_tr a {
	font-size:10px;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	text-decoration:none;
}

.dmmjobcontrol_list_tr a:HOVER {
	font-size:10px;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	color: #484848;
	text-decoration:none;
}

.dmmjobcontrol_list_tr_alt a {
	font-size:10px;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	text-decoration:none;
}
.dmmjobcontrol_list_tr_alt a:HOVER {
	font-size:10px;
	margin-left:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	color: #484848;
	text-decoration:none;
}

/*END Auswahlmenue*/

.tx-dmmjobcontrol-pi1 {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	text-decoration:none;
}

.dmmjobcontrol_apply_backtolist {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:100;
	color: #484848;
	text-decoration:none;
}
.dmmjobcontrol_apply_backtolist:HOVER {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:600;
	text-decoration:none;
}

/*END Stellenanzeigen*/

/*START Formatierung loginbox*/

.tx-loginboxmacmade-pi1-welcome {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
	margin-top:20px;
	}

.tx-loginboxmacmade-pi1-labelCell {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#001843;
	font-size:10px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:-3px;
	}
.tx-loginboxmacmade-pi1-fieldCell {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	}
.tx-loginboxmacmade-pi1-status {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
	margin-top:20px;
	}
.tx-loginboxmacmade-pi1-logout {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #484848;
	margin-bottom:10px;
	margin-top:20px;
	}

/*ENDE Formatierung loginbox*/

