/************************************************************************
*	CLEAR					 											*/

* {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100.01%;
}
	
/************************************************************************
*	SYSTEM TAGS															*/

body {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.75em;
	color: black;
	background: white;
}
	
img {
	float: left;
	display: inline;
	border: 0;
}
	
a {
	color: black;
	font-weight: bold;
	text-decoration: none;
	
	cursor: pointer;
}
	
a:hover {
	text-decoration: underline;
}
	
p {
	margin: 0.75em 0;
}

ul {
	list-style: none outside;
	padding: 0;
	margin: 1.5em 0 1em 1.5em;
}

em {
	font-weight: bold;
	color: #0e77ae;
	font-style: normal;
}

/************************************************************************
*	UEBERSCHRIFTEN														*/

h1 {
	font-size: 2.6em;
	line-height: 0.85em;
	
	color: #0e77ae;

	margin: 0 0 0.5em 0;
}

h2 {

	font-size: 1.5em;
	color: #0e77ae;
	
	margin: 0 0 0.75em 0;
}
	
h3 {
	font-size: 1.25em;
	color: black;
	
	margin: 1.25em 0;
}
	
h4 {
	font-size: 1em;
	margin: 1em 0 0 0;
	
	color: #0e77ae;
}
	
/************************************************************************
*	RAHMEN				 												*/

#rahmen {
	width: 1018px;
	position: relative;
	margin: 0 auto;
}



/*### LINKE SEITE ###*/



#rahmen #links {
	width: 390px;
	float: left;
	display: inline;
	
	margin-right: 28px;
}

#rahmen #links #keyvisual {
	width: 386px;
	min-height: 167px;
	height: auto !important;
	height: 167px;
	float: left;
	position: relative;
	border: 2px solid #e6e6e6;
	background: #fcfcfc url("../../images/rahmen/keyvisual-hintergrund.gif") repeat-x 0 bottom;
}

#rahmen #links #keyvisual ul {
	width: 190px;
	float: left;
	margin: 1.25em 0;
}

#rahmen #links #keyvisual ul li {
	float: left;
	background:  url("../../images/rahmen/list-button-gross.gif") no-repeat;
	padding: 5px 15px 10px 30px;
}

#rahmen #links #keyvisual ul li a {
	font-weight: normal;
	cursor: pointer;
}

#rahmen #links #keyvisual .text {
	width: 165px;
	float: left;
	display: inline;
	
	margin: 14px 10px 0 14px;
}

#rahmen #links #bildnavigation {
	float: left;
	
	margin: 0;
}

#rahmen #links #bildnavigation li {
	float: left;
}

#rahmen #links #bildnavigation li a {
	float: left;
	padding: 7px 17px 7px 10px;
	background: white url("../../images/rahmen/bildnavigation-hintergrund0_70.jpg") no-repeat;
}

#rahmen #links #bildnavigation li.aktiv a {
	background: white url("../../images/rahmen/bildnavigation-hintergrund1_70.jpg") no-repeat;
}

#rahmen #links #interaktion {
	width: 386px;
	min-height: 146px;
	height: auto !important;
	height: 146px;

	float: left;
	position: relative;
	margin-top: 30px;

	border: 2px solid #e6e6e6;
	background: #f4efd9 url("../../images/rahmen/interaktionsbox-hintergrund.gif") repeat-x 0 bottom;
}

#rahmen #links #interaktion .form_submit {
	width: 169px;
	height: 23px;
	
	padding-top: 0;
}

#rahmen #links #interaktion fieldset {
	float: left;
	padding: 3px 20px;
}

#rahmen #links #interaktion fieldset p {
	width: 50%;
	float: left;
}

#rahmen #links #interaktion fieldset .form_input {
	margin: 0 8px 8px 0;

	background: #f9f8f1;
	
	border: none;
}



/*### HAUPTNAVI ###*/



#rahmen .hauptnavigation {
	width: 578px;
	height: 22px;
	float: left;
	display: inline;
	
	margin: 22px 18px 20px 0px;
	padding-top: 8px;

}

#rahmen .hauptnavigation li {
	float: left;
	display: inline;
	
	margin-right: 65px;
}

#rahmen .hauptnavigation li a {
	color: #38383a;
	cursor: pointer;
}

#rahmen #rechts .hauptnavigation {
	padding-top: 0px;
	width: 580px;
	margin-right: 0px;
  margin-bottom: 28px;  	
}

#rahmen #rechts .hauptnavigation li {
	margin-right: 25px;	
}

#rahmen #rechts .hauptnavigation a {
	padding-top: 8px;
	padding-left: 20px;
	width: 100px;
	float: left;
	height: 22px;	
}

/*
#rahmen #rechts .hauptnavigation li.level-1:hover {
	background: url(../../images/rahmen/menue-hover.png);
}
*/

#rahmen #rechts .hauptnavigation li.level-1:hover a.level-1-item {
	color: #0e77ae;
	text-decoration: none;
}

#rahmen #rechts .hauptnavigation li.level-1:hover a {
	color: #0e77ae;
	text-decoration: none;
}

#rahmen #rechts .hauptnavigation ul.level-2-items a {
	color: #000000 !important;
}

#rahmen #rechts .hauptnavigation ul.level-2-items a:hover {
	text-decoration: underline;
}

#rahmen #rechts .hauptnavigation ul.level-2 {
  display: none;
	position: absolute;
	width: 153px;
	z-index: 1;
	margin-top: 30px;
	margin-left: 0px;
  clear: both;	
}

#rahmen #rechts .hauptnavigation li.sfhover {
  background: url(../../images/rahmen/menue-hover.png);
}

#rahmen #rechts .hauptnavigation li.sfhover ul.level-2 {
  display: block !important;
  float: left;  
}

/*
#rahmen #rechts .hauptnavigation li:hover ul.level-2 {
  display: block !important;  
}
*/

#rahmen #rechts .hauptnavigation ul.level-2 li {
  background: none;
  width: 153px;
}

#rahmen #rechts .hauptnavigation ul.level-2-items {
  float: left;
  background: url(../../images/rahmen/menue-hover-pulldown.png) no-repeat;
  margin: 0px;
	padding: 5px 0px 0px 0px !important;  
}

#rahmen #rechts .hauptnavigation li.level-2-bottom {
    width: 153px;
    float: left;
    height: 16px;
    background: url(../../images/rahmen/menue-hover-pulldown-bottom.png) !important;
}

#rahmen #rechts .hauptnavigation ul.level-2 {
  
}

#rahmen #rechts .hauptnavigation .level-2 li {
	margin: 0px;
	
}

#rahmen #rechts .hauptnavigation .level-2 a {
	float: left;
  height: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	background: none !important;
	width: 153px;
}

/*### RECHTE SEITE ###*/



#rahmen #rechts {
	width: 598px;
	float: left;
}

#rahmen #rechts #kopf {
	width: 576px;
	height: 29px;
	float: left;
	position: relative;
	display: inline;
	
	background: #dad5b1;
	margin-right: 18px;
	
	border-left: 2px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	border-right: 2px solid #e6e6e6;
	
	font-size: 0.916em;
}

#rahmen #rechts #kopf a {
	margin: 0 10px;
	
	cursor: pointer;
}

#rahmen #rechts #kopf p {
	float: left;
	display: inline;
	
	margin: 8px 0 0 20px;
}	

#rahmen #rechts #kopf fieldset {
	width: 203px;
	float: right;

	padding: 0;
}

#rahmen #rechts #kopf .form_input {
	width: 133px;
	height: 21px;

	padding: 6px 15px 0;
	margin: 0;

	border-bottom: none;
}

#rahmen #rechts #kopf .form_submit {
	width: 36px;
	height: 29px;
	float: left;

	padding: 0;	
	margin: 0;

	background: url("../../images/sonstiges/form_submit_single.gif") no-repeat;
}

#rahmen #rechts #jquerybox {
	width: 576px;

	float: left;
	position: relative;
	
	margin-bottom: 30px;
	
	border: 2px solid #e6e6e6;
	
	background: #6c6c6c;
}

#rahmen #rechts #jquerybox .buttons {
	position: absolute;
	top: 21px;
#	top: 15px;
	left: 0px;
	margin: 0;
	padding: 0;
}

#rahmen #rechts #jquerybox .buttons li {
	float: left;
	clear: both;
	margin-bottom: 19px;
#	margin-bottom: 9px;
}

#rahmen #rechts #jquerybox .buttons li a {
	width: 86px;
	height: 57px;
#	height: 47px;
	float: left;
	display: inline;
	font-size: 3em;
	margin-right: 19px;
	padding-top: 15px;
#	margin-right: 15px;
#	padding-top: 15px;
	
	text-align: center;
	text-decoration: none;
	
	background: url("../../images/rahmen/jquerybox-button0.png") no-repeat;
	
}

/*#rahmen #rechts #jquerybox .buttons li a:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a {
	color: white;
	background: url("../../images/rahmen/jquerybox-button1.png") no-repeat;
}

#rahmen #rechts #jquerybox .videobox {
	margin: 16px;
	border: 1px solid white;
}

#rahmen #rechts #jquerybox h1 {
	font-size: 2.6em;
	color: #0e77ae;
	
	position: absolute;
	top: 101px;
	left: 305px;
	
	margin: 0;
}

#rahmen #rechts #jquerybox h2 {
	font-size: 1.2em;
	color: white;
	
	position: absolute;
	top: 136px;
	left: 305px;
	
	margin: 0;
}

#rahmen #rechts #jquerybox .text {
	width: 252px;
	height: 95px;
	
	padding: 15px 19px;
	
	font-size: 0.91em;
	
	position: absolute;
	bottom: 0;
	right: 0;
	
	background: url("../../images/rahmen/jquerybox-flaeche.png") no-repeat;
}

#rahmen #rechts #jquerybox .text a {
	width: 208px;
	height: 28px;
	display: block;
	padding: 13px 0 0 51px;
	margin: 10px 0 0 -2px;
	font-size: 1.09em;
	cursor: pointer;
	background: url("../../images/rahmen/jquerybox-button-2.png") no-repeat;
}

#rahmen #rechts #inhalt {
	float: left;
	display: inline;
	
	margin: 0 20px;
}

#rahmen #rechts #inhalt .spalte {
	width: 46%;
	float: left;
	
	padding-right: 4%;
}

#rahmen #rechts #inhalt .form_submit {
	float: right;
}

#rahmen #rechts #inhalt fieldset .form_submit {
	float: left;
	margin-top: 80px;	
}

#rahmen #rechts .box {
	width: 275px;
	min-height: 147px;
	height: auto !important;
	height: 147px;
	float: left;
	display: inline;
	
	position: relative;
	
	margin: 0 20px 0 0;
	
	border: 2px solid #e6e6e6;
	background: #fcfcfc url("../../images/rahmen/keyvisual-hintergrund.gif") repeat-x 0 bottom;
	
	line-height: 1.25em;
}

#rahmen #rechts .box h3 {
	min-height: 16px;
	height: auto !important;
	height: 16px;
	display: block;
	
	font-size: 1em;
	padding: 7px 0 7px 14px;
	margin: 0;

	background: url("../../images/rahmen/box-h3.gif") no-repeat left bottom;
}

#rahmen #rechts .box h4 {
	color: black;
}

#rahmen #rechts .box p {
	margin: 3px 0 11px 0;
}

#rahmen #rechts .box ul {
	width: 93%;
	float: left;
	margin: 1.25em 0 0 0.75em;
}

#rahmen #rechts .box ul li {
	float: left;
	background:  url("../../images/rahmen/list-button-gross.gif") no-repeat;
	padding: 5px 15px 10px 30px;
	clear: both;
}

#rahmen #rechts .box ul li a {
	font-weight: normal;
	cursor: pointer;
}



/*### FUßBEREICH ###*/



#fuss {
	width: 100%;
	float: left;
	
	background: #6c6c6c;
	color: white;
}

#fuss a {
	color: white;
	cursor: pointer;
	}
	
#fuss h4 {
	color: #0e77ae;
}

#fuss .inhalt {
	width: 1018px;
	position: relative;
	
	margin: 0 auto;
}

#fuss .inhalt #tagcloud {
	width: 388px;
	float: left;
	
	padding: 30px 0;
	margin: 0;
	
	text-align: center;
	line-height: 1.5em;
}

#fuss .inhalt #standorte {
	width: 300px;
	float: left;
	
	padding: 30px 0;
}


/************************************************************************
*	KLASSEN				 												*/



/*### RUNDE ECKEN ###*/



.unten-links {
	width: 15px;
	height: 15px;
	background: url("../../images/rahmen/ecke-weiss-unten-links.png") no-repeat;
	position: absolute;
	bottom: -2px;
	left: -2px;
}

.unten-rechts {
	width: 15px;
	height: 15px;
	background: url("../../images/rahmen/ecke-weiss-unten-rechts.png") no-repeat;
	position: absolute;
	bottom: -2px;
	right: -2px;
}

.oben-links {
	width: 15px;
	height: 15px;
	background: url("../../images/rahmen/ecke-weiss-oben-links.png") no-repeat;
	position: absolute;
	top: -2px;
	left: -2px;
}

.oben-rechts {
	width: 15px;
	height: 15px;
	background: url("../../images/rahmen/ecke-weiss-oben-rechts.png") no-repeat;
	position: absolute;
	top: -2px;
	right: -2px;
}



/*### SCHATTEN FÜR DIE BOXEN -> Schatten liegen auch größer im Bilderordner vor ###*/



.schatten-unten {
	width: 535px;
	height: 20px;
	background: url("../../images/rahmen/jquerybox-schatten-unten.gif") no-repeat;
	position: absolute;
	bottom: -22px;
	left: 22px;
}

.schatten-links {
	width: 14px;
	height: 184px;
	background: url("../../images/rahmen/jquerybox-schatten-links.gif") no-repeat;
	position: absolute;
	top: 22px;
	left: -16px;
}

.schatten-rechts {
	width: 14px;
	height: 184px;
	background: url("../../images/rahmen/jquerybox-schatten-rechts.gif") no-repeat;
	position: absolute;
	top: 22px;
	right: -16px;
}



/*### NAVI INTERAKTIONSBOX -> Kann auch in anderen Boxen genutzt werden ###*/
/*### DEM AKTIVEN LI EINFACH DIE KLASSE .aktiv GEBEN ###*/



.navigation {
	width: 100%;
	height: 29px;
	
	float: left;
	margin: 0;
	
	list-style: none;
	
	background: url("../../images/rahmen/interaktionsbox-navigation.gif") no-repeat 0 bottom;
}

.navigation li {
	float: left;
}

.navigation li a {
	height: 22px;
	float: left;
	display: block;

	padding: 7px 16px 0 16px;
	
	cursor: pointer;
}

.navigation li a:hover {
	background: #f4efd9;
	padding: 7px 16px 0 16px;
}

.navigation li.aktiv1 a {
	background: #f4efd9;
	
	padding: 7px 15px 0 15px;

	border-right: 1px solid #d6d2bf;
	border-left: 1px solid #d6d2bf;
	
	cursor: pointer;
}

.navigation li.aktiv2 a {
	padding: 7px 15px 0 16px;

	background: #f4efd9;
	border-right: 1px solid #d6d2bf;
	
	cursor: pointer;
}



/*### WEITERE INFORMATIONEN ###*/



.weitere_informationen {
	width: 328px;
	height: 22px;
	float: left;
	
	padding: 8px 0 0 60px;
	margin-top: 30px;
	
	color: white;
	background: url("../../images/rahmen/weitere-informationen.gif") no-repeat;
}



/*### BILDER ###*/



.bild_links {
	margin: 0 1.25em 1em 0;
}	

.bild_rechts {
	float: right;
	margin: 0 0 1em 1.25em;
}



/*### DIVERSES ###*/



.clear {
	float: none;
	clear: both;
}
	
/************************************************************************
*	FORMULARE			 												*/


fieldset {
	float: left;
}

fieldset .form_input {
	width: 151px;
	float: left;
	display: inline;

	padding: 3px 7px;
	margin: 0 17px 17px 0;
	
	border: 2px solid #e6e6e6;
}


.form_submit,
.tx-powermail-pi1_mandatory_submit {
	width: 169px;
	height: 23px;
	float: left;
	display: inline;
	
	padding: 0 0 0 6px;
	
	text-align: left;
	font-weight: bold;
	cursor: pointer;
	
	background: url("../../images/sonstiges/form_submit.gif") no-repeat;
}

a.form_submit {
	width: 162px;
	height: 18px;
	padding-top: 5px;
}

fieldset .form_textarea {
	width: 337px;
	height: 92px;
	float: left;

	padding: 4px 7px;
	margin: 0 17px 17px 0;

	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 1em;
	
	border: 2px solid #e6e6e6;
}




.footer li {
	margin-right: 30px !important;
}

.csc-sword {
	background-color: #0e77ae;
	color: #FFFFFF;
}

.csc-searchResultHeader a {
	color: #0e77ae;
}

.csc-searchResultInfo {
	display: none;
}

.news-list-date {
	display: none;
}

.news-single-rightbox {
	display: none;
}

.news-single-img {
	float: left;
	margin: 0px 10px 10px 0px;
}

.news-list-item {
	margin-bottom: 20px;
	clear: both;
}

.news-list-browse {
	border-top: solid 1px #0e77ae;
	padding-top: 5px;	
}

.news-list-browse a,
.news-list-browse span {
	padding: 1px 3px 1px 3px;
}

.news-single-item hr,
.news-list-item hr {
	display: none;
}

.news-latest-gotoarchive {
	position: absolute;
	left: 200px;
	margin: 7px; 25px 0px 0px;
}

.news-latest-gotoarchive a {
	font-weight: bold;
	color: #797979;
}


.news-latest-item a {
	font-weight: bold !important;
}

legend {
	display: none;
}

.tx_powermail_pi1_fieldwrap_html {
	float: left;
	display: block;
	width: 100%;
}

.tx_powermail_pi1_fieldwrap_html label {
	width: 130px;
	float: left;
}

.tx_powermail_pi1_form .form_input {
	float: left;
}

.powermail_mandatory_js,
.powermail_mandatory {
	color: #0e77ae;
}

.tx-srfreecap-pi2-cant-read {
	display: block;
	margin: 0px 0px 0px 130px;
	float: left;
	color: black;
}

img.tx-srfreecap-pi2-image {
	margin: 0px 0px 0px 130px;
}

.tx_powermail_pi1_form {
	margin: 0px 0px 30px 0px;
}

.powermail_mandatory_js {
	width: 240px;
	float: right;
}

.form_select {
	width: 170px;
	float: left;
	display: inline;
	padding: 3px 7px;
	margin: 0 17px 17px 0;
	border: 2px solid #e6e6e6;	
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	float: none;
}

.c2l1-left {
	border-right: none;
	padding-right: 5px;
}

.c2l1-middle {
	padding-left: 5px;
}


/* mediaprint.de 03/2010 */
#rahmen #rechts #kopf {
  background: transparent url(../../images/rahmen/interaktionsbox-header-hintergrund.png) no-repeat scroll 0 0;
}

#rahmen #rechts #jquerybox .text a {
  color: #FFFFFF;
}

#rahmen #links #keyvisual {
  width: 384px;
}

#rahmen #links #interaktion {
  width: 384px;
}

.navigation li a:hover,
.navigation li.aktiv1 a,
.navigation li.aktiv2 a {
  background-color: #c6d2de;
  border-right-color: #a4b5bc;
}

#rahmen #links #interaktion fieldset .form_input {
  background-color: #f2f4f7;
}

#fuss h4 {
	color: #000000;
}

.form_submit {
  color: #FFFFFF;
}

#rahmen #links #interaktion .form_submit {
  font-size: 0.9em;
}

#jquerybox .unten-links {
  background: url(../../images/rahmen/ecke-weiss-unten-links-2.png);
}

#jquerybox .oben-links {
  background: url(../../images/rahmen/ecke-weiss-oben-links-2.png);
}

#jquerybox .oben-rechts {
  background: url(../../images/rahmen/ecke-weiss-oben-rechts-2.png);
}

#rahmen #rechts #jquerybox {
  border: 2px solid #FFFFFF;
}

#rahmen #rechts #jquerybox .buttons li a {
  padding-top: 12px;
  height: 38px;
  font-size: 1.5em;
  font-weight: normal;
}

/*#rahmen #rechts #jquerybox .buttons li a:hover,*/ #rahmen #rechts #jquerybox .buttons li.aktiv a {
    width: 141px !important;
    background: url(../../images/rahmen/jquerybox-button1_active.png) !important;
    padding-left: 53px;
}

#rahmen #rechts #jquerybox .buttons li a {
    background: url(../../images/rahmen/jquerybox-button2_inactive.png) no-repeat !important;
    text-align: left;
    padding-left: 53px;
    overflow: hidden;
    width: 0px; 
}

#rahmen #rechts #jquerybox h1 {
  top: 86px;
  color: #0e79af;
}

#rahmen #rechts #jquerybox h2 {
  top: 120px;
  color: #000000;
  font-size: 1.2em;
}

#rahmen #links #interaktion .form_submit {
   background: transparent url(../../images/sonstiges/form_submit_blue_bg.gif) no-repeat scroll 0 0;
}

#rahmen #rechts .box h3 {
  padding-left: 22px;
}

#rahmen #rechts .box ul {
  margin-left: 1.75em;
}

a.form_submit {
  padding-left: 10px;
  margin-top: 7px;
}

#rahmen #rechts .hauptnavigation li.level-1:hover a.level-1-item {
  color: #1176ae;
}

#rahmen #rechts .hauptnavigation .level-2 a:hover {
  color: #1176ae;
}

h1,h2 {
  color: #1077b1;
}


#rahmen #links #keyvisual .text h2 {
  font-size: 1.6em;
  margin-top: 2px;
}

#rahmen #links #keyvisual .text {
  margin-left: 18px;
  font-size: 0.95em;
  line-height: 1.5em;  
}

#rahmen #links #keyvisual ul {
  width: 185px;
  margin-left: 5px;  
}

#rahmen #links #keyvisual ul li {
  padding-bottom: 13px;  
}

#rahmen #links #bildnavigation li a {
  width: 55px;
  padding-left: 9px;
  height: 54px;  
}


/** Tab 1 **/
#rahmen #rechts #jquerybox .buttons li a#tab-link-1 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-1-inactive.png) scroll 0 0 no-repeat !important;
}

/*#rahmen #rechts #jquerybox .buttons li a#tab-link-1:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a#tab-link-1-1 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-1-active.png) scroll 0 0 no-repeat !important;
}

/** Tab 2 **/
#rahmen #rechts #jquerybox .buttons li a#tab-link-2 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-2-inactive.png) scroll 0 0 no-repeat !important;
}

/*#rahmen #rechts #jquerybox .buttons li a#tab-link-2:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a#tab-link-2-2 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-2-active.png) scroll 0 0 no-repeat !important;
}

/** Tab 3 **/
#rahmen #rechts #jquerybox .buttons li a#tab-link-3 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-3-inactive.png) scroll 0 0 no-repeat !important;
}

/*#rahmen #rechts #jquerybox .buttons li a#tab-link-3:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a#tab-link-3-3 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-3-active.png) scroll 0 0 no-repeat !important;
}

/** Tab 4 **/
#rahmen #rechts #jquerybox .buttons li a#tab-link-4 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-4-inactive.png) scroll 0 0 no-repeat !important;
}

/*#rahmen #rechts #jquerybox .buttons li a#tab-link-4:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a#tab-link-4-4 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-4-active.png) scroll 0 0 no-repeat !important;
}


/** Tab 5 **/
#rahmen #rechts #jquerybox .buttons li a#tab-link-5 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-5-inactive.png) scroll 0 0 no-repeat !important;
}

/*#rahmen #rechts #jquerybox .buttons li a#tab-link-5:hover,*/
#rahmen #rechts #jquerybox .buttons li.aktiv a#tab-link-5-5 {
  background: transparent  url(../../images/rahmen/jquerybox-tab-5-active.png) scroll 0 0 no-repeat !important;
}

#rahmen #rechts .box ul li {
  width: 210px;
}

#bild-navi-1-aktiv a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-1-aktiv_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-1 a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-1_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-2-aktiv a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-2-aktiv_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-2 a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-2_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-3-aktiv a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-3-aktiv_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-3 a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-3_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-4-aktiv a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-4-aktiv_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-4 a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-4_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-5-aktiv a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-5-aktiv_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}

#bild-navi-5 a .bild-navi-button {
  background: url(../../images/rahmen/bildnavi-5_70.jpg) scroll 0 0 no-repeat;
  height: 54px;
  display: block;
}


#rahmen #rechts .hauptnavigation li {
  margin-right: -5px;
}

#news-teaser-box {
  float: right !important;
  min-height: 318px !important;
}

/** new 20100324 **/

/******************************* MEDIAPRINT **********************************/
.MedienColHead{
	display				: block;
	margin-top			: 15px;
	margin-bottom		: 10px;
}
.MedienColumn,.MedienColumnRight{
	float				: left;
	width				: 139px;
}
.MedienColumn{
	margin-right		: 0px;
}

.MedienColumn IMG,.MedienColumnRight IMG{
	float				: left;
}

.MedienColumn .MedienColItem,.MedienColumnRight .MedienColItem{
	padding				: 5px;
	margin-top			: 2px;
	background-color	: #eff0f0;
	float				: left;
	width				: 125px;
}

.MedienColItem UL{
	font-size			: 11px;
	font-weight			: bold;
	color				: #878787;
}
.MedienColItem UL LI{
	background-image	: url(../../images/rahmen/aufzaehlung_grau.gif);
	background-repeat	: no-repeat;
	background-position	: 0px 6px;
	list-style			: none;	
	padding-left		: 5px;
	font-size			: 9px;
	font-weight			: normal;
}
.MedienColItem A{
	background-image	: url(../../images/rahmen/pfeil_mehr_info_grau.gif);
	background-repeat	: no-repeat;
	background-position	: 0px 5px;
	padding-left		: 5px;	
	font-size			: 10px;
	color: D7D7D7;
}


#DatenFakten{
	float				: left;
	clear				: both;
}
#DatenFakten .DFItem{
	background-color	: #eff0f0;
	width				: 190px !important;
	width				: 178px;
}
#DatenFakten .DFValue{
	width				: 420px !important;
	width				: 409px;
}

#DatenFakten .bodytext {
	margin: 0px;
}

#DatenFakten  .blueLarge {
color:#00519E;
font-size:11px;
}

table#DatenFakten {
border-collapse:collapse;
font-size:11px;
font-weight:normal;
}

table#DatenFakten td {
border:1px solid #D7D7D7;
padding:3px 5px;
}

/* new 20100329 */
.hover-state {
	margin-bottom: 0px !important;
	margin-top: -69px  !important;
	display: none;
}

/* new 20100330 */
.minitab { margin: 0 0 0 0; height: 35px }
.hover-state .aktiv { margin:  0 0 0; height: 35px }
.slider-buttons { margin: 0 0 0 0; }
a#tab-link-1-1 { margin: 15px 0 0 0; }
a#tab-link-2-2 { margin: 15px 0 0 0; }
a#tab-link-3-3 { margin: 15px 0 0 0; }
a#tab-link-4-4 { margin: 15px 0 0 0; }
a#tab-link-5-5 { margin: 15px 0 0 0; }

/* new 20100408 */
ul.level-2-items { width: 153px; }
ul.level-2-items li { width: 120px !important; }
ul.level-2-items li a { width: 120px !important; }

/* new 20100408 [neues Menue - JL] */
#hauptnavigation {
	width: 100%;
}

#symbol-bar {
	width: 81px;
	float: left;
	
}

#symbol-bar ul {
	margin: 0px;
}

#symbol-bar li a {
	padding: 7px 17px 7px 10px;
	float: left;
	background: url("../../images/rahmen/bildnavigation-hintergrund0_70.jpg") no-repeat scroll 0 0 white;	
}

#symbol-bar li.aktiv a {
	background: url("../../images/rahmen/bildnavigation-hintergrund1_70.jpg") no-repeat;
}

#menu-infos {
	float: left;
	width: 250px;
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 25px;
	padding-bottom: 25px;
	
	background: url("../../images/rahmen/keyvisual-hintergrund.gif") repeat-x scroll 0 bottom #FCFCFC;
	height: 282px;
	border-top: 2px solid #E6E6E6;
	border-right: 2px solid #E6E6E6;
	border-bottom: 2px solid #E6E6E6;
	position: relative;
}

* html #menu-infos ul {
	margin: 0px;
}

/*
* html #menu-infos {
	height: 262px !important;
	background: green;
}
*/

#menu-infos ul {
	margin-left: 0px;
}

#menu-infos ul li {
	padding-bottom: 13px;
}

#menu-infos ul li {
	background: url("../../images/rahmen/list-button-gross.gif") no-repeat scroll 0 0 transparent;
	float: left;
	padding: 5px 15px 10px 30px;
	clear: both;
	width: 205px;
}

#menu-infos ul li a {
	cursor: pointer;
	font-weight: normale;
}

#menu-infos hr {
	margin-top: 15px;
	border: none;
	border-top: solid 1px #D6D6D6;
	height: 1px;
	background-color: #E6E6E6;
}

.tooltip {
	background:  url(../../images/rahmen/menue-tooltip-aktiv.png) no-repeat right; 
	position: absolute;
	position: absolute;
	z-index: 50;
	width: 307px;
	text-decoration: none;
	height: 54px;
	color: #FFFFFF !important;
	text-decoration: none;
	font-size: 1em;
}

/* new 20100418 [vereinfachtes Menue - JL] */

#bildnavigation a:hover  {
	text-decoration: none !important;
}

#menu-infos-empty {
	float: left;
	width: 305px;
}

#side-navigation-light {
	width: 100%;
}

#side-navigation-light ul {
	margin: 0px;
}

#side-navigation-light li {
	clear: both;
}

/*
#side-navigation-light li a {
	padding: 7px 17px 7px 10px;
	float: left;	
}
*/

.menue-background-neutral {
	height: 54px;
	width: 381px;
	float: left;
	background: url(../../images/rahmen/menue-1-inaktiv.png) 7px -1px no-repeat;
	position: absolute;
/*	margin: 7px; 0px 7px 0px;*/
	z-index: -10;	
	left: 0px;
}

#menue-background-image-1-inaktiv {
	background-image: url(../../images/rahmen/menue-1-inaktiv.png);
}

#menue-background-image-2-inaktiv {
	background-image: url(../../images/rahmen/menue-2-inaktiv.png);
}

#menue-background-image-3-inaktiv {
	background-image: url(../../images/rahmen/menue-3-inaktiv.png);
}

#menue-background-image-4-inaktiv {
	background-image: url(../../images/rahmen/menue-4-inaktiv.png);
}

#menue-background-image-5-inaktiv {
	background-image: url(../../images/rahmen/menue-5-inaktiv.png);
}

#menue-background-image-1-aktiv {
	background-image: url(../../images/rahmen/menue-1-aktiv.png);
	display: none;
}

#menue-background-image-2-aktiv {
	background-image: url(../../images/rahmen/menue-2-aktiv.png);
	display: none;
}

#menue-background-image-3-aktiv {
	background-image: url(../../images/rahmen/menue-3-aktiv.png);
	display: none;
}

#menue-background-image-4-aktiv {
	background-image: url(../../images/rahmen/menue-4-aktiv.png);
	display: none;
}

#menue-background-image-5-aktiv {
	background-image: url(../../images/rahmen/menue-5-aktiv.png);
	display: none;
}

#side-navigation-light li a {
	margin: 7px; 0px 7px 0px;
	height: 54px;
	width: 374px;
	float: left;
}

#side-navigation-light li a:hover {
	text-decoration: none;
}

#links li .headline-like,
#links li .description {
	padding-left: 77px;
	position: absolute;
	width: 290px;
	padding-top: 11px;
	font-size: 1em;
	color: #6c6c6c;	
}

#links li .headline-like {
	font-size: 1.15em;
	font-weight: bold;
}

#links li .description {
	padding-top: 28px;
	height: 26px;
	font-weight: normal;
	z-index: 10;
}


a.font-white span {
	color: #FFFFFF !important;
}

#links li .tooltip .headline-like,
#links li .tooltip .description {
	padding-left: 11px !important;
	color: #FFFFFF !important;
}

#links li .tooltip .description {
	padding-top: 30px;
}

#side-navigation-light {
	margin: 0px;
}
