/* CSS Document */
@import url(commun.css);
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page vidéos
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#video
{
	width: 500px;
	float: left;
	margin-top:255px;
	margin-left:250px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#FFCC00;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:12px;
	left: 7px;
	top: 3px;
}

div#video_legende
{
	width: 250px;
	height: 281px;
	float: left;
	margin-top:255px;
	margin-left:750px;
	z-index:0;
	position:absolute;
	border-left-width:0px;
	border-width:1px;
	border-color:#FFCC00;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:14px;
	font-weight:bold;
	left: 7px;
	top: 3px;

}

div#video h2
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
}
div#video a
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
}

div#hrnewsa
{
float:none;
background-color:#FFCC00;
height:18px;
width:100%;
}

div#hrnewsa h1
{
color:#000000;
padding-left:6pt;
font-style:italic;
}

div#hrnews
{
float:none;
background-color:#FFCC00;
height:28px;
width:100%;
}

div#hrnews h1
{
color:#000000;
padding-left:6pt;
font-style:italic;
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page revue de presse
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

div#revue
{
width: 1250px;
float: left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#revue table
{
border-color:#FFCC00;
/*border-width:1px;
border-collapse:collapse;*/
}

div#revue table p{
text-align:left;
vertical-align:bottom;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
padding:0 15px 15px 15px;
margin:5px 0 50px 0;

}
div#revue a
{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFCC00;
}
div#revue strong
{
font-size:12px;
}

div#revue td
{
background-position:top;
background-repeat:no-repeat;
vertical-align:bottom;

}

div#revue img
{
padding-bottom:4px;
}

div#revue hr
{
width:300px;
color:#FFCC00;
}

div#revue hr h1{
padding:5px;


}

div#revue h2
{
padding-left:12px;
color:#FFCC00;
}


/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
pages médias
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#media0
{
width: 310px;
float: left;
margin-top:370px;
margin-left:650px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#66CCFF;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#media_accred
{
width: 270px;
float: left;
margin-top:370px;
margin-left:980px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#66CCFF;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}


div#media1
{
	width: 600px;
	float: left;
	margin-top:370px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#media2
{
width: 600px;
float: left;
margin-top:475px;
margin-left:650px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#66CCFF;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#media3
{
width: 600px;
float: left;
margin-top:745px;
margin-left:650px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#66CCFF;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#media4
{
	width: 366px;
	float: left;
	margin-top:940px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#media5
{
	width: 214px;
	float: left;
	margin-top:940px;
	margin-left:380px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	left: 14px;

}

div#media6
{
	width: 600px;
	float: left;
	margin-top:940px;
	margin-left:650px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#mediahaut
{
	width: 1250px;
	height:136px;
	float: left;
	margin-top:225px;	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#FFCC00;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page partenariat
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#partehaut
{
	width: 1250px;
	height:160px;
	float: left;
	margin-top:225px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#FFCC00;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}

div#part_bandeau
{
	width: 1250px;
	height:90px;
	float: left;
	margin-top:50px;
	margin-left:220px;
	z-index:0;
	position:absolute;
	border-width:0px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#part1
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:400px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
div#part2
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:400px;
	margin-left:425px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
div#part3
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:400px;
	margin-left:850px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#part3 a
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffcc00;
	font-size:12px;
	font-weight:bold;
}

div#part3 a:hover
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

div#part4
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:550px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
div#part5
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:550px;
	margin-left:425px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
div#part6
{
	width: 400px;
	height: 130px;
	float: left;
	margin-top:550px;
	margin-left:850px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#part7
{
	width: 400px;
	height: 180px;
	float: left;
	margin-top:700px;
	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}
div#part8
{
	width: 825px;
	height: 180px;
	float: left;
	margin-top:700px;
	margin-left:425px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#66CCFF;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
}

div#hrparte
{
float:none;
background-color:#66CCFF;
height:22px;
width:100%;

}
div#hrparte h1
{
color:#04004A;
font-size:16px;
margin-left:10px;

}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page liens
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#lien_circuit
{
width: 1250px;
float: left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

div#lien_circuit h2
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
}
div#lien_circuit a
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page communiqués de presse
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#comm_presse
{
width: 1250px;
float: left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

div#comm_presse h2
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
}
div#comm_presse a
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}

div#comm_presse a:hover
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:12px;
}

.comm_presse
{	color:#66CCFF;
	font-size:14px;
	font-weight:bold;
	font-variant:small-caps;
}

div#comm_presse hr
{
width:100%;
color:#66CCFF;
border-style:dotted;
border-width:1px;
}
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
page racing news
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

div#racing
{
width: 1050px;
float: left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#racing a
{
text-decoration:none;
color:#FFCC00;
}
div#racing a:hover
{
text-decoration:none;
color:#FFFFFF;
}
div#racing td
{
vertical-align:text-top;

}
div#racing small
{
font-size:10px;
color:#FF9900;

}
div#racing strong
{
font-size:14px;
}
div#abo
{
width: 180px;
float: left;
margin-top:225px;
margin-left:1060px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
text-align:center;
color:#FFFFFF;
font-size:12px;
}

div#abo a
{
text-decoration:none;
color:#FFCC00;
}
div#abo a:hover
{
text-decoration:none;
color:#FFFFFF;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------
commission des pilotes
--------------------------------------------------------------------------------------------------------------------------------------------------------*/
div#commission
{
width: 1250px;
height:100px;
float: left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#texte_com
{
float:left;
width:600px;
margin-top:20px;
position:absolute;
border-width:1px;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#tableau_com
{
width: 600px;
float: left;
margin-top:20px;
margin-left:650px;
position:absolute;
border-width:1px;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#tableau_com strong
{
color:#999999;
font-size:14px;
}

div#tableau_com h2
{
color:#000000;
font-size:14px;
}

div#tableau_com a
{
color:#FFFFFF;
font-size:12px;
font-weight:bold;
}

div#tableau_com a:hover
{
color:#0099FF;
font-size:12px;
}

div#tableau_com hr
{
color:#FFCC00;
border-width:1px;
border-style:dotted;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------
pages news
--------------------------------------------------------------------------------------------------------------------------------------------------------*/

div#new
{
width:1250px;
float:left;
margin-top:225px;
margin-left:0px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#new hr
{
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
}

div#new table
{
width : 100%;
}

div#new a
{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFCC00;
}
div#new strong
{
font-size:12px;
}


div#new h2
{
padding-left:12px;
color:#FFCC00;
}
/*----------------------------------------------------------------------------------------------------------------------------------------------------
sondage
--------------------------------------------------------------------------------------------------------------------------------------------------------*/

div#sondage
{
width: 600px;
float: left;
margin-top:225px;margin-left:30px;
z-index:0;
position:absolute;
border-width:1px;
border-color:#FFCC00;
border-style:dotted;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
}

div#sondage td
{
border-style:none;
}

div#sondage h2
{
color:#FFCC00;
}

div#sondage a
{
text-decoration:none;
color:#FFCC00;
}
div#sondage a:hover
{
text-decoration:none;
color:#FFFFFF;
}
div#sondage td
{
vertical-align:text-top;

}
div#sondage small
{
font-size:10px;
color:#FF9900;

}
div#sondage strong
{
font-size:14px;
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------
page equipe
--------------------------------------------------------------------------------------------------------------------------------------------------------*/

div#equipe
{
	width: 1000px;
	height:750px;
	float: left;
	margin-top:225px;	margin-left:0px;
	z-index:0;
	position:absolute;
	border-width:1px;
	border-color:#FFCC00;
	border-style:dotted;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#66CCFF;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}
