/* Stylesheet für die Website der Musikkapelle St.Georg, Mehring-Raitenhaslach e.V. */
body {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:8pt;
	text-align:justify;
	background-image:url("../images/background.gif");
	background-repeat:repeat-y;
	background-attachment:fixed;
	}

/* Einteilung des Browserfensters*/
div.nav { position:fixed; left:10px; top:10px; width:146px; overflow:hidden; font-size:7.5pt; text-align:left; }
div.content { position:absolute; left:200px; top:20px; width:600px; }
div.date { position:absolute; top:12px; left:650px; width:150px; overflow:hidden; font-size:7.5pt; text-align:right; }
div.top { position:absolute; top:0px; left:200px; width:1px; height:1px; }
div.guestbook {	position:absolute; left:170px; top:0px; width:750px; height:100%; }
div.counter { /*display:none; */position:absolute; left:199px; top:0px; width:0px; height:0px; overflow:hidden; }

/* inaktiver Navigationslink */
a.nav:link { text-decoration:none; color:#9dc1e8; font-weight:bold; }
a.nav:visited { text-decoration:none; color:#9dc1e8; font-weight:bold; }
a.nav:hover { text-decoration:underline; color:#9dc1e8; font-weight:bold; }
a.nav:active { text-decoration:none; color:#9dc1e8; font-weight:bold; }

/* aktueller Navigationslink */
a.navCurrent:link { text-decoration:none; color:#336699; font-weight:bold; }
a.navCurrent:visited { text-decoration:none; color:#336699; font-weight:bold; }
a.navCurrent:hover { text-decoration:underline; color:#336699; font-weight:bold; }
a.navCurrent:active { text-decoration:none; color:#336699; font-weight:bold; }

/* 'normale' Links im Text */
a:link {  text-decoration:underline; color:#336699; }
a:visited {  text-decoration:underline; color:#336699; }
a:hover {  text-decoration:none; color:#336699; }
a:active {  text-decoration:none; color:#336699; }

/* Navigationsleiste */
table.nav { border:0px; width:146px; font-size:7.5pt; }
colgroup.nav { width:146px; }
td.buttonActive { background-color:#9dc1e8; padding:5px; }
td.buttonInactive { background-color:#6b8bbd; padding:5px; }

/* Tabelle der Termine */
table.appointments { border:0px; width:100%; table-layout:fixed; overflow:hidden; empty-cells:show; font-size:8pt; }
colgroup.appointments {	width:100%; }
tr.appHeader { color:#336699; margin-bottom:4pt; }
tr.appData { color:#000000; }

/* Tabelle für den Burghauser Jägerfestmarsch */
table.festmarsch { width:600px; table-layout:fixed; overflow:hidden; font-size:8pt; }

/* Tabelle Musikfesttermine */
table.musikfestTermine { border:0px; width:95%; table-layout:fixed; margin-left:15px; overflow:hidden; empty-cells:show; font-size:8pt; clear:right;}

/* Zierleiste blau */
hr.blueSeperator { width:600px; height:2px; border-style:solid; color:#336699; margin-bottom:4pt; }

/* Gruppenbilder auf Startseite */
img.group1 { width:534px; height:299px; border:0px; margin-top:8pt; margin-left:31px; margin-bottom:0pt; }
img.group3 { width:534px; height:274px; border:0px; margin-top:8pt; margin-left:31px; margin-bottom:0pt; }
img.group4 { width:534px; height:243px; border:0px; margin-top:8pt; margin-left:31px; margin-bottom:0pt; }
img.group2 { width:534px; height:319px; border:0px; margin-top:8pt; margin-left:31px; margin-bottom:0pt; }
img.group5 { width:534px; height:266px; border:0px; margin-top:8pt; margin-left:31px; margin-bottom:0pt; }

img.musikfestLogo { float:right; width:200px; margin-top:0px; margin-left:25px; }
img.wappen { width:140px; height:159px; border:0px; padding-left:3px; padding-bottom:30px; }
img.toneRange { width:210px; height:120px; border:0px; vertical-align:top; margin-left:10px; margin-top:4pt; margin-bottom:4pt; }
img.festmarsch { width:240px; height:273px; border:1px; border-color:#000000; border-style:solid; }

/* Liste von Links */
ul.links { margin-top:0px; }
ul.linksMargin { margin-top:4px; }

/* Link zurück */
p.back { text-align:right; font-size:7pt; margin-top:0px; margin-bottom:0px; }

/* Pressezitat */
p.presse { text-align:justify; text-indent:30px; font-size:8pt; margin:0px 30px; }
p.festmarsch { text-align:justify; text-indent:30px; font-size:8pt; margin:0px; }

h1 { font-size:12pt; margin-top:12pt; margin-bottom:4pt; text-align:left; color:#336699; font-weight:bold; }
h1.header { font-size:12pt; margin-top:0pt; margin-bottom:4pt; text-align:left; color:#336699; font-weight:bold; }
h2 { font-size:10pt; margin-top:8pt; margin-bottom:4pt; text-align:left; color:#336699; font-weight:bold; }
h3 { font-size:8pt; margin-top:0pt; margin-bottom:0pt; text-align:left; color:#336699; font-weight:bold; }
h3.presse { font-size:8pt; margin-top:4pt; margin-bottom:0pt; margin-left:30px; text-align:left; color:#336699; font-weight:bold; }
h4 { font-size:8pt; margin-top:0pt; margin-bottom:0pt; text-align:left; color:#336699; font-weight:normal; }
h4.presse { font-size:8pt; margin-top:0pt; margin-bottom:0pt; margin-left:30px; text-align:left; color:#336699; font-weight:normal; }
h5 { font-size:8pt; text-align:left; }

