@charset "UTF-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	border: 0;
	}

body{font-family:Tahoma, Geneva, sans-serif; background-color:#134a16; background-image:url(../img/bg-verlauf.jpg); background-repeat:repeat-x; overflow-x:hidden;}

a:link, a:active, a:visited, a:hover, a:focus{padding:0; margin:0; border:0; text-decoration:none; outline:none; -khtml-user-select:none; -webkit-user-select:none;-moz-user-select:none;}

img{margin:0; padding:0; border:0;-khtml-user-select:none; -webkit-user-select:none; -moz-user-select:none;}

:focus{outline:0;}

#wrap_all{width:100%; height:100%; margin:0px auto;}

/*dummy #content{
	height:1220px; 
	width:960px; 
	margin:20px auto;
	text-align:center; 
	border:0px solid #fff;
    background-color:#134a16;
	border:4px solid #134a16;
	webkit-border-radius:4px; 
	border-radius:6px;
	display:none; 
	}*/
	
#content{
	height:600px; 
	width:960px; 
	margin:80px auto;
	text-align:center; 
	border:0px solid #fff;
    background-color:#134a16;
	border:4px solid #134a16;
	webkit-border-radius:4px; 
	border-radius:6px;
	display:none; 
	}

.clear{clear:both;}

#top{position:absolute; width:960px; height:300px; margin:0 auto; -khtml-user-select:none; -webkit-user-select:none; white-space:nowrap; border:0px solid #fff;}

#header{width:800px; height:260px; margin:20px auto; -khtml-user-select:none; -webkit-user-select:none;
 background-image:url(../img/header.jpg); background-repeat:no-repeat; background-position:center;
 border:1px solid #0e6f0e;
 webkit-border-radius:4px; 
 border-radius:4px;
 -webkit-box-shadow: 3px 3px 3px #333;
  box-shadow: 3px 3px 3px #333;
  }

#logo{position:absolute; z-index:3; width:322px; height:127px; margin:4px 0 0 10px; -khtml-user-select:none; -webkit-user-select:none; white-space:nowrap; border:0px solid #fff;
 background-image:url(../img/logo.png); background-repeat:no-repeat; background-position:center;
}

#main{position:absolute; width:960px; height:auto; margin:300px auto 0;}

h1{width:100%; height:auto; margin:0 auto; color:#FFF; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:20px; font-weight:bold; text-align:center; text-shadow: 3px 3px 3px #333;}

#main h2 {
	margin:40px auto; 
	color:#efefef; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold; 
	font-size:16px;
	text-align:center; 
	text-shadow: 3px 3px 3px #333;
	}
	
#main p {
	margin:0px auto;
	width:60%;
	color:#efefef; 
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:normal; 
	font-size:14px;
	text-align:center; 
	}

#left{float:left; width:120px; height:100%; text-align:left; border:0px solid #FFF; margin-top:35px; display:block; margin-left:80px}

#left p{font-size:14px; color:#FFF; padding:0 0 10px 0px}

.main_links{
 width:100%;
 height:100%;
 margin-left:-20px;
 margin-top:30px;
 padding:20px;
 border:1px solid #0e6f0e;
 webkit-border-radius:4px; 
 border-radius:4px;
 -webkit-box-shadow: 3px 3px 3px #333;
  box-shadow: 3px 3px 3px #333;
  }

#left a:link, a:active, a:visited, a:focus{font-size:14px; color:#80f71f; font-weight:normal; padding:10px 20px 0 0; text-decoration:none; letter-spacing:normal; opacity: 1.00; border-bottom:1px solid #0e6f0e}

#left a:hover{font-size:14px; color:#FFF; text-decoration:none; background-image:url(../img/navipfeil.png); background-repeat:no-repeat; background-position:bottom right}

#right{width:750px; height:auto; margin:35px 0 0 200px; border:0px solid #FFF; display:none}

#footer{width:100%; height:30px; margin:1230px auto 0}
#footer p{font-size:12px; color:#FFF; padding:0; text-align:center}
#footer a:link, a:active, a:visited, a:focus{font-size:12px; color:#80f71f; font-weight:normal; text-decoration:none; opacity: 0.50; padding:0}
#footer a:hover{}

 a.cookie_message:link, a.cookie_message:active, a.cookie_message:visited, a.cookie_message:focus{font-size:16px; font-weight:normal; padding:10px 20px 0 0; text-decoration:underline; border-bottom:0px solid #0e6f0e; letter-spacing:normal; opacity: 1.00;}

 a.cookie_message:hover{font-size:16px; text-decoration:underline; border-bottom:0px solid #0e6f0e}



