body {
	background-color: #D0D0D0;
	margin-left: 20px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}
a:link {
	color: #FF6666;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
	text-decoration:underline;
}
a:visited {
	color: #FF6666;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
text-decoration:underline;
}
a:hover {
	color: #FF9494;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
	text-decoration:underline;
}
a:active {
	color: #CCCCCC;
	text-decoration: none;
	font-style: italic;
	font-weight: normal;
	text-decoration:underline;
}
/* ------------------------------------------------------- HAUPTTABELLE */
.haupttabelle_zelle1{
padding-top : 0px; 
padding-bottom : 0px; 
padding-left : 0px; 
padding-right : 0px;
background-color:#FFFFFF;
}
.haupttabelle_zelle2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #888888;
font-style:normal;
font-weight:normal;
border-top: 5px solid #D0D0D0;
padding-top : 10px;
padding-bottom : 0px;
padding-left : 5px;
padding-right : 5px;
background-color:#FFFFFF;
}
/* ------------------------------------------------------- INHALTSTABELLE */
.inhaltstabelle_zelle1{
background-color:#FFFFFF;
padding-top : 0px; 
padding-bottom : 10px; 
padding-left : 5px; 
padding-right : 5px;
}
/* ------------------------------------------------------- NEWSTABELLE */
.newstabelle_zelle1{
background-color:#F6F6F6;
padding-top : 10px; 
padding-bottom : 10px; 
padding-left : 10px; 
padding-right : 10px;
}

/* ------------------------------------------------------- TEXT */
.titel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #B20028;
font-style:normal;
font-weight:bold;
padding-bottom : 3px;
}
.supertitel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color: #B20028;
font-style:normal;
font-weight:bold;
padding-bottom : 3px;
}
.subtitel{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0994E6;
font-style:normal;
font-weight:normal;
}
.statement{
font-size: 11px;
font-style:italic;
font-weight:normal;
}
.alarm{
font-size: 11px;
color: #B20028;
font-style:normal;
font-weight:normal;
}
/* ------------------------------------------------------- Tabelle Forum Formular */
.tabelle_forum_zelle {
padding-top : 2px;
padding-bottom : 2px;
padding-left : 0px;
padding-right : 0px;
}
/* ------------------------------------------------------- Eingabefelder Forum Formular */
.eingabefelder {
font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
 background: #F2F2F2;
}
/* ------------------------------------------------------- BILD */
.bildabstand {
   padding-top : 0px;
   padding-bottom : 10px;
   padding-left : 0px;
   padding-right : 0px;

}
.picto_row_2 {
   padding-top : 5px;
   padding-bottom : 0px;
   padding-left : 0px;
   padding-right : 0px;

}
/* ------------------------------------------------------- SPEZIAL PREISTABELLE */
.titel_zelle_preise{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #0994E6;
font-style:normal;
font-weight:normal;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-bottom-style:dotted;
border-bottom-color: #CCCCCC;
}
