/* CSS-Formate für Golf-5-Seiten */

/* rechts und links 10 Pixel Rand lassen */
body {margin: 0px 0px 100px 0px; background-color:#ffffff; color:#000000;}

/* Arial als Standard-Schrift */
body,p,ul,ol,li,div,td,th,address,blockquote,nobr {font-family:Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6 {font-family:"Trebuchet MS", "Lucida Sans Unicode", Tahoma, Geneva,Arial,Helvetica,sans-serif;}

/* Standard-Text in 11 Punkt-Höhe */
body,p,ul,ol,li,div,td,th,address,nobr {font-size:11pt;}

/* Uberschriften */
h1 {font-size:18pt;}
h2 {font-size:16pt;}
h3 {font-size:14pt;}
h4 {font-size:12pt;}
h5,h6 {font-size:8pt;}
h6 {font-weight:normal;}
h6 b {font-size:8pt;}
sub {font-size:6pt;}
sup {font-size:6pt;}

/* weil Listenzeichen bei NC4.x sonst circle ist */
ul {list-style-type:disc;}

/* Liste mit grossen Abstand nach Absatz - in Tabellen! - (Modelljahr) */
ul.abst {list-style-type:none;margin-left:0px; margin-top:0px;}
ul.abst li {margin-bottom:10px; }

/* für info-fenster mit rand */
.rand {margin: 10px;}

/* Hintergrundfarbe des Golf-VI-Bereichs */
.farbe {background-color:#dee8ef;}

/* für Tabellen in Startseite mit umrahmten einzelnen Zellen, abgerundet und mit Schatten */
.rahmen {line-height:18pt;
	border:1px solid black;
	background-color:#dee8ef;
	vertical-align:top;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135)";
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, direction=135);
	-moz-box-shadow:10px 10px 20px #000;
	-webkit-box-shadow:10px 10px 20px #000;
	-box-shadow:10px 10px 20px #000;
	}


/* Text mit linkem Randabstand */
.lrand {padding-left:12px; line-height:18pt;}

/* Tabelle mit 5Pixel Platz zum linken Seitenrand */
table.lrand {margin-left:5px; background-color:#dee8ef; border-collapse:collapse;}

/* Golf: Ueberschriften fuer Rubriken formatieren */
.head {background-color:#dee8ef;line-height:16pt;font-size:11pt;margin-right:2%;font-weight:bold;margin-top:30px;}

/* zentrierter Text  ---  noch nicht genutzt --- */
.center {text-align:center; vertical-align:middle; }

/* Liste mit def. Zeilenhöhe */
.fest {line-height:160%;}

/* für kleine Schrift */
.klein {font-size:8pt;}

/* Standard Links */
a:link {color:#0000FF;}
a:visited {color:#229BA2;}
a:hover {color:#0000A0; text-decoration:underline;}
a:active {color:black; text-decoration:none;}
/* wird benötigt weil Anker sonst auch hoover Eigenschaft bekommen*/
a:hover[name] { color:inherit;
                text-decoration:inherit;}

/* markiert Ziel eines internen Spungs */
:target {background:#dee8ef;}

/* für Navigation-Links in unterseiten */
a.nav:link {color:#444A7A; text-decoration:none;}
a.nav:visited {color:#444A7A; text-decoration:none;}
a.nav:hover {color:#0000ff; text-decoration:underline;}
a.nav:active {color:black; text-decoration:none;}

/* Links in Menüzeile und Startseite */
a.menu:link {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.menu:visited {color:#444A7A; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.menu:hover {color:#0000FF; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}
a.menu:active {color:#0000FF; font-weight:bold; text-decoration:none; font-size:8pt; font-family:Arial,Helvetica,sans-serif;}

/* externe Links kennzeichnen */
a.ext { background:url(pic/link_extern.gif) no-repeat center left;
            padding-left:16px; }


/* Tabellen mit dünnem schwarzen Rand */
/* class extra für Tabelle und jede einzelne Zelle anwenden! */
table.extra {margin:5px; border-collapse:collapse;}
/* Tabellenzelle für Überschrift - dunkler Hintergrund, zentriert, fette Schrift */
th.extra1 {text-align:center; background-color:#CCCCCC; vertical-align:middle; border:1px solid black; font-weight:bold;  padding-left:5px; padding-right:5px;}
td.extra1 {text-align:center; background-color:#CCCCCC; vertical-align:middle; border:1px solid black; font-weight:bold;  padding-left:5px; padding-right:5px;}
/* Tabellenzelle für Bemerkungen - dunkler Hintergrund, zentriert, kleine fette Schrift */
td.extra2 {text-align:center; background-color:#CCCCCC; vertical-align:middle; border:1px solid black; font-size:8pt; font-weight:bold;  padding-left:5px; padding-right:5px;}
th.extra2 {text-align:center; background-color:#CCCCCC; vertical-align:middle; border:1px solid black; font-size:8pt; font-weight:bold;  padding-left:5px; padding-right:5px;}
/* einzelne Tabellenzelle, zentriert */
td.extra3 {text-align:center; vertical-align:middle; border:1px solid black;}
/* einzelne Tabellenzelle, zentriert, fette Schrift */
td.extra4 {text-align:center; vertical-align:middle; border:1px solid black; font-weight:bold;}
th.extra4 {text-align:center; vertical-align:middle; border:1px solid black; font-weight:bold;}
/* einzelne Tabellenzelle, linksbündig */
td.extra5 {text-align:left; vertical-align:middle; border:1px solid black;}

/* Ersatz für font size - 1 */
.kleiner {font-size:75%;}

/* Ersatz für font color */
.red {color:#FF0000;}
.blue {color:#0000FF;}

/* Stand Datum formatieren */
.stand {font-size:8pt;
        font-weight:bold;
        text-align:right;}

/* Ersatz für center */
.mitte {text-align:center;}
td.mitte table {margin:0 auto;}
/* korrekt geht es so:  ACHTUNG: BREITE ANPASSEN
.mitte {text-align:center; margin:auto; width:500px;}
*/


/* Ersatz für valign=top */
.oben  {vertical-align:top;}

/* Ersatz für valign=middle */
.vmitte  {vertical-align:middle;}

/* Pfeil-Icon mittig setzen */
.pfeil {position:relative;
        top:4px;
        border:0;}

/* Kamera-Icon */
a.cam { background:url(../pic/icon_camera.gif) no-repeat center left;
        padding-left:20px;
        padding-top:2px;
        white-space:nowrap;}

/* unten Abstand */
.uluft  {padding-bottom:12px;}


/* Positionierung von Menu und Inhalt */
div#Inhalt {    position:static; top:103px ; left:0px;
                margin: 0 20px 100px 10px;
                padding: 10px 30px 0 10px;
                max-width:850px;
}

/* wird nur von IE6 interpretiert, Seitenbreite fix, da max-width nicht bekannt ist */
* html div#Inhalt {width:780px;}

div#nav_unten { text-align:center;
                clear:both;
                font-size:8pt;
                color:#808080;
                margin: 3px 0px 10px 0px;
}

div#nav_unten a.menu {font-weight:normal;}