BODY
{
	background-color: #ffffff;
	color: #666666;  /* aus base.css */
}

A	{
	color: #9eb610;
	}

#abst-links,
#mitte
{
	background-color: #ffffff; 
	vertical-align:top;
}

.extra-link,
.list-symbol-link,
.extra-link A,
.artikelfunktionen_07 A  {
	color: #9eb610;
	}

.box-rechts,
.box-rechts H1,
.box-rechts A,
.box-rechts P {
	padding: 0px;
	margin: 0px;
	}

#service_box {
	font-size: 10px;
	color: #9eb610;
	padding: 10px 0px 15px 0px;
	}

#service_box H1 {
	font-size: 11px;
	color: #88888c;
	}

/* neu aus base.css - manuel */

TEXTAREA,
TD
	{
	color: #666666;
	}

.teaser H1,
.content-box H1,
.teaser-rechts H1,
.content H1 {
	color: #88888c;
	}

.teaser P,
.content P {
	color: #666666;
	}

.content .main-title H1
{
	color: #9eb610;
	font-size: 13px;
	}
	
/* BEGIN Linke HomeBoxen */

.homebox-links	{
	width: 170px;
	padding: 0px;
	background: #ffffff;
	color: #5c5c5c;
	font-size: 10px;
	margin:0px;
	}

.homebox-links TD,
.homebox-links A	
	{
	font-size: 10px;
	color: #5c5c5c;
	/* line-height: 14px; */
	margin:0px;
	/* padding-top:8px; */
	}

.homebox-links P,	
.homebox-links P A
	{
	color: #9eb610;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	}
	
	
/* ENDE Linke HomeBoxen */

/* Liste */

.content-box div
{
	background-color: #f4f4f4;
}

.list-graphics-link
{
	background-image:url(/images/soim/symbols/pfeil.gif);
}

.list-graphics
{
	background-image:url(/images/soim/symbols/minus.gif);
}

/* Scroll */

.nicescroller,
.content-linkscroller
{
	/*scrollbar-base-color:#f4f4f4;*/
	scrollbar-arrow-color: #c1c1c3; /*Pfeile*/
	scrollbar-face-color: #e0e0e0; /*Anfasser*/
	scrollbar-shadow-color: #e0e0e0; /*Aussenlinien rechts/unten*/
	scrollbar-highlight-color: #e0e0e0; /*Aussenlinien links/oebn*/
	scrollbar-3dlight-color: #c1c1c3; /*Schatten links/oebn*/
	scrollbar-darkshadow-Color: #c1c1c3; /*Schatten rechts/unten*/
	scrollbar-track-color: #f4f4f4; /*Hintergrund*/
}

/*BEGIN Contentsuche*/

#suchmodul {
	background-color: #F4f4f4;
}

#suchmodulinnen,
.suchmodulinnentext,
#suchmodulrubrikentext {
	color: #666666;
}

.suchmodulhead {
	color: #88888c;
	font-size: 11px;
}
.selfeld,
.suchfelder {
	border: 1px solid #c1c1c3;
}

.selfeldinnen,
.tagesfelder	{
	color: #666666;
	font-size: 10px;
	}
/* Tabelle */

table.content-tabelle caption {
	color:#ffffff;
	font-size: 11px;
	padding:0px 0px 0px 0px;
	background-color: #c3d93f;
	/* background-image:url(/images/soim/tabelle/tabellenhead.gif); */
}

table.content-tabelle.border-normal {
	border-left:   1px solid #c1c1c3;
	border-right:  1px solid #c1c1c3;
	border-bottom: 1px solid #c1c1c3;
}

table.content-tabelle.border-colored {
	border-left:   1px solid #c3d93f;
	border-right:  1px solid #c3d93f;
	border-bottom: 1px solid #c3d93f;
}

table.content-tabelle td.border-left-normal {
	border-left:solid #c1c1c3 1px;
}

table.content-tabelle td.border-top-normal,
table.content-tabelle.border-top-normal {
	border-top:solid #c1c1c3 1px;
}

table.content-tabelle td.border-left-colored {
	border-left:solid #c3d93f 1px;
}

table.content-tabelle td.border-top-colored,
table.content-tabelle.border-top-colored {
	border-top:solid #c3d93f 1px;
}

table.content-tabelle td.emph {
	color:#666666;
}

tr.table-head td.emph {
	color:#88888c;
}

.linkstyle,
.linkstyle A
	{
	color: #9eb610;
	}

/*Statementmodul*/

#statementrahmen {
	width: 553px;
	height: 163px;
	background: #b6cd2f;
	display: block;
}

#statementbild {
	border-top: 1px solid #b6cd2f;
	border-left: 1px solid #b6cd2f;
	border-bottom: 0px solid #b6cd2f;
}

#statementtext {
	border-top: 1px solid #b6cd2f;
	border-right: 1px solid #b6cd2f;
	border-left: 1px solid #b6cd2f;
	border-bottom: 1px solid #ffffff;
	font-weight: bold;
	color: #ffffff;
	font-size: 11px;
	line-height: 15px;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
}

#statementfooter {
	border-left: 1px solid #b6cd2f;
	border-bottom: 1px solid #b6cd2f;
	border-right: 1px solid #b6cd2f;
	color: #ffffff;
	font-size: 10px;
	line-height: 21px;
	/* padding-top: 3px; */
	padding-left: 6px;
	padding-right: 7px;
	margin-top: 5px;
	background: #b6cd2f;
}

.statementfunktion {
	color: #617005;
	padding-left: 3px;
	background: #b6cd2f;
}
/*Ende Statementmodul*/

/* manuel download-modul */

.download-tabelle  {
	border-top: 3px solid #acacad;
	border-bottom: 8px solid #acacad;
	
}

#download-bild {
	border-left: 1px solid #acacad;
	border-right: 1px solid #acacad;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}

#download-bild IMG {
	height: 133px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/*
#download-unten {
	height: 8px;
	width: 553px;
	border-left: 1px solid #ff0235;
	border-right: 1px solid #ff0235;
	background: #ff0235;
	}
*/

#download-oben {
	background: #F2f2f2;
	border-right: 1px solid #acacad;
	border-bottom: 1px solid #acacad;
	padding-left: 16px;
	padding-bottom: 0px;
	}
	
#download-oben H1	{
	margin-bottom: 0px;
	line-height: 25px;
	}	

#download-inhalt {
	
	padding-left: 16px;
	padding-top: 7px;
	border-right: 1px solid #acacad;
	}

#download-text {
	font-size: 10px;
	line-height: 15px;
	color: #88888c;
	}
	
#download-text A {
	font-size: 10px;
	line-height: 18px;
	color: #9eb610;
	}
/* /manuel download-modul */

/* Footer */

#footer	{
	width: 995px;
	background-color:#c3d93f;
	}
	
#footer-marken	{
	font-size: 11px;
	color: #7a8c0e;
	padding-left: 188px;
	}
	
#footer-marken A	{
	color: #7a8c0e;
	padding-right: 10px;
	}

#footer-copyright	{
	font-size: 10px;
	color: #7a8c0e;
	padding-left: 188px;
	}

/****************** Navi *********************************************************************/

/*Klassen für die ausgegrauten Links*/
#navi li a:link {
	color: #999999;
	border-top: 1px solid #FFFFFF;
}

#navi li a:visited {
	color: #999999;
	border-top: 1px solid #FFFFFF;
}

#navi li a:active {
	color: #9eb610;
	border-top: 1px solid #FFFFFF;
}

#navi li a:hover {
	color: #9eb610;
	background: none;
}

/*Klassen für den ersten Link im ausgegrauten Bereich
(erster Link als Sonderfall wegen Linie unter Headline)
*/
#navi li.firstlink a:link {
	color: #999999;
	border-top: 1px solid #cccccc;
}

#navi li.firstlink a:active {
	color: #9eb610;
	border-top: 1px solid #cccccc;
}

#navi li.firstlink a:visited {
	color: #999999;
	border-top: 1px solid #cccccc;
}

#navi li.firstlink a:hover {
	color: #9eb610;
	background: none;
}

/*Klassen für die aktiven bzw. sichtbaren Links auf Übersichtsseiten*/
#navi li.aktiv a:link {
	color: #727272;
	border-top: 1px solid #FFFFFF;
}

#navi li.aktiv a:visited {
	color: #727272;
	border-top: 1px solid #FFFFFF;
}

#navi li.aktiv a:active {
	color: #9eb610;
	border-top: 1px solid #FFFFFF;
}

#navi li.aktiv a:hover {
	color: #9eb610;
	background: none;
}

/*Klassen für den ersten Link im aktiven bzw. sichtbaren Bereich
(erster Link als Sonderfall wegen Linie unter Headline)
*/

#navi li.firstlinkaktiv a:link {
	color: #727272;
	border-top: 1px solid #c3d93f;
}

#navi li.firstlinkaktiv a:active {
	color: #9eb610;
	border-top: 1px solid #c3d93f;
}

#navi li.firstlinkaktiv a:visited {
	color: #727272;
	border-top: 1px solid #c3d93f;
}

#navi li.firstlinkaktiv a:hover {
	color: #9eb610;
	background: none;
}

/* Klasse für die Überschrift im ausgegrauten Zustand */
.headline {
	color: #cccccc;
	border-top: 1px solid #FFFFFF;
}

/* Klasse für die Überschrift im aktiven Zustand */
.headlineaktiv {
	color: #9eb610;
	border-top: 1px solid #FFFFFF;
}

/* Klasse für die Überschrift im sichtbaren Zustand */
.headlinesichtbar {
	color: #88888c;
	border-top: 1px solid #FFFFFF;
}

/*Klassen für den ersten Link im sichtbaren Bereich auf Übersichtsseiten
(erster Link als Sonderfall wegen Linie unter Headline)
*/

#navi li.firstlinksichtbar a:link {
	color: #727272;
	border-top: 1px solid #88888c;
}

#navi li.firstlinksichtbar a:active {
	color: #9eb610;
	border-top: 1px solid #88888c;
}

#navi li.firstlinksichtbar a:visited {
	color: #727272;
	border-top: 1px solid #88888c;
}

#navi li.firstlinksichtbar a:hover {
	color: #9eb610;
	background: none;
}

/* Klasse für die Kennzeichnung der aktuell aktiven Seite*/

#navi li.wahlaktiv a:link {
	color: #9eb610;
}

#navi li.wahlaktiv a:active {
	color: #9eb610;
}

#navi li.wahlaktiv a:visited {
	color: #9eb610;
}

#navi li.wahlaktiv a:hover {
	color: #9eb610;
}
