@charset "UTF-8";
/* CSS Document Bilder/040Sparen/041/Sparwoche/prozente.jpg*/
body {

margin: 0 auto;
background-color:#fff8d4;
width: 100%;
font-family: Verdana, Tahoma, Roman;

}


#head_around {
margin: 0 auto;
background-color:#fff;
width:100%;
}
#head {
margin: 0 auto;
width:828px;
color: #6a7664;
font-size: 0.7em;
}
#head input {
color: #6a7664;
font-size: 1.0em;
height: 20px;
}
#head input.text {
color: #6a7664;
border:1px solid #6a7664;
font-size: 0.7em;
height: 14px;
}
#nav {
background-color:#fff;
width:828px;
font-size: 0.8em;
}
#nav a:link{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:active{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:visited{
	color:#000000;
font-size: 0.8em;
	text-decoration: none;
	}
#nav a:hover{
	color:#B20004;
font-size: 0.8em;
	text-decoration: none;
	}
	
					#nav td.active a:link{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:active{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:visited{
						color:#B20004;
					font-size: 0.8em;
						text-decoration: none;
						}
					#nav td.active a:hover{
						color:#000000;
					font-size: 0.8em;
						text-decoration: none;
						}




					#nav2 li.active a:link{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:active{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:visited{
						color:#B20004;
						text-decoration: none;
						}
					#nav2 li.active a:hover{
						color:#5E6253;
						text-decoration: none;
						}

		ul.navleiste {
		display:inline;
		border:thin #000000;
		list-style-type:none;
		margin-left: 9px; /*ALLE vorher 
		margin-left: -33px;*/
		}
		
		ul.navleiste li{
		display:inline;
		list-style-type:none;
		}
		ul.navleiste li:hover {
		display:inline;
		list-style-type:none;
		}
	ul.navleiste a:link{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:active{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	}
	ul.navleiste a:hover{color:#B20004;
	text-decoration: none;
	font-weight:bold;
	}

#nav2 {
margin: 0 auto;
background-color:#fff8d4;
width:828px;
padding-bottom: 5px;
padding-top: 5px;
font-size: 0.8em;
}
		ul.navleiste2 {
		display:inline;
		list-style-type:none;
		margin-left: 10px; /*ALLE vorher 
		margin-left: -33px;*/
		padding: 0;
		}
		
		ul.navleiste2 li{
		display:inline;
		padding-right: 40px;
		list-style-type:none;
		}
		ul.navleiste2 li:hover {
		display:inline;
		list-style-type:none;
		}
	ul.navleiste2 a:link{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleist2e a:active{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleiste2 a:visited{
color:#5E6253;
	text-decoration: none;
	}
	ul.navleiste2 a:hover{color:#B20004;
	text-decoration: none;
	}

td.csc-form-labelcell {
vertical-align:top;
font-size: 0.8em;
}td.csc-form-fieldcell {
vertical-align:top;
font-size: 0.8em;
}
#content table.imgtext-table {
margin-top:-20px
}

#displaybg {
margin: 0 auto;
background-color:#fcdb8d;/*fcdb8d*//*f2d99f*/
width: 100%;
border-bottom:#FFFFFF 2px solid;
}

#display {
margin: 0 auto;
background-color:#fcdb8d;
width:828px;
color:#FFFFFF;
}
td.left img {
margin-top: -1px;
margin-left: -4px;
padding-left: 0px;
}
td.right img {
margin-top: -1px;
margin-right: -6px;
padding-right: 0px;
}
table.intro {
margin-top: -2px;
background-color:#FFFFFF;
}
td.intro {
margin: 0 0 0 0px;
padding: 0 0 0 0px;
}
td.intro img {
margin: 0 0 0 0px;
padding: 0 0 0 0px;
border-bottom:#FFFFFF 0px solid;
border-left:#FFFFFF 0px solid;
border-right:#FFFFFF 0px solid;
border-top:#FFFFFF 0px solid;
}
		
		
		ul.navleiste3 {
		list-style-type:none;
		padding-left: 0px;
		margin-left: 0px;
font-size: 0.8em;
		}
		
		ul.navleiste3 li{
		padding-bottom: 7px;
		list-style-type:none;
		padding-left: 0px;
		margin-left: 0px;
		color: #fff;
		}
				ul.navleiste3 a {
				color: #fff8d4;
				text-decoration:none;
				}
				ul.navleiste3 a:hover {
				color: #C82014;
				text-decoration:none;
				}
				/*
				ul.navleiste3 a:link {
				color: #fff8d4;
				}
				ul.navleiste3 a:visited {
				color: #fff8d4;
				}
				ul.navleiste3 a:active {
				color: #fff8d4;
				}*/
				
	

					#display li.active a:link{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:active{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:visited{
						color:#C82014;
						text-decoration: none;
						}
					#display li.active a:hover{
						color:#fff8d4;
						text-decoration: none;
						}


#content {
margin: 0 auto;
background-color:#fff8d4;
width:828px;
font-size: 0.8em;
padding-left: 10px;
}
		#content p {
		margin: 0 auto;
		padding-left: 0px;
		color: #000;
		}
		#content img {
		margin-left: 20px;
		margin-right: 20px;
		margin-bottom: 20px;
		}
		
		
#content h1{
	font-family: Bembo, "Arial Narrow", Tahoma, sans;
	font-size:24pt;
	height:50px;
	color:#C82014;
	margin-top: 10px;
	background-color:#fff8d4;
	font-weight:normal;
}
#content h1 a{
	color:#2977c7;
}
#content h1 a:hover{
	color:#000;
	background-color:#feffb5;
	text-decoration:none;
}



/* Generally you don't need to change anything below */
.dtr{
overflow:hidden;
margin:0;
height:1%;
}
.dtr a{
display:block;
float:left;
overflow:hidden;
cursor: pointer
}
.dtr a:hover span{
background-position:left bottom;
}
.dtr span{
display:block;
float:left;
overflow:hidden;
text-indent:-1000px;
background-repeat:no-repeat;
background-position:left top;
}

@media print{
.dtr span{
/*background-image:none;*/
display:inline;
float:none
}
}


#content p.csc-caption {
	margin: 0 auto;
	margin-top:0px;
	margin-bottom:10px;
	padding-left: 0px;
	font-size: 0.7em;
}

#content h2 {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #B20004;
	font-size: 1.0em;
}
#content p b {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #B20004;
	font-weight:400;
	font-size: 1.0em;
}

.bodytext {
	font-size: 13px;
	font-weight: 400;
}

/*#content p strong {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	font-weight:400;
	font:bold;
	color: #B20004;
	font-size: 1.0em;
}*/
#content table.contenttable {
	margin: 0;
	margin-top:10px;
	margin-bottom:10px;
	background-color:#fcdb8d;
	vertical-align:top;		
	color: #B20004;
	font-size: 1.0em;
}

#content table.contenttable td {
	padding: 5 5 5 5;
	border-bottom: 0px #ffffff solid;
	vertical-align:top;		
	color: #B20004;
	font-size: 1.0em;
}

#content table.contenttable thead th {
	padding: 5 5 5 5;
	border-bottom: 1px #B20004 solid;
	background-color:#fcdb8d;
	vertical-align:top;		
	color: #B20004;
	font-size: 1.0em;
}
		
#content a:link {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #B20004;
	font-size: 1.0em;
}

#content a:active {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #B20004;
	font-size: 1.0em;
}

#content a:visited {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #B20004;
	font-size: 1.0em;
}
#content a:hover {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	color: #000000;
	font-size: 1.0em;
}

.align-right{
	text-align:right;
}

#content h1 a:link{
	color: #6a7664;
	font-size: 1.0em;
	text-decoration: none;
}

#content h1 a:active{
	color: #6a7664;
	text-decoration: none;
	font-size: 1.0em;
}

#content h1 a:visited{
	color: #6a7664;
	text-decoration: none;
	font-size: 1.0em;
}

#content h1 a:hover{
	color:#B20004; 
	text-decoration: none;
	font-size: 1.0em;
}

#content td p strong{
	color:#B20004;
	text-decoration: none;
	font-size: 1.0em;
}

#footer {
	margin: 0 auto;
	/*height: 100%;*/
	background-color:#fff8d4;
	width:828px;
	padding-left: 15px;
	padding-top: 40px;
	color: #6a7664;
	font-size: 0.7em;
}

#footer a:link{
	color: #6a7664;
	text-decoration: none;
}

#footer a:active{
	color: #6a7664;
	text-decoration: none;
}

#footer a:visited{
	color: #6a7664;
	text-decoration: none;
}

#footer a:hover{
	color:#B20004; 
	text-decoration: none;
}

.tx-fdfx3cols-pi1 td {
	vertical-align: top;
}
.tx-fdfx3cols-pi1 .bodytext {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	padding-left: 0px;
	font-size: 0.8em;
}

.tx-fdfx3cols-pi1 h5 {
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:0px;
	padding-left: 0px;
	font-size: 0.8em;
	color: #B20004;
}

/*
	Änderungen für Sparwoche 2011
	Autor: M. Sendke - bitfarmers
*/ 

.junior-sparen {
	width: 400px;
	border: solid 7px white;
	padding: 10px;
	font-size: 13px;
}

.junior-sparen ul {
	list-style-type:none;
}


.proz-img {
	width: 100px;
	height: 250px;
	position: absolute;
	margin-left: 470px;
	top: 500px;
	display: none;
}



