body,p, h1, h2, h3, h4, h5,dl,dd, ul, ol, li, div, span, img, a, form, input { 
	margin:0; padding:0;
}

a{
	cursor:pointer;
}

li{
	list-style-position:inside;
}

body {
		
/*	font-size: 62.5%;*/

	font-family: Arial, sans-serif;
	
	color:#0e2e42;
	
	text-align:center;
	
	background-color:#508ecb;
	background-image:url('../images/backgroundWeg.jpg');
	background-position:bottom left;
	background-repeat:repeat-x;

	
	
}

img{
	border:0px;
}

a{
	color:#0e2e42;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.clear{
	float:none;
	clear:both;
}



#containerOut {
	width:942px;
	margin-left:auto;
	margin-right:auto;
	
	background-image:url('../images/borderLR.png');
	background-repeat:repeat-y;
	background-position:0px 50px;
/*	border:1px solid red;*/
/*	height:2000px;*/
}

	#containerOut #containerIn{
		width:900px;
		margin-left:21px;
		margin-right:21px;
		text-align:left;
		
/*		border:1px solid green;*/
	}
	
		#containerOut #containerIn #rowTop{
			width:900px;
			background-image:url('../images/backgroundGray.jpg');
		}
		
			#containerOut #containerIn #rowTop #dpsgLogo{
				margin-left:22px;				
				float:left;

			}
			
			#containerOut #containerIn #rowTop #dpsgSlogan{
				margin-left:120px;
				float:left;
				font-size:60px;
				margin-top:5px;
			}
			
			#containerOut #containerIn #rowTop #newsTicker{
/*				margin-left:20px;				*/
				width:860px;
				padding-left:20px;
				padding-right:20px;
				font-size:14px;
				padding-top:3px;
				padding-bottom:3px;
				
				border-top:1px solid #bfbfbf;
				border-bottom:1px solid #bfbfbf;

				background-color:#e3e1e1;
			}
			
			#containerOut #containerIn #rowTop #topMenu{
				margin-top:10px;
				width:900px;
				height:20px;	
				font-size:16px;
				padding-bottom:5px;
				background-image:url('../images/backgroundGray.jpg');
				border-bottom:2px solid #0e2e42;
/*				overflow:hidden;*/
			}
			
			#containerOut #containerIn #rowTop #topMenu .trigger{
				float:left;
				width:135px;
/*				height:25px;*/
				overflow:hidden;
				
/*				height:300px;*/

				position:absolute;
				z-index:10;
				background-image:url('../images/backgroundGray.jpg');
				border-bottom:2px solid #0e2e42;
				cursor:pointer;
			}
			
				#containerOut #containerIn #rowTop #topMenu .menuItems{
					margin-top:10px;
					font-size:13px;
				}
					#containerOut #containerIn #rowTop #topMenu .menuItems ul{
						margin-bottom:5px;
						list-style-type:none;
						list-style-position:outside;
					}
					
						#containerOut #containerIn #rowTop #topMenu .menuItems ul li{
							margin-left:5px;
						}
		
				#containerOut #containerIn #rowTop #topMenu #triggerHome{					
					margin-left:20px;
				}
				
				#containerOut #containerIn #rowTop #topMenu #triggerAktuelles{
					margin-left:155px;
				}
				#containerOut #containerIn #rowTop #topMenu #triggerAktionen{
					margin-left:290px;

				}
				#containerOut #containerIn #rowTop #topMenu #triggerInteraktiv{
					margin-left:425px;
				}
				#containerOut #containerIn #rowTop #topMenu #triggerKontakt{
					margin-left:560px;
				}
				#containerOut #containerIn #rowTop #topMenu #triggerForderverein{
					margin-left:695px;
				}	
		
		#containerOut #containerIn #rowMiddle{
			width:795px;
			padding-left:70px;
			padding-right:35px;
			padding-top:30px;
			background-image:url('../images/arrowStart.jpg');
			background-repeat:no-repeat;
			
			background-position:1px 33px;
			
			font-size:13px;
		}
		
			#containerOut #containerIn #rowMiddle .link_class{

				text-decoration:underline;
				padding-left:7px;
				background-image:url('link_icon.jpg');
				background-repeat:no-repeat;
				background-position:0px 3px;
			}
			
			#containerOut #containerIn #rowMiddle p{
				margin-top:5px;
				margin-bottom:5px;
			}
		
			
			#containerOut #containerIn #rowMiddle .head_1{
				font-size:23px;
				font-weight:bold;
				display:block;
				margin-bottom:15px;
			}
			
			#containerOut #containerIn #rowMiddle .head_2{
				font-size:15px;
				font-weight:bold;
				display:block;
				margin-bottom:15px;
			}

			#containerOut #containerIn #rowBottom a{
				color:#727a7f;
			}
				
			#containerOut #containerIn #rowBottom{
/*				height:35px;*/
/*				padding-left:70px;*/
/*				padding-right:20px;*/
				width:900px;
				font-size:13px;
				color:#727a7f;
				border-top:2px solid #e5e7e8;
				padding-top:10px;
				margin-top:20px;
				
			}
			
			
				#containerOut #containerIn #rowBottom #left{
					width:200px;
					float:left;
					margin-left:20px;
				}
				

			
			
					#containerOut #containerIn #rowBottom #left #goToTop{
						margin-right:5px;
						position:relative;
						margin-bottom:-2px;
						margin-left:2px;
					}
					


					#containerOut #containerIn #rowBottom #left #impressum{
						margin-left:15px;
						margin-right:5px;
						position:relative;

					}
					
					
				#containerOut #containerIn #rowBottom #right{
					float:left;
					width:140px;

					margin-left:505px;
				}
				
					#containerOut #containerIn #rowBottom #right #arrowDown{

						position:relative;
						margin-bottom:-4px;
						margin-left:5px;

						
					}
					
#borderBottom{
	margin-left:auto;
	margin-right:auto;
	width:940px;
	height:30px;
	background-image:url('../images/borderBottom2.png');
	background-position:-1px 0px;
	background-repeat:no-repeat;
/*    margin-bottom:40px;*/
}
	
#adminLink{
	margin-left:auto;
	margin-right:auto;
	width:940px;
/*	height:30px;*/
 	margin-bottom:40px;
/*	position:absolute;*/
}

		#adminLink a{


			font-size:11px;
		}

