BODY, td ,p,FORM {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px; color:#454a59}

a:link{
	color: #E51616;
	text-decoration:none;}
a:visited{
	color: #E516166;
	text-decoration:none;}
a:active{
	color: #E51616;
	text-decoration:none;}
a:hover{
	color: #676d80;
	text-decoration:none;
	font-weight: bold;}
a.links {
	font-family:Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size: 11px;}

a:link.linksbold {
	color: #454C60;
	text-decoration:none;}
	a:visited.linksbold {
	color: #454a59;
	text-decoration:none;}
a:active.linksbold {
	color: #454a59;
	text-decoration:none;}
a:hover.linksbold {
	color: #454a59;
	text-decoration:none;
	font-weight: bold;}
a.linksbold {
	font-family:Arial, Helvetica;
	text-decoration:none;
	font-size: 12px; }
	
A.linksnavig01:link {
	COLOR: #505f66;
	FONT-FAMILY: Arial, Helvetica;
	font-weight: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.linksnavig01:visited {
	COLOR: #505f66; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none;
}
A.linksnavig01:active {
	COLOR: #3b4a51; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none; 
}
A.linksnavig01:hover {
	COLOR: #E20020; TEXT-DECORATION: none; font-weight: bold;
}
A.linksnavig01 {
	COLOR: #505f66; FONT-FAMILY: Arial, Helvetica;  font-weight: bold; TEXT-DECORATION: none; FONT-SIZE: 13px;
}
	
	A.linksnavig02:link {
	COLOR: #2465bf;
	FONT-FAMILY: Arial, Helvetica;
	font-weight: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.linksnavig02:visited {
	COLOR: #2465bf; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none;
}
A.linksnavig02:active {
	COLOR: #2465bf; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none; 
}
A.linksnavig02:hover {
	COLOR: #E20020; TEXT-DECORATION: none; font-weight: bold;
}

A.linksnavig02 {
	COLOR: #E20020; FONT-FAMILY: Arial, Helvetica;  font-weight: bold; TEXT-DECORATION: none; FONT-SIZE: 13px;
}
	A.linksnavig03:link {
	COLOR: #E20020;
	FONT-FAMILY: Arial, Helvetica;
	font-weight: bold;
	TEXT-DECORATION: none;
	FONT-SIZE: 13px;
}
A.linksnavig03:visited {
	COLOR: #E20020; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none;
}
A.linksnavig03:active {
	COLOR: #E20020; FONT-FAMILY: Arial, Helvetica; font-weight: bold; TEXT-DECORATION: none; 
}
A.linksnavig03:hover {
	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;
}
A.linksnavig03 {
	COLOR: #E20020; FONT-FAMILY: Arial, Helvetica;  font-weight: bold; TEXT-DECORATION: none; FONT-SIZE: 13px;
}

	a:link.linksboldweiss {
	color: #ffffff;
	text-decoration:none;}
	a:visited.linksboldweiss {
	color: #ffffff;
	text-decoration:none;}
a:active.linksboldweiss {
	color: #ffffff;
	text-decoration:none;}
a:hover.linksboldweiss {
	color: #006666;
	text-decoration:none;
	font-weight: bold;}
a.linksboldweiss {
	font-family:Verdana, Arial, Helvetica;
	text-decoration:none;
	font-size: 11px; font-weight: bold;}
	
	.text12pt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	.text10pt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	color: #43535A;}

.text0berschrift {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	;
	font-weight: bold;
	color : #CC0000;
}

INPUT.kontakt {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #9E9C94;
	width : 180px;
	height : 20px;
}
SELECT.kontakt {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #D90000;
	border : #B22222;
}
textarea.kontakt {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	FONT-SIZE: 10pt;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	FONT-FAMILY: verdana;
	border-color : #9E9C94;
}

.td_linie_bottom {
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;}
	
.td_linie_left02 {
	border-left-width: 1px;
	border-left-color: #676d80;
	border-left-style: solid;}
.td_linie_left {
	border-left-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;}
.td_linie_right {
	border-right-width: 1px;
	border-right-color: #676d80;
	border-right-style: solid;}
	
	.td_linie_righ2t {
	border-right-width: 1px;
	border-right-color: #ffffff;
	border-right-style: solid;}



#scrollgalerie {
     background: #efefef;          /* Hintergrundfarbe der Galerie */
     border: 3px double #000000;   /* auch möglich: dotted | dashed | solid | inset | outset | groove */
}
#gross {
     background: #efefef;          /* Hintergrundfarbe des großen Bildes */
      width: 420px;                /* Breite des breitesten Bildes + 20px */
      height: 410px;               /* Höhe des höchsten Bildes + 10px */
}
#scrollfenster {
     overflow:auto;
     width: 100px;                 /* Breite der Vorschaubilder + 20px für den Scrollbalken*/
     height: 390px;                /* Höhe des großen Bildes -10px */
     border: 1px solid #000000;    /* auch möglich: dotted | dashed | double | inset | outset | groove */
     padding: 5px;                 /* Abstand der Bilder zum Rand */
}


#textzelle {                          /* Textzeilenformat */
     border-top: 1px dotted #000000;  /* Rahmenstil Dicke und Farbe */
}
#bildtitel1 {
     font-family: Arial, sans-serif;  /* Schriftart */
     font-size: 75%;                  /* Schriftgröße */
     color: #000070;                  /* Schriftfarbe */
     text-align: center;              /* Textausrichtung */
}


.xxl {                                /* Format xxl Hinweis */
    text-align: center;
    font-size: 75%;
}
