/* Diese Seite stellt die Stylevorgaben für den Seiteninhalt bereit */
/* Allgemeine Ausrichtung vom linken und rechten Rand */
body {
	
	vertical-align:middle;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-base-color: #ffffff;
/*scrollbar-3dlight-color: #cccccc;*/
scrollbar-arrow-color: #BF272B;
scrollbar-darkshadow-color: #ffffff;
scrollbar-face-color: #ffffff;
scrollbar-highlight-color: #BF272B;
scrollbar-shadow-color: #BF272B;
scrollbar-track-color: #ffffff;
	
	
}
/* Absätze formatieren */
p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	/*text-indent:10px;*/
	text-align:justify;
}
td {
	
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}
/*------Klasse für Tabellenüberschriften----------------------------*/
.tab_h1
{
background-color:#990000;
/*background-image:url(../bilder/layout/backgrounds/rub1head.gif);
background-repeat:repeat-x;*/

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #fff;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
}
/*------Die folgende Klasse kann an Tabellenüberschriften tab_h1 angefügt werden-----*/
.tab_h1_follow
{
background-color:#FBF7F3;
border-style:solid;
border-color:#990000;
text-align:justify;

border-bottom-width:1px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
padding-right: 10px;
}
/*------Klasse für Tabellenüberschriften wenn ein anderer Farbton benötigt wird------*/
.tab_h2
{
background-color:#F8EFC5;
/*background-image:url(../bilder/layout/backgrounds/gelb2head.gif);
background-repeat:repeat-x;*/

font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000;
border-color:#999999;
border-style:solid;
border-left-width:1px;
border-right-width:1px;
border-top-width:1px;
border-bottom-width:1px;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;

}
/* Addressen */
/* Überschriften und Ihre Formatierung */
h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#BF272B;
}
h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#999999;
}
h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
}
/* Linie nur über x% der Seite ziehen */
hr {
	height:1px;
	width:100%;
	color:#777777;
	text-align:center;
}
/* Listen */
ul
{
text-align:left;
list-style-type:circle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
padding-bottom:3px;
padding-top:3px;
}
/* Nummerierungslisten */
ol
{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
padding-bottom:3px;
padding-top:3px;
}

/* Hervorhebung im Text durch "strong" */
strong,b {
	color:#000000; /*oder eventuell die Überschriftfarbe: #BF272B*/
	font-weight:bold;
}
/*############################# Kontaktformular ######################################################*/
form
{
border-color:#BF272B;
border-style:solid;
border-width:1px;
background-color:#f7f0de;
padding-top:10px; 
padding-right:10px; 
padding-bottom:10px; 
padding-left:10px;
}
select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;

}
.error
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
color:#CC3300;
}
/*############################ Ende Kontaktformular ####################################################*/


/* Zeilenfarbe 1 - bei unterschiedlichen Datensätzen */
.zeil_color1
{
vertical-align:top;
background-color:#FFFFCC;
border-style:solid;
border-color:#999999;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}
/* Zeilenfarbe 2 - bei unterschiedlichen Datensätzen */
.zeil_color2
{
vertical-align:top;
background-color:#FFEF99;
border-style:solid;
border-color:#999999;
border-bottom-width:1px;
border-top-width:0px;
border-left-width:0px;
border-right-width:0px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
}
/* Zitate */
cite {
	font-style:italic;
	color:#000;
}
/* Ein eingeschobenes Zitat */
blockquote {
	margin-left:40px;
	border-bottom:1px solid #777777;
	line-height:15px;
}
/* Abkürzungen */
acronym, abbr {
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.infobox
{
background-color:#FBF7F3;
border-style:solid;
border-color:#BF272B;

border-bottom-width:1px;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
padding-left:10px;
padding-bottom:10px;
padding-top:10px;
padding-right: 10px;
}


/* Bildbereich */
/* Das Bild muss von einem <div> umschlossen werden, welches auf 
 * diese Klasse verlinkt ist. Zusätzlich muss das Div mit der Breite des Bildes MINUS 3 px angegeben werden
 * 
 * Bsp.: [Das bild ist im Original 192px breit --> 192px - 3px = 189px]
 * 	<div class="image" style="width:189px">
 *		<img src="img4all/logo.jpg" title="Ein Testbild um die Bildunterschriften zu bewundern.">
 *		Ein Testbild um die Bildunterschriften zu bewundern.
 *	</div>
 */

img {
	border:0px solid black;
}
/****************************************************************/
/* Linkbereich */
a {
	/*background-color:#FCCD29;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* normal */
a:link {
	color:#BF272B;
	text-decoration:none;
}
/* schon besucht */
a:visited {
	color:#BF272B;
	text-decoration:none;
}
/* Maus oder Fokus auf dem Link */
a:hover {
	color:#000;
	text-decoration:underline;
}
/* Link gerade aktiv */
a:active {
	
	color:#BF272B;
	text-decoration:none;
}

/* link_black */
/* normal */
a.link_black:link {
	color:#000000;
	text-decoration:underline;
}
/* schon besucht */
a.link_black:visited {
	color:#000000;
	text-decoration:underline;
}
/* Maus oder Fokus auf dem Link */
a.link_black:hover {
	color:#000000;
	text-decoration:underline;
}
/* Link gerade aktiv */
a.link_black:active {
	
	color:#000000;
	text-decoration:underline;
}

.DSP
{
border-color:#000000;
border-width:thin;
border-style:solid;
}
