/* Page Structure
----------------------------------------------- */
html body {
	background:#f8f8f8 url("../images/verlauf.png") repeat-x 0 0 fixed;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-style:normal;
	font-weight:normal;
	color: #000000;
}
#masthead {
	width:940px;
	background:url("../images/neuoben.png") repeat-y 0 0; /* X-mas xmas-oben.png - normal neuoben.png */
	height:275px;
	margin:0 auto;
}
#main {
	width:940px;
	background:url("../images/neumitte.png") repeat-y 0 0;
	text-align:left;
	margin:0 auto;
}
#headline_picture {
	text-align:center;
	padding-bottom:20px;
}
#impressum {
	text-align:justify;
	padding-bottom:20px;
}
/* Footer
----------------------------------------------- */

#footer {
	width:940px;
	background: url("../images/neuunten.png") no-repeat; /* X-mas xmas-unten.png - normal neuunten.png */
	text-align:center;
	height:100px; /* X-mas 110px - normal 100xp */
	margin:0 auto;
}
#footer .col {
	padding: 20px 0 45px 0;  /* X-mas 40px - normal 20xp */
}
#footer a {
	text-decoration:none;
	color:#555555;
}
#footer a:hover {
	text-decoration:underline;
	color:#555555;
}
#footer h1 {
	color:#8E8E8E;
	font-size:0.8em;
	line-height:2.0em;
}
#footer h2 {
	color:#AAA9AA;
	font-size:0.7em;
}
/* Rahmen und Zellen */
#aussenrahmen table {
	border: 1px solid #DDDDDD;
	margin: 0px;
	padding: 0px;
}
#innenrahmen table {
	border: 0px;
}
.ZelleHell {
	background-color:#F8F8F8;
}
.ZelleMittel {
	background-color:#EEEEEE;
}
.ZelleDunkel {
	background-color:#DDDDDD;
}
.ZelleDunkelKopf {
	background-color:#DDDDDD;
	background-image: url(http://www.mylene-farmer.info/images/1balken.gif);
}
/* Font */
.FontNormal {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align:justify;
}
.FontHeadlineRight {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 5px;
	text-align:right;
}
.FontHeadlineLeft {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 5px;
	text-align:left;
}
/* Update */
.update {
	color:#852308;
	font-weight:bold;
}
/* News */
#biografie_chronologisch {
}
#biografie_chronologisch ul {
	list-style:none;
	padding-left:0px;
}
/* News */
.NewsDatum {
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 15px;
	text-decoration:underline;
	text-align:left;
}
.NewsHeadline {
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 5px;
	text-align:left;
}
.NewsInhalt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align:justify;
	padding-bottom: 15px;
}
.NewsInhaltBold {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:justify;
	padding-bottom: 15px;
}
.NewsQuelle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	color:#852308;
}
.NewsQuelle a {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#852308;
}
.NewsHR {
	border-top: dotted 2px #852308;
	border-bottom:none;
	border-left:none;
	border-right:none;
	padding-bottom: 15px;
}
.NewsLine {
	text-align:center;
	height:70px;
	vertical-align:middle;
}
.NewsArchivLink {
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#852308;
	text-align: center;
}
/* Error */
.ErrorHeader {
	font-family: Arial, Verdana, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#852308;
	text-align: center;
}
.ErrorInhalt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#333333;
}
/* Mediagraphie */
.MediaHeadline {
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
.MediaInhalt {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	text-align:left;
	padding-bottom: 0px;
}
.MediaInhaltBold {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	padding-bottom: 10px;
}
.MediaHR {
	border-top: dotted 2px #852308;
	border-bottom:none;
	border-left:none;
	border-right:none;
	padding-bottom: 0px;
}
/* Avatare */
#Avatare100 td {
	height: 160px;
	width: 160px;
	text-align: center;
	vertical-align:middle;
	background-image:url(../avatare/schatten-100.png);
}
#Avatare120 td {
	height: 160px;
	width: 160px;
	text-align: center;
	vertical-align:middle;
	background-image:url(../avatare/schatten-120.png);
}
#Avatare150 td {
	height: 160px;
	width: 160px;
	text-align: center;
	vertical-align:middle;
	background-image:url(../avatare/schatten-150.png);
}
/* Wallpaper */
#Wallpaper1024 td {
	height: 122px;
	width: 160px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../wallpaper/1024/klein/schatten-wallpaper.png);
}
#Wallpaper1280 td {
	height: 137px;
	width: 160px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../wallpaper/1280/klein/schatten-wallpaper.jpg);
}
#Wallpaper1680 td {
	height: 104px;
	width: 160px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../wallpaper/1680/klein/schatten-wallpaper.jpg);
}
#Wallpaper480 td {
	height: 160px;
	width: 123px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../wallpaper_mobile/480/klein/schatten-wallpaper-mobile.jpg);
}
/* Bücher */
#BuchUebersetzung td {
	height: 160px;
	width: 113px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../lesmots/huguesroyer_mylene/klein/schatten-buch.png);
}
/* Kalender */
#Kalender td {
	height: 220px;
	width: 158px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Kalender/schatten-kalender.jpg);
}
/* Links */
.LinksPicture {
	height: 90px;
	width: 160px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../links/schatten-links.jpg);
}
.LinksHeadline {
	height: 45px;
	width: 160px;
	text-align: center;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
/* Signatures */
#SignaturesAvatar {
	height: 130px;
	width: 130px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../signatures/schatten-signaturesavatar.png);
	background-repeat:no-repeat;
	background-position: -15px 20px;
}
#Signatures {
	height: 100px;
	width: 460px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../signatures/schatten-signatures.jpg);
}
/* Winamp */
#Winamp td {
	height: 160px;
	width: 130px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Winamp/schatten-winamp.jpg);
}
/* Mediagraphie Album */
.MediagraphieAlbum {
	height: 110px;
	width: 110px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Mediagraphie/Album/klein/schatten-albumklein.jpg);
}
/* Mediagraphie Live */
.MediagraphieLive {
	height: 160px;
	width: 120px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Mediagraphie/Live/klein/schatten-liveklein.jpg);
}
/* Mediagraphie Single */
.MediagraphieSingle {
	height: 85px;
	width: 85px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Mediagraphie/Single/klein/schatten-singleklein.jpg);
}
/* Mediagraphie Clip */
.MediagraphieClip {
	height: 60px;
	width: 95px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Mediagraphie/Clip/klein/schatten-clipsklein.jpg);
}
/* Mediagraphie DVD */
.MediagraphieDVD {
	height: 153px;
	width: 110px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../Mediagraphie/DVD_VHS_Blu-ray/DVD/klein/schatten-dvdklein.jpg);
}
/* FanArt */
.FanArtPicture {
	height: 160px;
	width: 160px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../fanart/schatten-fanart.png);
}
.FanArtHeadline {
	height: 45px;
	width: 160px;
	text-align: left;
	vertical-align:middle;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
/* Presse */
.PressePicture {
	height: 145px;
	width: 145px;
	text-align: center;
	vertical-align:middle;	
	background-image:url(../presse/schatten-presse.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.PresseHeadline {
	height: 35px;
	width: 145px;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
.PresseDatum {
	height: 15px;
	width: 145px;
	vertical-align:top;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
/* Impressum */
.ImpressumBigHeadline {
	height: 35px;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration:underline;
	color:#852308;
	padding-bottom: 0px;
	text-align:center;
}
.ImpressumHeadline {
	height: 35px;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	color:#852308;
	padding-bottom: 0px;
	text-align:left;
}
/* Les Mots */
.LesMotsHeadline {
	height: 35px;
	text-align: center;
	vertical-align:top;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
}
.LesMotsInhalt {
	height: 35px;
	text-align: center;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color:#000000;
	padding-bottom: 0px;
}
.LesMotsBottom {
	height: 35px;
	text-align: center;
	vertical-align:bottom;	
	background-image:none;
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#852308;
	padding-bottom: 0px;
}
.LesMotsBottom a:link {
	color: #852308;
	text-decoration: none;
}

.LesMotsBottom a:active,
.LesMotsBottom a:visited {
	color: #852308;
	text-decoration: none;
}

.LesMotsBottom a:hover {
	color: #852308;
	text-decoration: underline;
}
/* Links
 ------------ */
a:link {
	color: #852308;
	text-decoration: none;
}
a:active, a:visited {
	color: #852308;
	text-decoration: none;
}
a:hover {
	color: #852308;
	text-decoration: underline;
}
/* Infobox
 ------------ */
  a.infobox {
	border-bottom: 1px dashed #852308;
	text-decoration:none;
}
a.infobox:hover {
	cursor:help;
	color:#852308;
	background:white;
}
a.infobox span {
	visibility:hidden;
	position:absolute;
	left:-99em;
	margin-top:1.5em;
	padding:1em;
	text-decoration:none;
}
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
	visibility:visible;
	left:1em;
	border:1px solid #852308;
	color:#852308;
	background:white;
	width: 400px;
	left: auto;
	margin-left: -200px;
	text-align:left;
}