/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/

			html{
								font-size:70%;
			}

			html,body,td,p,a,div,img,ol,li,form,input,textarea{
								font-family:Verdana,Arial, sans-serif;
								margin:0;
								padding:0;
								color:#666;
			}
			html,body{
								height:100%;
			}
			body{
								background:url(../picture/all/hg.gif);
								text-align:center;

								margin:0;
								padding:0;
								padding-top:10px;
			}
			table{
								font-size:1.0em;
								padding:0;
								border:none;
								border-spacing:0;
								border-collapse:collapse;
			}
			td{
								padding:0;
								vertical-align:top;
			}
			div,p,td,input,textarea{
								font-size:1.0em;
			}
			p{
								line-height:1.4em;
			}
			ul{
								list-style-type:none;
								list-style-position:outside;
								padding:0;
								margin:0;
			}
			li.mtop{
								display:inline;
			}
			li a,
			.noline{
								text-decoration:none;			
			}
			a img{
								border:none;
			}

/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/

			.block{
								display:block;
			}
			.fleft{
								float:left;
			}
			.fright{
								float:right;
			}
			strong,
			.bold{
								font-weight:bold;
			}

			.bgred{
								background:#c00;
			}
			.tleft{
								text-align:left;
			}
			.w100{
								width:100%;
			}

			.amiddle{
								vertical-align:absmiddle;
			}

/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/

			.table1{
					width:728px;
					margin-left:auto;
					margin-right:auto;
			}
			.table1 .w100{
					color:#2e66a6;
			}

/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/

			.rand_o{
					background:url(../picture/main/rand_o.gif);
			}
			.rand_l{
					background:url(../picture/main/rand_l.gif);
					background-position:right;
					background-repeat:repeat-y;
			}
			.logo{
					background:url(../picture/main/logo_bg.jpg) #eef4d7;
					background-repeat:no-repeat;
					background-position:top right;

					text-align:left;
					vertical-align:top;
					padding:0;
			}
			.logo_unten{
					background:#eaf2cd;

					text-align:left;
					vertical-align:top;
					padding:0;
			}
			.main{
					background:#f4f8e5;

					text-align:left;
					vertical-align:top;
					padding:0;
					padding-left:14px;
					padding-right:14px;
					padding-bottom:14px;
			}



			.main table{
					width:100%;
			}
			.copyright{
					text-align:right;
					color:#99927b;
			}

			.menu1{
					padding:10px;
					padding-left:0;
			}
			.menu_rand{
					background:url(../picture/main/menu_rand.gif);
					background-position:top;
					background-repeat:repeat-x;
			}

			.content_rand{
					background:url(../picture/main/content_rand.gif);
					background-position:top;background-repeat:repeat-x;
			}

			.menu_spalte{
					color:#95ca7c;
					background:#f4f8e5;
			}

			.menu2{
					height:104px;
					overflow:hidden;
					background:#ffffff;
			}
			.menu2 ul{
					background:#8E9D4B;
					padding-left:0;
					padding-right:0;
					line-height:18px;
			}
			.menu2 ul li{
					padding:1px;
					padding-left:0.5em;
					padding-right:0.5em;
			}
			.menu2 ul li a{
					color:#fff;
					display:block;
					width:100%;
			}
			.menu2_check{
					background:#000;
			}

			.menu2_litop{
					/*border-top:1px solid #f4f8e5;*/
			}
			.menu2_libottom{
					border-bottom:1px solid #f4f8e5;
			}

			.sub_picture{
					margin-top:15px;
					margin-bottom:30px;
			}

			.inhalt{
					text-align:left;vertical-align:top;
			}

			.headline{
					/*font-size:1.15em;*/
			}

			.pfeil_oben{
					text-align:right;
					vertical-align:bottom;
			}
			.pfeil_oben img{
					margin-left:auto;
					margin-right:0;
			}

			.rand_r{
					background:url(../picture/main/rand_r.gif);
					background-position:left;
					background-repeat:repeat-y;
			}
			.rand_u{
					background:url(../picture/main/rand_u.gif) #f4f8e5;
					background-position:bottom;
					background-repeat:repeat-x;
			}

			.menu a{
					text-decoration:none;
					color:#444040;
			}

			li a:hover{
					color:#080;
					text-decoration:underline;
			}
			.menu2 ul li a:hover{
					color:#fff;
					text-decoration:none;
			}
			.ueberschrift{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
			}
			.ueberschrift-start{
	color:#EE3338;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
			}
			.adresse{
	color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-align: center;
			}
			.linie{
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
			}
			.rahmen{
	border: 1px solid #CCCCCC;
	
			}
/*zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz*/
