/* CSS Document */

body {
	margin-top : 5; 
	margin-left : 0;
	font-size : 11px;
	font-family : verdana, arial, Helvetica;
	color : #666666;
}
#corps
{
	height:550px;
	width:990px;
	margin-left:auto;
	margin-right:auto;
}
#pangauche
{
	float:left;
	width:820px;
}
#banniere
{
	float:left;
	width:820px;
	height:230px;
	background-image:url(Images/Fond/index/banniere.jpg);
	text-align:center;
}
#flash
{
	float:left;
	width:820px;
	height:120px;
	background-image:url(Images/Fond/index/flash.jpg);
	text-align:center;
}
#bas
{
	float:left;
	width:820px;
	height:200px;
	background-image:url(Images/Fond/index/bas.jpg);
	text-align:center;
}



#pandroit{
	float:left;
	width:170px;
}

#membre
{
	float:left;
	width:170px;
	height:150px;
	background-image:url(Images/Fond/index/membre.jpg);
	text-align:center;
}
#roche{
	display:block;
	float:left;
	width:170px;
	height:80px;
	background-image:url(Images/Fond/index/roche.jpg);
	text-align:center;
}
#label
{
	float:left;
	width:170px;
	height:120px;
	background-image:url(Images/Fond/index/label.jpg);
}

#meteo
{
	float:left;
	width:170px;
	height:200px;
	background-image:url(Images/Fond/index/meteo.jpg);
	text-indent:25px;
}
#pied
{
	width:990px;
	height:32px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	letter-spacing:1pt;
	font-size : 11px;
	color : #666666;
	border-top:solid thin #CC0000;
}
#page
{
	width:990px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
#hautpage
{
	background: url("http://www.g2a-athletisme.com/new/Images/Fond/Page/banniere.jpg");
	height : 70px; 
	width:990px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
#gauche
{
	width:140px;
	height:490px;
	float:left;
	text-align:left;
	background: url("http://www.g2a-athletisme.com/new/Images/Fond/Page/gauche.jpg");
}
#droit
{
	width:150px;
	height:490px;
	float:right;
	text-align:right;
	background: url("http://www.g2a-athletisme.com/new/Images/Fond/Page/droit.jpg");
	text-indent:10px;
}
#centre
{
	width:700px;
	height:490px;
	float:left;
	background: url("http://www.g2a-athletisme.com/new/Images/Fond/Page/centre.jpg");
}
#contenu
{
	width:700px;
	height:355px;
	text-align:center;
	overflow:auto;
	border-top:dotted 1px #FFCC00;
}
.rubrique 
{
	background-color : #CC0000; 
	font-weight:bold;
	color : #ffffff; 
	height : 20px; 
	width:140px;
	text-align:center;
	float:right;
	display:block;
}
.lien1 
{
	background-color : #FFCC00; 
	height : 17px; 
	width:140px;
	text-indent:5px;
	display:block;
	float:right;
}
.lien2 
{
	background-color : #FFFF66; 
	height : 17px; 
	width:140px;
	text-indent:5px;
	display:block;
	float:right;
}
.lienOn
{
	background-color : #FF9933; 
	height : 17px; 
	width:140px;
	text-indent:5px;
	display:block;
	float:right;
}
#info
{
	background-color : #FFFF66; 
	height : 90px; 
	width:140px;
	position:absolute;
	margin-top:1px;
}
#cadre { width:580px; margin-right:auto;margin-left:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
#news { position:relative; width:580px; height:20px; overflow:hidden;}
#defile { width:580px;position:absolute; margin-top:1px; color:#333333;}
<!--defilement vertical-->
#cadrev { width:140px; margin:auto; overflow:hidden; margin-top:10px; margin-bottom:10px;}
#newsv { position:relative; width:140px; height:90px; overflow:hidden;background-color : #FFFF66;}
#defilev { position:absolute; margin-top:1px;color:#333333;}

h1
{
	margin-top:5px;
	margin-bottom:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:32px;
	color:#FFFFFF;
}
h2
{
	margin-top:5px;
	margin-bottom:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#FFFFFF;
}
h3
{
	margin-top:15px;
	margin-bottom:20px;
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#009900;
}
h5
{
	margin:5px;
	color:#CC0000;
	font-weight:bold;
	font-size:11px;
}
h6
{
	margin-top:2px;
	margin-bottom:2px;
	color:#333333;
	font-weight:bold;
	font-size:11px;
}
.gras
{
	line-height:14pt;
	color:#333333;
	font-weight:bold;
}
.bottom
{
	margin-top:120px;
	color:#FFFF00;
	text-align:center;
}
table
{
	width:90%;
	margin-left:auto;
	margin-right:auto;
}
td
{
	vertical-align:top;
	text-align:left;
	border-bottom:dashed 1px #009900;
	color:#333333;
}
a
{
	color : #333333; 
	text-decoration : underline;
	font-weight:500;
} 
a:hover
{
	color : #FF0000; 
	text-decoration : underline ; 
} 
a.vert
{
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#009900;
	text-decoration : underline ; 
}
a.vert:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:28px;
	color:#FF0000;
}
a.rouge
{
	color : #FF0000; 
	font-weight:normal;
}
a.rouge:hover
{
	color : #FF9900; 
	text-decoration : underline ; 
	font-weight:normal;
}
a.jaune
{
	margin-top:25px;	
	color:#FFFF00; 
	font-weight:normal;
}
a.jaune:hover
{
	color:#FF9900; 
	text-decoration : underline ; 
	font-weight:normal;
}
