/*****************************************************************************************/
/* CSS-Definitionsdatei fuer die Homepage des Gaues Lech / Wertach                       */
/* Bearbeiter: Christoph Wiedemann +++ webmaster@gau-lech-wertach.de                     */
/*****************************************************************************************/


/*******************************************************************/
/* Allgemeine Definition                                           */
/*******************************************************************/

h1, h2, h3, h4, h5, h6, p, ul, ol, li, div, th, dd, tt, a ,td, tr, table, font {font-family:Arial; font-size:10px}


body {margin-top:15px; margin-left:15px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px}
body.Navi {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:50px}
body.navigation {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px; background-color:#DFDFD1;}
body.Kalender {margin-top:10px; margin-left:10px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px}
body.PopUp {margin-top:10px; margin-left:10px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px; background-color:#FFFFC6;}
body.Bildergalerie {margin-top:10px; margin-left:10px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px; background-color:#FFFFC6;}
body.Bildergalerie_u {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; font-family:Arial; font-size:10px; background-color:#FFFFC6;}
body.Index {margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; background-color:#FFFFC6;}
body.PopUp_Rot {margin-top:30px; margin-left:30px; margin-right:30px; margin-bottom:30px; color:#FFFFFF; font-family:Arial; font-size:10px; background-color:#FF0000;}


li {list-style:square}

h1 {font-size:45px; margin-bottom:15px}
h2 {font-size:35px; margin-bottom: 3px} 
h3 {font-size:20px; margin-bottom: 3px}
h4 {font-size:13px; margin-bottom: 3px}
h5 {font-size:10px;}
h6 {font-size: 9px;}  	

p.Impressumstext {text-align:justify; margin-right:20px; margin-left:20px; text-indent:-20px;}


/****************************************/
/* Bereichsdefinitionen                 */
/****************************************/

/* Hauptframe */

div.oben {position:absolute; left:5; top:0}
div.Inhalt {position:absolute; left:10; top:50}
div.index  {position:absolute; left:10; top:50}

/* Navigation links */

div.Navigation_oben {position:absolute; left:5; top:60}
div.Navigation_unten {position:absolute; left:5; top:5}
div.siesindhier {font-size:9px;}

/* Startseite - index */
div.Besucherzaehler {position:absolute; left:0; top:0}

/****************************************/
/* Bilddefinitionen                     */
/****************************************/

img {border:0;}

img.pfeil {width:10px; height:10px}
img.Links {width:25px; height:25px}

img.Passbild {width:3.50cm; height:4.50cm}

img.Bildergalerie_Vorschau_q {width:3.75cm; height:2.50cm}
img.Bildergalerie_Vorschau_h {width:2.50cm; height:3.75cm}

img.Bildergalerie_h {width:10cm; height:15cm}
img.Bildergalerie_q {width:15cm; height:10cm}

img.Uebersicht {width:200px; height:130px}

/****************************************/
/* Linkdefinitionen                     */
/****************************************/

a:link {color:#0000FF; text-decoration:None;}
a:visited {color:#0000FF; text-decoration:None;}
a:hover {color:#0000FF; text-decoration:underline;}

a.Navi:link {color:#FFFFFF; text-decoration:None; font-size:10px; }
a.Navi:visited {color:#FFFFFF; text-decoration:None; font-size:10px; }
a.Navi:hover {color:#FFFFFF; text-decoration:Underline; font-size:10px; }
a.Navi:active {color:#FFFFFF; text-decoration:None; font-size:10px; }

a.Kalender:link {color:#FFFFFF; text-decoration:None; font-weight:700; font-size:11px}
a.Kalender:visited {color:#FFFFFF; text-decoration:None; font-weight:700; font-size:11px}
a.Kalender:hover {color:#FFFFFF; text-decoration:underline; font-weight:700; font-size:11px}


/****************************************/
/* Überschriften                        */
/****************************************/
h6.index {font-size:9px; color:#FFFFC6}


/*******************************************************************/
/* spezielle Definition                                            */
/*******************************************************************/

/****************************************/
/* Impressumsleiste unten               */
/****************************************/
tr.unten {width:1000px; height:15px; background-color:#000080;}
td.Spalte_1 {height:15px; width:520px;}
td.Spalte_2 {height:15px; width:520px; text-align:Right;}


/****************************************/
/* Navigation obere Leiste              */
/****************************************/
td.Navi {background-color:#000080; height:13px; border-color:#000080; text-align:left; color:#FFFFFF}


/****************************************/
/* Hauptframe erste Zeile               */
/****************************************/

tr.oben {width:850px; height:15px; font-size:9px;}
td.siesindhier {height:10px; width:600px; font-size:9px;}
td.zurueck {height:10px; width:230px; text-align:Right; font-size:9px;}


/****************************************/
/* Informationstabelle                  */
/****************************************/
table.Links {border-style:None; width:800px;}

td.Ueberschrift {background-color:#E68E8E; font-size:12px; text-align:left; font-weight:800; height:35px; padding-left:10px}

tr.Links_h {background-color:#DADADA; height:35px;}
tr.Links_d {background-color:#C8C8C8; height:35px;}

td.Links_1 {width:40px; text-align:center;}
td.Links_2 {width:60px; font-size:10px; text-align:left;}
td.Links_3 {width:550px; font-size:10px;}
td.Links_4 {width:150px; font-size:10px;}


/****************************************/
/* Informationstabelle mit Bildern      */
/****************************************/

td.Bilder_Links_0 {width:40; height:100%; vertical-align:Middle}
td.Bilder_Links_1 {width:25%; height:25%; vertical-align:Middle; text-align:Center}


/****************************************/
/* Vorstandschaft                       */
/****************************************/

table.Vorstandschaft {border-width:1px; border-style:solid; border-color:Black; padding:1cm; text-align:justify;}

/*Überschrift */  td.Vorstandschaft_U {width:300px; height:50px; font-size:15px; font-weight:800; background-color:#E68E8E; padding-left:10px}
/*Foto        */  td.Vorstandschaft_F {width:300px; height:50px; text-align:Center; vertical-align:Middle}
/*Name        */  td.Vorstandschaft_1 {width:300px; height:40px; font-size:13px; font-weight:600; padding-left:10px}
/*Anschrift   */  td.Vorstandschaft_2 {width:300px; height:40px; font-size:11px; padding-left:10px}
/*eMail       */  td.Vorstandschaft_3 {width:300px; height:50px; padding-left:10px}
/*Abstand     */  td.Vorstandschaft_A {width:300px; height:10px;}


/****************************************/
/* Rundenwettkampf Ergebnisse           */
/****************************************/
td.RWK_Ergebnisse_1 {width:50px; height:30px; text-align:left}	
td.RWK_Ergebnisse_2 {width:130px; height:30px; font-size:10px; color:#000000}
td.RWK_Ergebnisse_3 {width:100px; height:30px; font-size:10px;}
td.RWK_Ergebnisse_4 {width:100px; height:30px; font-size:10px; color:#000000; text-decoration:none; font-weight:bold; font-style:italic}   /* Gruppe_1 */


/****************************************/
/* Vereine                              */
/****************************************/

div.Vereine_Navi {position:absolute; left:10; top:500}
td.Vereine_Navi_1 {width:150px; height:30px;}
td.Vereine_Navi_2 {width:125px; height:30px; text-align:center;}
td.Vereine_Navi_3 {width:125px; height:30px; text-align:center;}
td.Vereine_Navi_4 {width:150px; height:30px;}

div.Daten_aendern {position:absolute; left:5; top:600}

table.Vereine {border-width:1px; border-style:solid; border-color:Black; padding:1cm; text-align:justify;}

td.Vereine_U {text-align:Left; vertical-align:Middle; font-weight:600; font-style:Italic; font-size:15px; background-color:#E68E8E; padding:20px}
td.Vereine_1 {width:150px; height:30px; text-align:Left; vertical-align:Middle; font-weight:700; background-color:#DADADA; padding:10px}
td.Vereine_2 {width:400px; height:30px; text-align:Left; vertical-align:Middle; font-weight:800; background-color:#FFFFC6; padding:10px}


/****************************************/
/* Kalender                             */
/****************************************/

/* FRAME OBEN */

tr.Kalender_oben_Jahr td.Kalender_oben_J {width:55px; height:20px; font-size:11px; text-align:Center; background-color:#000000; color:#FFFFFF}
tr.Kalender_oben_Jahr td.Kalender_oben_M {width:55px; height:20px; text-align:Center; background-color:#000000; color:#FFFFFF}
tr.Kalender_oben_Jahr td.Kalender_oben_S {width:1px; height:20px; text-align:Center; background-color:#000000; color:#FFFFFF}

tr.Kalender_oben_Leer td.Kalender_oben_S {width:1px; height:5px; text-align:Center; background-color:#FFFFFF; color:#FFFFFF}

/* 1. TABELLE */

table.Kalender_T1 {}

td.Kalender_T1_1 {width:850px; text-align:Left; vertical-align:Top;}
td.Kalender_T1_L {width:850px; height:50px; text-align:Left; vertical-align:Top;}

/* 2. TABELLE */

table.Kalender_T2 {}
td.Kalender_T2_M {height:20px; font-size:12px; text-align:left; font-weight:800; padding-left:10px}

td.Kalender_T2_1 {width:20px; height:20px;}
td.Kalender_T2_2 {text-align:Left; vertical-align:Top;}
td.Kalender_T2_3 {width:20px; height:20px;}
td.Kalender_T2_4 {text-align:Left; vertical-align:Top;}

/* INHALT */

table.Kalender_Inhalt {}

tr.Kalender_Ueberschrift td.Kalender_Datum {width:100px; height:20px; background-color:#E68E8E; font-size:11px; font-weight:600; padding-left:5px}
tr.Kalender_Ueberschrift td.Kalender_Termin {width:450px; height:20px; background-color:#E68E8E; font-size:11px; font-weight:600; padding-left:5px}

/* gelb */
tr.Kalender_Inhalt td.Kalender_Datum_g {width:100px; height:20px; background-color:#FFFFC6; font-size:10px;}
tr.Kalender_Inhalt td.Kalender_Termin_g {width:450px; height:20px; background-color:#FFFFC6; font-size:10px;}

/* hell grau */
tr.Kalender_Inhalt td.Kalender_Datum_h {width:100px; height:20px; background-color:#DADADA; font-size:10px;}
tr.Kalender_Inhalt td.Kalender_Termin_h {width:450px; height:20px; background-color:#DADADA; font-size:10px;}

/* dunkel grau */
tr.Kalender_Inhalt td.Kalender_Datum_d {width:100px; height:20px; background-color:#C8C8C8; font-size:10px;}
tr.Kalender_Inhalt td.Kalender_Termin_d {width:450px; height:20px; background-color:#C8C8C8; font-size:10px;}

/* ÜBERSICHT */

table.Kalender_Uebersicht {}

/* Tage ohne Termin - Wochentag - Überschrift*/
tr.Kalender_Ueberschrift td.WT_i {width:10px; height:20px; background-color:#E68E8E; font-size:11px; text-align:Center; font-weight:600;}
/* Tage ohne Termin - Wochenende - Überschrift */
tr.Kalender_Ueberschrift td.WE_i {width:10px; height:20px; background-color:#E68E8E; font-size:11px; text-align:Center; font-weight:600;}

/* Tage ohne Termin - Wochentag */
tr.Kalender_Uebersicht td.WT_i {width:10px; height:20px; background-color:#FFFFC6; color:#000000; font-size:10px; text-align:Center}
/* Tage ohne Termin - Wochenende */
tr.Kalender_Uebersicht td.WE_i {width:10px; height:20px; background-color:#FFFFC6; color:#B30004; font-size:10px; text-align:Center}

/* Tage ohne Termin - Tage des nächsten Monats*/
tr.Kalender_Uebersicht td.WI_i {width:10px; height:20px; background-color:#FFFFC6; color:#DADADA; font-size:10px; text-align:Center;}

/* Tage mit Termin - Wochentag*/
tr.Kalender_Uebersicht td.WT_a {width:10px; height:20px; background-color:#DADADA; color:#000000; font-size:10px; text-align:Center;}
/* Tage mit Termin - Wochenende*/
tr.Kalender_Uebersicht td.WE_a {width:10px; height:20px; background-color:#DADADA; color:#B30004; font-size:10px; text-align:Center;}


/*DETAILANSICHT */

table.Detailansicht {border-width:1px; border-style:solid; border-color:Black; padding:1cm; text-align:justify;}

td.Detailansicht_1 {width:500px; text-align:Left; vertical-align:Center;}
td.Detailansicht_2 {width:70px; text-align:Center; vertical-align:Center;}
td.Detailansicht_Ueberschrift {height:20px; text-align:Left; vertical-align:Middle; font-weight:600; font-style:Italic; font-size:15px; background-color:#E68E8E; padding:10px}

td.Detail_U {height:30px; width:100px; text-align:Left; vertical-align:Middle; font-weight:700; background-color:#DADADA; padding:10px; font-size:12px;}
td.Detail_I_kurz {height:30px; width:150px; text-align:Left; vertical-align:Middle; background-color:#FFFFC6; padding:10px; font-size:10px;}
td.Detail_I_lang {height:30px; width:400px; text-align:Left; vertical-align:Middle; background-color:#FFFFC6; padding:10px; font-size:10px;}
td.Detail_I_Beschreibung {height:80px; width:400px; text-align:Left; vertical-align:Middle; background-color:#FFFFC6; padding:10px; font-size:10px;}


/****************************************/
/* Bildergalerien (10_Bildergalerien)   */
/****************************************/

table.Bildergalerie {border-width:0px; border-style:solid; border-color:Black; padding:1cm; text-align:justify;}

td.Bildergalerie_Bild {width:550px; height:600px; text-align:Center; vertical-align:Middle;}
td.Bildergalerie_Navi {width:50px; height:30px; text-align:center;}

tr.Bildergalerie_unten {width:800px; height:15px; background-color:#000080;}
td.Bildergalerie_Spalte_1 {height:15px; width:400px;}
td.Bildergalerie_Spalte_2 {height:15px; width:400px; text-align:Right;}

tr.Bildergalerie_Zwischen {width:150px; height:10px}

td.Bildergalerie_Vorschau {width:150px; height:150px; text-align:Center; vertical-align:Top;}
td.Bildergalerie_Zwischen {width:10px; height:150px}


/****************************************/
/* Bildergalerie im Dokument            */
/****************************************/

table.Galerie {border:0;}

tr.Galerie_h {background-color:#DADADA;}
tr.Galerie_d {background-color:#C8C8C8;}
td.Galerie_Bild {width:200px; height:100px; text-align:Center;}
td.Galerie_Bez {width:400px; height:25px; font-size:10px; font-weight:500; text-align:Left;}


/****************************************/
/* Tabelle			        */
/****************************************/

td.Tabelle_ueberschrift_Bez {height:30px; width:120px; background-color:#E68E8E; font-weight:800; vertical-align:middle; text-align:center; text-decoration:underline}
td.Tabelle_Bez {height:30px; width:120px; background-color:#DADADA}

td.Tabelle_ueberschrift_Inhalt {height:30px; width:350px; background-color:#E68E8E; font-weight:800; vertical-align:middle; text-align:center; text-decoration:underline}
td.Tabelle_Inhalt {height:30px; width:350px; background-color:#DADADA}

