/* ==========================================
   Gilth Serano - Version 4.2.1
   (c) 2006 copyright www.serano-media.de
========================================== */

.day { height:18px; width:20px; background-color:#B5B6E7; color:#808080; font-size:8pt; text-align:center; }
.dayday { height:18px; width:20px; background-color:#9CA6D6; color:#800000; font-weight:bold; font-size:7pt; text-align:center; }
.day a { font-weight:bold; }
#footer		{ width:792px; font-family:verdana; font-size:8pt; }
#footer p		{ margin:0px; }
#footer2		{ background-color:#cacbee; border-bottom:1px solid #9CA6D6; border-top:1px solid #9CA6D6; padding:4px; font-size:8pt }
#head1 		{ width:812px; margin-top:2px; margin-bottom:2px; padding-top:2px; padding-bottom:2px; background-color:#ffffff; border-top:1px solid #9CA6D6; border-bottom:1px solid #9CA6D6; border-right:1px solid #9CA6D6; }
#head2 		{ width:792px; height:18px; margin-bottom:2px; background-color:#cacbee; border-top:1px solid #9CA6D6; border-bottom:1px solid #9CA6D6; text-align:right; }
#head1 p,#head2 p { margin:0px; }


/* ================== GSR-Design ================== */

body { background-color:#CAD3EA; color:#000080; margin:0; font-family:'Verdana', Arial, Helvetica; font-size:10pt; font-style:normal; font-weight:normal }
table { color:#000080; margin:0; font-family:'Verdana', Arial, Helvetica; font-size:10pt; font-style:normal; font-weight:normal; vertical-align:top }
ul, ol, li { margin:0px; padding:0px }
h1, h2, h3, h4, h5 { font-family:'Verdana', Arial, Helvetica; font-size:10pt; font-style:normal; font-weight:normal }
h6 { font-family:'Verdana', Arial, Helvetica; font-size:8pt; font-style:normal; font-weight:normal; margin-top:0; margin-bottom:0 }
hr { color:#9CA6D6; size:1px; margin-top:0; margin-bottom:0 }
h1 { color:#800000 }
.left 			{ width:140px; vertical-align:top }
.left p 		{margin:0px }
.middle		{ width:484px; vertical-align:top }
.middle p 		{ padding:0px; margin:0px }
.right 		{ width:140px; vertical-align:top }

a:link       { color: #0000FF; text-decoration: none }
a:visited    { color: #0000FF; text-decoration: none }
a:active     { color: #0000FF; text-decoration: underline }
a:hover      { color: #800000; text-decoration: underline }

.middle hr { border:solid 1px #9CA6D6; height:1px; margin:2px }



/* ================== Menue-Navigation ================== */

.menue       
{ font-size:8pt; font-style:normal; font-weight:bold; margin-top:2; margin-bottom:2; margin-left:4; margin-right:4 }
.menue a:link       { color:#0000FF; text-decoration:none }
.menue a:visited    { color:#0000FF; text-decoration:none }
.menue a:active     { color:#0000FF; text-decoration:underline }
.menue a:hover      { color:#800000; text-decoration:underline }
.navigation    { color:#000080; font-size:8pt; font-style:normal; font-weight:normal; margin:0px }
.navioben      
{ background-color:#B5B6E7; color:#FFFFFF; font-size:8pt; font-style:normal; font-weight:bold;text-align:center;
height:22px; width:160px; border:1px solid #9CA6D6; margin:0; border-spacing:1px; padding:1 }
.a-z
{ width:100%, background-color:#B5B6E7; color:#FFFFFF; border:1px solid #9CA6D6; font-weight:bold;text-align:center }



/* ================== News ================== */

.newsgrau     
{ background-color:#9CA6D6; color:#FFFFFF; font-size:8pt; font-style:normal; font-weight:bold; padding:4; height:20px }

.newsred     
{ background-color:#800000; color:#FFFFFF; font-size:8pt; font-style:normal; font-weight:bold; padding:4; height:20px }

.newspaper
{ }
.newspaper p { padding:0px; margin:0px }

.news {width:484px; padding:4px }
.news p {padding:0px; margin:0px }
.news2 {width:484px; padding:4px; background-color:#B5B6E7; border:1px solid #9CA6D6 }
.news2 p {padding:0px; margin:0px }
.newsbild	{ margin:4px 10px 4px 0px; float:left }
.newsthema { color:#800000; font-weight:bold; text-align:left; margin:0 }
.news a:link       { font-weight:bold; font-size:8pt }
.news a:visited    { font-weight:bold; font-size:8pt }
.news a:active     { font-weight:bold; font-size:8pt }
.news a:hover      { font-weight:bold; font-size:8pt }
.news2 a:link      { font-weight:bold; font-size:8pt }
.news2 a:visited   { font-weight:bold; font-size:8pt }
.news2 a:active    { font-weight:bold; font-size:8pt }
.news2 a:hover     { font-weight:bold; font-size:8pt }
.newsthema 				{ font-size:10pt }
.newsthema a:link       { color:#800000; font-size:10pt }
.newsthema a:visited    { color:#800000; font-size:10pt }
.newsthema a:active     { color:#800000; font-size:10pt }
.newsthema a:hover      { color:#800000; font-size:10pt }
.alleartikeldatum			{ color:#000080; font-size:8pt }



/* ================== Newsbox ================== */

.newsbox01				{ color:#000080; font-size: 8pt; font-style:normal; font-weight:normal; margin:4px }
.newsbox_print		{ background-color:#B5B6E7; font-size: 8pt; width:100%; padding:0px; text-align:center; border:1px solid #9CA6D6 } 

/* ================== Bericht ================== */

.berichtthema
{ color:#800000; font-size:8pt; font-style:normal; font-weight:bold; text-align:right; text-transform:uppercase; margin:0 }

.berichttext1
{ color:#000080; font-size:10pt; font-style:normal; font-weight:bold; margin:0 }
                     
.berichttext2
{ color:#000080; font-size:10pt; font-style:normal; font-weight:normal; margin:0 }
                     
.berichtautor      
{ color:#000080; font-size:10pt; font-style:normal; font-weight:normal; margin:0 }                     

.berichtquelle	
{ color:#000080; font-size:8pt; font-style:normal; font-weight:normal; text-align:right; margin:0 }

.berichtphoto		
{ background-color:#9CA6D6; color:#FFFFFF; font-size:8pt; font-weight:normal; text-align:right; padding:4px; margin:4px 8px; float:right }
.berichtphoto p { margin:0px; padding:0px }

.partnerinfo
{ background-color:#B5B6E7; border:1px solid #9CA6D6; font-family:'Verdana', Arial, Helvetica; font-size:8pt; 
font-style:normal; font-weight:normal; padding:4px 6px }



/* ================== Kalender ================== */

.kalender
{ width:140px; font-size:8pt; font-style:normal; font-weight:bold }

.kalenderday
{ background-color:#B5B6E7; height:18px; width:20px; text-align:center }



/* ================== Biografie ================== */

.discografie
{ background-color:#B5B6E7; width:484px }
.discografie p { margin:0px }

.discografiecover
{ background-color:#F2F2F2; padding:8px; width:100px; height:100px; border:solid 1px #9CA6D6; text-align:center; vertical-align:middle }

.discografietrack
{ background-color:#B5B6E7; padding:8px; text-align:left; vertical-align:top; font-size:9pt }

.discografietitel     
{ background-color:#9CA6D6; color:#FFFFFF; font-size:8pt; font-style:normal; font-weight:bold; padding:4; height:20px }



/* ================== Dreamcars ================== */

.dreamcar
{ width:100%; background-color:#000000; color:#FFFFFF; text-align:center; font-size:11pt; font-weight:bold }



/* ================== Top of the World ================== */

.tow { width:100%; border:0 }
.tow thead { background-color:#800000; color:#FFFFFF; font-size:8pt; font-weight:bold; height:20px }
.tow tbody { background-color:#B5B6E7; text-align:left; height:20px; col:#FFFFFF }
.tow tfoot { background-color:#9CA6D6; color:#FFFFFF; text-align:right; font-size:8pt; height:20px }
.tow1 { padding:2px; background-color:#9CA6D6 }
.tow2 { padding:2px; background-color:#B5B6E7 }


/* ================== Verzeichnis ================== */

.verzeichnismiddle	{ }
.verzeichnismiddle p {padding:0px; margin:0px }
.verzeichnisnavi { width:100%; background-color:#B5B6E7; padding:4px 8px; border:1px solid #9CA6D6; font-size:8pt; margin:0; vertical-align:top }
.verzeichnisnavi p {padding:2px; margin:0px }
.linkbox { background-color:#B5B6E7; padding:6px 8px; font-size:8pt; width:484px }
.linkbox p {padding:0px; margin:0px }
.linkbox a:link       { font-weight:bold }
.linkbox a:visited    { font-weight:bold }
.linkbox a:active     { font-weight:bold }
.linkbox a:hover      { font-weight:bold }
.linktipp { background-color:#B5B6E7; padding:8px 8px; border:1px solid #9CA6D6; white-space:normal; font-size:8pt }
.linktipp p {padding:2px; margin:0px }
.linktipp a:link       { font-weight:bold }
.linktipp a:visited    { font-weight:bold }
.linktipp a:active     { font-weight:bold }
.linktipp a:hover      { font-weight:bold }



/* ================== Formulare ================== */

input { background-color:#eeeeee; color:#000080; border:1px solid #9CA6D6 }
textarea { background-color:#eeeeee; color:#000080; border:1px solid #9CA6D6 }
select { background-color:#eeeeee; color:#000080; border:1px solid #9CA6D6 }



/* ================== Promotion ================== */

.promoskyscraper
{ background-color:#B5B6E7; width:140px; padding:8px 0px; text-align:center; border:1px solid #9CA6D6 }

.promobigsize
{ background-color:#B5B6E7; width:792px; margin:10px 0px; padding:8px 4px; text-align:center; border:1px solid #9CA6D6 }

.promovertical
{ background-color:#B5B6E7; width:140px; padding:8px 0px; text-align:center; border:1px solid #9CA6D6 }

.promopinnwand
{ background-color:#B5B6E7; margin:0px 0px; padding:8px 4px; text-align:left; border:1px solid #9CA6D6;font-size:8pt }
.promopinnwand p {padding:0px 8px; margin:0px }



/* ================== Sonstiges ================== */

.newspaperthema		{ color:#800000; font-size:8pt; font-style:normal; font-weight:bold; text-align:left; text-transform:uppercase; margin: 0 }
.newsline				{ height:20px }
.lexikon				{ color:#000080; font-size:10pt; font-style:normal; font-weight:normal; margin:4px }
.shoppingtipp			{ background-color:#B5B6E7; border:1px solid #9CA6D6; font-family:'Verdana', Arial, Helvetica; font-size:8pt; font-style:normal; font-weight:normal; padding:4px 6px }
.zumthema				{ width:100%; background-color:#B5B6E7; font-size:8pt; padding:4px 8px; border:1px solid #9CA6D6 }
.newsabstand			{ height:0px }
.termine				{ }
.datestermine			{ background-color:#B5B6E7; color:#000080; font-size:8pt; font-style:normal; font-weight:normal; text-align:left; border:1px solid #9CA6D6; margin:0; padding:4px }



/* ================== Design 2007 ================== */
#abstand6 { height:6px; }
#abstand10 { height:10px; }
#abstand20 { height:20px; }
#datestermine	{ background-color:#B5B6E7; color:#000080; font-size:8pt; font-style:normal; font-weight:normal; text-align:left; border:1px solid #9CA6D6; margin:0; padding:4px }
#newsgrau     	{ background-color:#9CA6D6; color:#FFFFFF; font-size:8pt; font-style:normal; font-weight:bold; padding:4; height:20px }
#news {width:484px; padding:4px }
#news p {padding:0px; margin:0px }
#spaltere { width:140px; }
#promoskyscraper { background-color:#B5B6E7; width:140px; padding:8px 0px; text-align:center; border:1px solid #9CA6D6 }


#newsbox01		{ color:#000080; width:140px; font-size: 8pt; font-style:normal; font-weight:normal; margin:0px }
#newsbox02		{ background-color:#B5B6E7; color:#000080; width:140px; font-size: 8pt; font-style:normal; font-weight:normal; padding:0px }
#newsbox02 p 	{ margin:4px; }

.seitennavi { background-color:#cacbee; border-bottom:1px solid #9CA6D6; border-top:1px solid #9CA6D6; padding:4px; font-size:0.9em; text-align:center; }



