/*	=========================================================
	Allgemeine Angaben
	---------------------------------------------------------	*/
		body, select {
			font-family: Tahoma, Arial, sans-serif;
			color: #323232;
			background: #ffffff; }

		td, textarea {
			font-family: Tahoma, Arial, sans-serif;
			color: #323232;
			background: #ffffff; }

		* {
			margin: 0px; }

		form select, textarea {
			font-family: Tahoma, Arial, serif;
			font-size: 13px;
			color: #323232;
			background: #ffffff; }

		a:link {
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			color: #003366; }

		a:visited {
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			color: #003366; }

		a:hover	{
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			color: #105fb8; }
			
		.warnung {
	        margin:0px;
	        border-bottom: 0.16em outset;
	        background-color: #ffffbf;
	        clear: both;
	        color: #000000;
	        cursor: default;
	        display: block;	
	        padding: 0.30em 0.3em 0.30em 2em;
	        text-decoration: none;
	        width: 100%;
			hight: 50px;
            }


/*	=========================================================
	Hauptseite
	---------------------------------------------------------	*/
                
                #layer {
                        z-index:100;
			 }

		#box {
			float: right;
			width: 200px; 
			border-left: 1px solid #dcdcdc;}
			
		#boxleft {
			float:inherit;
			width: 200px; 
			border-left: 1px solid #dcdcdc;}

		#box_counter {
			border-bottom: 1px dashed #dcdcdc;
			padding: 5px 0px 5px 0px;
			font-size: 12px;
			text-align: justify;
			line-height: 135%; }

		#box_news {
			border-bottom: 1px dashed #dcdcdc;
			padding: 5px 0px 5px 0px;
			font-size: 12px;
			text-align: justify;
			margin-bottom: 15px;
			line-height: 135%; }

		#box_shout {
			border-bottom: 1px dashed #dcdcdc;
			padding: 5px 0px 5px 0px;
			font-size: 12px;
			text-align: justify;
			margin-bottom: 15px; }

		.clear {
			clear: both; }

		.headline {
			border-bottom: 1px solid #105fb8;
			color: #105fb8;
			font-family: Arial;
			letter-spacing: -1px;
			font-size: 18px; }

		.link2 {
			margin: 0px 35px 0px 35px; }

		#logo {
			width: 600px;
			height: 53px;
			border: 0px; }

		#main {
			float: left;
			width: 745px;
			font-size: 12px;
                        z-index:0;
			border-right: 1px solid #dcdcdc; }

		#main a:link {
			
			padding: 4px 0px 4px 0px;
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			color: #003366; }

		#main a:visited {
			
			padding: 4px 0px 4px 0px;
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			color: #003366; }

		#main a:hover	{
			
			padding: 4px 0px 4px 0px;
			font-family: Tahoma, Arial, serif;
			text-decoration: none;
			background: #f0f0f0;
			color: #105fb8; }

		#main font {
			
			color: #105fb8;
			font-family: Arial;
			letter-spacing: -1px;
			font-size: 18px; }

		#navi {
			border: 1px solid #dcdcdc;
			background: #f5f5f5;
			margin-top: 15px;
			padding: 4px;
			font-size: 13px; }

		#now {
			border: 1px solid #c6b418;
			background: #f8ea70;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
			
		#now1 {
			border: 1px solid #18c61c;
			background: #19f319;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
			
		#now2 {
			border: 1px solid #a30606;
			background: #e30a0a;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
			
		#now3 {
			border: 1px solid #a30606;
			background: #E59966;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
			
		#now4 {
			border: 1px solid #a30606;
			background: #66B200;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }

                #now5 {
			border: 1px solid #a30606;
			background: #E54C00;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
                #now6 {
			border: 1px solid #a30606;
			background: #66B200;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }
                #now7 {
			border: 1px solid #c6b418;
			background: #f8ea70;
			padding: 2px;
			font-size: 10px;
			text-align: left;
			margin-bottom: 5px; }
			
			#warnung_rot {
			border: 1px solid #a30606;
			background: #CC3333;
			padding: 2px;
			font-size: 10px;
			text-align: center;
			margin-bottom: 5px; }


		#rahmen {
		    border: 1px dashed #dcdcdc;
			margin: 30px auto 30px auto;
			width: 950px;
			text-align: center; }

		#teilung {
			width: 950px;
			margin: 15px 0px 15px 0px;
			text-align: left;
			/*background: url('../image/line.gif');*/ }

/*	=========================================================
	Downloadfenster
	---------------------------------------------------------	*/
		#d_banner1 {
			width: 468px; height: 60px; margin: 2px 2px 0px 2px; }

		#d_banner2 {
			width: 468px; height: 60px; margin: 2px 2px 1px 2px; }

		#d_banner3 {
			width: 468px; height: 19px; margin: 1px 2px 2px 2px; text-align: center; font-weight: bold; }

		#d_banner4 {
			width: 468px; height: 60px; margin: 0px 2px 2px 2px; }

		#d_download {
			width: 468px; margin: 4px 2px 4px 2px; text-align: center; }

		#d_info {
			font-size: 10px; font-style: italic; padding-bottom: 4px; }

		#d_rahmen {
			position: absolute; top: 50%; left: 50%; width: 472px; margin: -156px 0px 0px -236px; }

		#d_titel {
			font-size: 20px; font-weight: bold; color: #105fb8; padding-bottom: 4px; }

                #d_titel2 {
			font-size: 12px; font-weight: bold; color: #105fb8; padding-bottom: 4px; }

                #d_show {
			font-size: 10px; font-weight: bold; color: #105fb8; padding-bottom: 4px; }

                #d_header {
			font-size: 8px; font-weight: bold; color: #105fb8; padding-bottom: 3px; }

		#load {
			width: 140px; height: 40px; font-size: 12px; }

		#load2 {
			width: 140px; height: 40px; font-size: 17px; }

		#werbung {
			width: 472px; height: 7px; }
