body
 { background:#black;
   font-family: Arial, Helvetica, Sans-Serif; }
/*Festlegung der Ränder des Dokumentes, der Hintergrundfarbe und einer Hintergrundgrafik*/

/* ***************************************************** */
/* Hier folgen die Linkformatierungen für die News-Seite */
/* ***************************************************** */

a:link
 { color:#FFDF71;
   font-weight:bold }
a:visited
 { color:#FFDF71;
   font-weight:bold }
a:active
 { color:#FFDF71;
   font-weight:bold }
a:hover
 { color:#FFDF71;
   font-weight:bold }


/* ************************************ */
/* Hier folgen die Absatzformatierungen */
/* ************************************ */

p.Masstext
 { font-size:10pt;
   text-align:left;
   font-family: Arial, Helvetica, Sans-Serif;
   color:#003555 }
/*Aussehen der großen Textmengen*/

p.YouRHere
 { font-size:10pt;
   text-align:left;
   font-family: Arial, Helvetica, Sans-Serif;
   color:#003555;
   font-weight:bold }
/*Aussehen der "You are here"-Zeile*/

p.Poll
 { font-size:10pt;
   text-align: center;
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight:bold }
/*Aussehen der Umfrage oben links*/

p.OtherInThisLand
 { font-size:8pt;
   text-align:left;
   font-family: Arial, Helvetica, Sans-Serif;
   color:#003555;
   font-style:italic; }
/*Aussehen der Liste mit den anderen Attraktionen*/

p.Headline
 { font-size:12pt;
   text-align: center;
   font-weight: bolder;
   font-family: Arial, Helvetica, Sans-Serif; }
/*Aussehen der Überschriften*/

p.HeadlineAttracts
 { font-size:12pt;
   text-align:center;
   font-family: Arial, Helvetica, Sans-Serif;
   color:#003555;
   font-style:italic;
   font-weight: bold;
   padding: 1pt }
/*Aussehen der Überschriften z.B auf den Attraktionsseiten*/

p.DateFooter
 { font-size:9pt;
   text-align:left;
   font-style: italic;
   font-family: Arial, Helvetica, Sans-Serif;
   color:#003555 }
/*News&Rumours: Aussehen der Fußzeile mit Datum der News*/

p.LinkDispenser
 { font-size:8pt;
   text-align: right;
   font-style: italic;
   font-weight: normal;
   font-family: Arial, Helvetica, Sans-Serif;
   padding-top: 10px; }
/*Aussehen der Verteilerlinks z.B. auf den Attraktionsseiten*/

p.Minifont
 { font-size:8pt;
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight:normal;
   color:#003555 }
/*Aussehen der kleinen Schriften*/


/* ***************************************************** */
/* Hier folgen die Textformatierungen für die News-Seite */
/* ***************************************************** */

span.Headline
 { font-size:12pt;
   text-align:left;
   font-weight:bolder;
   font-family: Arial, Helvetica, Sans-Serif;
   color: white }
/*Aussehen der Überschriften*/

span.Minifont
 { font-size:8pt;
   font-family: Arial, Helvetica, Sans-Serif;
   font-weight:normal;
   color:#003555 }
/*Aussehen der kleinen Schriften*/

span.Reported
 { font-size:8pt;
   text-align:left;
   font-style: italic;
   font-family: Arial, Helvetica, Sans-Serif;
   color:white }
/*Aussehen der unterschrift 'reported by"*/

span.Subline
 { font-size:8pt;
   text-align:left;
   font-style: italic;
   font-family: Arial, Helvetica, Sans-Serif; }
/*Aussehen der Zeile mit dem Datum der News*/


/* ************************************** */
/* Hier folgen die Tabellenformatierungen */
/* ************************************** */

#BasicTable
 { width:950px;
   text-align: center;
   background:white;
   table-layout:auto;
   border-collapse:collapse;
   vertical-align:top;}

#Newstable
 { width:90%;
   table-layout:fixed;
   text-align: center;
   background:white;
   border: #003555 0px dotted;
   border-collapse:collapse;
   vertical-align:top;}

#ContentTable
 { width:100%;
   table-layout:fixed;
   text-align: center;
   background:white;
   border: #003555 0px dotted;
   border-collapse:collapse;
   vertical-align:top;}


/* ***************************************************************** */
/* Hier folgen die allgemeinen Zellenformatierungen des Seitenkopfes */
/* ***************************************************************** */

td.Headbanner
 { background-image: url('http://www.dlp.info/DLP/Images/System/Theme/Titelbanner02.gif') ;
   background-position:  left top;
   background-repeat: no-repeat;
   height: 51px;
   text-align: center;
   vertical-align: top; }

td.HeadSpacer
 { height: 2px;
   background: white;
   text-align: center;
   vertical-align: top; }

td.uBannerLeft
 { width: 20%;
   background: white;
   text-align: middle;
   vertical-align: middle;
   padding: 1px; }

td.uBannerMiddle
 { width: 60%;
   background: white;
   text-align: middle;
   vertical-align: middle;
   padding: 1px; }

td.uBannerRight
 { width: 20%;
   background: white;
   text-align: middle;
   vertical-align: middle;
   padding: 1px; }

td.Pic
 { width:170px;
   background: #DFEFFF;
   text-align: left;
   vertical-align: middle;
   padding: 4px; }

td.ContentBlue
 { background: #DFEFFF;
   vertical-align:middle;
   padding: 3px; }

td.Others
 { width: 37%;
   background: #DFEFFF;
   text-align: left;
   vertical-align: middle;
   padding: 4px; }


/* **************************************************************** */
/* Hier folgen die allgemeinen Zellenformatierungen der Seitenmitte */
/* **************************************************************** */

td.URHere
 { background: white;
   text-align: left;
   vertical-align: top;
   padding-top: 15px;
   padding-bottom: 2px; }

td.NavLeft
 { width:180px;
   background: white;
   text-align: center;
   vertical-align: top;}

td.HeadlineBlue
 { width:100%;
   background: #DFEFFF;
   text-align: center;
   vertical-align: top; }
   
td.ContentGrey
 { width:50%;
   background: #F6F6F6;
   text-align: left;
   vertical-align: top}

td.ContentWhite
 { width:50%;
   background: white;
   text-align: center;
   vertical-align: top}

td.SpacerCell
 { width:100%;
   height: 10px;
   background: white;
   text-align: center;
   vertical-align: top}
   
td.Compact
 { background: #F6F6F6;
   text-align: left;
   vertical-align: top;
   padding: 2px; }   

td.CompactSpacer
 { width: 5px;
   background: white;
   text-align: left;
   vertical-align: top; }   

td.Photos
 { width:200px;
   background: #C6E2FF;
   text-align: center;
   vertical-align: top;}
   

/* ****************************************************** */
/* Hier folgen die Zellenformatierungen für die Newsseite */
/* ****************************************************** */
   
td.Headline
 { width:100%;
   background-image: url('http://www.dlp.info/Vorlagen/BackgroundLine01_4x4.gif');
   background-repeat: repeat;
   text-align: left;
   vertical-align: top}
   
td.ConfirmedCell
 { width:100%;
   background: #E9E9E9;
   text-align: left;
   vertical-align: top}

td.TextCell
 { width:100%;
   background: #F6F6F6;
   text-align: left;
   vertical-align: top}

td.SeparateCell
 { width:100%;
   background: white;
   text-align: center;
   vertical-align: top}

td.Subline
 { width:100%;
   background: #C0C0C0;
   text-align: left;
   vertical-align: top; }