body        { background: #ffffff;
              color: #000000 }
body.black  { background: #000000;
              font-family: sans-serif ; 
              color: #aaaaaa }

a:link      { color: blue  }               /* unvisited link */
a:visited   { color: blue  }               /* visited links */
a:active    { color: red  }                /* active links */                    

.cent       { text-align: center }
.sase-n	    { font-family: sans-serif ; }

p.head      { margin-top: 5px ;
              margin-bottom: 5px ;
              font-size: 1.1em ; 
			  font-weight: bold ;}

p.ind       { margin-left: 10px ;
              margin-top: 5px ;}
p.inda      { margin-left: 20px ;
              margin-top: 5px ;}
p.indar     { margin-left: 30px ;
              margin-right: 30px ;
              margin-top: 5px ;}

div.er      { margin-left: 20px ;
              margin-right: 20px ;
			  margin-top: 10px ; }

ul          { margin: 0em 0em 0em 25px ; }

ul li       { list-style-type: disc }





body.plaer  { background-image: url(../structure/kacheln.gif);
              color: #000000 }
body.seadrift { color: #000000 }
body.kkt    { background: #ffffff;
              color: #000000 }

.kkt	    { font-family: sans-serif ; }

.sase	    { font-family: sans-serif ; 
              font-size: 0.8em ; }
.lang       { font-family: sans-serif ; 
              font-weight: bold ;
			  font-size: 0.8em ; }
td.sase-k   { font-family: sans-serif ; 
              font-size: 0.8em ; }
td.tabind	{ font-family: sans-serif ; 
              font-size: 0.7em ; 
			  padding-left: 10px ; }
td.sase-i	{ font-family: sans-serif ; 
			  padding-left: 10px ; }
p.head-ind  { font-family: sans-serif ; 
			  font-weight: bold ; 
              font-size: 1.1em ;
			  padding-left: 15px ; }

body.start  { background: white url(background.jpg) ; 
			  background-position: 50% 50% ;
			  background-repeat: no-repeat ; }

div.seadrift { background-image: url(seadrift-back.jpg) ;
              background-repeat: no-repeat ;
			  background-position: 50% 50% ;
			  color: #000000 }

.lm         { margin-left: 40px }
.right      { text-align: right }



p.hang      { margin-left: 20px ;
              margin-top: 10px ;
              margin-bottom: 10px ;
              width: 100% ;
              text-indent: -10px ; }
p.achtung   { margin-top: 10px ;
              margin-bottom: 10px ;
              font-size: 1.2em ; 
			  font-weight: bold ;
			  color:red ;}
p.head-cent { margin-top: 15px ;
              margin-bottom: 15px ;
			  text-align: center ;
              font-size: 1.1em ; 
			  font-weight: bold ;}
p.ind       { margin-left: 10px ;
              margin-top: 5px ;}
p.inda      { margin-left: 20px ;
              margin-top: 5px ;}
p.indar     { margin-left: 30px ;
              margin-right: 30px ;
              margin-top: 5px ;}
p.ind1      { margin-left: 20px ;
              margin-top: 10px ;
              width: 100% ; }
p.ind2      { margin-left: 30px ;
              margin-top: 5px ;
              width: 100% ; }

SPAN.geb    { font-size: 0.7em ; }
TD.right    { text-align: right }
TD.em       { color: red ;
              font-weight: bold ;
              background: #ff7070 }

h3.gal      { font-size: 1.1em ; 
              margin-top: 10px ;}

ul.gal      { margin: 0em 0em 0em 25px ; }

ul li       { list-style-type: disc }

p.reset     { margin-top: 1px ; }
p.fiesta    { text-align: center;
              margin-left: 10px ;
              margin-top: 5px ;
              font-size: 0.8em ;  }
p.fiesta-1  { text-align: center;
              font-size: 1.25em ; 
			  margin-top: 5px ;
			  font-weight: bold ; }
p.fiesta-2  { text-align: center;
              margin-top: 5px ;
              font-size: 0.8em ;
			  font-weight: bold ; }
p.fie-be    { margin-left: 10px ;
              margin-top: 5px ; }

td.sk-title { font-family: sans-serif ; 
			  font-weight: bold ; 
              font-size: 1.1em ;
			  padding-left: 15px ; }
td.sk-mat   { font-family: sans-serif ; 
			  padding-left: 20px ;
			  padding-top: 3px ;}
td.sk-beschr { font-family: sans-serif ; 
			  padding-left: 30px ; }
td.sk-ort   { font-family: sans-serif ; 
			  padding-left: 30px ; 			  
			  font-style: italic ; }

p.sk-title-ni  { font-family: sans-serif ; 
			  font-weight: bold ; 
              font-size: 1.1em ; }
p.sk-mat-ni    { font-family: sans-serif ; 
			  margin-top: 3px ;}
p.sk-beschr-ni { font-family: sans-serif ; }
p.sk-ort-ni    { font-family: sans-serif ; 
			  font-style: italic ; }
