/*** reset ***/
*{
	margin:0;
	padding:0;
}
/*** /reset ***/

/*** allgemein ***/
.inv{display:none;}
/*** /allgemein ***/

body{
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#f5e7cd;
	background:url(/nav/bg_main.jpg) 50% 0 #000 repeat-y;
}
#wrapper{
	position:relative;
	width:1020px;
	margin:0 auto;
}
a{color:#763f1d;}

/*** logo & goellpass.at ***/
h3#logo a{
	position:absolute;
	top:25px;
	left:30px;
	width:227px;
	height:130px;
	display:block;
	background:url(/nav/logo.png) 0 0 no-repeat;
	text-indent:-19999px;
	overflow:hidden;
	z-index:100;
}
h5#logo2 a{
	position:absolute;
	top:155px;
	left:5px;
	width:170px;
	height:23px;
	display:block;
	background:url(/nav/bg_goellpass.png) 0 0 no-repeat;
	text-indent:-19999px;
	overflow:hidden;
	margin:9px 0 0 65px;
	z-index:100;
}
p.headlinks{
	position:absolute;
	top:195px;
	left:65px;
	color:#000;
}
p.headlinks a{
	color:#000;
	text-decoration:none;
	text-transform:lowercase;
}
p.headlinks a:hover{text-decoration:underline;}

/*** /logo & goellpass.at ***/

/*** krampus (im header) ***/
#krampus{
	position:absolute;
	top:0;
	left:235px;
	width:379px;
	height:276px;
	background:url(/nav/bg_krampus.png) 0 0 no-repeat;
	display:block;
	text-indent:-19999px;
	overflow:hidden;
}
/*** /krampus (im header) ***/

/*** top image ***/
#topimg{
	position:absolute;
	top:20px;
	right:0;
	z-index:110;
}
/*** /top image ***/

#content{
	float:left;
	background:url(/nav/bg_content.png) 0 0 repeat-y;
	min-height:460px;
	width:410px;
	margin:350px 0 0 312px;
	padding:20px;
}

/*** breadcrumbs ***/
#breadcrumbs{
	position:absolute;
	top:328px;
	left:312px;
	color:#f5e7cd;
	font-size:11px;
	width:450px;
}
#breadcrumbs a{
	color:#603419;
	text-transform:lowercase;
}
#breadcrumbs a:hover{
	text-decoration:none;
}
/*** /breadcrumbs ***/

#left{
	position:absolute;
	top:0px;
	left:0;
	float:left;
	width:284px;
	background:url(/nav/bg_left.jpg) bottom left no-repeat;
	height:905px;
	
}

/*** menu ***/
#menu ul{
	margin:330px 0 10px 65px;
}
#menu ul li{
	list-style:none;
}
#menu ul li a{
	display:block;
	text-indent:-19999px;
	overflow:hidden;
	height:49px;
	width:158px;
	background:url(/nav/menu/goell_pass.png) 0 -49px no-repeat;
	margin-top:-5px;
}
#menu ul li a#brauchtum{background-image:url(/nav/menu/brauchtum.png);}
#menu ul li a#mitglieder{background-image:url(/nav/menu/mitglieder.png);}
#menu ul li a#ausruestung{background-image:url(/nav/menu/ausruestung.png);}
#menu ul li a#termine{background-image:url(/nav/menu/termine.png);}
#menu ul li a#bilder{background-image:url(/nav/menu/bilder.png);}
#menu ul li a#gaestebuch{background-image:url(/nav/menu/gaestebuch.png);}
#menu ul li a#bazar{background-image:url(/nav/menu/bazar.png);}
#menu ul li a#sponsoren{background-image:url(/nav/menu/sponsoren.png);}
#menu ul li a#kontakt{background-image:url(/nav/menu/kontakt.png);}
#menu ul li a#links{background-image:url(/nav/menu/links.png);}

#menu ul li a:hover, #menu ul li a.active{
	background-position:0 0;
}
/*** /menu ***/

/*** headermenu ***/
#headermenu{
	position:absolute;
	top:240px;
	left:183px;
	background:url(/nav/bg_headermenu.png) 0 0 no-repeat;
	height:77px;
	width:837px;
	z-index:100;	
}
#headermenu span{
	position:absolute;
	top:36px;
	left:170px;
}
#headermenu a{
	position:absolute;
	top:22px;
	left:290px;
	background:url(/nav/facebook.png) 0 0 no-repeat;
	height:30px;
	width:30px;
	display:block;
	text-indent:-19999px;
	overflow:hidden;
}
#headermenu a.flickr{
	left:325px;
	background:url(/nav/flickr.png) 0 0 no-repeat;
}
/*** /headermenu ***/

/*** footer ***/
#footer{
	clear:both;
	float:left;
	font-size:11px;
	width:450px;
	/* text-align:left; */
	margin:7px 0 10px 312px;
}

