

button::-moz-focus-inner {border: 1px dotted transparent;},
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border:0;padding:0;margin:0;}


.friend {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}	
.cop    { text-decoration: none; color: #FFFFFF; font-size: 11px; font-family: Verdana, sans-serif; text-align: justify }	
.map    { text-decoration: none; color: #006629; font-size: 11px; font-family: Verdana, sans-serif }
.fon    { text-decoration: none; color: #FFFFFF; font-size: 11px; font-family: Verdana, sans-serif }
.cop a:focus { text-decoration: none; color: #FFFFFF; font-size: 11px; font-family: Verdana, sans-serif; text-align: justify }
.d_li   { text-decoration:none; color: #006629; font-size: 12px; font-family: Verdana, sans-serif; text-align: justify }	
.d_li a:focus { text-decoration:none; color: #006629; font-size: 12px; font-family: Verdana, sans-serif; text-align: justify }
.text    { color: #006629; font-size: 12px; line-height: 16px; font-family: Verdana, sans-serif; text-align: justify;  }	
.text_li { text-decoration: none; color: #33A02C; font-size: 12px; font-family: Verdana, sans-serif; text-align: justify }	
.text_li a:hover { text-decoration:none; color: #006629; font-size: 12px; font-family: Verdana, sans-serif; text-align: justify }
.team_u    { color: #006629; font-size: 14px; font-family: Verdana, sans-serif; text-align: center;}
.team    { color: #006629; font-size: 12px; font-family: Verdana, sans-serif; text-align: center }
.mittext  { color: #006629; font-size: 12px; font-family: Verdana, sans-serif; text-align: left; margin-left:60px; margin-right:35px; }
.o_menu { color: #FFFFFF; font-size: 16px; font-family: Verdana, sans-serif; text-align: center}
.haus { color: #FFFFFF; font-size: 15px; font-family: Verdana, sans-serif; }
.u_menu { color: #006600; font-size: 13px; font-family: Verdana, sans-serif; text-align: left;}	
.space { color: #33A02C; letter-spacing: 0.03em;}

.id1 { padding:0px; width:43px; height:35px; }
.id1 a:focus {padding:0px;display:block;background-image:url(../content/pix/home_.gif);width:43px; height:35px;}
.id1 a:hover {padding:0px;display:block;background-image:url(../content/pix/home_.gif);width:43px; height:35px;}
.id2 { padding:0px; width:165px; height:35px; }
.id2 a:focus {padding:0px;display:block;background-image:url(../content/pix/unternehmen_.gif);width:165px; height:35px;}
.id2 a:hover {padding:0px;display:block;background-image:url(../content/pix/unternehmen_.gif);width:165px; height:35px;}
.id3 { padding:0px; width:165px; height:35px; }
.id3 a:focus {padding:0px;display:block;background-image:url(../content/pix/leistungen_.gif);width:165px; height:35px;}
.id3 a:hover {padding:0px;display:block;background-image:url(../content/pix/leistungen_.gif);width:165px; height:35px;}
.id4 { padding:0px; width:150px; height:35px; }
.id4 a:focus {padding:0px;display:block;background-image:url(../content/pix/einrichtung_.gif);width:150px; height:35px;}
.id4 a:hover {padding:0px;display:block;background-image:url(../content/pix/einrichtung_.gif);width:150px; height:35px;}
.id5 { padding:0px; width:97px; height:35px; }
.id5 a:focus {padding:0px;display:block;background-image:url(../content/pix/team_.gif);width:97px; height:35px;}
.id5 a:hover {padding:0px;display:block;background-image:url(../content/pix/team_.gif);width:97px; height:35px;}
.id6 { padding:0px; width:100px; height:35px; }
.id6 a:focus {padding:0px;display:block;background-image:url(../content/pix/media_.gif);width:100px; height:35px;}
.id6 a:hover {padding:0px;display:block;background-image:url(../content/pix/media_.gif);width:100px; height:35px;}
.id7 { padding:0px; width:120px; height:35px; }
.id7 a:focus {padding:0px;display:block;background-image:url(../content/pix/kontakt_.gif);width:120px; height:35px;}
.id7 a:hover {padding:0px;display:block;background-image:url(../content/pix/kontakt_.gif);width:120px; height:35px;}

.id8 { padding:0px; width:219px; height:232px; }
.id8 a:focus {padding:0px;display:block; text-decoration:none; background-color:#F0F9E0; background-repeat:no-repeat; background-position:center; width:219px; height:232px;}
.id8 a:hover {padding:0px;display:block; text-decoration:none; background-color:#FF9900; background-repeat:no-repeat; background-position:center; width:219px; height:232px;}

/*Kontakt Styles*/

.kontakttext
{
    COLOR: #006629;
    FONT-FAMILY:  Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-align: justify;
    text-decoration: none;
}


.felder
{
    COLOR: #006629;
    FONT-FAMILY:  Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-align: justify;
    text-decoration: none;
	background-color:#F0F9E0;
}

.felder:hover
{
    COLOR: #006629;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-decoration: none;
	background-color:#FFFFFF;
}

.feldermust
{
    COLOR: #006027;
    FONT-FAMILY:  Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-align: justify;
    text-decoration: none;
	background-color:#FFFFFF;
}

.feldermust:hover
{
    COLOR: #006027;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    text-decoration: none;
	background-color:#F0F9E0;
}

.schalt
{

    COLOR: #006629;
    FONT-FAMILY:  Verdana, Helvetica, Arial, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    text-align: justify;
    text-decoration: none;
}
  .button   {  
  color: #006629; 
  font-size: 12px; 
  FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; 
  background-color: #ffffff;  
  margin-top: 1px; margin-bottom: 1px; border: outset 1px #006629;}     
   
.button:hover    { color: #006629; font-size: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; background-color: #F0F9E0; margin-top: 1px; margin-bottom: 1px; border: inset 1px #006629; }


