@charset "UTF-8";
/* CSS-artikel Webseite "Dreisamtal-online.eu" und "ebbmeyer.de" */

* { margin: 0;
	padding: 0;
	}

body { background-color: #444444;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a3a3a;
	}

header, nav, footer, aside, section {
    display: block;
	}

#wrapper { background-color: #a7a7a7;
	width:1040px; height:100%;
	margin: 0 auto;
	text-align:left;
	}

#inhalt { background-color:#a7a7a7;
	margin-left:54px;
	margin-right:54px;
	height:100%; 
	}

/* Kopfbereich */

/* Kopfbereich */

#kopfbereich { background-color:#a7a7a7;
	height:126px;
	}
#kopfbereich p {font-size:2.2em;
	text-align:right;
	padding: 70px 54px 0 0;
	color:#5d5d5d;
	font-weight:bold;
	letter-spacing:2pt;
	line-height:1%;
	}
#logo {	
	margin-left:54px; margin-top:14px;
	height:70px;
	float:left;
	}
#logo p { 
	padding: 30px 0px 0px 0px;
	color:#C63; font-size: 44px; font-weight: bold; letter-spacing:1pt;
	text-align:left;
	}

/* Fussbereich */

#fusszeile { 
	margin: 15px 54px 0 0;
	height:40px;
	text-align: right;
	font-size:1.2em;
	color:#000000;
	letter-spacing:0.8pt;
	line-height: 80%;
 	}		 

/* Navigation Kopf- und Fuss-Bereich*/
/*
.navigationsbereich { height:40px; }
.navigationsbereich p { padding-top:3px; padding-bottom:3px;}


figure.navigationrechts { 
  	background:#a7a7a7;
	margin-right:54px; width: auto;
  	float:right;
	}
*/
/* Navigation Bereich-Mitte*/

.steuerungmitte { background-color:#a7a7a7; height:52px; }
.steuerungmitte p { margin-left:10px; padding-top:3px; padding-bottom:1px;}

/* Designelemente */

.balken { background-color:#FFF; height:1px; }
.balken4 { background-color:#FFF; padding-right:30px; height:4px; }
.balken_rot { background-color:#c33246; height:2px; margin-top:20px; margin-bottom:20px; }
.balken_gelb { background-color:#FF6; height:2px; margin-top:20px; margin-bottom:20px; }

h1 { margin: 70px 0 20px 0px; 
	color:#5D5D5D; font-size:1.8em; text-align:left; letter-spacing:1.2pt; line-height:0.1em;
	}

h2 { margin: 36px 0 12px 0px; 
	color:#5D5D5D; font-size:1.4em; text-align:left; letter-spacing:1.2pt; line-height:0.1em;
	}
		
	.artikel_t00b00 { 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}
	.artikel_t05b05 { margin-top:5px; margin-bottom:5px;
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	

	.artikel { 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t00b10 { margin-bottom:10px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t00b20 { margin-bottom:20px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t20b00 { margin-top:20px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t10b00 { margin-top:10px;
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t10b10 { margin-top:10px; margin-bottom:10px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t10b20 { margin-top:10px; margin-bottom:20px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t20b10 { margin-top:20px; margin-bottom:10px; 
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	
	.artikel_t20b20 { margin-top:20px; margin-bottom:20px;
		color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
		}	

.tabtext {
	color:#000000; font-size:1.2em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	font-weight:100;
	text-decoration:none;
	margin-left:2px; margin-right:1px;
	}
.fototext {
	color:#000000; font-size:1.2em; text-align:right; letter-spacing:0.8pt; line-height: 130%;
	font-weight:100;
	text-decoration:none;
	margin-left:2px; margin-right:1px;
	}
.fototextlinks {
	color:#000000; font-size:1.2em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	font-weight:100;
	text-decoration:none;
	margin-left:2px; margin-right:1px;
	}

.zwtext { color:#606060; font-size: 1.2em; }
.kl { font-size:0.8em; line-height: 80%; }

.frot { color:#C00;	}
.fweiss { color:#FFF; }

.list1 { list-style-image: url('../bilder/aufz1.jpg');
	padding-left:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}
.list2 { list-style-image: url('../bilder/aufz2.gif');
	padding-left:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}

.list_glossar { list-style-type: '–  ';
	padding-left: 20px; margin-bottom:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}

.list_t00b20 { list-style-type:disc;
	padding-left:20px; margin-bottom:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}
.list_t00b10 { list-style-type:disc;
	padding-left:20px; margin-bottom:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}
.list_t10b10 { list-style-type:disc;
	padding-left:20px; margin-top:10px; margin-bottom:20px;
	list-style-position: outside;
	color:#000000; font-size:1.4em; text-align:left; letter-spacing:0.8pt; line-height: 130%;
	}

		
/* Link: Kopfzeile */
	
	.navigationlink a {	
		color: #2B2727;
		letter-spacing:0.0pt;
		font-size:1.2em;
		text-decoration:none;
		}
	.navigationlink a:hover {
		color: #2B2727;
		text-decoration:none ;
		background-color:#ffffff;
		}

	.textlink a:link, .textlink a:visited, .textlink a:active { font-size:1.0em;
		font-weight:400;
		color: #08399A;
		text-decoration: none;
    	background-color:#a7a7a7;
		}
	.textlink a:hover { font-size:1.0em;
		font-weight:400;
		color: #08399A;
		text-decoration:none;
		background-color:#ffffff;
		}

	.weblink a:link, .weblink a:visited, .weblink a:active { font-size:1.0em;
		font-weight:400;
		color: #3C3E79;
		text-decoration: none;
    	background-color:#a7a7a7;
		}
	.weblink a:hover { font-size:1.0em;
		font-weight:400;
		color: #3C3E79;
		text-decoration:none;
		background-color:#ffffff;
		}

/* Foto-und Bild-Design */

	figcaption { padding: 5px 0 10px 0px; text-align: left; }

	figure.zentrum { background:#a7a7a7;
		display:table; margin-left:auto; margin-right:auto; margin-top:20px; padding: 3px;
  		width:auto;
		float:inherit;
		}
	figure.rechts { background:#a7a7a7;
		padding:0px; margin-left:20px;
  		width:auto;
  		float:right;
		}
	figure.links { background:#a7a7a7;
		padding:0px; margin-right:20px;
  		width:auto;
  		float:left;
		}
	figure { background:#a7a7a7;
  		margin:0; padding:0;
		width:auto;
		}
	figure.einzeln { display: inline-block;
  		padding: 0;
  		width: auto;
		}

/* CSS Document */

/* CSS Document */