HTML, BODY {
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    MARGIN:0px;
    SCROLLBAR-BASE-COLOR:#0066cc; 	
}
DIV {
    PADDING:0px;
    MARGIN:0px;
}
IMG {
    PADDING:0px;
    MARGIN:0px;
}

/* Allgemein */
.blue {padding:0 4px 0 4px;
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
    FONT-SIZE:130%;
}
.blank {
    FONT-SIZE:80%;
}
.red {color:#ff0000}
input,select,textarea {font-size:1.0em;font-family: Arial,Helvetica,sans-serif;}
textarea {overflow:auto}

/* Die Zeile mit den Bildern */
.picblock{
    WIDTH:810px;
    HEIGHT:97px;
}
.imga,.leftmask,.leftpic,.rightpic,.rightmask {width:247px;height:97px;}
.imgm,.centerpic {width:316px;height:97px;}
.leftmask{
    POSITION:absolute;
    TOP:0px;
    LEFT:0px;
    Z-INDEX:2;
}
.leftpic{
    Z-INDEX:1;
}

.rightpic{
    Z-INDEX:1;
}
.rightmask{
    POSITION:absolute;
    TOP:0px;
    LEFT:563px;
    Z-INDEX:2;
}

/* ### die Menuezeile ### */
.preloader{
    POSITION:absolute;
    TOP:125px;
    LEFT:20px;
    WIDTH:810px;
    HEIGHT:20px;
    TEXT-ALIGN:center;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    FONT-SIZE:140%;
    Z-INDEX:60;	
}
.menue{
    POSITION:absolute;
    TOP:125px;
    LEFT:20px;
    WIDTH:810px;
    HEIGHT:50px;
    VISIBILITY:hidden;
    COLOR:#ffffff;
    Z-INDEX:50;	
}
#menuetable {margin:0 auto;}
.nav{
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    FONT-SIZE:80%;
    FONT-WEIGHT:bold;
}
.nav A{
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
    TEXT-DECORATION:none;
}
.nav A:visited, .nav A:active, .nav A:focus, .nav A:hover {
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
}

/* der Block mit dem Text */
/* linke Seite */
.chapterleft {
    POSITION:absolute;
    TOP:190px;
    LEFT:0px;
    HEIGHT:235px;
    WIDTH:380px;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.chapterleft P{
    FONT-SIZE:75%;
    LINE-HEIGHT:170%;
    LETTER-SPACING:1px;
    MARGIN:0px;
    PADDING:0px;
}
.chapterleft A{
    COLOR:#ff0000;
    BACKGROUND-COLOR:#000000;
}
.chapterleft A:visited, .chapterleft A:active, .chapterleft A:focus {
    COLOR:#999999;
    BACKGROUND-COLOR:#000000;
}


/* rechte Seite */
.chapterright {
    VISIBILITY:hidden;
    POSITION:absolute;
    TOP:190px;
    LEFT:425px;
    HEIGHT:235px;
    WIDTH:390px;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.chapterright P {
    FONT-SIZE:75%;
    LINE-HEIGHT:165%;
    MARGIN:0px;
    PADDING:0px;
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
}
.chapterright TABLE {
    CELL-SPACING:1px;
    MARGIN:0px;
    PADDING:0px;
}
.chapterright TD {
    FONT-SIZE:75%;
    LINE-HEIGHT:165%;
    MARGIN:0px;
    PADDING:0px;
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
    vertical-align:top;
}

.chapterright A{
    LETTER-SPACING:1px;
    COLOR:#ff0000;
    BACKGROUND-COLOR:#000000;
}
.chapterright A:visited, .chapterright A:active, .chapterright A:focus {
    COLOR:#ff0000;
    BACKGROUND-COLOR:#000000;
}

/* Kontaktseite */
/* linke Seite */
.contactform{
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.contactform TABLE{
    FONT-SIZE:80%;
    LINE-HEIGHT:170%;
    LETTER-SPACING:1px;
    MARGIN:0px;
    PADDING:0px;
    CELL-SPACING:0px;
    CELL-PADDING:0px;
}
.contactleft{
    POSITION:absolute;
    TOP:190px;
    LEFT:0px;
    HEIGHT:235px;
    WIDTH:375px;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.contactleft TABLE{
    HEIGHT:235px;
    FONT-SIZE:80%;
    LINE-HEIGHT:170%;
    LETTER-SPACING:1px;
    MARGIN:0px;
    PADDING:0px;
    CELL-SPACING:0px;
    CELL-PADDING:0px;
}
/* rechte Seite */
.contactright{
    POSITION:absolute;
    TOP:190px;
    LEFT:385px;
    HEIGHT:235px;
    WIDTH:375px;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
}
.contactright TABLE{
    HEIGHT:235px;
    WIDTH:100%;
    FONT-SIZE:80%;
    LINE-HEIGHT:170%;
    LETTER-SPACING:1px;
    MARGIN:0px;
    PADDING:0px;
    CELL-SPACING:0px;
    CELL-PADDING:0px;	
}
INPUT {
    COLOR:#000000;
    BACKGROUND-COLOR:#c0c0c0;
    WIDTH:100%;
}
TEXTAREA {
    COLOR:#000000;
    BACKGROUND-COLOR:#c0c0c0;
    WIDTH:98%;
}
.submit {
    COLOR:#ff0000;
    BACKGROUND-COLOR:#000000;
    BORDER:0px solid #000000;
	TEXT-ALIGN:right;
    WIDTH:95px;
}

/* die Fusszeile */
.footer{
    POSITION:absolute;
    TOP:442px;
    LEFT:20px;
    WIDTH:810px;
    HEIGHT:34px;
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    
}
.footertd{
    COLOR:#ffffff;
    BACKGROUND-COLOR:#000000;
    FONT-FAMILY:Arial,Helvetica,sans-serif;
    FONT-SIZE:75%;
}
.footerleft{
    POSITION:absolute;
    TOP:17px;
    LEFT:0px;
    WIDTH:735px;
    HEIGHT:15px;
    TEXT-ALIGN:left;
    ALIGN:bottom;
    font-size:11px;;
}
.footerright{
    POSITION:absolute;
    LEFT:710px;
    WIDTH:85px;
    HEIGHT:32px;
    TEXT-ALIGN:right;
}

/* die einzelnen 'Kapitel' */
#chapter1{
    POSITION:absolute;
    TOP: 0;
    LEFT:20px;
    WIDTH:810px;
    HEIGHT:430px;
   
}
#chapter2{
    POSITION:absolute;
    TOP: 0;
    LEFT:870px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter3{
    POSITION:absolute;
    TOP: 0;
    LEFT:1720px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter4{
    POSITION:absolute;
    TOP: 0;
    LEFT:2570px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter5{
    POSITION:absolute;
    TOP: 0;
    LEFT:3420px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter6{
    POSITION:absolute;
    TOP: 0;
    LEFT:4270px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter7{
    POSITION:absolute;
    TOP: 0;
    LEFT:5120px;
    WIDTH:810px;
    HEIGHT:430px;
}
#chapter8{
    POSITION:absolute;
    TOP: 0;
    LEFT:5970px;
    WIDTH:10px;
    HEIGHT:430px;
}


#video { position:absolute;width:267px;height:255px;visibility:hidden;z-index:80}
.onoff {width:49%;height:100%;float:left;font-size:1px;cursor:pointer;}
#ctrl1, #ctrl2, #ctrl3, #ctrl5, #ctrl6 {
	width:50px;
	height:30px;
	background-image:url(images/contr.gif); background-repeat:no-repeat;
 background-position:center center;
	margin:0 auto;padding:0;visibility:hidden;}
#ctrl4 {
	width:50px;
	height:30px;
	
	margin:0 auto;padding:0;visibility:hidden;}
	
#ctrl1 {visibility:visible;}	
/*
#ctrl2 {	background-image:url(images/contr2.gif); background-repeat:no-repeat;background-position:center center;}
#ctrl3 {	background-image:url(images/contr3.gif); background-repeat:no-repeat;background-position:center center;}
#ctrl4 {	background-image:url(images/contr4.gif); background-repeat:no-repeat;background-position:center center;}
#ctrl5 {	background-image:url(images/contr5.gif); background-repeat:no-repeat;background-position:center center;}
#ctrl6 {	background-image:url(images/contr6.gif); background-repeat:no-repeat;background-position:center center;}
*/
.hide { display:none;margin:0 0 0 10px;}

A.suba {
	LETTER-SPACING:0;
   COLOR:#0066cc;
   BACKGROUND-COLOR:#000000;
}
A:visited.suba,  A:active.suba, A:focus.suba {
    COLOR:#0066cc;
    BACKGROUND-COLOR:#000000;
}