/* Standardformate für alle Seiten der Fontana Apotheke */
a { text-align:center; vertical-align:middle; }
a:link { text-decoration:underline; font-weight:normal; color:#000000; background-color:#EEEEEE; }
a:visited { text-decoration:none; font-weight:normal; font-style:italic; color:#000000; background-color:#EEEEEE; }
a:hover { text-decoration:underline; font-weight:normal; color:#333333; background-color:#DDDDDD; }
a:active { text-decoration:underline; font-weight:normal; color:#FFFF00; background-color:#AAAAAA; }

a.navtoc { text-align:center; vertical-align:middle; }
a.navtoc:link { text-decoration:underline; font-weight:normal; color:#000000; background-color:#FF0000; }
a.navtoc:visited { text-decoration:none; font-weight:normal; font-style:italic; color:#000000; background-color:#FF0000; }
a.navtoc:hover { text-decoration:underline; font-weight:normal; color:#333333; background-color:#DDDDDD; }
a.navtoc:active { text-decoration:underline; font-weight:normal; color:#333333; background-color:#FF0000; }

a.kopf { text-align:center; vertical-align:middle; }
a.kopf:link { text-decoration:none; font-weight:normal; color:#000000; background-color:inherit; }
a.kopf:visited { text-decoration:none; font-weight:normal; font-style:italic; color:#000000; background-color:inherit; }
a.kopf:hover { text-decoration:none; font-weight:normal; color:#000000; background-color:#DDDDDD; }
a.kopf:active { text-decoration:none; font-weight:normal; color:#FFFF00; background-color:#7F7F7F; }

a.nav { font-size:11pt; display:block; margin-top:1pt; padding-left:1ex; padding-top:2pt; padding-bottom:2pt; margin-bottom:1pt; margin-left:3pt; text-align:left; vertical-align:middle; width:145px; border-top:2px solid #E0E0E0; border-left:2px solid #E0E0E0; border-bottom:2px solid #666666; border-right:2px solid #666666;}
a.nav:link { font-size:11pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }
a.nav:visited { font-size:11pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }
a.nav:hover { font-size:11pt; text-decoration:none; font-weight:bold; color:#00B01C; BACKGRound-color:#ACDC90; }
a.nav:active { font-size:11pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }

a.navactive { font-size:11pt; display:block; margin-top:1pt; padding-left:1ex; padding-top:2pt; padding-bottom:2pt; margin-bottom:1pt; margin-left:3pt; text-align:left; vertical-align:middle; width:145px; border-top:2px solid #666666; border-left:2px solid #666666; border-bottom:2px solid #E0E0E0; border-right:2px solid #E0E0E0;}
a.navactive:link { font-size:11pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }
a.navactive:visited { font-size:11pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }
a.navactive:hover { font-size:11pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }
a.navactive:active { font-size:11pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }

a.nav2 { font-size:9pt; display:block; margin-left:2pt; text-align:center; vertical-align:middle; }
a.nav2:link { font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }
a.nav2:visited { font-size:9pt; text-decoration:none; font-weight:bold; font-style:normal; color:#000000; background-color:#00B01C; }
a.nav2:hover { font-size:9pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }
a.nav2:active { font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }

a.nav2active { font-size:9pt; display:block; margin-left:2pt; text-align:center; vertical-align:middle; }
a.nav2active:link { font-size:9pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }
a.nav2active:visited { font-size:9pt; text-decoration:none; font-weight:bold; font-style:normal; color:#00B01C; background-color:#ACDC90; }
a.nav2active:hover { font-size:9pt; text-decoration:none; font-weight:bold; color:#000000; background-color:#00B01C; }
a.nav2active:active { font-size:9pt; text-decoration:none; font-weight:bold; color:#00B01C; background-color:#ACDC90; }

a.logo { text-align:right; vertical-align:middle; border:0; }
a.logo:link { text-decoration:none; font-weight:normal; color:#000000; background-color:inherit; }
a.logo:visited { text-decoration:none; font-weight:normal; color:#000000; background-color:inherit; }
a.logo:hover { text-decoration:none; font-weight:normal; color:#000000; background-color:inherit; }
a.logo:active { text-decoration:none; font-weight:normal; color:#000000; background-color:inherit; }

body { background-color:#FFFFFF; color:#000000; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; font-size:11pt; }
body.main { background-color:#EEEEEE; color:#000000; margin:7pt; font-family:'Avant Garde',Arial,Helvetiva,sans-serif; }

div.apo {  margin-left:10%; margin-right:10%; padding:1ex; text-align:center; vertical-align:middle; text-decoration:none;  font-size:12pt; font-weight:bold; color:inherit; background-color:#C0FFA6; }
div.cal { margin-left:30%; margin-right:30%; text-align:center; vertical-align:middle; text-decoration:none;  font-size:12pt; font-weight:bold; }

img { border:0; }
li { padding-bottom:6pt; font-size:11pt; font-weight:normal }
li.aktion { margin-left:8ex; padding-bottom:6pt; font-size:11pt; font-weight:normal }
li.notlist { padding-bottom:6pt; font-size:12pt; font-weight:normal }

p { text-align:left; vertical-align:middle; text-decoration:none;  font-size:11pt; font-weight:normal }
p.zentriert { text-align:center; vertical-align:middle; text-decoration:none;  font-size:11pt; font-weight:normal }
p.aktion { background-color:#00B01C; color:#000000; padding-top:4px; padding-bottom:4px; padding-right:4px; padding-left:2ex; text-align:left; text-decoration:none; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; font-size:14pt; font-weight:bold; }
p.unteraktion { background-color:#ACDC90; color:#000000; padding-top:2px; padding-bottom:2px; padding-right:2px; padding-left:2ex; margin-right:2ex; margin-left:2ex; text-align:left; text-decoration:none; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; font-size:12pt; font-weight:bold; }
p.aktion2 { text-align:left; text-decoration:none; font-size:11pt; font-weight:normal; font-style:normal; margin-right:4ex; margin-left:4ex; }
p.aktion3 { text-align:center; text-decoration:none; font-size:14pt; font-weight:bold; font-style:normal; margin-right:4ex; margin-left:4ex; }
p.angebot { text-align:left; text-decoration:none; font-size:12pt; font-weight:bold; font-style:normal; }
p.angebotpreis { text-align:right; text-decoration:none; font-size:12pt; font-weight:bold; font-style:normal; }
p.fuss { margin-top:-3px; text-align:center; font-size:8pt; font-weight:normal; }
p.kopf { text-align:center; font-size:10pt; font-weight:normal; }
p.main { vertical-align:middle; text-align:left; font-size:11pt; font-weight:normal; }
p.nav { text-align:left; vertical-align:top; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; font-size:6pt; font-weight:normal }
p.offen { text-align:center;  line-height:24pt; font-size:12pt; font-weight:bold; }
p.ueberschrift { color:#00B01C;background-color:inherit;text-align:center; text-decoration:none; font-size:16pt; font-weight:bold; }
p.wichtig { text-align:center; vertical-align:middle; text-decoration:none; background-color:inherit; color:#FF2222; font-size:16pt; font-weight:bold; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; }
p.hinweis { text-align:left; vertical-align:middle; text-decoration:none; background-color:#ACDC90; color:#000000; font-size:11pt; font-weight:normal; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; margin-right:4ex; margin-left:4ex; padding-right:2ex; padding-left:2ex; padding-top:4px; padding-bottom:4px; }
p.hinweis2 { text-align:center; vertical-align:middle; text-decoration:none; background-color:#ACDC90; color:#000000; font-size:12pt; font-weight:bold; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; margin-right:4ex; margin-left:4ex; padding-right:2ex; padding-left:2ex; padding-top:4px; padding-bottom:4px; }
p.notdienst { text-align:center; vertical-align:middle; text-decoration:none; background-color:#ACDC90; color:#000000; font-size:12pt; font-weight:bold; font-family:'Avant Gard',Arial,Helvetiva,sans-serif; margin-right:4ex; margin-left:4ex; padding-right:2ex; padding-left:2ex; padding-top:4px; padding-bottom:4px; }
p.aromahead { text-align:center; text-decoration:underline; font-size:16pt; font-weight:bold; font-family:'Avant Garde',Arial,Helvetica,sans-serif; margin-left:3ex; margin-right:3ex; }
p.aromasubhead { text-align:center; text-decoration:none; font-size:16pt; font-weight:bold; font-family:'Avant Garde',Arial,Helvetica,sans-serif; margin-left:3ex; margin-right:3ex; }
p.angebotehead { color:inherit; background-color:#ACDC90; text-align:center; text-decoration:none; font-size:12pt; font-weight:bold;  margin-right:3ex; }
p.angebotesubhead { text-align:center; text-decoration:none; font-size:12pt; font-weight:normal;  margin-right:3ex; }

/* td { border:1px solid black; } */
table.notdienst { text-align:left; vertical-align:middle; font-size:11pt; font-weight:normal; }
table.offen { text-align:center; vertical-align:middle; font-size:11pt; font-weight:bold; }
tr.offen { text-align:center; vertical-align:middle; font-size:12pt; font-weight:bold; }
td.line { text-align:center; vertical-align:middle; font-size:10pt; padding-top:4px; padding-bottom:4px; padding-right:6px; padding-left:6px; font-weight:bold; color:inherit; background-color:#00B01C; border-top:1px solid #E0E0E0; border-left:1px solid #E0E0E0; border-bottom:1px solid #666666; border-right:1px solid #666666;}
td.lineactive { text-align:center; vertical-align:middle; font-size:11pt; font-weight:bold; padding-bottom:4px; padding-right:12px; padding-left:12px; color:inherit; background-color:#ACDC90; border-top:1px solid #666666; border-left:1px solid #666666; border-bottom:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
td.offen { text-align:center; vertical-align:middle; line-height:16pt; font-size:12pt; font-weight:bold; }
td.notdiensthead { text-align:center; vertical-align:middle; font-size:16pt; font-weight:bold; font-family:'Avant Garde',Arial,Helvetica,sans-serif; }
td.notdienst { width:3ex; text-align:center; vertical-align:middle; font-size:11pt; font-family:'Avant Garde',Arial,Helvetica,sans-serif; }
td.notdienstrot { width:3ex; color:#00B01C; background-color:inherit; text-align:center; vertical-align:middle; font-size:11pt; font-family:'Avant Garde',Arial,Helvetica,sans-serif; }

ul { text-align:left; margin-left:3ex; list-style-type:square; }
ul.normal { list-style-type:disc; list-style-image:url(); }
ul.haken { list-style-type:square; list-style-image:url(/images/haken_liste.gif); }
ul.aktion {  text-align:left; margin-left:8ex; list-style-type:square; list-style-image:url(/images/haken_liste.gif); }

.bold {font-weight:bold;}
.zentriert { text-align:center; }
.big { font-family:'Avant Garde',Arial,Helvetica,sans-serif; font-size:12pt; color:#000000; background-color:inherit; font-weight:bold; }
.small { font-family:'Avant Garde',Arial,Helvetica,sans-serif; font-size:8pt; color:#000000; background-color:inherit; font-weight:normal; }
.tipp { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 10px; color: #7F7F7F; background-color:inherit;}
.fbutton { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 12px; color: #000000;background-color:inherit; width: 200px; }
.fName { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; width: 140px; height: 14px; border: 1px solid black; background-color: #CCCCCC; }
.fAdresse { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; width: 240px; border: 1px solid black; background-color: #CCCCCC; }
.fBestellung { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 12px; color: #F3F3F3; width: 240px; height: 120px; border: 1px solid black; background-color: #232323; }
.fComment { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; width: 400px; background-color: #CCCCCC; border: 1px solid black; }
.beschreibung { font-family: 'Avant Garde',Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; background-color:inherit;}

#rand { border-width:1px; border-style:solid; border-color:black; }

.efabody {font: 9px Verdana,sans-serif; color: black;background-color:inherit;}
.inputefa {font: normal 9px Verdana,sans-serif;width:85px; border:1px;border-style:solid;border-color:#003063;}
.inputdate {font: normal 9px Verdana,sans-serif;width:40px;border:1px;border-style:solid;border-color:#003063;}
.inputtime {font: normal 9px Verdana,sans-serif;width:40px;margin-left:5px;border:1px;border-style:solid;border-color:#003063;}
.toolbox_button {font: 9px Verdana,Arial,Helvetica,sans-serif; color:#003063;background-color:inherit;}
.toolbox_button a {color:#003063;background-color:inherit;font-weight:normal;text-decoration:none}
.toolbox_button a:hover {text-decoration:underline}

