#boxframe {
margin-top:20px;
width:945px;
height:620px;
background-color:#FFFFFF;
align:center;
valign:center;
}

#box {
margin-top:29px;
margin-left:27px;
}

#copyright {
margin-top:0px;
color:#DEE6F6;
font-family:verdana;
font-size:7pt;
}

a.copyright {
color:#DEE6F6;
font-family:verdana;
font-size:7pt;
text-decoration:none;
onClick:this.blur();
}

a.copyright:hover {color:#000000;}

#topnav {
position:absolute;
left:185px;
top:15px;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
}

#subnav {
position:absolute;
left:185px;
top:46px;
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
}

a.nav {
color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
onClick:this.blur();
}

a.nav:hover {color:#DFDFDF;}

td.text {
color:#5F5F5F;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
}

#jukebox {
position:relative;
left:350px;
top:-15px;
}

#cm_content {
position:absolute;
margin-top:120px;
left:0px;
width:750px;
height:333px;
background-color:#FFFFFF;
padding-top:7px;
overflow:auto;
}

#textbox {
position:absolute;
margin-top:127px;
padding-right:7px;
margin-left:196px;
width:536px;
height:326px;
background-color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#5F5F5F;
overflow:auto;
}

#ferrari_f1_box {
position:absolute;
left:7px;
margin-left:0px;
margin-top:110px;
width:870px;
height:457px;
background-color:#FFFFFF;
}

#ferrari_f1_mssf_nav {
position:absolute;
margin-left:7px;
margin-top:7px;
padding-left:7px;
padding-top:7px;
width:100px;
height:448px;
background-color:#901101;
background-image:url(../ferrarif1/gfx/mssf_nav_bg.gif);
}

#ferrari_f1_cars_nav {
position:absolute;
margin-left:7px;
margin-top:7px;
padding-left:7px;
padding-top:7px;
width:100px;
height:448px;
background-color:#901101;
background-image:url(../ferrarif1/gfx/f1ferraris_nav_bg.gif);
}

#ferrari_f1_mssf_content {
position:absolute;
left:0px;
margin-top:117px;
margin-left:114px;
padding-right:7px;
padding-left:7px;
padding-bottom:7px;
width:742px;
height:441px;
background-color:#FFFFFF;
overflow:auto;
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#000000;
}

#bild_left {
padding-right:7px;
padding-top:7px;
padding-bottom:7px;
float:left;
font-size:6pt;
font-family:Arial;
color:#000000;
}

#bild_right {
padding-left:7px;
padding-top:7px;
padding-bottom:7px;
float:right;
font-size:6pt;
font-family:Arial;
color:#000000;
}

#f1_ferrari {
padding-right:7px;
float:left;
}

#ferrari_f1_cars_content {
position:absolute;
left:0px;
margin-top:117px;
margin-left:114px;
padding-right:7px;
padding-left:7px;
width:742px;
height:448px;
background-color:#FFFFFF;
overflow:auto;
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#000000;
overflow:hidden;
}

#ferrari_f1_team_content {
position:absolute;
left:0px;
margin-top:117px;
margin-left:199px;
padding-right:7px;
padding-left:7px;
width:650px;
height:448px;
background-color:#FFFFFF;
background-image:url(../ferrarif1/gfx/team.jpg);
background-position:right;
background-repeat:no-repeat;
overflow:auto;
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#000000;
}

table.ferrari_f1 {
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#000000;
}

#ferrari_f1_maranello {
position:absolute;
margin-top:7px;
margin-left:7px;
padding-left:380px;
width:476px;
height:448px;
background-color:#F0F0FF;
background-image:url(../ferrarif1/gfx/maranello.jpg);
background-repeat:no-repeat;
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#000000;
}

#ferrari_f1_team_nav {
position:absolute;
margin-top:7px;
margin-left:7px;
width:185px;
height:448px;
background-color:#FFFFFF;
background-image:url(../ferrarif1/gfx/team.gif);

}

a.ferrari_f1_team {
font-size:7pt;
font-family:Verdana;
text-decoration:none;
color:#901101;
onClick:this.blur();
}

#web_projekte_bg {
position:absolute;
margin-top:110px;
left:0px;
margin-left:0px;
width:865px;
height:339px;
background-color:#FFFFFF;
background-image:url(../web/gfx/projekte_bg.jpg);
}

#web_referenzen_bg {
position:absolute;
margin-top:110px;
left:0px;
margin-left:0px;
width:865px;
height:339px;
background-color:#FFFFFF;
background-image:url(../web/gfx/referenzen_bg.jpg);
}

#web_preview {
position:absolute;
left:71px;
top:173px;
width:257px;
height:218px;
background-color:#FFFFFF;
}

#web_desc {
position:absolute;
left:430px;
top:150px;
width:170px;
height:250px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
text-align:right;
}

#web_links {
position:absolute;
left:620px;
top:150px;
width:200px;
height:250px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#60676a;
text-align:left;
}

a.web_links {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#60676a;
onClick:this.blur();
}

a.web_links:hover {color:#000000;}

#geo_exkursionen {
position:absolute;
left:7px;
margin-left:0px;
margin-top:110px;
width:870px;
height:455px;
background-color:#FFFFFF;
background-image:url(../geo/gfx/exkursionen_bg.gif);
}

#geo_da {
position:absolute;
left:7px;
margin-left:0px;
margin-top:110px;
width:435px;
height:441px;
background-color:#FFFFFF;
background-image:url(../geo/gfx/da_bg.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
padding-left:14px;
padding-top:14px;
padding-right:422px;
}

#geo_dg {
position:absolute;
left:7px;
margin-left:0px;
margin-top:110px;
width:325px;
height:441px;
background-color:#FFFFFF;
background-image:url(../geo/gfx/dg_bg.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
padding-left:524px;
padding-top:14px;
padding-right:22px;
}

#geo_vulkane {
position:absolute;
left:7px;
margin-left:0px;
margin-top:110px;
width:856px;
height:448px;
padding-left:7px;
padding-top:7px;
padding-right:7px;
background-color:#FFFFFF;
background-image:url(../geo/gfx/vulkane_bg.gif);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
}

#geo_vulkane_bilder {
position:absolute;
left:422px;
margin-left:0px;
margin-top:117px;
width:448px;
height:448px;
}

#geo_vulkane_text {
position:absolute;
left:7px;
margin-left:0px;
margin-top:117px;
width:400px;
height:448px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
overflow:auto;
text-align:right;
}

#geo_auswahl {
position:absolute;
left:520px;
margin-left:0px;
margin-top:117px;
width:650px;
height:448px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
overflow:auto;
line-height: 18px;
}

#geo_event {
position:absolute;
left:60px;
margin-left:0px;
margin-top:117px;
padding-left:7px;
padding-top:7px;
padding-right:7px;
width:406px;
height:441px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
overflow:hidden;
background-image:url(../geo/gfx/event_bg.jpg);
}

a.geo_text {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#767c7f;
onClick:this.blur();
}

a.geo_text:hover {color:#50545a}

#f1db_saison {
position:absolute;
left:7px;
margin-top:112px;
margin-left:0px;
padding-left:14px;
padding-right:14px;
padding-top:14px;
width:133px;
height:439px;
background-image:url(../f1datenbank/gfx/saison.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#f1db_wmstand {
position:absolute;
left:175px;
margin-top:112px;
margin-left:0px;
padding-left:28px;
padding-right:14px;
padding-top:14px;
width:660px;
height:439px;
background-image:url(../f1datenbank/gfx/wmstand.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}


a.f1db_text {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
onClick:this.blur();
}

td.spacer {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
onClick:this.blur();
}

td.f1db_text {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
onClick:this.blur();
}

th.f1db_text {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
onClick:this.blur();
text-align:left;
}

td.nr {
font-family:Verdana;
font-size:7pt;
font-weight:bold;
background-color:#6f7680;
color:#FFFFFF;
text-align:center;
}

a.f1db_text:hover {color:#42454a}

#f1db_strecken {
position:absolute;
left:7px;
margin-top:112px;
margin-left:0px;
padding-left:42px;
padding-right:14px;
padding-top:14px;
width:815px;
height:439px;
background-image:url(../f1datenbank/gfx/strecken.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#f1db_statistiken {
position:absolute;
left:7px;
margin-top:112px;
margin-left:0px;
padding-left:28px;
padding-right:14px;
padding-top:14px;
width:829px;
height:439px;
background-image:url(../f1datenbank/gfx/statistiken.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:auto;
}

#f1db_statistiken_box {
position:absolute;
left:21px;
margin-top:126px;
margin-left:0px;
padding-left:28px;
padding-right:14px;
padding-top:14px;
width:801px;
height:418px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:auto;
}

#f1db_weltmeister {
position:absolute;
left:680px;
margin-top:126px;
padding-left:7px;
padding-right:7px;
padding-top:7px;
width:170px;
height:425px;
background-color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#f1db_teams {
position:absolute;
left:175px;
margin-top:112px;
margin-left:0px;
padding-left:28px;
padding-right:14px;
padding-top:14px;
width:660px;
height:439px;
background-image:url(../f1datenbank/gfx/teams.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#f1db_teams_auswahl {
position:absolute;
left:189px;
margin-top:126px;
margin-left:0px;
width:88px;
height:329px;
padding-top:7px;
padding-right:7px;
padding-left:7px;
background-image:url(../f1datenbank/gfx/teams_bg.gif);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:auto;
}

#f1db_teams_team {
position:absolute;
left:298px;
margin-top:126px;
margin-left:0px;
width:552px;
height:432px;
padding-top:7px;
padding-right:7px;
padding-left:7px;
background-color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:auto;
}

#f1db_rennen {
position:absolute;
left:175px;
margin-top:112px;
margin-left:0px;
width:347px;
height:439px;
background-color:#FFFFFF;
background-image:url(../f1datenbank/gfx/rennen_bg.jpg);
background-repeat:no-repeat;
padding-top:14px;
padding-left:42px;
padding-right:14px;
overflow:hidden;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
}

#f1db_strecke {
position:absolute;
left:585px;
margin-top:112px;
margin-left:0px;
width:265px;
height:439px;
background-color:#FFFFFF;
background-image:url(../f1datenbank/gfx/strecke_bg.jpg);
padding-left:14px;
padding-top:14px;
padding-right:14px;
}

#fotoalbum_events {
position:absolute;
left:7px;
margin-top:112px;
margin-left:0px;
padding-left:15px;
padding-right:628px;
padding-top:28px;
width:228px;
height:425px;
background-image:url(../fotoalbum/gfx/events_bg.gif);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#fotoalbum_events_solo {
position:absolute;
left:7px;
margin-top:112px;
margin-left:0px;
padding-left:15px;
padding-right:14px;
padding-top:28px;
width:236px;
height:425px;
background-image:url(../fotoalbum/gfx/events_solo.jpg);
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:hidden;
}

#fotoalbum_nav {
padding-left:7px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
}

#fotoalbum_thumbs {
position:absolute;
left:302px;
margin-top:134px;
margin-left:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
width:560px;
height:421px;
background-color:#FFFFFF;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
overflow:auto;
}

a.fotoalbum_links {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6f7680;
onClick:this.blur();
}

a.fotoalbum_links:hover {color:#000000;}

#fotoalbum_cam_bild {
float:right;
padding-right:7px;
padding-bottom:7px;
}

td.startseite {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#FFFFFF;
onClick:this.blur();
text-align:right;
}

a.startseite {
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6d6969;
onClick:this.blur();
}

#startseite_aktuelles {
position:absolute;
left:182px;
top:420px;
width:323px;
height:115px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6d6969;
onClick:this.blur();
text-align:left;
padding:0px;
}

#startseite_fotoalbum {
position:absolute;
left:536px;
top:420px;
width:203px;
height:115px;
font-family:Verdana;
font-size:7pt;
text-decoration:none;
color:#6d6969;
onClick:this.blur();
text-align:left;
padding:0px;
}