body
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background-color:  /*#0188B5;*/#F3F3F3; /*#FFFFFF;*/
  
}

* a
{
  text-decoration: none;
 }

* ul
{
  list-style-type: none ;
}

*
{
  padding: 0px;
  margin: 0px;
}



* a img
{
  border-width: 0px;
}

			         /* #FCDFAE hell-orange
                                    #F9D89F hellbraun * kopf-und navi-hintergrundfarben
                                    #696969 = a: li hover-Schriftfarbe
                                    #333333 = balken-Schriftfarbe
                                    #DF7401 = dkl-orange - Navigationsmenu-Schriftfarbe
                                    #C0C0C0 = silver; #A9A9A9 = hellsilber; #708090 = dunkelsilber;
                                    #DCDCDC = background / Seite ?
                                    #F2F2F2 = body + logo-background
                                 */

#seite {
border: 0px solid;
border-color: #999;
background-color: /*#DCDCDC;*/ /*#F2F2F2;*/ /*#FFFFFF;*/ #F3F3F3;
position: relative;
margin: 0 auto;
width: 803px;
-moz-width: 803px;
height: auto;
min-height: 660px;
 }

#seite .hintergrund {
border: 0px solid;
border-color: #999;
background-color: #F3F3F3;
}

                 #logo {
                 border: 0px solid;
                 border-color: #999;
                 top: 2px;
                 left: 75px;
                 position: relative;
                 background-color: #F3F3F3;
		 height: 70px;
                 width: 725px;
                 }


		#kopf-box {
                 border: 0px solid;
                 border-color: #999;
                 position: absolute;
         	 background-color: #FCDFAE;
                 top: 70px;
                 height: 150px;
                 width: 803px;
                 left: 0px;
                 
		}

                         #kopf-box .kopf-navigation li {
                         margin-top: 0px;
                         width: 209px;
  		       height: 45px;
  	   	       padding:0px 0px 0px 3px;
                         color:#DF7401;
			}

		      #kopf-box .kopf-navigation li a {
                         height: 45px;
                         display: block;
                         position: relative;
                         }

		       #kopf-box .kopf-navigation li a span
                        {
                          padding-left: 3px;
                          top: 7px;
                          position: absolute;
                        }


	 #kopf-bild  
        {
         float: right;
         position: absolute;
         top: 0px;
         right: 30px;
         width: 415px;
         height: 150px;
         }

         #balken-oben 
        {
         border: 0px solid;
         border-color: black;
         background-color: #FCDFAE;
         position: absolute;
         top: 11px;
         right: 330px;
         height: 15px;
         padding: 5px 10px 0px 10px;
	 width: 130px;
         filter:alpha(opacity=60); /* IE*/
	-moz-opacity: 0.60; /* Gecko*/
	 opacity: 0.60; /* Opera*/
	 background-repeat: repeat;
	}

	#farb-rechteck-rechts  
        {
         border: 0px solid;
         border-color: red;
         background-color: #F9D89F;
         position: absolute;
         top: 0px;
         right:0px;
         left: 770px;
         width: 30px;
         height: 150px;
        }

        #farb-rechteck-links  
        {
         border: 0px solid;
         border-color: #708090;
         color: #708090;
         background-color: #F9D89F;
         width: 141px;
         position: absolute;
         top: 0px;
         right:435px;
         left: 210px;
         height: 139px;
         padding: 4px 4px 7px 0px;
        }

        #farb-rechteck-links .farb-re-li 
         {
         border: 0px solid;
         border-color: #708090;
         color: #708090;
        }
         #balken-titel 
        {
         border: 0px solid;
         border-color: darkblue;
	 position: absolute;
         background-color: #FCDFAE;     		   /* #E6E6E6 grau #FCDFAE orange #F9D89F braun dkl*/
	 filter:alpha(opacity=70); /* IE */
	 -moz-opacity: 0.70; /* Gecko */
	 opacity: 0.70; /* Opera */
	 background-repeat: repeat;
         text-align: right;
         top: 85px;
	 right: 0px;
         height: 30px;
	 width: auto;
         padding: 4px 20px 3px 8px;
	}



#hilfsnavi-box 
{
  border: 0px solid;
  border-color: #999;
  position: absolute;
  background-color: #FCDFAE;
  top: 230px;/*-5px*/
  height: auto;
  width: 803px;
  text-align: center;
  margin-bottom: 12px;
  padding: 5px 0px;
}

#hilfsnavi-box .hilfs-navigation 
{
  display: inline;
}

#hilfsnavi-box .styleswitch-box 
{
  display: inline;
}

#hilfsnavi-box .hilfs-navigation li 
{
  display: inline;
  margin-right: 13px;
}

#hilfsnavi-box .hilfs-navigation li a 
{
  /*  display: inline-block;*/
}

#hilfsnavi-box .hilfs-navigation li a:hover 
{
}



#content-box 
{
  border: 0px solid;
  border-color: red;
  position: absolute;
  /*background-color: #FFFFFF;*/
  left: 0px;
  padding: 0px;		   			/* white-space: pre-wrap */
  top: 270px; /
  width: 803px;
  height: auto;
  min-height: 392px;
  /overflow: visible;*/
}

         
#content-box .content-navigation 
{
  border: 0px solid;
  border-color: green;
  position: relative;
  top: 0px;
  background-color: #FCDFAE;                       /*hell-orange =  background-color: #FCDFAE;*/
  left:0px;
  width: 208px;
  padding: 0px 2px 0px 2px;
  min-height: 340px;
  height: auto;
  /*  height: 340px;*/
}

#content-box .content-navigation li 
{
  padding: 4px 0px;
}

#content-box .content-navigation li a 
{
  /*color:#DF7401; */
  height: auto;
  padding: 4px;
  left: 10px;
  display: block;
}

#content-box .content-navigation li a:hover 
{
  padding: 4px;
  /*color: #696969;*/
}

#content-box .content-navigation li a span
{
display: block;
}


         #suchfeld {
         border: 0px solid;
         border-color: blue;
         position: relative;
         top: 0px;
         left: 0px;
         text-color: #333333;
         width: 208px;
         margin-top: 0px;
         height: 58px;
         padding: 10px 0px 0px 4px;
	 background-color: #FCDFAE;
         }


#content-box .inhalt 
{
  border: 0px solid;
  border-color: #FCDFAE;
  position: absolute;
  padding: 0px 0px 0px 5px;
margin-left: 0px;
margin-right: 0px;
  top: 0px;
  left: 220px;
  width: 580px;
  height: auto;
  /*  height: 392px; */
  min-height: 392px;
  overflow visible;
  background-color: #FFFFFF;
}                                 /*overflow-y: auto;  overflow-x: visible;*/
  

#content-box .inhalt ul
{
  list-style-position: -30px !important;
  list-style-type: disc !important;
  left: 30px;
  padding: 0px 0px 5px 30px;
  top: 10px;
}

#content-box .inhalt ol
{
  list-style-position: -30px !important;
  list-style-type: decimal !important;
  left: 30px;
  padding: 0px 0px 5px 30px;
  top: 10px;
}

#content-box .inhalt table-oborder
{
  padding: 0px 5px 5px 20px;
  top: 10px;
}


#content-box .inhalt table
{
  width: 540px;
  padding: 5px 5px 5px 5px;
  text-align: left;
  top: 10px;
}

#content-box .inhalt td
{
  padding: 5px 5px 5px 5px;
  margin-bottom: 3px;

}

#content-box .nach-oben
{
  position: relative;
  text-align: center;
  padding: 10px 10px 10px 2px;
  height:auto;
  width: auto;
  top: auto;
  vertical-align: text-baseline;
}

         #content-box .inhalt grau-streifen
         {
         border: 0px solid;
         border-color: red;
         background-color: #F2F2F2;
         text-align: center;
         width: 97%;
         top: 10px;
         height: 30px;
         }

         #content-box .inhalt startseite-link

         { 
         height: auto;
         margin-top: 2px;
         background-color: #F2F2F2;
         text-align: center;
         }


         #fuss {

         position: relative;
         left: 0px;
         height:30px;
         top: auto;
         width: 212px;
         padding: 2px 0px 0px 0px;
         }


