html{

	overflow-y:scroll;

}



html, body {

	background: #CCCCCC url(../images/hg.jpg) 0% 0% repeat-x;

	padding: 0;

	margin: 0;

	height:100%;

	border: none;

	color:#25518D;

	font-size: 99%;

}



#webseitbox{

	background: #315699;

	

}



#shadowLeft{

	background: url(../images/schatten_l.jpg) repeat;

	width: 4px;

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

}



#shadowRight{

	background: url(../images/schatten_r.jpg) repeat;

	width: 4px;

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

}



/*-------------------------------------------------------

/ Header Layout

/------------------------------------------------------*/

#header{

	height: 107px;

	width: 900px;

	background: #FFFFFF;

	margin: 0;

	padding: 0;

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

	

}



#logo{

	float: left;

	width: 361px;

	padding: 40px 0 0 0;

}



#containerHelpers{

	float: left;

	width: 520px;

}



#boxHelpers{

	width: 529px;

	text-align: right;

	

}



#helpers{

	float: left;

	width: 288px;

	padding: 18px 0 16px 0;

	

}



#fontSize{

	float: left;

	width: 46px;

	padding: 20px 0 28px 0;

	text-align: left;

}



#search{

	float: left;

	text-align: left;

	margin: 0;

	padding: 20px 0 28px 0;

	width: 191px;

	

}



#login{

	text-align: right;

	width: 529px;

	padding: 0;

	

}







/*-------------------------------------------------------

/ Navigation Layout

/------------------------------------------------------*/



#navigation{

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

}



#navigationRed {

	width: 270px;

	background: url(../images/navi_rot.jpg) 0 0 repeat-x;

	padding: 0;

	margin: 0;

	

}



#navigationBlue{

	width: 630px;

	background: url(../images/navi_blau.jpg) 0 0 repeat-x;

	padding: 0;

	margin: 0;

	

}



#subnavigation{

	width: 270px;

	background: #FFFFFF;

}



/*-------------------------------------------------------

/ Content Layout

/------------------------------------------------------*/



#sidebar{

	width: 270px;

	background: #FFFFFF;

}



#contentContainer{

	width: 630px;

	background: #FFFFFF;

	

}



#pictureMain{

	width: 630px;

	height: 200px;

}



#content{

	padding: 0px 22px;

	margin: 0;

}



#contenBorder{

	background: url(../images/point-vertikal.gif) 0 0 repeat-y;

	margin: 10px 0;

	padding: 0;

	_height: 160px;

	min-height: 160px;

}



#contenBorderIndex{

	margin: 10px 0;

	padding: 0;

	

}



#contentFooter{

	clear: both;

	background: url(../images/point.gif) 0 0 repeat-x;

	padding: 8px 0 0;

	margin: 0px 17px;

}



.top{

	text-align: left;

	width: 50%;

	

}



.druckversion{

	width: 50%;

	text-align: right;



	

}

/*-------------------------------------------------------

/ Footer Layout

/------------------------------------------------------*/

#footer{

	color: #FFFFFF;

	background: #315699;

	float: left;

}



#sparkasse{

	width: 485px;

	float: left;

	/*background: url(../images/fussbild.jpg) no-repeat;*/

}



#sparkasse span{

	position: relative;

	top: -10px;

	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	margin: 0;

	padding: 0 0 20px 13px;

}



#footernavigation{

	float: right;

	width: 396px;

	font: 11px/23px Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

	margin: 0;

	padding: 0 15px 0 0;

}







