body table {padding:0; margin:0;} 

body {
	background-color : #E5E5E5;
	text-align: center;
	margin-top: 20px;
	scrollbar-face-color: #008060;
     }


table { padding: 0; margin: 0; position: relative; }

#oben {
	height: 210px;
        width: 1000px;
        background-image: url(/images/bt-oben.gif);
        background-repeat: no-repeat;
      }
      

#links {
	float: left;
 	margin-top: 0px; left: 0px;
	display: block;
        width: 210px;
        min-height: 640px;
        height: 80%;
        font-family: arial,sans-serif;
        font-size: 0.9em;
        font-weight: bold;
        Xborder: solid 1px magenta; 	
}

#inhalt { float: left;
	Xclear: both;
	Xdisplay: block;
	Xposition:relative;
        left: 212px;
	Xmargin-left: 10px;
        Xmargin-right: 0px;
        Xmargin-top: 3px;
        padding-left: 20px;
        padding-right: 10px;
        Xpadding-top: 10px;

        XXXwidth: 574px;
	width: 512px;
        Xheight: 80%;
        min-height: 600px;

        background-color : #FFFFFF; 
 	Xborder: solid 1px green;

	font-family: arial,sans-serif;
	font-size: 0.8em;
}

#x-inhalt .innerDiv { float: left; }

#rechts {
	margin-top: 2px;
	padding-left: 10px;
        padding-right: 10px;
        padding-top: 0px;

	float: right;
        right: 0px;
        width: 200px;
        height: 80%;
        min-height: 600px;

        background-color: #FFFFFF;

        font-family: arial,sans-serif;
        font-size: 8pt;
	text-align: justify;
	border-left: dotted 1px grey;
	Xborder-right: solid 1px blue;
}


#en {
	position:relative;   
        left:930px; 
        top: 130px;
        width: 29px;
        border: 0;
}             
#es {
	position:relative;   
        left:965px; 
        top: 112px;
        width: 29px;
        border: 0;
}       
      
#bild1 { position:relative;   
             left:0px; 
             top: 90px;
             width: 70px;
             border: 0;
}             
#bild2 { position:relative;   
             left:70px; 
             top: 60px;
             width: 70px;
             border: 0;
}             
#bild3 { position:relative;   
             left:140px; 
             top: 30px;
             width: 70px;
             border: 0;

}             

#klickpfad { position:relative;   
             left:240px; 
             top: 10px;
             width: 530px;
             border: 0;

}

#bild4 { position:relative;   
             left:790px; 
             top: -30px;
             width: 70px;
             border: 0;
}             

#bild5 { position:relative;   
             left:892px; 
             top: -79px;
             width: 70px;
             border: 0;
}             


#klickpfad a  { text-decoration: none; font-family: arial,sans-serif; font-size: 9pt; }
#klickpfad a:link { color : #008060; }
#klickpfad a:visited { color: #008060; }
#klickpfad a:hover { color : #000000; text-decoration: underline overline;}
#klickpfad a:active { color : #008060; }

.naviitem1 { border-bottom: dotted 1px black; padding-left: 5px; padding-bottom: 5px; padding-top: 5px;}
.naviitem2 { border-bottom: dotted 1px black; padding-left: 20px; padding-bottom: 5px; padding-top: 5px;}
.naviitemlast { padding-left: 5px; padding-bottom: 5px; padding-top: 5px;}
.naviitemlast2 { padding-left: 20px; padding-bottom: 5px; padding-top: 5px;}

#navi { position: relative; border-bottom:solid 3px #008060; border-top:solid 3px #008060; left:0px; top: 0px;}

#navi a         { text-decoration: none; font-family: arial,sans-serif; font-size: 0.8em; font-weight: bold; }
#navi a:link    { color : #000000; }
#navi a:visited { color:  #000000; }
#navi a:hover   { color : #008060; }
#navi a:active  { color : #000000; }

a  { text-decoration: none; font-family: arial,sans-serif; }
a:link { color : #008060; }
a:visited { color: #008060; }
a:hover { color : #008060; text-decoration: underline overline; }
a:active { color : #008060; }

h1 {margin: 10px 0 0 0; font-size: 1.4em; font-weight: bold; font-family: arial,sans-serif; text-align: left; }
h2 {font-size: 1.2em; font-weight: bold; font-family: arial,sans-serif;}
h3 {font-size: 1.0em; font-weight: bold; font-family: arial,sans-serif;}
h4 {font-size: 0.9em; font-weight: bold; font-family: arial,sans-serif;}

#rechtsinhalt { right: 0px;
              width: 210px;
              background-color: #FFFFFF;
              font-family: arial,sans-serif;
              Xfont-size: 0.8em;
              padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 5px;
	border: 1px solid red;
}
#rechtsinhaltheader { width: 210px;
                      background-color: #FFFFFF;
                      font-family: arial,sans-serif;
                      font-weight: bold;
                      Xfont-size: 0.8em;
                      text-align: right;
                      border-bottom: solid 3px #008060;
                      padding-right: 10px; padding-bottom: 5px; padding-top: 5px;


}


#copyright {
	clear: both;
	font-size: 0.55em;
	font-family: arial,sans-serif;
}


