/* Standardformate für alle Seiten der Wallenstein 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:#EEEEEE; }
a.kopf:visited { text-decoration:none; font-weight:normal; font-style:italic; color:#000000; background-color:transparent; }
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; margin-bottom:1pt; margin-left:3pt; text-align:left; vertical-align:middle; width:140px; }
a.nav:link { font-size:11pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:#FFFFFF; }
a.nav:visited { font-size:11pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:#FFFFFF; }
a.nav:hover { font-size:11pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:transparent; }
a.nav:active { font-size:11pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:#FFFFFF; }

a.navactive { font-size:11pt; display:block; margin-top:1pt; margin-bottom:1pt; margin-left:3pt; text-align:left; vertical-align:middle; width:140px; }
a.navactive:link { font-size:11pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:#FFFFFF; }
a.navactive:visited { font-size:11pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:#FFFFFF; }
a.navactive:hover { font-size:11pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:transparent; }
a.navactive:active { font-size:11pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:#FFFFFF; }

a.nav2 { font-size:10pt; text-align:center; vertical-align:middle; }
a.nav2:link { font-size:10pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:#FFFFFF; }
a.nav2:visited { font-size:10pt; text-decoration:none; font-weight:bold; font-style:italic; color:#FC0303; background-color:#FFFFFF; }
a.nav2:hover { font-size:10pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:transparent; }
a.nav2:active { font-size:10pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:#FFFFFF; }

a.nav2active { font-size:10pt; text-align:center; vertical-align:middle; }
a.nav2active:link { font-size:10pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:#FFFFFF; }
a.nav2active:visited { font-size:10pt; text-decoration:none; font-weight:bold; font-style:italic; color:#2d3795; background-color:#FFFFFF; }
a.nav2active:hover { font-size:10pt; text-decoration:none; font-weight:bold; color:#FC0303; background-color:transparent; }
a.nav2active:active { font-size:10pt; text-decoration:none; font-weight:bold; color:#2d3795; background-color:#FFFFFF; }

a.logo { text-align:center; vertical-align:middle; }
a.logo:link { text-decoration:none; font-weight:normal; color:#000000; background-color:transparent; }
a.logo:visited { text-decoration:none; font-weight:normal; color:#000000; background-color:transparent; }
a.logo:hover { text-decoration:none; font-weight:normal; color:#000000; background-color:transparent; }
a.logo:active { text-decoration:none; font-weight:normal; color:#000000; background-color:transparent; }

a.logo2 { text-align:center; vertical-align:middle; }
a.logo2:link { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }
a.logo2:visited { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }
a.logo2:hover { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }
a.logo2:active { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }

a.neu { text-align:center; font-size:14pt; vertical-align:middle; }
a.neu:link { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }
a.neu:visited { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; }
a.neu:hover { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; text-decoration:underline; }
a.neu:active { text-decoration:none; font-weight:bold; color:#000000; background-color:transparent; text-decoration:underline; }

body { background-color:#FFFFFF; color:#000000; font-family:Arial,Helvetiva,sans-serif; font-size:11pt; }
body.main { background-color:#EEEEEE; color:#000000; margin:7pt; font-family:Arial,Helvetiva,sans-serif; }

div.apo { padding:1ex; text-align:center; vertical-align:middle; text-decoration:none;  font-size:12pt; font-weight:bold; background-color:#CCCCCC; }
div.notapo { margin-left:7em; margin-right:7em; color:inherit; background-color:#999; }
div.cal { margin-left:30%; margin-right:30%; text-align:center; vertical-align:middle; text-decoration:none;  font-size:12pt; font-weight:bold; }
div.offen { padding-left:10%; padding-right:10%; text-align:left; vertical-align:middle; line-height:20pt; font-size:12pt; font-weight:bold; }

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.center { text-align:center; vertical-align:middle; text-decoration:none;  font-size:11pt; font-weight:normal }
p.aktion { background-color:#FF0000; color:#000000; padding-top:2px; padding-bottom:2px; padding-right:2px; padding-left:2ex; text-align:left; text-decoration:none; font-family:'Times New Roman',Times,serif; font-size:12pt; font-weight:bold; }
p.unteraktion { background-color:#CCCCCC; 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:'Times New Roman',Times,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.aktionc { text-align:center; 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:12pt; font-weight:bold; font-style:normal; margin-right:4ex; margin-left:4ex; }
p.aktion4 { text-align:left; text-decoration:none; font-size:11pt; 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:'Times New Roman',Times,serif; font-size:6pt; font-weight:normal }
p.offen { text-align:center;  line-height:24pt; font-size:12pt; font-weight:bold; }
p.site1 { color:#000000; background-color:#FF0000; text-align:left; text-decoration:none; font-family:'Times New Roman',Times,serif; font-size:14pt; font-weight:bold; font-style:normal }
p.site2 { color:#000000; background-color:transparent; text-align:left; text-decoration:none; font-family:'Times New Roman',Times,serif; font-size:12pt; font-weight:normal; font-style:normal; }
p.site3 { color:#000000; background-color:transparent; text-align:left; text-decoration:none; font-family:'Times New Roman',Times,serif; font-size:11pt; font-weight:normal; font-style:normal; margin-left:8ex; }
p.ueberschrift { text-align:center; text-decoration:underline; font-size:16pt; font-weight:bold; }
p.wichtig { text-align:center; vertical-align:middle; text-decoration:none; background-color:transparent; color:#FF2222; font-size:16pt; font-weight:bold; font-family:'Times New Roman',Times,serif; }
p.hinweis { text-align:left; vertical-align:middle; text-decoration:none; background-color:#CCCCCC; color:#000000; font-size:11pt; font-weight:normal; font-family:'Times New Roman',Times,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:#CCCCCC; color:#000000; font-size:12pt; font-weight:bold; font-family:'Times New Roman',Times,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:'Comic Sans MS',Arial,sans-serif; margin-left:3ex; margin-right:3ex; }
p.aromasubhead { text-align:center; text-decoration:none; font-size:16pt; font-weight:bold; font-family:'Comic Sans MS',Arial,sans-serif; margin-left:3ex; margin-right:3ex; }
p.angebotehead { background-color:#CCCCCC; 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; }

table { border:0px; border-collapse:collapse; border-spacing:0px;}

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.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:'Comic Sans MS',Arial,sans-serif; }
td.notdienst { width:3ex; text-align:center; vertical-align:middle; font-size:11pt; font-family:Arial,sans-serif; }
td.notdienstrot { width:3ex; color:#FF0000; background-color:transparent; text-align:center; vertical-align:middle; font-size:11pt; font-family:Arial,sans-serif; }

ol { text-align:left; margin-left:3ex; }

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(/home/images/haken_liste.gif); }
ul.aktion {  list-style-type:square; margin-left:8ex; list-style-image:url(/home/images/haken_liste.gif); }

#slideshow { padding:2em;  height: 530px; position:relative; }
.slide { margin:0 auto; width:480px; height:480px;  position:relative; }
.slide img { border:2px solid silver; }

#slideshowoverview {color:#000;background-color:#fff;position:relative;top:-490px;width:500px;height:395px;z-index:999;display:none;margin:0 auto;border:1px solid #000;}

img { border:0px; }

.sehrgross { font-size:16pt; font-weight:bold;  }
.big { font-size:12pt; font-weight:bold;  }
.gross { font-size:12pt; font-weight:bold; }
.large { font-size:12pt; }
.small { font-size:8pt; color:#000000; background-color:transparent; font-weight:normal; font-family:Arial,sans-serif; }
.zentriert {text-align:center;}
.rot { color:#F00; background-color:inherit; }
.fett { font-weight:bold; }
.comic { font-family:'Comic Sans MS',Arial,sans-serif; }

.tipp { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #7F7F7F; }

.fbutton { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; width: 200px; }
.fName { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; width: 240px; height: 14px; border: 1px solid black; background-color: #CCCCCC; }
.fAdresse { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; width: 240px; border: 1px solid black; background-color: #CCCCCC; }
.fMedikamente { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #FFFFFF; width: 540px; height:300px ; border: 1px solid black; background-color: #000000; }
.fComment { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; width: 400px; background-color: #CCCCCC; border: 1px solid black; }
.beschreibung { font-family: Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }

#rand { border-width:1px; border-style:solid; border-color:black; }

		.efabody  {font: 9px Verdana; color: black}
		.inputefa           {font: normal 9px Verdana;width:85px;
			border:1px;border-style:solid;border-color:#003063;}
		.inputdate	{font: normal 9px Verdana;width:40px;border:1px;border-style:solid;border-color:#003063;}
		.inputtime	{font: normal 9px Verdana;width:40px;margin-left:5px;border:1px;border-style:solid;border-color:#003063;}
		.toolbox_button {font: 9px Verdana,Arial,Helvetica; color:#003063}
		.toolbox_button a {color:#003063;font-weight:normal;text-decoration:none}
		.toolbox_button a:hover {text-decoration:underline}


.box {
	width: 241px;
	margin: 0 0 14px 0;
	background: #F8F8EC url(./images/box-tile.gif) repeat-y top left;
	}
.box-inner {
	background: url(./images/box-bottom.gif) no-repeat bottom left;
	}

.box h3 {
	margin: 0;
	padding: 15px 18px 0 18px;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 110%;
	color: #E97E00;
	background: url(./images/box-top.gif) no-repeat top left;
	}

.box p {
	margin: 0;
	padding: 12px 2em 12px 2em;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 100%;
	color: #333333;
	}

