/*
Zentrale CSS-Formatierungen für www.pilzfotografie.de  Abteilung Fotografische Grundlagen
(C) Februar 2007 by
LOGOS - Dr.Hans-Jürgen Stahl
www.logos-marketing.de
*/

/* Formatierung für Druckausgabe */

@media print {
@page { size:21.0cm 29.7cm;
        margin-top:2.5cm;
        margin-bottom:1.0cm;
        margin-left:1.0cm;
        margin-right:1.0cm;}


html,body {
font-family:Verdana,Arial,Helvetica,sans-serif;
background-color:#005555;
text-align:center;
margin:0;
padding:0;
border:0;
}

p,ul,li,pre {font-size:8pt;line-height:16px;margin-top:4px;margin-bottom:3px;margin-left:4px;}

td,tr {font-size:8pt;line-height:16px;margin-top:4px;margin-bottom:3px;margin-left:4px;}

.halb {
margin-top:10px;
}


ul {margin-left:15px;padding:0px;list-style-type:disc;text-indent:2px;}


a:link { color:#4C6651; border:0; background-color:#FFFFFF; text-decoration:none; }
a:visited { color:#4C6651;  border:0; background-color:#FFFFFF; text-decoration:none; }
a:active { color:#FF9F00;  border:0; background-color:#FFFFFF; text-decoration:none; }
a:hover { color:#4C6651; border:0; background-color:#FFD091; text-decoration:none; }
a:an  { border 0px; text-decoration:none; }


/* a:focus { color:#920000; border:1px dotted #808080; text-decoration:none; } */



h1 {
font-size:12pt;font-weight:bold;font-variant:small-caps;line-height:18pt;
margin-top:10px;margin-bottom:16px;padding-left:10px;padding-right:4px;padding-top:5px;padding-bottom:7px;
color:#FF0000;background-color:#003333;}

h2 {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:18px;margin-bottom:6px;padding-left:4px;padding-right:4px;
padding-bottom:3px;color:#FFFFFF;background-color:#003333;}

h3 {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:18px;margin-bottom:6px;padding-left:4px;padding-right:4px;
padding-bottom:2px;color:#4C6651;background-color:#F4EFCA; }

h4 {
font-size:8pt;font-weight:bold;line-height:14pt;margin-top:12px;margin-bottom:8px;padding-left:4px;padding-right:4px;
color:#4C6651;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#4C6651}


/* Header und Footerzeile Textlinks; Pseudoklassen dazu  */
#HFL {
position:relative; left:13px; top:4px; padding:0px; margin:0px; color:#000000;
}
#HFL a:link {color:#DFDFDF; border:0; background-color:#003333; text-decoration:none;}
#HFL a:visited {color:#9F9F9F; border:0; background-color:#003333; text-decoration:none;}
#HFL a:active {color:#FF0000; border:0; background-color:#003333; text-decoration:none;}
#HFL a:hover {color:#FFBF00; border:0; background-color:#003333; text-decoration:none;}



/* Pseudoklassen modifiziert für Link-Alphabet */
#alpha a:link { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:visited { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:active { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:hover { color:#FF0000; border:0; background-color:#FFFFFF; text-decoration:none; }



/* Die Titelzeile mit Text-Links*/
#title {
height:25px;
text-align:left;
background-color:#003333;
}

#url {
position:absolute; right:12px; top:6px;
}

#url2 {
position:absolute; right:0px; top:0px;
}


/* Die Titel-Subline mit der Bereichsüberschrift*/
#titleSUB {
height:25px;
text-align:right;
background-color:#003333;
}

/* Der zentrale Bereich - Tabellenversion */
#centrum {
/* position:absolute; top:30px; left:0px; */
width:760px;
text-align:left;
}


#bottomP {
position:absolute; top:50px; left:0px;
margin:0px;padding:0px;
min-height:600px;
text-align:left;
}

#footer {
margin-top:-4px;
margin-bottom:5px;
height:25px;
text-align:left;
background-color:#003333;
}


#footer1 {
margin-top:-4px;
margin-bottom:5px;
height:25px;
text-align:left;
background-color:#003333;
width:800px;
}

/* CSS-Variante */
#centrumcss {
border-left-width:13px;
border-left-style:solid;
border-left-color:#003333;
border-right-width:13px;
border-right-style:solid;
border-right-color:#003333;
border-bottom-width:13px;
border-bottom-style:solid;
border-bottom-color:#003333;
}

#contentFrame {
background-color:#FFFFFF;
width:774px;
min-height:600px;
text-align:left;
}

/* Der eigentliche Inhalt */
#content {
padding:16px;
}
#content a:link { color:#4C6651; border:1px dotted #FFFFFF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:visited { color:#4C6651;  border:1px dotted #FFFFFF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:active { color:#FF7F00;  border:1px dotted #CFCFCF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:hover { color:#4C6651; border:1px dotted #4C6651; border-bottom-color:#4C6651; background-color:#DFDFDF; text-decoration:none; }
#content a:an  { border 0px; text-decoration:none; }



/* Alpha-Link-Zeile */
#AlphaLink {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:8px;margin-bottom:6px;padding-left:4px;padding-right:4px;
color:#706500; background-color:#E8E2B1;
}

/* Aktueller AlphaBereich */
#AlphaBereich {
float:left; width: 700px;
}

/* Bildzeile z.B. in Gattungsübersicht */
#Bildzeile {
width:740px; height:170px;
position:relative;top:6px;left:0px;
}

/* Bild 1 */
#Bild1 {
position:absolute; left:5px; top:2px;
}

/* Bild 2 */
#Bild2 {
position:absolute; left:196px; top:2px;
}

/* Bild 3 */
#Bild3 {
position:absolute; left:387px; top:2px;
}

/* Bild 4 */
#Bild4 {
position:absolute; left:578px;top:0px;
}


#Bildtxt {
margin-left:0px;margin-top:0px;padding-top:0px;
}

/* Pseudoklassen modifiziert für ... */
#Bildtxt a:link { color:#706500; text-decoration:none; }
#Bildtxt a:visited { color:#706500; text-decoration:none; }
#Bildtxt a:active { color:#FF7F00; text-decoration:none; }
#Bildtxt a:hover { color:#FFBF00; text-decoration:none; }



#GenusLcss {
position:absolute; left:5px; top:2px;
font-size:10pt; font-weight:bold; line-height:12pt;color:#706500;
width:220px;
}
/* Pseudoklassen modifiziert für GenusL */
#GenusLcss a:link { color:#706500; text-decoration:none; }
#GenusLcss a:visited { color:#706500; text-decoration:none; }
#GenusLcss a:active { color:#FF7F00; text-decoration:none; }
#GenusLcss a:hover { color:#FFBF00; text-decoration:none; }

#GenusDcss {
position:relative; left:5px; top:25px;
font-size:10pt; font-weight:bold; line-height:12pt;color:#C4BF94;
width:220px;
}
/* Pseudoklassen modifiziert für GenusD */
#GenusDcss a:link { color:#C4BF94; text-decoration:none; }
#GenusDcss a:visited { color:#C4BF94; text-decoration:none; }
#GenusDcss a:active { color:#FF7F00; text-decoration:none; }
#GenusDcss a:hover { color:#FFBF00; text-decoration:none; }


#GenusName {
font-size:12pt; font-weight:bold; line-height:16pt;color:#920000; vertical-align:top;
font-variant:small-caps;
}

#GenusL {
font-size:10pt; font-weight:bold; line-height:16pt;color:#00FF00; vertical-align:top;
}
/* Pseudoklassen modifiziert für GenusL */
#GenusL a:link { color:#00DF00;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:visited { color:#DFDFDF;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:active { color:#FF0000;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:hover { color:#FFDF00;  border:0; background-color:#003333; text-decoration:none; }

#GenusD {
font-size:10pt; font-weight:bold; line-height:12pt;color:#C4BF94; vertical-align:top;
}
/* Pseudoklassen modifiziert für GenusD */
#GenusD a:link { color:#C4BF94; text-decoration:none; }
#GenusD a:visited { color:#C4BF94; text-decoration:none; }
#GenusD a:active { color:#FF7F00; text-decoration:none; }
#GenusD a:hover { color:#FFBF00; text-decoration:none; }


#essen {
position:absolute; right:35px; top:12px;
}


* html #content{
height:600px;
}

img {border:none;}

/* Infobox für Synonyme */

#Infobox a {
font-size:7pt; font-weight:bold; color:#AFAFAF; vertical-align:bottom;
}

#Infobox a:hover {
color:black;
background:#ddd8b7;
}

#Infobox a span {display:none;}

#Infobox a:hover span {
position:absolute; top:40px; left:25px; z-index:3;
display:block;
width:600px;
color:black;
background:#ffffff;
font-size:8pt;line-height:16px;font-weight:normal; /*margin-top:3px;margin-bottom:2px;margin-left:4px; */
border:1px solid black;
padding:10px;}


#spalte1 {
width:235px;float:left;
}
#spalte1 a:link { color:#000000; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:visited { color:#6F6F6F; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:active { color:#920000; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:hover { color:#FF0000; border:0; background-color:#FFFFFF; text-decoration:none; }


#unify { clear:left;}


#std {
}

#std a:link { color:#920000; text-decoration:none; }
#std a:visited { color:#920000; text-decoration:none; }
#std a:active { color:#920000; text-decoration:none; }
#std a:hover { color:#FF0000; text-decoration:none; }

#defcontainer {
padding:0px;border:0px;margin:0px;
width:730px;
}

#wortkunde {
border-left-width:10px;
border-left-style:solid;
border-color:#8F8F8F;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#FotoMeaning {
border-left-width:10px;
border-left-style:solid;
border-color:#4F4F4F;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#definition {
border-left-width:10px;
border-left-style:solid;
border-color:#FF9F00;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#ILinks {
border-left-width:10px;
border-left-style:solid;
border-color:#4C6651/*#005F00*/;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:2px;
margin-bottom:8px;
}



#formel {
text-indent:20px;font-weight:bold;margin-top:10px;margin-bottom:20px;
}


#bildrand {
margin-top:15px;margin-bottom:0px;
}
}

/* Ende Formatierung prin ********************************************************************************************** */

/* Formatierung für Bildschirmausgabe ---------------------------------------------------------------------------------- */

@media screen,projection,tv {



html,body {
font-family:Verdana,Arial,Helvetica,sans-serif;
background-color:#005555;
text-align:center;
margin:0;
padding:0;
border:0;
}

p,ul,li,pre {font-size:8pt;line-height:16px;margin-top:4px;margin-bottom:3px;margin-left:4px;}

td,tr {font-size:8pt;line-height:16px;margin-top:4px;margin-bottom:3px;margin-left:4px;}

.halb {
margin-top:10px;
}


ul {margin-left:15px;padding:0px;list-style-type:disc;text-indent:2px;}


a:link { color:#4C6651; border:0; background-color:#FFFFFF; text-decoration:none; }
a:visited { color:#4C6651;  border:0; background-color:#FFFFFF; text-decoration:none; }
a:active { color:#FF9F00;  border:0; background-color:#FFFFFF; text-decoration:none; }
a:hover { color:#4C6651; border:0; background-color:#FFD091; text-decoration:none; }
a:an  { border 0px; text-decoration:none; }


/* a:focus { color:#920000; border:1px dotted #808080; text-decoration:none; } */



h1 {
font-size:12pt;font-weight:bold;font-variant:small-caps;line-height:18pt;
margin-top:10px;margin-bottom:16px;padding-left:10px;padding-right:4px;padding-top:5px;padding-bottom:7px;
color:#FF0000;background-color:#003333;}

h2 {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:18px;margin-bottom:6px;padding-left:4px;padding-right:4px;
padding-bottom:3px;color:#FF0000;background-color:#003333;}

h3 {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:18px;margin-bottom:6px;padding-left:4px;padding-right:4px;
padding-bottom:2px;color:#4C6651;background-color:#F4EFCA; }

h4 {
font-size:8pt;font-weight:bold;line-height:14pt;margin-top:12px;margin-bottom:8px;padding-left:4px;padding-right:4px;
color:#4C6651;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#4C6651}


/* Header und Footerzeile Textlinks; Pseudoklassen dazu  */
#HFL {
position:relative; left:13px; top:4px; padding:0px; margin:0px; color:#000000;
}
#HFL a:link {color:#DFDFDF; border:0; background-color:#003333; text-decoration:none;}
#HFL a:visited {color:#9F9F9F; border:0; background-color:#003333; text-decoration:none;}
#HFL a:active {color:#FF0000; border:0; background-color:#003333; text-decoration:none;}
#HFL a:hover {color:#FFBF00; border:0; background-color:#003333; text-decoration:none;}



/* Pseudoklassen modifiziert für Link-Alphabet */
#alpha a:link { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:visited { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:active { color:#706500;  border:0; background-color:#FFFFFF; text-decoration:none; }
#alpha a:hover { color:#FF0000; border:0; background-color:#FFFFFF; text-decoration:none; }



/* Die Titelzeile mit Text-Links*/
#title {
height:25px;
text-align:left;
background-color:#003333;
}

#url {
position:absolute; right:12px; top:6px;
}

#url2 {
position:absolute; right:0px; top:0px;
}


/* Die Titel-Subline mit der Bereichsüberschrift*/
#titleSUB {
height:25px;
text-align:right;
background-color:#003333;
}

/* Der zentrale Bereich - Tabellenversion */
#centrum {
/* position:absolute; top:30px; left:0px; */
width:760px;
text-align:left;
}


#bottomP {
position:absolute; top:50px; left:0px;
margin:0px;padding:0px;
min-height:600px;
text-align:left;
}

#footer {
margin-top:-4px;
margin-bottom:5px;
height:25px;
text-align:left;
background-color:#003333;
}


#footer1 {
margin-top:-4px;
margin-bottom:5px;
height:25px;
text-align:left;
background-color:#003333;
width:800px;
}

/* CSS-Variante */
#centrumcss {
border-left-width:13px;
border-left-style:solid;
border-left-color:#003333;
border-right-width:13px;
border-right-style:solid;
border-right-color:#003333;
border-bottom-width:13px;
border-bottom-style:solid;
border-bottom-color:#003333;
}

#contentFrame {
background-color:#FFFFFF;
width:774px;
min-height:600px;
text-align:left;
}

/* Der eigentliche Inhalt */
#content {
padding:16px;
}
#content a:link { color:#4C6651; border:1px dotted #FFFFFF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:visited { color:#4C6651;  border:1px dotted #FFFFFF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:active { color:#FF7F00;  border:1px dotted #CFCFCF; border-bottom-color:#CFCFCF; background-color:#FFFFFF; text-decoration:none; }
#content a:hover { color:#4C6651; border:1px dotted #4C6651; border-bottom-color:#4C6651; background-color:#DFDFDF; text-decoration:none; }
#content a:an  { border 0px; text-decoration:none; }



/* Alpha-Link-Zeile */
#AlphaLink {
font-size:10pt;font-weight:bold;line-height:14pt;margin-top:8px;margin-bottom:6px;padding-left:4px;padding-right:4px;
color:#706500; background-color:#E8E2B1;
}

/* Aktueller AlphaBereich */
#AlphaBereich {
float:left; width: 700px;
}

/* Bildzeile z.B. in Gattungsübersicht */
#Bildzeile {
width:740px; height:170px;
position:relative;top:6px;left:0px;
}

/* Bild 1 */
#Bild1 {
position:absolute; left:5px; top:2px;
}

/* Bild 2 */
#Bild2 {
position:absolute; left:196px; top:2px;
}

/* Bild 3 */
#Bild3 {
position:absolute; left:387px; top:2px;
}

/* Bild 4 */
#Bild4 {
position:absolute; left:578px;top:0px;
}


#Bildtxt {
margin-left:0px;margin-top:0px;padding-top:0px;
}

/* Pseudoklassen modifiziert für ... */
#Bildtxt a:link { color:#706500; text-decoration:none; }
#Bildtxt a:visited { color:#706500; text-decoration:none; }
#Bildtxt a:active { color:#FF7F00; text-decoration:none; }
#Bildtxt a:hover { color:#FFBF00; text-decoration:none; }



#GenusLcss {
position:absolute; left:5px; top:2px;
font-size:10pt; font-weight:bold; line-height:12pt;color:#706500;
width:220px;
}
/* Pseudoklassen modifiziert für GenusL */
#GenusLcss a:link { color:#706500; text-decoration:none; }
#GenusLcss a:visited { color:#706500; text-decoration:none; }
#GenusLcss a:active { color:#FF7F00; text-decoration:none; }
#GenusLcss a:hover { color:#FFBF00; text-decoration:none; }

#GenusDcss {
position:relative; left:5px; top:25px;
font-size:10pt; font-weight:bold; line-height:12pt;color:#C4BF94;
width:220px;
}
/* Pseudoklassen modifiziert für GenusD */
#GenusDcss a:link { color:#C4BF94; text-decoration:none; }
#GenusDcss a:visited { color:#C4BF94; text-decoration:none; }
#GenusDcss a:active { color:#FF7F00; text-decoration:none; }
#GenusDcss a:hover { color:#FFBF00; text-decoration:none; }


#GenusName {
font-size:12pt; font-weight:bold; line-height:16pt;color:#920000; vertical-align:top;
font-variant:small-caps;
}

#GenusL {
font-size:10pt; font-weight:bold; line-height:16pt;color:#00FF00; vertical-align:top;
}
/* Pseudoklassen modifiziert für GenusL */
#GenusL a:link { color:#00DF00;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:visited { color:#DFDFDF;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:active { color:#FF0000;  border:0; background-color:#003333;  text-decoration:none; }
#GenusL a:hover { color:#FFDF00;  border:0; background-color:#003333; text-decoration:none; }

#GenusD {
font-size:10pt; font-weight:bold; line-height:12pt;color:#C4BF94; vertical-align:top;
}
/* Pseudoklassen modifiziert für GenusD */
#GenusD a:link { color:#C4BF94; text-decoration:none; }
#GenusD a:visited { color:#C4BF94; text-decoration:none; }
#GenusD a:active { color:#FF7F00; text-decoration:none; }
#GenusD a:hover { color:#FFBF00; text-decoration:none; }


#essen {
position:absolute; right:35px; top:12px;
}


* html #content{
height:600px;
}

img {border:none;}

/* Infobox für Synonyme */

#Infobox a {
font-size:7pt; font-weight:bold; color:#AFAFAF; vertical-align:bottom;
}

#Infobox a:hover {
color:black;
background:#ddd8b7;
}

#Infobox a span {display:none;}

#Infobox a:hover span {
position:absolute; top:40px; left:25px; z-index:3;
display:block;
width:600px;
color:black;
background:#ffffff;
font-size:8pt;line-height:16px;font-weight:normal; /*margin-top:3px;margin-bottom:2px;margin-left:4px; */
border:1px solid black;
padding:10px;}


#spalte1 {
width:235px;float:left;
}
#spalte1 a:link { color:#000000; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:visited { color:#6F6F6F; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:active { color:#920000; border:0; background-color:#FFFFFF; text-decoration:none; }
#spalte1 a:hover { color:#FF0000; border:0; background-color:#FFFFFF; text-decoration:none; }


#unify { clear:left;}


#std {
}

#std a:link { color:#920000; text-decoration:none; }
#std a:visited { color:#920000; text-decoration:none; }
#std a:active { color:#920000; text-decoration:none; }
#std a:hover { color:#FF0000; text-decoration:none; }

#defcontainer {
padding:0px;border:0px;margin:0px;
width:730px;
}

#wortkunde {
border-left-width:10px;
border-left-style:solid;
border-color:#8F8F8F;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#FotoMeaning {
border-left-width:10px;
border-left-style:solid;
border-color:#4F4F4F;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#definition {
border-left-width:10px;
border-left-style:solid;
border-color:#FF9F00;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:3px;
margin-bottom:3px;
}

#ILinks {
border-left-width:10px;
border-left-style:solid;
border-color:#4C6651/*#005F00*/;
padding:3px;
padding-left:10px;
padding-bottom:8px;
margin-top:2px;
margin-bottom:8px;
}



#formel {
text-indent:20px;font-weight:bold;margin-top:10px;margin-bottom:20px;
}


#bildrand {
margin-top:15px;margin-bottom:0px;
}




} /* Ende Media screen */
