/*

   used colors
      dark-green        #013300;
      middle-green      #8EA48F;
      light-green       #ACC2AB;
   common colors
      white             #FFFFFF;
      black             #000000;
      red               #FF0000;
   
   


*/



/* ***************************************************************************
   text styles
*/

stoffcursor{
   CURSOR: url(18.gif);
}


.bgdark {
   background-color:#013300;
}
.bgmiddle {
   background-color:#8EA48F;
}
.bglight {
   background-color:#ACC2AB;
}

/* ***************************************************************************
   text styles
*/

.textbig {
   font-family:arial;
   font-size:16px; 
   font-weight:8; 
}


TD {font-size:10px; font-family:arial}



body {  background-color: #ffffff; font-size:10px; font-family:arial}}

TD {font-size:10px; font-family:arial}
TD.navmain {
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
BACKGROUND-COLOR: #8ea48f;
font-style: normal;
line-height: 1.5em;
font-variant: normal;
text-transform: uppercase;
color: ffffff;
word-spacing: 0.5em;
border-top:white 1px solid;
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
}

table.baukasten{
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
BACKGROUND-COLOR: #8ea48f;
font-style: normal;
line-height: 1.5em;
font-variant: normal;
text-transform: uppercase;
color: ffffff;
word-spacing: 0.5em;
border-top:black 1px solid;
        border-bottom:black 1px solid;
FONT-SIZE: 10px;
FONT-FAMILY: Arial;
}
    a.big:link 
    {color:red; text-decoration: none; text-transform: uppercase;
  FONT-SIZE: 18px;FONT-FAMILY: Arial}
    a.big:active {color:red; text-decoration: none; text-transform: uppercase;
FONT-SIZE: 18px;FONT-FAMILY: Arial}
    a.big:hover {color:red; text-decoration: none; text-transform: uppercase;
FONT-SIZE: 18px;FONT-FAMILY: Arial;}
    a.big:visited {color:red; text-decoration: none; text-transform: uppercase;
FONT-SIZE: 18px;FONT-FAMILY: Arial}


    a.link:link     {color:#658465; text-decoration:underline;}
    a.link:active {color:#ff0000; text-decoration: none; background-color:none; }
    a.link:hover {color:#00ff00; text-decoration: none; background-color:none;font-weight:normal;}
    a.link:visited {color:#658465; text-decoration:underline; }



    a.navmain:link     {color:#ffffff; text-decoration: none}
    a.navmain:active {color:#ffffff; text-decoration: none; background-color:none; }
    a.navmain:hover {color:#000000; text-decoration: none; background-color:none;font-weight:normal;}
    a.navmain:visited {color:#ffffff; text-decoration: none; word-spacing: 0.5em;}
    

    a.subnav:link     {color:#ffffff; text-decoration: none}
    a.subnav:active {color:#ffffff; text-decoration: none; background-color:none}
    a.subnav:hover {color:#000000; font-weight:normal; text-decoration: none; background-color:none;}
    a.subnav:visited {color:#ffffff; text-decoration: none}
  
 
    
    
    a.navcontent:link     {color:#000000; text-decoration: none}
    a.navcontent:active {color:#000000; text-decoration: none; background-color:#8ea48f}
    a.navcontent:hover {color:#000000; text-decoration: none; background-color: #8ea48f;font-weight:normal;}
    a.navcontent:visited {color:#000000; text-decoration: none}

A:link.navmain {COLOR: #ffffff
}


TD.navsub{
FONT-SIZE: 8pt; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ACC2AB; color:#ffffff;
font-style: normal;
line-height: 1.5em;
font-weight: normal;
font-variant: normal;
text-transform: uppercase;
color: ffffff;
word-spacing: 0.5em;
border-top:white 1px solid;
}





td.navleer {color:#680013}

}


td.rosa {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size:6px;
background-color: #d3acaa;
}
td.rosarot {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-size:6px;
background-color: #af5e5c;
}



table.suche {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
table-layout: fixed;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: uppercase;
border-left:white 1px solid;
border-right:white 1px solid;
border-top:white 1px solid;
color: ffffff;
background-color:#a9a9ab;
word-spacing: 0em
}

table.esuche {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
table-layout: fixed;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: normal;
border-left:white 1px solid;
border-right:white 1px solid;
border-bottom:white 1px solid;
color: ffffff;
background-color:#848284;
word-spacing: 0em
}

.ueberschrift {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
table-layout: fixed;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: normal;
border-left:#8d1313  1px solid;
border-right:#8d1313 1px solid;
border-bottom:#8d1313 0px solid;
border-top:#8d1313 1px solid;
color: #8d1313;
background-color:#EDE8E7;
word-spacing: 0em;
padding-bottom:10px;
padding-left:50px;
padding-top:10px;
first-letter. 24px;

}

table.kontakt {font-weight: bold; background-color="#dff5de"}
td.navcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: normal;
border-left:#666666  1px solid;
border-right:#666666 1px solid;
border-bottom:#666666 1px solid;
border-top:#666666 1px solid;
color: #8d1313;
background-color:#000000;
word-spacing: 0em;




}
table.navcontent {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: normal;
border-left:#8d1313  1px solid;
border-right:#8d1313 1px solid;
border-bottom:#8d1313 1px solid;
border-top:#8d1313 1px solid;
color: #8d1313;
background-color:#00FF00;
word-spacing: 0em;
padding-bottom:10px;
padding-left:50px;
padding-top:10px;
        margin-top:10px;
first-letter. 24px;


}

table.text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 60%;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
border-left:#680013 1px solid;
border-right:#680013 1px solid;
border-top:#680013 1px solid;
border-bottom:#680013 1px solid;
color:#333333;
background-color:#ffffff;
background-image: url(../img/.gif);
background-repeat: no-repeat;
background-position: 300px 250px;
word-spacing: 0em;
vertical-align : top;
}

table.sitemap{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
color:#333333;
background-color:#ffffff;
}




form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
input {font-family:Verdana;
                font-size:10px;
background-color:#AAAAAA;
                color:black;}
input.branchen
 {font-family:Verdana;
                font-size:10px;
background-color:#680013;
border-bottom:#848284 1px solid;
border-top: white 1px solid;
border-left:white 1px solid;
border-right: #848284 1px solid;
color:#848284}

input.bk {BACKGROUND-COLOR: #8ea48f;
font-style: normal;
font-variant: normal;
text-transform: uppercase;
color: ffffff;
word-spacing: 0.5em;
border-top:white 1px solid;
        border-bottom:white 1px solid;
        border-left:white 1px solid;
        border-right:white 1px solid;
         fONT-SIZE: 10px;
FONT-FAMILY: Arial;}




input.radio {
font-family: Verdana, Arial, Helvetica,Geneva, sans-serif;
  font-size: 11px;
color: #003366;
        background: #FFFFFF;  
}
input.checkbox {
font-family: Verdana, Arial, Helvetica,Geneva, sans-serif;
  font-size: 11px;
color: #003366;
        background: #FFFFFF;  
}


select {font-family:Verdana;
                font-size:10px;
background-color:#AAAAAA;
                color:black;}
.button
                        {
font-family:Verdana;
font-size:10px;
color:#B9B721;
border-bottom:#AAAAAA 1px solid;
border-top:#AAAAAA 1px solid;
text-align : center;
width : 70pt;
border-left : 0;
border-right : 0;
}

tr.branchen {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
color: #8d1313;
background-color:#000000;
line-height:1.5em


}
table.branchen1{
background-color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:white
}
table.branchen {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
table-layout: fixed;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: normal;
border-left:white 0px solid;
border-right:white 0px solid;
border-bottom:white 0px solid;
border-top:white 0px solid;
border-color:#aaaaaa;
color:#000000;
background-color:#ffffff;
word-spacing: 0em
}

a:link {font-size:12px; color:#333333; text-decoration:underline;}
a:active {font-size:12px; color:#aaaaaa; text-decoration: none; background-color: none}
a:hover {font-size:12px; color:#333333; text-decoration: underline; background-color: none;font-weight:normal;}
a:visited {font-size:12px; color:#333333; text-decoration: underline}

a.intern:link {font-size:12px; color:white; text-decoration:underline}
a.intern:active {font-size:12px; color:white; text-decoration: underline; background-color: none}
a.intern:hover {font-size:12px; color:#aaaaaa; text-decoration: underline; background-color: none;font-weight:normal;}
a.intern:visited {font-size:12px; color:white; text-decoration: underline}

a.sitemap:link {font-size:12px; color:#333333; text-decoration:none}
a.sitemap:active {font-size:12px; color:#333333; text-decoration: none; background-color: none}
a.sitemap:hover {font-size:12px; color:#999999; text-decoration:underline; background-color: none;font-weight:normal;}
a.sitemap:visited {font-size:12px; color:#333333; text-decoration: none}

a.navL:link {
color:#000000;
text-decoration:none}
a.navL:active {
color:#000000;
text-decoration: none;
background-color: none}
a.navL:hover {
color:#8d1313;
text-decoration: none;
background-color: white;
        font-weight:normal;}
a.navL:visited {
color:#000000;
text-decoration: none}
table.navL{
    font-size:10px;
color:green
width : 200px;
table-layout: fixed;
border : 0;
}
td.navL{
white-space:nowrap;
vertical-align : top;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif
}

.ue2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #999999; margin-top : 20px; }
.ue2: fist-letter {font-size: 14px; color:000000;font-weight:bold;}
blockquote.gamon::first-letter { font-size:36pt; color:417887; }
blockquote.white:first-letter { font-size:24pt; color:8d1313}
blockquote.white {font-size:10pt; color:#444444; padding-top:10px; padding-left: 10px; padding-right: 10px}

 ul.bullet {
LIST-STYLE-IMAGE:  url(../bilder/bullet.gif);
}
 
  ul.test{
    margin-left:0px,
    padding-top: 1mm;
    padding-bottom: 1mm;

ul list-style-type:circle;
ul list-style-position: inside;
color:yellow;
letter-spacing : 0.5 px;
text-indent:0cm;
list-style-image: url(../img/bullet.gif);
}
.textabsatz {  padding-left: 10px; padding-right: 10px; padding-bottom: 10px; padding-top: 10px; }
.txteinzug {  margin-left: 45px;}
HR {
color :#000000;
width : 250px;
height : 1px;
text-align : left;
}



