/****************** keros : tags ******************/

h1.keros, h1.keros2lignes {
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#173654;
	background:url(../img/h1_ligne.gif) no-repeat left;
}
h1.keros {
	padding:10px 0px 0px 16px; 
	height:30px;
}
h1.keros2lignes {
	padding:10px 0px 0px 16px; 
	margin-bottom:-20px;
	height:70px;
}
h2.keros {
	font-size:11px;
	font-weight:bold;
	border-bottom-width:4px;
	border-bottom-style:solid;
	border-bottom-color:#FF0000;
}
h2.resultat {
	font-size:13px;
	font-weight:bold;
	color:#F90000;
}

h2.fiche {
	font-size:18px;
	font-weight:bold;
	color:#FF6600;
}

h3 {
	font-size:13px;
	font-weight:bold;
	color:#173654;
}

a {
	color:Black;
	text-decoration:none;
	font-weight: normal;
	
}
a.h2:hover {
	border-bottom:1px dotted Black;
}

a.gras{
	font-weight: bold;
}
.gras{
	font-weight: bold;
}


/****************** keros : mise en page ******************/

#keros_nav {
	position:relative;
	left:12px;
	padding-left:10px;
	width:820px;
	height:59px;
	background:url(../img/barre_nav_820.gif) no-repeat;
}
.keros_onglet_on {
	float:left;
	background:url(../img/nav_onglet_on.gif) no-repeat center;
	height:48px;
	width:197px;
	font-weight:bold;
	font-size:13px;
	color:White;
	text-align:center;
	line-height:48px;
}
.keros_onglet_on_href {
	
	font-weight:bold;
	font-size:13px;
	color:White;
	text-align:center;
	
}
.keros_onglet_off {
	float:left;
	background:url(../img/nav_onglet_off.gif) no-repeat center;
	height:48px;
	width:197px;
	font-weight:bold;
	font-size:12px;
	color:Black;
	text-align:center;
	line-height:48px;
}
.keros_ss_section {
	position:relative;
	left:31px;
	padding-top:10px;
	width:800px;
}
.keros_ss_section2 {
	position:relative;
	padding-top:10px;
	width:100%;
}
.keros_ss_section_suite {
	position:relative;
	padding-top:2px;_padding-top:12px;
	background-image:url(../img/barre_b_ligne.gif);
	background-repeat:repeat-x;
	width:802px;
}
.keros_ligne_sepa {
	position:relative;
	left:12px;
	top:12px;
	width:820px;
	height:25px;
	background:url(../img/separ_ligne.gif) no-repeat;
}
.keros_ligne_sepa2 {
	position:relative;
	left:12px;
	top:12px;
	width:820px;
	height:25px;
	
}
.keros_bool_sepa {
	position:relative;
	left:12px;
	top:12px;
	width:820px;
	height:35px;
	text-align:center;
}
.keros_bas_col {
	float:left;
	background-image:url(../img/barre_b_844.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:844px;
	height:5px;
}
#keros_actions {
	float:left;
	width:844px;
	text-align:center;
	padding-top:10px;
	background-color:#ECECEC;
}

#schema {
	float:left;
	padding:10px 0px 30px 22px;
	width:481px;
}
#keros_1col_ligne {
	float:left;
	background:White;
	background-image:url(../img/barre_b_ligne.gif);
	background-repeat:no-repeat;
	background-position:top;
	width:844px;
	text-align:left;
}
#tableau_resultats {
	clear:right;
	width:100%;
}
	
#suivprec {
	padding:5px;
	text-align:right;
}	

/**** fiche ***/

#keros_fiche {
}
#fiche_titre{
	padding-left:16px;
	margin-bottom:-10px;
}
#fiche_gauche{
	float:left;
	position:relative;
	left:16px;
	width:250px;
}
#fiche_contenu {
	position:relative;
	float:left;
	left:31px;
	width:550px;
}


/**** boxes ***/

.w300, .w420, .w80pt5, .h55pl10bl, .h55mr20 , .w260{ float:left; }
.w260			{ width:260px; text-align:center; }
.w300			{ width:300px; text-align:right; }
.w420			{ width:420px; }
.w80pt5			{ width:80px; padding-top:5px; text-align:center; }
.h55pl10bl		{ height:55px; padding-left:10px; border-left:solid 1px #ECECEC; }
.h55mr20		{ height:55px; margin-right:20px; }
.h6w844			{ height:5px; width:844px; background-color:#ECECEC; }

.l31pr			{ position:relative; left:31px; }
.p10pr			{ position:relative; padding:10px; }
.p10-0-20-10pr	{ position:relative; padding:10px 0px 20px 10px; }
.p0-10-0-10pr	{ position:relative; padding:0px 10px 0px 10px; }
.p15-10-50-10pr	{ position:relative; padding:15px 10px 50px 10px; }

.barreg800h 	{ position:relative;background-image:url(../img/barre_h_gris800.gif);background-repeat:repeat-x;background-position:top; }
.barreg800b 	{ position:relative;background-image:url(../img/barre_b_gris800.gif);background-repeat:repeat-x;background-position:bottom; }
.barreg550h 	{ position:relative;background-image:url(../img/barre_h_gris550.gif);background-repeat:repeat-x;background-position:top; }
.barreg550b 	{ position:relative;background-image:url(../img/barre_b_gris550.gif);background-repeat:repeat-x;background-position:bottom; }

/**** tableau résultats ***/
table {
	width:100%;
	background-color: White;
}
td {
	text-align:center;
}
tr {
	vertical-align:top;
}

tr.intitules {
	font-weight:bold;
	background-color:#EAF5FB;
}
tr.blanc {
	background-color:White;
	color:Black;
}
tr.gris {
	background-color:#F4F4F4;
	color:Black;	
}
tr.bleu {
	background-color:#CCFFFF;
	color:Black;	
}
tr.vert {
	background-color:#CCFFCC;
	color:Black;	
}
tr.sectiongris{
background-color:#ECECEC;
}
tr.jaune {
	background-color:#FFFF99;
	color:Black;	
}

td.aere {
	padding:10px;
}
td.points_col {
	background-image:url(../img/points_col.gif);
}
td.points_ligne {
	background-image:url(../img/points_ligne.gif);
}
td.taleft{
	text-align:left;
}

