@charset "UTF-8";
/* CSS Document */

/* @group colors */

.font-color {
 background-color: #333;
}
.font-color-2 {
	 background-color: #666;
}
.dotted-line {
	 background-color: #ccc;
}
.body-color {
	background-color: #eee;
}
.link-orange {
	background-color: rgb(207, 102, 0);
}
.link-gruen,
body.gruen .news-search-form input.submit {
	background-color: rgb(79, 159, 81);
	
}
.link-blau,
body.blau .news-search-form input.submit {
	background-color: rgb(39, 86, 159);
}
/* @end */

/* @group Layoutbereiche */
body,html {
	min-height: 101%;
}
body {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 line-height:15px;
 color: #333;
 background: rgb(227, 228, 229) url(../gfx/body_bg.png) repeat-x;
 text-align:center;
 margin:0;
 padding:0;
 
}
div.clearer {
	clear:  both;
}
div#allwrap {
	width: 950px;
	height: auto;
	margin: 0px auto;
	position:relative;
}

div#all {
	text-align:left;
}

div#header-menu {
	height: 32px;
}

/* @group header */

div#header {
	height: 106px;
	overflow: hidden;
	background: url(../gfx/header_bg_grau_950px.png) no-repeat;
}

div#header h1 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	letter-spacing: 1px;
}

div#header a {
	color: #fff;
	display: block;
	padding: 56px 12px 12px 12px;
	width: 204px;
	height: 80px;
	text-decoration: none;
}

div#header-1 {
	width: 230px;
	float:left;
	height: 104px;
}

div#header-1 a {
	padding-top: 50px;
}

div#header-1 img {
	border:  none;
	height: 32px;
}

div#header-2 {
	width: 230px;
	float:left;
	margin-left:10px;
	height: 104px;
}

div#header-3 {
	width: 230px;
	float:left;
	margin-left:10px;
	height: 104px;
}

div#header-4 {
	width: 230px;
	float:left;
	margin-left:10px;
	height: 104px;
}



/* @end */

/* @group Contentbereich */

div#mainwrap {
	margin-top:10px;
}

div#main {
	float:left;
	background: url(../gfx/boxen-mitte-710px.png) repeat-y 0px 12px;
}

/* @group maininner */

div#maininner-wrap {
	width:710px;
	float:left;
}

/* @group top */

div#maintop-wrap {
 	width:710px;
	height:28px;
	background: url(../gfx/boxen-oben-710px_1.png);

}

div#maintop-wrap p {
	margin: 8px 12px;
	font-weight:  bold;
	color: #666;
}

div#content-lefttop-wrap {
	width:230px;
	height: 28px;
	float: left;
	
	
	}

div#content-centertop-wrap {
	width:470px;
	height: 28px;
	float: left;
	margin-left:10px;
}



/* @end */

/* @group content */

div#maincontent-wrap {
	width:710px;
	float: left;

}

div#content-left-wrap {
	width:230px;	
	float:left;
}

div#content-left {
	padding: 0px 14px 24px 12px;

}

div#content-center-wrap {
	width: 470px;
	float: left;
	margin-left:10px;

	
}

div.nav-bereich {
	padding-bottom: 36px;
	background: url(../gfx/bereichsmenu_bg_1.png) no-repeat 0 bottom;
}

div#content-center {
	padding: 0px 14px 24px 12px;
}
div.tipafriend {
	margin: 12px;
	height: auto;
	clear: both;
	float: left;

}
div.tipafriend a {
	padding-left: 14px;

}

/* @end */

/* @group bottom */

div#mainbottom-wrap {
	width:710px;
	height: 12px;
	float: left;
	background: url(../gfx/boxen-unten-710px.png) no-repeat 0 bottom;
}

div#content-leftbottom-wrap {
	width:230px;
	float:left;
	height: 12px;
}

div#content-centerbottom-wrap {
	width:470px;
	float:left;
	margin-left:10px;
	height: 12px;

}



/* @end */



/* @end */

/* @group content-right */

div#content-right-wrap {
	width: 230px;
	float: left;
	margin-left:10px;
	
}

div#content-right-top {
float:right;
	width:230px;
	height:auto;
}

div#content-right {
	float:right;
	width:230px;
	height:auto;
}

div#content-right-bottom{
float:right;
	width:230px;
	height:auto;
}



/* @end */

/* @group Home Contentbereiche Teaser */
.teaser-4-wrap {
	float: left;
	margin-bottom: 10px;
}
.teaser-4-top {
	width: 950px;
	height: 28px;
	background: url(../gfx/box_oben_verlauf_950px.png) no-repeat;
}
.teaser-4-content {
	width: 960px;
	float: left;
	background: url(../gfx/box-mitte-950px.png) repeat-y;
	margin-right: -10px;
}
.teaser-4-bottom {
	width: 950px;
	height: 12px;
	float: left;
	background: url(../gfx/box-unten-950px.png) no-repeat 0 bottom;

}

/* @end */



/* @end */

div#footer-wrap {
	width:950px;
	clear:  both;
	padding-top: 32px;
	padding-left: 12px;
	color: #999;
	font-size: 10px;
}






/* @end */

/* @group Navigationen */

/* @group Navi Top Services */
.nav-top {
	float: right;
}
.nav-top, .nav-top a {
	color:  #999;
}
.nav-top ul{
	list-style-type:none;
	margin-top: 5px;
	
}
.nav-top ul li {
	display: inline;
	float: left;
	background: url(../gfx/listenpunkte.png) no-repeat 0 1px;
	padding-left: 10px;
	padding-right: 3px;
}
/* @end */

/* @group Navi Bereiche */

.nav-bereich ul {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 100px;
	font-size: 14px;
	line-height:18px;
	min-height: 60px;
	
}
.nav-bereich li {
	padding-left: 15px;
}



/* @end */

/* @group Navi links */
.nav-left ul,
.nav-left a {
	color:  #666;
}
.nav-left a {
	text-decoration: none;
}
.nav-left a.active-orange,
.nav-left a.active-orange:hover {
	color: rgb(238, 130, 0);
	color: rgb(207, 102, 0) !important;
}
.nav-left a.active-blau,
.nav-left a.active-blau:hover {
	color: rgb(14, 56, 126) !important;
}
.nav-left a.active-gruen,
.nav-left a.active-gruen:hover {
	color: rgb(62, 117, 61) !important;
}
.nav-left ul {
	font-size:  14px;
	line-height:  18px;
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}
.nav-left ul ul {
	font-size:  11px;
	line-height:  15px;
	margin-bottom: 6px;
	
}
.nav-left ul ul li {
	background: url(../gfx/listenpunkte.png) no-repeat 0 1px;
	padding-left: 12px;
}

/* @end */



/* @end */

/* @group Content */

/* @group form */
.fehler {
	color: ff0000;;
}
fieldset {
	border: 1px dotted #ccc;
	padding: 12px;
}
legend {
	font-weight: bold;
	color: #666;
}
label {
	display: block;
	width: 150px;
	float: left;

}
input,textarea,select {
	border:  1px solid #ccc;
	
}
.mailform input {
	margin-bottom: 10px;
}
input.submit,
.mailform input.submit, 
input.powermail_submit, 
input.tx-powermail-pi1_mandatory_submit,
input.tx-powermail-pi1_confirmation_back,
input.tx-powermail-pi1_confirmation_submit {
	
	margin-right: 10px;
	width: 150px;
	border-color: rgb(239, 143, 59);
	background-color: rgb(239, 143, 59);
	color: #fff;
}
input.submit, 
input.powermail_submit,
.tx-srfeuserregister-pi1-submit {
	margin-left: 150px;

}
#tx-srfeuserregister-pi1-fe_users_form label {
	display: inline;
	width: auto;
}
#tx-srfeuserregister-pi1-fe_users_form dt {
	display: block;
	width: 150px;
	float: left;
}

#tx-srfeuserregister-pi1-fe_users_form dd {
	margin: 0 0 10px 150px;
	width: 260px;
}
#tx-srfeuserregister-pi1-fe_users_form input,
form.mailform input {
	width: 260px;
}
form.mailform textarea {
	width: 260px;
	height: 100px;
}
.news-search-form input.sword {
	float: left;
	clear: none;
	width: 200px;
	margin: 0;
}
#tx-srfeuserregister-pi1-fe_users_form input.tx-srfeuserregister-pi1-submit,
.news-search-form input.submit {
	float: right;
	margin: 0;
	width: 150px;
	border-color: rgb(239, 143, 59);
	background-color: rgb(239, 143, 59);
	color: #fff;
}
/* @end */

/* @group table */

table, td {
	font-size:  11px;
	vertical-align: top;
}
table.csc-uploads {
	width: 100%;
}
table.csc-uploads td {
	border-bottom:  1px dotted #ccc;
	padding: 9px 0 9px 0;
}
td.csc-uploads-icon {
	width: 25px;
}
td.csc-uploads-fileName {
	
}
td.csc-uploads-fileSize {
	text-align:right;
}
td.csc-uploads-fileName p {
	margin: 0;
	padding: 0;
	
}
/* @end */

/* @group Teaserboxen */
div.teaser-wrap {
	width: 230px;
	float: left;
	clear: both;
	margin-bottom: 10px;
}
div.teaser-top {
	width: 230px;
	height: 28px;
	float: left;
	background: url(../gfx/box_oben_verlauf_230px.png) no-repeat;
}
div.teaser {
	width: 230px;
	float: left;
	margin-top: 0;
	background: url(../gfx/box-mitte-230px.png) repeat-y;
}
.teaser-4-content div.teaser {
	margin-right: 10px;
}
div.teaser-content {
	width: 204px;
	margin-left: 12px;
	float: left;
	padding-bottom: 0px;

}
div.teaser-bottom {
	width: 230px;
	height: 12px;
	float: left;
	background: url(../gfx/box-unten-230px.png) no-repeat;
}


/* @end */

/* @group Img */

img {
	border:  none;
}
/*
div.teaser-content .csc-textpic-above {
	margin-left: -12px;
	margin-top: -12px;

	
}
*/
	
.csc-textpic-intext-left .csc-textpic-imagewrap,
.csc-textpic-intext-right .csc-textpic-imagewrap,
.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
	padding-top: 4px;
}
.csc-textpic-above .csc-textpic-imagewrap{
	padding-top: 0;
}
dd.csc-textpic-caption {
	margin-top: 1px;
	color: #666;
	font-size: 9px !important;
	line-height: 12px;
}

div#content-right-wrap div.csc-textpic img {
	max-width: 204px;
}
/* @end */

/* @group Text */
h1 {
	font-size: 16px;
	font-weight:  normal;
	color: #777;
	color: #333;
	line-height: 18px;
	padding-bottom: 0;
	margin-bottom: 10px;
}
#content-center h1,
#calendar-event h1 {
	margin-top: 12px;
}

h2 {
	font-size: 14px;
	font-weight:  normal;
	color: #777;
	color: #333;
	margin-top: 18px;
	line-height: 18px;
	padding-bottom: 0;
	margin-bottom: 10px;
}
div.teaser-content h2 {
	font-size:  11px;
	color:  #333;
	font-weight: normal;
	margin-top:-22px;
	margin-bottom: 15px;
	position: relative;
}
div.teaser-content h2.csc-firstHeader a {
	color: rgb(207, 102, 0);
}
div.more-link {
	width: 12px;
	height: 11px;
	display: inline;
}
div.backlink a {
	padding-left: 12px;
}
h3 {
	font-size: 11px;
	font-weight:  bold;
	color: #333;
	padding-bottom: 0;
	margin-bottom: 10px;
}
a {
	text-decoration:  none;
}
.claim {
	font-size:  14px;
	line-height:  18px;
	font-weight: bold;
	margin-top: -15px;
	display: block;
	position: relative;
}
.dklblau {
	color: rgb(14, 56, 126);
}

.dklblau {
	color: rgb(14, 56, 126);
}

ul {
	margin-left: 0;
	padding-left: 15px;
	list-style-type: none;

}


#content-center ul li,
#content-right-wrap ul li {
	background: url(../gfx/listenpunkte.png) no-repeat 0 1px;
	padding-left: 12px;

}
#content-center ul {
	height: auto;
	margin-top: 10px;
	padding-left: 0;
}
#content-center ul.neben-image {
	margin-left: 214px !important;

	
}
#content-center ul.neben-image li {
	margin-left: 0;
	padding-left: 12px;
}
ul.csc-menu,
ul.csc-menu-1 {
	margin-left: 0;
	padding-left: 15px;

}
div.teaser-content ul.csc-menu {
	margin: 0;
	padding: 0;
}
ul.csc-menu li,
ul.csc-menu-1 li {
	background: url(../gfx/listenpunkte.png) no-repeat 0 1px;
	padding-left: 12px;
	margin-left: 0 !important;
}
/* @end */



/* @end */

/* @group Ext */

/* @group powermail */
/* Powermail */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: red;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);
	background-repeat: no-repeat;
	background-position: 98% 1px;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px 0 15px 200px;
}


fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	width: 260px;
}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	margin: 5px 0;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}

p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
	color:  #666;
}
div.countryzone {
	margin: 10px 0 0 200px;
}
div.tx_powermail_pi1_fieldwrap_html label a {
	/* Description */
	cursor: help;
}
div.tx_powermail_pi1_fieldwrap_html label a dfn {
	/* Description */
	display: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 250px;
	padding: 5px;
	background-color: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {

}


	/* Confirmation */
table.powermail-all {
	margin-bottom: 18px;
}
.powermail-all td {
	padding: 3px 10px 3px 0;
}
td.powermail-label {
	width: 149px;
	font-weight: bold;
	color:  #666;
}
	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}
.tx-powermail-pi1_mandatory,
.tx-powermail-pi1_mandatory strong{
	color:  red;
	font-weight:  normal;
}

form.tx_powermail_pi1_formconfirmation_back,
form.tx_powermail_pi1_formconfirmation_submit {
	width: 150px;
	float: left;
	margin-right: 12px;
}
/* @end */

/* @group cal */

/* @group list */

div#content-center div.tx-cal-controller {
	width: 440px;
	overflow: hidden;
}
div.cal-list-item {
	float: left;
	margin-bottom: 0px;
	width: 440px;
	margin-top: 3px;

}
p.cal-list-date,
p.cal-latest-date {
	font-size:10px;	
	color: #666;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 3px;
}
p.cal-latest-date {
	margin-bottom: 3px;
}
div.cal-list-content {

}
p.cal-latest-content {
	margin-top: 0px;
	margin-bottom: 10px;
}
div.cal-list-item h2,
div.cal-list-item h3 {
	font-size: 11px;
	line-height: 15px;
	margin-top: 0;
	margin-bottom: 0px;
}
div.cal-list-img img{
	float: left;
	margin: 3px 12px 0px 0px;
	width: 104px;
}
div.tx-cal-controller-browsebox{
	border-top: 1px dotted #ccc;
	padding-top: 9px;
	margin-top: 18px;
	width: 100%;
	float: left;
}
/* @end */

/* @group event */

span.label {

}
div#calendar-event h1 {
	margin-bottom: 12px;
}

div.cal-event-description {
	clear:  both;
	margin-top: 6px;
	padding-top: 2px;
	border-top: 1px dotted #ccc;
}
div#calendar-event div.cal-event-description div.csc-textpic-intext-left {
	margin-top: 10px;
	float:  left;
	width: 227px;
	height:  auto;
	overflow:  hidden;

}

div.cal-event-description .csc-textpic-clear {
	clear: none;
}


div#calendar-event-backlink a,
a#c2357+a {
	padding-left: 12px;
	background: url(../gfx/pfeil_links_orange.png) no-repeat 0px -2px;
}
/* @end */



/* @end */

/* @group tt_news */

/* @group suche */
.news-search-form {
	margin-bottom: 12px;
}
body.gruen .news-search-form input.submit {
	border:  1px solid rgb(79, 159, 81);
}
body.blau .news-search-form input.submit {
	border:  1px solid rgb(39, 86, 159);
}

/* @end */

/* @group single */
div.news-single-subheader p {
	font-weight:bold;
	color:  #666;
}
div.news-single-img {
	float: left;
	margin-right: 12px;
	margin-top: 4px;
}
p.news-single-imgcaption {
	margin-top: 1px;
	color: #666;
	font-size: 9px !important;
	line-height: 12px;
}
div.news-single-additional-info dt {
	border-bottom: 1px dotted #ccc;
	margin-bottom: 9px;
	margin-top: 18px;

}
div.news-single-additional-info dd {
	margin-left: 0;
	

}
div.news-single-additional-info dd p{
	margin: 0;
	}
dl.news-single-files img {
	margin-right:  5px;
	
}
div.news-single-backlink {
	padding-top: 9px;
	margin-top: 18px;
	border-top: 1px dotted #ccc;
	padding-left: 12px;
	
}
body.orange div.news-single-backlink {
	background: url(../gfx/pfeil_links_orange.png) no-repeat 0px 7px;
}
body.gruen div.news-single-backlink {
	background: url(../gfx/pfeil_links_gruen.png) no-repeat 0px 7px;
}
body.blau div.news-single-backlink {
	background: url(../gfx/pfeil_links_blau.png) no-repeat 0px 7px;
}
div.news-single-video {
	float:  left;
	margin-right: 12px;
	margin-top: 4px;
}
/* @end */

/* @group list */
.news-list-item {
	margin-bottom: 0;
	margin-top: 0;

}
p.news-list-date {
	font-size:10px;	
	color: #666;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 3px !important;
}
.news-list-item h2 {
	font-size: 11px;
	font-weight: bold;
	line-height: 15px;
	margin-top: 0;
	margin-bottom: 0px;
	
}
.news-list-item p,
.news-list-item p.bodytext {
	margin-top: 0;
	margin-bottom: 10px;
}
div.news-list-content img {
	float: left;
	margin: 3px 12px 3px 0px;

}
div.news-list-browse {
	border-top: 1px dotted #ccc;
	padding-top: 9px;
}
/* @end */

/* @group latest */
.news-latest-item {
	padding-bottom: 9px;
}
.news-latest-container h3 {
	margin: 0;
	font-weight: normal;
	
}
.news-latest-container p {
	margin-top: 0;
}
.news-latest-container ul {
	list-style-type: none;
	margin-left: 0;
	padding-left: 0;
}

p.news-latest-date {
	font-size:10px;	
	color: #666;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 3px;
}
span.news-latest-morelink a {
	padding-left: 7px;
	margin-left: 5px;
	
}
body.orange span.news-latest-morelink a{
	background: url(../gfx/pfeil_rechts_orange.png) no-repeat 0px -2px;
}
body.gruen span.news-latest-morelink a{
	background: url(../gfx/pfeil_rechts_gruen.png) no-repeat 0px -2px;
}
body.blau span.news-latest-morelink a{
	background: url(../gfx/pfeil_rechts_blau.png) no-repeat 0px -2px;
}
div.news-latest-gotoarchive {
	border-top: 1px dotted #ccc;
	padding-top: 3px;
	padding-bottom: 6px;
}
/* @end */



/* @end */



/* @end */

/* @group Bereichsfarben */

/* @group bunt Startseite */
body.bunt div#header {
	background: url(../gfx/header_bg_bunt_950px.png) no-repeat -1px -1px;
}
body.bunt .teaser-4-wrap a {
	color: rgb(207, 102, 0);
}
body.bunt a.external-link-new-window,
body.bunt a.external-link {
	background: url(../gfx/external-link-orange.png) no-repeat 0 2px;
	padding-left: 13px;
}

/* @end */

/* @group blau */
body.blau div#header {
	background: url(../gfx/header_bg_blau_950px.png) no-repeat;
}
body.blau #content-center-wrap .nav-bereich li a {
	color: #666;
}
body.blau #content-center-wrap .nav-bereich li a:hover,
body.blau #content-center-wrap .nav-bereich li a.active {
	color: rgb(44, 73, 143);
}
body.blau #content-center-wrap a,
body.blau #content-right-wrap a,
body.blau .nav-left a:hover,
body.blau .nav-left a:active,
body.blau .nav-left a.active,
body.blau .nav-top a:hover,
body.blau .nav-top a:active,
body.blau .nav-top a.active,
body.blau .nav-bereich a,
body.blau .teaser-4-wrap a,
body.bunt div.blau a,
body.orange .nav-bereich li a:hover,
body.orange .nav-bereich li a.active  {
	color: rgb(44, 73, 143);
}
body.bunt div.blau a.external-link-new-window,
body.bunt div.blau a.external-link,
body.blau a.external-link-new-window,
body.blau a.external-link {
	background: url(../gfx/external-link-blau.png) no-repeat 0 2px;
	padding-left: 13px;
}
body.blau div.tipafriend a {
background: url(../gfx/mailto-blau.png) no-repeat 0px 3px;
}
body.blau .nav-bereich ul {
	background: url(../gfx/kleeblatt_blau.png) no-repeat 12px 4px;
}
body.blau .nav-bereich li {
	background: url(../gfx/listenpunkte_blau_14px.png) no-repeat 0px 4px;
}
body.blau .news-list-moreLink a,
body.blau .more-link a,
body.blau a.anmeldelink {
	padding-left: 7px;
	background: url(../gfx/pfeil_rechts_blau.png) no-repeat 0px -2px;
}
body.blau a.backlink {
	background: url(../gfx/pfeil_links_blau.png) no-repeat 0px -2px;
}

/* @end */



/* @group gruen */
body.gruen div#header {
	background: url(../gfx/header_bg_gruen_950px.png) no-repeat -1px -1px;
}
body.bunt div.gruen a.external-link-new-window,
body.bunt div.gruen a.external-link,
body.gruen a.external-link-new-window,
body.gruen a.external-link {
	background: url(../gfx/external-link-gruen.png) no-repeat 0 2px;
	padding-left: 13px;
}
body.gruen #content-center-wrap .nav-bereich li a {
	color: #666;
}
body.gruen #content-center-wrap .nav-bereich li a:hover,
body.gruen #content-center-wrap .nav-bereich li a.active {
	color: rgb(55, 127, 65);
}
body.gruen #content-center-wrap a,
body.gruen #content-right-wrap a,
body.gruen .nav-left a:hover,
body.gruen .nav-left a:active,
body.gruen .nav-left a.active,
body.gruen .nav-top a:hover,
body.gruen .nav-top a:active,
body.gruen .nav-top a.active,
body.gruen .teaser-4-wrap a,
body.bunt div.gruen a,
body.gruen .nav-bereich li a:hover,
body.gruen .nav-bereich li a.active  {
	color: rgb(55, 127, 65);

}
body.gruen div.tipafriend a {
background: url(../gfx/mailto-gruen.png) no-repeat 0px 3px;
}
body.gruen .nav-bereich ul {
	background: url(../gfx/kleeblatt_gruen.png) no-repeat 12px 4px;
}
body.gruen .nav-bereich li {
	background: url(../gfx/listenpunkte_gruen_14px.png) no-repeat 0px 4px;
}
body.gruen .news-list-moreLink a,
body.gruen .more-link a,
body.gruen a.anmeldelink {
	padding-left: 7px;
	background: url(../gfx/pfeil_rechts_gruen.png) no-repeat 0px -2px;
}
body.gruen a.backlink {
	background: url(../gfx/pfeil_links_gruen.png) no-repeat 0px -2px;
}

/* @end */

/* @group orange */
body.orange div#header {
	background: url(../gfx/header_bg_orange_950px.png) no-repeat -1px -1px;
}
body.orange a.external-link-new-window,
body.orange a.external-link {
	background: url(../gfx/external-link-orange.png) no-repeat 0 2px;
	padding-left: 13px;
}
body.orange #content-center-wrap .nav-bereich li a {
	color: #666;
}
body.orange #content-center-wrap .nav-bereich li a:hover,
body.orange #content-center-wrap .nav-bereich li a.active {
	color: rgb(207, 102, 0);
}
body.orange #content-center-wrap a,
body.orange #content-right-wrap a,
body.orange .nav-left a:hover,
body.orange .nav-left a:active,
body.orange .nav-left a.active,
body.orange .nav-top a:hover,
body.orange .nav-top a:active,
body.orange .nav-top a.active,
body.orange .nav-bereich a,
body.orange .teaser-4-wrap a {
	color: rgb(238, 130, 0);
	color: rgb(207, 102, 0);
}
body.orange div.tipafriend a {
background: url(../gfx/mailto-orange.png) no-repeat 0px 3px;
}
body.orange .nav-bereich ul {
	background: url(../gfx/kleeblatt_orange.png) no-repeat 12px 4px;
}
body.orange .nav-bereich li {
	background: url(../gfx/listenpunkte_orange_14px.png) no-repeat 0px 4px;
}
body.orange .news-list-moreLink a,
body.orange .more-link a,
body.orange a.anmeldelink {
	padding-left: 7px;
	background: url(../gfx/pfeil_rechts_orange.png) no-repeat 0px -2px;
}
body.orange a.backlink,
body.orange div.backlink a {
	padding-left: 12px;
	background: url(../gfx/pfeil_links_orange.png) no-repeat 0px -2px;
}

body.berit div#header {
	background: url(../gfx/header_bg_orange_berit_950px.png) no-repeat 0 0 !important;
}

/* @end */



/* @end */
