/* CSS Document */
body {
    min-height: 101%;
    font-size: 100.01%; 
	margin: 0px;
	padding: 0px;
    position: relative;
    background-image: url(bilder/shootingboards_hg2.jpg);
	background-repeat: repeat;
    text-align: left; 
}

/*   	HAUPTCONTAINER STYLE    */
/* ---------------------------- */


#back {
	width: 1024px;
	position: absolute;
	padding: 0;
	margin-top: -10px;
	height: 768px;
	background-image:url(bilder/shootingboards_hg1.gif);
	background-repeat: no-repeat;
	}
/* 	     NAVIGATION STYLE       */
/* ---------------------------- */

#nav {
		position: relative;
		top: 190px;
		left: 580px;
		width: 400px;
    }
#nav ul
	{
		list-style-type: none;
		list-style-image: none;	
		margin: 0;
		padding: 0;
	}

#nav ul li
	{
		height: 33px;
		width: 105px;
		float: left;
		margin: 0;
		padding: 0;
	}

#nav ul li a
	{
		height: 33px;
		width: 102px;
		display: block;
		text-indent: -5000px;
		background-image: url("bilder/nav.gif");
		background-repeat: no-repeat;
		overflow: hidden;
	}
#hg1
	{
		background-position: 0px 0px;
	}

#hg1:hover
	{
		background-position: -335px 1px;
	}
#hg2
	{
		background-position: -107px 0;
	}

#hg2:hover
	{
		background-position: -437px -1px;
	}
	
#hg3
	{
		background-position: -222px 0;
	}

#hg3:hover
	{
		background-position: -547px -1px;
	}
#subnav {
		position: relative;
		top: 210px;
		left: 586px;
		width: 240px;
    }
#subnav ul
	{
		list-style-type: none;
		list-style-image: none;	
		margin: 0;
		padding: 0;
	}

#subnav ul li
	{
		height: 15px;
		width: 20px;
		float: left;
		margin: 0;
		padding: 0;
	}

#subnav ul li a
	{
		height: 15px;
		width: 20px;
		display: block;
		text-indent: -5000px;
		background-image: url("bilder/zahlen.gif");
		background-repeat: no-repeat;
		overflow: hidden;
	}
#lnr1
	{
		background-position: 6px 1px;
	}
#lnr2
	{
		background-position: -19px 1px;
	}
#lnr3
	{
		background-position: -46px 1px;
	}
#lnr4
	{
		background-position: -73px 1px;
	}
#lnr5
	{
		background-position: -101px 1px;
	}
#lnr6
	{
		background-position: -127px 1px;
	}

#impressum {
		position: relative;
		top: 14px;
		left: 406px;
		width: 80px;
		height: 22px;
    }

/* 	     INHALTE STYLE       */
/* ---------------------------- */

#maincontent {
	position: absolute;
	width: 900px;
	height: 310px;
	top: 344px;
	left: 182px;
}
#text {
	position: relative;
	top: 8px;
	left: 410px;
	width: 485px;
	text-align:right;
}
#textbuendig {
	position: relative;
	top: 8px;
	left: 410px;
	width: 500px;
}
#info {
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	position: absolute;
	left: 430px;
	top: 130px;
	width: 20px;
	height: 20px;
	margin: 0;
	padding: 0;
	background-color: transparent;
}
