@charset "utf-8";
/* CSS Document */
body {
    	font: 100% Verdana, Arial, Helvetica, sans-serif;
    	background: #FFFFFF;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
    	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
	    
    }
	
 .oneColElsCtr #container {
    	width: 46em;
    	background: #FFFFFF;
    	margin: 0 auto; /* Durch automatische Ränder (in Verbindung mit einer Breite) wird die Seite zentriert. */
    	border: 1px solid #000000;
    	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
    }
    .oneColElsCtr #mainContent {
    	padding: 0 20px; /* padding (Auffüllung) bezeichnet den Innenabstand und margin (Rand) den Außenabstand der div-Box. */
    }

/*Links bleiben gleich*/
A:link {
	text-decoration: none;color:#000000
}
A:visited {
	text-decoration: none;color:#000000
}
A:active {
	text-decoration: none;color:#000000
}
A:hover {
	text-decoration: none;color:#000000
}

.Aussenrahmen{
border-bottom-width:1px; border-bottom-color:#666666; border-bottom-style:solid;
border-top-width:1px; border-top-color:#666666; border-top-style:solid;
border-left-width:1px; border-left-color:#666666; border-left-style:solid;
border-right-width:1px; border-right-color:#666666;  border-right-style:solid;}

#Ueberschrift {font:Arial, Helvetica, sans-serif; color:#E2001A; font-size:28px;  font-weight:bold;}
#Schrift_klein {font:Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}
#Text_Vorstand {font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:left}
#Text_Archiv_Rotmuul {font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:left}
#Logo_groß {font-family:Georgia; font-size:12px; color:#000000}
#Logo_klein {font-family:Georgia; font-size:9px; color:#000000}
#Schrift_Foto{font:Arial, Helvetica, sans-serif; color:#000000; font-size:8px;}


.Ortsverein {font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
.Ortsverein_u {font:Arial, Helvetica, sans-serif; color:#ff0000; font-size:20px; font-weight:bold;}
.Ortsverein_Adresse {font:Arial, Helvetica, sans-serif; color:#000000; font-size:20px;}

.table_Ortsverein{background-color:#CCCCCC; border:1; text-align:left;
font-family:Arial; font-size:12px; border:inset; border-color:#000000; width:100%;}

.OrtsvereinFett{
font-weight:bold; font-family:Arial; font-size:12px; color:#000000; text-align:center;}
.OrtsvereinFett_Tagesordnung{
font-weight:bold; font-family:Arial; font-size:12px; color:#000000; text-align:left;}

.startseitefett{
font-weight:bold; font-family:Arial; font-size:16px; color:#000000; text-align:center;}

.startseite{
font-family:Arial; font-size:15px; color:#000000; text-align:center;}


.Autor {font:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; font-style:italic; }

.td_rot{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#FF0000;}

.td_rot_hc{
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#df1111;}
.td_grau{
font-family::Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#D1D2D4;}


#Ueberschrift_hc {font:Arial, Helvetica, sans-serif; color:#020169; font-size:28px;  font-weight:bold;}
#Text_Vorstand_hc {font:Arial, Helvetica, sans-serif; color:#020169; font-size:12px; text-align:left}

.heike_bg{
 background-color:#bbd8e1;	
}
.heike_bg_hell{
 background-color:#ddebf0;	
}
.heike_bg_nav{
 background-color:#f4f4f4;	
}
.heike_bg_dunkel{
 background-color:#86adb9;	
}



#Tabelle_wb {
	
	font:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-align:left;
	border-bottom-width:1px; border-bottom-color:#666666; border-bottom-style:solid;
border-top-width:1px; border-top-color:#666666; border-top-style:solid;
border-left-width:1px; border-left-color:#666666; border-left-style:solid;
border-right-width:1px; border-right-color:#666666;  border-right-style:solid;
	}

#Tabelle_wb td {
	
	border-bottom-width:1px; border-bottom-color:#666666; border-bottom-style:solid;
border-top-width:1px; border-top-color:#666666; border-top-style:solid;
border-left-width:1px; border-left-color:#666666; border-left-style:solid;
border-right-width:1px; border-right-color:#666666;  border-right-style:solid;}
	}
