/* Global Styles */

body {
	background-image:url(../img/hintergrund.jpg);
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}


a,
a:hover,
a:link,
a:visited,
a:focus,
a:active{
	text-decoration:none;
	color: #0000CC;
}
#header a,
#header a:hover,
#header a:link,
#header a:visited,
#header a:focus,
#header a:active{
	color: #FF9900;
}

#fullcontent {
	font-size: 12px;
	color: #0000CC;
	width:1024px;
	background-color:#339900;
	overflow:hidden;
	padding: 0px;
	margin: 0 auto;
}
#header {
	color: #FF9900;
	font-size: 16px;
	font-weight: bold;
	background-color:#339900;
}

#topnavi {
	background-color:#66cc00;
	padding:6px 0px 20px 0px;
	border-top:1px solid #0000cc;
	border-bottom:1px solid #0000cc;
}
#topnavi a{
	margin:6px;
	font-weight: bold;
}

#maincontent {
	width:1024px;
	background-color:#ffffff;
	overflow: visible;
}

#footer {
	background-color:#66cc00;
	padding:6px 0px 6px 0px;
	border-top:1px solid #0000cc;
	border-bottom:1px solid #0000cc;
}
#footer a{
	margin:6px;
	font-weight: bold;
}
#footer a:hover{
	background-color: #339900;
	color:#ffffff;
}
.Stil1 {color: #FFFFFF}

#menu {position:relative; style="float:left;width:165px;height:auto;" background-color:#339900; z-index:100;}
#menu a.p1, #menu a.p1:visited {display:block; width:160px; height:120px; text-decoration:none; background:#339900; top:0; left:0; border:0;}
#menu a img {border:0;}
#menu a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#menu a .large {
	display:block;
	position:absolute;
	width:0;
	height:0;
	border:0;
	top:79px;
	left:17px;
}
#menu a.p1:hover .large {
display:block; 
position: relative; 
top:-65px; 
left:-600px; 
width:670px; 
height:450px; 
border:0px solid #339900;}

#menu a.p2:hover .large {
display:block; 
position: relative; 
top:-65px; 
left:60px; 
width:670px; 
height:450px; 
border:0px solid #339900;}

#info {z-index:100; height:22em;}
