body { 
padding : 0;
}
form {
margin:0;
} 

th {
	background-color : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.header_unites {
	background-image: url(img/header_unite.png);
	height: 81px;
	width: 550px;
}
.fond_550 {
	background-image: url(img/fond_550.gif);
	background-repeat: repeat-y;
}

.td_result {
	background-color : #e7e7e7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.footer_inscription {
	background-image: url(img/footer_inscription.jpg);
	height: 19px;
	width: 660px;
}


.fond_selection {
	background-image: url(img/fond_impression.gif);
	width: 550px;
}
.fond_recherche { 
background-color : #ffffff;
background-position : center bottom;
background-image : url(img/fond1_recherche.jpg);
background-repeat : repeat-x;
} 
.header_inscription {
	background-image: url(img/header_inscription.gif);
	background-repeat: no-repeat;
	height: 81px;
	width: 660px;
}
.header_mon_compte {
	background-image: url(img/header_mon_compte.gif);
	background-repeat: no-repeat;
	height: 81px;
	width: 660px;
}
.bg_inscription {
	background-image: url(img/bg_inscription.jpg);
	background-repeat: repeat-y;
	width: 660px;
}


.Footer_selection {
	background-image: url(img/footer_affiche_print.gif);
	background-repeat: no-repeat;
	height: 43px;
	width: 550px;
}

.fond_recherche2 { 
background-image : url(img/fond2_recherche.jpg);
background-repeat : no-repeat;
} 
.fond_notice_haut { 
background-image : url(img/fond_haut_notice.gif);
background-repeat : no-repeat;
} 
.fond_notice_bas { 
background-image : url(img/fond_bas_notice.gif);
background-repeat : no-repeat;
} 
.fond_notice_580 { 
background-image : url(img/fond_grande_notice.gif);
} 
.fond_actu_bas { 
background-image : url(images/fond_bas_actu.gif);
background-repeat : no-repeat;
} 
.fond_actu_haut { 
background-image : url(img/fond_haut_actu.gif);
background-repeat : no-repeat;
} 
.fond_gauche { 
background-image : url(img/fond_gauche.gif);
background-repeat : repeat;
}
.fond_actu { 
background-image : url(img/fond_actu.gif);
} 
.fond_notice { 
background-image : url(img/fond_notice.gif);
} 
.fond_critere { 
background-image : url(img/fond_critere.gif);
background-repeat : no-repeat;
} 
.fond_connexion { 
background-image : url(img/fond_connexion.jpg);
background-repeat : no-repeat;
} 
.fond_connecte { 
background-image : url(img/fond_connecte.jpg);
background-repeat : no-repeat;
} 
.fond_resultat_gris { 
background-image : url(img/fond_milieu_gris.jpg);
} 
.fond_haut_resultat { 
background-image : url(images/resultat.gif);
background-repeat : no-repeat;
} 
.haut_parcours {
	background-image: url(img/mon_parcours.gif);
	height: 40px;
	width: 526px;
	background-repeat: no-repeat;
}

.fond_haut_resultat2 { 
background-image : url(img/haut_resultat.gif);
background-repeat : no-repeat;
} 
.fond_haut_resultat_affine { 
background-image : url(images/resultat_affine.gif);
background-repeat : no-repeat;
} 
.bas_grande_notice { 
background-image : url(img/bas_grande_notice.gif);
background-repeat : no-repeat;
} 
.haut_grande_notice { 
background-image : url(img/haut_notice.gif);
background-repeat : no-repeat;
}
.bas_retenir {
	background-image: url(img/bas_retenir.gif);
	height: 85px;
	width: 586px;
}

.haut_grande_selection {
background-image: url(img/haut_selection.png);
background-repeat: no-repeat;
}
.haut_retenir { 
background-image : url(img/haut_retenir.gif);
background-repeat : no-repeat;
}
.pointille1 { 
background-image : url(img/pointille.gif);
} 
.pointille2{
background-image: url(img/pointille2.gif);
}
.pointillep { 
background-image : url(img/pointillep.gif);
} 
.table1 { 
background-color : #ffffff;
background-image : url(img/fond_milieu_blanc.gif);
} 
.arial11rouge { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #d20935;
font-weight : bold;
} 
.arial41rouge { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #d20935;
font-weight : bold;
} 
.rougepetit { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #d20935;
font-weight : normal;
} 
.arial11blanc { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
font-weight : normal;
} 
.arialgris { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
} 
.vignette { 
margin-right : 11px;
} 
.vignette2 { 
margin-left : 11px;
} 
.recherche { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #474747;
} 
.lien1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #474747;
text-decoration : none;
} 
.lien1:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #d20935;
} 
.lien2 { 
font-family : "Trebuchet MS";
font-size : 10px;
color : #333333;
text-decoration : none;
font-weight : bold;
} 
.lien2:hover { 
font-family : "Trebuchet MS";
font-size : 10px;
color : #d20935;
text-decoration : none;
font-weight : bold;
} 
.liengris { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
text-decoration : none;
font-weight : normal;
} 
.liengris:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
text-decoration : underline;
font-weight : normal;
} 
.lienrouge { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #d30a36;
text-decoration : none;
font-weight : normal;
} 
.lienrouge:hover { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
text-decoration : none;
font-weight : normal;
} 
.formulaire { 
font-size : 11px;
color : #333333;
font-family : arial;
font-weight : normal;
} 
.formulaire2 { 
font-size : 10px;
color : #333333;
font-family : arial;
font-weight : normal;
} 
.formulaire3 {
	font-size : 11px;
	color : #333333;
	font-family : arial;
	font-weight : normal;
	cursor : pointer;
	width: 236px;
	height: 95px;
}
.formulaire4 { 
	font-size : 10px;
	color : #333333;
	font-family : arial;
	font-weight : normal;
	width: 220px;
}
.verdanagras { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #333333;
text-decoration : none;
font-weight : bold;
} 
input.pages { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
border : 0;
cursor : pointer;
background-color : #ffffff;
} 
input.pages2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
border : 0;
color : #d20935;
cursor : pointer;
background-color : #ffffff;
}

.ds_box {
	background-color: #FFFFFF;
	border: 1px solid #D30936;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFFFFF;
}

.ds_head {
	background-color: #D30936;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 0px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 25;
}

.ds_cell {
	background-color: #EEE;
	color: #000000;
	font-size: 11px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #E1E1E1;
} /* This hover code won't work for IE */

.FORMULAIRE_champs_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	width: 170px;
	height: 19px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
} 

.FORMULAIRE_menu_deroulant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	background-color : #ffffff;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 19px;
	width: 170px;
} 

.RECHERCHE_AVANCEE_titre_moteur {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	cursor : pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #A00B45;
}

.RECHERCHE_AVANCEE_champs_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	width: 257px;
	height: 19px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
} 
.RECHERCHE_AVANCEE_zone_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	width: 240px;
	height: 80px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
} 

.RECHERCHE_AVANCEE_menu_deroulant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	background-color : #ffffff;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 19px;
	width: 170px;
} 

.RECHERCHE_AVANCEE_date {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	width: 110px;
	height: 19px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-image: url(../images/BG_date_champs.jpg);
}

.SELECTION_zone_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : pointer;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 345px;
	height: 240px;
} 

.arialgris_lien {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #D40F36;
	font-weight : normal;
	text-decoration: none;
}

.arialgris_lien:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #333333;
	text-decoration : underline;
	font-weight : normal;
}
 
.INSCRIPTION_titre_moteur {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #A00B45;
}

.INSCRIPTION_titre_moteur a:link  {
	color: #A00B45;
}
.INSCRIPTION_titre_moteur a:visited  {
	color: #A00B45;
}
.INSCRIPTION_titre_moteur a:hover  {
	color: #CC3300;
}
.INSCRIPTION_champs_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 200px;
	height: 19px;
	border: 1px solid #D40F36;
} 
.INSCRIPTION_zone_de_texte {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 200px;
	height: 80px;
	border: 1px solid D40F36;
} 

.INSCRIPTION_menu_deroulant {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	background-color : #ffffff;
	height: 19px;
	width: 200px;
	border: 1 solid #D40F36;
} 

.INSCRIPTION_date {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	width: 110px;
	height: 19px;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-image: url(../images/BG_date_champs.jpg);
}

.INSCRIPTION_numero_d_inscription {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-width: 1;
	border-right-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 19px;
	width: 85px;
} 

.INSCRIPTION_qualite {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 70px;
	width: 200px;
}

.bg {
	background-color: #F0F0F0;
	border: 1px solid #E0E0E0;
}

.Etapes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #B7072D;
	font-style: oblique;
	font-weight: bold;
}
.texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.header_selection {
	background-image: url(img/header_mes_selection.gif);
	background-repeat: no-repeat;
	height: 82px;
	width: 550px;
}


.titre_champ_de_texte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Titre_Popup {
	font-family: Arial, Helvetica, sans-serif;
	color: #B7072D;
	font-size: large;
	font-weight: bold;
}
