@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding: 0px;
	text-decoration: none;
	color: #333;
}
A, A:ACTIVE, A:LINK, A:VISITED {
	border:none;
	text-decoration : none;
}
Ai:HOVER {
	text-decoration : none;
	border:none;
}


A.navi, A.navi:ACTIVE, A.navi:LINK, A.navi:VISITED {
	color: #73152A;
	text-decoration : none;
	border:none;
}
A.navi:HOVER {
	text-decoration : none;
	color: #73152A;
	font-weight: bold;
	border:none;
}

A.impressum, A:ACTIVE, A:LINK, A:VISITED {
	color: #FFF;
	text-decoration : none;
	border:none;
}
A.impressum:HOVER {
	text-decoration : none;
	color: #FFF;
	font-weight: bold;
	border:none;
}


body {
	color: #ffffff;
	background: #73152A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


#center {
	width: 780px;
	margin: 0px auto 0 auto;
	text-align: left;
}


#kopf {
	background-image:url(../bilder/kopf.jpg);
	height: 230px;
	width: 780px;
	background-repeat:no-repeat;
	position: relative;
	text-align: center;
}

#laufband {
	height: 30px;
	width: 780px;
}

#inhalt {
	height: 410px;
	width: 780px;
	background:#FFF;
}

#links {
	background-color:#FFF;
	height: 370px;
	width: 350px;
	float:left;
	padding-top: 40px;
	padding-left: 30px;
	padding-right: 10px;
}

#linksakt {
	background-color:#FFF;
	height: 330px;
	width: 330px;
	float:left;
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
}

#mitte {
	background-color:#FFF;
	height: 120px;
	width: 720px;
	padding-top: 40px;
	padding-left: 30px;
	padding-right: 30px;
}

#rechts {
	position:relative;
	background-color:#FFF;
	height: 410px;
	width: 390px;
	float: right;
}

#rechtsakt {
	background-color:#FFF;
	height: 330px;
	width: 380px;
	float: right;
	padding-top: 80px;
	padding-right:10px;
}

#fuss {
	position:relative;
	clear:both;
	height: 30px;
	width: 780px;
}

h1 {
	color: #73152A;
	font-size: 180%;
	padding-bottom: 30px;
}

p {
	line-height: 19px;
	}

#home {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 50px;
	top: 80px;
	left: 40px;
	font-size: 120%;
	text-align: center;
}

#marken {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 50px;
	top: 136px;
	left: 145px;
	font-size: 120%;
	text-align: center;
}
#ansprechpartner {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 120px;
	top: 165px;
	left: 245px;
	font-size: 120%;
	text-align: center;
}
#shooting_team {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 130px;
	top: 165px;
	left: 405px;
	font-size: 120%;
	text-align: center;
}
#ueber_uns {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 75px;
	top: 135px;
	left: 565px;
	font-size: 120%;
	text-align: center;
}
#aktuelles {
	color: #73152A;
	position: absolute;
	height: 20px;
	width: 50px;
	top: 80px;
	left: 675px;
	font-size: 120%;
	text-align: center;
}

#impressum {
	color: #FFF;
	position: absolute;
	right: 0px;
	font-size: 120%;
	top: 10px;
	height: 20px;
}

strong {
		color: #73152A;
}

.fettweis {
		color: #fff;
		font-weight:bold;
}




#links2 {
	position:relative;
	background-color:#FFF;
	height: 370px;
	width: 720px;
	padding-top: 40px;
	padding-left: 30px;
	padding-right: 30px;
}

#team1 {
	position: absolute;
	height: 150px;
	width: 130px;
	left: 30px;
	top: 80px;
}

#team1text {
	position: absolute;
	height: 150px;
	width: 225px;
	left: 160px;
	top: 80px;
}

#team2 {
	position: absolute;
	height: 150px;
	width: 130px;
	left: 385px;
	top: 80px;
}

#team2text {
	position: absolute;
	height: 150px;
	width: 225px;
	left: 515px;
	top: 80px;
}

#team3 {
	position: absolute;
	height: 150px;
	width: 130px;
	left: 30px;
	top: 230px;
}

#team3text {
	position: absolute;
	height: 150px;
	width: 225px;
	left: 160px;
	top: 230px;
}

#team4 {
	position: absolute;
	height: 150px;
	width: 130px;
	left: 385px;
	top: 230px;
}

#team4text {
	position: absolute;
	height: 150px;
	width: 225px;
	left: 515px;
	top: 230px;
}

#smith{
	position: absolute;
	height: 90px;
	width: 30px;
	left: 81px;
	top: 1px;
}

#merkel{
	position: absolute;
	height: 68px;
	width: 96px;
	left: 8px;
	top: 16px;
}
#hk{
	position: absolute;
	height: 55px;
	width: 120px;
	left: 245px;
	top: 33px;
}
#lpa{
	position: absolute;
	height: 36px;
	width: 150px;
	left: 367px;
	top: 177px;
}
#hogue{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 228px;
	top: 172px;
}
#tanfoglio{
	position: absolute;
	height: 39px;
	width: 144px;
	left: 477px;
	top: 35px;
}
#lapuaneu{
	position: absolute;
	height: 63px;
	width: 141px;
	left: 328px;
	top: 4px;
}
#henneberger{
	position: absolute;
	height: 51px;
	width: 94px;
	left: 268px;
	top: 225px;
}
#rg{
	position: absolute;
	height: 65px;
	width: 60px;
	left: 571px;
	top: 170px;
}
#lechameau{
	position: absolute;
	height: 70px;
	width: 72px;
	left: 118px;
	top: 114px;
}
#nill{
	position: absolute;
	height: 56px;
	width: 110px;
	left: 616px;
	top: 169px;
}
#walther{
	position: absolute;
	height: 55px;
	width: 103px;
	left: 10px;
	top: 119px;
}
#brennekeneu{
	position: absolute;
	height: 71px;
	width: 128px;
	left: 173px;
	top: 117px;
}
#recordneu{
	position: absolute;
	height: 42px;
	width: 120px;
	left: 85px;
	top: 168px;
}

#henry{
	position: absolute;
	height: 40px;
	width: 50px;
	left: 101px;
	top: 225px;
}
#hnneu{
	position: absolute;
	height: 45px;
	width: 47px;
	left: 723px;
	top: 173px;
}
#first_defense{
	position: relative;
	height: 75px;
	width: 132px;
	left: 627px;
	top: 13px;
}
#weihrauchneu{
	position: absolute;
	height: 34px;
	width: 93px;
	left: 283px;
	top: 129px;
}
#pfeil_weiter{
	position: absolute;
	top: 190px;
	left: 3px;
}
#pfeil_zurueck {
	position: absolute;
	top: 190px;
	right: 8px;
}
#mitte_links {
	background-color:#FFF;
	height: 120px;
	width: 350px;
	padding-top: 40px;
	padding-left: 30px;
	padding-right: 10px;
	float: left;
}
#mitte_rechts {
	background-color:#FFF;
	height: 120px;
	width: 340px;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 30px;
	float: right;
}
#mitte2 {
	background-color:#fff;
	height: 250px;
	width: 780px;
	clear: both;
}
#mitte3 {
	background-color:#FFF;
	height: 246px;
	width: 758px;
	position:absolute;
	top: 382px;
}

.grau_fett {
		color: #666;
		font-weight:bold;
		font-size: 90%;
}

#formular_hintergrund{
	background-color:#FFF;
	width: 540px;
	margin: 0 auto 0 auto;
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
	text-align:left;
}
#shootingteam_links {
	position: absolute;
	height: 300px;
	width: 520px;
	left: 30px;
	top: 80px;
}
#shootingteam_rechts {
	position: absolute;
	height: 300px;
	width: 220px;
	left: 560px;
	top: 80px;
}
#rechts2 {
	position:relative;
	background-color:#FFF;
	height: 355px;
	width: 340px;
	float: right;
	padding-top: 40px;
	padding-right: 25px;
	padding-left: 25px;
	overflow: auto;
	padding-bottom: 15px;
}
#sk {
	position: absolute;
	height: 58px;
	width: 81px;
	left: 9px;
	top: 219px;
}

#umfrage {
	position:absolute;
	left:70px;
	top:140px;
	
}

#umfrage_head {
	position:absolute;
	left:75px;
	top:140px;
	background-color:#FFF;
	width:120px;
	height:30px;
	
}

#postit {
	width:265px;
	padding-left: 90px;
}

#postit2 img {
	float:left;
}

.topabstand {
	margin-top:15px;
}

#vfg {
	position: absolute;
	height: 44px;
	width: 126px;
	left: 375px;
	top: 232px;
}
#ballistol{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 180px;
	top: 172px;
}

#led{
	position: absolute;
	height: 32px;
	width: 60px;
	left: 211px;
	top: 370px;
}	


#kn{
	position: absolute;
	height: 70px;
	width: 60px;
	left: -314px;
	top: -203px;
}	



#dick{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 662px;
	top: 230px;
}	


#metra{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 163px;
	top: 230px;
}	


#st{
	position: absolute;
	height: 36px;
	width: 60px;
	left: 613px;
	top: 228px;
}	

#sport{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 10px;
	top: 168px;
}	

#s{
	position: absolute;
	height: 70px;
	width: 60px;
	left: -251px;
	top: -202px;
}	

#revolver{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 424px;
	top: 127px;
}


#v{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 487px;
	top: 221px;
}	

#sight{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 692px;
	top: 120px;
}	

#fy{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 555px;
	top: 222px;
}	


#li{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 508px;
	top: 174px;
}	

#ell{
	position: absolute;
	height: 70px;
	width: 60px;
	left: 308px;
	top: 169px;
}

#text2{
	position: absolute;
	height: 30px;
	width: 265px;
	left: 331px;
	top: -13px;
}	

#text3{
	position: absolute;
	height: 23px;
	width: 265px;
	left: 321px;
	top: 94px;
}	

#text4{
	position: absolute;
	height: 21px;
	width: 221px;
	left: 460px;
	top: 387px;
	font-size:11px;
	margin-right:50px;
}	


#logo{
	position: fixed;
	height: 70px;
	width: 60px;
	left: 150 px;
	right:300px;
	top: 212px;
}

#logoli {
	background-color:#FFF;
	height: 65px;
	width: 110px;
	margin-left:25px;
	margin-bottom:20px;
}

#led{
	position:absolute;
	height: 70px;
	width: 60px;
	left: 555px;
	top: 125px;
}

#hoch{
	position:absolute;
	width:60 px;
	height:25px;
	clear:both;
}
	

