/* In diesem Style-Sheet werden alle Style-Vorgaben für die Seiten der SBS UCS SV 3 definiert */


/* ------------------------------------------------------------------------------------------------------------ */
/* Vereinbarungen für den Fenster-Körper (Body mit/ ohne Rand Bereich)                                       */

		/* "normales" rechtes Fenster: weißer Background,
		   links wird 10 Pixel Platz gelassen (Standard)
		   oben wird 5 px Platz gelassen
		   Bergfreunde-Logo als Hintergundbild
		*/
body.bodyr {
background-image : url(backgrnd.gif); 
background-color : #ffffff; 
margin-left : 10px; 
margin-top : 5px; 
} 

		/* Navigationsleiste links: grüner Background, 
		   links wird 8 Pixel Platz gelassen
		*/
body.over {
background-image : url(backgnd_over.jpg); 
background-repeat : repeat-x; 
background-color : #bbeebb; 
margin-left : 8px; 
margin-right : 0; 
}

		/* Titelleiste: weißer Background, 
		   links wird 0 Pixel Platz gelassen
		   Berge als Hintergrundbild
		*/
body.bodylogo {
background-image : url(backgnd_logo.jpg); 
background-color : #ffffff; 
margin-left : 0; 
} 

		/* Titelleiste: weißer Background, 
		   links wird 0 Pixel Platz gelassen
		   Berge als Hintergrundbild
		*/
body.bodypan {
background-image : url(backgnd_pan.jpg); 
background-color : #ffffff; 
margin-left : 0; 
} 

/* ------------------------------------------------------------------------------------------------------------ */
/* Vereinbarungen für Bereiche <DIV> </DIV>                                       */

div.trennlinie {
background-image : url(backgnd_mitte.gif); 
background-repeat : repeat-y; 
background-color : #ffffff; 
margin-left : 5px; 
margin-right : 2px; 
} 

/* ------------------------------------------------------------------------------------------------------------ */
/* Vereinbarungen für den normalen Text (Header, normale/ hervorgehobene Absätze, normale/ hervorgehoben Worte) */

   /* font-family = Default-Schriftart fuer alle Textelemente */
p , h1 , h2 , h3 , h4 , ul , ol , li , dl , dt , div , td , th , address , blockquote , nobr , b , i {
font-family : univers, geneva, verdana, arial, sans-serif, helvetica; 
} 

   /* Darstellung von Header1 */
h1 {
font : bold 18pt "Arial Narrow", Helvetica; 
text-decoration : none; 
color : #993399; 
} 

   /* Darstellung vom Subtitel von Header1 */
h1.subtitle {
font : bold 12pt "Arial Narrow", Helvetica; 
text-decoration : none; 
color : #993399; 
} 

   /* Darstellung von Header2 */
h2 {
font : bold 14pt "Arial Narrow", Helvetica; 
text-decoration : none; 
color : #993399; 
} 


   /* Darstellung von Header3 */
h3 {
font : bold 12pt "Arial Narrow", Helvetica; 
text-decoration : none; 
color : #993399; 
} 


   /* Darstellung von Header4 */
h4 {
font : italic 10pt Arial, Helvetica; 
text-decoration : none; 
color : #993399; 
} 


   /* Darstellung normaler Text */
p , ul , ol , li , dl , dt , div , td , th , address , nobr , span {
font-size : 10pt; 
font-weight : normal; 
color : #000000; 
} 

   /* Darstellung hervorgehobener Absatz */
p.emph {
font : bold 10pt "Arial Narrow", Helvetica; 
letter-spacing : 1pt; 
} 

   /* Darstellung hervorgehobener Text */
span.emph {
font : bold 10pt "Arial Narrow", Helvetica; 
letter-spacing : 1pt; 
} 

   /* Darstellung verkleinerter Absatz */
p.small {
font-size : 8pt; 
} 

   /* Darstellung verkleinerter Text */
span.small {
font-size : 8pt; 
} 

   /* Darstellung verkleinerter Text */
span.xsmall {
font-size : 7pt; 
} 

   /* Darstellung verkleinerter Text vor violettem Grund */
span.smallviolett {
font-size : 8pt; 
background-color : #993399; 
color : #ffffff; 
} 

   /* Darstellung Text  vor violettem Grund */
span.violett {
background-color : #993399; 
color : #ffffff; 
} 

   /* Darstellung Text für fehlerhafter Mail-Link */
span.mailnolink {
font : 7pt univers, geneva, verdana, arial, sans-serif, helvetica; 
letter-spacing : 0; 
text-decoration : none; 
color : #006699; 
} 

   /* Darstellung Copyright in linker Spalte */
span.copy {
text-decoration : none; 
color : #000000; 
font : 7pt univers, geneva, verdana, arial, sans-serif, helvetica; 
} 

/* ------------------------------------------------------------------------------------------------------------ */
/* Vereinbarungen für die Seitentitel und die Navigationseinträge                                               */

   /* gesamter Titel */
p.alltitle {
font : bold 14pt Arial, Helvetica; 
letter-spacing : 1pt; 
text-decoration : none; 
color : #006699; 
} 

   /* Titel der jeweils angezeigten Seite */
p.localtitle {
font : 8pt Arial, Helvetica; 
text-decoration : none; 
color : #ffffff; 
} 

   /* Darstellung der Titel bei den Navigations-Buttons in der Navigationsleiste */
p.navtitle {
text-decoration : none; 
color : #ffffff; 
font : 8pt univers, geneva, verdana, arial, sans-serif, helvetica; 
letter-spacing : 1pt; 
border-style : none; 
border-width : thin; 
background-color : #99ccff; 
padding-left : 5px; 
position : relative; 
margin-left : 30px; 
margin-right : 2px; 
margin-top : 5px; 
margin-bottom : 3px; 
} 

   /* Darstellung der Navigations-Buttons auf den Inhaltsseiten */
p.navbodyr {
text-decoration : none; 
color : #ffffff; 
font : 7pt univers, geneva, verdana, arial, sans-serif, helvetica; 
text-align : center; 
border-style : none; 
border-width : thin; 
background-color : #00309c; 
padding-left : 3px; 
padding-right : 3px; 
} 

   /* Darstellung der Navigations-Buttons auf den Inhaltsseiten, Hervorhebung durch Grünen Hintergrund */
p.navbodyrakt {
text-decoration : none; 
color : #00309c; 
font : 7pt univers, geneva, verdana, arial, sans-serif, helvetica; 
text-align : center; 
border-style : none; 
border-width : thin; 
background-color : #0000ff; 
padding-left : 3px; 
padding-right : 3px; 
} 

p.pBreak
p.pBreak {
page-break-after : always; 
} 

   /* Default-Einträge für <A HREF>-Statements */
a:link    { color:#0000ff; text-decoration: none; }
a:visited { color:#0000ff; text-decoration: none; }
a:active  { color:#ff0000; background-color:#cccccc; text-decoration: underline; }
a:hover   { color:#ff0000; background-color:#cccccc; text-decoration: underline; }


   /* Darstellung der Navigations-Buttons auf den Inhaltsseiten */
a.navbodyr:link    { color:#ffffff; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navbodyr:visited { color:#ffffff; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navbodyr:active  { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }
a.navbodyr:hover   { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }


   /* Darstellung der Navigations-Buttons auf den Inhaltsseiten mit blauem Hintergrund */
a.navbodyrbg:link    { color:#ffffff; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; background-color:#00309C; }
a.navbodyrbg:visited { color:#ffffff; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; background-color:#00309C; }
a.navbodyrbg:active  { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }
a.navbodyrbg:hover   { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }

   /* Darstellung der Navigations-Buttons im Titel */
      /* normale Einträge */
a.navtitwhi:link    { color:#00309C; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navtitwhi:visited { color:#00309C; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navtitwhi:active  { color:#ff0000; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }
a.navtitwhi:hover   { color:#ff0000; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }

      /* hervorgehobene Einträge */
a.navtityel:link    { color:#00309C; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navtityel:visited { color:#0000ff; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.navtityel:active  { color:#ff0000; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }
a.navtityel:hover   { color:#ff0000; font: bold 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }


   /* Darstellung der Navigations-Buttons in der Navigationsleiste */
      /* Unterbuttons falls Thema aktuell */
a.subnavblacksel:link    { color:#000000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.subnavblacksel:visited { color:#000000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.subnavblacksel:active  { color:#cccccc; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#ffff33; }
a.subnavblacksel:hover   { color:#cccccc; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#ffff33; }

      /* Unterbuttons falls Thema nicht aktuell */
a.subnavblack:link    { color:#00309C; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.subnavblack:visited { color:#00309C; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.subnavblack:active  { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc;}
a.subnavblack:hover   { color:#ff0000; font: 7pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#cccccc; }

      /* Hauptbuttons falls Thema aktuell */
a.sprnavblacksel:link    { color:#000066; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.sprnavblacksel:visited { color:#000066; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.sprnavblacksel:active  { color:#cccccc; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#999999; }
a.sprnavblacksel:hover   { color:#cccccc; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#999999; }

      /* Hauptbuttons falls Thema nicht aktuell */
a.sprnavblack:link    { color:#00309C; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.sprnavblack:visited { color:#00309C; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.sprnavblack:active  { color:#ff0000; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#999999; }
a.sprnavblack:hover   { color:#ff0000; font: bold 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#999999; }

      /* Öffne Liste Eintrag */
a.lstnavblacksel:link    { color:#000000; font: 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.lstnavblacksel:visited { color:#000000; font: 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: none; }
a.lstnavblacksel:active  { color:#ff0000; font: 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#ccffcc; }
a.lstnavblacksel:hover   { color:#ff0000; font: 8pt univers,geneva,verdana,arial,sans-serif,helvetica; text-decoration: underline; background-color:#ccffcc; }



   /* Position für die linken Navigationseinträge: feste Position */
p.warningjava {
font : bold 10pt univers, geneva, verdana, arial, sans-serif, helvetica; 
letter-spacing : 1pt; 
text-decoration : none; 
color : #0000ff; 
} 


/* ------------------------------------------------------------------------------------------------------------ */
/* Diese Einstellungen gehören zu CSS 2.0, werden aber in der v4 weder von Netscape noch von MSIE interpretiert */
/*
@page { 
{
size : 21cm 29.7cm; 
margin-top : 1.5cm; 
margin-bottom : 1.5cm; 
margin-left : 2cm; 
margin-right : 2cm; 
} 
} 
*/
