/* "alles2.css" - zentrale CSS-Definition V.2 - Guido Studer, Basel */


<!--

/* Schriftarten */

h1,h2,h3,h4,h5,h6,p,ul,ol,li,div,td,th, #mini, #logo, #titel, input, textarea { font-family:Arial,Helvetica,Verdana,Sans-serif; }

code,tt { font-family:"Courier New",Courier,Monospace; }

body { color:#000000; background-color:#FFFFFF; }


/* Schriftgrössen */

h1 { color:#5F5F5F; font-size:16pt; margin-top:15pt; margin-bottom:8pt; } /* ex h3 */
h2 { color:#3F3F3F; font-size:12pt; margin-top:24pt; margin-bottom:4pt; } /* ex h4 */
h3 { color:#1F1F1F; font-size:10pt; margin-top:18pt; margin-bottom:4pt; } /* ex h5 */
h4 { color:#8F8F8F; font-size:10pt; margin-top:5pt; margin-bottom:0pt; }

p,ul,ol,li,div,code,td,th,tt,input,textarea { font-size:10pt; }

hr { color:#D1D1D1; height:2px; border-style:solid; margin:1px; }

input,textarea { font-weight:bold; }

/* Schrifteffekte */

h1,h2,h3,h4,h5 { font-weight:bold; }


/* Psuedo-Formate (inaktiv) */

/*
a:link { color:#000000; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:active { color:#FF0000; text-decoration:none; }
a:hoover { color:#EFEFEF; text-decoration:unterline; }
*/


/* Spezielles */

ul { list-style-type: square; }


/* Test --- nett, aber unbrauchbar, funktioniert auch nur mit Netscape */
/* a:before { content: url(http://www.g-st.ch/privat/bildli/link.gif); } */


/* Klassen */

.menu { text-align:center; padding:3px; font-size:10pt; font-weight:bold; border-top-width:2px; border-left-width:2px; border-bottom-width:0px; border-right-width:0px; border-color:#3F3F3F; border-style:solid; background-color:#E1E1E1; }

.menuaktiv { text-align:center; padding:3px; font-size:10pt; font-weight:bold; color:#FFFFFF; border-top-width:2px; border-left-width:2px; border-bottom-width:0px; border-right-width:0px; border-color:#3F3F3F; border-style:solid; background-color:#7F7F7F; }

.punktaktiv { text-align:center; padding:3px; font-size:10pt; font-weight:bold; color:#FFFFFF;  background-color:#7F7F7F; }

.untermenu { font-size:10pt; font-weight:bold; color:#7F7F7F; }

.rahmen { font-size:2px; background-color:#7F7F7F; }
.rahmenabstand { font-size:5px; }

.news { background-color:#E1E1E1; }

.abstrakt { font-style:italic; }
.fussnote { font-style:italic; }
/* ... vertical-align:super; font-size:6pt; */
.legende { font-size:9pt; font-style:italic; }

.fuss { font-size:8pt; text-align:center; }

.titelrot { font-size:16pt; font-weight:bold; color:#FF0000; }
.titelgruen { font-size:16pt; font-weight:bold; color:#007F00; }


.rot { color:#FF0000; }
.gruen { font-weight:bold; color:#007F00; }
.klein { font-size:8pt; }


/* unabhängige Formate (alt) */

#logo { font-weight:bold; font-style:italic; color:#0000FF; }
#mini { font-size:7pt; }
#gross { font-size:36pt; font-weight:bold; }
#titel { font-weight:bold; font-size:18pt; margin-top:48pt; }
#warnung { font-weight:bold; color:#FF0000; }
#weiss { color:#FFFFFF; }
#rot { color:#FF0000; }
#versteckt { color:#FFFFFF; font-size:4pt; }

#v1 { font-style:italic; font-weight:bold; color:#000084; }
#v2 { font-style:italic; font-weight:bold; color:#008200; }
#v3 { font-style:italic; font-weight:bold; color:#840084; }

//-->