.a { font-family:  Arial,Times New Roman, Times; font-size: 10pt; color: black; }

A:link {  font-family: Arial, Times New Roman, Times, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0066CC; text-decoration: none;}

A:hover {  font-family: Times, Arial,Helvetica, sans-serif; font-size: 12pt; color: #bf2965; text-decoration: none; text-align: center; background-color: none;}

A:active {  font-family: Arial,Helvetica, sans-serif; font-size: 10pt; color: #3399FF; text-decoration: none;}

A:visited {  font-family: Arial,Helvetica, sans-serif; font-size: 10pt; color: #333399;  text-decoration: none; border: 1px;}

A.button {  font-family: Times New Roman, Times, Arial,Helvetica, sans-serif; font-size: 15pt; color: #990000; text-decoration: none;}



pre.list { font-family:  Arial,Times New Roman, Times; font-size: 12pt;  color: #bf2965; text-align:left;}
pre.farbe { color: #000080;  line-height:1.4em; font-size: 10pt;}


.farbe { color: #000080;  line-height:1.4em; font-size:0.9em;}



font {font-family: Arial,Times New Roman, Times;font-size: 10pt; font-weight: bold;color: black;}
font.a { font-family:  Arial,Times New Roman, Times; font-size: 7pt; color: #696969; }
font.b { font-family:  Arial,Times New Roman, Times; font-size: 11pt; color: black; font-weight: bold; }
font.ba { font-family:  Arial,Times New Roman, Times; font-size: 11pt; color: #993300; font-style:italic; }
font.bb { font-family:  Arial,Times New Roman, Times; font-size: 10pt; color: #0000CC;}
font.0 { font-family:  Arial,Times New Roman, Times; font-size: 9pt; color: #993300; }
font.1 {	font-family: Arial,Times New Roman, Times;font-size: 12pt;color: #000000;}
font.aa { font-family:  Arial, Helvetica, Times New Roman, Times; font-size: 13pt; color: white; }
font.2 { font-family:  Arial,Times New Roman, Times; font-size: 17pt; color: white; font-weight: bold; }
font.2b { font-family:  Arial,Times New Roman, Times; font-size: 17pt; color: black; font-weight: bold; }
font.3 { font-family:  Arial,Times New Roman, Times; font-size: 12pt; color: #ffffff; }
font.3a { font-family: Arial, Times New Roman, Times; font-size: 25pt; color: #0063B1; }
font.4 { font-family:  Arial,Times New Roman, Times; font-size: 8pt; color: #0045B3; font-weight: bold; }
font.4a { font-family: Arial, Times New Roman, Times; font-size: 8pt; color: black; }
font.4b { font-family: Arial, Times New Roman, Times; font-size: 12pt; color: black; }
font.4c { font-family: Arial, Times New Roman, Times; font-size: 7pt; color: white; }
font.5 { font-family: Arial,Times New Roman, Times;	font-size: 16pt; color: #ffffff; font-weight: lighter;}
font.5a {font-family:  Comic Sans MS, Arial,Times New Roman, Times; font-size: 13pt; color: #bf2965; }
font.6 {color: blue; font-size: 13pt; font-weight:bold; }
font.7 {font-family:  Script MT Bold,Arial,Times New Roman, Times; font-size: 17pt; color:#ffffff; font-weight: bold; }
font.8 {font-family: Arial,Times New Roman, Times,; font-size: 25pt; color: #999999; text-align:center; vertical-align:baseline; font-style: italic; font-weight: bold; }
font.9 {font-family: Arial, Times New Roman, Times,; font-size: 10pt; color: #000000; middle; font-weight: bold; }



.text { font-family:  Arial,Times New Roman, Times; font-size: 10pt;  color: #bf2965; }





img.mitte { background-position: center;
vertical-align: middle; border: 0px;}
img { background-position: center; border: 0px;}



input.farbig {background-color: #C0C0C0; color: #bf2965; border-style:solid; border-width:1px;}




h1 { font-family: Arial, Times New Roman, Times; font-size: 25pt; color: #0045B3; }
h2 { font-family: Arial,Times New Roman, Times,; font-size: 15pt; color: #bf2965;}
h3 { font-family: Arial,Times New Roman, Times; font-size: 13pt;  color: #bf2965; font-weight: bold; }
h4 { font-family: Arial,Times New Roman, Times; font-size: 13pt; color: #0045B3; font-weight: bold; }
h5 { font-family: Arial, Times, Times New Roman; font-size: 12pt; color: #aabb00; }
h6 { font-family: Arial,Helvetica, Times New Roman, Times,; color: blue; font-size: 13pt; font-weight:bold; text-align:center; vertical-align:baseline;}
h1.a { font-family: Arial, Times New Roman, Times; font-size: 25pt; color: #999999; font-style: italic; }




body {
	background-color: black;
	background-image: url(../bilder/hinter.jpg);
	background-attachment: fixed;
	}
body.0 {
	background-color: black;
	background-image: url(../files/geruest.jpg);
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
}
body.1 { background-color: #c0c0c0; background-image:url(..\hinter\back.gif); }
body.2 { background-color: #769E77; background-image:url(bilder/rose-back-gif.gif); background-repeat: no-repeat;
background-attachment: fixed; background-position: 40% 45%}


div.rahm {

text-align:center;
vertical-align: baseline;
}


div.leiste {
background-color: none;
background-image: url(../bilder/divhinter.jpg);
background-attachment: fixed;
background-repeat: repeat;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
position: absolute;
height: 390px;
width: 100px;
}


p.0 {margin: 0px; background-color: #000000; color: #FFFFFF; align: center; max-width: 474px;}
p.1 { border-style: groove; margin: 0px;  margin-left: 0px;}
p.2 { border-style: outset; border-width: 2px; border-color: #B0C5F5;
margin-left: 2px;}
p.3 { border-style: outset; border-width: 5px; border-color: #191970;
margin-left: 2px;}
p.4 { border-style: outset; border-width: 5px; border-color :#DAA520;
margin-left: 2px;}
p.5 { border-style: double; border-width: 5px; border-color: #191970;
margin-left: 2px;}
p.6 { border-style: outset; border-color: #696969; margin-left: 0px;
margin-right: 0px;}
p.7 { font-family: Arial, Times, Times New Roman; font-size: xx-large;}
p.8 { font-family: Arial, Times, Times New Roman; font-weight: normal;  font-size: 8pt; border-style: double; border-width: 2px; border-color: #B0C5F5; margin: 0px; background-color: #CCCCCC; color: #3366FF; align: center;}




td {text-align: left; vertical-align: middle;}
td.a {text-align:left; vertical-align:middle;}
td.b {text-align:right; vertical-align:middle;}
td.1 {text-align:center; padding-top: 8mm; padding-bottom: 5mm;}
td.2 {text-align:left; vertical-align:middle; font-family: Arial,Helvetica, sans-serif; font-size: 12pt; color: #ffffff;}
td.3 {text-align:center; vertical-align:middle; font-family: Times New Roman, Times; font-size: 12pt;}

td.film {
	background-image: url(../images/filmrand.jpg); background-repeat: repeat-y;
}

td.film1 {
	background-image: url(../images/film1.jpg); background-repeat: repeat-y; background-color: #411c0f;
}


td.film2 {
	 background-color: #411c0f;
}


th {padding-top: 8mm;}


.bOff
{
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	BACKGROUND-IMAGE: url(../buttons/norm.jpg);
	BACKGROUND-REPEAT: no-repeat;
	CURSOR: hand;
	text-align: left;

}
.bOn
{
    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;

    BACKGROUND-IMAGE: url(../buttons/over.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
	  color: #0ab00C;
          font-size: 31pt; color: #993300;
}



.bDown
{
    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;

    BACKGROUND-IMAGE: url(../buttons/norm.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
}






.bOver
{

    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;
    BACKGROUND-IMAGE: url(../buttons/over.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
  	color: #3333CC;

}

------------------------------------------------------------------------------------------------

.bOff2
{
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 5px;
	BACKGROUND-IMAGE: url(../buttons/normlink.jpg);
	BACKGROUND-REPEAT: no-repeat;
	CURSOR: hand;
	text-align: left;

}
.bOn2
{
    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;

    BACKGROUND-IMAGE: url(../buttons/overlink.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
	  color: #0ab00C;
          font-size: 31pt; color: #993300;
}



.bDown2
{
    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;

    BACKGROUND-IMAGE: url(../buttons/normlink.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
}






.bOver2
{

    PADDING-LEFT: 0px; PADDING-RIGHT: 5px;
    BACKGROUND-IMAGE: url(../buttons/overlink.jpg);
    BACKGROUND-REPEAT: no-repeat;
  	text-align:left;
  	color: #3333CC;

}