/***************************************************************************************************************************************

BMW Oracle Racing

Autor: Phase4,Stefan Senn
Datum: März 2007

Achtung: Veränderungen an dieser Datei beeinflussen die komplette Website!

************************************************************************************************************************************* */

*                                   		{ margin:0; padding:0 }
body                                		{ font-family:arial,verdana,sans-serif; background:#fff; width:995px; }
img                                 		{ border:none }
h1				           	{ font-size:13px; font-weight:bold; color:#000; margin-bottom:5px; padding:0; line-height:15px }
h2				           	{ font-size:11px; font-weight:bold; color:#000; margin-bottom:5px; padding:0 }
#header_index                      { width:995px; height:249px; }
#header_content                  { width:995px; height:199px; }
.nowrap                             	{ white-space:nowrap }
.clear                              	{ height:1px; clear:both; overflow:hidden }
#linie					{ margin:0px 0px 0px 0px; width:995px; border-bottom:1px solid #ccc }
* html #linie					{ margin:0px 0px 0px 0px; width:995px; border-bottom:1px solid #ccc }
*+html #linie					{ margin:0px 0px 0px 0px; width:995px; border-bottom:1px solid #ccc }

/* --- SUBNAV -------------------------------------------------------------------------------------------------------------------------- */

#subnav					{ margin:30px 0 0 30px; width:220px; float:left; display:inline }
#subnav a                               { text-decoration: none; color:#666; display:block; font-family:arial,verdana,sans-serif; font-size:11px; }
#subnav a:hover                 	{ color:#e2001a; }
#subnav li                               { list-style:none; height:15px }
#subnav .active			{ color:e2001a;  }

#subsubnav				{ margin-left:15px; margin-top: 4px; }

/* --- CONTENT ---------------------------------------------------------------------------------------------------------------------- */

#bgcontent				{ position:absolute; width:995px; z-index:100; }

#content				{ width:735px; float:left; margin:30px 0 0 10px; font-family:arial,verdana,sans-serif; color:#000; font-size:11px; line-height:13px; display:inline  }
#content .hl_top			{ margin-bottom:10px; }
#content .linie			{ margin:20px 0 10px 0; border-top:1px solid #ccc }
#content .pfeil			{ margin-top:8px; }
#content a				{ text-decoration:none; line-height:15px; margin-left:4px; }
#content a:link			{ color:#4c4c4c; background-position: 0px 0px }
#content a:visited		{ color:#4c4c4c; background-position: 0px 0px }
#content a:hover			{ color:#e2001a }
#content a:active		{ color:#e2001a; background-position: 0px 0px }

/* --- CONTENT  RESULTS ----------------------------------------------------------------------------------------------------------------- */


#content_results				{ width:735px; float:left; margin:0px; font-family:arial,verdana,sans-serif; color:#000; font-size:11px; line-height:13px; display:inline  }

/* ---  ---------------------------------------------------------------------------------------------------------------------- */

#contentbig					{ width:745px; float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:11px; line-height:13px  }
#contentbig .linie			{ margin:20px 0 10px 0; border-top:1px solid #ccc }
#contentbig .pfeil			{ margin-top:8px; }
#contentbig a				{ text-decoration:none; line-height:15px; margin-left:4px; }
#contentbig a:link			{ color:#4c4c4c; background-position: 0px 0px }
#contentbig a:visited		{ color:#4c4c4c; background-position: 0px 0px }
#contentbig a:hover			{ color:#e2001a }
#contentbig a:active			{ color:#e2001a; background-position: 0px 0px }

#contenttimeline			{ width:743px; float:left; height: 29px; margin:0px 0px 0px 0px; border:1px solid #ccc;  }

/* --- HOME ---------------------------------------------------------------------------------------------------------------------- */

#content_home				{ width:995px; float:left; } 
#content_home a				{ text-decoration:none; color:#fff;}

#content_home #background	{ position:absolute; z-index:1; }

#fenster_right1				{ position:absolute; top:112px; left:706px; z-index:2; line-height:10px; width:211px; height:78px; border:1px solid #fff; margin-bottom:10px; }
#fenster_right1 .text		{ float:left; font-family:arial,verdana,sans-serif; color:#fff; font-size:13px;  padding:10px 0 0 10px; }
#fenster_right1 .pfeil		{ float:right;  margin:12px 10px 0 0; }

#fenster_right2				{ position:absolute; top:201px; left:706px; z-index:2; line-height:10px; width:211px; height:78px; border:1px solid #fff; margin-bottom:10px; }
#fenster_right2 .text		{ float:left; font-family:arial,verdana,sans-serif; color:#fff; font-size:13px;  padding:10px 0 0 10px; }
#fenster_right2 .pfeil		{ float:right;  margin:12px 10px 0 0; }

#fenster_right3				{ position:absolute; top:290px; left:706px; z-index:2; line-height:10px; width:211px; height:78px; border:1px solid #fff; margin-bottom:10px; }
#fenster_right3 .text		{ float:left; font-family:arial,verdana,sans-serif; color:#fff; font-size:13px;  padding:10px 0 0 10px; }
#fenster_right3 .pfeil		{ float:right;  margin:12px 10px 0 0; }

#fenster_right4				{ position:absolute; top:379px; left:706px; z-index:2; line-height:10px; width:211px; height:78px; border:1px solid #fff; margin-bottom:10px; }
#fenster_right4 .text		{ float:left; font-family:arial,verdana,sans-serif; color:#fff; font-size:13px;  padding:10px 0 0 10px; }
#fenster_right4 .pfeil		{ float:right;  margin:12px 10px 0 0; }

#fenster_right_over1		{ position:absolute; top:112px; left:706px; z-index:4; line-height:10px; width:211px; height:78px; border:1px solid #fff; background:#fff; }
#fenster_right_over1 .hl 	{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:13px;  padding:10px 0 10px 10px; }
#fenster_right_over1 .text	{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:11px;  padding-left:10px; }
#fenster_right_over1 .pfeil	{ float:right;  margin:12px 10px 0 0; }

#fenster_right_over2		{ position:absolute; top:201px; left:706px; z-index:4; line-height:10px; width:211px; height:78px; border:1px solid #fff; background:#fff; }
#fenster_right_over2 .hl		{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:13px;  padding:10px 0 10px 10px; }
#fenster_right_over2 .text	{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:11px;  padding-left:10px; }
#fenster_right_over2 .pfeil	{ float:right;  margin:12px 10px 0 0; }

#fenster_right_over3		{ position:absolute; top:290px; left:706px; z-index:4; line-height:10px; width:211px; height:78px; border:1px solid #fff; background:#fff; }
#fenster_right_over3 .hl		{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:13px;  padding:10px 0 10px 10px; }
#fenster_right_over3 .text	{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:11px;  padding-left:10px; }
#fenster_right_over3 .pfeil	{ float:right;  margin:12px 10px 0 0; }

#fenster_right_over4		{ position:absolute; top:379px; left:706px; z-index:4; line-height:10px; width:211px; height:78px; border:1px solid #fff; background:#fff; }
#fenster_right_over4 .hl		{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:13px;  padding:10px 0 10px 10px; }
#fenster_right_over4 .text	{ float:left; font-family:arial,verdana,sans-serif; color:#000; font-size:11px;  padding-left:10px; }
#fenster_right_over4 .pfeil	{ float:right;  margin:12px 10px 0 0; }

#content_home_left						{ position:absolute; top:140px; left:28px; width:660px; z-index:3; }
#content_home_left .text				{ font-family:arial,verdana,sans-serif; color:#fff; font-size:12px; line-height:17px; padding-left:2px;}
#content_home_left .hl_top				{ font-size:46px; font-family:arial,verdana,sans-serif; color:#fff;}
#content_home_left .hl_mid				{ font-size:13px; font-family:arial,verdana,sans-serif; color:#fff; }

			
/* --- NEWS ---------------------------------------------------------------------------------------------------------------------- */

#news_content			{ width:480px; }
#news_content .hl_top	{ margin-bottom:10px; }
#news_content .hl		{ margin-top:20px; }

#news_content_left		{ width:250px; float:left }
#news_content_middle	{ width:230px; float:left }
#news_content_right		{ width:210px; float:left; margin-left:20px; }
#news_content_right .hl	{ margin-top:20px; }

#news_content_down_left	{ float:left; width:110px }
#news_content_down_right{ float:left; width:360px; margin-left:10px }

#news_content_video				{ width:480px; float:left; }
#news_content_video .video		{ margin-bottom:20px; }
#news_content_video .bedienung	{ margin-bottom:10px; }

#news_content_current			{ width:480px; float:left; }
#news_content_current .img		{ margin:0 10px 10px 0 }
#news_content_current #img		{ width:110px; float:right; }
#news_content_current #img .img	{ float:right; margin:0 10px 10px 0; } 

#news_content_current2_left				{ width:250px; float:left }
#news_content_current2_left .img			{ margin:0 10px 10px 0; }
#news_content_current2_left #img			{ width:110px; float:right; }
#news_content_current2_left #img .img	{ float:right; margin:0 10px 10px 0; } 
#news_content_current2_middle			{ width:230px; float:left }

/* --- AC ---------------------------------------------------------------------------------------------------------------------- */

#ac_index			{ width:480px; }
#ac_index .hl_top	{ margin-bottom:10px; }
#ac_index .hl		{ margin-top:20px; }

#ac_index_left		{ width:250px; float:left }
#ac_index_middle	{ width:230px; float:left }
#ac_index_right		{ width:210px; float:left; margin-left:20px; }
#ac_index_right .hl	{ margin-top:20px; }

#ac_index_down_left	{ float:left; width:110px }
#ac_index_down_right{ float:left; width:360px; margin-left:10px }

#ac_content			{ width:480px; }
#ac_content .hl_top	{ margin-bottom:10px; }
#ac_content .hl		{ margin-top:20px; }
#ac_content .img		{ float:left; width:110px }
#ac_content .text	{ float:left; width:360px; margin-left:10px }

#ac_kalender		{ margin-top:20px; }

/* ---------------------------------------------------------------------------------------------------------------------------- */

#sponsors_content		{ width:480px; float:left; }
#sponsors_content .img	{ margin:0 10px 10px 0 }
#sponsors_content .hl_top	{ margin-bottom:10px; }
#sponsors_content .name	{ float:left; width:175px; margin-right:10px, font-weight: bold; }
#sponsors_content .link	{ float:left; width:175px; margin-right:10px }
#sponsors_content .logo	{ float:left; width:110px; margin-bottom:20px; }

#shop_content			{ margin-left: 250px; width:480px; float:left; display:inline; }
#shop_content .pfeil		{ margin-top:8px; }
#shop_content .hl_top	{ margin-bottom:10px; }

/* --- Multimedia  INDEX---------------------------------------------------------------------------------------------------------------------- */

#multimedia_index				{ position:absolute;  left:260px; z-index:100; }
#multimedia_index			{ width:480px; }
#multimedia_index .hl_top	{ margin-bottom:10px; }
#multimedia_index .hl		{ margin-top:20px; }


#multimedia_index_left		{ width:250px; float:left }
#multimedia_index_middle	{ width:230px; float:left }

#multimedia_index_down_left	{ float:left; width:110px }
#multimedia_index_down_right{ float:left; width:360px; margin-left:10px }

/* --- Multimedia IMAGE GALLERY ---------------------------------------------------------------------------------------------------------------------- */

#multimedia_content					{ width:480px; }
#multimedia_content .auswahl			{ margin:20px 0 20px 0; width:230px; font-family:arial,verdana,sans-serif; font-size:11px; }
#multimedia_content .auswahl_wert	{ margin-left:2px; }
#multimedia_content .hl_top			{ margin-bottom:10px; }
#multimedia_content .hl				{ margin-bottom:5px; }
#multimedia_content .img				{ margin:0 10px 10px 0; border:none }
#multimedia_content .last_img		{ margin-bottom:10px; }
#multimedia_content a				{ text-decoration:none; line-height:0; margin:0; padding:0; }

#multimedia_content_big			{ width:745px; float:left; margin-top:1px; }

#picNav							{ position:absolute; left: 828px; top: 210px; width:157px; height:54px; background:#fff; font-family:arial,verdana,sans-serif; font-size:11px; }
#picNav .pfeil					{ margin:8px 10px 0 10px; }
#picNav a						{ text-decoration:none; line-height:15px; margin-left:4px; }
#picNav a:link					{ color:#4c4c4c; background-position: 0px 0px }
#picNav a:visited				{ color:#4c4c4c; background-position: 0px 0px }
#picNav a:hover					{ color:#e2001a }
#picNav a:active					{ color:#e2001a; background-position: 0px 0px }

#picNav_wall						{ position:absolute; left: 808px; top: 210px; width:177px; background:#fff; font-family:arial,verdana,sans-serif; font-size:11px; }
#picNav_wall .pfeil					{ margin:8px 10px 0 10px; }
#picNav_wall .text					{ margin:2px 0px 0 10px; }
#picNav_wall .linie					{ border-top:1px solid #ccc; margin:6px 0 4px 0; line-height:0; }
#picNav_wall a						{ text-decoration:none; line-height:15px; margin-left:4px; }
#picNav_wall a:link					{ color:#4c4c4c; background-position: 0px 0px }
#picNav_wall a:visited				{ color:#4c4c4c; background-position: 0px 0px }
#picNav_wall a:hover					{ color:#e2001a }
#picNav_wall a:active				{ color:#e2001a; background-position: 0px 0px }

/* --- Multimedia VIDEO GALLERY---------------------------------------------------------------------------------------------------------------------- */

#multimedia_content_video			{ width:480px; float:left; }
#multimedia_content .auswahl			{ margin:20px 0 20px 0; width:230px; font-family:arial,verdana,sans-serif; font-size:11px; }
#multimedia_content .auswahl_wert	{ margin-left:2px; }
#multimedia_content_video .video		{ margin-bottom:20px; }
#multimedia_content_video .videoh		{ margin-bottom:35px; }
#multimedia_content_video .bedienung	{ margin-bottom:10px; }
#multimedia_content_video .hl		{ margin-top:20px; }

#multimedia_contentbig_video			{ width:735px; float:left; }
#multimedia_contentbig_video .hl			{ margin-top:20px; }
#multimedia_contentbig_video .space		{ margin-top:10px; }

#multimedia_content_video_small				{ width:230px; float:left; margin-right:10px }
#multimedia_content_video_small .hl_small	{ font-weight:bold; color:#666; font-size:11px; }
#multimedia_content_video_small .img			{ width:110px; float:left; margin-right:10px }
#multimedia_content_video_small	.text		{ width:100px; float:left; }

/* --- Multimedia WALLPAPER---------------------------------------------------------------------------------------------------------------------- */


#multimedia_content_wallpa				{ width:480px; float:left; }
#multimedia_content_wallpa .auswahl		{ margin-top:20px; width:230px; font-family:arial,verdana,sans-serif; font-size:11px; }
#multimedia_content_wallpa .auswahl_wert	{ margin-left:2px; }
#multimedia_content_wallpa .hl			{ margin-top:20px; }

#multimedia_contentbig_wallpa			{ width:735px; float:left; }
#multimedia_contentbig_wallpa .hl		{ margin-top:20px; }
#multimedia_contentbig_wallpa .space		{ margin-top:10px; }

#multimedia_content_wallpa_small			{ width:230px; float:left; margin-right:10px }
#multimedia_content_wallpa_small .hl_small	{ font-weight:bold; color:#666; font-size:11px; }
#multimedia_content_wallpa_small .img		{ width:110px; float:left; margin-right:10px }
#multimedia_content_wallpa_small .text		{ width:100px; float:left; }

/* --- KONRAKT FORMULAR---------------------------------------------------------------------------------------------------------------------- */

#formular								{ margin-left: 250px; width:480px; float:left; display:inline; }
#formular .textarea						{ width:480px; border:1px solid #ccc }
#formular .label1						{ margin:20px 0 5px 0 }
#formular .label1_error					{ margin:20px 0 5px 0; color:e2001a; font-weight:bold; }
#formular .label2						{ margin:10px 0 5px 0 }
#formular .textfield						{ width:230px; border:1px solid #ccc; }
#formular .auswahl						{ width:230px; font-family:arial,verdana,sans-serif; font-size:11px; }
#formular .auswahl_wert					{ margin-left:2px; }
#formular .pfeil							{ margin-top:10px; }
#formular #radio							{ width:480px; }
#formular #radio .label3					{ float:left; width: 78px; margin:20px 0 10px 0 }
#formular #radio .radio					{ float:left; vertical-align:middle; margin:20px 10px 10px 0 }
#formular #radio .radio1_label			{ float:left; vertical-align:middle; margin:20px 30px 10px 0 }
#formular #radio .radio2_label			{ float:left; vertical-align:middle; margin:20px 0 10px 0 }
#formular #postcode						{ float:left; width:61px; padding-right:5px; }
#formular #postcode .postcode			{ width:61px; border:1px solid #ccc; }
#formular #city							{ float:left; width:164px; }
#formular #city .city					{ width:164px; border:1px solid #ccc; }
#formular .label4						{ margin:10px 0 5px 0 }
#formular .label4_error					{ margin:10px 0 5px 0; color:e2001a; font-weight:bold; }
#formular .error							{ color:e2001a; font-weight:bold; }
#formular_left							{ float:left; width:230px; margin-right:20px; display:inline; }
#formular_right							{ float:left; width:230px; display:inline; }

/* ---HELP ---------------------------------------------------------------------------------------------------------------------- */

#content_help							{ width:995px; float:left; } 
#content_help #background				{ position:absolute; z-index:1; }
#content_help #text						{ position:absolute; z-index:2; top:275px; left:155px; font-family:arial,verdana,sans-serif; color:#fff; }
#content_help #text .hl_top				{ font-size:50px; font-family:arial,verdana,sans-serif; color:#fff; }
#content_help #text .hl					{ font-size:23px; font-family:arial,verdana,sans-serif; color:#fff; margin:30px 0 15px 100px }
#content_help #text .text1				{ font-size:11px; font-family:arial,verdana,sans-serif; color:#fff; margin:0 0 15px 100px }
#content_help #text .text2				{ font-size:11px; font-family:arial,verdana,sans-serif; color:#fff; margin-left:100px }
#content_help #text .text3				{ font-size:11px; font-family:arial,verdana,sans-serif; color:#fff; margin:30px 0 0 100px }
#content_help #text .pfeil				{ margin:8px 0 0 100px; }
#content_help #text a					{ text-decoration:none; line-height:15px; margin-left:4px; font-size:11px; font-family:arial,verdana,sans-serif; color:#fff; }
#content_help #text a:link				{ color:#fff; background-position: 0px 0px; } 
#content_help #text a:visited			{ color:#fff; background-position: 0px 0px }
#content_help #text a:hover				{ color:#e2001a }
#content_help #text a:active				{ color:#e2001a; background-position: 0px 0px }

/* ---POPUP ---------------------------------------------------------------------------------------------------------------------- */

#header_popup							{ width:322px; height:72px; }
#content_popup							{ width:270px; margin:10px 20px 0 20px; font-family:arial,verdana,sans-serif; font-size:11px; color:#000; }
#content_popup .auswahl					{ width:270px; font-family:arial,verdana,sans-serif; font-size:11px; margin-bottom:20px; }
#content_popup .auswahl_wert				{ margin-left:2px; }
#content_popup .img						{ margin-bottom:10px }
#popup_linie							{ margin-top:10px; border-top:1px solid #ccc; width:322px; line-height:0; }
#content_popup_left						{ float:left; width:168px }
#content_popup_right					{ float:right; width:60px; text-align:right; }
#content_popup_right .pfeil				{ margin-top:8px }
#content_popup_right a					{ text-decoration:none; line-height:15px; margin-left:4px; font-size:11px; font-family:arial,verdana,sans-serif; color:#666; }
#content_popup_right a:link				{ color:#666; background-position: 0px 0px; } 
#content_popup_right a:visited			{ color:#666; background-position: 0px 0px }
#content_popup_right a:hover				{ color:#e2001a }
#content_popup_right a:active			{ color:#e2001a; background-position: 0px 0px }
#content_popup_left_down				{ float:left; width:28px; margin-right:10px }
#content_popup_right_down				{ float:left; width:230px; border-left:1px solid #ccc; }
#content_popup_left_down .text			{ margin-top:20px; }
#content_popup_right_down .text			{ margin:20px 0 0 10px; }
#content_popup_right_down .hl			{ margin-left:10px; }
						
/* ---RELATED ---------------------------------------------------------------------------------------------------------------------- */

#related					{ width:210px; float:left; margin-left:20px; font-family:arial,verdana,sans-serif; color:#000; font-size:11px; line-height:13px  }
#related .linie				{ margin:20px 0 10px 0; border-top:1px solid #ccc }
#related .linie_erg			{ margin-bottom:2px; border-top:1px solid #ccc }
#related .pfeil				{ margin-top:8px; }
#related a					{ text-decoration:none; line-height:15px; margin-left:4px; }
#related a:link				{ color:#4c4c4c; background-position: 0px 0px }
#related a:visited			{ color:#4c4c4c; background-position: 0px 0px }
#related a:hover				{ color:#e2001a }
#relate a:active				{ color:#e2001a; background-position: 0px 0px }
#related .hl					{ margin-top:20px;  }
#related .img				{ margin-bottom:10px; }
#related #numbers			{ float:left; width:15px }
#related #ergebnis			{ float:left; width:190px }
#related #ergebnis dl			{ width:190px }
#related #ergebnis dd		{ padding-bottom:2px; float:left; width:168px }
#related #ergebnis dt			{ padding-bottom:2px; float:left; width:22px; text-align:right }
#related table				{ font-family:arial,verdana,sans-serif; color:#000; font-size:11px; border-collapse:collapse; border:1px solid #ccc; width:210px; }
#related .th					{ margin:-1px 0; }
#related .row0 a				{ vertical-align:top; text-decoration:none; margin:0; padding:0 2px 0 2px; color:#000 }
#related .row1 a				{ vertical-align:top; text-decoration:none; margin:0; padding:0 2px 0 2px; color:#000 }
#related .row0 a:hover		{ color:#e2001a }
#related .row0 a:active		{ color:#e2001a }
#related .row1 a:hover		{ color:#e2001a }
#related .row1 a:active		{ color:#e2001a }

#related .row2				{ width:55px; vertical-align:top; padding:10px 2px 20px 2px; }
#related .row3				{ width:66px; vertical-align:top; padding:10px 2px 20px 2px; }
#related .row4				{ width:42px; vertical-align:top; padding:10px 2px 20px 2px; }
#related .row5				{ width:47px; vertical-align:top; padding:10px 2px 20px 2px; }
#related .row6				{ width:55px; vertical-align:top; padding:2px 2px 2px 2px; }
#related .row7				{ width:66px; vertical-align:top; padding:2px 2px 2px 2px; }
#related .row8				{ width:42px; vertical-align:top; padding:2px 2px 2px 2px; }
#related .row9				{ width:47px; vertical-align:top; padding:2px 2px 2px 2px; }
#related .tb					{ margin:-1px 0; }
#related .row10				{ vertical-align:top; padding:2px 2px 2px 2px; text-align:right; }
#related .row10 .agenda		{ color:#e2001a; margin-right:4px; }
#related .row10 .text		{ margin-right:20px; }
#related #link1             { color:#e2001a; }



/* ---HISTORY-------------------------------------------------------------------------------------------------------------------- */
#history					{ width:230px; float:left; margin-left:20px; font-family:arial,verdana,sans-serif; color:#000; font-size:11px; line-height:13px;  }
#history .linie				{ margin:20px 0 10px 0; border-top:1px solid #ccc }
#history .linie_erg			{ margin-bottom:2px; border-top:1px solid #ccc }
#history .pfeil				{ margin-top:8px; }
#history a					{ text-decoration:none; line-height:15px; margin-left:4px; }
#history a:link				{ color:#4c4c4c; background-position: 0px 0px }
#history a:visited			{ color:#4c4c4c; background-position: 0px 0px }
#history a:hover				{ color:#e2001a }
#history a:active				{ color:#e2001a; background-position: 0px 0px }
#history .hl					{ margin-top:20px;  }
#history .img				{ margin-bottom:20px; }
#history #imgh				{float:left; width:110px; }
#history #text				{float:left; width:100px;  margin-left:10px }



/* --- FOOTER ----------------------------------------------------------------------------------------------------------------------- */

#footer                                	{ padding:0 0 10px 30px; float:left; width:995px; font-family:arial,verdana,sans-serif; font-size:11px; }
#footer .pfeil			{ vertical-align:middle; }

#footer .link1 a			{ text-decoration:none; margin:0 10px 0 4px; }
#footer .link1 a:link	{ color:#4c4c4c; background-position: 0px 0px }
#footer .link1 a:visited	{ color:#4c4c4c; background-position: 0px 0px }
#footer .link1 a:hover	{ color:#e2001a }
#footer .link1 a:active	{ color:#e2001a; background-position: 0px 0px }

#footer .link2 a			{ text-decoration:none; margin:0 50px 0 4px; }
#footer .link2 a:link	{ color:#4c4c4c; background-position: 0px 0px }
#footer .link2 a:visited	{ color:#4c4c4c; background-position: 0px 0px }
#footer .link2 a:hover	{ color:#e2001a }
#footer .link2 a:active	{ color:#e2001a; background-position: 0px 0px }

/* --- FOOTER HOME ----------------------------------------------------------------------------------------------------------------------- */

#footer_home                 { position:absolute; top:570px; left:30px; width:965px; padding-bottom:10px; font-family:arial,verdana,sans-serif; font-size:11px; z-index:10; }
#footer_home .pfeil			{ vertical-align:middle; }

#footer_home .link1 a		{ text-decoration:none; margin:0 10px 0 4px; }
#footer_home .link1 a:link	{ color:#4c4c4c; background-position: 0px 0px }
#footer_home .link1 a:visited{ color:#4c4c4c; background-position: 0px 0px }
#footer_home .link1 a:hover	{ color:#e2001a }
#footer_home .link1 a:active	{ color:#e2001a; background-position: 0px 0px }

#footer_home .link2 a		{ text-decoration:none; margin:0 50px 0 4px; }
#footer_home .link2 a:link	{ color:#4c4c4c; background-position: 0px 0px }
#footer_home .link2 a:visited{ color:#4c4c4c; background-position: 0px 0px }
#footer_home .link2 a:hover	{ color:#e2001a }
#footer_home .link2 a:active	{ color:#e2001a; background-position: 0px 0px }

/******************* Tabelle Sieger *******************/

.tab {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 13px}
a.tab { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; text-decoration: none}
a.tab:visited { color:#666666; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; text-decoration:none}
a.tab:hover { color:#043A7E; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; text-decoration:none}
a.tab:active { color:#043A7E; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 13px; text-decoration:none}

/******************* Tabelle Results *******************/

.description 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: none; text-align:left;}
.totalresults 	{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: none; text-align:center;}
.rot11 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #BE0007; text-decoration: none; text-align:center;}
.headline 		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: none; text-align:center;}



/*******************  TIMELINE *******************/
/*#p7s1content1 { position: absolute; width:4000px; z-index: 99; left: 0px; top: 0px; visibility: hidden }*/


#p7s1content1 { position: absolute; width: 3900px; z-index: 99; left: 0px; top: 0px; visibility: visible; padding-top: 0px }
.pviiscroller {  padding-top: 0px}



.tab {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height: 13px}

a.tab { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none}
a.tab:visited { color:#666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration:none}
a.tab:hover { color:#043A7E; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration:none}
a.tab:active { color:#043A7E; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; text-decoration:none}
