h2,h3,h4,h5,h6,div,p,body,html,input,button { 
	font: normal 1em Helvetica,Verdana,Arial 
}

h1 { 
	font: normal 1em Helvetica,Verdana,Arial;
	font-weight: bold;
}

img.block {
	display:block;
}

 /*div, img {
  margin:0;
  padding:0;
  border:0;
} */

div#container {
  /* width:1024px; */
 /* margin-left:auto;
  margin-right:auto; */
  /*border:1px solid silver; */
  background: url(../fileadmin/images/background.gif) center repeat-y;
}

div#top {
  font: bold 1em Verdana,Arial;
  clear:both;
  background-color:#006600;
  text-align:right;
  color:#FFFFFF;  
  padding:0.2em;
  padding-right:0.2em; 
}

div#top a {
   text-decoration: none;
   color:white;
   }

div#header { background-color:#00FF00;
	text-align:right; }

/*-----------------------------------*/

div#links { 
	float:left;
  width:100%; 
	padding-top:0.4em;
	padding-bottom:0.4em;
	/*min-height:100%;*/
	background-color:#00FF00;
}

div#rechts { 
	float:left;
  padding-top:0.2em;
	padding-bottom:0.4em;
	/*min-height:100%;*/
  width:100%;
	background-color:#00FF00;
}


div#head { 
	font: normal 1em Helvetica,Verdana,Arial;
	padding-top:0.1em;
	padding-bottom:1em; 
}


div#center { 
	padding-left:0.1em; 
	padding-right:0.1em; 
	/* width:631px; */
}


.float-left { 
	float:left; 
}

div#footer {
  clear:both;
  background-color:#006600;
  padding:0.8em;
}
/*/////////////*/
/* FLAGGEN*/
/*/////////////*/

.deutsch_aktiv a{
 height:0.6em; width:3.0em; background:red; border-top:0.6em solid black; border-bottom:0.6em solid yellow;}


/*Formatierung des Menüs*/

.menu { font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #000000;
        white-space: nowrap;
      }
          
.top { font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 1.0em;
       font-weight: bold;
       padding-left:0.2em;
       padding-right:0.2em;
       color: #000000;    
       text-decoration: none; 
       white-space: nowrap;
      }
/*Standartformatierung des Menüs wenn nicht angeklickt*/          
.top a { color: #FFFFFF;
         text-decoration:none;
         font-size: 1.0em;
         white-space: nowrap;
      }
/*Ansicht des Menüpunktes wenn "MouseOver*/          
.top a:hover { color: #FFFFFF;
                font-size: 1.2em;
               text-decoration:none;
               white-space: nowrap;
      }
/*Standarteinstellung wenn angeklickt*/           
.top-active {
        font-size: 1.0em;
        font-weight: bold;
        padding-left: 1em;
        border-bottom: 0.1em solid white;
        border-top: 0.1em solid white;
        line-height: 1.4em;
        padding-right:0.2em;
        color: #FFFFFF;
        text-decoration: none;
        white-space: nowrap;
                } 
 /*Einstellung des aktuell ausgewählten Menüpunktes wenn keine Untermüs vorhanden sind*/               
.top-active a { 
        font-weight: bold;
        text-decoration: none;
        font-size: 1.0em;
        line-height: 1.4em;
        /*border-bottom: 0.1em solid white;
        border-top: 0.1em solid white;*/
        color: #FFFFFF;
        white-space: nowrap;
           }
/*Standarteinstellung des Menüpunktes wenn Untermüs vorhanden sind*/    
.top-ifsub {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 1.0em;
       font-weight: bold;
       padding-left:1.0em;
       padding-right:0.2em;
       color: #FFFFFF;   
       border-top: 0.1em solid; 
       text-decoration: none;
       white-space: nowrap;
                } 
 /*Einstellung des aktuell ausgewählten Menüpunktes wenn Untermüs vorhanden sind*/                
.top-ifsub a { color: #FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
        }  

             
.top2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        padding-left: 2.0em;
        padding-right:0.2em;
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top2 a { color: #000000;
          text-decoration: none;
          white-space: nowrap;
      }
          
.top2 a:hover { color:#FFFFFF;
                text-decoration: none;
                font-size: 1.0em;
                white-space: nowrap;
      }
   
.top2-active {
        font-size: 0.8em;
        font-weight: bold;
        padding-left: 2.0em;
        padding-right:0.2em;
        color: #FFFFFF;
        text-decoration: none;
        white-space: nowrap;
        /*border-bottom: 0.1em solid white;*/
      }
  
.top2-active a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

 
  

.top2-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        color: #FFFFFF;
        padding-left:2.0em;
        border-bottom: 0.1em solid white;
        padding-right:0.2em;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top2-last a { color: #000000; text-decoration: none; white-space: nowrap;
      }

.top2-last a:hover { color:#FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
      }
          
.top2-active-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        font-weight: bold;
        color: #FFFFFF;
        padding-left:2.0em;
        padding-right:0.2em;
        border-bottom: 0.1em solid white;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top2-active-last a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

/*Standarteinstellung des Menüpunktes Ebene 2 wenn Untermüs vorhanden sind*/    
.top2-ifsub {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 0.8em;
       font-weight: bold;
       padding-left:2.0em;
       padding-right:0.2em;
       color: #FFFFFF;   
       text-decoration: none;
       white-space: nowrap;
       }
 /*Einstellung des aktuell ausgewählten Menüpunktes Ebene 2wenn Untermüs vorhanden sind*/                
.top2-ifsub a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
        }  
/*########################*/
/****** EBENE 3************/
/*########################*/

.top3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        padding-left: 3.0em;
        padding-right:0.2em;
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top3 a { color: #000000; text-decoration: none; white-space: nowrap;
      }
          
.top3 a:hover { color:#FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
      }
   
.top3-active {
        font-size: 0.8em;
        font-weight: bold;
        padding-left: 3.0em;
        padding-right:0.2em;
        color: #FFFFFF;
         text-decoration: none;
         white-space: nowrap;
        /*border-bottom: 0.1em solid white;*/
      }
  
.top3-active a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

 
  

.top3-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        color: #FFFFFF;
        padding-left:3.0em;
        padding-right:0.2em;
        border-bottom: 0.1em solid white;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top3-last a { color: #000000; text-decoration: none; white-space: nowrap;
      }
      
.top3-last a:hover { color:#FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
      }
          
.top3-active-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        font-weight: bold;
        color: #FFFFFF;
        padding-left:3.0em;
        padding-right:0.2em;
        border-bottom: 0.1em solid white;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top3-active-last a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

/*Standarteinstellung des Menüpunktes Ebene 3 wenn Untermüs vorhanden sind*/    
.top3-ifsub {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 0.8em;
       font-weight: bold;
       padding-left:3.0em;
       padding-right:0.2em;
       color: #FFFFFF;   
       text-decoration: none;
       white-space: nowrap;
       }
 /*Einstellung des aktuell ausgewählten Menüpunktes Ebene 2wenn Untermüs vorhanden sind*/                
.top3-ifsub a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
        }  
        
/*########################*/
/****** EBENE 4************/
/*########################*/

.top4 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        padding-left: 4.0em;
        padding-right:0.2em;
        color: #000000;
        text-decoration: none;
        white-space: nowrap;
      }
          
.top4 a { color: #000000; text-decoration: none; white-space: nowrap;
      }
          
.top4 a:hover { color:#FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
      }
   
.top4-active {
        font-size: 0.8em;
        font-weight: bold;
        padding-left: 4.0em;
        padding-right:0.2em;
        color: #FFFFFF;
        text-decoration: none;
        white-space: nowrap;
        /*border-bottom: 0.1em solid white;*/
      }
  
.top4-active a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

 
  

.top4-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        color: #FFFFFF;
        padding-left:4.0em;
        padding-right:0.2em;
        text-decoration: none;
        white-space: nowrap;
        /*border-bottom: 0.1em solid white;*/
      }
          
.top4-last a { color: #000000; text-decoration: none; white-space: nowrap;
      }
      
.top4-last a:hover { color:#FFFFFF; text-decoration: none; font-size: 1.0em; white-space: nowrap;
      }
          
.top4-active-last {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        font-weight: bold;
        color: #FFFFFF;
        padding-left:4.0em;
        padding-right:0.2em;
        text-decoration: none;
        white-space: nowrap;
        /*border-bottom: 0.1em solid white; */
      }
          
.top4-active-last a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
      }

/*Standarteinstellung des Menüpunktes Ebene 4 wenn Untermüs vorhanden sind*/    
.top4-ifsub {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 0.8em;
       font-weight: bold;
       padding-left:4.0em;
       padding-right:0.2em;
       color: #FFFFFF;   
       text-decoration: none;
        white-space: nowrap;
       }
 /*Einstellung des aktuell ausgewählten Menüpunktes Ebene 4 wenn Untermüs vorhanden sind*/                
.top4-ifsub a { color: #FFFFFF; text-decoration: none; white-space: nowrap;
        }  
        
/****************************************************************/
/****************************************************************/
/**************** EINSTELLUNGEN F_R KASTEN RUNDE ECKEN **********/
/****************************************************************/

.raised {
/*  background:transparent;
  margin-left:5%;
  margin-top:5%;
  margin-bottom:5%; */
  padding-left: 1em;
  padding-right: 1em;
  padding-top: 1em;
  } 
  
.raised h1, .raised p {
  margin:0 10px;
  }
.raised h1 {
  font-size:2em;
  color:#fff;
  }
.raised p {
  padding-bottom:0.5em;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {
  display:block;
  overflow:hidden;
  font-size:1px;
  }
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {
  height:1px;
  }
.raised .b2 {
  background:#fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  }
.raised .b3 {
  background:#fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  }
.raised .b4 {
  background:#fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  }
.raised .b4b {
  background:#fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  }
.raised .b3b {
  background:#fff;
  border-left:1px solid #fff;
  border-right:1px solid #fff;
  }
.raised .b2b {
  background:#fff;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  }
.raised .b1 {
  margin:0 5px;
  background:#FFFFFF;
  }
.raised .b2, .raised .b2b {
  margin:0 3px;
  border-width:0 2px;
  }
.raised .b3, .raised .b3b {
  margin:0 2px;
  }
.raised .b4, .raised .b4b {
  height:2px; margin:0 1px;
  }
.raised .b1b {
  margin:0 5px; background:#FFFFFF;
  }
.raised .boxcontent {
  display:block;
  background:#FFFFFF;
  padding-left: 0.2em;
  padding-right: 0.2em;
  padding-top: 0.2em;
  padding-top: 0.2em;
  border-left:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  text-align: left;
  } 


