body {
    
    background-color: #DDDDDD;
    
    
}


#titelbar{
background-color: #BEED83;
/*BEED83   2C9E2C   orange FF8000   und gelb F9F570 oder F8F66Dund blau 245590*/
width: 100%;
height: 50px;
padding: 6px 0px 0px 0px;

position: absolute;
top: 0px;
left: 0px;
background-image: url("img/hermes8.png");
    background-repeat: no-repeat;
    background-size: 50px 50px;
    background-position: left top;

color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;

}

#nuzr{color: #000000; font-size: 18px; font-family: Verdana; font-weight: normal; padding: 0px 20px 0px 20px;}

#egtextalt{
position: absolute;
top: 20px;
left: 30%;
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none blue;	
}

#egtext{
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none blue;	
}

.egtext{
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none blue;	
}

#suchemaskalt{
position: relative;
top: 50px;
left: 35%;
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none blue;
display: none;	
}

#suchemask{
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none red;
display: none;	
}

.messtext{
position: absolute;
top: 60px;
left: 10%;
width: 60%
color: #000000; font-size: 24px; font-family: Verdana; font-weight: bold;
text-align: center;
border: 1px none blue;	
}

#egfeld{
position: relative;
top: 130px;
text-align: center;
border: 1px none blue;	
}

#egkenn{
width: 600px;
background-color: #F9F570;
color: #000000; font-size: 48px; font-family: Verdana; font-weight: normal;
text-align: center;
}

#inhalt{
position: relative;
top: 60px;
left: 0px;
width: 100%;
height: 700px;
border: 1px NONE red;
}

#arbeitmenu{
position: absolute;
top: 10px;
left: 1%;
width: 10%;
height: 600px;
border: 1px none blue;
}

#sendmenu{
position: absolute;
top: 10px;
right: 1%;
width: 10%;
height: 600px;
border: 1px none blue;
display: none;
}

#eingabe{
position: absolute;
top: 10px;
left: 12%;
width: 76%;
height: 100px;
text-align: center;
border: 1px none blue;	
}
/*position: absolute; top: 10px; left: 20%;*/
.nummern{width: 60%; height: 50px; background-color: #F8F66D; font-size: 36px; font-weight: bold;  text-align: center; font-family: Verdana;}
.nutzern{width: 90%; height: 32px; background-color: #F8F66D; font-size: 20px; font-weight: bold;  text-align: center;}
.nutzerncf{width: 90%; height: 32px; background-color: #99ddff; font-size: 20px; font-weight: bold;  text-align: center;}

.nummern select{background-color: #F8F66D; font-size: 36px; font-weight: bold;  text-align: center; font-family: Verdana;}
.nummern select-items{background-color: #F8F66D; font-size: 36px; font-weight: bold;  text-align: center; font-family: Verdana;}
/*.select-items div,.select-selected {background-color: #F8F66D; font-size: 36px; font-weight: bold;  text-align: center;}
.nummern option{ background-color: #F8F66D; font-size: 36px; font-weight: bold;  text-align: center;}*/

#eingabetab{position: absolute; top: 0px; left: 1%; width: 98%;}

#liste{
position: absolute;
top: 120px;
left: 12%;
height: 560px;
width: 76%;
/*width: 86%;*/
text-align: center;
border: none blue 1px;
overflow: auto;
}

#bearb{
position: absolute;
top: 620px;
left: 12%;
height: 20px;
width: 76%;
border: solid blue 1px;
display: none;
}

#bearbneu{
position: absolute;
top: 0px;
left: 0px;
height: 100%;
width: 100%;
border: none red 3px;
display: none;
background-color: #BBBBBB;
border-radius: 6px;
}

.knopf{width: 80%; height: 46px;  color: #000000; border: red none 1px; border-radius: 6px; box-shadow: 3px 4px 3px #38610B; padding: 8px; text-align: center; font-family: Verdana; font-size: 100%; font-weight: bold; position: absolute; left: 3%; right: 3px;
}
.knopftab{width: 20%; height: 30px;  color: #000000; border: transparent solid 4px; border-radius: 6px; box-shadow: 3px 4px 3px #38610B; padding: 8px;  text-align: center; font-family: Verdana; font-size: 100%; font-weight: bold; 
}
.knopfcopi{width: 6%; height: 20px;  color: #000000; border: red none 1px; border-radius: 6px; box-shadow: 3px 4px 3px #38610B; padding: 8px; text-align: center; font-family: Verdana; font-size: 100%; font-weight: bold; position: absolute; left: 3%; right: 3px;
}

.knopfhell{background-color: #EEEEEE;}
.knopfgelb{background-color: yellow; color: red;}
.knopfrot{background-color: #D22828;}
.knopfblau{background-color: #7EB2F2;} 
.knopfhellgruen{background-color: #01DFA5;}   
.knopflila{background-color: #9F81F7;}
.knopfdunkelblau{background-color: #0080FF;}
.knopfgruen{background-color: #558C4C;}
.knopforange{background-color: #FF8000;}
.knopfgrau{background-color: #AAAAAA;}
.knopfweiss{background-color: #FFFFFF;}
.schriftschwarz{color: #000000;}
.schriftweiss{color: #FFFFFF;}
.schriftorange{color: #FF8000;}
.schriftrot{color: #D22828;}
.schriftgruen{color: #558C4C;}
.schriftcopi{color: red;}
.pazcopi{color: red; font-weight: bold;}

.knopf:hover{background-color: #F8F66D; color: #000000;}

.rezdaten{font-family: Verdana; font-size: 16px; font-weight: normal; background-color: #E89D9D; color: #999999; padding: 3px; border: 1px solid #999999;}
.rezgruen{background-color: #558C4C; color: #000000;}

.zeilen{ height: 16px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; text-align: center;}
/*color: #000000; background-color: #FFFFFF;*/
.patzeilen{ height: 16px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patzeilencopi{ height: 16px; background-color: #FF8000; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: left;}
.patlinkzeilen{ height: 16px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilen:hover{background-color: #F8F66D; color: #000000;}

.labvorzeilen{ }
.labvorzeilen:hover{background-color: #F8F66D; color: #000000;}

.cfpatzeilen{ height: 24px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 20px; font-weight: normal; text-align: left;}
.cfpatzeilencopi{ height: 24px; background-color: #FF8000; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 20px; font-weight: bold; text-align: left;}
.cfpatlinkzeilen{ height: 24px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 20px; font-weight: normal; text-align: left;}
.cfpatlinkzeilen:hover{background-color: #F8F66D; color: #000000;}

.patlinkzeilengruen{ height: 16px; background-color: #558C4C; color: #FFFFFF; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilengruen:hover{background-color: #F8F66D; color: #000000;}
.patlinkzeilenrot{ height: 16px; background-color: #D22828; color: #EEEEEE; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilenrot:hover{background-color: #F8F66D; color: #000000;}
.patlinkzeilenblau{ height: 16px; background-color: #7EB2F2; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilenblau:hover{background-color: #F8F66D; color: #000000;}
.patlinkzeilenorange{ height: 16px; background-color: #FF8000; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilenorange:hover{background-color: #F8F66D; color: #000000;}   
.patlinkzeilenhellgruen{ height: 16px; background-color: #01DFA5; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilenhellgruen:hover{background-color: #F8F66D; color: #000000;}  
.patlinkzeilenlila{ height: 16px; background-color: #9F81F7; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 4px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}
.patlinkzeilenlila:hover{background-color: #F8F66D; color: #000000;}


.farmzeilen{ height: 16px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 10px; margin: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; text-align: left;}
.farmlinkzeilen{ height: 16px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 10px; margin: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; text-align: left;}
.farmlinkzeilen:hover{background-color: #F8F66D; color: #000000;}
.mailzeilen{ height: 16px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 8px; margin: 0px; font-family: Verdana; font-size: 16px; font-weight: normal; text-align: left;}

.mailzeilencopi{ height: 16px; background-color: #FF8000; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 8px; margin: 0px; font-family: Verdana; font-size: 16px; font-weight: bold; text-align: left;}

.maillinkzeilen{ height: 16px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px 2px 2px 10px; margin: 0px; font-family: Verdana; font-size: 16px; font-weight: normal; text-align: left;}
.farmlinkzeilen:hover{background-color: #F8F66D; color: #000000;}

.ccl{width: 10%; height: 16px; background-color: #D22828; color: #000000; border: solid #EEEEEE 1px;  padding: 0px;  font-family: Verdana; font-size: 24px; font-weight: bold; text-align: center; border-radius: 6px; margin: 2px 0px 2px 0px;}
.ccl:hover{background-color: #F8F66D; color: #000000;}
.visl{width: 10%; height: 16px; color: #000000; border: solid #EEEEEE 1px;  padding: 0px;  font-family: Verdana; font-size: 18px; font-weight: bold; text-align: center; border-radius: 6px; margin: 2px 0px 2px 0px;}
.visl:hover{background-color: #F8F66D; color: #000000;}
.vislold{width: 10%; height: 16px; color: #000000; border: solid #EEEEEE 1px;  padding: 0px;  font-family: Verdana; font-size: 24px; font-weight: bold; text-align: center; border-radius: 6px; margin: 2px 0px 2px 0px;}
.vislold:hover{background-color: #F8F66D; color: #000000;}

.apotitel{
height: 56px;
color: #000000;
background-color: #558C4C;
border: none #999999 1px;
border-radius: 6px; box-shadow: 3px 4px 3px #38610B;
padding: 6px;
margin: 6px;
border-top: 10px transparent solid;
font-family: Verdana;
font-size: 18px;
font-weight: bold;
text-align: center;
}

.apotitel:hover{background-color: #F8F66D; color: #000000;}

.apozeilen{ height: 12px; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 12px; font-weight: normal; text-align: center;}
.apogruen{ height: 12px; background-color: #558C4C; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 12px; font-weight: normal; text-align: center;}

.aktizeilen{ height: 18px;  border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 18px; font-weight: normal; text-align: center;}

.dringezeilen{ height: 12px;  border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: center;}
.diabzeilen{ height: 12px;  border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: center;}
.ahzeilen{ height: 12px;  border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; text-align: center;}

.calezeilen{ height: 32px; width: 4%; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 1px; margin: 0px; font-family: Verdana; font-size: 10px; font-weight: normal; text-align: center;}

.calezeilenneu{ height: 18px; width: 4%; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 1px; margin: 0px; font-family: Verdana; font-size: 10px; font-weight: normal; text-align: center;}

.statzeilen{ height: 18px; width: 5%; background-color: #EEEEEE; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 12px; font-weight: normal; text-align: center;}

.menutitel{
font-family: Verdana;
font-size: 18px;
font-weight: bold;
text-align: center;
}

.caletitel{
font-family: Verdana;
font-size: 14px;
font-weight: bold;
text-align: center;
width: 5%;
height: 26px;
}


#mailing{
position: absolute;
top: 10px;
left: 12%;
height: 400px;
width: 76%;
border: none blue 1px;
display: none;
background-color: #BBBBBB;
border-radius: 6px; box-shadow: 3px 4px 3px #38610B;
}

#probinfo{position: fixed; top: 800px; left: 15%; width: 65%; height: 40px; border: red 2px none; border-radius: 12px; display: block; background-color: #DDDDDD; padding: 20px; z-index: 10; font-family: Verdana; font-size: 16px; font-weight: normal;}


#testelab{position: fixed; top: 110px; left: 11%; width: 75%; height: 680px; border: red 2px none; border-radius: 12px; display: none; background-color: #DDDDDD; padding: 20px; z-index: 10;}

#impfelab{position: fixed; top: 110px; left: 11%; width: 75%; height: 590px; border: red 2px none; border-radius: 12px; display: none; background-color: #FFFFFF; padding: 20px; z-index: 10;}

#mailschicken{position: fixed; top: 110px; left: 11%; width: 75%; height: 590px; border: red 2px none; border-radius: 12px; display: none; background-color: #DDDDDD; padding: 20px; z-index: 99;}

#touristenmailschicken{position: fixed; top: 110px; left: 11%; width: 75%; height: 590px; border: red 2px none; border-radius: 12px; display: none; background-color: #DDDDDD; padding: 20px; z-index: 99;}

.anamelab1{position: fixed; top: 2px; left: 2px; width: 1px; height: 1px; border: red solid 1px; background-color: #FFFFFF;}
.anamelab2{ top: 2px; left: 2px; width: 1px; height: 1px; z-index: -1; overflow-y: hidden;}
.anamelab3{ top: 30px; left: 8%; width: 84%; height: 800px;z-index: 100; border-radius: 12px; overflow-y: auto;}

.infoformat{background-color: #E6E6E6; color: #000000; font-size: 24px;  font-weight: normal; text-align: left;}

.infofeldcorona{position: absolute; width: 90%; height: auto; top: 70px; left: 5%; opacity: 1;  border-radius: 8px; padding: 24px; z-index: 15;}


.xlstitel{
height: 28px;
color: #000000;
background-color: #EEEEEE;
border: solid #999999 1px;
padding: 6px;
margin: 6px;
/*border-top: 10px transparent solid;*/
font-family: Verdana;
font-size: 12px;
font-weight: normal;
text-align: left;
}

.xlszeilen{ height: 18px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 10px; font-weight: normal; text-align: left;}

.lottitel{
height: 28px;
color: #000000;
background-color: #EEEEEE;
border: solid #999999 1px;
padding: 6px;
margin: 6px;
/*border-top: 10px transparent solid;*/
font-family: Verdana;
font-size: 16px;
font-weight: bold;
text-align: left;
}

.lotzeilen{ height: 24px; background-color: #FFFFFF; color: #000000; border: solid #999999 1px;  padding: 2px; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: normal; text-align: left;}

input.largerCheckbox {
            width: 30px;
            height: 30px;
        }


