﻿/* CSS Document */

/*	Barrierefreiheit */
	.unsichtbar{
	LEFT: -2000px; top:-1px; font-size:0.01px; POSITION:absolute; z-index:1;}


/*  Standard-HTML-Tags  */
	html {}
	body {
	margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#FFFFFF; background-image:url(/wDe/img/layout/background.jpg); background-position:750px 0px; background-attachment:fixed; background-repeat:repeat-y; 
	}
	
	h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; text-transform:uppercase; color:#000000; text-decoration:none; margin-bottom:20px; }

	A:hover {
	font-weight :bold; font-size :1em; font-family:Arial, Helvetica, sans-serif; color :#000000; text-decoration:none; }
	
	A:link{
	font-weight :bold; font-size :1em; font-family:Arial, Helvetica, sans-serif; color :#000000 ; text-decoration :none; }
	
	A:visited {
	font-weight :bold; font-size :1em; font-family:Arial, Helvetica, sans-serif; color :#000000; text-decoration :none; } 


/*  BLÖCKE  */
	#container {
	width:751px; margin:0px; padding:0px; background-color:#ffffff; }
	
	#kopf {
	width:751px; height:112px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding:0px; }
	
	#wappen {
	float:left; padding:0px; margin:0px; height:104px; width:151px; }
	
	#banner {
	position:absolute; top:0px; left:151px; padding:0px; margin-bottom:0px; margin-left:0px; margin-top:0px; height:88px; width:600px; background-image:url(/wDe/img/layout/bg_banner.jpg); background-repeat:repeat-x; background-position:left top; }
	
	#sub_nav {
	position:absolute; top:88px; left:151px; width:598px; height:22px; float:left; padding:0px; margin-left:1px; margin-top:0px; background-color:#ffffff; border:1px solid #b3b3b5; border-bottom:1px solid #b3b3b5; font-family:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; text-transform:uppercase; color:#666666; text-decoration:none; text-align:center; vertical-align:middle; }

	#sidebar-a {
	position:absolute; top:112px; left:0px; width:152px; min-height:600px; height:600px; margin:0px; float:left; margin-left:0px; margin-right:0px; padding-top:10px; background-color:#FFE631; ; border-left:0px solid #999999; border-right:1px solid #999999; border-top:0px solid #999999; border-bottom:1px solid #999999; background-image:url('/wDe/img/layout/sidebar_image.jpg'); background-position:bottom; background-repeat:no-repeat; }
	
	#naviimage {
	position:static; left:0px; bottom:10px; margin-left:1px; margin-top:10px; }
	
	#valid {
	position:relative; bottom:0px; left:0px; margin-top:100px; }
	
	ul{
		list-style-type:disc;
	}


/*  Block sub_nav  */
	#sub_nav  a {
	font-size :0.8em;
	font-weight:normal; padding-left:0px; padding-right:20px; }
	
	#sub_nav a.activ, #clink a.activ {
	font-size :0.8em;
	font-weight:bold;
	color:#000000; }

	#clink a.activ3 {
	font-weight:bold;
	color:#000000;
	background-color:#FFFFFF; }
	
	#clink a.ebene3 {
	font-weight:bold;
	color:#625b55;
	background-color:#FFFFFF; }

/*  Block content  */
	#content { 
	width:750px; margin-top:0px; margin-left:0px; padding-left:0px; margin-right:0px; padding-right:0px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000;  border-right:1px solid #999999; border-bottom:1px solid #999999; border-left:1px solid #999999; 
 float:left;
	}
	
	#content hr {
	width:100%; background-color:#B99E57; /* Mozilla 1.4 */
	color:#B99E57; /* IE 6 */
	border:#B99E57; /* Opera 7.11 */
	height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	}
	
	#content #text {
	width:684px; height:768px; padding-top:30px; margin:0px; background-color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#000000; }

/*  Block div  */
	#clink a.activ {
	 font-size :1em;}

	div#clink {
	position:absolute; top:40px; left:0px; width:141px; height:24px; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; color:#FFFFFF; text-align:left; }
	
	div#clink a {
	border:#999999 1px solid; padding-right:10px; display:block; padding:0px; padding-bottom:5px; padding-left:5px; margin:0px 0px 2px; color:#625b55; padding-top:5px; text-align:left; text-decoration:none; background-color:#FFE631; font-weight:bold; }
	
	div#clink a.activ3 {
	border:#999999 1px solid; padding-right:10px; display:block; padding:0px; padding-bottom:5px; padding-left:5px; margin:0px 0px 2px; color:#000000; padding-top:5px; text-align:left; text-decoration:none; background-color:#FFFFFF; font-weight:bold; }

	
	div#clink a:hover {
	color:#ffffff; background-color:#000000; }

