body {
	background-color: #F7F3F7;     /*old #FFFFFF */
}

.but_logo a:hover, .nav_01 a:hover, .nav_02b a:hover, .nav_03c a:hover, .txt_01 a:hover, .footer_01 a:hover, .txt_06 a:hover{
	text-decoration:underline;
}

.img_wb {					/* Position Werbebanner im Normallayout	*/
	margin-left: 10px;
	border: 0;
}

.img_wb2 {					/* Position Werbebanner im Normallayout - 156 breit	*/
	margin-left: 1px;
	border: 0;
}

a.bild:link, a.bild:visited {color: #F7F3F7} 

.txt_01 a, .txt_06 a{
	text-decoration: none;
	color: #000000;
}

.left_back_01 {
	background-image: url(images/left_back_01_neu.gif);		/* left_back_01.gif hellgelber HG	*/
	background-repeat: repeat-y;
}
.left_back_02 {
	padding-top: 7px;
	padding-bottom: 7px;
	background-color: #FFD403;
	width: 200;				/*	old: 150px	*/
	padding-left: 12px;
}
.nav_01 {
	background-color: #FFE35B;
	height: 20px;

/*	width: 136#;	*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFD403;
	vertical-align: middle;
	padding-left: 6px;
	width: 180px;				/*	old: 131px	*/
}
.nav_02 {
	margin-left: 3px;
}
.nav_02a {
	border-bottom:1px solid #666;					 /*old #727070;	*/ 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px;
	color: #000000;						 			/*old #000000;	*/	
	font-weight: bold
}

.nav_02b {

	background-color: #FFE35B;
	height: 20px;
/*		width: 128px;								old: 118px	*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFD403;
	vertical-align: middle;
	padding-left: 6px;
}
.nav_03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;					/*	old #999999;	*/
	font-weight: bold;
	width: 140px;								/*	old: 140px	*/
}
.nav_03a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.nav_03b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 150px;								/*	old: 130px	*/
}

.nav_03c a   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.right_01 {															/* teaser rechts: Überschrift*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	height: 21px;
	background-color: #D3D3D3;			/*old: #C7C6C6;	*/
	border-bottom: #ccc;				/*neu	*/
	vertical-align: middle;
	padding-left: 5px;					/*	old 9px	*/
	width: 150px;						/*	old 150px	*/
}

.right_02 {
	background-image: url(images/right_01.gif);
	background-repeat: repeat-y;
	padding-left: 1px;
	width: 159px;				/*	old 159px	*/
	/*@width: 160px;*/
}

.right_02_w {															/* teaser werbung scyscraper 120 breit!!!	*/
/*	background-color: #F8F8FF;	*/
	width: 120px;				
	/*@width: 160px;*/
}

.right_03 {
	padding-left: 5px;			/*	old 9px	*/
	padding-right: 0px;			/*	old 9px	*/
}
.right_04 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #727070;
}

.right_05 {																	/*	Überschrift Anzeigen */
	padding-top: 1px;			/*	neu	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.con_head_01 {																/*	Überschrift Rubriken	*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;			/*	zus.	*/
	color: #666;				/*	old: #727070	*/
/*	filter: Shadow(color=#FFC305, direction=100); 	ggf. Schatten*/
/*	background-color: #EAEAEA;	*/
	height: 28px;
	vertical-align: middle;
	padding-left: 0; 				/*	old: 10px;	*/
	padding-top:2px;				/*	neu	*/
	border-bottom: solid 1px #666;
}

.con_01 {
	font-family: "Times New Roman", Times, serif;
	padding-left: 0; 				/*	old: 10px;	*/
}
.footer_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.footer_01 a {
	font-weight:bold;
	text-decoration:none;
	color: #000000;
}
.con_beitrag_gz_back {
	background-color: #EAEAEA;
}

.suche_01 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 200px;
}
.txt_help, .txt_help li{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #727070;
}
.txt_help li{
	margin-bottom:10px;
}
.form_back {

	background-color: #EAEAEA;
}

.form_01      {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 300px;
}	

.con_beitrag_gz_back02 {
	background-color: #EAEAEA;
	border: 1px solid #000000;
}

.txt_03 ul li, .txt_03 ol li{
	margin-top: 7px;
	margin-bottom: 7px;
}


/* Tabellenlayout   */
/********************/

table	{
	margin-left: 0;
	margin-top: 0;
	vertical-align: top;
	font-size: 12px;
	}


thead {								/*Tabellenüberschrift*/
	margin: 2px;
	vertical-align: top;
	font-weight: bold;
	text-align: left;
	background-color: #C7C6C6;
	}

tbody {								/*Tabellenkörper*/
	vertical-align: top;
	}

tfoot {
	vertical-align: top;
	font-size: 11px;
	font-weight: bold;
	}

@media print{
	.print_no {
		display: none;
	}
}

/*	eigene Formate ah	*/
/*	Formate für Formulare	*/

input:focus { background-color : #FFE286;}

input	{border:1px solid #FFC305; 
		 font-family:Arial, Helvetica, sans-serif;
		}
		
.image	{border:0; 
		 font-family:Arial, Helvetica, sans-serif;
		}
		
textarea {border:1px solid #FFC305; 
		 font-family:Arial, Helvetica, sans-serif;
		 cols:40px;
		}

textarea:focus { background-color : #FFE286;}
		
select {border:1px solid #FFC305; 
		 font-family:Arial, Helvetica, sans-serif;
		}

radio {border:1px solid #FFC305; 
		padding:2px;
		}
		
/*	Listen	*/
ul		{list-style-image: url(images/pfeil_rechts.gif);	
		}
	
ol		{
		margin-left:48px;
		}
		
li		{
		margin-left:-20px;
		}