@charset "utf-8";
/* CSS Document */

.SlidingPanels {
	width: 350px;
	position: relative;
	padding: 0px;
	border: none;
}
.SlidingPanelsContentGroup {
	position: relative;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border: none;
}
.SlidingPanelsContent {
	width: 350px;
/*	height: 320px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	border: none;
}
.SlidingPanelsAnimating * {
	overflow: hidden !important;
}
.SlidingPanelsCurrentPanel {
}
.SlidingPanelsFocused {
}
.p1 {
	background-image: url(../pics/boxes/etz.gif);
	background-repeat: no-repeat;
	color: #333;
	height: 120px;
}
.p2 {
	background-image: url(../pics/boxes/ztz.gif);
	background-repeat: no-repeat;
	color: #333;
	height: 150px;
}
.p3 {
	background-image: url(../pics/boxes/ersparnis_a.gif);
	background-repeat: no-repeat;
	text-align:left;
	color: #FFF;
	height: 370px;
}
.p3_1 {
	background-image: url(../pics/boxes/ersparnis_b.gif);
	background-repeat: no-repeat;
	text-align:left;
	color: #FFF;
	height: 370px;
}
.p4 {
	background-image: url(../pics/boxes/ersparnis_c.gif);
	background-repeat: no-repeat;
	text-align:left;
	color: #FFF;
	height: 260px;
}
.p4_1 {
	background-image: url(../pics/boxes/ersparnis_d.gif);
	background-repeat: no-repeat;
	text-align:left;
	color: #FFF;
	height: 260px;
}
#erspar_panel.SlidingPanels {
	float: left;
}
#erspar_panel .SlidingPanelsContentGroup {
	float: left;
	width: 1400px;
}
#erspar_panel .SlidingPanelsContent {
	float: left;
}
#stern {
	border: thin dashed #FFF;
}
#rechner {
	float:right;
}
.sparergeb {
	background-color:#66CC33;
	font-size:18px;
	font-weight:bold;
	color:#FF0;
	font-family: Tahoma, Geneva, sans-serif;
	border-style: none;
	text-align:right;
}
.warn {
	color:#F30;
	float:left;
	width:164px;
	border: thin dotted #F00;
	line-height:17px;
	padding:2px;
}

.warn2 {
	color:#F30;
	float:left;
	width:309px;
	border: thin dotted #F00;
	line-height:17px;
	margin-left:-15px;
	margin-top:-19px;
}

.psize {
	width:329px;
	margin-top: 12px;
	margin-left: 10px;
}
#sonder h1 {
	font-weight: bold;
	text-align:center;
}
#sonder {
	text-align:center;
}
.submitbtn {
	display:block;
	border:none;
	cursor: hand;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: top;
	height: 26px;
	width: 78px;
}
.btnylt {
	background-image: url(../pics/buttons/btn-yellow_light.gif);
	margin-top:3px;
	margin-bottom:4px;
}
.btnygr {
	background-image: url(../pics/buttons/btn-yellow_green.gif);
	margin-left: 136px;
	margin-top:10px;
}
.btny {
	background-image: url(../pics/buttons/btn-yellow.gif);
	margin-top:3px;
	margin-bottom:4px;
}
.btny_big {
	background-image: url(../pics/buttons/btn-yellow_big.gif);
	margin-top:3px;
	margin-bottom:4px;
}
.inputfield {
	border: thin solid #CCC;
}
.inputfield_warn {
	border: thin solid #F00;
	background-color: #FC9;
}
.form1 {
	line-height:25px;
	width:265px;
	padding-left:33px;
}
.form2 {
	line-height:25px;
	width:288px;
	padding-left:22px;
}
.buttons {
	float:right;
	width:86px;
}
.petz{background:url(../pics/buttons/menu/ergebnis_a.gif) no-repeat top left;}
.pztz{background:url(../pics/buttons/menu/ergebnis_b.gif) no-repeat top left;}