#entete_index {width:100%; height:140px; background: #fff url("v2_ent_index.jpg") no-repeat; text-align:right;}
#conteneur {margin: auto; width: 955px; border-width:1px 1px 1px 1px; border-style: solid;	background-image: url("v2_fd_index.gif");  border-color:black; height:auto}

#col1 { float: left; width: 206px;    }
#col2 {float:left; margin:0px; padding: 0px; width:528px;  }
	#col2_a { float: left; width: 329px; }
	.margin_col2a{padding:0px 9px 0px 9px}
	#col2_b { float: right; width: 197px; }
#col3 { float:right; width:206px; margin:0px; padding:0px;  height:100%;  }

.home_pub1{float:left}
.home_pub2{float:right}
.pub_spe{clear:both; float:left; padding:10px 0px 10px 15px; }


.click_retour { float: left; margin-left:0px; width: 330px; height:130px;   }
.click_logo { float:right; margin-top:30px; width : 200px; height:50px; margin-bottom:50px;   }


/*chrono*/
#chrono{background-color: black; color: #FFFFFF; padding: 15px 0px 5px 0px; }
#chrono_pendant{background-color: black; color: #FFFFFF; padding: 15px 0px 0px 0px; height:130px }
#heure{ text-align:right; padding:0px;	margin:0px;	}
#point{ text-align:center; background-color:black; height:145px; color:white ;font-size : 14pt; font-weight:bolder;}


table.score {font-size : 12pt; text-align:center; caption-side: top; color:white; text-align:center; height:100%; border:0px; border-collapse:collapse; border-spacing: 0px; }
.pt1{ width:150px }
.sep{  vertical-align:middle; background-color:black; width:130px}
.pt2{ width:150px  }


a.direct{ text-align:left;font-size : 12px; color:white;  text-decoration: none;}
a.direct:hover{text-align:left; font-size : 12px; color:silver;  text-decoration: none; }

.rech_home{width:130px}

/* COLONNE 1 */
.billeterie { text-align:left; padding: 5px 0px 5px 15px;  }
a.billeterie_lien {font-size:9pt; color: red;  font-weight: bold; text-decoration: none;  }
a.billeterie_lien:hover {color: silver;   }

.billeterie_g { font-weight: bold; }
.billeterie_rge {font-size:9pt; color: red; }

.competition{padding: 5px 15px 5px 15px;color :#ed1c24; font-size: 14pt; font-weight:bold;}
.match{font-size:9pt;background-color: white; color:#E00000;padding: 0px 15px 5px 15px; margin: 0px 0px 0px 0px; font-weight: bold;  }
.match2{font-size:9pt;background-color: #E00000; color:white;padding: 0px 15px 5px 15px; margin: 0px 0px 0px 0px; font-weight: bold;  }
.match_light{ font-weight: lighter; color:white;}

.bar_blanc{background-color: white;   padding: 3px 15px 3px 15px;}

.classement{ color:black;padding: 5px 15px 5px 15px;   }
table.classem {width:100%; border-collapse: collapse;  border-spacing: 0px; color:black; }
table.classem th, table.classem td {font-size:10px; text-align:left;}
a.classem{color:red; text-decoration: none;}
a.classem:hover{color:silver; text-decoration: none;}
.ok{background-color: #7E6673; color:white; font-weight:bold}
.grise{background-color: #cccccc; color:black; }

.c1{background-color: #CBB8C2;}
.c2{background-color: white;}

/* COLONNE 2 */
#ligne_chp { float:left; background-color: #004318;  padding:0px; height:23px; text-align:center; width:331px}

h1{ color :#ed1c24; font-size: 14pt; font-weight:bold;  }
.idx_art_off{margin: 0px 0px 10px 0px; }

h2{ color: red; font-size: 10pt; margin: 2px 0px 2px 0px; font-weight:bold; }
h3{ color: Silver; font-size: 11px; margin: 2px 0px 2px 0px;}
h4{ font-weight: bold; margin: 0px;font-size: 11px;}
a.point{ color: red;  background-image: url(img_point_a.png);  background-repeat: no-repeat; background-position: left; padding-left:15px; padding-top: 0px; /*float:left */ }
a.point:hover{	 background-image: url(img_point_a_hover.png); }
.point_on{	color: white;  background-image: url(img_point_a_hover.png);background-repeat: no-repeat; background-position: left;  padding-top: 0px; }
.archive{margin: 5px 2px 2px 0px; color : White; font-weight:bold;  background-color: red; width:100%}
.archive_article{margin: 0px 2px 2px 0px; width:100%}
a.archive_tous:link, a.archive_tous:visited{text-decoration: none; color : White;}
a.archive_titre:link, a.archive_titre:visited {color:black; font-weight:bold;  width:300px; text-decoration: none;}
a.archive_titre:hover {color:silver; font-weight:bold;  width:355px; text-decoration: none;}

.simule{ padding:5px; background-color:#E00000;}

.focus{ padding:0px 15px 0px 15px; background-color:#EDEFEF;}
.focus .titre{padding-left:0px;font-weight:bold; color:#E00000;font-size:16pt;background-color:#EDEFEF;}
.focus .date{font-weight:bold; color:silver;margin:0px 0px 2px 0px;}
.focus .a{padding:0px 0px 10px 40px;   margin:0px;  color:black; background: #EDEFEF url("v2_pt_fd_blanc_2.gif") 0px 5px no-repeat;  }
.focus .b{padding:5px 0px 2px 40px; margin:0px;  color:black; background: #EDEFEF url("v2_pt_fd_rge.jpg") 0px 5px no-repeat;  }
.focus a:link, .focus a:visited  {font-size:90%; color:black; text-decoration:none;font-weight:bold}

.fd_rge{padding: 5px 5px 5px 15px; color:white; background-color:#E00000;font-weight:bold;}
.fd_rge a{color:white; font-size:8pt;text-decoration: none;}
.fd_rge a:hover{color:silver; font-size:8pt;text-decoration: none;}

.fd_rge_env{padding: 5px 5px 5px 33px; color:white; background: #E00000 url("v2_enveloppe.jpg") 3px 3px no-repeat; font-weight:bold;}
.fd_rge_env a{color:white; font-size:8pt;text-decoration: none;}
.fd_rge_env a:hover{color:silver; font-size:8pt;text-decoration: none;}

.fd_blanc_sm{ padding: 2px 0px 2px 0px; color:#E00000; background-color:white; font-size:8pt;font-weight:bold;}
.fd_blanc_sm a{ color:#E00000;text-decoration: none;font-weight:bold;}
.fd_blanc_sm a:hover{color:silver; text-decoration: none;font-weight:bold;}



.fd_rge_m{padding: 5px 5px 5px 15px; color:white; background-color:#E00000;}



.fd_bord{padding: 25px 5px 5px 49px; color:white; font-weight:bold;  background: #971418 url("v2_portrait_jour_home.gif") 0px 0px no-repeat;}
.fd_bord a{color:white; font-size:8pt;text-decoration: none;}
.fd_bord a:hover{color:silver; font-size:8pt;text-decoration: none;}

.fd_bord_sm{padding: 5px 0px 20px 0px; color:white; background-color:#971418; font-weight:bold;}
.fd_bord_sm a{color:white; font-size:8pt;text-decoration: none;}
.fd_bord_sm a:hover{color:silver; font-size:8pt;text-decoration: none;}


.fd_cdm{padding: 5px 5px 5px 5px; color:#E00000; background-color:white;font-weight:bold;font-size:8pt;text-align:center}
.fd_cdm a{color:#E00000; font-size:7pt;text-decoration: none;}
.fd_cdm a:hover{color:silver; font-size:7pt;text-decoration: none;}

.fd_blanc{padding: 5px 15px 5px 15px; color:#E00000; background-color:white; font-size:8pt;font-weight:bold;}
.fd_blanc a{color:#E00000;text-decoration: none;font-weight:bold;}
.fd_blanc a:hover{color:silver; text-decoration: none;font-weight:bold;}

.boutique_prod{ padding: 2px 2px 5px 100px;  background-color: White;  }

.afp{ background-color: #EDEFEF; color: black; font-weight: bold; padding: 5px 15px 5px 15px;  background-image: url(v2_logo_afp.png);  background-position: top;  background-repeat: no-repeat; padding-top:55px   }
.afp_gris{ font-weight: lighter;  color: #A9A9A9;   }
a.afp_link{ font-weight: bold; text-decoration:none; color:black    }
.afp a.rouge{ font-weight: bold; text-decoration:none; color:#E00000    }

#logo_lnr_hcup { float: left; width: 206px; padding: 0px 0px 0px 0px; margin-top:5px; height:264px; 
background: #fff url(lnr_erc_puma.gif) no-repeat; }
#zone1 {    /* zone cliquable */
float: left;
width : 140px;
height: 64px;
margin-left: 0px;
margin-top: 0px;

}

#zone2 {    /* zone cliquable */
float: left;
width : 55px;
height: 64px;
margin-left: 0px;
margin-top: 0px;
}

#zone3 {    /* zone cliquable */
float: left;
width : 200px;
height: 100px;
margin-left: 0px;
margin-top: 15px;

}


