body {margin:0; font-family:  Arial, Helvetica, sans-serif; font-size:14px;background:url('../images/site/fdpage.png') top center repeat-y;} /*"Comic Sans MS" ,*/

img {border:0;vertical-align:text-bottom;}
h1 { font-size:1.2em; text-transform: uppercase; letter-spacing:2px; padding:15px 0 0; height:62px; margin:0; }
h3 { font-variant:small-caps; text-align:center; margin:0; height:22px; padding:15px 0 0; font-weight: bold; text-decoration: underline; color: #f80; }
h3.titre {text-align:left;padding:8px 30px 8px 30px;}
h5 { text-align:justify;text-indent:1em;background:#fff;padding:20px 100px;font-size:0.8em; width:860px;margin:0;font-weight:normal;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
th {padding:2px 5px;font-size:1.2em;text-align:center;height:30px; border:1px solid #aaa;overflow:hidden;}
td {padding:2px 5px;text-align:center;font-weight:bold;height:30px;border:1px solid #aaa;overflow:hidden;white-space:nowrap;}
/*liste */
ul {list-style-type:none;}
ul.info {font-size:0.8em;text-align:left;width:50%;margin:0 auto;}
blockquote {margin:0px 50px 0 20px;;padding:5px 20px ;color:#050;background:#d6e5d5;text-align:left;font-size:0.9em;}
blockquote.credit {margin:0px 30px;padding:5px 20px ;color:#050;background:#d6e5d5;text-align:left;font-size:0.9em;}
blockquote>blockquote {margin:0px 30px;padding:5px 20px;color:#090;background:#e0e0e0;text-align:left;font-size:0.9em;}

/* declaration zone conteneur */
#conteneur {margin:0 auto;width:988px;}

/*header*/
#header {width:988px;height:132px;background:#FFF url('../images/header.jpg') top center no-repeat;}
	#header>form {padding:49px 0 0 820px;height:50px;}
	#header>form>p {padding:0;width:190px;margin:0;text-align:center;}
	#header>form>input {width:95px;height:16px;}
	#header>p {font-size:0.8em;text-align:right;margin:0;padding:0 47px 0 0;font-weight:bold;}
	#header>p>a {color:#555;}
	#header>p>a :hover{color:#777;}

/* Menu Horizontal */
#menu {width:988px;height:58px; margin:0; padding:0; list-style-type:none; background:url('../images/fdmenu.jpg') top center no-repeat;clear:both;}
	#menu>li {height:58px;float:left;}

/*corps*/
#corps {width:988px;height:414px;margin:0 auto; padding:14px 0 0 0;background:url('../images/fdcorps.jpg') top center no-repeat; text-align:center;}
	/* Menu Gauche */
	#corps >ul.menu_gauche {clear:both;float:left;margin:0;padding:15px 0 0 85px;width:90px;height:378px;background:url('../images/fdmenug.png') top right no-repeat;}
	#corps >ul.menu_gauche>li.mg_on {display:block;height:22px;width:85px;margin:5px 0 0 0;padding:8px 5px 0 0;color:#050;font-weight:bold;text-align:right;font-size:0.8em;background:url('../images/menug_on.png') top right no-repeat;}
	#corps >ul.menu_gauche>li.mg_off {display:block;height:23px;width:85px;margin:5px 0 0 0;padding:7px 5px 0 0;color:#050;font-weight:bold;text-align:right;font-size:0.8em;background:url('../images/menug_off.png') top right no-repeat;}
	#corps >ul.menu_gauche>li>a {color:#050;text-decoration:none;}
	#corps >ul.menu_gauche>li>a:hover {color:#585;text-decoration:underline;}
	#corps >ul.menu_gauche>li.rwr_on {display:block;height:19px;width:87px;margin:3px 0 0 0;letter-spacing:1px;padding:5px 3px 0 0;color:white;font-weight:bold;text-align:right;font-size:0.8em;background:url('../images/rwr_on.png') top right no-repeat;}
	#corps >ul.menu_gauche>li.rwr_off {display:block;height:19px;width:87px;margin:3px 0 0 0;letter-spacing:1px;padding:5px 3px 0 0;color:white;font-weight:bold;text-align:right;font-size:0.8em;background:url('../images/rwr_off.png') top right no-repeat;}
	/* Cadre */
	#corps >#cadre {float:left;margin:0;padding:0;height:393px;width:638px;background:url('../images/fdcadre.png') top center no-repeat;}
	#corps >#cadre>#data {height:357px;width:100%;line-height:1.2em;padding:0;margin:15px 0 0 0;overflow:auto;opacity : 0.85;}
	#corps >#cadre>#data>p.highlight {text-align:left;width:530px;font-size:1.1em;padding:5px;font-weight:bold;margin:10px auto;height:15px;border:1px outset #777;background:#c4ffef;}
	#corps >#cadre>#data>p.titre {text-align:center;width:530px;font-size:1.2em;padding:6px 0 0 0;font-weight:bold;margin:10px auto;height:25px;background: url('../images/titreg.png') top center;}
	#corps >#cadre>#data>p.bg {background:#c3e5c1;padding:5px 10px;margin:0px 30px;}
	#corps >#cadre>#data>p.texte {color:#050;}
	#corps >#cadre>#data>form {margin:10px auto;width:60%;padding:10px;}
	#corps >#cadre>#data>form>fieldset { background:#c3e5c1;}
	#corps >#cadre>#data>form>fieldset >p.form { clear:left;margin:0; text-align:center;font-weight:bold;}
	#corps >#cadre>#data>form>fieldset>input.txt {width:150px;padding:0 5px;float:left;}
	#corps >#cadre>#data>form>fieldset>input.form {width:270px;padding:0 5px;float:left;}
	#corps >#cadre>#data>form>fieldset>label  {clear:left;float:left;text-align:right;width:150px;padding:0 5px;font-weight:bold;}
	#corps >#cadre>#data>form>fieldset>label.form {width:50px;}
	#corps >#cadre>#data>form>fieldset>select {width:230px;}

table {background:#c3e5c1;font-size:0.8em;}
td.rank {width:35px;height:20px;}
td.conf {width:15px;height:20px;}
td.pseudo {text-align:left;height:20px;}
td.ecurie {text-align:center;height:20px;}
td.temps {width:40px;height:20px;}
td.date {width:90px;height:20px;}	
td.gp {width:30px;height:20px;}
td.grille {width:50%;height:15px;}


th.rank {width:35px;height:25px;font-size:0.9em;}
th.conf {width:15px;height:25px;font-size:0.9em;}
th.pseudo {height:25px;font-size:0.9em;}
th.ecurie {height:25px;font-size:0.9em;}
th.temps {width:40px;height:25px;font-size:0.9em;}
th.date {width:90px;height:25px;font-size:0.9em;}
th.gp {width:30px;height:25px;font-size:0.9em;}

	/* Menu Droit */
	#corps >ul.menu_droit {float:left;margin:0;padding:15px 0 0 0;width:90px;height:378px;background:url('../images/fdmenud.png') top left no-repeat;}
	#corps >ul.menu_droit>li.md_on {display:block;height:22px;width:83px;margin:5px 0 0 0;padding:8px 0 0 7px;color:#050;font-weight:bold;text-align:left;font-size:0.8em;background:url('../images/menud_on.png') top left no-repeat;}
	#corps >ul.menu_droit>li.md_off {display:block;height:23px;width:83px;margin:5px 0 0 0;padding:7px 0 0 7px;color:#050;font-weight:bold;text-align:left;font-size:0.8em;background:url('../images/menud_off.png') top left no-repeat;}
	#corps >ul.menu_droit>li>a {color:#050;text-decoration:none;}
	#corps >ul.menu_droit>li>a:hover {color:#585;text-decoration:underline;}
	/*pied*/
	#pied {padding:30px 0 0 0;clear:left; text-align:center;width:988px;height:79px;background:#fff url('../images/fdpied.jpg') top center no-repeat; }
	#pied>a {font-size:1.5em;color:#ff0;font-weight:bold;}
/* Classes */
.fs08 {font-size:0.8em;}
.fs09 {font-size:0.9em;}
.fs12 {font-size:1.2em;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:left;}
.cr {clear:right;}
.cb {clear:both;}
.soul {text-decoration:underline;}
.gras {font-weight:bold;}
.cent {text-align:center;}
.just {text-align:justify;}
.sl2 {letter-spacing:2px;}
.black {color:#000;}
.hl {color:#400;}
.classement {width:98%;font-size:0.8em;margin:0 0 0 10px;background:#c3e5c1;font-size:0.8em;}

