body, html{
margin: 0px 0px 0px 0px;
text-align: center;
scrollbar-arrow-color: #ff0000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
height: 100.1%;
}

td img{
display: block;
}

a	{
outline:none;
}

#container{
width: 992px;
overflow: show;
margin: auto;
text-align: left;
margin-top:28px;
}

#container #sambird_logo{
position: absolute;
margin: 10px 0px 0px 400px;
width: 179px;
height: 65px;
z-index: 1;
}

#container #logo_link{
position: absolute;
margin: 10px 0px 0px 400px;
width: 179px;
height: 65px;
z-index: 2;
}


#container #header{
position: absolute;
margin: 88px 0px 0px 0px;
width: 990px;
height: 406px;
z-index: 1;
border: solid 1px #404040;
}

#container #header_next{
position: absolute;
margin: 88px 0px 0px 0px;
width: 992px;
height: 408px;
z-index: 1;
}

#container #menu_top{
position: absolute;
margin: 96px 0px 0px 402px;
*margin-left: 401px;
width: 589px;
height: 29px;
z-index: 3;
background-image: url('images/menu_top_bg.png');
}

#container #blue_eyes{
position: absolute;
margin: 170px 0px 0px 47px;
*margin-left: 46px;
width: 193px;
height: 29px;
z-index: 3;
}

#container #menu_mid{
position: absolute;
margin: 499px 0px 0px 0px;
width: 992px;
height: 35px;
z-index: 1;
background-image: url('images/menu_mid_bg.png');
}

#container #boxes_bottom{
position: absolute;
margin: 539px 0px 0px 0px;
width: 992px;
height: 163px;
z-index: 1;
}

div.box_1{
position: relative;
float: left;
margin: 0px 0px 0px 0px;
width: 240px;
height: 161px;
z-index: 1;
border: solid 1px #454545;
}

div.box_2{
position: relative;
float: left;
margin: 0px 0px 0px 14px;
width: 240px;
height: 161px;
z-index: 1;
border: solid 1px #454545;
}

div.box_3{
position: relative;
float: left;
margin: 0px 0px 0px 15px;
width: 153px;
height: 161px;
z-index: 1;
border: solid 1px #454545;
}

div.box_4{
position: relative;
float: left;
margin: 0px 0px 0px 14px;
width: 308px;
height: 161px;
z-index: 1;
border: solid 1px #454545;
}

div.box_season_1{
position: relative;
float: left;
margin: 0px 0px 0px 0px;
width: 484px;
height: 330px;
z-index: 1;
border: solid 1px #454545;
}

div.box_season_2{
position: relative;
float: left;
margin: 0px 0px 0px 20px;
width: 484px;
height: 230px;
z-index: 1;
border: solid 1px #454545;
}

#container #media_player_home{
position: absolute;
margin: 724px 0px 0px 0px;
width: 351px;
height: 31px;
z-index: 1;
}


#container #media_player_home_swf{
position: absolute;
margin: 730px 0px 0px 220px;
width: 351px;
height: 31px;
z-index: 1;
}

#container #media_player_car{
position: absolute;
margin: 545px 0px 0px 0px;
width: 351px;
height: 31px;
z-index: 1;
}

#container #sponsors_home{
position: absolute;
margin: 720px 0px 0px 492px;
width: 500px;
height: 50px;
z-index: 1;
text-align: right;
}

#container #sponsors_car{
position: absolute;
margin: 545px 0px 0px 492px;
width: 500px;
height: 50px;
z-index: 1;
text-align: right;
}

#container #car_box_main{
position: absolute;
margin: 158px 0px 0px 17px;
width: 127px;
height: 203px;
z-index: 1;
border: solid 1px #383838;
}

#container #car_box_main #tech_specs{
margin: 0px 0px 0px 0px;
width: 127px;
height: 174px;
z-index: 1;
background-image: url('images/tech_specs_bg.png');
}

#container #tech_specs_text{
position: absolute;
margin: 188px 0px 0px 18px;
width: 127px;
height: 203px;
z-index: 4;
padding: 6px 0px 0px 15px;
}

#container #engines{
position: absolute;
margin: 196px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #gearbox{
position: absolute;
margin: 214px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #capacity{
position: absolute;
margin: 233px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #tyres{
position: absolute;
margin: 251px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #wheel_rims{
position: absolute;
margin: 269px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #chassis{
position: absolute;
margin: 287px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #minimum_weight{
position: absolute;
margin: 305px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #tank{
position: absolute;
margin: 323px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}
#container #fuel{
position: absolute;
margin: 341px 0px 0px 18px;
width: 477px;
height: 166px;
z-index: 2;
}

#container #track_info{
position: absolute;
margin: 162px 0px 0px 32px;
width: 284px;
height: 306px;
z-index: 2;
border: solid 1px #4c4c4c;
}

#container #track_foto{
position: absolute;
margin: 90px 0px 0px 1px;
width: 284px;
height: 306px;
z-index: 2;
border: solid 1px #4c4c4c;
}

#container #circuits{
position: absolute;
margin: 130px 0px 0px 374px;
width: 600px;
height: 360px;
z-index: 2;
overflow:auto;
}

#container #sponsors{
position: absolute;
margin: 161px 0px 0px 0px;
width: 990px;
height: 155px;
z-index: 2;
}

#container #pic_profile{
position: absolute;
margin: 32px 0px 0px 62px;
width: 166px;
height: 400px;
z-index: 2;
}

#profile_links	{
width:281px;
height:472px;
background:url(images/profile_links.png);
position:absolute;
z-index:2;
margin:23px 0 0 117px;
}

#container #content_profile{
position: absolute;
margin: 162px 0px 0px 398px;
width: 564px;
height: 316px;
z-index: 2;
border: solid 1px #4c4c4c;
background-image: url('images/tech_specs_bg.png');
}

#container #content_team {
position: absolute;
margin: 162px 0px 0px 32px;
width: 346px;
height: 266px;
z-index: 2;
}

#container #content_team_noreally {
position: absolute;
margin: 162px 0px 0px 620px;
width: 346px;
height: 266px;
z-index: 2;
}

#container #pic_team_right{
position: absolute;
margin: 161px 0px 0px 687px;
width: 260px;
height: 107px;
z-index: 2;
}

#container #weblog_logo{
position: absolute;
margin: 40px 0px 0px 846px;
width: 93px;
height: 40px;
z-index: 2;
}

#container #back_sponsortekst{
position: absolute;
margin: 190px 0px 0px 323px;
width: 341px;
height: 222px;
background-color:#ffffff;
-moz-opacity:.90;
opacity: .9;
filter: alpha(opacity=90);
z-index: 2;
}

td.menu_mid{
font-family: Arial;
font-size: 10px;
color: #ffffff;
}

p.menu_mid{
font-family: Arial;
font-size: 10px;
color: #737373;
}

a.menu_mid:link{
padding: 0px;
margin: 0px 5px 0px 5px;
font-family: Arial;
font-size: 10px;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}

a.menu_mid:active{
padding: 0px;
margin: 0px 5px 0px 5px;
font-family: Arial;
font-size: 10px;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}

a.menu_mid:visited{
padding: 0px;
margin: 0px 5px 0px 5px;
font-family: Arial;
font-size: 10px;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
}

a.menu_mid:hover{
padding: 0px;
margin: 0px 5px 0px 5px;
font-family: Arial;
font-size: 10px;
color: #ff0000;
text-decoration: none;
text-transform: uppercase;
}

p.box_title{
margin: 7px 0px 0px 12px;
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #ff0000;
text-transform: uppercase;
}

.box_title{
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #ff0000;
text-transform: uppercase;
}

p.box_country{
margin: 30px 0px 0px 13px;
font-family: Arial;
font-size: 13pt;
font-weight: bold;
color: #fff;
width:100px;
margin-top:10px;
}

p.box_date{
margin: 0px 0px 0px 13px;
font-family: Arial;
font-size: 9pt;
color: #fff;
}

p.standings{
margin: 4px 0px 4px 20px;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

a.standings:link{
font-family: Arial;
font-size: 10pt;
color: #ff0000;
}
a.standings:active{
font-family: Arial;
font-size: 10pt;
color: #ff0000;
}
a.standings:visited{
font-family: Arial;
font-size: 10pt;
color: #ff0000;
}
a.standings:hover{
font-family: Arial;
font-size: 10pt;
color: #ff0000;
}

p.box_4_weblog{
margin: 0px 0px 4px 0px;
font-family: Arial;
font-size: 9pt;
color: #ffffff;
}

a.tech_specs:link{
font-family: Arial;
font-size: 12px;
color: #3f434c;
text-decoration: none;
text-transform: uppercase;
line-height: 18px;
}
a.tech_specs:active{
font-family: Arial;
font-size: 12px;
color: #3f434c;
text-decoration: none;
text-transform: uppercase;
line-height: 18px;
}
a.tech_specs:visited{
font-family: Arial;
font-size: 12px;
color: #3f434c;
text-decoration: none;
text-transform: uppercase;
line-height: 18px;
}
a.tech_specs:hover{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
text-transform: uppercase;
line-height: 18px;
}

p.tech_specs{
margin: 0px 8px 8px 13px;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

table.race_calendar{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
}

table.race_calendar td{
padding: 0px 0px 5px 0px;
}

p.next_race{
margin: 0px 0px 8px 0px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ff0000;
text-transform: uppercase;
}

a.next_race:link{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.next_race:active{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.next_race:visited{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.next_race:hover{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

a.track_link_onder:link{
font-family:Arial;
font-weight:bold;
color:#8b8b8b;
font-size:8pt;
text-decoration:none;
}
a.track_link_onder:active{
font-family:Arial;
font-weight:bold;
color:#8b8b8b;
font-size:8pt;
text-decoration:none;
}
a.track_link_onder:visited{
font-family:Arial;
font-weight:bold;
color:#8b8b8b;
font-size:8pt;
text-decoration:none;
}
a.track_link_onder:hover{
font-family:Arial;
font-weight:bold;
color:#ffffff;
font-size:8pt;
text-decoration:none;
}

a.racecalender_link:link{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
}
a.racecalender_link:active{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
}
a.racecalender_link:visited{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
}
a.racecalender_link:hover{
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #ff0000;
letter-spacing: 1px;
}


p.next_race_country{
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 15px;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
}

p.next_race_date{
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 16px;
color: #ffffff;
font-weight: bold;
letter-spacing: 1px;
}

p.track_info{
font-family: Arial;
font-size: 12px;
color: #ffffff;
margin:0px 20px 0px 0px;
}

.track_info_hl{
font-family: Arial;
font-size: 9pt;
color: #ff0000;
}

.track_info{
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

.text_bird_alert{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}

a.track_info:link{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}
a.track_info:active{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}
a.track_info:visited{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}
a.track_info:hover{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}

p.box_title_next{
font-family: Arial;
font-size: 9pt;
font-weight: bold;
color: #ff0000;
text-transform: uppercase;
}

p.box_text_next{
font-family: Arial;
font-size: 12px;
color: #ffffff;
line-height: 18px;
}

p.box_text_next_black{
font-family: Arial;
font-size: 12px;
color: #000000;
line-height: 18px;
}

p.next_event{
font-family: Arial;
font-size: 25px;
color: #ffffff;
font-weight: bold;
}

a.nieuws_detail:link{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ff0000;
text-decoration: none;
}
a.nieuws_detail:active{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ff0000;
text-decoration: none;
}
a.nieuws_detail:visited{
font-family: Arial;
font-size: 12px;
color: #ff0000;
text-decoration: none;
}
a.nieuws_detail:hover{
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ff0000;
text-decoration: underline;
}

input.bird_alert{
width: 488px;
height: 28px;
border: solid 0px #000000;
background-color: transparent;
padding-top: 6px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
}

.input_border_over{
background-image: url('images/spacer.gif');
background-color: #3d3d3d;
}

.input_border_out{
background-color: transparant;
}

ul{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

li{
margin: 0px 0px 0px 15px;
padding: 0px 0px 0px px;
font-family: Arial;
font-size: 12px;
color: #ffffff;
}

p.title{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
font-weight: bold;
color: #ff0000;
line-height: 20px;
}

p{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
line-height: 20px;
}

a:link{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
color: #ff0000;
line-height: 20px;
text-decoration: none;
}
a:active{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
color: #ff0000;
line-height: 20px;
text-decoration: none;
}
a:visited{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
color: #ff0000;
line-height: 20px;
text-decoration: none;
}
a:hover{
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-family: Arial;
font-size: 12px;
color: #ff0000;
line-height: 20px;
text-decoration: underline;
}

a.go:link{
font-family: Arial;
font-size: 10px;
color: #737373;
text-decoration: underline;
}
a.go:active{
font-family: Arial;
font-size: 10px;
color: #737373;
text-decoration: underline;
}
a.go:visited{
font-family: Arial;
font-size: 10px;
color: #737373;
text-decoration: underline;
}
a.go:hover{
font-family: Arial;
font-size: 10px;
color: #737373;
text-decoration: none;
}

.contact_input{
width: 200px;
}

.contact_textarea{
width: 200px;
height: 100px;
}

a.sponsors:link{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.sponsors:active{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.sponsors:visited{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.sponsors:hover{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}

a.friends:link{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.friends:active{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.friends:visited{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: none;
}
a.friends:hover{
font-family: Arial;
font-size: 12px;
color: #ffffff;
text-decoration: underline;
}


div.temp_motor_tv{
position: absolute;
height: 20px;;
width: 230px;
margin-top: 635px;
margin-left:0px;
z-index:999;
}

p.motor_tv{
font-family: Arial;
font-size: 10px;
color: #ffffff;
line-height: 10px;
margin-left: 15px;
}

#visitors	{
position:absolute;
margin-top:778px;
height:29px;
padding-left:12px;
background:url(images/box_bg.png);
color:#fff;
min-width:230px;
width:auto !important;
width:230px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-transform:uppercase;
line-height:20px;
}

#visitors	b	{
color:#ff0000;
}

.menu_top td img {
	margin: 0 auto;
}