BODY  {
	background-color : #CFCFCF; /* #D6EDFF; */
	font-family : sans-serif;
	font-size : 11px;
	color : #151517;

  scrollbar-3dlight-color: #800000;      /* Rand aussen oben/links */
  scrollbar-highlight-color: #D6EDFF;    /* Rand innen oben/links */
  scrollbar-face-color: #800000;         /* Balken */
  scrollbar-arrow-color: #D6EDFF;        /* Pfeil */
  scrollbar-shadow-color: #D6EDFF;       /* Rand innen unten/rechts */
  scrollbar-darkshadow-color:#ffffff;   /* Rand aussen unten/rechts */
  scrollbar-track-color: #ffffff;        /* Hintergrund des Balkens */
}

.body2  {
	background-color : #800000;
	font-family : sans-serif;
	font-size : 11px;
	color : #000000;
  scrollbar-3dlight-color: #800000;      /* Rand aussen oben/links */
  scrollbar-highlight-color: #ffffff;    /* Rand innen oben/links */
  scrollbar-face-color: #ffffff;         /* Balken */
  scrollbar-arrow-color: #800000;        /* Pfeil */
  scrollbar-shadow-color: #800000;       /* Rand innen unten/rechts */
  scrollbar-darkshadow-color: #ffffff;   /* Rand aussen unten/rechts */
  scrollbar-track-color: #ffffff;        /* Hintergrund des Balkens */
}
.body3  {
	background-color : #800000;
	font-family : sans-serif;
	font-size : 11px;
	color : #000000;
         background-image:url(gif/bg_left.jpg);
         background-repeat:no-repeat;
         background-attachment: fixed;
         background-position:0px 105px;
  scrollbar-3dlight-color: #800000;      /* Rand aussen oben/links */
  scrollbar-highlight-color: #ffffff;    /* Rand innen oben/links */
  scrollbar-face-color: #ffffff;         /* Balken */
  scrollbar-arrow-color: #800000;        /* Pfeil */
  scrollbar-shadow-color: #800000;       /* Rand innen unten/rechts */
  scrollbar-darkshadow-color: #ffffff;   /* Rand aussen unten/rechts */
  scrollbar-track-color: #ffffff;        /* Hintergrund des Balkens */
}
.body4  {
	background-color : #800000;
	font-family : sans-serif;
	font-size : 11px;
	color : #000000;
         background-image:url(gif/bg_right.jpg);
         background-repeat:no-repeat;
         background-attachment: fixed;

  scrollbar-3dlight-color: #800000;      /* Rand aussen oben/links */
  scrollbar-highlight-color: #ffffff;    /* Rand innen oben/links */
  scrollbar-face-color: #ffffff;         /* Balken */
  scrollbar-arrow-color: #800000;        /* Pfeil */
  scrollbar-shadow-color: #800000;       /* Rand innen unten/rechts */
  scrollbar-darkshadow-color: #ffffff;   /* Rand aussen unten/rechts */
  scrollbar-track-color: #ffffff;        /* Hintergrund des Balkens */
}
body.print{
/*   background-image: url("gif/bg_verde.jpg");*/
	background-position: left;
	background-repeat: repeat-y;
/*	background-attachment: fixed; */
	background-color : #ffffff;
	font-family : sans-serif;
	font-size : 11px;
	color : #151517;
}

BODY.menue  {
	background-color : #f0f0f0;
	font-family : sans-serif;
	font-size : 11px;
	color : #151517;

}

table.kontakt{border:#800000 1px solid;background-color : #ffffff}

.H1 {
	font-size : 16pt;
	font-family : sans-serif;
	font-weight : bold;
}
.H2 {
	font-size : 14pt;
	font-family : sans-serif;
	font-weight : bold;
}
.H3 {
	font-size : 13px;
	font-family : sans-serif;
	font-weight : bold;
}


A:link    {
	text-decoration : none;
	color : #ffffff;
	font-family : sans-serif;
}


a  {
	text-decoration : none;
	color : #FFffff;
	font-family : sans-serif;
	font-weight:none;
}

A:active  {
	text-decoration : none;
	color : #C0C0C0;
	font-family : sans-serif;
	font-weight:bold;
}


A:visited {
	text-decoration : none;
	color : #FFFFFF;
	font-family : sans-serif;
	font-weight:none;
}


A:hover   {
	text-decoration: none;
	color : #ffffff;
	font-family : sans-serif;
	font-weight:bold;
}

a.small  {
	font-size : 9px;
	text-decoration : none;
	color : #D6EDFF;
	font-family : sans-serif;
	font-weight:bold;
}
a.small:visited  {
	font-size : 9px;
	text-decoration : none;
	color : #D6EDFF;
	font-family : sans-serif;
	font-weight:bold;
}
a.small:active  {
	font-size : 9px;
	text-decoration : none;
	color : #C0C0C0;
	font-family : sans-serif;
	font-weight:bold;
}
a.small:hover  {
	text-decoration : underline;
	color : #000000;
	font-family : sans-serif;
	font-weight:bold;
}

Table{
	MARGIN-TOP: 0px;
	TOP: 0px
}
TABLE.such  {
  border: #bcbcbc 1px solid;
	background-color : #bcbcbc;
	color: #bcbcbc;
}

TD  {
	font-family : sans-serif;
	font-size : 11px;
}


TH  {
	font-family : sans-serif;
}

td.white{
	font-family : sans-serif;
	font-size : 11px;
	color    : #ffffff;
}


span.titel       {   font-family : sans-serif;
	font-size : 11px;  font-weight : bold; }
span.detailtitel {   font-family : sans-serif;
	font-size : 11px;  font-weight : bold; }
TD.detailtitel   {   font-family : sans-serif;
	font-size : 11px;  font-weight : bold; }
TD.bilder        {   font-family : sans-serif;
	font-size : 11px;  font-weight : bold; }
TD.detail        {   font-family : sans-serif;
	font-size : 11px;  }
TD.detail1        {   font-family : sans-serif;
	font-size : 11px;  }
TD.text        {   font-family : sans-serif;
	font-size : 11px;
	color    : #bcbcbc;)
TD.detailwhite        {   font-family : sans-serif;
	font-size : 11px;
	color : #ffffff;  }
TD.copyright     {   font-family : sans-serif;
	font-size : 11px;  }
TD.list          {   font-family : sans-serif;
	font-size : 11px;  }
TD.buttons       {
    font-family      : sans-serif;
	font-size        : 11px;
	border-color     : #151517;
	background-color : #3B97DD;  }
TD.buttondruck       {
    font-family      : sans-serif;
	font-size        : 11px;
	border-color     : #151517;
	background-color : white;  }
TD.nopic       {
    font-family      : sans-serif;
	font-size        : 11px;
	background-color : #3B97DD;
	color            : #151517;  }
TD.adresseTopName       {
    font-family      : sans-serif;
	font-size        : 11px;
	font-style       : bold;  }
TD.adresseTop       {
    font-family      : sans-serif;
	font-size        : 11px;}
TD.adresseDown       {
    font-family      : sans-serif;
	font-size        : 10px;  }
span.found       {
    font-family      : sans-serif;
	font-size        : 11px;  }




FORM  {
	margin-bottom : 0px;
}



SUP   {
	font-size : 11px;
}



ADDRESS  {
	font-size : 7pt;
	font-family : sans-serif;
	font-style : normal;
}



.navigator  {
	font-family : sans-serif;
	font-size : 11px;
	font-weight : bold;
}


.para       {
	text-indent : 1em;
	text-align : justify;
	font-family : sans-serif;
	margin-bottom : 0px;
}


.paraStart  {
	text-indent : 1em;
	text-align : justify;
	font-family : sans-serif;
	margin-bottom : 0px;
}


.paraMiddle {
	text-indent : 0em;
	text-align : justify;
	font-family : sans-serif;
	margin-bottom : 0px;
}


.paraEnd    {
	text-indent : 0em;
	text-align : justify;
	font-family : sans-serif;
	margin-bottom : 0px;
}


.initial    {
	font-size : 18pt;
	font-weight : bold;
}


.picTitle   {
	font-size : 11px;
}


.hide       {
	color : #FFFFFF;
}


.search     {
	font-family : sans-serif;
	font-size : 11px;
	color:#151517;
}

.feld {
	FONT-FAMILY: sans-serif;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #151517;
	FONT-SIZE: 11px;
	BORDER: #D6EDFF 1x solid;
	PADDING: 1px;
}

.colr{
   border: #909092 1px solid;
	background-color: #ffffff;
}
.nocolr{
	background-color: #ffffff;
}

.feldwhite {
	FONT-FAMILY: sans-serif;
	BACKGROUND-COLOR: #ffffff;
	COLOR: #151517;
	FONT-SIZE: 11px;
	BORDER: #7F7F7F 1x solid;
	PADDING: 2px;
}

.buttonfeld {
	FONT-FAMILY: sans-serif;
	BACKGROUND-COLOR: #7c7c7c;
	COLOR: #151517;
	FONT-SIZE: 10px;
	BORDER: #D6EDFF 1x solid;
	PADDING: 1px;
}

.line11{
	BACKGROUND-COLOR: #f0f0f0;
}

.linie2{
	BACKGROUND-COLOR: #c33b00;
}


#elButton A {
           BORDER: #D6EDFF 1px solid;
			  BACKGROUND-COLOR: #3B97DD;
			  COLOR: #151517;
			  PADDING-TOP: 2px;
			  PADDING-BOTTOM: 2px;
			  FONT-WEIGHT: normal;
			  FONT-SIZE: 10px;
			  WIDTH: 90px;
			  FONT-FAMILY: sans-serif;
			  TEXT-DECORATION: none
}
#elButton A:hover {
			  BORDER:  #151517 1px solid;
			  COLOR: #151517;
			  BACKGROUND-COLOR: #FFFFFF;
}

#elButtonsmall A {
           BORDER: #D6EDFF 1px solid;
			  BACKGROUND-COLOR: #87B7DB;
			  COLOR: #151517;
			  PADDING-TOP: 2px;
			  PADDING-BOTTOM: 2px;
			  FONT-WEIGHT: normal;
			  FONT-SIZE: 10px;
			  WIDTH: 50px;
			  FONT-FAMILY: sans-serif;
			  TEXT-DECORATION: none
}
#elButtonsmall A:hover {
			  BORDER:  #151517 1px solid;
			  COLOR:  #151517;
			  BACKGROUND-COLOR: #FFFFFF;

}

#elButtonM A {
			  BORDER: #D6EDFF 1px solid;
			  BACKGROUND-COLOR: #87B7DB;
			  COLOR: #151517;
			  PADDING-TOP: 2px;
			  PADDING-BOTTOM: 2px;
			  FONT-WEIGHT: normal;
			  FONT-SIZE: 10px;
			  WIDTH: 85px;
			  FONT-FAMILY: sans-serif;
			  TEXT-DECORATION: none;
}
#elButtonM A:hover {
			  BORDER:  #151517 1px solid;
			  COLOR: #151517;
			  BACKGROUND-COLOR: #FFFFFF;
			font-weight : bold;
}



.glow{
	width: 310;
	height: 235;
	FILTER:  Shadow(Color=#D6EDFF, Direction:135);
}

.cinput {
  BORDER: #f2f2f2 1px solid;
  background: #800000;
  color: #ffffff;
  font-size: 10px;
  cursor: hand;
}

table.ueb{
/*	COLOR: #151517;
	BACKGROUND-COLOR: #d4d0c8;*/
	border-bottom: #909092 1px solid;
}
tr.ueb{
	COLOR: #151517;
/*	BACKGROUND-COLOR: #f0f0f0; */
}


.CAPSMALL{
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #D6EDFF;
  FONT-FAMILY: sans-serif;
  LETTER-SPACING: 0px;
  font-style: italic;
}

.CAPSMALLFORM{
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #D6EDFF;
  FONT-FAMILY: sans-serif;
  LETTER-SPACING: 0px;
}


a.newbie{
color : #f0f0f0;
}


span.font{
  FONT-FAMILY: sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 16px;
  COLOR: #D6EDFF;
}
span.font1, span.font2, span.font3{
  FONT-FAMILY: sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 26px;
  COLOR: #000000;
}
span.font2{
   COLOR: #D6EDFF;
}
span.font3{
   FONT-FAMILY: verdana;
   COLOR: #D6EDFF;
}
span.tail{
  FONT-FAMILY: sans-serif;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9px;
  COLOR:ffffff;
}
span.tail2, span.tail3{
  FONT-FAMILY: sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 9px;
  COLOR: #800000;
}
span.tail3{
	FONT-WEIGHT: bold;
	color:#800000;
}
span.tail4{
	FONT-WEIGHT: normal;
font-size:9px;
	color:#800000;
}
table.rand{
	border-top: #3B97DD 4px solid;
		border-bottom: #3B97DD 4px solid;
}
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: sans-serif;
font-size: 11px;
}

#navcontainer li { margin: 0 0 1px 0; }


#navcontainer a.start{
background-image: url(gif/rechts-start.jpg);
}


#navcontainer a
{
font-familily: sans-serif;
font-size:11px;
margin-left:0px;
display: block;
padding: 4px 2px 2px 48px;
width: 180px;
background-image: url(gif/rechts-normal.jpg);
}


#navcontainer a:link, #navlist a:visited
{
font-weight:bold;
color: #151517;
text-decoration: none;
}

#navcontainer a:hover
{
background-image: url(gif/rechts-hover.jpg);
color: #D6EDFF;
}

#navcontainer a.start:hover{
background-image: url(gif/rechts-start.jpg);
}

#active a:link, #active a:visited, #active a:hover
{
font-weight:bold;
background-image: url(gif/rechts-aktiv.jpg);
color: #151517;
}

#start a.start:link, #start a.start:visited, #start a.start:hover
{
font-weight:bold;
background-image: url(gif/rechts-start.jpg);
color: #151517;
}
a.bottom {
	font-size : 9px;
	text-decoration : none;
	color :red;
	font-family : sans-serif;
	font-weight:bold;
         }