html{

	overflow-y:scroll;

}



html, body {

	background-color: #b4bec8;

	padding: 0;

	margin: 0;

	height:100%;

	border: none;

	color:#b4bec8;

	font-size: 99%;

}



#webseitbox{


	

}



#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: 28px 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: 195px;

	

}



#login{

	text-align: right;

	width: 515px;

	padding: 0;

	

}

#login a{ font-weight:bold; color:#467dc3; font-size:15px; text-decoration:none; line-height:22px; }
#login img{ }







/*-------------------------------------------------------

/ Navigation Layout

/------------------------------------------------------*/



#navigation{

	font: 11px/18px Verdana, Arial, Helvetica, sans-serif;

}



#navigationRed {

	width: 270px;

	background-color:#467dc3;

	padding: 0;

	margin: 0;

	

}

.hauptnavig{ display:table; width:100%; }

#navigationRed .navFirst{ width:52px; padding-left:10px; padding-right:0; }

#navigationRed .navMiddle{ width:51px; padding-left:10px; padding-right:0; }

#navigationRed .navLast{ width:137px; padding-left:10px; padding-right:0; }

#navigationRed a, #navigationBlue a{

	padding:3px 9px;

	font-size:12px;
	
	color:#FFFFFF;
	
	font-family:Verdana, sans-serif;
	
	display:block;
	
	float:left;
}

#navigationBlue a{
	
	padding:3px 17px;
	

}

#navigationBlue a[href]{
	
	display:table-cell;
	
	float:none;
	
}

#navigationBlue a[href]{
	
	*float:left;
	
}

#navigationRed a:hover, #navigationRed a.act, #navigationBlue a:hover, #navigationBlue a.act{

	background-color:#b4bec8;
	text-decoration:underline;
}

#navigationBlue{

	width: 630px;

	background-color:#8291a0;

	padding: 0;

	margin: 0;

	

}



#subnavigation{

	width: 270px;

	background: url(../images/bg_contentleft.gif) top left #e6e9ec repeat-x;

}



/*-------------------------------------------------------

/ Content Layout

/------------------------------------------------------*/



#sidebar{

	width: 270px;

	background: url(../images/bg_contentleft.gif) top left repeat-x;

}



#contentContainer{

	width: 630px;

	background: #FFFFFF;

	

}



#pictureMain, #picture{

	width: 630px;

	height: 200px;

}



#content{

	padding: 0px 17px;

	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_line.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: #467dc3;

	float: left;

}



#sparkasseText{

	width: 300px;

	float: left;

	
	
	padding:2px 0 0 10px;

	/*background: url(../images/fussbild.jpg) no-repeat;*/

}



#sparkasseText p{

	color: #FFFFFF;
	font-weight:bold;

}



#footernavigation{

	float: right;

	width: 575px;

	font: 11px/23px Verdana, Arial, Helvetica, sans-serif;

	text-align: right;

	margin: 0;

	padding: 0 15px 0 0;

}

/* Powermail */
.tx-powermail-pi1 { font: 0.7em/1.5em Verdana,Arial,Helvetica,sans-serif; }
.tx-powermail-pi1 .tx-powermail-pi1_fieldset {  background: url("../images/point_line.gif") repeat-x scroll 0 100% transparent; display: block; padding: 10px 0 10px 0; }
.tx-powermail-pi1 .fieldset_display_none legend { display: none; }
.tx-powermail-pi1 .fieldset_display_none .tx_powermail_pi1_fieldwrap_html legend { display: block; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html { float: left; clear: both; margin-bottom: 5px; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text label,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea label { width: 150px; float: left; color: #8291A0; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text input,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_textarea textarea  { width: 300px; float: left; background-color: #c8d4db; border:none; }
.tx-powermail-pi1 legend { font-weight: bold; float: left; clear: both; padding: 0; margin: 0; color: #8291A0; }
.tx-powermail-pi1 .label_versteckt legend { display: none; }
.powermail_radio_inner { clear: both; }
.error p { color: #E00000; }
#content .tx-powermail-pi1_confirmation p,
#content .tx-powermail-pi1_thx p { font-size: 12px; }

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html { color: #8291A0; }

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_2 label { display: none; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_2 input { position: absolute; margin-top: -25px; margin-left: 150px; background-color: #c8d4db; border:none; }

.tx-powermail-pi1 .fieldset_input_left .tx_powermail_pi1_fieldwrap_html label { float: right; width: 300px; }
.tx-powermail-pi1 .fieldset_input_left .tx_powermail_pi1_fieldwrap_html input { float: left; width: 50px; margin-right: 10px; }

.tx-powermail-pi1 .fieldset_alle_labels legend { display: none; }

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check input { float: left; margin-right: 10px; }
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_check label { float: left; width: 500px; }
div.powermail_check_inner { clear: both; }

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text.input_anzahl input { width: 50px; }

.tx-powermail-pi1 input.powermail_submit,
.tx-powermail-pi1 input.tx-powermail-pi1_confirmation_back,
.tx-powermail-pi1 input.tx-powermail-pi1_confirmation_submit {
    border:none;
    color: #8291a0;
    font: bold 10px Verdana,Arial,Helvetica,sans-serif;
    line-height:12px;
    height: 15px;
    margin: 10px 0;
    padding: 0 0 3px 13px;
    text-align: center;
    width: 100px;
    cursor: pointer;
    background:url(../images/bg_send.gif) top left no-repeat #c8d4db;
}


