/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/*	STYLESHEET FOR STANDARD CONTENT ELEMENTS 										*/
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	/* Verwendete Farben: 

Hellgrün: #EDEDED
Orange: #50A5D1

*/
body{
	color: #666;
}

table{
	border: 0px;
}

table tr,
table td,
table th{
	border: 0px;
}

#left-invisible-block{
	width: 200px;
	height: 20px;
	display: block;
	float:left;
}

#rs_initiativen_pi1_form p.bodytext
{
	display: block;
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#rs_initiativen_pi2_form p.bodytext
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}


#content-section h3{
	padding: 5px 10px;
	font-size: 1em;
}

#content-section strong{
	font-size: 1em;
}

.normal .reiter-links {
	background-image: url(/fileadmin/img/rs/bt-normal-left.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.normal .reiter-rechts {
	background-image: url(/fileadmin/img/rs/bt-normal-right.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.highlight .reiter-rechts {
	background-image: url(/fileadmin/img/rs/bt-highlight-right.png);
	background-position: right top;
	background-repeat: no-repeat;
}

.highlight .reiter-links {
	background-image: url(/fileadmin/img/rs/bt-highlight-left.png);
	background-position: left top;
	background-repeat: no-repeat;
}

hr {
	border: none 0;
	border-top: 1px #999 dotted;
}

.teaser-left a,.teaser-right a {
	color: #2C81AB;
}

.teaser-left a:hover,.teaser-right a:hover {
	color: #333;
}

/*----------- Teaser links ---------------------*/
div.teaser-left {
	background-color: white;
}

.teaser-left h2.l1 {
	background-color: #50A5D1;
	color: #FFF;
}

.teaser-left h2.l2 {
	color: #000;
}

/*----------- Teaser rechts ---------------------*/
div.teaser-right {
	background-color: white;
}

.teaser-right h2.l1 {
	background-color: #50A5D1;
	color: #FFF;
}

.teaser-right h2.l2 {
	color: #000;
}

/*------------- Content-Section ----------------------*/
div#content-wrap {
	background-color: #FFF;
}

.content div.csc-header h1.l1,.content div.csc-textpicHeader h1.l1 {
	background-color: #50A5D1;
	color: #FFF;
	color: #FFF;
}

.content div.csc-header h1.l2 {
	color: #2C81AB;
}

span.current_page {
	color: #50A5D1;
}

.content div.csc-header h2.l2 {
	color: #2C81AB;
}

/*	big black on white	*/
.content div.csc-header h2.l3 {
	color: #2C81AB;
}

.content div.csc-header h3.l2 {
	color: #2C81AB;
}

.content div.csc-header h3.l3 {
	color: #2C81AB;
	background-color: #EDEDED;
}

.content {
	background-color: #FFF;
}

p.link-bg {
	line-height: 10px;
	background-color: #EDEDED;
}

.teaser-right p.link-bg,.teaser-left p.right-bg {
	line-height: 0.3em;
}

.teaser-right p.link-bg a,.teaser-left p.link-bg a {
	color: #000;
}

.teaser-right p.link-bg a:hover {
	color: #50A5D1;
}

div.link-bg {
	background-color: #EDEDED;
}

div.panel {
	background-color: #EDEDED;
}

div.panel_blank {
	background-color: #FFF;
}

#content-section .content a {
	color: #2C81AB;
}

#content-section .content a:hover {
	color: #333;
}

/*--------------- Text mit Bild -------------------*/
div.csc-textpic-caption {
	background-color: #EDEDED;
	color: #333;
}

/*---------------- Footer --------------------------*/
div#footer {
	background-color: #FFF;
}

#footer a {
	color: #2C81AB;
}

#footer a:hover {
	color: #000;
}

/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/*                                                                                 */
	/*	SITEMAP                                                                        */
	/*                                                                                 */
	/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
	/* general */
#content-section ul.csc-sitemap-level-1 li {
	list-style-image: none;
	list-style: none;
	color: #333;
}

#content-section ul.csc-sitemap-level-2 li {
	list-style-image: url('../img/list-icon.gif');
}

/* -------------- Tabelle --------------------- */
table.contenttable {
	border: 1px #333 solid;
	border-collapse: collapse;
}

table.contenttable caption {
	background-color: #EDEDED;
}

table.contenttable th {
	background-color: #50A5D1;
	border: 1px #333 solid;
}

table.contenttable tfoot {
	background-color: #E6F5FA;
	border: 1px #BFC3C4 solid;
}

table.contenttable td {
	border: 1px #333 solid;
}

/*----- Downloadliste -------------------------*/
table.filelinks {
	border: 0px;
}

table.filelinks td {
	vertical-align: top;
}

table.filelinks a {
	color: #2C81AB;
}

table.filelinks a:hover {
	color: #333;
}

/* ----------------- Mailform -----------------*/
form#mailform fieldset {
	border: 0px;
}

form#mailform fieldset div.required label {
	background-image: url('../img/icon_required.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

form#mailform input.csc-mailform-input,form#mailform textarea.csc-mailform-textarea
	{
	border: 1px solid #B9B9B9;
	color: #000;
}

form#mailform input.csc-mailform-submit {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

/*--------------------- Such- und Filterformular -----------------------*/
form#searchform {
	border: 0px;
}

form#searchform fieldset {
	border: 0px;
}

form#searchform div.csc-mailform-field input {
	border: 1px solid #B9B9B9;
	color: #000;
}

form#searchform div.csc-mailform-field select {
	border: 1px solid #B9B9B9;
	color: #000;
}

form#searchform div.csc-mailform-submit-field input {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

/*--------------------- Erweitertes Such- und Filterformular -----------------------*/
form#advancedsearchform {
	border: 0px;
}

form#advancedsearchform fieldset {
	border: 0px;
}

form#advancedsearchform div.csc-mailform-field input {
	border: 1px solid #B9B9B9;
	color: #000;
}

form#advancedsearchform div.csc-mailform-field select {
	border: 1px solid #B9B9B9;
	color: #000;
}

form#advancedsearchform div.csc-mailform-submit-field input {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

/*--------------------- TEASER DER VERANSTALTUNGSSUCHE -----------------------*/
form#kartensuchteaser {
	border: 0px;
	/*border: 1px red solid;*/
}

form#kartensuchteaser fieldset {
	border: 1px #666666 solid;
}

form#kartensuchteaser input#formplzort {
	border: 0px;
	color: #333;
}

form#kartensuchteaser input#formplzort_minimap {
	border: 0px;
	color: #333;
}

form#kartensuchteaser input#submit {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #333;
}

/*--------------------- Seitenvorschau -----------------------*/
div.pagepreview {
	background-color: #FFF;
}

div.pagepreview h3 {
	background-image: url("../img/icon_link_internal.gif");
	background-position: left top;
	background-repeat: no-repeat;
}

div.pagepreview h3 a {
	color: #000;
}

div.pagepreview h3 a:hover {
	color: #50A5D1;
}

div.pagepreview h3 a:hover {
	color: #50A5D1;
}

#content-section div.pagepreview h3
{
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	margin-left: 10px;
}

/*-------------- Formular Informationsmaterial --------------------*/
div#content-section form#form-infomaterial div.row-infomaterial div.titel div.disabled
{
	color: #999;
}

div#content-section form#form-infomaterial div.row-infomaterial div.beschreibung div.disabled
	{
	color: #999;
}

div#content-section form#form-infomaterial div.trenner {
	border-top: 1px dotted #333;
}

div#content-section form#form-infomaterial div.row-infomaterial div.submit
	{
	border-top: 1px dotted #333;
}

div#content-section form#form-infomaterial div.row-infomaterial div.submit input
	{
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

div#content-section div.info_bestellungen {
	color: #50A5D1;
}

div#content-section div.adressfeld input {
	border: 1px solid #B9B9B9;
	background-color: #FFF;
	color: #000;
}

/*--------------------- Loginbox ------------------------------------*/
div.tx-newloginbox-pi1 input#user,div.tx-newloginbox-pi1 input#pass {
	border: 1px solid #B9B9B9;
	background-color: #FFF;
	color: #000;
}

div.tx-newloginbox-pi1 input {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

.tx-newloginbox-pi1 form{
	margin: 0px;
	padding: 0px;
}

.teaser-right .tx-newloginbox-pi1 table {
	border: 0px;
	border-collapse: collapse;
}

.teaser-right .tx-newloginbox-pi1 h3 {
	margin: 5px;
	padding: 0px;
	font-size: 1em;	
}

.teaser-right .tx-newloginbox-pi1 p {
	margin: 5px;		
}

.teaser-right .tx-newloginbox-pi1 input {
	margin: 5px;		
}

.teaser-right .tx-newloginbox-pi1 table th.username {
	border: 0px;
}

.teaser-right .tx-srfeuserregister-pi1 p a {
	background-position: top left;
	color: #000;
}

.teaser-right .tx-srfeuserregister-pi1 p a:hover {
	color: #50A5D1;
}

#content-section .tx-newloginbox-pi1 input{
	margin: 0px;
	margin-bottom: 0px;
}

#newloginbox-submit{
	padding-top: 5px;
}

.teaser-right .login_username {
	font-size: 0.8em;
	padding-left: 5px;
}

/*------------------ Frontend User registration -------------------------*/
#content-section div.tx-srfeuserregister-pi1 input#tx-srfeuserregister-pi1-pass
	{
	border: 1px solid #B9B9B9;
}

div.tx-srfeuserregister-pi1 fieldset {
	border: 0px;
}

#content-section div.tx-srfeuserregister-pi1 textarea#tx-srfeuserregister-pi1-address
	{
	border: 1px solid #B9B9B9;
	color: #000;
}

#content-section div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-text,#content-section div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password
	{
	border: 1px solid #B9B9B9;
	color: #000;
}

#content-section div.tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-submit
	{
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

/*	TODO: WOCHENKALENDER	*/
#wochenkalender {
	background-color: #E6F5FA;
}

#wochenkalender a {
	color: #333;
}

#content-section #wochenkalender a:hover {
	color: white;
	background-image: url('../img/button_glossy.png');
	background-position: top center;
	background-repeat: no-repeat;
}

#wochenkalender a.active {
	background-image: url('../img/button_glossy.png');
	background-position: top center;
	background-repeat: no-repeat;
	color: white;
}

#wochenkalender a.active:hover {
	color: #F0F0F0;
}

/*	KARTENSUCHE	*/
div.demap img {
	border: 0px;
}

/*	tabs in regular content	*/ /*	PAGE BROWSING	*/
p.browsing-right span.actualPage {
	color: #50A5D1;
}

p.browsing a {
	color: #333;
}

p.browsing strong {
	color: black;
}

/*	VERANSTALTUNGS DETAILANSICHT	*/
table.veranstaltungsdetails {
	border: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.veranstaltungsdetails th {
	background-color: #F6C781;
	border-right: 2px white solid;
	border-bottom: 2px white solid;
}

table.veranstaltungsdetails td {
	background-color: #FAE9CD;
	border-bottom: 2px white solid;
}

/* ------------- Veranstaltungen eintragen und editieren Formular */
form#rs_initiativen_pi1_form div.requiredHint,
form#rs_initiativen_pi2_form div.requiredHint {
	color: #F00;
}

form#rs_initiativen_pi1_form fieldset.csc-mailform,
form#rs_initiativen_pi2_form fieldset.csc-mailform  {
	border: 0px;
}

form#rs_initiativen_pi1_form fieldset label.required,
form#rs_initiativen_pi2_form fieldset label.required  {
	background-image: url('../img/icon_required.gif');
	background-position: left top;
	background-repeat: no-repeat;
}

form#rs_initiativen_pi1_form fieldset input.csc-mailform-button,form#rs_initiativen_pi1_form fieldset input.submit,
form#rs_initiativen_pi2_form fieldset input.csc-mailform-button,form#rs_initiativen_pi2_form fieldset input.submit
{
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	color: #000;
}

form#rs_initiativen_pi1_form fieldset input.csc-mailform-input,form#rs_initiativen_pi1_form fieldset textarea.csc-mailform-textarea,form#rs_initiativen_pi1_form fieldset input.csc-mailform-file,
form#rs_initiativen_pi2_form fieldset input.csc-mailform-input,form#rs_initiativen_pi2_form fieldset textarea.csc-mailform-textarea,form#rs_initiativen_pi2_form fieldset input.csc-mailform-file
{
	border: 1px solid #B9B9B9;
	color: #000;
}

form#rs_initiativen_pi1_form fieldset img.previewImage,
form#rs_initiativen_pi2_form fieldset img.previewImage {
	border: 1px solid #000;
}

#content-section table#fe_user_aktion {
	border-collapse: collapse;
}


#content-section table#fe_user_aktion td {
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #bbb;
	border-left: 0px;
	border-right: 0px;
	

}

/*-------------------- Newsletter Subscription --------------------*/
#content-section form#newsletter_subscription fieldset.csc-mailform,#content-section form#newsletter_subscription fieldset.csc-mailform fieldset
	{
	border: 0px;
}

#content-section form#newsletter_subscription fieldset.csc-mailform {
	border: 0px;
}

#content-section form#newsletter_subscription input#newsletter_email,#content-section form#newsletter_subscription input#newsletter_name
{
	border: 1px solid #B9B9B9;
	color: #000;
}

#content-section form#newsletter_edit input#newsletter_email,#content-section form#newsletter_edit input#newsletter_name
{
	border: 1px solid #B9B9B9;
	color: #000;
	margin-top: 10px;
}

#content-section form#newsletter_subscription input#newsletter_submit_button
	{
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
}

#content-section form#newsletter_edit input#newsletter_submit_button
{
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
	margin-top: 10px;
}

#content-section form#newsletter_edit input#newsletter_fetch
{
	border: 1px solid #B9B9B9;
	color: #000;
}

#content-section form#newsletter_edit label
{
	margin: 15px  0px;
}

#content-section form#newsletter_edit legend
{
	display: none;
}



/*---------- Downloads in den Teasern ---------------------*/
.teaser-left table.filelinks {
	border-collapse: collapse;
	border: 0px;
}

.teaser-right table.filelinks {
	border-collapse: collapse;
	border: 0px;
}

/*-------------- INDEXED SEARCH --------------------------------*/
.tx-indexedsearch input.sword,.tx-indexedsearch select.sections,.tx-indexedsearch select.type
	{
	border: 1px solid #B9B9B9;
}

.tx-indexedsearch input.submit {
	border: 1px solid #B9B9B9;
	background-color: #E0E0E0;
}

.tx-indexedsearch-whatis p {
	color: #50A5D1;
	border-bottom: 1px #333 dotted;
}

#content-section .tx-indexedsearch  fieldset {
	border: 0em;
	border-bottom: 1px dotted #333;
}

#content-section .tx-indexedsearch-form {
	border: 0em;
}

#content-section .tx-indexedsearch .browsebox-pages {
	background-color: #f6f6f6;
	border-top: 1px #e0e0e0 solid;
	border-bottom: 1px #e0e0e0 solid;
	color: #555555;
}

#content-section .tx-indexedsearch ul.browsebox {
	list-style-type: none;
	list-style-image: none;
}

#content-section .tx-indexedsearch ul.browsebox li {
	list-style-type: none;
	list-style-image: none;
}

#content-section .tx-indexedsearch ul.browsebox li a {
	color: #32328A;
}

#content-section .tx-indexedsearch ul.browsebox li.tx-indexedsearch-browselist-currentPage a
	{
	color: #D67E00;
}

#content-section .tx-indexedsearch ul.browsebox li a:hover {
	color: #D67E00;
}

#content-section .tx-indexedsearch ul.browsebox li.indexedsearch-browselist-currentPage a:hover
	{
	color: #32328A;
}


/************************************************************/
	/* screen_layout */
	/************************************************************/
#container {
	background-color: #e6f5fa;
}

#header-container {
	background-image: url("../img/rs/banner.jpg");
	background-repeat: no-repeat;
	background-color: #50A5D1;
	background-position: left top;
}

#navi-1-container {
	background-image: url("../img/rs/banner.jpg");
	background-position: left;
	background-repeat: repeat-y;
	background-color: #50A5D1;
	background-position: left bottom;
}

div.top-spacer {
	background-color: #e6f5fa;
}

/************************************************************/
	/* screen_navigation */
	/************************************************************/
div#navi-1-section ul#nav-1-1 li a {
	color: #655336;
}

.highlight .reiter-mitte {
	background-image: url("../img/rs/bt-highlight-middle.png");
}

.normal .reiter-mitte {
	background-image: url("../img/rs/bt-normal-middle.png");
}

div#navi-1-section ul#nav-1-1 li.cur a {
	color: #333;
}

div#navi-1-section ul#nav-1-1 li a:hover {
	color: #000;
}

#navi2 {
	background-color: #FFF;
	color: #666;
}

#navi-2-section ul#nav-2-1,#navi-2-section ul#nav-2-1 ul {
	/* color: externalized */
	background-color: #FFF;
}

#navi-2-section ul#nav-2-1 {
	border-bottom: 1px #CCC solid;
}

#navi-2-section ul#nav-2-1 li a {
	color: #333;
}

#navi-2-section ul#nav-2-1 li a:hover {
	color: #2C81AB;
}

#navi-2-section ul#nav-2-1 li.actifsub a {
	background-image: url("../img/bullet-actifsub.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#navi-2-section ul#nav-2-1 li.cur {
	background-color: #E7F1F6;
}

#navi-2-section ul#nav-2-1 li {
	border: 0px;
	border-top: 1px #CCC solid;
}

#navi-2-section ul#nav-2-1 li.cur a {
	background-image: url("../img/bullet-cur.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#navi-2-section ul#nav-2-1 li.act {
	background-color: #E7F1F6;
}

#navi-2-section ul#nav-2-1 li.no a {
	background-image: url("../img/bullet-normal.gif");
	background-position: left;
	background-repeat: no-repeat;
}

#tools-navi-section div#suche {
	background-color: #238EC5;
}

#tools-navi-section form {
	background-color: #FFF;
	border: 1px #666 solid;
}

#tools-navi-section form input.suchfeld {
	background-color: #FFF;
	border: 0px;
	color: #333;
}

#tools-navi-section ul#nav-meta {
	background-color: #238EC5;
}

#tools-navi-section ul#nav-meta li {
	border: 0px;
}

#tools-navi-section ul#nav-meta li a { /* color: externalized */
	color: #fff;
}

#tools-navi-section ul#nav-meta li a:hover {
	color: #F6BE07;
}

#tools-navi-section ul#nav-meta li.middle a {
	border-left: 1px #fff solid;
}

#tools-navi-section ul#nav-meta li.act a {
	color: #fff;
}

#tools-navi-section ul#nav-meta li.last a {
	border-left: 1px #fff solid;
}

#banner-section a {
	border: 0px;
}

a div#home-link {
	border: 0px;
}

/* reiter hoehe */


.highlight .reiter-mitte {
	height: 25px;
}

.highlight .reiter-links {
	height: 25px;	
}

.highlight .reiter-rechts {
	height: 25px;	
} 

.normal .reiter-mitte { 
	height: 25px;	
}

.normal .reiter-links {
	height: 25px;	
}

.normal .reiter-rechts {
	height: 25px;	
}

div#navi-1-section ul#nav-1-1 li.cur,div#navi-1-section ul#nav-1-1 li.actifsub
	{
	padding-top: 5px;
}

div#navi-1-section ul#nav-1-1 li.no {
	padding-top: 5px;
}

/************************************************************/
/* Initiativen */
/************************************************************/



/* ------------- Veranstaltungen eintragen und editieren Formular */

form#rs_initiativen_pi1_form a#addTag {cursor:pointer} /* IE 6.+ only*/
form#rs_initiativen_pi1_form a#addTag:hover {cursor:pointer} /* Gecko Engines only */
form#rs_initiativen_pi1_form a#deleteTag {cursor:pointer} /* IE 6.+ only*/
form#rs_initiativen_pi1_form a#deleteTag:hover {cursor:pointer} /* Gecko Engines only */


form#rs_initiativen_pi1_form div.requiredHint {
	/* colXXXor externalized */
	font-size: 0.9em;
}

form#rs_initiativen_pi1_form fieldset.csc-mailform,
form#rs_initiativen_pi2_form fieldset.csc-mailform  {
	/* borXXXder externalized */
	padding-left: 10px;
}

form#rs_initiativen_pi1_form fieldset label,
form#rs_initiativen_pi2_form fieldset label {
	display: block;
	padding: 3px 0px;
	margin-top: 10px;
	font-weight: bold;
}

form#rs_initiativen_pi1_form fieldset label.required,
form#rs_initiativen_pi2_form fieldset label.required {
	padding-left: 15px;
	/* backXXXground-image externalized */
}

form#rs_initiativen_pi1_form fieldset input.csc-mailform-button,form#rs_initiativen_pi1_form fieldset input.submit,
form#rs_initiativen_pi2_form fieldset input.csc-mailform-button,form#rs_initiativen_pi2_form fieldset input.submit
	{
	/* borXXXder externalized */
	/* background-colXXXor externalized */
	/* colXXXor externalized */
	margin: 5px 0px;
	clear: both;
	display: block;
}

form#rs_initiativen_pi1_form fieldset input.csc-mailform-input,form#rs_initiativen_pi1_form fieldset textarea.csc-mailform-textarea,form#rs_initiativen_pi1_form fieldset input.csc-mailform-file,
form#rs_initiativen_pi2_form fieldset input.csc-mailform-input,form#rs_initiativen_pi2_form fieldset textarea.csc-mailform-textarea,form#rs_initiativen_pi2_form fieldset input.csc-mailform-file
	{
	/* borXXXder externalized */
	/* colXXXor externalized */
	margin-bottom: 5px;
}

form#rs_initiativen_pi1_form fieldset hr,
form#rs_initiativen_pi2_form fieldset hr  {
	margin-top: 10px;
}

form#rs_initiativen_pi1_form fieldset a.downloadPreview,
form#rs_initiativen_pi2_form fieldset a.downloadPreview{
	display: block;
	clear: both;
}

form#rs_initiativen_pi1_form fieldset img.previewImage,
form#rs_initiativen_pi2_form fieldset img.previewImage  {
	display: block;
	/* borXXXder externalized */
}

div.csc-mailform-field 
{
	margin-top: 0px;	
	margin-right: 0px;	
	margin-bottom: 0px;	
	margin-left: 0px;
}

form#searchform fieldset div.csc-mailform-field
{
	padding-bottom: 0px;
	clear: both;
}

form#searchform fieldset div.csc-mailform-field label
{
	margin-bottom: 3px;
}

form#searchform div.csc-mailform-submit-field input
{
	margin-top: 5px;
}

/*------- Detailseitenansicht -------------------------*/

/* sehr helles blau : #DDEDF6 */ 
/* helles blau : #A8D2E8 */
/* blau : #4EA0CA */

#content-section .inititiative_detail_navi
{
	clear:both;
}

#content-section div.inititiative_detail_navi{
	background-color: #DDEDF6;
	width: 100%;
	float: left;
	text-align:center;
	padding: 3px 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	clear: both;
}


#initiativeImage .csc-textpic-caption{
	width: 200px;
	font-size: 0.8em;
	margin: 0px;
	padding: 0px;
}


#initiativen_details_wrapper .csc-textpic-imagewrap{
	float:left;
}

#initiativen_details_wrapper .csc-textpic-text {
	float:left;
}

#initiativen_details_wrapper .csc-textpic-text p,
#initiativen_details_wrapper .csc-textpic p{
	display: block;
}

#content-section #initiativen_details_wrapper .csc-textpic-text ul,
#content-section #initiativen_details_wrapper .csc-textpic ul{
	display:block;
	padding-left: 10px;
	float:none;
}

#content-section #initiativen_details_wrapper .csc-textpic-text ol li,
#content-section #initiativen_details_wrapper .csc-textpic ol li{
	float:none;
}

#content-section #initiativen_details_wrapper .csc-textpic-text ol,
#content-section #initiativen_details_wrapper .csc-textpic ol{
	display:block;
	padding-left: 10px;
	margin-left: 10px;
	float:none;
}

#content-section #initiative_steckbrief
{	
	clear:both;
	width: 500px;
}

#content-section .inititiative_detail_navi li
{
	float:left;
	width: 92px;
	height:33px;	
	display:block;
	margin: 0px;
	padding: 0px;
}

#content-section .inititiative_detail_navi a
{
	width: 92px;
	background-image: none;
	display:block;
	margin: 0px;
	padding: 0px;
	padding-bottom: 9px;
	padding-top: 9px;
	color: #000;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
	margin-left: 2px;
}

#content-section .inititiative_detail_navi a.notactive
{
	background-image: none;
	font-weight: normal;
}

#content-section .inititiative_detail_navi a.active 
{
	color: #FFF;
	background-image: url('/fileadmin/img/button_glossy_rs_act.png');
	font-weight: normal;
}

#content-section .inititiative_detail_navi a.active:hover 
{
	color: #FFF;
	font-weight: normal;
	background-image: url('/fileadmin/img/button_glossy_rs_act.png');
}

#content-section .inititiative_detail_navi a:hover 
{
	color: #FFF;
	font-weight: normal;
	background-image: url('/fileadmin/img/button_glossy_rs.png');
}

#initiativen_details_wrapper
{
	width: 500px;
	padding:0px;
}

#initiativen_details_wrapper .csc-header
{
	background-color: #4EA0CA;
	margin: 0px 10px 0px 10px;
}

#initiativen_details_wrapper .csc-header h1.l2
{
	color: #FFF;
		
}

#initiativen_details_wrapper table.initiativendetails
{
	width: 280px;
	float:left;
}

#initiativen_details_wrapper div#initiativeImage {
	float:right;
}

#initiativen_details_wrapper table.initiativendetails th
{
	text-align: left;
	font-size: 0.8em;
	font-weight: normal;
	padding-right: 10px;
	vertical-align: top;		
}

#initiativen_details_wrapper table.initiativendetails td
{
	text-align: left;
	font-size: 0.8em;
	font-weight: normal;
	vertical-align: top;		
}

#initiativen_details_wrapper table#steckbrief
{
	width: 480px;
	margin-top: 15px;
}

#initiativen_details_wrapper table#steckbrief td
{
	text-align: left;
	font-size: 0.8em;
	font-weight: normal;
	vertical-align: top;
	background-color: #DDEDF6;
	padding: 10px;
}

table#steckbrief th
{	
	text-align: left;
	font-size: 0.8em;
	font-weight: bold;
	padding: 10px;
	vertical-align: top;
	background-color: #A8D2E8;
	border-left:0px;
	width: 150px;
}

#content-section .content #initiativen_details_wrapper div.inititiative_detail_navi ul li
{
	margin-left: 2px;
}

#content-section .content #initiativen_details_wrapper div.inititiative_detail_navi ul
{
	padding: 2px 0px;
	margin: 0px;	
}

#initiativen_details_wrapper table.downloads{
	width: 460px;
}

#initiativen_details_wrapper table.downloads th{
	text-align: left;
}

#initiativen_details_wrapper table#steckbrief td.top-space,
#initiativen_details_wrapper table#steckbrief th.top-space
{	
	border-top: 10px solid #FFF;
}

#initiativen_details_wrapper div.notactive{
	display:none;
}

#initiativen_details_wrapper div.active{
	display:block;
}

div.tx_lumogooglemaps_pi1_infobox{
	width: 300px;
}






