body
{
font-family:Arial;
background-color:  #604000;
color: #000000;
font-size : 12px;
text-align: left;
line-height:16px;

/* background-position: 0 0 ;
background-repeat:no-repeat;
background-attachment:fixed; */
}

div.weiter {position: absolute; bottom:4px; right: 4px; font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #808080;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:10px;
cursor: pointer;
}
div.zurueck {position: absolute; bottom:4px; right: 46px; font-family: Arial;
font-size: 20px;
font-weight: bold;
color: #808080;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:10px;
cursor: pointer;
}
div.seite { position: absolute; top:34px; right: 4px; font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #808080;
background-color: transparent;
/* border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:2px; */
cursor: pointer;
}



div.banner a:link          { font-family:Arial, Verdana, sans-serif; font-size:12px; /*font-weight:bold;*/font-weight: bold;   text-decoration : none; color:#000000; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.banner  a:visited        { font-family:Arial, Verdana, sans-serif; font-size:12px; /*font-weight:bold;*/font-weight: bold;   text-decoration : none; color:#000000; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.banner  a:active        {font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight: bold; text-decoration : none; color: #808080; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.banner  a:hover         { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight: bold;  text-decoration : none; color: #808080; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }

div.layer220 a:link          { font-family:Arial, Verdana, sans-serif; font-size:12px; /*font-weight:bold;*/font-weight: bold;   text-decoration : none; color:#000000; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.layer220 a:visited        { font-family:Arial, Verdana, sans-serif; font-size:12px; /*font-weight:bold;*/font-weight: bold;   text-decoration : none; color:#000000; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.layer220  a:active        {font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight: bold; text-decoration : none; color: #808080; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }
div.layer220  a:hover         { font-family:Arial, Verdana, sans-serif; font-size:12px; font-weight: bold;  text-decoration : none; color: #808080; line-height:14px; background-color:#ffffff; border:0px groove ; border-color:transparent; }


div.logo {}/* { position: absolute; top: 478px; left: 60px; color:#C0C0C0; background-color:transparent; z-index:5;} *//***********Logo******/
div.bau { position: absolute; top: 330px; right: 5px; color:#C0C0C0; background-color:transparent; z-index:5;}/***********Baustelle******/
div.bild_arbeit { position: absolute; top: 128px; left: 68px; color:#C0C0C0; background-color:transparent; z-index:5;}/***********arbeit bild******/
div.knie { position: absolute; top: 150px; left: -50px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** knie******/
div.knieskizze { position: absolute; top: 135px; left: 230px; color:#C0C0C0; background-color:transparent; z-index:5;}/***********arbeit knie skizze******/
div.haende{ position: absolute; top: 135px; left: 25px; color:#C0C0C0; background-color:transparent; z-index:5;}/***********arbeit haende******/
div.studiebo { position: absolute; top: 18px; left: 330px; color:#C0C0C0; background-color:transparent; z-index:6;}/*********** bogen******/
div.studieka { position: absolute; top: 170px; left: 155px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** karate******/
div.studieta { position: absolute; top: 260px; left: 5px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** Tanz******/
div.gruppe{ position: absolute; top: 200px; left: 180px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** bogen******/
div.main{ position: absolute; top: 50px; left: 450px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** main******/

div.main01{ position: absolute; top: 75px; left: 240px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** main******/


div.main1{ position: absolute; top: 240px; left: 240px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** main******/
div.prod{ position: absolute; top: 100px; left: 120px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** produkte******/

div.sieben{ position: absolute; top: 80px; left: 50px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** produkte******/


div.prod2{ position: absolute; top: 80px; left: 90px; color:#C0C0C0; background-color:transparent; z-index:6;}/*********** produkte2******/

div.prod3{ position: absolute; top: 250px; left: 30px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** produkte3******/
div.ich{ position: absolute; top: 0px; left: 0px; color:#C0C0C0; background-color:transparent; z-index:4;}/*********** bogen******/
div.route{ position: absolute; top: 70px; left: 230px; color:#C0C0C0; background-color:transparent; z-index:5;}/*********** route******/
div.tanz{ position: absolute; top: 37px; left: -20px; color:#C0C0C0; background-color:transparent; z-index:6;}/*********** tanz******/
div.indexmain{ position: absolute; top: 0px; left: 50px; color:#C0C0C0; background-color:transparent; z-index:6;}/*********** tanz******/

div.navitabelle { position: absolute; top: 100px; left: 10px; color:#000000; background-color: transparent; z-index:5; }/*Navigation*/
div.navitabelletop { position: absolute; top: 5px; left: 270px; color:#000000; background-color: transparent; z-index:3; }/*Navigation*/
div.navitabelletopinfo { position: absolute; top: 33px; left: 240px; color:#000000; background-color: transparent; z-index:3; }/*Navigation*/

/* div.hintergrund { position: absolute; top: 0px; left: 100px; height:1000; width: 800; background-color: #ffffff; z-index:0;} */

td.normal
{
width: 120px;
height: 20px;
background-color: #6495ED;/* #DCDCDC; */
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #DCDCDC;
text-align: center;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding: 4px;
cursor: pointer;
}
td.hover
{
width: 120px;
height: 20px;
background-color: #DCDCDC;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #DCDCDC;
border-bottom:1px solid #808080;
padding: 4px;
cursor: pointer;
}
td.normalaktiv
{
width: 125px;
height: 20px;
background-color: #DCDCDC;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #808080;
text-align: center;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding: 4px;
cursor: pointer;
}


td.normaltop
{
width: 300px;
/* height: 20px; */
background-color: #ffffff;/* #DCDCDC; */
font-family: Arial;
font-size: 12px;
font-weight: normal;
line-height: 20px;
color: #000000;/* #604000; */
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
padding: 4px;
cursor: help;
}
td.normaltopinfo
{
width: 140px;
height: 20px;
background-color: transparent;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: transparent;
text-align: center;
/* border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
padding: 4px;
cursor: pointer; */
}
td.normalkl
{
width: 125px;
height: 16px;
background-color: #ffffff;
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height:12px;
color: #000000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
padding: 4px;
/* cursor: help; */
cursor:pointer;
}

td.normalkltr
{
width: 125px;
height: 16px;
background-color: transparent;
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height:12px;
color: #000000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0;
padding: 4px;
/* cursor: help; */
cursor:pointer;
}



td.hovertop
{
width: 140px;
height:20px;
background-color: #DCDCDC;
font-family: Arial;
font-weight: bold;
font-size:12px;
line-height:20px;
color: #604000;
text-align:center;
border-top: 1px solid;
border-top-color: #C0C0C0;
border-left:1px solid #C0C0C0;
border-right:1px solid #604000;
border-bottom:1px solid #604000;
padding: 4px;
cursor:pointer;
}

/*Schaltflächen Hinweise **************/
div.layer0
{
position: absolute;
top: 530;
left: 110;
height: 20px;
width: 120px;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
border-left:1px solid #808080;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding: 3px;
visibility: hidden;
z-index:10;
}
div.layer1
{
position: absolute;
top: 110;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer2
{
position: absolute;
top: 150;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer3
{
position: absolute;
top: 190;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer4
{
position: absolute;
top: 230;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer5
{
position: absolute;
top: 270;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer6
{
position: absolute;
top: 310;
left: 143;
height: 20px;
width: 150;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer7
{
position: absolute;
top: 350;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer8
{
position: absolute;
top: 390;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:10;
}
div.layer9
{
position: absolute;
top: 430;
left: 143;
height: 20px;
width: 130;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:11px;
font-weight: normal;
color: #604000;
text-align:center;
line-height:10px;
background-color: #DCDCDC;
border-top: 1px solid;
border-top-color: #808080;
/*border-left:1px solid #C0C0C0;*/
border-right:1px solid #808080;
border-bottom:1px solid #808080;
padding:4px;
visibility: hidden;
z-index:3;
}
div.layer10 /* ************************ Flieger ************************** */
{
/* position: absolute; */
font-family: Arial;
font-size:12px;
font-weight: normal;
color: #000000;
text-align:left;
line-height: 17px;
/*background-color: #ffffff;/* transparent; */
/* border-top: 1px solid;
border-top-color:  #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0 ;*/
/* padding:5px; */
/* visibility: hidden; */
/*  z-index:0; */
}
div.layer11
{
position: absolute;
/* top: 20;
left: 260; */
/*height: 20;*/
width: 660;
/*fmargin-top:1px;*/
font-family: Arial;
font-size:12px;
font-weight: normal;
color: #000000;
text-align:center;
line-height: 14px;
background-color: #ffffff;/* transparent; */
border-top: 1px solid;
border-top-color:  #C0C0C0;
border-left:1px solid #C0C0C0;
border-right:1px solid #604000;
border-bottom:1px solid #604000;
padding:1px;
/* visibility: hidden; */
z-index:3;
}
div.layer12
{}

div.bild1 { position: absolute; top: 120px; left: 270px; color:#C0C0C0; background-color: transparent; z-index:2;}/***********Bild 1**********/
div.bild1rahmen { position: absolute; top: 110px; left: 260px;
height: 446;
width: 660; color:#C0C0C0; border:1px; border-color: #604000; background-color: #604000; z-index:1;}/***********Bild 1**********/