/* CSS Document */


/* GENERAL */ 
html { padding:0px; margin:0px; overflow-x:hidden;}

body { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif;  font-size: 12px; color:#FFFFFF;}

h1, h2, h3 { font-family:Arial, Helvetica, sans-serif; }

div, h1, h2, h3, ul, li, p, tr, td, table, ul, li  { padding:0px; margin:0px; }

a                          {color: #4C4C4C; text-decoration: none}
a:hover                    {color: #003399; text-decoration: none}

img { border:0px; }

.clear { clear:both; height:0px; visibility:hidden; }
/* GENERAL ENDE */ 

/* HEADER */ 
.head_sep { position:absolute; height:14px; width:99%; background-color:#FFFFFF; z-index:1; }
.head_nav_back { position:absolute; top:14px; height:60px; width:1012px; min-width:1012px; background-color:#FFFFFF; z-index:5;  opacity: 0.90; -moz-opacity: 0.90; filter: alpha(opacity=90); }

.kachel { position:absolute; left:785px; top:0px; width:185px; height:94px; z-index:100; }

.kachel_img_de { height:94px; background-image: url(/html/images/basis/kachel_de.png); background-repeat:no-repeat; }
.kachel_img_en { height:94px; background-image: url(/html/images/basis/kachel_en.png); background-repeat:no-repeat; }
.kachel_img_es { height:94px; background-image: url(/html/images/basis/kachel_es.png); background-repeat:no-repeat; }
.kachel_img_pl { height:94px; background-image: url(/html/images/basis/kachel_pl.png); background-repeat:no-repeat; }

* html .kachel_img_de { height:94px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/images/basis/kachel_de.png', sizingMethod='scale'  );}
* html .kachel_img_en { height:94px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/images/basis/kachel_en.png', sizingMethod='scale'  );}
* html .kachel_img_es { height:94px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/images/basis/kachel_es.png', sizingMethod='scale'  );}
* html .kachel_img_pl { height:94px; background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/images/basis/kachel_pl.png', sizingMethod='scale'  );}

.nav_back { padding: 0px 0px 0px 0px; z-index:100; left: 0px; margin: 0px;
 position:absolute; top: 74px; width:99.99%; height:27px; background-image:url(/html/images/basis/bg_nav.png); background-repeat:repeat-x; min-width:1012px; }

* html .nav_back { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/html/images/basis/bg_nav.png' sizingMethod=scale); background-repeat:repeat-x; width:99.99%; height:27px;  }
/* HEADER ENDE */

/* TOP NAVIGATION */
.closer { position:absolute; left:0px; top:0px; width:860px; height:380px; z-index:1000; visibility: hidden; }
.top_nav_area { position:absolute; padding:0px; margin:0px; z-index:500; top:14px; padding-top:8px; padding-left:17px; }
.top_nav_underline { position:absolute; z-index:100; top:50px; left:21px; height:1px; background-color:#A3A4A4; margin:0px 0px 0px 3px;; width:737px; }
.top_nav_subline { position:absolute; z-index:100; top:54px; left:25px; font-size:12px; color:#4C4C4C; }

a.top_nav:link, a.top_nav:focus, a.top_nav:active, a.top_nav:visited { float:left; line-height:25px; height:29px; font-family: Arial; font-size:15px; color:4C4C4C; padding-left:7px; padding-right:7px; font-weight:normal; }
a.top_nav:hover { float:left; line-height:25px; height:28px; font-family: Arial; font-size:15px; color:#003399; padding-left:7px; padding-right:7px; font-weight:normal; }

a.top_nav_hover:link, a.top_nav_hover:focus, a.top_nav_hover:active, a.top_nav_hover:visited, a.top_nav_hover:hover { float:left; line-height:25px; height:28px; font-family: Arial; font-size:15px; color:#003399; padding-left:7px; padding-right:7px; font-weight:normal; }

a.top_nav_nosub:link, a.top_nav_nosub:focus, a.top_nav_nosub:active, a.top_nav_nosub:visited { float:left; line-height:25px; height:27px; font-family: Arial; font-size:15px; color:4C4C4C; padding-left:7px; padding-right:7px; font-weight:normal; }
a.top_nav_nosub:hover { float:left; line-height:25px; height:29px; font-family: Arial; font-size:15px; color:#003399; padding-left:7px; padding-right:7px; font-weight:normal; }

a.sub_nav:link, a.sub_nav:focus, a.sub_nav:active, a.sub_nav:visited { font-size:12px; color:#4C4C4C; }
a.sub_nav:hover { font-size:12px; color:#003399; }

a.arrow_interim:link, a.arrow_interim:visited, a.arrow_interim:focus, a.arrow_interim:active {  background-image:url(/html/images/basis/arrow.gif); background-repeat:no-repeat; background-position:5px 0px; padding-left:15px; } 
a.arrow_interim:hover {  background-image:url(/html/images/basis/arrow_hl.gif); background-repeat:no-repeat; background-position:5px 0px;  padding-left:15px; } 

.top_nav { float:left; line-height:25px; height:28px; font-family: Arial; font-size:15px; color:#4C4C4C; padding-left:7px; padding-right:7px; font-weight:normal; }
.top_nav_hover_div { float:left; line-height:25px; height:28px; font-family: Arial; font-size:15px; color:#003399; padding-left:7px; padding-right:7px; font-weight:normal; }
.top_nav_selected{ 	float:left; line-height:23px; height:27px; font-family: Arial; font-size:15px; color:#003399; padding-left:6px; padding-right:6px; font-weight:normal; border-top:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; background-color:#FFFFFF; }

.navlist1 { padding: 0px;  margin: 4px 0px 5px 0px;  }
.navlist1 li { list-style: none;  padding: 0px 0px 1px 7px; }
.navlist1 li a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold; text-decoration: none; }
.navlist1 li a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; font-weight: bold; text-decoration: none;  } 

.navlist { padding: 4px 0px 5px 0px; margin: 0px 0px 0px 0px; }
.navlist ul  { border-bottom:1px solid; border-color:#999999; }
.navlist li { list-style: none; margin: 0px 0px 0px 0px; padding: 0px 0px 4px 7px; }
.navlist li a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4c4c4c; text-decoration: none; line-height:11px;}
.navlist li a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #003399; text-decoration: none; line-height:11px;  } 
/* TOP NAVIGATION ENDE */




#news_sub_de { position:absolute; left:70px; top:49px; width:202px; height:263px; z-index:201; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#season_sub_de { position:absolute; left:121px; top:49px; width:202px; height:263px; z-index:206; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#team_sub_de  { position:absolute; left:223px; top:49px; width:202px; height:263px; z-index:204; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; }

#news_sub_en { position:absolute; left:70px; top:49px; width:202px; height:263px; z-index:201; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#season_sub_en { position:absolute; left:121px; top:49px; width:202px; height:263px; z-index:206; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#team_sub_en  { position:absolute; left:223px; top:49px; width:202px; height:263px; z-index:204; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; }

#news_sub_es { position:absolute; left:64px; top:49px; width:202px; height:263px; z-index:201; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#season_sub_es { position:absolute; left:130px; top:49px; width:202px; height:263px; z-index:206; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#team_sub_es  { position:absolute; left:276px; top:49px; width:202px; height:263px; z-index:204; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; }

#news_sub_pl { position:absolute; left:127px; top:49px; width:202px; height:263px; z-index:201; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#season_sub_pl { position:absolute; left:223px; top:49px; width:202px; height:263px; z-index:206; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; padding: 3px 0px -50px 0px; }
#team_sub_pl  { position:absolute; left:364px; top:49px; width:202px; height:263px; z-index:204; background-color: #fff; border:1px solid; border-color:#999999; visibility: hidden; }

/* BACKGROUNDS */
.content_pitlane {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_news.jpg); background-repeat:no-repeat; }
.content_raceclub {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_raceclub.jpg); background-repeat:no-repeat; }
.content_intro {  position:absolute; left:0px top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_intro.jpg); background-repeat:no-repeat; }

.content_home {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_home.jpg); background-repeat:no-repeat; }
.content_home_en {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_home.jpg); background-repeat:no-repeat; }
.content_home_es {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_home.jpg); background-repeat:no-repeat; }
.content_home_pl {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_home.jpg); background-repeat:no-repeat; }

.content_team {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_team_uebersicht.jpg); background-repeat:no-repeat; }
.content_team_2 {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_team.jpg); background-repeat:no-repeat; }
.content_team_motorsport {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_motorsport.jpg); background-repeat:no-repeat; }
.content_team_partner {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_partner.jpg); background-repeat:no-repeat; }
.content_team_entwicklung {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_teamentwicklung.jpg); background-repeat:no-repeat; }
.content_hint {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_meta.jpg); background-repeat:no-repeat; }
.content_news {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_news.jpg); background-repeat:no-repeat; }
.content_saison {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_saison.jpg); background-repeat:no-repeat; }
.content_saison_2 {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_kalender.jpg); background-repeat:no-repeat; }
.content_saison_3{  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_fia_reglement.jpg); background-repeat:no-repeat; }
.content_saison_rollout{  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_roll_out.jpg); background-repeat:no-repeat; }
.content_weiche {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_weiche.jpg); background-repeat:no-repeat; }
.content_pitshop {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_pitshop.jpg); background-repeat:no-repeat; }
.content_auto {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_auto.jpg); background-repeat:no-repeat; }
.content_presse {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_presse.jpg); background-repeat:no-repeat; }
.content_interactive {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/bg_interactive.jpg); background-repeat:no-repeat; }
.content_news_2 {  position:absolute; left:0px; top:14px; width:1012px; height:552px; z-index:2;  background-image: url(/html/images/de/backgrounds/aktuelle_news.jpg); background-repeat:no-repeat; }




/* CONTENT */

h1 { color:#FFFFFF; font-size:32px; line-height:32px; font-weight:normal; }
h3 { font-size:12px; line-height:15px; color:#ffffff; font-weight:bold; }
.bottompos  { font-size:12px; line-height:15px; color:#ffffff; font-weight:bold; padding-bottom:4px; }
.sep_h3 { padding-bottom:8px; }

.toppos h2 { padding: 0px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold; }
h2 { padding: 0px; margin:0px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-top:15px; }

.content {  } 

/* vier mal der das gleiche style sheet - unterschied nur das hintergrund bild -  wenn texte auf dem hintergrund stehen - Änderung 20.06.2007 */

.content_home_news { position:absolute; left:24px; top:130px; width:250px; height:186px; z-index:3;  padding: 12px 0px 0px 13px;  }

.content { position:absolute; left:24px; top:135px; width:960px; height:400px; z-index:3; }
.content_left { width:380px; padding-top:4px; color:#FFFFFF; }
.content_right { width:380px; padding-left:450px; padding-top:4px; }
.p_text { font-size:12px; line-height:15px; color:#ffffff; }
.p_text_2 { font-size:12px; line-height:15px; color:#ffffff; padding-bottom:5px; }

a.arrow_inv:link, a.arrow_inv:visited, a.arrow_inv:focus, a.arrow_inv:active {  background-image:url(/html/images/basis/arrow_w.gif); background-repeat:no-repeat; background-position:5px 2px; background-color:#000000; padding:2px; padding-right:8px; padding-left:15px; color:#ffffff; line-height:16px; } 
a.arrow_inv:hover {  background-image:url(/html/images/basis/arrow_w.gif); background-repeat:no-repeat; background-position:5px 2px; background-color:#003399; padding:2px; padding-right:8px;  padding-left:15px; color:#FFFFFF; line-height:16px; } 

a.arrow_inv_pdf:link, a.arrow_inv_pdf:visited, a.arrow_inv_pdf:focus, a.arrow_inv_pdf:active {  background-image:url(/html/images/basis/pdf_icon.gif); background-repeat:no-repeat; background-position:5px 2px; background-color:#000000; padding:2px; padding-right:8px; padding-left:22px; color:#ffffff; } 
a.arrow_inv_pdf:hover {  background-image:url(/html/images/basis/pdf_icon.gif); background-repeat:no-repeat; background-position:5px 2px; background-color:#003399; padding:2px; padding-right:8px;  padding-left:22px; color:#FFFFFF; } 


a.no_arrow:link, a.no_arrow:visited, a.no_arrow:focus, a.no_arrow:active { color:#ffffff; text-decoration:underline; } 
a.no_arrow:hover { color:#003399; } 

/*  SCROLLER  */
.vScrollbar { width:20px; margin:0px; padding:0px; }
.vHandle { width:9px; height:22px;  border:0px; margin:0px; padding:0px; cursor:pointer; margin-left:4px; background-image:url(/html/images/basis/scroll_drag.gif); }
.vTrack { width:17px; border:0px; margin:0px; padding:0px; background-image:url(/html/images/basis/track.gif); background-repeat:repeat-y;}
.viewport { border:0px; margin:0px; padding:0px; }

.driver_left { float:left; width:155px; }
.driver_middle { float:left; width:760px; }
.driver_middle_sub { width:750px;}
.driver_right { float: left; }

.tab_driver { width:300px; padding:0px; margin:0px; }
.tab_driver_head { background-color:#FFFFFF; padding:2px; padding-left:10px; margin-bottom:1px; color:#4C4C4C; border:0px; }
.tab_driver_left { background-color:#E3E2E0; width:85px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C;}
.tab_driver_right { background-color:#E3E2E0; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C;}

.tab_calender { width:600px; padding:0px; margin:0px; border:0px; }
.tab_calender_top { width:600px; padding:0px; margin:0px; }
.tab_calender_head { background-color:#FFFFFF; padding:2px; margin-bottom:1px; color:#4C4C4C;  border:0px;}
.tab_calender_row1 { background-color:#E3E2E0; width:85px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C; border:0px;}
.tab_calender_row2 { background-color:#E3E2E0; width:181px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C;  border:0px;}
.tab_calender_row3 { background-color:#E3E2E0; width:85px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C;  border:0px;}
.tab_calender_row4 { background-color:#E3E2E0; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C; }

.tab_header_row { width:596px; background-color:#FFFFFF; height:18px; margin-left:2px; font-weight:bold }
.tab_header_row1 { float:left; padding-left:10px; width:90px; line-height:18px; color:#4C4C4C; }
.tab_header_row2 { float:left; padding-left:10px; width:184px; line-height:18px; color:#4C4C4C; }
.tab_header_row3 { float:left; padding-left:10px; width:88px; line-height:18px; color:#4C4C4C; }
.tab_header_row4 { float:left; padding-left:10px; line-height:18px; color:#4C4C4C; }

.tab_facts_row1 { background-color:#E3E2E0; width:190px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C; border:0px; }
.tab_facts_row2 { background-color:#E3E2E0; width:370px; padding:2px; margin-bottom:1px; padding-left:10px; vertical-align:text-top; color:#4C4C4C; border:0px; }

.tab_headline { width:596px; background-color:#FFFFFF; height:18px; margin-left:2px; font-weight:bold; color:#4C4C4C; }
.tab_headline_text { float:left; padding-left:10px; line-height:18px; color:#4C4C4C; }


/***/ 
.content_block_left { width:405px; padding-top:4px; float:left; }
.content_block_left_2 { width:500px; padding-top:4px; float:left; }
.content_block_left_3 { width:405px; padding-top:4px;; }

.content_block_right { width:410px; padding-left:40px; padding-top:4px; overflow:hidden; }
.content_block_right_2 { width:480px; padding-top:4px; overflow:hidden; padding-left:65px;  }
.content_blocks { width:860px; }
.content_blocks2 { width:880px; }
.content_blocks_partners { width:644px; padding-left:153px;  }
.content_blocks_desclaimer { width:875px; }
.images { float:left; padding-right:10px; padding-bottom:15px; }

.content_block_right_team { float:left; width:300px; padding-left:40px; padding-top:4px; overflow:hidden; }

.content_block_overview { padding-bottom:10px; }


/*.p_thumb { font-size:12px; line-height:15px; color:#ffffff; margin-top:0; }*/

.news_width { width:359px; padding:0px; margin:0px; border:0px; overflow:hidden; }
.news_link_area {position:relative; overflow:hidden; margin-bottom:1px; margin-right:1px; }
.news_link { position:absolute; top:0px; left:0px; background-color:#E7E7E7; width:500px; height:100px; opacity: 0.80; -moz-opacity: 0.80; filter: alpha(opacity=80); z-index:1; cursor:wait; }
.news_link_hl { position:absolute; top:0px; left:0px; background-color:#ffffff; width:500px; height:100px;  z-index:1; }
.news_link_text { position:relative; top:0px; left:0px; z-index:100; color:#000000; padding:3px;}
a.new_arrow:link, a.new_arrow:visited, a.new_arrow:focus, a.new_arrow:active {  background-image:url(/html/images/basis/arrow.gif); background-repeat:no-repeat; background-position:5px 0px; padding-left:15px; } 
a.new_arrow:hover {  background-image:url(/html/images/basis/arrow_hl.gif); background-repeat:no-repeat; background-position:5px 0px;  padding-left:15px;}

.news_link_2 { background-color:#E7E7E7; padding:3px; margin-bottom:1px; }
.news_link_hl_2 { background-color:#ffffff; padding:3px; margin-bottom:1px; }
.news_link_text_2 { background-color:#E7E7E7; color:#000000; padding:3px; margin-bottom:1px;}

.news_link_home { position:absolute; top:0px; left:0px; background-color:#E7E7E7; width:500px; height:500px; opacity: 0.80; -moz-opacity: 0.80; filter: alpha(opacity=80); z-index:1; cursor:wait; }
.news_link_home_hl { position:absolute; top:0px; left:0px; background-color:#ffffff; width:500px; height:500px;  z-index:1; cursor:wait; }
.news_link_area_home {position:relative; overflow:hidden; margin:1px; width:359px;}
.news_link_text_home {position:relative; top:0px; left:0px; z-index:100; color:#000000;  height:auto; padding:3px;}



.content_partner { position:absolute; left:24px; top:135px; width:980px; height:400px; z-index:3; }
.partner_block { width:740px; }
.partner_logo { float:left; width:340px; text-align:right; }
.partner_block_desc { float:left; width:380px; }
.partner_sub_nav { padding-left:160px; padding-top:55px; }

.partner_premium { float:left; width:125px; margin-left:1px;}
.partner_premium_2 {position:relative; overflow:hidden;  width:125px;}
.partner_corporate { float:left; width:170px; margin-left:1px;}
.partner_corporate_2 {position:relative; overflow:hidden; width:170px;}
.partner_official { float:left; width:110px;  margin-left:1px;}
.partner_official_2 {position:relative; overflow:hidden; width:110px;}
.partner_technical { float:left; width:132px;  margin-left:1px;}
.partner_technical_2 {position:relative; overflow:hidden; width:132px;}
.supplier_official { float:left; width:120px; margin-left:1px; }
.supplier_official_2 {position:relative; overflow:hidden; width:120px;}
.supplier_promo { float:left; width:150px;  margin-left:1px;}
.supplier_promo_2 {position:relative; overflow:hidden; width:150px;}

.desclaimer_left { float:left; width:390px; padding-right:60px; font-size:12px; line-height:15px; color:#FFFFFF; }
.desclaimer_right { float:left; width:410px; font-size:12px; line-height:15px; color:#FFFFFF;}


.content_home_left { position:absolute; left:24px; top:130px; width:916px; height:186px; z-index:3; color:#FFFFFF; line-height:15px; }
.content_home_teaser { position:absolute; left:610px; top:135px; width:350px; height:170px; z-index:3; }
.content_home_teaser_2 { position:absolute; left:630px; top:135px; width:350px; height:170px; z-index:3; }

.footer_nav { border-top:1px solid #999999; }
.footer_area { width:1012px;}
.footer_nav_links { float:left; padding-top:5px; padding-left:20px; }
.footer_nav_img { float:right; }
a.footer:link, a.footer:visited, a.footer:focus, a.footer:active {  background-image:url(/html/images/basis/arrow.gif); background-repeat:no-repeat; background-position:0px 0px; padding-left:7px; padding-right:12px; font-size:11px; } 
a.footer:hover {  background-image:url(/html/images/basis/arrow_hl.gif); background-repeat:no-repeat; background-position:0px 0px;  padding-left:7px; padding-right:12px; font-size:11px;}

