
	/*	======================================================
		Layout Stylesheet (zur Gestaltung der Inhalte)
		(1) Allgemeines
		(2) Schriftformatierungen
		(3) Inhalts-Boxen
		(4) Navigations-Elemente
		(5) Formulare
		(6) Aufzählungen / Listen
	====================================================	*/
	
	
	
	
	
	/* =====================================================
		 (1) Allgemeines
	====================================================	*/
	
	p {
		margin: 0;
		padding: 0;
	 	}

	.clear {
		clear:both;
		font-size:1px;
		line-height:1px;
	}
	
	
	/* =====================================================
		 (2) Schriftformatierungen
	====================================================	*/

	
	
	/* =====================================================
		 (3) Inhalts-Boxen
	====================================================	*/
	
	
	
	/* Box für den Textblock */
	#textbox{
		float:left;
		margin: 12px 0px 0px 0px;
		padding: 0px 0px 30px 0px;
		width:370px;
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		line-height: 15px;
		text-align:left;
	}


	#textbox div ol li{
		list-style: none;
		margin:0 0 0 -40px;;
		padding:12px 0;
	}
	#textbox div ol li p{
		float:left;
	}
	#textbox div ol li br{
		clear:left;
	}



	/* Box für die Bildleiste (rechts) */
	#bildbox{
		float:right;
		width:228px;
		margin:16px 0px 0px 0px;
		padding:0;
	}


	/* Box für Bild-Untertitel */
	#untertitel{
		font:10px Verdana, Arial, Helvetica, sans-serif;
		margin:5px 10px 0px 0px;
	}




	/* =====================================================
		 (6) Aufzählungen / Listen
	====================================================	*/


	#greylist{
		color:#969595;
	}


	#sitemap_list ul{
	}
	#sitemap_list li{
		list-style-type:none;
		text-decoration:none;
	}
	#sitemap_list a{
		text-decoration:none;
		color:#333333;
	}
	#sitemap_list a:hover{
		color:#be3a2a;
	}


	#teaser_box_legend {
		color:#8e8f90;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		padding:0px 8px 0px 10px;
	}
		/* IE 6 Hack */
	* html #teaser_box_legend {
		margin: 0px 8px 0px 5px;
		}
	
	*+html #teaser_box_legend {margin:0px 8px 0px 0px; padding:4px;} /* IE7 für die Höhe der Subnavigation */





	#teaser_box {
		margin:7px 10px 7px 10px;
		padding:0px 0px 0px 0px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		list-style-type:none;
		display:block;
	}
	#teaser_box a{
		text-decoration:none;
		color:#333333;
		
	}
	#teaser_box a:hover{
		text-decoration:none;
		color:#be3a2a;
		
	}





/* Formular */
	form {
		margin:0;
		padding:0;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		}

	fieldset {
		width: 370px;
		min-height: 300px;
		border: 1px solid #CCCCCC;
		padding: 0px 10px 10px 10px;
		margin: 0;
		text-align: left;
		}

	fieldset#checkbox input {
		width:35px;
		}

	legend {
		font-size:11px;
		color:#8e8f90;
		font-weight:bold;
		padding:5px;
		margin:0px;
		background:none;
		}
	
	label {
		color:#8e8f90;
		font-size:1em;
		margin-bottom:3px;
		padding:0;
		width:120px;
		display:block;
		float:left;
		clear:left;
		}

	input {
		border:1px solid #8e8f90;
		margin-bottom:0.6em; 
		width:240px; 
		background:#fff;
		}

	input:focus {
		border-color:#900;
		}

	select {
		border:1px solid #969595; 
		padding-left:0.3em; 
		margin-bottom:0.6em; 
		background:#fff;
		width:243px;
		font-size:10px;
		}

	option {
		
		}

	textarea {
		width:240px; 
		border:1px solid #8e8f90;
		}

	.plz {
		width:50px;
		}
	
	.ort {
		width:180px;
		}

	.strasse {
		width:200px;
		}
	.strnummer {
		width:30px;
		}

	.submitbtn {
		width:100px;
		background:#C5C5C5;
		border:1px solid;
		border-color:#999 #969595 #333 #999;
		color:#000000;
		cursor:pointer;
		padding:0;
		margin:15px 0px 0px 120px;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		}

	.submitbtn:hover {
		background:#969595;
		color:#fff;
		border:1px solid; 
		}


	#author{
		margin:1px 0px 8px 0px;
		font:italic 10px verdana
	}

	/* ende Formular */
