BODY     { background-color: #ffffff; margin: 0px; padding-top: 0px }
H1       { color: #e34321; font-size: 14px; font-weight: bold; font-family: arial, verdana, helvetica }
H2       { color: #000000; font-size: 12px; font-weight: bold; font-family: arial, verdana, helvetica }
P        { color: #000000; font-size: 12px; line-height: 12pt; font-family: arial, verdana, helvetica; text-indent: 0pt}
/***Herzlich.. in Kopfzeile***/
.head    { color: rgb(224,41,33); font-size: 20px; font-weight: bold; font-family: arial, verdana, helvetica }
/*** Standard-Textformatierung falls <p> nicht zieht***/
.text   { color: #000000; font-size: 12px; line-height: 12pt; font-family: arial, verdana, helvetica; text-indent: 0pt}
li { color: #000000; font-size: 12px; line-height: 12pt; font-family: arial, verdana, helvetica}

A       { color: #e34321; font-size: 12px; font-family: arial, verdana, helvetica; text-decoration: underline}
A:hover    { color: black; text-decoration: none }
A:active    { color: black; font-weight: normal; text-decoration: none }

A.navi       {text-decoration: none}
A.navi:hover    {color: black; text-decoration: none }
A.navi:active    { color: black; text-decoration: none }

.content {
padding-top:20px; 
padding-left:15px;
background-color: white;
}

/***********Tabellen********************/
tr.sp_neutral
{ 
                background-color:#DDDDDD;           
}

tr.sp_heim
{ 
                background-color:lightblue;
}

tr.sp_ausw
{ 
                background-color:lightyellow;
}

td.headerzellegrau
{
	background-color: #EEEEEE;
	font-size: 12px;
                font-weight:bold;
                padding:5px;
                border:1px;
                border-left: 0px; border-right:0px; 
                border-color: #4779A0; 
                border-style:solid;
}

td.vorstand
{
                padding:10px;
                font-size: 12px;
                vertical-align:top;
}

td.indent
{
                padding-left:5px;
                padding-top:2px;
                padding-bottom:7px;
                vertical-align:top;
}

/*** Modul Artikelliste ***/
.artlist_headline 
{ 
	font-weight:bold; 
	padding-top:5px; 
	padding-bottom:5px; 
	border-top:1px solid #999999; 
	textalign:left;
}
.artlist_headlinelink 
{
	font-weight:bold; 
	color:#006699;
                text-decoration:none;
}
.artlist_date 
{
                color: #000000; 
                font-size: 12px; 
                font-family: arial, verdana, helvetica; 
	padding-top:5px; 
	padding-bottom:5px;
	border-top:1px solid #999999; 
	text-align:right;
}
.artlist_subheadline 
{
                font-size:12px;
	font-style: italic; 
	padding-bottom:10px; 
	text-align:justify;
}

/*** Modul Startseitenlink ***/
.startseitenlink
{
                line-height:50px;
                color:#006699;
}

/*** Modul Terminliste-Homepage***/
.eventlist_headline 
{ 
	font-weight:bold; 
	padding-top:5px; 
	padding-bottom:5px; 
	border-top:1px solid #999999; 
	textalign:left;
}
.eventlist_headlinelink 
{
	font-weight:bold; 
	color:#000000;
                text-decoration:none;
}

/*** Modul Downloadliste ***/
.download   
{ 
                color: #000000; 
                font-size: 12px; 
                font-family: arial, verdana, helvetica;
                padding-bottom:10px;
}

/*** Modul Mailkontakt ***/
.Input 
{ 
                color: #000000; 
                background-color: white; 
                border: 1px; 
                font-size: 9px; 
                border-style: solid; 
                border-color: #cccccc; 
}

.InputArea 
{ 
                color: #000000; 
                background-color: white; 
                border: 1px; 
                font-size: 12px;
                border-style: solid;
                border-color: #cccccc; 
}

.InputButton 
{ 
                color: #000000; 
                background-color: #EEEEEE; 
                border: 1px; 
                font-size: 9px; 
                font-weight: bold; 
                border-style: solid; 
                border-color: #cccccc; 
}
