html, body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100.01%;
font-size-adjust: none;
font-stretch: normal;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.5;
margin: 0;
padding: 0;
}

p, img, div, h1, h2, h3, form, button, ul, li,fieldset, submit {
padding : 0;
margin : 0;
border: 0;
}

h1 {
	font-size: 1.1em;
	font-weight: bold;
	color: #003068;
}

h2 {
	font-size: 0.8em;
	color: #000000;
}

a {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

a:focus {
}

label {
float:left;
width:15em;
margin-right:0.5em;
padding-top:0.2em;
text-align: right;
}

select {
font-weight: 600;
color: #003068;
}

.Fliesstext {
	font-size: 0.8em;
	color: #000000;
	padding-bottom: 1em;
}

.Fliesstext a {
	text-decoration: none;
}

.Fliesstext a:hover, .Fliesstext a:active, .Fliesstext a:focus {
	text-decoration: underline;
}

.Fliesstext-Ecard-Head1 {
	text-align: left;
	margin-top: 1em;
	padding-top: 1em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
}

.Fliesstext-Ecard-Head2 {
	text-align: left;
	font-size: 0.9em;
	color: #000000;
	font-weight: bold;
	margin-top: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
}

.Fliesstext-Ecard-Mess {
	text-align: left;
	margin-top: 0em;
	padding-top: 0em;
	padding-bottom: 1em;
	padding-left: 0em;
	padding-right: 0em;
}

.Fliesstext-Ecard-Absender {
	text-align: left;
	color: #000000;
	margin-top: 0em;
	padding-top: 0em;
	padding-bottom: 1em;
	padding-left: 0em;
	padding-right: 0em;
}

.Fliesstext-Ecard-Empfaenger {
	text-align: left;
	color: #000000;
	margin-top: 0em;
	padding-top: 0em;
	padding-bottom: 1em;
	padding-left: 0em;
	padding-right: 0em;
}

.Bild-Text-Ecard {
	text-align: left;
	position: relative;
	float: left;
	margin-top: 0em;
	margin-left: -0.1em;
	margin-bottom: 0em;
}

.Subtext {
font-size: 0.7em;
color: #000000;
padding: 0.6em;
}


@media screen and (-webkit-min-device-pixel-ratio:0){.WDR-wsFormBut {top: 0.4em;;}}


.Fotoalbum-Kopf {
	margin-top: 0em;
}

.Headertext {
color: #ffffff;
margin-left: 1.55em;
margin-top: -2em;
white-space: nowrap;
}

.Brotkrumen-Navigation-Container {
	margin-left: 1.1em;
	margin-top: 0.8em;
}

.Brotkrumen-Navigation {
	color: #000000;
	font-weight: 600;
	float: left;
	font-size: 0.7em;
}

.Brotkrumen-Navigation li {
	display: inline;
	padding-left: 0.600em;
	position: relative;
	top: -0.1em;
}

.Brotkrumen-Navigation a {
	color: #000000;
	text-decoration: none;
}

.Brotkrumen-Navigation a:hover, .Brotkrumen-Navigation a:active, .Brotkrumen-Navigation a:focus {
	color: #000000;
	text-decoration: underline;
}

.Reiter-Navigation-Container {
	margin-top: 0.2em;
	margin-left: 1.5em;
	font-size: 0.7em;
	font-weight: 600;
}

.Reiter {
	float: left;
	margin-top: -0.35em;
	margin-bottom: 0.2em;
}

.Reiter-Aktiv {
	float: left;
	margin-top: -0.35em;
	margin-bottom: 0.2em;
}

.Reiter a {
	color: #000000;
	background-color: #cccccc;
	text-decoration: none;
	margin-right: 0.2em;
	padding-top: 0.2em;
	padding-bottom: 0.4em;
	padding-left: 0.6em;
	padding-right: 0.6em;
}

.Reiter a:hover, .Reiter a:active, .Reiter a:focus {
	color: #ffffff;
	background-color: #464852;
	text-decoration: none;
}

.Reiter-Aktiv a {
	color: #ffffff;
	background-color: #464852;
	text-decoration: none;
	margin-right: 0.2em;
	padding-top: 0.2em;
	padding-bottom: 0.4em;
	padding-left: 0.6em;
	padding-right: 0.6em;
}

.Reiter-Aktiv a:hover, .Reiter-Aktiv a:active, .Reiter-Aktiv a:focus {
	color: #ffffff;
	background-color: #464852;
	text-decoration: none;
}

.Inhalt-Container {
	background-color: #dedede;
	margin-left: 1.06em;
	width: 47.45em;
	position: relative;
}

.TextContainer500{
	width: 31.25em;
	padding-top: 1.5em;
	padding-left: 0.6em;
}

.Seiten-Ueberschrift {
	font-size: 1em;
	font-weight: bold;
	color: #003068;
	float: left;
	position: relative;
	left: 18.5em;
	top: 1.5em;
	margin-bottom: 1.4em;
	height: 2em; /* hier hšhe geŠndert */
}

.Seiten-Ueberschrift2 {
	position: relative;
	left: 0em;
	top: 0em;
	margin-top: 0em;
	margin-bottom: 1em;
	padding: 0em;
}

.Seiten-Ueberschrift3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #003068;
	float: left;
	text-align: center;
	position: relative;
	left: 6.6em;
	top: 2.3em;
	margin-bottom: 0.7em;
	height: 2em; /* hier hšhe geŠndert */
	width: 30em;
}

.Seiten-Ueberschrift4 {
/*	background-color: #FFCC00; */
	font-size: 1em;
	font-weight: bold;
	color: #003068;
	float: left;
	position: relative;
	left: 18.45em;
	top: 1.5em;
	margin-bottom: 1.4em;
	height: 2em; /* hier hšhe geŠndert */
}

.Seiten-Ueberschrift5 {
	font-size: 1em;
	font-weight: bold;
	color: #003068;
	float: left;
	position: relative;
	margin-left: 12em;
	margin-bottom: 0.7em;
	margin-top: 1.5em;
	margin-right: 4em;
	height: 2em; /* hier hšhe geŠndert */
}

.Seiten-Ueberschrift6 {
	font-size: 1em;
	font-weight: bold;
	color: #003068;
	float: left;
	text-align: center;
	position: relative;
	left: 9em;
	top: 1.4em;
	margin-bottom: 1.5em;
	height: 2em; /* hier hšhe geŠndert */
	width: 30em;
}

.Alben-Container {
background-color: #cccccc;
float: right;
width: 10em;
position: relative;
top:0;
}

.Alben-Ueberschrift {
font-size: 0.8em;
font-weight: 600;
color: #003068;
position: relative;
left: 1em;
top:0.3em;
margin-bottom: 0.4em;
}

.Alben-Trenner {
background-color: #dedede;
height: 0.1em;
}

.Alben-Navigation {
background-color: #cccccc;
color: #000000;
font-size: 0.8em;
margin-top: 0.8em;
margin-bottom: -0.8em;
}

.Alben-Navigation li {
list-style: none;
padding: 0.500em;
position: relative;
top: -0.1em;
}

.Alben-Navigation li img{
	margin-right: 0.5em;
}

.Alben-Navigation a {
color: #000000;
background-color: #cccccc;
text-decoration: none;
}

.Alben-Navigation a:hover, .Alben-Navigation a:active, .Alben-Navigation a:focus {
color: #000000;
background-color: #ffffff;
text-decoration: none;
}

.Alben-Navigation-Aktiv a {
color: #000000;
background-color: #ffffff;
text-decoration: none;
}

.Bild-Reihe {
	float: left;
	margin-left: 0.6em;
}

.Bild-Reihe a:focus {
        outline-width: medium;
}

.Bild-Container1 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-left: 0.063em solid #b5b5b5;
	border-top: 0.063em solid #b5b5b5;

}

.Bild-Container1 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	margin-top: 0em;
	text-align: center;
	border-left: 0.063em solid #b5b5b5;
	border-top: 0.063em solid #b5b5b5;

}

.Bild-Container2 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-left: 0.063em solid #b5b5b5;
	border-right: 0.063em solid #b5b5b5;
	border-top: 0.063em solid #b5b5b5;

}

.Bild-Container3 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-left: 0.063em solid #b5b5b5;
	border-bottom: 0.063em solid #b5b5b5;
	border-top: 0.063em solid #b5b5b5;
}

.Bild-Container4 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-left: 0.063em solid #b5b5b5;
	border-right: 0.063em solid #b5b5b5;
	border-bottom: 0.063em solid #b5b5b5;
	border-top: 0.063em solid #b5b5b5;
}

.Bild-Container5 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;

	border-left: 0.063em solid #b5b5b5;

}

.Bild-Container6 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;

	border-left: 0.063em solid #b5b5b5;
	border-right: 0.063em solid #b5b5b5;

}

.Bild-Container7 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-top: 0.063em solid #b5b5b5;
	border-left: 0.063em solid #b5b5b5;
	border-bottom: 0.063em solid #b5b5b5;
}

.Bild-Container8 {
	font-size: 0.7em;
	background-color: #dedede;
	width: 12.8em;
	height: 15em;
	float: left;
	padding: 0;
	text-align: center;
	border-top: 0.063em solid #b5b5b5;
	border-left: 0.063em solid #b5b5b5;
	border-right: 0.063em solid #b5b5b5;
	border-bottom: 0.063em solid #b5b5b5;
}

.Bild-Navigation {
	font-size: 0.8em;
	font-weight: 400;
	float: left;
	text-align: center;
	position: relative;
	margin-left: 0.8em;
	margin-top: 3em;
	margin-bottom: 2em;
	width: 45em;
}

.Trenner {
	font-size: 0.8em;
	height: 0.3em;
}

.Trenner-Detail {
	font-size: 0.8em;
	height: 0.6em;
}

.Pfeil-Icon1 {
	height: 1.4em;
	margin-bottom: -0.3em;
	position: relative;
}

.Pfeil-Icon2 {
	height: 1.4em;
	padding-left: 0.3em;
	margin-bottom: -0.3em;
	position: relative;
}

.Bild-Pfeil {
	margin-bottom: -0.4em;
}

.Icon-Sendung {
	height: 0.85em;
}

.Icon-Ecard {
	margin-top: 0.4em; 
	margin-bottom: -0.2em; 
	height: 1.05em;
}

.Paging2 a {
	clear: both;
	text-decoration: none;
}

.Paging2 a:hover, .Paging2 a:active, .Paging2 a:focus {
	clear: both;
	text-decoration: underline; 
}


.Bild-Navigation-Grossansicht {
	font-size: 0.8em;
	font-weight: 400;
	color: #003068;
	float: left;
	text-align: center;
	position: absolute;
	left: 27.4em;
	top: 0.25em;
	margin-bottom: 2em;
	z-index: 55;
}

.Grossansicht-Container1 {
	font-size: 0.8em;
	color: #003068;
	position: relative; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 0em; 
	padding-left: auto;
	padding-right: auto;
	top: 0.5em;
	width: 46.9em; 
	clear: both;
}

.Bild-Grossansicht {
	border: 0.1em solid #000000;
	margin: 0 auto;

}

.Bild-Grossansicht2 {
	text-align: center;
}


.Bild-Text {
	text-align: left;
	margin-left: -0.1em;
}

.Bild1 {
	border: 0.1em solid #000000;
}

.Bild2 {
	width: 6.7em;
	border: 0.1em solid #000000;
}

.Link-Zurueck-Container {
	background-color: #CCCCCC;
	width: 59.3em;
	height: 2.1em;
	text-align: right;
	float: right;
	position: relative;
	top: -3.7em;
	left: 0em;
	margin-left; 0em;
	font-size: 0.8em;
	color: #003068;
	z-index: 0;
}

.Link-Zurueck-Container a {
	text-decoration: underline;
}

.Link-Zurueck-Container-Leer {
	width: 59.6em;
	height: 2.1em;
	text-align: right;
	float: right;
	position: relative;
	top: -3.66em;
	font-size: 0.8em;
	color: #003068;
	z-index: 0;
}

.Link-Zurueck {
	margin-right: 1em;
}

.Subnavigation {
/*	background-color: #FFCC33; */
	color: #000000;
	font-size: 0.9em;
	font-weight: bold;
	margin-top: 1.8em;
	margin-left: 0em;
	margin-right: 0em;
	height: 2em;
}

.Subnavigation a {
	color: #000000;
	background-color: #dedede;
	text-decoration: none;
}

.Subnavigation a:hover, .Subnavigation a:active, .Subnavigation a:focus {
	color: #000000;
	background-color: #dedede;
	text-decoration: underline;
}

.Subnavigation2 {
/*	background-color: #FFCCFF; */
	color: #000000;
	font-size: 0.7em;
	font-weight: bold;
	margin-top: 1em;
	margin-left: 0.6em;
	margin-right: 0em;
	margin-bottom: 0em;
	height: 4em;
}

.Subnavigation2 a {
	color: #000000;
	background-color: #dedede;
	text-decoration: none;
}

.Subnavigation2 a:hover, .Subnavigation2 a:active, .Subnavigation2 a:focus {
	color: #000000;
	background-color: #dedede;
	text-decoration: underline;
}

.Subnavigation3 {
/*	background-color: #FFCCFF; */
	color: #000000;
	font-size: 0.75em;
	font-weight: bold;
	margin-top: 1em;
	margin-left: 5.3em;
	margin-right: 0em;
	margin-bottom: 0em;
	height: 4em;
}

.Subnavigation3 a {
	color: #000000;
	background-color: #dedede;
	text-decoration: none;
}

.Subnavigation3 a:hover, .Subnavigation3 a:active, .Subnavigation3 a:focus {
	color: #000000;
	background-color: #dedede;
	text-decoration: underline;
}

.Block-Suchen {
	height: 15em; 
	background-color: rgb(222, 222, 222);
}

.Block-Hochladen {
	height: 17em; 
	background-color: rgb(222, 222, 222);
}

.Block-Detail {
	position: relative;
	margin-top: -31em;
	height: 35em; 
	background-color: rgb(000, 222, 222);
	width: 5em;
}

.Block-Nutzung {
	height: 5em; 
	background-color: rgb(222, 222, 222);
}

.Block-Regeln {
	height: 127em; 
	background-color: rgb(222, 222, 222);
}

.Block-Top {
	height: 20em; 
	background-color: rgb(222, 222, 222);
}

.Form1 {
	color: #000000;
	font-size: 0.8em;
	margin-top: -1em;
	margin-left: 0.8em;
	padding-left: 0.6em;
	padding-right: 0.6em;
	padding-top: 0em;
	padding-bottom: 0.6em;
}

.Form2 {
	color: #000000;
	font-size: 0.8em;
	margin-left: 0.8em;
	padding-left: 0.6em;
	padding-right: 0.6em;
	padding-top: 3em;
	padding-bottom: 0.6em;
	margin-top: 0em;
}

.Formtext1 {
color: #000000;
font-size: 0.95em;
margin-left: 16.3em;
}

.Formtext2 {
color: #000000;
font-size: 0.95em;
}

.Formtext2 a {
text-decoration: underline;
}

.Radio-Farbe-Container {
float: left;
margin-right: 1em;
}

.Radio-Farbe {
width: 2em;
height: 2em;
border: 0;
float: left;
}

.Textarea1 {
	color: #000000;
	width: 24.6em;
	overflow: auto;
	border: 1px  inset threedface;
}

*+html .Textarea1 {
margin-left: 12em;
}

* html .Textarea1 {
margin-left: 12em;
width: 21em;
}

.Textarea2 {
margin-left: 15.5em;
color: #000000;
width: 24.6em;
overflow: auto;
border: 0;
}

*+html .Textarea2 {
margin-left: 12em;
}

* html .Textarea2 {
margin-left: 12em;
}

.Input1 {
	width: 24em;
	border: 0;
	margin-top: 0.35em;
}

* html .Input1 {
width: 20em;
}

*+html .Input1 {
width: 24em;
}

.Input2 {
	width: 24em;
	border: 0;
	margin-left: 15.5em;
}

*+html .Input2 {
width: 24em;
border: 0;
margin-left:12.6em;
}

* html .Input2 {
margin-left: 12.6em;
width: 20em;
}

.Button1 {
color: #000000;
font-size: 1em;
background-color: #ffffff;
border: 0;
font-weight: 600;
margin-left: 15.5em;
}

*+html .Button1 {
margin-left: 12em;
}

* html .Button1 {
margin-left: 12em;
}

.Fuss1-Container {
	background-color: #464852;
	width: 48.5em;
	margin-left: 0;
}

.Fuss1-1 {
	color: #ffffff;
	font-size: 0.7em;
	left: -2em;
	margin-left: 0.8em;
	padding: 0.6em;
	width: 17em;
}

.Fuss1-1 a {
color: #ffffff;
background-color: #464852;
text-decoration: none;
}

.Fuss1-1 a:hover, .Fuss1-1 a:active, .Fuss1-1 a:focus {
	color: #ffffff;
	background-color: #464852;
	text-decoration: underline;
}

.Fuss1-2 {
	color: #ffffff;
	font-size: 0.7em;
	margin-top: -2.75em;
	margin-left: 11.5em;
	padding: 0.6em;
	width: 20em;
}

.Fuss1-2 a {
	color: #ffffff;
	background-color: #464852;
	text-decoration: none;
}

.Fuss1-2 a:hover, .Fuss1-2 a:active, .Fuss1-2 a:focus {
	color: #ffffff;
	background-color: #464852;
	text-decoration: underline;
}

.Fuss1-3 {
	color: #ffffff;
	font-size: 0.7em;
	margin-top: -2.75em;
	margin-left: 60.75em;
	padding: 0.6em;
	width: 7.2em;
}

.Fuss1-3 a {
color: #ffffff;
background-color: #464852;
text-decoration: none;
}

.Fuss1-3 a:hover, .Fuss1-3 a:active, .Fuss1-3 a:focus {
color: #ffffff;
background-color: #464852;
text-decoration: underline;
}

.Fuss2-Container {
background-color: #ededea;
width: 48.55em;
}

.Fuss2 {
color: #000000;
font-size: 0.6em;
text-align: center;
padding: 1.4em;
}

.Bild-Fotoalbum-Kopf01 {
	width: 48.5em;
} 

.Bild-WDR-Logo {
/*	width: 6.375em; */
}

.Bild-WDR-Icon {
/*	width: 1.5em; */
}

.Error {
	margin-left: 0em;
	margin-top: 0em;
	margin-bottom: 0em;	
}

.errormessage{
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 4em;
	padding-left: 5em;
	margin-left: 11em;
	margin-top: 0em;
	margin-bottom: 2em;	
}

.errormessage2{
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 1em;
	padding-left: 4em;
	margin-left: 11em;
	margin-top: 0em;
	margin-bottom: -1em;
}

.errormessage3{
	color: #192D2C;
	font-size: 1.1em;
	font-weight: bold;
	text-align: center;
	margin-top: -1em;
	margin-bottom: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	height: 1.5em;
}

/*user-agent-css
* html .Klasse {wert} IE6
*+html .Klasse {wert} IE7-x
.Klasse, x:-moz-any-link {wert} FF2
@media screen and (-webkit-min-device-pixel-ratio:0){.Klasse {wert;;}} Safari
*/
