/* Apotheken-Blau: #01009A */

body { 
     min-width: 810px;
     margin-left:40;
     margin-right:40px; 
     font: 0.9em sans-serif;}

h1 { font-size:1.4em;
     color:black;
     Font-family:sans-serif, ArialBlack;

     text-align:center; 

     font-variant:small-caps;

     z-index: 1;

     margin-left: 0px;

     padding-bottom:10px; }



h2 { font-size:1.1em;

     color:#01009A;

     Font-family:sans-serif, Arial;

     text-align:center;

     margin-left:0;

     margin-right:0;

     margin-top:0px;

     margin-bottom:0px; }



h3 { font-size:1em;

     color:#01009A;

     Font-family:sans-serif, Arial;

     text-align:left;

     font-weight:bold;

     margin-left:0;

     margin-right:0;

     margin-top:0px;

     margin-bottom:5px; }



h4 { font-size:1em;

     color:#FF0000;

     Font-family:sans-serif, Arial;

     text-align:justify;

     font-weight:bold;

     margin-left:0;

     margin-right:0;

     margin-top:0px; }



h5 { font-size:1em;

     Font-family:sans-serif, Arial;

     text-align:justify;

     font-weight:bold;

     margin-left:0;

     margin-right:0;

     margin-top:0px; }



p { font-size:1em;

     color:#000000;

     Font-family:sans-serif, Arial;

     text-align:left;

     margin-left:0;

     margin-right:0;

     margin-top:0px; }



li, ol { font-size:1em;	color:#000000; Font-family:sans-serif, Arial; margin-left:0px; margin-top:0px; text-align:left }



    a:link {  Font-family:sans-serif, Arial; font-size:1em; font-weight:bold; color:#01009A; cursor: hand; text-decoration:none; text-align:center; } /*noch nicht besuchte Seiten, alt: #34B2D1*/

	a:visited { Font-family:sans-serif, Arial; font-size:1em; font-weight:bold; color:#01009A; cursor: hand; text-decoration:none; text-align:center;} /*bereits besuchte Seiten*/

	a:hover { Font-family:sans-serif, Arial; font-size:1em; font-weight:bold; color:#FDCA3A; cursor: hand;}  /*Während die Maus darüber fährt*/ /*border-style:solid; border-width:1; */

	a:active { Font-family:sans-serif, Arial; font-size:1em; font-weight:bold; color:#FDCA3A; cursor: hand; text-decoration:underline; } /*gerade angeklickt*/

	a:focus { Font-family:sans-serif, Arial; font-size:1em; font-weight:bold; color:#FDCA3A; cursor: hand;} /*Während die Maus darüber fährt*/ /*border-style:solid; border-width:1; */


img {border:solid 0px none}


div, span { 

     Font-family:sans-serif;

     font-size:1em;

     }


td { font-size:1em;

     color:#000000;

     Font-family:sans-serif, Arial;

     text-align:left;

     margin-left:0;

     margin-right:0;

     margin-top:0px; }


/*Spezielle Layouts*/

/* Apotheken-Blau: #01009A */


/*SEITENKOPF*/
#head { background-color: #000099; width:100%;	height:90px; border-bottom: 2px solid #000099; }
#tabkopf {height:170px; width:100%; border: 0px none; vertical-align:top }
#headspan {position: absolute; top: 5px; right: 50px; }

#links { background: url('../seite/bilder/links.jpg') no-repeat; width:270px; height:135px}
#headmitte { background: url('../seite/bilder/mitte.jpg') repeat-x; height:135px}

/*INHALTSSPALTE*/
#inhalt {position:absolute; left:15em; width:50%; min-width:400px; float: left; valign: top;}

/* RECHTE SPALTE*/
#rechts { text-align:center;  min-width:200px; width: 11em; background-color: white;
	position: relative; left: 50%; margin-left:16em; top: 0px; border:thin solid; border-width: 0px;  border-color: #01009A; }
#rechts h3, h4, a, img { text-align:center; valign:top; }


/*ALLGEMEIN*/
/*Überschriften mit Kasten*/
.ueh2 { background: url('../seite/bilder/schalt2.gif') repeat-x; height: 20px; 
	padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 0px; 
	font-weight: bold; border: 0px solid; border-bottom:0px none; border-color: #CCCCCC; z-index:1;  text-align:center;  }
	
.ueh3 { /*background: url('../seite/bilder/schalt1.gif') repeat-x;*/
	background-color:#01009A  ; height: 20px;
	padding-left: 5px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px; 
	font: bold 1.1em sans-serif; color:white; text-align:left }
	
.ueh3 a { font: bold 1.0em sans-serif; color:white}
.ueh3 a:hover, a:focus { margin-left:0px; text-decoration:underline; color:#FDCA3A; }


.box {border: thin solid; border-color:#01009A; border-width:1px; border-top:0px none;
	 margin-bottom:15px }
.box p {padding-left: 5px}

.textbox { background-color:#EEEEEE; border: 0px none; padding:5px; margin:5px; 
	text-align: center; font-style:italic }
.textbox li {text-align: left}

.imgbox { width:120px; float:left; border: 0px none; padding:0px; margin:5px;}

.taler1 {background: url('../inhalte/texte/bilder/taler-auf1.gif') no-repeat;
	padding-left: 50px; padding-bottom:10px; padding-top:10px; border: 0px solid}

.taler3 {background: url('../inhalte/texte/bilder/taler-auf3.gif') no-repeat;
	padding-left: 50px; padding-bottom:10px; padding-top:10px; border: 0px solid}

/*INDIVIDUELLE FORMATE*/

.bilderseite {position: relative; min-width: 100px; float:left; margin: 3px; padding:4px; text-align: center; border: solid 0px white;}
.bildersbild {position: relative; top: 0px;}
.bildbox {position: relative; width: 150px; height:175px;  padding: 4px; float:left; top: 10px; background-color:#EEEEEE; text-align: center;}
#lang {position:absolute; top:105px; right:100px; padding-top:5px; background:transparent;  }


#pollen  th {border: 1px solid #01009A}
#pollen  td {border: 1px solid #01009A}
.schwach {background-color:#6495ED}
.mittel {background-color:#0000FF}
.stark {background-color:#01009A}
#einkauf {background-color:white; padding-bottom: 20px}

.schalt {background: url('../bilder/schalt1.gif') no-repeat; margin-top:30px; height:17px; width:60px; text-align:center  }

/*Barierefrei*/ 

.invisible {position: absolute; top:-1000; left:-1000; width:0px; height:0px; visibility:hidden}

/*#umh2 {background: url('../bilder/schalt2.gif') repeat-x; height: 20px;
	padding-left:15px; padding-right:0px; padding-top: 5px; padding-bottom:0px;	margin-left:5px; margin-right: 5px;
	font-weight: normal; border:1px solid; border-bottom:0px none; border-color: #CCCCCC; z-index:1; }
*/
