body { background-color:#FFFFFF; font-weight:normal; font-family:Verdana,Arial; font-size:11px; }

 

ul.minit { font-size:90px; font-family:"Arial Black",Arial,sans-serif; color:#0000FF; }

          nu {
td.menu:link { text-decoration:none; font-weight:bold; color:#FF0000; }
td.menu:hover { text-decoration:none; font-weight:normal; background-color:#FFFFFF;}
                }

        td      {
                font-size: 11px;
                font-color: black;
                font-family: Verdana,Arial;
                font-weight: normal;
                text-decoration: none;
                }

        td.linkh {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        td.link2 {
                background-color: #acca98;
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                font-color: black;
                }

        td.mini9{
                font-size: 9px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                }

        td.mini9head{
                font-size: 9px; 
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        td.head9green {
                font-size: 9px;
                font-family: Verdana,Arial; 
                font-weight: normal;
                color: #188B3E; /* green */
                }

        td.mini9grey { 
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #990000;
                }
				
		

        td.mini9blue{
                font-size: 9px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: blue; /* green */
                }

        td.mini{
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                }
		

        td.mini24{
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                /*border-left:grey 1pt solid; */
                margin:0;
                /*vertical-align:super; */
                padding:0;
                }

        td.minif{
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        input.mini{
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                }

        input.minif{
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        input.mi12{
                font-size: 14px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                background-color: lightgrey;
                border-right:lightgrey 1pt solid;
                border-left:lightgrey  1pt solid;
                border-top:lightgrey  1pt solid;
                border-bottom:lightgrey  1pt solid;
                }

        input.mi12:hover{
                font-size: 14px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                background-color: white;
                border-right:lightgrey 1pt solid;
                border-left:lightgrey  1pt solid;
                border-top:lightgrey  1pt solid;
                border-bottom:lightgrey  1pt solid;
                }

input.text245 {
border:1px solid #990000;
border-radius:5px;
width:245px;
height:16px;
}


input.text160 {
border:1px solid #990000;
border-radius:5px;
width:160px;
height:16px;
}

input.text160gn {
border:1px solid #188a39;
border-radius:5px;
width:160px;
height:16px;
}

input.text80gn {
border:1px solid #188a39;
border-radius:5px;
width:80px;
height:16px;
}


input.tcenter { text-align: center;  }

        td.liste1ALLORI {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-right:#FF200F 1pt solid;
                border-left:#FF200F 1pt solid;
                border-top:#FF200F 1pt solid;
                border-bottom:#FF200F 1pt solid;
                }

    td.flvborder1 {
                border-right:#999999 1pt solid;
                border-left:#999999 1pt solid;
                border-top:#999999 1pt solid;
                border-bottom:#999999 1pt solid;
                }


    td.border_botto1 {border-bottom:#000000 1pt solid; }
    td.border_ora_l {border-left:#EB9116 1pt solid; }
    td.border_ora_r {border-right:#EB9116 1pt solid; }
    td.border_ora_b {border-bottom:#EB9116 1pt solid; }
    td.border_ora_t {border-top:#EB9116 1pt solid; }
	
	td.border_grey_l {border-left:#C0C0C0 1pt solid; }
    td.border_grey_r {border-right:#C0C0C0 1pt solid; }
    td.border_grey_b {border-bottom:#C0C0C0 1pt solid; }
    td.border_grey_t {border-top:#C0C0C0 1pt solid; }


    td.bol {border-left:#606060 1pt solid; }
    td.bot {border-top:#606060 1pt solid; }
    td.bor {border-right:#606060 1pt solid; }
    td.bob {border-bottom:#606060 1pt solid; }

    td.border_l_mini8 {border-left:#EB9116 1pt solid; font-size: 8px; }

         td.ss_automo2 {
                border-left:#EB9116 1pt solid;
                            }

         td.ss_automo21 {
                border-left:#EB9116 1pt solid;
                color: white;
                background-color: white;
                         }

        td.liste1ALL {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: white;
                background-color: black;
                border-left:#E8ECF8 1pt solid;
                }

            td.liste1ALLgrey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: white;
                background-color: grey;
                border-left:#E8ECF8 1pt solid;
                }

            td.liste1ALLgreylight {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #5C5858;
                background-color: #E0E0E0;
                border-left:#E8ECF8 1pt solid;
                }

        td.liste1STSTART{
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-bottom: 1pt solid grey  ;
                }

        td.liste1ST {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }
				
        td.liste1STgrey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #404040;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }	
        td.liste1STENDgrey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #404040;
				border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                border-right: 1pt solid grey ;
                }					
				
        td.liste1SN {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }



        td.liste1BGST {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #387C44;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }

        td.liste1B {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #387C44;
                border-bottom: 1pt solid grey  ;
                }

        td.liste1STEND {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                border-right: 1pt solid grey ;
                }

        td.liste1STEND08 {
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                border-right: 1pt solid grey ;
                }

        td.liste1STEND9 {
                font-size: 9px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                border-right: 1pt solid grey ;
                }



            td.liste14ST {
                font-size: 14px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste14STEND {
                font-size: 14px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                }

        td.liste14ST_blue {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #000080;  /* navy 000080  */
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

            td.liste1ST_blue2 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black; //#483D8B;  /* BlueViolet 8A2BE2*/
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }




        td.liste1ST22 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #A12219;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste1ST22END {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #A12219;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                }

        td.liste1STB {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-top: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-left: 1pt solid #333300  ;
                      }

        td.liste1STBEND {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-top: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

       td.liste10ALL {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: white;
                background-color: black;
                border-left:#E8ECF8 1pt solid;
                }

        td.liste08ST {
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste10ST {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste10STEND {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                }


        td.liste10STGREEN {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #188B3E; /* green */
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }



        td.liste10STENDGREEN {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #188B3E; /* green */
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                }

            td.liste10STBLUE {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #00008B;  /* darkblue */
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste10STENDBLUE {
                font-size: 10px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #00008B;  /* darkblue */
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                border-right: 1pt solid #333300 ;
                }

        td.liste1STRED {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: red;
                border-left: 1pt solid #333300  ;
                border-bottom: 1pt solid #333300  ;
                }

        td.liste1STORANGE {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: darkred;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }


        td.liste1STHEADORA {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #f76521;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }

        td.liste1ST_GREEN {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: darkgreen;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }


            td.liste1STDARKBLUE {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: darkblue;
                border-left: 1pt solid grey  ;
                border-bottom: 1pt solid grey  ;
                }


        td.ch-trl {
                border-top:#333300 1pt solid   ;
                border-right:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                }

        td.ch-tbl {
                border-top:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                }

        td.ch-trbl {
                border-top:#333300 1pt solid   ;
                border-right:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                }
        td.ch-rl {
                border-right:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }
        td.ch-rbl {
                border-right:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                }

        td.liste1STTOP {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-top:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                }

       td.liste1TRBL {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-top:#333300 1pt solid   ;
                border-left:#333300 1pt solid   ;
                border-right:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                }
       td.liste1TRB {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-top:#333300 1pt solid   ;
                border-right:#333300 1pt solid   ;
                border-bottom:#333300 1pt solid   ;
                }

        td.liste1 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                border-right: #000000 1pt solid;
                border-bottom:#FF200F 1pt solid;
                }

        td.gp1  {
                font-size: 17px;
                font-color: black;
                font-family: Verdana,Arial;
                font-weight: bold;
                text-decoration: none;
                }

        td.head {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        td.tr_head {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                background-color: white;
                }

        td.head12 {
                font-size: 12px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        td.head24 {
                font-size: 24px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                }

        td.headrev {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: white;
                background-color: black;
                   }

        td.headgr {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color:#8CC63F ;
                }
        td.headgr2 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color:#5aa610 ;
                }
        .headgrey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: grey;
                }
				
        .headgrey22 {
                font-size: 22px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: grey;
                }
				
td.f12headgrey {color: #333333; font-size: 12px; font-weight: bold; font-family: "shift", sans-serif;	}	
td.f14headgrey {color: #333333; font-size: 14px; font-weight: bold; font-family: "shift", sans-serif;	}	
        td.headgreydark {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #404040;
                }

        td.headgreylight {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: ##CCCCCC;
                }

       td.headgrey30 {
                font-size: 30px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: grey;
                }

       td.headgrey60 {
                font-size: 60px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: grey;
                }

        td.headunder {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                border-bottom:#FF200F  1pt solid
                  } 

        td.blue000066 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #000066;
                  }
				  
        td.headgreen {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #188B3E; /* green */
                }

        td.headgreen18 {
                font-size: 18px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #188B3E; /* green */
                }

        td.headgreen26 {
                font-size: 26px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #188B3E; /* green */
                }

        td.headblueinv18 {
                font-size: 18px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #188B3E;   /* green */
                color: #ffffff;
                }

        td.tr_headgreen {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #188B3E; /* green */
                background-color: white;
                }


        td.tr_headblue {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: blue;
                background-color: white;
                }

        td.headgelb {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: yellow;
                }

        td.headorange {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #EB9116;
                }

        td.headora {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #f76521;
                }

        td.st_orange {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #FFA500;
                color: white;
                }

        td.st_red {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #FF200F;
                color: white;
                }

        td.st_blue {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #0000FF;
                color: white;
                }



        td.st_turqois {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color:#40E0D0;
                color: white;
                }

        td.st_yellow {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #FFFF00;
                color: black;
                }

        td.st_grey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: grey;
                color: white;
                }
        td.st_green {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: #646400;
                color: white;
                }

        td.headblu {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #00CED6;
                }

        td.headblue {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: blue;
                }

        td.headwhite{
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                background-color: white;
                border-right:black 1pt solid;
                border-left:black  1pt solid;
                border-top:black  1pt solid;
                border-bottom:black 1pt solid;
                }



        td.headlightgrey{
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: black;
                background-color: lightgrey;
                border-right:grey 1pt solid;
                border-left:grey  1pt solid;
                border-top:grey  1pt solid;
                border-bottom:grey  1pt solid;
                }

        td.headmtl {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color:#FF200F;
                }

        td.headwfminv {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color:#188B3E;
                color:white;
                }

        td.headmenu {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color:lightgrey;
                color:white;
                }
 
        td.headgrey {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color:#666;
                }

        td.headred {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: red;
                }

        td.headreddark { 
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #990000;
                }
        
		td.headbluedark{
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #123456;
                }				
				
        td.headmd{
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #000066;
                }				

        td.pinzi {
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #000000;
                }				

		td.pinzi9 {
                font-size: 9px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: #666666;
                }
				
        td.headreddark26 {
                font-size: 26px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #990000;
                }

        td.headgreydark26 {
                font-size: 26px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #606060;
                }

        td.headosima14 {
                font-size: 14px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #ef7921;
                }

        td.headdeepurple {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #673AB7;
                }
        td.l1 {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: normal;
                color: black;
                line-height:10px;
                }

        td.heada {
                font-size: 11px;
                font-family: Verdana,Arial;
                font-weight: bold;
                color: red;
                text-align: left;
                }


        td.head22 {
                font-size: 11px;  
                font-family: Verdana,Arial;
                font-weight: bold;
                color: #A12219;
                }
a.mano_blue:link {color:#0000FF; size:11px;text-decoration: none;font-weight:bold;}
a.mano_blue:visited {color:#0000FF; size:11px;text-decoration: none;font-weight:bold;}
a.mano_blue:active {color:#0000FF; size:11px;text-decoration: none;font-weight:bold;}
a.mano_blue:hover {background-color:#0000ff; color:#ffffff; size:11px; text-decoration:underline;font-weight:bold;}

a.mano_blue9:link {color:#0000FF; font-size:9px;text-decoration: none;font-weight:bold;}
a.mano_blue9:visited {color:#0000FF; font-size:9px;text-decoration: none;font-weight:bold;}
a.mano_blue9:active {color:#0000FF; font-size:9px;text-decoration: none;font-weight:bold;}
a.mano_blue9:hover {background-color:#0000ff; color:#ffffff; font-size:9px; text-decoration:underline;font-weight:bold;}

a.mano_green:link {color:#8CC63F; size:11px;text-decoration: none;font-weight:bold;}
a.mano_green:visited {color:#8CC63F; size:11px;text-decoration: none;font-weight:bold;}
a.mano_green:active {color:#8CC63F; size:11px;text-decoration: none;font-weight:bold;}
a.mano_green:hover {background-color:#0000ff; color:#ffffff; size:11px; text-decoration:underline;font-weight:bold;}

a.mano_greend:link {color:green; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greend:visited {color:green; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greend:active {color:green; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greend:hover {background-color:#0000ff; color:#ffffff; size:11px; text-decoration:underline;font-weight:bold;}

a.mano_greens:link {background-color:#7FFF00;color:#000000; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greens:visited {background-color:#7FFF00;color:#000000; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greens:active {background-color:#7FFF00;color:#000000; size:11px;text-decoration: none;font-weight:bold;}
a.mano_greens:hover {background-color:#7FFF00;color:#000000; size:11px; text-decoration:underline;font-weight:bold;}

        td.norm {
a{font-size:11px;:text-decoration:none;font-weight : normal;}
a:link { text-decoration:none; font-weight:normal; color:#000000; }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
a:hover { text-decoration:none; font-weight:normal; background-color:#FF0033;}
a:active { text-decoration:none; font-weight:normal; background-color:#000000;}
                }

a.mano:link {color:#000000; font-size:11px;text-decoration: none; font-weight:bold;}
a.mano:visited {color:#000000; font-size:11px;text-decoration: none; font-weight:bold;}
a.mano:active {color:#000000; font-size:11px; text-decoration: none; font-weight:bold;}
a.mano:hover {background-color:black; color:#EB9116; font-size:11px; text-decoration:none; font-weight:bold;}

a.manoblue:link {color:#0000CC; font-size:11px;text-decoration: none; font-weight:bold;}
a.manoblue:visited {color:#0000CC; font-size:11px;text-decoration: none; font-weight:bold;}
a.manoblue:active {color:#0000CC; font-size:11px; text-decoration: none; font-weight:bold;}
a.manoblue:hover {background-color:#0000CC; color:white; font-size:11px; text-decoration:none; font-weight:bold;}

a.manoblue9:link {color:#0000CC; font-size:9;text-decoration: none; font-weight:bold;} 
a.manoblue9:visited {color:#0000CC; font-size:9;text-decoration: none; font-weight:bold;}
a.manoblue9:active {color:#0000CC; font-size:9; text-decoration: none; font-weight:bold;}
a.manoblue9:hover {background-color:#0000CC; color:white; font-size:9; text-decoration:none; font-weight:bold;}

a.manowhite:link {color:#ffffff; font-size:11px;text-decoration: none; font-weight:bold;}
a.manowhite:visited {color:#ffffff; font-size:11px;text-decoration: none; font-weight:bold;}
a.manowhite:active {color:#ffffff; font-size:11px; text-decoration: none; font-weight:bold;}
a.manowhite:hover {color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}


a.manogreen:link {background-color:#008000; color:white;  font-size:11px;text-decoration: none; font-weight:bold;}
a.manogreen:visited {background-color:#008000; color:white;  font-size:11px;text-decoration: none; font-weight:bold;}
a.manogreen:active {background-color:#008000; color:white;  font-size:11px; text-decoration: none; font-weight:bold;}
a.manogreen:hover {background-color:#ffffff; color:#008000; font-size:11px; text-decoration:none; font-weight:bold;}

a.manogrey:link {background-color:#6b6b6b; color:#ffffff;  font-size:11px;text-decoration: none; font-weight:bold;}
a.manogrey:visited {background-color:#6b6b6b; color:#ffffff;  font-size:11px;text-decoration: none; font-weight:bold;}
a.manogrey:active {background-color:#6b6b6b; color:#ffffff;  font-size:11px; text-decoration: none; font-weight:bold;}
a.manogrey:hover {background-color:#ffffff; color:#6b6b6b; font-size:11px; text-decoration:none; font-weight:bold;}


a.manounderblue:link {color:#0000CC; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#0000CC 2pt solid;}
a.manounderblue:visited {color:#0000CC; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#0000CC 2pt solid;}
a.manounderblue:active {color:#0000CC; font-size:11px; text-decoration: none; font-weight:bold; border-bottom:#0000CC 2pt solid;}
a.manounderblue:hover {background-color:white; color:red; font-size:11px; text-decoration:underline; font-weight:bold; border-bottom:red 1pt solid;}



a.manored:link {color:red; font-size:11px;text-decoration: none; font-weight:bold;}
a.manored:visited {color:red; font-size:11px;text-decoration: none; font-weight:bold;}
a.manored:active {color:red; font-size:11px; text-decoration: none; font-weight:bold;}
a.manored:hover {background-color:#0000CC; color:red; font-size:11px; text-decoration:none; font-weight:bold;}


a.manoo:link {color:#000000; font-size:11px;text-decoration: none; font-weight:bold;}
a.manoo:visited {color:#000000; font-size:11px;text-decoration: none; font-weight:bold;}
a.manoo:active {color:#000000; font-size:11px; text-decoration: none; font-weight:bold;}
a.manoo:hover {background-color:#F7B64B; color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}

a.manon:link {color:#000000; font-size:11px;text-decoration: none; font-weight:normal;} 
a.manon:visited {color:#000000; font-size:11px;text-decoration: none; font-weight:normal;}
a.manon:active {color:#000000; font-size:11px; text-decoration: none; font-weight:normal;}
a.manon:hover {background-color:black; color:#EB9116; font-size:11px; text-decoration:none; font-weight:v;}


a.manounderblack:link {background-color:white; color:#000000; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#8CC63F 2pt solid;}
a.manounderblack:visited {background-color:white; color:#000000; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#8CC63F 2pt solid;}
a.manounderblack:active {background-color:white; color:#000000; font-size:11px; text-decoration: none; font-weight:bold; border-bottom:#8CC63F 2pt solid;}
a.manounderblack:hover {background-color:white; color:red; font-size:11px; text-decoration:underline; font-weight:bold; border-bottom:red 1pt solid;}

a.manoundergrey:link {color:#C0C0C0; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#D0D0D0 2pt solid;}
a.manoundergrey:visited {color:#C0C0C0; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#D0D0D0 2pt solid;}
a.manoundergrey:active {color:#C0C0C0; font-size:11px; text-decoration: none; font-weight:bold; border-bottom:#D0D0D0 2pt solid;}
a.manoundergrey:hover {background-color:white; color:grey; font-size:11px; text-decoration:underline; font-weight:bold; border-bottom:#D0D0D0 1pt solid;}

a.manogrey2:link {background-color:white; color:#606060; font-size:11px;font-weight:bold;text-decoration: none; }
a.manogrey2:visited {background-color:white; color:#606060; font-size:11px;font-weight:bold; text-decoration: none; }
a.manogrey2:active {background-color:white; color:#606060; font-size:11px; font-weight:bold; text-decoration: none; }
a.manogrey2:hover {background-color:#123456; color:#ffffff; font-size:11px; font-weight:bold; text-decoration: none; }


a.manon_green:link {color:#000000; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#8CC63F 1pt solid; border-top:#8CC63F 1pt solid;}
a.manon_green:visited {color:#000000; font-size:11px;text-decoration: none; font-weight:bold; border-bottom:#8CC63F 1pt solid; border-top:#8CC63F 1pt solid;}
a.manon_green:active {color:#000000; font-size:11px; text-decoration: none; font-weight:bold; border-bottom:#8CC63F 1pt solid; border-top:#8CC63F 1pt solid;}
a.manon_green:hover {color:#000000; font-size:11px; text-decoration: none; font-weight:bold; border-bottom:blue 2pt solid; border-top:blue 2pt solid;}


a.mano9:link { color:#000000; font-size:9px; text-decoration: none;font-weight:normal;}
a.mano9:visited { color:#000000; font-size:9px; text-decoration: none;font-weight:normal;}
a.mano9:active { color:#000000; font-size:9px; text-decoration: none;font-weight:normal;}
a.mano9:hover { color:red; font-size:9px;  text-decoration:underline;font-weight:normal;}

a.manof:link {color:#FF200F; size:11px;text-decoration: none;font-weight:bold;}
a.manof:visited {color:#FF200F; size:11px;text-decoration: none;font-weight:bold;}
a.manof:active {color:#FF200F; size:11px;text-decoration: none;font-weight:bold;}
a.manof:hover {color:#000000; size:11px; text-decoration:underline;font-weight:bold;}

a.manom:link {background-color:lightgrey;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manom:visited {background-color:lightgrey;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manom:active {background-color:lightgrey;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manom:hover {background-color:lightgrey;color:#FF200F; size:12px; text-decoration:underline;font-weight:normal;}

a.manora:link {background-color:red;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manora:visited {background-color:red;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manora:active {background-color:red;color:#000000; size:12px;text-decoration: none;font-weight:normal;}
a.manora:hover {background-color:red;color:#FF200F; size:12px; text-decoration:underline;font-weight:normal;}

td.fset_gruen_td {background-color:#7FFF00;width:200px; height:30px}
a.fset_gruen:link {background-color:#7FFF00;color:#000000; size:15px;text-decoration: none;font-weight:bold;}
a.fset_gruen:hover {background-color:#7FFF00;color:#FFFFFF; size:15px;text-decoration: none;font-weight:bold;}
a.fset_gelb:link {background-color:#FFFF00;color:#000000; size:11px;text-decoration: none;font-weight:bold;}
a.fset_rot:link {background-color:#FF4500;color:#000000; size:11px;text-decoration: none;font-weight:bold;}

a.blackwhite15:link      {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 15px;font-weight:bold;}
a.blackwhite15:visited   {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 15px;font-weight:bold;}
a.blackwhite15:hover     {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 15px;font-weight:bold;}
a.blackwhite15:active    {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 15px;font-weight:bold;}

a.blackwhite14:link      {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 14px;font-weight:bold;}
a.blackwhite14:visited   {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 14px;font-weight:bold;}
a.blackwhite14:hover     {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 14px;font-weight:bold;}
a.blackwhite124:active    {border-left:black 1pt solid;border-right:black 1pt solid;border-top:black 1pt solid;border-bottom:black 1pt solid;background-color:#FFFFFF;color:#000000; text-decoration: none;font-size: 14px;font-weight:bold;}



a.pbutton
{ background-color:   lightgrey;
  color:         #000000;
  text-decoration:none;
  font-weight:bold;
  border-top:#FF200F  1pt solid;
  border-right:#FF200F  1pt solid;
  border-bottom:#FF200F  1pt solid;
  border-left:#FF200F  1pt solid;
  font-size:      11px;
  font-family:      Verdana,Arial;
}
a.pbutton:hover
{ background-color:   lightgrey;
  color:         #FF200F;
  text-decoration:none;
  font-weight:bold;
  border-top:#000000  1pt solid;
  border-right:#000000  1pt solid;
  border-bottom:#000000  1pt solid;
  border-left:#000000  1pt solid;
  font-size:      11px;
  font-family:      Verdana,Arial;
}


         focuss {
a{font-size:11px;:text-decoration:none;font-weight : bold;}
a:link { text-decoration:none; font-weight:bold; color:#FF200F; }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
ahover { text-decoration:none; font-weight:normal; background-color:#FF200F3;}
a:active { text-decoration:none; font-weight:bold; background-color:#000000;}
                }

        .hlink {
a{font-size:11px;:text-decoration:none;font-weight : normal;}
a:link { text-decoration:none; font-weight:normal; color:#000000; }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
a:hover { text-decoration:none; font-weight:normal; background-color:#FF200F;}
a:active { text-decoration:none; font-weight:normal; background-color:#FFFFFF;}
                }

        .href {
a{font-size:11px;:text-decoration:none;font-weight : normal;}
a:link { text-decoration:none; font-weight:normal; color:#000000; }
a:visited { text-decoration:none; font-weight:normal; color:#000000; }
a:hover { text-decoration:none; font-weight:bold; background-color:#FF200F;}
a:active { text-decoration:none; font-weight:normal; background-color:#FFFFFF;}
                }

a#tc01:hover i { background-image:url(LOGOS/lmlogo.gif); }

td.highlight {
             text-decoration:none;
             font-weight:normal;
}
td.highlight:hover{
             background-color:#000000; /* #FF200F;  */
}

tr.highlight {
             text-decoration:none;
             font-weight:normal;
}
tr.highlight:hover{
             background-color:#EB9116; /* #FF200F;  */
}

tr.zeile1 {
             text-decoration:none;
             font-weight:normal;
             background-color:#FFFFFF;
}
tr.zeile1:hover{
             background-color:#FF200F;
}

tr.zeile0 {
             text-decoration:none;
             font-weight:normal;
}
tr.zeile0:hover{
             background-color:#FF200F;
}

td.prac {
                font-size: 11px;
                font-color: #FF200F;
                font-family: Verdana,Arial;
                font-weight: bold;
                text-decoration: none;
                align: center;
        }

        td.leerz {
                line-height:1px;
                }

        td.leerzu0 {
                line-height:1px;
                }
        td.leerzu {
                line-height:1px;
                border-bottom:#EB9116  1pt solid;
                }

        td.leerzu_gr {
                line-height:1px;
                border-bottom:lightgrey  1pt solid;
                }

        td.leerzuliste1 {
                border-right:#FF200F  1pt solid
                background-color:#FFFFFF;
                line-height:1px;
                border-bottom:#FF200F  1pt solid;
                }


        td.leerz1 {
                 line-height:1px;
                }

        td.wfun {
                border-top:#FF200F  1pt solid;
                border-bottom:#FF200F  1pt solid;
                border-right:#FF200F  1pt solid;
                border-left:#FF200F 1pt solid;
                }

.buttonx
{ width:         110px;
  height:         20px;
  background-color:   lightgrey;
  color:         #000000;
  border:          1px solid #FF200F;
  font-weight:bold;
  font-size:      11px;
  font-family:      Verdana,Arial;
}

.buttonx:hover
{ width:         110px;
  height:         20px;
  background-color:   green;
  color:         #000000;
  border:          1px solid green;
  font-weight:bold;
  font-size:      11px;
  font-family:      Verdana,Arial;
}

.button7b {
vertical-align:bottom;
        padding:0;
        margin:0;
        border:none;
        font-size:11px;
        background: url(http://www.pdf-filler.de/DATEN/button_bg_3.gif) no-repeat center;
        color: #FF200F;
        height:17px;
        width:110px;
        /*
        width:110px; width:70px; < - Breitenangabe für die Längere Version
        */
        }

.button7s {
vertical-align:bottom;
        padding:0;
        margin:0;
        border:none;
        font-size:11px;
        background: url(http://www.pdf-filler.de/DATEN/button_bg_2.gif) no-repeat center;
        color: #FF200F;
        height:17px;
        width:70px;
        /*
        width:110px; width:70px; < - Breitenangabe für die Längere Version
        */
        }


.button11 {
        padding:0;
        margin:0;
        border:          1px solid black;
        font-size:11px;
        /* background: url(/Daten/button_bg_2.gif) no-repeat center; */
        background-color:   lightgrey;
        color: #FF200F;
        font-weight:bold;
        height:20px;
        width:110px;
        /*
        width:110px; < - Breitenangabe für die Längere Version
        width:70px; < - Breitenangabe für die Längere Version
        */
        }

.buttondel {
        padding:0;
        margin:0;
        border:1px solid #D9DDDE;
        background-image:url(DATEN/tcdelete.gif);
        background-color:lightgrey;
        background-repeat:no-repeat;
        font-size:11px;
        background-position: 2px 2px;
        width:100px;
        }


input#viewHTML {
border: 1px solid #FF200F;
background-color:lightgrey;
color:         #000000;
text-decoration:none;
font-weight:bold;
font-size:11px;
font-family:inherit;
cursor:pointer;
float:right;
padding:3px;
}


.show6 { display: block; }
.hide6 { display: none; }


// input { font-size:11pt; font-family:Verdana,Arial, verdana, arial, helvetica}
// textarea {background:#FFFFFF scrolling:auto}
// textarea { border-left:#281751 1pt solid}
// textarea {  border-right:#281751 1pt solid }
// textarea { border-bottom:#281751 1pt solid }
// textarea {  border-top:#281751 1pt  solid}

 textarea {  font-size:11px; color:#000000; font-family:Verdana,Arial  }
 select {  font-size:11px; color:#000000; font-family:Verdana,Arial  }

 select.center_pull_b1 {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:14px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:110px;
}

 select.center_pull_b1serie {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:30px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:130px;
}

select.tourselect120 {
    background:#077eae none repeat scroll 0 0;
    border:1px solid #077eae;
    color:#ffffff;
    font-size:14px;
    margin-bottom:2px;
    margin-right:2px;
    margin-top:2px;
    width:120px;
}

select.center_pull {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:172px;
}

select.center_pull233 {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:233px;
}

select.center_pull120 {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:120px;
}

select.center_pull136 {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:136px;
}

select.center_mini {
    background:#ffffff none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:54px;
}
select.center_mini2 {
    background:#ffffff;
    border:1px solid #7E7E7E;
    color:#000000;
    font-size:11px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:38px;
}


   input { border-left:#7F9DB9 1pt solid;}
   input { border-right:#7F9DB9  1pt solid; }
   input { border-bottom:#7F9DB9  1pt solid; }
   input { border-top:#7F9DB9  1pt  solid;}
   input {  font-size:11px; color:#000000; font-weight:normal; font-family:Verdana,Arial background-color: lightgrey; }
   input:hover {
   border-left:red 1pt solid;
   border-right:red 1pt solid;
   border-top:red 1pt solid;
   border-bottom:red 1pt solid;
   font-size:11px;
   color:#000000;
   font-weight:normal;
   font-family:Verdana,Arial
   background-color: lightgrey; }


   .input2 {
/*
   border-left:gray 1pt solid;
   border-right:gray  1pt solid ;
   border-bottom:gray  1pt solid ;
   border-top:gray  1pt  solid;
*/
   border-left:white 1pt solid;
   border-right:white  1pt solid ;
   border-bottom:white  1pt solid ;
   border-top:white  1pt  solid;
   font-size:11px; color:#000000; font-weight:normal;}

   input.input66 {
   border-left:#0080ff 1pt solid;
   border-right:#0080ff  1pt solid ;
   border-bottom:#0080ff  1pt solid ;
   border-top:#0080ff  1pt  solid;
   height: 22px;
   font-size:11px; color:#000000; font-weight:normal;}

   .input3 {
   border-left:#7b9ebd 1pt solid;
   border-right:#7b9ebd  1pt solid ;
   border-bottom:#7b9ebd  1pt solid ;
   border-top:#7b9ebd  1pt  solid;
   font-size:11px; color:#000000; font-weight:normal;}

      .input2fo {
   border-left:#FF200F 1pt solid;
   border-right:#FF200F  1pt solid ;
   border-bottom:#FF200F  1pt solid ;
   border-top:#FF200F  1pt  solid;
   font-size:11px; color:#000000; font-weight:normal;}

   .mwinput {
   border-left:#000000 1pt solid;
   border-right:#000000   1pt solid;
   border-bottom:#000000   1pt solid;
   border-top:#000000   1pt  solid;
   font-size:11px; color:#000000; font-weight:normal; font-family:Verdana,Arial}


  .mwinput:hover {
   border-left:#FF200F1pt solid;
   border-right:#FF200F 1pt solid;
   border-top:#FF200F 1pt solid;
   border-bottom:#FF200F 1pt solid;
   font-size:11px;
   color:#000000;
   font-weight:normal;
   font-family:Verdana,Arial }

   .mwinputbig{
   border-left:#DDDDDD 1pt solid;
   border-right:#DDDDDD   1pt solid;
   border-bottom:#DDDDDD   1pt solid;
   border-top:#DDDDDD   1pt  solid;
   font-size:24px; color:#000000; font-weight:normal; font-family:Verdana,Arial}
      .mwinputbig:hover{
   border-left:#DDDDDD 1pt solid;
   border-right:#DDDDDD   1pt solid;
   border-bottom:#DDDDDD   1pt solid;
   border-top:#DDDDDD   1pt  solid;
   font-size:24px; color:#000000; font-weight:normal; font-family:Verdana,Arial}


   .mwinputsm60{
   border-left:#DDDDDD 1pt solid;
   border-right:#DDDDDD   1pt solid; 
   border-bottom:#DDDDDD   1pt solid;
   border-top:#DDDDDD   1pt  solid;
   font-size:60px; color:#000000; font-weight:normal; font-family:Verdana,Arial}
   .mwinputsm60:hover{
   border-left:#DDDDDD 1pt solid;
   border-right:#DDDDDD   1pt solid;
   border-bottom:#DDDDDD   1pt solid;
   border-top:#DDDDDD   1pt  solid;
   font-size:60px; color:#000000; font-weight:normal; font-family:Verdana,Arial}
   
   
   .buttblue1 {
  border-radius: 5px;
  background: #0080ff;
  border: 2px solid #0080ff;
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  padding: 5px;
  height: 34px;
  width: 140px;
  cursor: pointer;
}

div.buttonss {height:23px; background:url(DATEN/bg_button_right.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss input {height:23px; background:url(/DATEN/bg_button_left.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_blue1 {height:23px; background:url(DATEN/bg_button_right_blue1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_blue1 input {height:23px; background:url(/DATEN/bg_button_left_blue1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_blue1r {height:23px; background:url(DATEN/bg_button_right_blue1.gif) right no-repeat; width:auto; float:right; cursor:pointer !important;}
div.buttonss_blue1r input {height:23px; background:url(/DATEN/bg_button_left_blue1.gif) right  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_blue6 {height:23px; background:url(DATEN/bg_button_right_blue6.png) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_blue6 input {height:23px; background:url(DATEN/bg_button_left_blue6.png) left  no-repeat; color:red; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}



div.buttonss_blue11 {height:43px; background:url(DATEN/bg_button_right_blue1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_blue11 input {height:43px; background:url(/DATEN/bg_button_left_blue1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:1px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_blue22 {height:50px; background:url(DATEN/bg_button_right_blue1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_blue22 input {height:50px; background:url(/DATEN/bg_button_left_blue1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_red1 {height:23px; background:url(DATEN/bg_button_right_red1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_red1 input {height:23px; background:url(/DATEN/bg_button_left_red1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_green1 {height:23px; background:url(DATEN/bg_button_right_green1.png) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_green1 input {height:23px; background:url(/DATEN/bg_button_left_green1.png) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_green1r {height:23px; background:url(DATEN/bg_button_right_green1.png) right no-repeat; width:auto; float:right; cursor:pointer !important;}
div.buttonss_green1r input {height:23px; background:url(/DATEN/bg_button_left_green1.png) right  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_green11 {height:43px; background:url(DATEN/bg_button_right_green1.png) right no-repeat; width:auto; float:right; cursor:pointer !important;}
div.buttonss_green11 input {height:43px; background:url(/DATEN/bg_button_left_green1.png) right  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:1px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_grey1 {height:23px; background:url(DATEN/bg_button_right_grey1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_grey1 input {height:23px; background:url(DATEN/bg_button_left_grey1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_grey11 {height:43px; background:url(DATEN/bg_button_right_grey1.png) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_grey11 input {height:43px; background:url(/DATEN/bg_button_left_grey1.png) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:1px 4px 2px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_green22 {height:30px; background:url(DATEN/bg_button_right_green1.png) right no-repeat;  width:auto; float:left; cursor:pointer !important;}
div.buttonss_green22 input {height:30px; background:url(/DATEN/bg_button_left_green1.png) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

div.buttonss_green60 {height:60px; background:url(DATEN/bg_button_right_green1.png) right no-repeat;  width:auto; float:left; cursor:pointer !important;}
div.buttonss_green60 input {height:60px; background:url(/DATEN/bg_button_left_green1.png) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:60px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}


div.buttonss_green8 {height:32px; background:url(DATEN/bg_button_right_red1.gif) right no-repeat; width:auto; float:left; cursor:pointer !important;}
div.buttonss_green8 input {height:32px; background:url(/DATEN/bg_button_left_red1.gif) left  no-repeat; color:#ffffff; font-weight:bold; border:none;
overflow:visible; display:inline; margin:0px; padding:0px 4px 4px 4px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; cursor:pointer !important;}

.mybutton_green {
display: inline-block;
vertical-align: middle;
position: center;
line-height:14em;
margin: 12px;
padding: 15px;
text-align: center;
text-decoration: none;
font: bold 14px Tahoma, sans-serif;
box-shadow:#000 4px 4px 5px;
color: #303030  ;
background: #a5cd4e;
width:280px;
height:25px;
}

.mybutton_green22 {
display: inline-block;
vertical-align: middle;
position: center;
line-height:14em;
margin: 12px;
padding: 15px;
text-align: center;
text-decoration: none;
font: bold 22px Tahoma, sans-serif;
box-shadow:#000 4px 4px 5px;
color: #303030  ;
background: #a5cd4e;
width:280px;
height:25px;
}

.mybutton_green24 {
display: inline-block;
vertical-align: middle;
position: center;
line-height:14em;
margin: 12px;
padding: 15px;
text-align: center;
text-decoration: none;
font: bold 24px Tahoma, sans-serif;
box-shadow:#000 4px 4px 5px;
color: #303030  ;
background: #a5cd4e;
width:580px;
height:25px;
}

.mybutton_blue22 {
display: inline-block;
vertical-align: middle;
position: center;
line-height:14em;
margin: 12px;
padding: 15px;
text-align: center;
text-decoration: none;
font: bold 22px Tahoma, sans-serif;
box-shadow:#000 4px 4px 5px;
color: #303030  ;
background: #ADD8E6; /*background: blue=0082ff  lightblue=ADD8E6 */
width:280px;
height:25px;
}

.pfdropdown{ width: 30px !important; width: 30px; /**/ }


a img {
  border:none;
}

a.bh-login1:hover img,
a.bh-login1:active img {
   border: 1px solid grey;
}

.navigation {
 float: left;
 width: 100px;
 height: 100px;
}

.xbtooltip {
padding: 3px;
border-radius: 5px;
display: none;
position: absolute;
background-color: lightgrey;
}

td div.mwpopup { display: none; }
td:hover div.mwpopup {padding: 3px; border-radius: 5px; display: block; position: absolute;
  right: 420px;    z-index: 50;
  background-color: #00ffbf;}

#tt1 {
      background-color: #F7B64B; /* #EB9116; =orange */
      color: black;
      padding: 3px;
      width: 300px;
    }

#tt300 {
      background-color: #F7B64B; /* #EB9116; =orange */
      color: black;
      padding: 3px;
      width: 300px;
    }
#tt301 {
      background-color: #F7B64B; /* #EB9116; =orange */
      color: black;
      padding: 3px;
      width: 300px;
    }

 .js .checkbox {
    display:none;
}
.toggle {
    background:url("/DATEN/toggle_ein_aus.png") bottom left;
    display:block;
    width:70px;
    height:23px;
}
.toggle.checked {
    background-position:top left;
}


input[type=checkbox].cboxdouble{
 /* Double-sized Checkboxes checkbox grösser*/
 -ms-transform: scale(1.5); /* IE */
 -moz-transform: scale(1.5); /* FF */
 -webkit-transform: scale(1.5); /* Safari and Chrome */
 -o-transform: scale(1.5); /* Opera */
 padding: 0px;
}

.cboxdouble2{
transform: scale(1.5);
}


input[type=checkbox].css-checkbox {
position:absolute; z-index:-1000; top:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
                                }

input[type=checkbox].css-checkbox + label.css-label {
                                                        padding-left:29px;
                                                        height:24px;
                                                        display:inline-block;
                                                        line-height:24px;
                                                        background-repeat:no-repeat;
                                                        background-position: 0 0;
                                                        font-size:24px;
                                                        vertical-align:middle;
                                                        cursor:pointer;

                                                }

                                                input[type=checkbox].css-checkbox:checked + label.css-label {
                                                        background-position: 0 -24px;
                                                }
                                                label.css-label {
                                background-image:url(/DATEN/csscheckbox_2.png);
                                -webkit-touch-callout: none;
                                -webkit-user-select: none;
                                -khtml-user-select: none;
                                -moz-user-select: none;
                                -ms-user-select: none;
                                user-select: none;
                        }


/* accordion */
.menu_container2 {
position: relative;
height: auto;
width: 520px;
left: 180px;
}
.menu_container {
         width: 800px;
}

.menu_container3 {
position: relative;
height: auto;
width: 400px;
left: 20px;
}

.menu_container4 {
position: relative;
height: auto;
width: 120px;
left: 20px;
}

.menu_container150 {
position: relative;
height: auto;

left: 20px;
}
.menu_containerconf {
position: relative;
height: auto;
width: 800px;
left: 40px;
}

.menu_container880 {
position: relative;
height: auto;
width: 880px;
left: 16px;
}

.menu_container800 {
position: relative;
height: auto;
width: 800px;
left: 40px;
}

.menu_container600 {
position: relative;
height: auto;
width: 630px;
left: 15px;
}


.menu_headconf {
     //   background: url(DATEN/red_accordion.png) grey;
     background: white;
    color: darkblue;
    cursor: pointer;
    font-family: arial;
    font-size: 12px;
        margin: 0 0 0px 0;
    padding: 2px 2px;
        font-weight: bold;
}

.menu_head {
     //   background: url(DATEN/red_accordion.png) grey;
     background: #F0F0F0;
    color: darkblue;
    cursor: pointer;
    font-family: arial;
    font-size: 12px;
        margin: 0 0 0px 0;
    padding: 2px 2px;
        font-weight: bold;
}
.menu_head2 {
     //   background: url(DATEN/red_accordion.png) grey;
    background: lightgreen;
    color: darkblue;
    cursor: pointer;
    font-family: arial;
    font-size: 12px;
        margin: 0 0 1px 0;
    padding: 7px 11px;
        font-weight: bold;
}



.menu_body {
        background: white;
}
.menu_body p{
        padding: 5px;
        margin: 0px;
}
.plusminus{
     /*   float:right;  */
}

.styled-select select {
   background: #ffffff;
   width: 268px;
   padding: 5px;
   font-size: 16px;
   line-height: 1;
   border: 1px solid #ccc;
   height: 34px;
   -webkit-appearance: none;
   }



/*example 01------------------------------------------------------------------------------*/
/*http://www.lets-develop.com/source-code/tooltip-styling/index.html# */

.tuultip .tuultiptext {
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: 200px;
height: auto;
padding: 6px 6px;
margin-top: 40px;
margin-left: -30px;
display: inline-block;
opacity: 0;
color: #000082;
border: 1px solid #6c757d;
background: #E0E0E0;
text-align: center;
border-radius: 8px;
position: absolute;
z-index: 5;
} 

.tuultip:hover .tuultiptext {
opacity: 1;
visibility: visible;
overflow: visible;
}

.tuultip2 .tuultiptext2 {
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: auto;
height: auto;
padding: 6px 6px;
margin-top: -30px;
margin-left: -20px;
display: inline-block;
opacity: 0;
color: #000082;
border: 1px solid #6c757d;
background: #E0E0E0;
text-align: center;
border-radius: 8px;
position: absolute;
z-index: 5;
} 

.tuultip2:hover .tuultiptext2 {
opacity: 1;
visibility: visible;
overflow: visible;
}

.tuultipup .tuultiptextup { 
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: 200px;
padding: 6px 6px;
margin-top: -70px;
opacity: 0;
color: white;
border: 1px solid #6c757d;
border-radius: 8px;
background: #6c757d;
text-align: center;
margin-left: 5px;
position: absolute;
z-index: 5;
} 

.tuultipup:hover .tuultiptextup {
opacity: 1;
visibility: visible;
overflow: visible;
}

#example-01 a.tooltip2 > span{
width: 200px;
padding: 7px 10px;
margin-top: 39px;
opacity: 0;
visibility: hidden;
z-index: 10;
position: absolute;
display: none;
margin-left: -30px;
border-radius: 5px;
}

#example-01 a.tooltip2:hover span{
color: white;
border: 1px solid #6c757d;
background: #6c757d;
display: inline;
}

#example-01 a.tooltip2:hover > span{
opacity: 1;
visibility: visible;
overflow: visible;
}

#example-01 a.tooltip > span{
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: 200px;
padding: 6px 6px;
margin-top: -25px;
opacity: 0;
color: white;
border: 1px solid #6c757d;
background: #6c757d;
text-align: center;
border-radius: 8px;
margin-left: -20px;
position: absolute;
z-index: 5;
}

#example-01 a.tooltip:hover span{
opacity: 1;
visibility: visible;
overflow: visible; 
}

#example6up  a.tooltip6up > span{
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: 200px;
height: 40px;
padding: 6px 6px;
margin-top: -10px;
margin-left: 0px;
display: inline-block;
opacity: 0;
color: #000082;
border: 1px solid #6c757d;
background: #E0E0E0;
text-align: center;
border-radius: 8px;
position: absolute;
z-index: 5;
}

#example6up  a.tooltip6up:hover span{
opacity: 1;
visibility: visible;
overflow: visible;
}

#example6do  a.tooltip6do > span{
font-size: 11px;
font-weight: bold;
cursor: pointer;
visibility: hidden;
width: 200px;
height: auto;
padding: 6px 6px;
margin-top: 40px;
margin-left: -30px;
display: inline-block;
opacity: 0;
color: #000082;
border: 1px solid #6c757d;
background: #E0E0E0;
text-align: center;
border-radius: 8px;
position: absolute;
z-index: 5;
}

#example6do  a.tooltip6do:hover span{
opacity: 1;
visibility: visible;
overflow: visible;
}

#example-01 a.tooltipup:hover > span{
opacity: 1;
visibility: visible;
overflow: visible;
}


#example2 .mytooltip > span{
width: 200px;
padding: 7px 10px;
margin-top: 39px;
opacity: 0;
visibility: hidden;
z-index: 10;
position: absolute;
display: none;
margin-left: -30px;
}

#example2 .mytooltip:hover span{
color: #123456;
border: 1px solid #123456;
background: #F5F5DC;
display: inline;
}

#example2 .mytooltip:hover > span{
opacity: 1;
visibility: visible;
overflow: visible;
}

#example3 .mytooltip > span{
width: 250px;
padding: 7px 7px;
margin-top: -100px;
opacity: 0;
visibility: hidden;
z-index: 10;
position: absolute;
display: none;
margin-left: -240px;
}

#example3 .mytooltip:hover span{
color: #123456;
border: 1px solid #123456;
background: #c2e8f7;
display: inline;
}

#example3 .mytooltip:hover > span{
opacity: 1;
visibility: visible;
overflow: visible;
}

a.badge1_12:link, a.badge1_12:visited, a.badge1_12:active {background-color:transparent;color:#ffffff; size:12px;text-decoration: none;font-weight:bold;}
a.badge1_12:hover {background-color:transparent;color:#000000; size:12px;text-decoration: none;font-weight:bold;}


        td.pichkOK {
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: bold;

                background-color: #848284; // #4abe10=grün   // #4E9258=grün   //#848284=darkgrey
                color: black;
                }

        td.pichkNO {
                font-size: 8px;
                font-family: Verdana,Arial;
                font-weight: bold;
                background-color: lightgrey;  //  #848284 grau
                color: black;
                }

.relative2 {
    position: relative;
}
.badge_red  {
    // background:             radial-gradient( 5px -9px, circle, white 8%, red 26px );
    // background:    -moz-radial-gradient( 5px -9px, circle, white 8%, red 26px );
    // background:     -ms-radial-gradient( 5px -9px, circle, white 8%, red 26px );
    // background:      -o-radial-gradient( 5px -9px, circle, white 8%, red 26px );
    // background: -webkit-radial-gradient( 5px -9px, circle, white 8%, red 26px );

    background:         radial-gradient( 5px -9px, circle, red 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, red 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, red 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, red 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, red 100%, red 26px );

    background-color: red;
    // border: 2px solid red;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -30px;
}

.badge_green  {
    background:         radial-gradient( 5px -9px, circle, #007600 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #007600 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #007600 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #007600 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #007600 100%, red 26px );

    background-color: #007600;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -30px;
}

.badge_message_0163db  {
    background:         radial-gradient( 5px -9px, circle, #0163db 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #0163db 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #0163db 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #0163db 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #0163db 100%, red 26px );

    background-color: #0163db;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -32px;
}

.badge_message1  {
    background:         radial-gradient( 5px -9px, circle, #ff0000 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #ff0000 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #ff0000 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #ff0000 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #ff0000 100%, red 26px );

    background-color: #ff0000;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -32px;
}

.badge_green2  {
    background:         radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );

    background-color: #01c653;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -16px;
}

.badge_green4  {
    background:         radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #01c653 100%, red 26px );

    background-color: #01c653;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -5px;
    top: -20px;
}

.badge_green7  {
    background:         radial-gradient( 5px -9px, circle, #a800a8 100%, red 26px );
    background:    -moz-radial-gradient( 5px -9px, circle, #a800a8 100%, red 26px );
    background:     -ms-radial-gradient( 5px -9px, circle, #a800a8 100%, red 26px );
    background:      -o-radial-gradient( 5px -9px, circle, #a800a8 100%, red 26px );
    background: -webkit-radial-gradient( 5px -9px, circle, #a800a8 100%, red 26px );

    background-color: #a800a8;
    // border: 2px solid #007600;
    border-radius: 12px; /* one half of ( (border * 2) + height + padding ) */
    /* box-shadow: 1px 1px 1px black; */
    color: white;
    font: bold 15px/13px Helvetica, Verdana, Tahoma;
    height: 16px;
    padding: 4px 3px 0 3px;
    text-align: center;
    min-width: 14px;
        float: left;
    margin: 0px;
    position: absolute;
    right: -2px;
    top: -32px;
}

/* search style */
s_span {
font-size:10px;
}
#tuto_link {
margin-bottom:10px;
}
#tuto_link a {
font-size:10px;
}
.ajax_body {
clear:both;
}

input.text2 {
border:1px solid #990000;
border-radius:5px;
width:120px;
height:20px;
}

input.text2blue {
border:1px solid #00b2e7;
border-radius:5px;
width:120px;
height:20px;
}

#results2 {
margin-left:50px;
margin-top:1px;
width:400px;
z-index:99;
position:relative;
}


#results {
margin-left:270px;
margin-top:1px;
width:400px;
z-index:99;
position:relative;
}
ul {
margin-top:0px;
background-color:#E8E8E8;
}
ul li {
margin-left:2px;
margin-right:2px;
list-style-type:none;
clear:both;
padding:2px 0px;
border-bottom:1px solid #ffffff;
text-align:left;
}
s_img {
margin-left:10px;
}
#auth_dat {
color:#cccccc;
}
#rest {
width:350px;
}
#view_more {
width:100%;
height:25px;
margin-top:5px;
padding-top:10px;
background-color:#555577;
text-align:center;
}
#view_more,
li,
#view_more a,
#no_result {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
ul a {
text-decoration:none;
}
#no_result {
width:100%;
height:25px;
padding-top:10px;
background-color:#555577;
text-align:center;
}
li:hover {
color:#555577;
}
#inputbox{position:relative; z-index:99;margin-left:3px;margin-top:0px;}
#inputbox2{position:relative; z-index:99;margin-left:3px;margin-top:0px;}
.overlay{position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:98;}

/* search style */

/*
#F7B64B = hellorange
orange 235,145, 22 #EB9116
orange google kreis mit pukt png ff8408
#7F9DB9  hellblau
#FF200F rot
logogrün: 140,198, 63  #8CC63F
hellblau border bei input: #7b9ebd
*/
input.inputy {
 background:url('btn-login.png') no-repeat 5px 5px #484B4F;
 background-color: #008000;
  width: 120px;
  cursor:pointer;
  border-radius:50px;
  padding:10px 20px 10px 0;
  color:White;
  font-size:14px;
  text-align:left;
  text-indent:40px;
  display:block;
  margin:0 auto;

  /* Animations: */
  -webkit-transition-timing-function: ease-in-out;
  -webkit-transition-duration: .4s;
  -webkit-transition-property: all;

  -moz-transition-timing-function: ease-in-out;
  -moz-transition-duration: .4s;
  -moz-transition-property: all;
}

input.inputy:hover {
  background-image: url('btn-login-hover.png');
  background-position: 75px 5px;
  text-indent: 20px;
}

.twat {
  float:right;
  font-family:Helvetica, sans-serif;
}

.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; } html[xmlns]
.clearfix { display: block; } * html
.clearfix { height: 1%; }
img { border: none; }

bbselect {
  font: 16px/26px "Raleway", sans-serif;
   background: transparent;
     color: white;
     border: 0;
}

bbselect option {
    margin: 40px;
    color: Red;
	border: 0;
		background-color: transparent;
    -webkit-appearance: none;
}

#wrap { width: 1180px; margin: auto; }
#header { border-bottom: 4px #ED7821 solid; background: #E8ECF8; width: 1040px; height: 94px; }
#header img { margin: 15px 0 0 0; float: left; }
#header #call2action { float: right; width: 300px; }
#header #call2action h3 { color: #555; margin: 10px 0 5px 0; }
#header #call2action #phone { color: #eb2216; font-size: 32px; font-weight: bold; }
#main { background: #E8ECF8; }
#content { background: #E8ECF8; float: left; width: 680px; padding-bottom: 50px; }
#content h1 { font-size: 20px; margin: 20px 0 10px 20px; color: #18165f; } #content p { margin: 20px 20px 0 20px; }

#content .phone { color: #eb2216; font-size: 24px; font-weight: bold; margin: 5px 0 10px 20px; }
#content #pics { margin: 20px 0 0 20px; }
#content #pics div { float: left; width: 200px; font-size: 10px; margin-right: 20px; }
#content #pics div img { border: 1px #999 solid; }
#sidebar { background: #e1e1e8; float: left; width: 360px; height: 1050px; }
#sidebar h2 { font-size: 16px; color: #18165f; margin: 30px 0 10px 10px; }
#sidebar div { margin-left: 25px; } #sidebar img { margin-left: 5px; }
#sidebar form label { float: left; width: 80px; } #sidebar form input,
#sidebar form textarea { width: 170px; border: 1px #aaa solid; margin-bottom: 2px; font-size: 14px; font-family: arial; padding: 2px; } #sidebar form textarea { height: 80px; }
#sidebar form input[type=submit] { width: auto; margin-left: 80px; padding: 3px 5px 3px 5px; background: #2bb027; color: #fff; font-weight: bold; font-size: 13px; }
#contactForm_error { color: red; font-size: 12px; }
#contactForm_error label { display: block; margin-bottom: 10px; }
#sidebar form input.error { border: 1px red solid; }
#footer { color: #fff; text-align: center; font-size: 12px; margin: 5px 0 30px 0; }
#footer a { color: inherit; color: #fff; }

.help {
  cursor: help;
}

#helpBox {
  position: absolute;
  top: 80px;
  display: none;
  width: 700px;
  left: 20%;
  margin-left: -150px;
  border: 1px solid gray;
  padding: 8px;
  border-radius: 6px;
  background-color: #f2f2f2;
  z-index: 1000;
}

#helpBox #close {
  float: right;
  cursor: pointer;
background: black;
border: 1px solid;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
color: black;
  color: white;
  padding: 0 6px;
}