html, body, div, table, tr, td, span, iframe, h2, p, a,font, fieldset,label, legend {
          font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit;}

BODY {
	BACKGROUND: #ffffff; MARGIN-LEFT: 3px; COLOR: #000099; margin-top:2px; 
  FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
}

#calcontainer { margin: 0 auto; overflow:hidden; text-align:center; padding:0; width:43.167em; 
             font-size:0.833em; color: 0; 
}

A.navmenu:link { FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none }
A.navmenu:visited { FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none }
A.navmenu:active { FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }
A.navmenu:hover { FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none }

A.navmenub2:link { FONT-SIZE: inherit; COLOR: #000066; TEXT-DECORATION: none }
A.navmenub2:visited { FONT-SIZE: inherit; COLOR: #000066; TEXT-DECORATION: none }
A.navmenub2:active { FONT-SIZE: inherit; COLOR: #000000; TEXT-DECORATION: none }
A.navmenub2:hover { FONT-SIZE: inherit; COLOR: #000000; TEXT-DECORATION: none }

#calcontainer .headline,
#calcontainer #headline { padding:0.167em 0.167em; FONT-SIZE: 0.917em; font-weight:bold;  text-align:center; color: 0; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;}

#calcontainer tr.monate td { background: #cccccc;  FONT-SIZE: 1em;  color: #000099; text-align:left; padding-left:0.167em}
#calcontainer tr.tage td { background: #0099cc;  FONT-SIZE: 1em;  color: #000099; }

#calcontainer .monthtable { 
        width:100%; background:#606060;       
          height:10.667em; 
        }
        
#calcontainer .monthtable td { color: #000099 }
#calcontainer #tableunten { padding:0.167em 0.167em; margin-left:4px;}
#calcontainer #tableunten td { font-size:0.833em; color: #000099; text-align:left }
#calcontainer #datakt { font-size:0.833em; padding:0.167em; color: #000099 }

#calcontainer .boldismall { FONT-WEIGHT: bold; FONT-SIZE: 0.917em; }
#calcontainer .kal2nav { FONT-WEIGHT: bold; FONT-SIZE: 1.083em; width:99%; text-align:left; 
                         padding:3px 3px;  color: 0;   background:#F0f0f0 
}


    @media screen and (min-width: 549px) and (max-width: 650px) {
            
    }
    @media screen and (min-width: 481px) and (max-width: 550px) {
           #calcontainer { font-size:62%; width:470px}
                  #tableout { width:100%;  }  
    }
    @media screen and (min-width: 0px) and (max-width: 480px) { 
                      #calcontainer { font-size:50%; width:100%; min-width:320px;}
           #calcontainer #tableunten { padding:0.167em 0; margin-left:0;}
            
          #tableout { width:100%;  }  
    }    


#calcontainer td {FONT-SIZE: 0.917em; FONT-FAMILY: Verdana, Arial, Helvetica, Helve; text-align:center; color: #000099;}
	

#calcontainer td.txtleft { text-align:left; padding-left:0.083em}

#calcontainer #jahrnexthref  {  display: inline-block; float:left; margin:0; padding:0; height:20px; width:30px; margin-left:2em;
                                background: url("/images/calpf_forward.png") no-repeat; }

#calcontainer #jahrnexthref.smpf   { background-size: 60% 60%; }
#calcontainer #jahrprevhref.smpf   { background-size: 60% 60%; }
                                
#calcontainer #jahrprevhref  {  display: inline-block; float:left;margin:0; padding:0; height:20px; width:30px;
                                background: url("/images/calpf_back.png") no-repeat;  }
                                
#calcontainer #jahrnexthref[disabled]  {  display: inline-block; float:left; margin:0; padding:0; height:20px; width:30px; margin-left:2em;
                                background: url("/images/calpf_forwardgray.png") no-repeat; cursor: inherit; pointer-events: none;
                                }
#calcontainer #jahrprevhref[disabled]  {  display: inline-block; float:left;margin:0; padding:0; height:20px; width:30px;
                                background: url("/images/calpf_backgray.png") no-repeat; cursor: inherit; pointer-events: none;}                                

#calcontainer #jahrnexthref span { font-size: 0 !important; }
#calcontainer #jahrprevhref span { font-size: 0 !important; }


A:link { FONT-SIZE: 0.833em; COLOR: #000099; TEXT-DECORATION: underline }
A:visited { FONT-SIZE: 0.833em; COLOR: #000099; TEXT-DECORATION: underline }
A:active { FONT-SIZE: 0.833em; COLOR: #000099; TEXT-DECORATION: underline }
A:hover { FONT-SIZE: 0.833em; COLOR: 0; TEXT-DECORATION: underline }

A.agb:link { FONT-SIZE: 1em; COLOR: #000099; TEXT-DECORATION: underline }
A.agb:visited { FONT-SIZE: 1em; COLOR: #000099; TEXT-DECORATION: underline }
A.agb:active { FONT-SIZE: 1em; COLOR: #000099; TEXT-DECORATION: underline }
A.agb:hover { FONT-SIZE: 1em; COLOR: 0; TEXT-DECORATION: underline }

.txtleft { text-align:left; padding-left:2px}

.abgerundet {   
      -moz-border-radius:0.833em; /* Firefox */
    -webkit-border-radius:0.833em; /* Safari, Chrome */
    -khtml-border-radius:0.833em; /* Konqueror */
    border-radius:0.833em; /* CSS3 */
}

#calcontainer .fr  { background-color: #66cc66; width:1.750em;}
#calcontainer .frei  { background-color: #66cc66; width:1.750em;}
#calcontainer .voraus  { background-color: #cccccc; width:1.750em;}
#calcontainer .ausgabe4 { BACKGROUND-COLOR: #ff6666; width:1.750em;}
#calcontainer .res { BACKGROUND-COLOR: #ff6666; width:1.750em; }
#calcontainer .zu { BACKGROUND-COLOR: #cccccc; width:1.750em; }

 
    #calcontainer .ausgabe1 {  width:1.750em;          
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #66cc66 0%, #66cc66 40%, #ff6666 40%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#66cc66), color-stop(40%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* IE10+ */
        background: linear-gradient(135deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cc66', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */     
     }
     #calcontainer .res_an {  width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #66cc66 0%, #66cc66 40%, #ff6666 40%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#66cc66), color-stop(40%,#66cc66), color-stop(40%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* IE10+ */
        background: linear-gradient(135deg,  #66cc66 0%,#66cc66 40%,#ff6666 40%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cc66', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
     }
     #calcontainer .zu_an {  width:1.750em; 
        background: #cccccc; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #66cc66 0%, #66cc66 40%, #cccccc 40%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#66cc66), color-stop(40%,#66cc66), color-stop(40%,#cccccc)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#cccccc 40%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#cccccc 40%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #66cc66 0%,#66cc66 40%,#cccccc 40%); /* IE10+ */
        background: linear-gradient(135deg,  #66cc66 0%,#66cc66 40%,#cccccc 40%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66cc66', endColorstr='#cccccc',GradientType=1 ); 
     }   
 
         #calcontainer .ausgabe2 {  width:1.750em; 
              background: #66cc66; /* Old browsers */
              background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 60%, #66cc66 60%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(60%,#ff6666), color-stop(40%,#66cc66)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* Opera 11.10+ */
              background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* IE10+ */
              background: linear-gradient(135deg,  #ff6666 1%,#ff6666 60%,#66cc66 60%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#66cc66',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
         }
         #calcontainer .res_ab {  width:1.750em; 
              background: #66cc66; /* Old browsers */
              background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 60%, #66cc66 40%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(60%,#ff6666), color-stop(40%,#66cc66)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* Opera 11.10+ */
              background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* IE10+ */
              background: linear-gradient(135deg,  #ff6666 1%,#ff6666 60%,#66cc66 40%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#66cc66',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
         }
         #calcontainer .zu_ab {  width:1.750em; 
              background: #66cc66; /* Old browsers */
              background: -moz-linear-gradient(-45deg,  #cccccc 1%, #cccccc 60%, #66cc66 40%); /* FF3.6+ */
              background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#cccccc), color-stop(60%,#cccccc), color-stop(40%,#66cc66)); /* Chrome,Safari4+ */
              background: -webkit-linear-gradient(-45deg,  #cccccc 1%,#cccccc 60%,#66cc66 40%); /* Chrome10+,Safari5.1+ */
              background: -o-linear-gradient(-45deg,  #cccccc 1%,#cccccc 60%,#66cc66 40%); /* Opera 11.10+ */
              background: -ms-linear-gradient(-45deg,  #cccccc 1%,#cccccc 60%,#66cc66 40%); /* IE10+ */
              background: linear-gradient(135deg,  #cccccc 1%,#cccccc 60%,#66cc66 40%); /* W3C */
              filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#66cc66',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
         }
         
 
    #calcontainer .ausgabe3 { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */               
    }
    #calcontainer .res_anab { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */                             
    }
    /* orange-grün-rot */
    #calcontainer .res_anab2 { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */                           
    }
    #calcontainer .res_anab3 { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */             
    }
    /* grau - gruen - rot */
    #calcontainer .zu_anab2 { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #cccccc 1%, #cccccc 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#cccccc), color-stop(40%,#cccccc), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */                           
    }
    /* rot - gruen - grau */
     #calcontainer .zu_anab3 { width:1.750em; 
        background: #cccccc; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #cccccc 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#cccccc)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */             
    }
    /* grau -grün- orange */
    #calcontainer .zu_anab4 { width:1.750em; 
        background: #ff6666; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #cccccc 1%, #cccccc 40%, #66cc66 40%, #66cc66 60%, #ff6666 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#cccccc), color-stop(40%,#cccccc), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#ff6666)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* IE10+ */
        background: linear-gradient(135deg,  #cccccc 1%,#cccccc 40%,#66cc66 40%,#66cc66 60%,#ff6666 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#ff6666',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */             
    }
    /* orange -gruen- grau */
     #calcontainer .zu_anab5 { width:1.750em; 
        background: #cccccc; /* Old browsers */
        background: -moz-linear-gradient(-45deg,  #ff6666 1%, #ff6666 40%, #66cc66 40%, #66cc66 60%, #cccccc 60%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right bottom, color-stop(1%,#ff6666), color-stop(40%,#ff6666), color-stop(40%,#66cc66), color-stop(60%,#66cc66), color-stop(60%,#cccccc)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* Opera 11.10+ */
        background: -ms-linear-gradient(-45deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* IE10+ */
        background: linear-gradient(135deg,  #ff6666 1%,#ff6666 40%,#66cc66 40%,#66cc66 60%,#cccccc 60%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff6666', endColorstr='#cccccc',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */             
    }	    

#printdiv {
   background: url(/images/drucker.gif) no-repeat;
   padding-left:26px;  height:22px; 
} 