/* Seitenränder und Wasserzeichen festlegen */

html {height: 100%; width: 100%;}
body {height: 100%; width: 100%; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background: url(../images/sgi-wappen_hintergrund.jpg) center; background-attachment: fixed; background-repeat: no-repeat; background-position: 50% 110px;}
 
/* Kopf- und Fußzeile*/

table#Rahmen {width: 100%; height: 100%}

tr#Kopf {height: 140px}
td#Kopf_Links {width: 185px; background: url(../images/backgroundlinks.jpg)}
td#Kopf_Rechts {width: 185px; right; background: url(../images/backgroundrechts.jpg)}
tr#Hauptteil {height: 466px}
td#Navigation_Links {width: 185px; background: url(../images/backgroundlinks.jpg)}
td#Navigation_Rechts {width: 185px; background: url(../images/backgroundrechts.jpg)}

tr#Fuss {font-size: small}

/* Dynamische Navigation */

a:link {color: black;}
a:hover {font-weight: bold}
a:visited {color: blue;}

/* Dynamische Navigation */

ul#Navigation {text-align: center; width: 150px; margin: 1px; padding: 1px; border: 0px solid #006600; background-color: #1aeb1a; }

ul#Navigation li {list-style: none;  /* ohne width - nach CSS 2.1 erlaubt */position: relative;margin: 0.1em; padding: 0; border: 1px solid gray; background-color: #006600;}
 
ul#Navigation li ul {width: 150px; margin: 0; padding: 0;position: absolute;top: 1.6em; left: -0.4em; display: none;  /* Unternavigation ausblenden */}
 
*:first-child+html ul#Navigation ul {  /* Workaround fuer den IE 7 */background-color:#1aeb1a; padding-bottom:0.05em;}
    
ul#Navigation li:hover ul {display: block; position: absolute; left: 173px; margin: -29px; /* Unternavigation in modernen Browsern einblenden */}

  * html ul#Navigation li ul {  /* Korrektur fuer IE 5.x */left: 10.5em; lef\t: 6.3em; margin: -28px;}
  
ul#Navigation li ul li {float: none;display: block; margin-bottom: 0.1em;}

ul#Navigation a:hover, ul#Navigation span, li a#aktuell {border-color: white;border-left-color: black; border-top-color: black;color: black; background-color: #1aeb1a;}
  
ul#Navigation a {display: block; margin: 2px; padding: 0.5px; text-decoration: none; font-weight: bold; color: white; background-color: #006600; }

/* Bord Sicherung
BODY { SCROLLBAR-BASE-COLOR: #0B6295; SCROLLBAR-ARROW-COLOR: #FFFFFF; }

SELECT { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #F5F5F5}
TEXTAREA, .input { FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #F5F5F5}

#bg A:link, #bg A:visited, #bg A:active { COLOR: #000000; TEXT-DECORATION: underline; }
#bg A:hover { COLOR: #1E436D; TEXT-DECORATION: none; } 

#cat A:link, #cat A:visited, #cat A:active { COLOR: #FFFFFF; TEXT-DECORATION: none; }
#cat A:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline; }

#title A:link, #title A:visited, #title A:active { COLOR: #FFFFFF; TEXT-DECORATION: none; }
#title A:hover { COLOR: #000000; TEXT-DECORATION: underline; }



table.out {
width: 100%;
border: 1px dotted #FFFFFF;

padding: 0px;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: 0px 0px;
}*/

