

/*allgemeine Seitenformatierungen*/
h1, h2, h3, h4 {
font-family:Arial;
color:#cc0099;
}
h1 { font-size:24pt; font-style:italic;  }
h2 {  font-size:18pt;  }
h3 {  font-size:12pt;  }
h4 {  font-size:12pt;  font-style:italic; font-weight:bold; }
p , li, div { font-size:12pt; font-family:Arial; color:black; }
body { font-family:Arial; background-color : #ffffff;}
A {text-decoration: none }
/*ENDE allgemeine Seitenformatierungen */

/*Submenu von Home und Lehrlinge unterdrücken mit display none */
.Versteckt{
display:none;
}
/*ENDE Submenu */


.DE{
display:block;
}


/*hamet formatierung*/
.hamet1{
}
.hamet2{
}
.hamet3{
}
/*ENDE hamet formatierung*/

/*Allgemeine formatierungen von früher*/
.Beschriftung{
  width: 30px;
  font-weight: bold;
  padding-top: 2px;
  font-size:12pt;
  font-family:Arial;
  color:black;
  border-width:0px;
  font-weight : bold;
}
.Pfeil {
width: 750px;
}
.zurueck{
color: #FFFFFF;
font-weight: bold;

}
.under {
/*border: 0px 0px 0px 0px solid white;*/
vertical-align:top;
border-width:0px;
}
.span1{
font-weight:bold;
font-style:italic;
}
/*ENDE Allgemeine formatierungen*/

.effect, .effectover{
vertical-align:top;
width:75px;
height:20px;
/*border: 0px 0px 0px 0px solid white;*/
}


.menufenster {

/*top: 110px;*/
/*left: 20px;*/
width:170px;
}

.linker{
float:left;
width:21px;
}
.klick{
width:21px;
height:14px;
}
.container{
width:100%;
height:100%;
}

/*DIV formatierungen damit sie nebeneinander erscheinen*/
.clearall{
clear:both;
}
.rechter{
float:left;
width:21px;
}

/*ENDE DIV formatierungen*/

.farb{
width:100%;
height:12%;
background-image:url("../img/farbverlauf.jpg");
}

/*Banner über der Seite mit Farbverlauf*/
.farbverlauf{
width:100%;
height:12%;
margin-bottom:10px;
/*ENDE Banner*/
}


/*Inhaltsfenster formatierungen */
.hauptfenster {
margin-top: 10px;
margin-left: 210px;
height:100%;
width:81%;


 }
.inhalt {
width: 100%;
height: 84%;
}
.navbar{

margin-left: 5px;
width:201px;
}

.mainDiv
{

  width:187px;
  position:relative;
  margin-bottom: 5px;
 
}
/*ENDE Inhaltsfenster */


.link:active, .link:hover, .link:visited, .link{
display:block;
height:100%;
color:#000000;
}
.ontop{
vertical-align: top;
}



/*DIV formatierungen damit sie nebeneinander erscheinen*/
.clear{
clear:right;
}
.rechts{
float:left;
width: 40%;
padding-top: 15px;
}
.links{
float:left;
width: 50%;
}
.links2{
float:left;
width:80%;
}
.rechts2{
float:left;
padding-top: 50px;
width:10%;
}
/*ENDE DIV formnatierungen*/


/*Border um den Inhalt Formatierungen*/
.rahmen{
 width:100%;
}
.rahmen2, .rahmen{
 border-right: 2px groove black;
 border-left: 2px groove black;
 border-bottom: 2px groove black;
 height:100%;
}
.rahmen2{
 padding:2px;
 width: 201px;
 
}
/*ENDE Border um den Inhalt Formatierungen*/


/*Menu formatierungen*/
.topItem, .topItemOver, .topItemClose, .topItemCloseOver{
  font: bold 12px tahoma,verdana,sans-serif;
  text-indent:10px;
  cursor:pointer;
  line-height:1.6em;
  color:#000000;
  width: 187px;
  height: 25px;
  letter-spacing: 0;
  background: url("../img/newgradient.jpg") no-repeat 0 0;
  background-position:center center;
  background-repeat:no-repeat;
  position:relative; right:2px;
  
}
.topItem, .topItemClose
{
   border-right: buttonshadow 2px solid;
   border-top: 2px solid white;
   border-left-color:white;
   border-bottom-color:black;
   border-left: 2px solid white;
   border-bottom: buttonshadow 2px solid ;
   background-color: buttonface;
}
.topItemOver, .topItemCloseOver
{
  border-color:white; 
  border-left-color: black;
  border-top-color: black;  
  border-right: 2px solid white; 
  border-top:buttonshadow 2px solid ; 
  border-left:buttonshadow   2px solid; 
  border-bottom: 2px solid white;

}
.dropMenu
{
  font: bold 11px tahoma,verdana,sans-serif;	
  background-color: #FFC4F0;
  color: #000;
  border: 1px solid #FFFFFF;
  border-width: 0 1px 1px 1px;
  filter:alpha(opacity=100);
}
.subMenu
{
    display:none;
}
.subItem
{
   margin-right:10px;
   margin-left:10px;
   margin-top:2px;
   cursor:pointer;
   height:15px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #000000;  
}
.subItem a
{
   font: 11px tahoma,verdana,sans-serif;	 	
   text-decoration:none;
   color: #000000;
   cursor:pointer;
   
}
.subItemOver
{
   margin-left:10px;
   margin-top:2px;
   margin-right:10px;
   cursor:pointer;
   font: 11px tahoma,verdana,sans-serif;	  
   height:15px;
}
.subItemOver  a, .subItem a:hover
{
   font: 11px tahoma,verdana,sans-serif;
   cursor:pointer;	
   background-color:#FFFFFF;
   display:block;
   color:#000000;
   font-weight: bold;
}
.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}
.foldin{
border-top: 0px solid;
border-bottom: 0px solid white;
border-left: 0px solid white;
border-right: 0px solid white;
vertical-align: middle;
}
#expand {
   margin-right:10px;
   margin-left:14px;
   margin-top:0px;
   margin-bottom: 0px;
   padding-top: 0px;
   padding-bottom: 0px;
   cursor:pointer;
   height:18px;
   font: 11px tahoma,verdana,sans-serif;	
   text-decoration:none;
   color: #000000;  
}


/*ENDE Menu formatierungen*/ /*  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60; */



/*runde Ecken werden vorgetäuscht ( Teil der Navigation und des Inhaltes ) */
.rund{background: transparent;margin:0px auto; width:100%; margin-left: 0px;}
.rund_hf h1, .rund p, .rund h1, .rund p {margin:0px 10px;}
.rund_hf h1, .rund h1 {font-size:2em; color:#000; letter-spacing:1px;}
.rund_hf p, .rund p {padding-bottom:0.5em;}
.bottom, .top  {display:block; background:transparent; font-size:1px;}
.rund_hf .b1, .rund_hf .b2, .rund_hf .b3, .rund_hf .b4, .rund_hf .b1b, .rund_hf .b2b, .rund_hf .b3b, .rund_hf .b4b, .rund .b1, .rund .b2, .rund .b3, .rund .b4, .rund .b1b, .rund .b2b, .rund .b3b, .rund .b4b {display:block; overflow:hidden;}
.rund_hf .b1, .rund_hf .b2, .rund_hf .b3, .rund_hf .b1b, .rund_hf .b2b, .rund_hf .b3b, .rund .b1, .rund .b2, .rund .b3, .rund .b1b, .rund .b2b, .rund .b3b {height:1.0px;}
.rund_hf .b2, .rund .b2, .rund_hf .b3, .rund .b3, .rund_hf .b4, .rund .b4 , .rund_hf .b4b, .rund .b4b , .rund_hf .b3b, .rund .b3b, .rund_hf .b2b, .rund .b2b {background:#cc0099; border-left:1px solid #000; border-right:1px solid #000;}
.rund_hf .b1, .rund .b1, .rund_hf .b1b, .rund .b1b {margin:0px 5px; background:#000;}
.rund_hf .b2, .rund_hf .b2b, .rund .b2, .rund .b2b {margin:0px 3px; border-width:2px;}
.rund_hf .b3, .rund_hf .b3b, .rund .b3, .rund .b3b {margin:0px 2px;}
.rund_hf .b4, .rund_hf .b4b, .rund .b4, .rund .b4b {height:2px; margin:0px 1px;}
.rund_hf .boxcontent, .rund .boxcontent {display:block;  background:#cc0099; border-left:1px solid #000; border-right:1px solid #000; height:18px;}
.rund_hf {background: transparent; width:201px; margin:0px auto;}
/*ENDE runde Ecken*/