
body{
	margin: 0;
	font-family: verdana,  "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	float: left;
	width: 100%;
	border-top: #ff8400 2px solid;
	border-bottom: #ff8400 2px solid;
	background: #e9e9e9;

}

/* ---------- Allgemeine Styles ---------- */

/* Ausblenden der Elemente fuer die No-Styles-Version */
.nurtext, .inv{
	display: none;
	/*display: block;*/
}

a, a:visited{
	text-decoration: none;
	color: #001a4b;
}

a:hover{
	text-decoration: underline;
}

a img{
	border: 0;
}

.imgleft{
	float: left;
}

.imgright{
	float: right;
}

/* Aeusserer Container zur Zentrierung */
#positioner {
	width: 48.75em;
/*	margin-left: auto; */
/*	margin-right: auto; */
	padding: 0;
	margin: 0;
	clear: both;
	background: #fff;
	float: left;
	border-right: #ff8400 1px solid;
}

/* Inhaltscontainer (getrennt vom positioner wg. floating) */
#container {
	width: 48.75em;
	float: left;
	clear: both;
	margin: 0;
	background: #fff;
}

/* Header + Footer */
#header{
	height: 4.5625em;
	background: #657688;
	background-image: url(../images/dummies/back_head.gif);
	background-repeat: repeat-x;
}

#header img{
	width: 48.75em;
	height: 4.5625em;
    display: block;
}

#footer{
	margin: 0 0 20px 0;
	padding: 0 0 5px 0;
	background: #fff;
	clear: both;
	width: 100%;
}

#footer #blaettern{
	float: left;
	border-top: 2px solid #e9e9e9;
	border-bottom: 2px solid #e9e9e9;
	display: block;
	width: 100%;
	margin: 0 0 0.5em 0;
}

#footer #zurueck
{
	float: left;
	width: 20em;
}

#footer #zurueck img{
	float: left;
	margin: 8px 10px 5px 10px;
	width: 1.5625em;
	height: 1.5625em;
}

#footer #vor{
	float: right;
	/* width: 22em; ohne Breite rueckt das rechte DIV ganz nach rechts */
}

#footer #vor #vor_text{
	float: left;
	text-align: right;	
}

#footer a, #footer a:visited 
{
	color: #ff8400;
}

#footer span a:hover{
	text-decoration: underline;
	cursor: hand;
}

#footer #vor img{
	margin: 8px 10px 5px 10px;
	width: 1.5625em;
	height: 1.5625em;
	float: left;
}

#footer #zurueck .titel
{
	padding: 5px 0 0 0;
	color: #ff8400;
	/*width: 22em;*/
}

#footer #vor .titel{
	color: #ff8400;
	padding: 5px 0 0 0;
	width: 22em;
}

#footer #zurueck .titel span, #footer #vor .titel span{
	font-size: 0.75em;
}

#footer #zurueck p, #footer #vor p{
	color: #777;
	margin: 3px 0;
	width: 17.5em;
}

#footer #zurueck p span, #footer #vor p span{
	font-size: 0.6875em;
	display: block;
	margin-bottom: 8px;
}

/* Breadcrumb */

/* Nur Breadcrumb */
#breadcrumb{
	clear: both;
	background-color: #fff;
	height: 1.25em;
	padding: 0.25em 0 0 0.5em;
}

#breadcrumb ul
{
display: inline;
padding: 0 0.5em 0.25em 0.5em;
margin: 0 0 0 0.5em;
font-size: 0.7em;
float: left;
}


#breadcrumb li
{
display: inline;
/*font-size: 0.7em;*/
list-style: none;
padding: 0 0 0 0.8em;
margin: 0 1.0em 0 0;
background: url(../images/dummies/bc_pfeil.gif) no-repeat;
background-position: 0;
}

#breadcrumb p
{
font-size: 0.7em;
padding: 0 0.75em 0.5em 0em;
float: left;
margin: 0;
display: inline;

}



/* ---------- /Allgemeine Styles ---------- */

/* ---------- Hauptnavigation ---------- */

#hauptnavi{
	padding-left: 20px;
	height: 26px; /* entspricht line-height des Listenelements */
	margin: 0;
	background: #BBB url(../images/dummies/navielement_aus_ohne_trenn.jpg) 0 0 repeat-x;
	font-family: verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
}

#hauptnavi li{
	list-style: none;
	float: left;
	margin: 0 0 0 1px;
	padding: 0 0 0 0; /* Breite des Trenners */
	font-size: 0.75em;
	line-height: 26px; /* entspricht Hoehe der Liste */ 
	white-space: nowrap;
	border-left: 1px solid #fff;
	background: #BBB url(../images/dummies/navielement_aus_mit_trenner.jpg) 0 100% no-repeat;
}

#hauptnavi a{
	display: block;
	float: left;
	padding: 0 12px 0 12px; /* Bei Padding links kommt Breite des Trenners dazu */
	text-decoration: none; 
	font-weight: bold;
	background: #DDD url(../images/dummies/navielement_aus_ohne_trenn.jpg) 100% 100% no-repeat;
	color: #77889A;
	width: .1em;
}

#hauptnavi .letzter a{
	background: #DDD url(../images/dummies/navielement_aus_letzter.jpg) 100% 100% no-repeat;
}

html>body #hauptnavi a{
	width: auto;
}

/* Korrektur des IE6-Hack (oben) */
/* Backslash im Kommentar vermeidet Interpretation auf IE5-Mac \*/
#hauptnavi a{
	float: none;
}
/* Ende IE5-Mac Hack */

#hauptnavi a:hover, #hauptnavi .aktiv a{
	background-image: url(../images/dummies/navielement_an_ohne_trenner.jpg);
	color: #fff;
	text-decoration: none;
}

#hauptnavi .letzter a:hover, #hauptnavi .letzter_aktiv a{
	background: #DDD url(../images/dummies/navielement_an_letzter.jpg) 100% 100% no-repeat;
	color: #fff;
	text-decoration: none;
}

/* ---------- /Hauptnavigation ---------- */

/* ---------- Unternavigation ---------- */


#subnavi
{
	font-family: verdana, "Lucida Grande", Arial, Helvetica, sans-serif;
	/* width: 790px; */
	padding: 0;
float: left;
	margin: 0;
width: 100%;
	/* height: 28px; */
	/* Hoehe der Menueintraege + Hoehe des Markers */

/*	background: #ff8400; */
	border-top: #ff8400 1px solid;

	background-color: #ff8400; 
	background-image: url(../images/dummies/subnavispacer_800x4.gif);
	background-position: bottom center;
	background-repeat: repeat-x;
}

#subnavi ul
{
	font-family: verdana, sans-serif;
	/* width: 790px; */

float: left;

margin: 0;
padding: 0 0 0 2px; 

}


#subnavi li{
	
	list-style-type: none;
	float: left;
	/* background: #e9e9e9;  */
	display: block;
	padding: 0;
	margin: 0 0 0 1px;
font-size: 0.75em;
	
	white-space: nowrap;
}

#subnavi a{
	display: block;
	float: left;
padding: 5px 2px 9px 1px; /* padding-bottom: Hoehe des Markers */
	text-decoration: none; 
	font-weight: bold;
/* background: #000000; */
	color: #992600;

margin: 0;
}

html>body #subnavi a{
	width: auto;
}

/* Korrektur des IE6-Hack (oben) */
/* Backslash im Kommentar vermeidet Interpretation auf IE5-Mac \*/
#subnavi a{
	float: none;
}
/* Ende IE5-Mac Hack */

#subnavi a:hover{
	color: #fff;
	text-decoration: none;
	background-image: url(../images/dummies/subnavimarker_251x4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

#subnavi .aktiv a{
	color: #fff;
	text-decoration: none;
	background-image: url(../images/dummies/subnavimarker_251x4.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/* ---------- /Unternavigation ---------- */

/* ---------- Kapitelnavigation ---------- */

#kapitelnavi{
	width: 100%;
	float: left;
	border-bottom: 1px solid #ff8400;
}

#kapitelnavi h1{
	width: 20em;
	float: left;
/*	so gross, wenn nicht fett */
/*	font-size: 1.05em; */
	font-size: 0.9em;
	color: #ff8400;
	padding: 0.35em 0 0.55em 0.6em;
	margin: 0;
	font-weight: normal;
}

#kapitelnavi h1 strong{
	font-size: 1.45em;
	font-weight: bold;
}

#kapitelnavi div{
	width: 23.38em;
	float: right;
	margin-right: 0.62em;
}

#kapitelnavi ul{
	float: left;
	font-size: 0.7em;
	margin: 10px 0 15px 0;
	background: #d5d6d7;
	border-left: #aaa 1px solid;
	border-right: #aaa 1px solid;
	padding: 0;
	/* border-top: 1px solid #aaa; */
}

#kapitelnavi li{
	list-style: none;
	float: left;
	background: #fff;
	border-left: #aaa 1px solid;
}

#kapitelnavi .first {
	list-style: none;
	float: left;
	background: #fff;
	border-left: #aaa 0px solid;
}

#kapitelnavi a, #kapitelnavi a:visited{
	color: #555;
	padding: 3px 5px 3px 5px;
	text-decoration: none;
	display: block;
	border-top: #aaa 1px solid;
	border-bottom: #aaa 1px solid;
}

#kapitelnavi a:hover, #kapitelnavi .aktiv a, #kapitelnavi .aktiv a:visited
{
	color: #fff;
	background: #ff8400;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
}

#kapitelnavi .aktiv2
{
	color: #000;
	background: #fff;
	text-decoration: none;
}

#kapitelnavi .aktiv3
{
	border-left: #aaa 1px dotted;
	color: #000;
	background: #fff;
	text-decoration: none;
}


/* ---------- /Kapitelnavigation ---------- */

/* ---------- Beitrag: Topbanner-Bereich ---------- */

/* Seitentitel */
h1 {
	font-size: 1.15em;
	color: #ff8400;
	padding: 0.15em 0 0.75em 1em;
	margin: 0;
	font-weight: normal;
}


h1.name {
	font-size: 1.25em;
	color: #ff8400;
	margin: 3px 15px 0 0;
	padding: 0;
}


h2 {
	font-size: 0.75em;
	color: #ff8400;
	margin: 3px 15px 0 0;
	padding: 0;
}

#topbannerHTML{
	clear: both;
}

#topbanner object, #topbanner object object{
	width: 48.75em;
	height: 18.75em;
}

#faktenzeile{
	font-size: 0.75em;
	letter-spacing: 0;
	color: #657688;
	text-align: right;
	padding: 2px 10px 10px 2px;
	border-bottom: 1px solid #ff8400;
}

/* ---------- / Beitrag: Topbanner-Bereich ---------- */

/* ---------- Linke Spalte ---------- */

#linkespalte{
	width: 23.38em;
	margin: 0.62em 0 15px 0.62em;
	float: left;
	display: inline;
	/* background: #e9e9e9; */
}

/* Dachzeile */
#linkespalte .dachzeile{
	font-size: 0.75em;
	font-weight: normal;
	margin: 0 0 0.5em 0;
}

/* Beitragstitel */

#linkespalte h1.portraet
{
	padding: 0;
	font-size: 1.25em;
	font-weight: bold;
	margin: 0 0 0.25em 0;
}


#linkespalte h2.portraet
{
	font-size: 1em;
	font-weight: bold;
	margin: 0 0 1em 0;
}

#linkespalte h2.beitrag
{
	font-size: 1.15em;
	font-weight: bold;
	margin: 0 0 0.5em 0;
}

/* Zwischenberschriften */
#linkespalte h3{
	font-size: 0.75em;
	font-weight: bold;
	margin: 1.25em 0 0.35em 0;
	line-height: 0.9375em;
}

#linkespalte p{
	font-size: 0.75em;
	margin: 0 0 0.5em 0;
	line-height: 145%;
}

#linkespalte p img{
	font-size: medium;
}

#linkespalte .intro{
	font-weight: bold;
	font-size: 0.75em;
	margin: 0 0 1.25em 0;
	line-height: 135%;
}

#mediabox{
	background: #ff8400;
	float: left;
	clear: both;
	margin: 5px 0 25px 0;
}

#mediabox object, #mediabox object object{
	width: 23.38em;
	height: 7.5em;
}

#galerieteaser{
	margin: 0.625em 0 0 0;
	padding: 0.0625em 0.125em 0.3125em 0.125em;
	border: 1px solid #ff8400;
	color: #80898f;
}

#galerieteaser .img1, #galerieteaser .img2, #galerieteaser .img3{
	font-size: medium;
	float: left;
	margin: 0.1875em 0.125em 0.1875em 0.125em;
	width: 7.5em;
	height: 5.625em;
}

#galerieteaser img.label{
	margin: 0.125em 0 0.3125em 0;
display: block;
clear: both;
}

#galerieteaser img.img2{
	margin-left: 0;
	margin-right: 0;
}

/* Galeriename */
#galerieteaser h3 
{
	clear: both;	
	font-size: 0.75em;
	font-weight: bold;
	margin: 0 0 0 0;
	padding: 0.3em 0 0.25em 0.1875em;
	display: block;
}

#galerieteaser p{
	font-size: 0.7em;
	padding: 0 0 0.25em 0.1875em;
	margin-bottom: 0;
}

#galerieteaser a, #galerieteaser a:visited{

	color: #5C6062;
}

/* Link zu Folgeseiten eines mehrseitigen Beitrags */
#naechsterTeil{
	margin: 1.5em 0 1em 0;
	font-size: 0.75em;
	font-weight: bold;
	font-style: italic;
}

#naechsterTeil a, #nachsterTeil a:visited{
color: #ff8400;
}

/* ---------- /Linke Spalte ---------- */

/* ---------- Beitrag: Rechte Spalte ---------- */

#rechtespalte{
	/* width: 374px; */
	width: 23.38em;
	/* IE/Win 3-Pixel-Margin Bugfix: Tatsaechliche Breite (+3px) wird unten per Selektor fuer uebrige Browser gesetzt */
	/* Ich glaube, den brauchen wir nicht mehr, weil jetzt alles mit padding geht */
	padding: 0.62em 0.6em 10px 0;
	float: right;
	display: inline;



}



.beitragsteaser{

color: #333333;
float: left;
display: block;
clear: both;
/* background: #e9e9e9; */
/* border: #000000 1px solid; */
width: 100%;
margin: 0;
}

.beitragsteaser img{
	float: left;
	margin: 3px 8px 0 0;
	clear: both;
}

.beitragsteaser .dachzeile{
	color: #ff8400;
	font-size: 0.7em;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	margin: 0;
}

/* Titel Beitragsteaser */
.beitragsteaser h3{
	font-size: 0.75em;
	font-weight: bold;
	margin: 4px 0 2px 0;
}

.beitragsteaser h3 a{
	color: #333333;
}

.beitragsteaser p
{
	
	font-size: 0.7em;
	margin: 0;
	line-height: 135%;
}

.beitragsteaser a.mehr, .beitragsteaser a.mehr:visited{
	font-size: 11px;
	color: #172A4C;
}

.teasertrenner{
	border-bottom: 1px dotted #ff8400;
	margin: 0 0 0.5em 0;
	padding: 6px 0 8px 0;

}

.beitragsteaser p.stargalerie
{
color: #80898f;
background: #e9e9e9;
	margin: 0.5em 0 0 0;
	padding: 0.25em 0.25em 0.25em 2.25em;
	float: left;
	width: 17.5em;
	line-height: 135%;
	border: #95999a 1px solid;

background-image: url(../images/dummies/galerie_icon.gif);
background-position: 4px 3px;
background-repeat: no-repeat;
}

.beitragsteaser p.stargalerie:hover
{
background-color: #ffffff;

}


/* Alles fuer die Ergebnisse */

#ergebnisbox{
    margin: 0.5em 0 0.75em 0;
    padding: 0px;
    float: left;
    clear: both;
    /* background: #ff8400; */
    width: 100%;
}

#ergebnisbox #scrollcontainer
{
margin: 0;
padding: 0;
height: 200px;
clear: both;
display: block;
overflow: auto;
/* background-image: url(imagedummies/back_ergebnisse.jpg); */
background-color: #FFDFBD;
width: 100%;
}


#ergebnisbox h3{
font-size: 0.8em;
padding: 4px 0 4px 5px;
margin: 0 0 1px 0;
color: #fff;
background: #ff8400;
}

#ergebnisbox p
{
font-size: 0.7em;
margin: 1px 0 1em 0;
display: block;
padding: 5px 5px 5px 5px;
background: #fff;
text-align: right;
background: #ff8400;
}


#ergebnisbox a, #ergebnisbox a:visited
{
color: #fff;
}


#ergebnisbox table
{
    font-size: 0.7em;

    clear: both;
    margin: 0.25em 0 0.75em 3px;
    width: 31.5em;
border-collapse: separate;
}

#ergebnisbox .mann1, #ergebnisbox .mann2
{
/* background: #FFB96D; */
margin: 0 0 2px 0;
background: #fff;
text-align: left;
font-weight: bold;
/* border-bottom: #FFCE99 2px solid; */
/* border-right: #FFCE99 2px solid; */
width: 42%;
}


#ergebnisbox tbody, #ergebnisbox tfoot, #ergebnisbox tr
{
padding: 0; margin: 0;

}


#ergebnisbox .ergebnis
{
text-align: center;
background: #fff;
/* border: #ff8400 1px solid; */
width: 15%;
}

#ergebnisbox table caption
{
text-align: center;
margin: 0 0 0 0;
padding: 0 0 2px 5px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
letter-spacing: 1px;
display: block;
font-size: 0.9em;
color: #ff8400;
}

#ergebnisbox thead, #ergebnisbox th, #ergebnisbox tfoot
{
    display: none;
}


#ergebnisbox td img, #ergebnisbox th img
{
margin: 2px 5px 3px 3px;
vertical-align: middle;
border: #d5d6d7 1px solid;
}

#ergebnisbox object, #ergebnisbox object object{
    width: 23.125em;
    height: 17.5em;
}

/* Ende Ergebnisbox */ 

/*#ergebnisbox{
	margin: 0;
}

#ergebnisbox object, #ergebnisbox object object{
	width: 23.125em;
	height: 17.5em;
}*/




/* Alles fuer die Ergebnisse in der ganzen Seite */

#ergebnisboxfull{
	margin: 0.75em 0 0.75em 0;
	padding: 0px;
	float: left;
	clear: both;
	/* background: #ff8400; */
	width: 100%;
}




#ergebnisboxfull h3{
font-size: 0.85em;
padding: 4px 0 4px 5px;
margin: 0 0 1px 0;
color: #ff8400;

}

#ergebnisboxfull p
{
font-size: 0.7em;
margin: 1px 0 1em 0;
display: block;
padding: 5px 5px 5px 5px;
background: #fff;
text-align: right;
background: #e9e9e9;
}


#ergebnisboxfull table
{

clear: both;
padding: 0 0 0 0;
margin: 0.5em 5px 1.5em 5px;
width: 48.25em;
border-collapse: separate;
border-top: 2px solid #d5d6d7;
border-bottom: 2px solid #d5d6d7;
}


#ergebnisboxfull td
{
font-size: 0.7em;
height: 2.85em;
}





#ergebnisboxfull tbody, #ergebnisboxfull tfoot
{
padding: 0; margin: 0;
}




#ergebnisboxfull .date
{
/* background: #FFB96D; */
margin: 0 0 4px 0;
background: #fff;
text-align: left;
/* border-bottom: #FFCE99 2px solid; */
/* border-right: #FFCE99 2px solid; */
width: 9%;
vertical-align: top;
}

#ergebnisboxfull .ortstad
{
text-align: left;
background: #fff;
/* border: #ff8400 1px solid; */
width: 17%;
border-left: #95999a 1px solid;
padding: 0 0 0 4px;
}


#ergebnisboxfull .mann1, #ergebnisboxfull .mann2
{
text-align: left;
background: #e9e9e9;
/* border: #ff8400 1px solid; */
width: 19%;
}


#ergebnisboxfull .ergebnis
{
text-align: center;
background: #ff8400;

/* border: #ff8400 1px solid; */
color: #fff;
width: 9%;
letter-spacing: 1px;
}


#ergebnisboxfull .fulltime 
{
text-align: center;
background: #FFB96D;
/* border: #ff8400 1px solid; */
width: 4%;
letter-spacing: 2px;
}

#ergebnisboxfull strong
{
margin: 0 2px 0 0;
}

#ergebnisboxfull .zusch
{
background: #e9e9e9;
margin: 0 0 2px 0;
text-align: center;
/* border-bottom: #FFCE99 2px solid; */
/* border-right: #FFCE99 2px solid; */
width: 7%;
}

#ergebnisboxfull .schiedsr
{
text-align: left;
padding: 0 0 0 4px;
background: #e9e9e9;
/* border: #ff8400 1px solid; */
width: 16%;
}


#ergebnisboxfull caption
{

margin: 0 0 0 0;
padding: 0 0 0 10px;
font-weight: bold;
text-align: left;
text-transform: uppercase; 
letter-spacing: 1px;
display: table-caption;
font-size: 0.85em;
color: #ff8400;


}

/*#ergebnisboxfull thead, #ergebnisboxfull th, */
#ergebnisboxfull tfoot
{
	display: none;
}

#ergebnisboxfull thead th{
	border-bottom: 2px solid #d5d6d7;
	text-align: left;
}

#ergebnisboxfull td img, #ergebnisboxfull th img
{
margin: 2px 4px 3px 2px;
vertical-align: middle;
border: #d5d6d7 1px solid;
}

/* Ende Ergebnisbox full */

#statistikbox{
	clear: both;
	width: 100%;
	padding: 0 0 0.8em 0;
/* background: #ff8400 !important; */
	margin: 0 0 1em 0;
	color: #333333;
	float: left;
	
	background-position: top right !important;
    
}

#statistikbox table{
	margin: 0 0 0.75em 0.25em;
	line-height: 1.125em;
	float: left;
    width: 58%;
    border-collapse: collapse;
}

#statistikbox table caption
{
font-weight: bold;
font-size: 0.75em;
text-align: left;
margin: 0 0 0 0;
padding: 36px 0 4px 3px;

color: #000;


}


#statistikbox h3{
	color: #666666;
	font-size: 0.6875em;
	font-weight: bold;
	text-transform: uppercase;
}



#statistikbox table tbody{
	color: #333333;
}

#statistikbox table tbody th{
	width: 12.5em;
	text-align: left;
	font-weight: normal;
}

#statistikbox table tbody th span{
	font-size: 0.6875em;
}

#statistikbox td, th {
	font-size: 0.7em;
	padding: 2px; 
	font-weight: bold;
}

#statistikbox table tbody th, #statistikbox table tbody td
{
	border-bottom: 1px solid white;
}

/* BU fuer Hintergrundmotiv*/
#xxxstatistikbox p{
	float: right;
	width: 12em;

    margin: 0;
	position: relative; 
	padding: 188px 0 0 0;
    font-size: 0.7em;
}

#statistikbox p span{
	font-size: 0.6875em;
}

html>body #statistikbox p{
	width: 12em;
}

/* ---------- / Beitrag: Rechte Spalte ---------- */

/* ---------- Portrt: Rechte Spalte ---------- */

/* Navi dritte Ebene... */

#bildbox
{
margin-bottom: 1em;
}

#myth_bildbox
{
margin-bottom: 1em;
padding: 0.72em 0 0 0;
}


#bildbox p, #myth_bildbox p
{
font-size: 0.7em;
line-height: 135%;
margin: 0 0 0.35em 0;
padding: 0;
color: #666666;
}

#bildbox img, #myth_bildbox img
{
clear: both;
margin: 0 0 5px 0;
display: block;
}

.portraetcombo
{
width: 23.38em;
height: 31.88em;
}

.portraetcombo2
{
width: 23.38em;
height: 36.25em; /*36.88*/

}

#steckbrief{
	font-size: 11px;
	border-top: 2px solid #ff8400;
	border-bottom: 2px solid #ff8400;
}

#steckbrief h3{
	font-size: 11px;
	color: #ff8400;
}

#steckbrief h3.blocktitle{
	border-top: 1px dotted #ff8400;
	padding-top: 10px;
}

#steckbrief ul{
	margin-left: 3px;
	padding-left: 15px;
}

#steckbrief ul li{
	line-height: 16px;
	padding: 0;
}

/* ---------- /Portraet: Rechte Spalte ---------- */

/* ---------- Galerie, Vertonte Galerie ---------- */

/* Das ist alles ... incl. dem grauen Verlauf */
#galerie{
	background: #e9e9e9;
	background-image: url(../images/dummies/galerieverlauf_780x450.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 0;
	padding-bottom: 0;
	float: left;
}

/* Die Headline der Galerie */
#galerie h2 {
font-size: 1.05em;
color: #ff8400;
margin: 0.75em 0 0.5em 5.7em;
/* border: #000000 1px solid; */
padding: 0;
width: 36em;
}


/* Die Headline der Galerie */
#galerie strong {
font-weight: bold !important;
}


/* Der Container fuers Flash */
#galerieswf{
	margin: 0 5.8125em 1.75em 5.9375em; 
	border: 1px solid #ff8400;
	background: #fff;	

}

#galerieswf object, #galerie object object{
	/*width: 590px;
	height: 426px;*/
	width: 36.875em;
	height: 26.625em;
}

/* Flashcontainer-Inhalt, falls Flashprüfung scheitert */
#galerieswf #noflash{
	width: 230px;
	height: 326px;
	font-size: 0.7em;
	margin: 100px 180px 0 180px;
}

#galerieswf #noflash img{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Der Container fuer die Bilder und BUs */
#galeriepic
{
	margin: 0 5.8125em 1.75em 5.9375em; 
	border: 1px solid #ff8400;
	background: #fff;	
	/* Evtl. dies Angaben wieder raus ... wir brauchen die nur fuer die html-Galerien */
	width: 590px;
	height: 426px;
}

/* Haelt nur das Bild */ 
.ardMBMedium
{

float: left;

/* border: #e9ebef 1px solid; */
background: #fff;
width: 25.5em;
height: 25.5em;
margin: 0;
/* margin: 8px 0 0.25em 10px; */
display: inline;
}


/* Rechte Spalte BU etc. */

#ardMBText
{
float: left;
width: 11em;
height: 100%;
border-left: #95999a 1px solid;
color: #556787;
background: #fff;
padding: 0;
margin: 0;
/* margin: 8px 0 0 0; */
display: inline;
}


#ardMBText .boxbu
{
padding: 40px 0 0 0;
height: 18em;
/* border: #000000 1px solid; */
}


#ardMBText .boxbu h3
{
font-size: 0.758em;
margin: 0;
padding: 0 0 0.5em 0.5em;
line-height: 125%;
}

#ardMBText .boxbu p
{
font-size: 0.7em;
margin: 0;
padding: 0 0 0 0.5em;
line-height: 125%;
}

#ardMBText .boxbu .bu_rechte
{

text-align: right;
margin: 0;
padding: 1em 0.5em 0 0.5em;
line-height: 125%;
}



/* Bildformate und Abstand*/
.ardMBMedium .quer
{
border: #fff 4px solid;
width: 25em;
height: 18.75em;
margin: 40px 0 0 0 ;
}


.ardMBMedium .hoch
{
border: #fff 4px solid;
height: 25em;
width: 18.75em;
margin:  0 42px 0 42px ;
}

/* Bilder vor und zurueckklicken */
#ardMBBildernav
{
width: 100%;
padding: 0;
clear: both;
float: left;
margin: 0 0 0 0;
display: inline;
text-align: center;
/* border: #000000 1px solid; */
}


#ardMBBildernav p
{
margin: 0;
padding: 0 0 0.75em 0;
font-size: 0.7em;
}


#ardMBBildernav .previous
{

margin: 0 0.25em 0 0;
display: inline;
}

#ardMBBildernav .next
{

margin: 0 0 0 0.25em;
display: inline;
}

#ardMBBildernav form
{
margin: 0.75em 0 0 0;
font-size: 0.7em;
}

#ardMBBildernav .autoplay
{
vertical-align: middle;
margin: 0 0.25em 0 0;
}



/* ---------- / Galerie ---------- */

/* ---------- Kurioses ---------- */

#curiosa{


	float: left;
	clear: both;
}

.curiosacontainer{
    margin: 1em 0 1em 0;
	background: #fff;
	padding: 0.5em;
    clear: both;
}

.left {
float: left;
}

.right {
float: right;
}

.middle {
float: left;
display: inline;
margin: 0 0.55em 0 0.55em;
}

.curiosum
{
float: left;
   display: block;
   margin: 1em 0 1em 0;
background: #fff;
width: 23.38em;
    clear: both;
border: #ff8400 1px solid;
}

.curiosum .imgleft
{
float: left; 
margin: 0 5px 0 0;
}

.curiosum .imgright
{
float: right; 
margin: 0 0 0 5px;

}

.curiosum .imgcenter
{
display: block;
margin: 5px 10px 5px 10px;
width: 200px;
height: 105px;
}

.curiosum h2
{
padding: 0.35em 0 0.25em 0.5em;
}

.curiosum p {
font-size: 0.7em;
line-height: 140%;
padding: 0.15em 0.5em 0.75em 0.5em;
margin: 0;
}

.greybord
{
border: #e9e9e9 2px solid;
}

p.curjahr
{
font-size: 0.7em;
text-transform: uppercase;
letter-spacing: 1px;
padding: 0.5em 0 0 0.5em;
margin: 0;

}

/* ---/ Kuriosa --- */


/* Mythen */

.mythencontainer
{
background: #fff;
padding: 1em 0 1em 0;
float: left;
clear: both;
width: 100%;
display: inline;
}

.mythos
{
width: 11.25em;
/* height: 18.25em; */
float: left;
margin: 0 0.75em 0 0;
background: #fff;
display: inline;
}

a.mythlink:link {color:#ff8400; text-decoration: none;}
a.mythlink:visited {color:#ff8400; text-decoration: none;}
a.mythlink:hover {color:#ff8400; text-decoration: underline;}
a.mythlink:active {color: #ff8400; text-decoration: underline;}
a.mythlink:focus {color: #ff8400; text-decoration: underline;}

p.mythintro, p.kurintro
{
/* height: 18.25em; */
clear: both;
font-size: 0.75em;
font-weight: bold;
padding: 0em 0 0 0;
margin: 0 0.75em 1.5em 1em;
background: #fff;
display: block;
line-height: 140%;
}

.mythos img
{
background: #fff;
display: block;
width: 180px;
height: 240px;
}


.mythos h2
{
color: #ff8400 !important;
width: 100%;
margin: 0.25em 0 0 0;

}

.mythlast
{
margin: 0;

}


.mythfirst
{
margin: 0 0.75em 0 0.75em;
}

.mythos .imgleft
{
float: left; 
margin: 0 5px 0 0;
}

.mythos .imgright
{
float: right; 
margin: 0 0 0 5px;

}

.mythos .imgcenter
{
display: block;
margin: 5px 10px 5px 10px;
width: 200px;
height: 105px;
}

.mythos h2
{
padding: 0 0 0.35em 0;
}

.mythos p {
font-size: 0.7em;
line-height: 130%;
padding: 0.15em 0 0 0;
margin: 0;
}

p.mythjahr
{
font-size: 0.65em;
text-transform: uppercase;
letter-spacing: 1px;
color: #95999a;
font-weight: bold;
padding: 0.5em 0 0 0;
margin: 0;
}

/* ---/ Kuriosa --- */


/* Mythen Spielbox oben */


#spielbox
{
width: 98%;
border: 1px solid #91A0AB;
margin: 0.75em 0 0.15em 0;
}

.mythspiel
{
font-size: 0.7em;
margin: 0.35em 0 0.85em 0;
padding: 0;
color: #78889A;
}


.mythspiel2
{
font-size: 0.7em;
line-height: auto;
margin: 0 0 0 0;
padding: 0;
color: #78889A;
}

#spielbox acronym
{
font-size: 0.75em;
border: none;
}


#spielbox table
{
    font-size: 0.7em;

    clear: both;
 /*   margin: 0.25em 0 0.15em 0; */
    width: 100%;
border-collapse: separate;
}

#spielbox .mann1, #spielbox .mann2
{
/* background: #FFB96D; */
margin: 0 0 2px 0;
padding: 4px 0 0 4px;
background: #fff;
text-align: left;
font-size: 1.1em;
font-weight: bold;
color: #78889A;
/* border-bottom: #FFCE99 2px solid; */
/* border-right: #FFCE99 2px solid; */
width: 38%;
}




#spielbox tbody, #spielbox tfoot, #spielbox tr
{
padding: 0; margin: 0;
}


#spielbox .ergebnis
{
text-align: center;
/* border: #ff8400 1px solid; */
width: 24%;
font-size: 1.25em;
border-left: 1px solid #91A0AB;

}

#spielbox table caption
{
text-align: left;
margin: 0 0 0 0;
padding: 4px 0 4px 10px;
font-weight: normal;
color: #78889A;
border-bottom: 1px solid #91A0AB;

}

#spielbox thead, #spielbox th, #spielbox tfoot
{
    display: none;
}


#spielbox td img, #spielbox th img
{
margin: 2px 5px 3px 3px;
vertical-align: middle;
border: #d5d6d7 1px solid;
}



/* Ende Spielbox Mythen */


/* startseite */


.posterContainer
{
float: left;
width: 100%;
padding: 0 0 2em 0;
margin: 0;
}


.startrow
{
width: 47em;
display: inline; 
float: left;
clear: both;
padding: 0.75em 0 0 1.75em;
text-align: center;
}





.startrow p
{
font-size: 0.7em;
padding: 0;
margin: 0;
text-align: center;
color: #95999a;
}

.startland
{

text-transform: uppercase;
letter-spacing: 0px;
}






.wm2006, .wm2002, .wm1998, .wm1994, .wm1990, .wm1986, .wm1982, .wm1978, .wm1974, .wm1970, .wm1966, .wm1962, .wm1958, .wm1954, .wm1950, .wm1938, .wm1934, .wm1930
{
/* background: #fff; */
width: 7.5em;
height: 11.75em;
display: inline; 
float: left;
margin: 0.5em 0 0.25em 0;

}

.wm2006 img, .wm2002 img, .wm1998 img, .wm1994 img, .wm1990 img, .wm1986 img, .wm1982 img, .wm1978 img, .wm1974 img, .wm1970 img, .wm1966 img, .wm1962 img, .wm1958 img, .wm1954 img, .wm1950 img, .wm1938 img, .wm1934 img, .wm1930 img

{

margin: 0.5em 0.5em 0.5em 0.5em;
border: #fff 2px solid;

}

.wm2006 img:hover, .wm2002 img:hover, .wm1998 img:hover, .wm1994 img:hover, .wm1990 img:hover, .wm1986 img:hover, .wm1982 img:hover, .wm1978 img:hover, .wm1974 img:hover, .wm1970 img:hover, .wm1966 img:hover, .wm1962 img:hover, .wm1958 img:hover, .wm1954 img:hover, .wm1950 img:hover, .wm1938 img:hover, .wm1934 img:hover, .wm1930 img:hover
{
border: #ff8400 2px solid;
}


a.imglink:link, a.imglink:visited
{
background-image: url("../images/dummies/back_poster.jpg");
background-repeat: no-repeat;
background-color: #fff;
display: block;
}

a.imglink:hover
{

background-image: url("../images/dummies/back_poster_2.jpg");
background-repeat: no-repeat;
background-color: #fff;
}

a.textlinkPoster:link, a.textlinkPoster:visited
{
color: #95999a;
text-decoration: none;
display: block;
padding: 0 0 0.3em 0;
}


a.textlinkPoster:hover, a.textlinkPoster:focus, a.textlinkPoster:active
{
color: #001a4b;
text-decoration: underline;
/* background: #e9e9e9; */
}

.bildquelle
{
color: #95999a;
font-size: 0.7em;
line-height: 125%;
margin: 0 0 0 0;
}

.statbildbox
{
width: 8.75em;
float: right;
}

.statbildbox .img00
{
z-index: 0;
width: 8.75em;
height: 11.25em;
float: left;
/* hoehe: 180 */
/* border: #000000 1px solid; */
}

.statbildbox .img01
{
z-index: 0;
width: 8.75em;
height: 12.5em;
float: left;
/* hoehe: 200 */
/* border: #000000 1px solid; */
}


.statbildbox .img02
{
z-index: 0;
width: 8.75em;
height: 13.75em;
float: left;
/* hoehe: 220 */
/* border: #000000 1px solid; */
}

.statbildbox .img03
{
z-index: 0;
width: 8.75em;
height: 9.38em;
float: left;
/* hoehe: 150 */
/* border: #000000 1px solid; */
}

.statbildbox .img04
{
z-index: 0;
width: 8.75em;
height: 7.5em;
float: left;
/* hoehe: 120 */
/* border: #000000 1px solid; */
}


.statbildbox p
{
z-index: 1000;
font-size: 0.7em;
line-height: 120%;
clear: both;
float: left;
width: 100%;
margin: -1.25em 0 0 0;
padding: 0 0 0 0;
/* border: #ff8400 1px solid; */
}



.helden
{
background: #790808;
padding: 0 0 0.25em 0;
margin: 1em 0 1em 0;
width: 100%;
display: inline;
float: left;
}

.helden a:link, .helden a:visited 
{
color: #fff !important;
}

.helden h3
{
margin: 0 !important;
padding: 0 0.5em 0.5em 0.5em !important;
color: #fff;
}


.helden p
{
font-size: 0.75em !important;
color: #fff;
margin: 0;
padding: 0 0.5em 0 0.5em;
}


em
{
text-align: right !important;
display: block;
margin: -0.5em 0 0 0;
}


#fe_box
{
border: 0;
width: 780px;
background: #fff;
clear: both;
display: block;
border-bottom: #ff8400 1px solid;
}

#fe_box img
{
border: 0;

}

.fe_plakat
{
width: 129px;
background: #e9e9e9;
text-align: center;
float: left;
display: inline;
margin: 0 2px 0 0;
height: 16em;
}

.fe_plakat img
{
margin: 1em 0 0 0;

}


.fe_plakat p
{
margin: 0.45em 0 0 0;
font-size: 0.7em;
}
.fe_plakat strong
{
text-transform: uppercase;
letter-spacing: 1px;
color: #ff8400;
}


.fe_picsleft
{
float: left;
}


.fe_picsleft .ol
{
width: 128px;

margin: 0 2px 2px 0;
float: left;
}

.fe_picsleft .ul
{
width: 128px;
margin: 0 2px 0 0;
float: left;
display: block;
}

.fe_picsleft .ur
{
width: 128px;
margin: 0 2px 0 0;
float: left;
display: block;
}



.fe_picsleft .or
{
width: 128px;

margin: 0 0 2px 0;
}

.fe_picsleft .ulr
{
display: block;
}

.fe_picsleft .olr
{
display: block;
margin: 0 0 2px 0;
}



.fe_picsieger
{

background: #e9e9e9;
text-align: center;
float: right;
display: block;
margin: 0 0 0 0;
}


.fe_picsieger img
{
display: block;

}

.fe_textabbinder
{

clear: both;
padding: 0.35em 0 0.5em 0;
background: #d5d6d7;
border-top: #fff 1px solid;
font-size: 0.8em;
letter-spacing: 1px;
color: #535A64;

}

.fe_textabbinder img
{
vertical-align: -3px;
margin: 0 0 0 0;
}


.fe_textabbinder p
{
padding: 0 0 0 22em;
margin: 0;
}

.fe_textabbinder .abb_left
{
letter-spacing: 0px;
float: left;
width: 50%;
text-align: right;
}

.fe_textabbinder strong
{
text-transform: uppercase;
color: #535A64;
padding: 0 4px 0 4px;
}
















