/* GENERALITES */
/* 25/01/2011 --- voir style.css
td,th {
	font-size: 11px;
}*/

/* 25/01/2011 --- voir style.css
 * {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color:#555555;
}*/
/* 25/01/2011 --- voir style.css
.texte {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 11px;
	color:#555555;
	font-weight: normal;
}*/


.spacer {
	overflow: hidden;
	clear: both;
	height: 1px;
	margin: -1px 0 0 0;
	font-size: 1px;
}
input, select, label {
	vertical-align:middle;
}
/*permet d'aligner les colonnes/champs dans les formulaires ex: inscription aux stages, jt...*/
/* 25/01/2011 --- voir style.css
option{
	font-family: "Courier New", Courier, monospace;
}*/
.logo {
	float:left;
}
img {
	border:0;
}
li {
	list-style-type:none;
}

.grisgras{
	font-size: 14px;
	color: #555555;
	font-weight: bold;
}
.mandarin{
	font-size: 16px;
	color: #555555;
}

.passemenu{
	margin: -2px 0 0 -1000px;
	display: block;
	font-size: 1px;
}
/* 25/01/2011 --- voir style.css
#global .cache {
	display:none;
}*/

/* MISES EN PAGE */
.pointilles{
	border-bottom: 1px dashed #555555;
	height: 1px;
	margin: 5px 0 5px 5px;
}
.align-droite{
	float: right;
}
.align-gauche{
	float: left;
	margin-right: 2%;
	padding-right: 2%
}
.txtgauche{
	text-align: left;
}

.txtrouge {
color: #FF0000
}
.legende {
	font-size: 9px;
}

/*******************************PAGE TYPE*************************************/
.contenu_page a{
	font-weight: bold;
}
.contenu_page a:hover{
	color: black;
}
.partie_gauche {
	float: left;
	width: 49%;
	margin: 10px 2% 0 0;
}
.partie_gauche_ra {
	float: left;
	width: 50%;
	margin: 10px 0;
	padding: 0 30px 0 0;
}
.partie_droite {
	float: right;
	width: 47%;
	margin: 10px 0 0 2%;
/*	padding: 0 30px 0 0;*/
}
.chapo {
	font-weight: bold;
	margin-bottom: 10px;	 
	margin-top: 10px;
}
.sommaire{
	float: left;
	margin-left: 2%;
	padding-left: 2%;
}
.sommaire_gauche {
	float: left;
	margin-left: 5%;
	padding-left: 2%;
}


.zoom {
    float: right;
    width: 25%;
    padding: 5px 15px;
    margin: 10px 12px;
    background:  url("/images/interface/zoom-fond.gif") #f7f7f7 repeat-y right;
	 
}
.zoom_coldroite, .zoom_coldroite_jt {
	float: right;
	max-width: 180px;
	margin: 10px 0 10px 20px;
    padding: 5px 15px;	
  background: #f7f7f7;
    /* background:  url("/images/interface/zoom-fond.gif") #f7f7f7 repeat-y right;	*/
}
.zoom img {
	float:left;
	margin: 0 0px 0px 0; 
	padding: 5px;
}
.zoom_coldroite img {
	float:center;
	margin: 0 0px 0px 0; 

}
.zoom_gauche {
    float: left;
    width: 25%;
    padding: 5px 10px;
	 margin: 0px 15px 10px 10px;
    background:  url("/images/interface/zoom-fond.gif") #f7f7f7 repeat-y right;
}
.zoom_rd {
    float: right;
	 width: 40%;
    padding: 5px 15px;
    margin: 10px 0 10px 10px;
    background:  url("/images/interface/zoom-fond.gif") #f7f7f7 repeat-y right;
}

.zoom_contact {
    float: right;
	 /*width: 17%;*/
    /*padding: 5px 15px;*/
    padding: 0px;
    /*margin: 10px 0 10px 15px;*/
    margin: 10px 0px 10px 20px;
    /*background:  url("/images/interface/zoom-fond.gif") #f7f7f7 repeat-y right;*/
}
.zoom p, .zoom_rd p, .zoom_gauche p, .zoom_contact p{
/*	color: black;*/
color:#000;
	font-size: 11px; /* modif taille, nvelle home 11 au lieu de 10 */
}
.zoom h2, .zoom_rd h2, .zoom_gauche h2, .zoom_coldroite h2, .zoom_coldroite_jt h2, body .corps_page .zoom_coldroite_jt h2 {
	font-size: 14px;
	margin-bottom: 5px;
	color: black;
	letter-spacing: 0.2em;
}
.zoom_contact h2, .corps_page .zoom_contact .tableau h2, .zoom_contact tableau_contact h2 {
	font-size: 14px;
	color: white;
	letter-spacing: 0.2em;
	margin: 0px;
}


body .corps_page .zoom h2, body .corps_page .zoom_rd h2, body .corps_page .zoom_gauche h2 {
    font-size: 14px;
    color: Black;
    letter-spacing: 0.2em;
    margin : 0;
	 margin-bottom: 5px;
    padding : 0;
	 background-image: none;
	 border: none;
}
.zoom li {
	margin-bottom: 5px;
}

.corps_page .zoom li{
		margin:0 0 5px 0px;
}
.corps_page{
	float:left;
	width: 100%
}

/* TITRES */
.contenu_page h1 {
	color: white;
	font-size: 14px;
	background:   url("/images/interface/puce-h1.gif") no-repeat 0 5px;
	padding-left: 20px;
	line-height:20px;
	height: 20px;
}
.corps_page h2 {
	padding-left: 20px;
	margin-bottom: 10px;
	font-size: 12px;
	margin-top: 15px;
}

.corps_page h3 {
	font-weight:bold;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 15px;
}
.corps_page h4 {
		font-weight:bold;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 15px;
	padding-left: 15px;

}
.contenu_page h4 {
		font-weight:bold;
	font-size: 12px;
	margin-bottom: 5px;
	margin-top: 15px;

}
.surligne-gris{
	background-color: #efefef;
}
.corps_page li {
	margin:0 0 3px 30px;
}

.corps_page .bordertableau li{
	margin:0 30px 3px 30px;
}

.zonephoto{
	float: right;
	background-color: #f7f7f7;
	text-align:center;
	margin: 5px 0 10px 20px;
	border: 1px solid #cccccc;
	padding: 5px;
}
.zonephoto_coldroite {
	float: right;
	background-color: #f7f7f7;
	text-align:center;
	margin: 10px 0 10px 20px;
	border: 1px solid #cccccc;
	padding: 5px;
	max-width: 180px;
}

.zonephoto_gauche{
	float: left;
	background-color: #f7f7f7;
	text-align:center;
	margin: 5px 20px 10px 20px;
	border: 1px solid #cccccc;
	padding: 5px;
}
.zonephoto p, .zonephoto_gauche p, .zonephoto_coldroite p {
	font-family: Arial;
	font-size: 10px;
	color:black;
}
.dl_page{
	margin-bottom: 10px
}
.dl_page dt{
	color: #1c1469;
	background:  url("/images/interface/puce-triangle-violet.gif") no-repeat 0 2px;
	padding-left: 10px;
	display: inline;
	font-weight: bold;
}
.dl_page dd {
	display: inline;
}
.contenu_page .dl_page .en_savoir_plus {
	display: block;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 15px;
}
.en_savoir_plus {
	display: block;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}
.inscription{
	text-align: right;
}
.tableau {
	border-collapse:collapse;
	font-size:1em;
	margin-bottom: 5px;
}
.zoom_contact .tableau {
	margin : 0px;
}
.zoom_contact .tableau th, .zoom_contact .tableau_contact th
{
	text-align:center;	
	padding: 8px;
}

.tableau caption{
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
	text-align: left;
}
.tableau thead{
	color: #000000;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
	text-align: center;
}

.tableau td, th{
	padding:10px 7px 10px 7px;
	color: #333333;
	font-size: 11px;
	border-top: 1px solid white;
	border-right: 1px solid #ffffff;
	border-bottom: 0px solid white;
	border-left: 0px solid white;
}
.tableau th{
	color:white;
	text-align:left;
}
body .corps_page .tableau caption h2 {
	color: #000000;
	font-weight: bold;
	padding-left: 0px;
}
body .corps_page .tableau thead th h2 {
	color: #000000;
	font-weight: bold;
	padding-left: 0px;
	background-image: none;
	border: none;
}



.corps_page p, .contenu_page p {
	padding-bottom: 5px;
}

/********************************* BLOCS SOMMAIRE DE PAGE *****************************/
.bloc, .bloc_blanc {
	float:left;
	width:48%;
	margin:0 1% 10px 0;
	/*height:120px;*/
	min-height: 130px;
}
.bloc_complet {
	float: left;
	width: 97%;
	margin: 0 1% 10px 0;
	height: 175px;
}
.bloc_gauche{
	float: left;
	width: 48%;
}
/* Ajout suite nvelle presentation pages -- 25/01/11 */
.colonne_centre {
	float: left;
	width: 68%;
/*	max-width: 800px;*/
}

.bloc_gauche_intro {
	float: left;
	width: 65%;
}

.bloc_gauche_sante{
	float: left;
	width: 30%;
}
.bloc_gauche_accreditation{
	float: left;
	width: 30%;
}
.bloc_droite, .bloc_droite_news {
	float: right;
	width: 44%;
	margin-top: 10px;
}	
.bloc_droite_sommaire {
	float: right;
	width: 55%;
}
.bloc_droite li, .bloc_droite_sante li {
	margin: 0 0 3px 5px;
}

.bloc_droite_sante {
	float: right;
	width: 30%;
}
.bloc_droite_img{
	float: right;
}
.bloc_3 {
	float:left;
	width:31.5%;
	margin:0 1% 10px 0;
	height:120px;
}
.bloc_h {
	float:left;
	width:48%;
	margin:0 1% 10px 0;
	height:160px;
}
.bloc100pc {
	float: left;
	width:95%;
	padding:1%; 
}

.bloc100pc h2 {
	font-size: 12px;
}
.bloc100pc img {
	float:right;
	padding: 5px;
}

.bloc65pc {
	float: left;
	width:65%;
	padding:2%; 
	margin:1%;
}
.bloc95pc_gris {
	float: left;
	width:95%;
	padding:2%; 
	margin:1%;
}
.bloc50pc {
	float: left;
	width:65%;
	padding:1%; 
	margin:1%;
}
/**************************************HOME***************************************/
/* BLOC ACTU */
.actu {
	border: 1px solid #1165af;
	background-color: white; /*#f2f9ff;	essais*/
	margin-bottom:10px;
	float:left;
	width:65%;		
	/*width: 50%;  pendant voeux */
	/*min-height: 130px;*/	/* 135 */	 
	min-height: 150px;
}
.actu_metrologie {
	margin-bottom:10px;
	width: 35%;
}
/*pour les actualites sur le page accueil en anglais quand pas d'encadre a droite  ----> width 100% */
.actu_en {
	border: 1px solid #1165af;
	background-color: white; /* #f2f9ff; essais */	  
	margin-bottom: 10px;
	/*margin:0 1% 10px 1%;		*/
	float:left;
	width:100%; 
	/*min-height: 175px;			  */	 
	min-height: 160px;
}
.actu h2, .agendaDroite h2, .agenda h2, .agenda-en h2, .actu_en h2 {
	background-color:#abd6fb;
	color:#1165af;
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
}

.actu div, .agendaDroite div, .agenda div, .agenda-en div, .publi div, .bloc div, .bloc_3 div, .bloc_complet div, .bloc_h div, .cofrac div, .cofrac-en div, .bloc_blanc div, .actu_en div, .recherche div{
	padding: 10px 10px 5px 10px;
}
.actu_metrologie div {
	padding: 0;
}
.actu a, .actu span, .agenda-en a, .agendaDroite a, .agendaDroite span, .agenda span, .agenda-en span, .bloc a, .bloc_3 a, .bloc_complet a, .bloc_h a, .actu2 span, .cofrac a, .cofrac-en a, .bloc_blanc a, .actu_en a{
	font-weight: bold;
	color: #1165AF;
}
.agenda a {
	color: #1165AF;	
}
/**** A utiliser pour avoir une actu permanente dans un cadre ***/
/* .actu p {
	background:  url("/images/contenu/home/sondage.gif") no-repeat;
	width:167px;
	height:47px;
	float:right;
	margin:0 0 5px 5px;
	padding:5px;
	color:#1165af;
	font-size:11px;
	font-weight:bold;
}*/
.actu_metrologie p {
	float: left;
	/*background:  url("/images/contenu/home/sondage.gif") no-repeat;*/
	width:160px;
	height:55px;
	padding: 3px;
	
}

.actu li, .agenda li, .agenda-en li, .agendaDroite li .bloc li, .bloc_3 li, .bloc_h li, .actu_en li {
	margin-bottom: 5px;
	background:   url("/images/interface/puce-triangle-bleu.gif") no-repeat 0 2px;
	padding-left: 18px;
}
.cofrac-en li {
	margin-bottom: 5px;
	background:   url("/images/interface/puce-triangle-bleu.gif") no-repeat 0 2px;
	padding-left: 18px;	
}


/* BLOC AGENDA */
.agenda {
	float:left;
	/*width:48%;*/
	width:65%;
	margin:0 1% 10px 0;
	border: 1px solid #1165af;
	background-color:white; /* #f2f9ff; essais */ 
   min-height: 140px;
}
.agenda-en {
	float:left;
	width:48%;
	margin:0 1% 10px 1%;
	border: 1px solid #1165af;
	background-color:white; /* #f2f9ff; 			  essais */
   min-height: 175px;
}
.agendaDroite {
	float:right;
	width:48%;
	margin:0 1% 10px 0;
	border: 1px solid #1165af;
	background-color: #f2f9ff;
   min-height: 140px;

}
/*recherche*/
/* 25/01/2011 --- voir style.css
.recherche {
	float:left;
	width:28%;
	margin:0 1% 10px 0;
	border: 1px solid #00269e;
	background-color: #e5eafa;
   min-height: 140px;

}
.recherche a {
	color: #00269e;
	font-weight: bold;
}
.recherche h2 {
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
	background-color: #98b0fa;
	color: #00269e;
}*/
/*RA*/
.ra {
	float:left;
	width:28%;
	margin:0 1% 1px 0;
	border: 1px solid #6aa100;
	 background-color: white; /*#e7f8cb;		  essais */
   min-height: 140px;

}
.ra-en {
	/*float:left;	 pendant voeux */
	float: right; 
	width:49%; 
	margin:0 1% 10px 1%;	
	border: 1px solid #6aa100;
	background-color: white; /* #e7f8cb;  essais */
/*	border: 1px solid #830707;
	background-color: #fff8f8; fond et bord bordeau */
   /*min-height: 175px;	*/
	/*min-height:125px;	 pendant voeux */

	/*margin:0 0 10px 0;	  */

	
}
/* BLOC VOEUX */
.voeux {
	margin-bottom:10px;
	float: right;
	width: 48%;
	min-height: 150px;
	border: 1px solid #6aa100;
	background-color: #e7f8cb;;	
}
.voeux2009 {
	margin-bottom:10px;	  
	margin-left:10px;
	padding-top:5px;
	float: right;
	width: 48%;
	min-height: 145px;
	/*border: 1px solid #734412;	*/
border: 1px solid #8da729;	
	background-color: #ffffff;

	font-weight: bold;  
}	
.voeux2009 p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 14px;	
	color:#8da729;
	/*color:#734412;	 			 */
	/*color:#cc4005;*/
}
.voeux2009 h3, .voeux2009-en h3{
	color: #de1922;
	font-size: 28px;
	text-align: center;
}

.voeux2011 {
	margin-bottom:10px;	  
	padding :5px;
	float: right;
	width: 33%;
/*	min-height: 145px;*/
	/*border: 1px solid #734412;	*/
/*border: 2px solid #1165af;	*/
	background-color: #ffffff;
	font-weight: bold;
}
.voeux2011 img {
/*	padding-right:10px;*/
}
.voeux2011 p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;	
	/*color:#ad1e1a;*/
	color:#00000;
	padding-left:10px;
	
	/*color:#734412;	 			 */
	/*color:#cc4005;*/
}
.voeux2011 a{
	/*color:#ad1e1a;*/
	color:#00000;
}
.voeux-en {
	margin-bottom:10px;
	float: right;
	width: 37%;
	min-height: 150px;
	border: 0px solid #6aa100;
	background-color: #e7f8cb;;	
}
.voeux p, .voeux-en p{
	font-size: 16px;
	font-weight: bold;
	color: #006600;
}
.voeux h3, .voeux-en h3{
	color: #eb7416;
	font-size: 28px;
	text-align: center;
}

/* BLOC COFRAC PENDANT LES VOEUX */
/*.cofrac {
	float:left;
	border: 1px solid #ff5900;
	background-color: #fdf3ee;
	width: 39%;
	margin: 0 1% 10px 0;
	height: 150px;

}*/
/* BLOC COFRAC */
.cofrac {
	border: 1px solid #ff5900;
	background-color:white; /* #fdf3ee;		 essais */
	margin-bottom:10px;
	float: right;		
/* float: left; pendant voeux */
	width: 33%;	
	/*width: 50%;	   pendant voeux */
	min-height: 135px;
}
.cofrac a {
	font-weight: bold;
	color: #fd6e24;
}
.cofrac h2 {
	background-color:#f9d1bc;
	color:#fd6e24;
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
}
/* BLOC COFRAC */
.cofrac-en {
	border: 1px solid #ff5900;
	background-color:white; /* #fdf3ee;	essais */
	/*margin-bottom:0 1% 10px 1%;	  */
    width: 48%; 		
	 float: right;
	min-height: 175px;	  
		/*margin:0 1% 10px 0;  				*/
}
.cofrac-en a {
	font-weight: bold;
	color: #fd6e24;
}
.cofrac-en h2 {
	background-color:#f9d1bc;
	color:#fd6e24;
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
}
/* BLOC PUBLI */
.publi {
	float:right;
	border: 1px solid #830707;
	background-color: white; /*  #fff8f8;		essais */
	width:48%;
	margin:0 0 10px 0;
	/*min-height: 140px;	 */
	min-height: 135px;
}

.publi a {
	font-weight: bold;
	color: #830707;
}

.publi li {
	margin-bottom: 5px;
}
.pucerouge{
	background:   url("/images/interface/puce-triangle-rouge.gif") no-repeat  0 2px;
	padding-left: 18px;
}

.publi h2{
	background-color:#e9d0d0;
	color:#830707;
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
}

/* BLOC RAPPORT */
.rapport {
	float:left;
	border: 1px solid #830707;
	background-color:white; /* #fff8f8;		essais */
	width: 29%; 
	margin: 0 1% 4px 0; 
	min-height: 165px;
}
.rapport img, .cofrac img{
	float:left;
	margin: 0 5px 5px 0;
}
.info {
	padding: 0 0 4px 18px;
	background:  url("/images/interface/picto-information.gif") no-repeat ;
	line-height: 18px;
}
.rapport a {
	font-weight: bold;
	color: #830707;
}

.rapport h2{
	background-color:#e9d0d0;
	color:#830707;
	font-size: 13px;
	padding: 5px 0 5px 10px;
	margin:0;
}

.pucerouge{
	background:   url("/images/interface/puce-triangle-rouge.gif") no-repeat  0 2px;
	padding-left: 18px;
}


/* BLOC PRESSE */
.presse {
	float:left;
	border: 1px solid #fdb417;
	background-color: #fff8f8;
	width: 49%; /* 39%  valeur de base */
	margin: 0 1% 10px 0;
	min-height: 150px;

}
.presse div, .recrutement div, .houches div,.agendaDroite div{
	padding: 10px;
} .agenda div{
	padding: 10px;
}
.ra div, .ra-en div, .catalogue div, .voeux div, .voeux-en div{
	padding: 0px;
}

.presse a, .recrutement a{
	font-weight: bold;
	color: #eea300;
}
.pdf {
	padding: 0 0 4px 18px;
	background:  url("/images/interface/PDF.gif") no-repeat;
	line-height: 18px;
}
.word {
	padding: 0 0 4px 18px;
	background:  url("/images/interface/word.gif") no-repeat;
	line-height: 18px;
}
.presse img, .catalogue img, .cofrac-en img, .agenda img, .ra img, .ra-en img, .voeux img, .voeux-en img{
	float:left;
	margin: 0 0px 0px 0; /* ancienne valeur 0 15 5 0 */
	padding: 5px;
}
.houches img{
	float: right;
	margin: 5px 5px 5px 0;
}
.presse p, .recrutement p, .catalogue p, .houches p, .agenda p{
	float:left;
	width: 100%;
}
.presse h2, .recrutement h2 {
	background-color:#fff2d7;
	color:#eea300;
	font-size: 13px;
	padding:5px 0 5px 10px;
}
/* BLOC stages */
.catalogue {
	float:left;
	border: 1px solid #6aa100;
	background-color:white; /* #e7f8cb;	 essais */
	width: 34%;
	margin: 0 1% 10px 0;
	min-height: 165px;
}
.catalogue ul {
	padding-top: 10px;
	padding-left: 96px;
}

.catalogue h2, .ra h2, .ra-en h2 {
	background-color:#d1ee99;
	color:#006600;
	font-size: 13px;
	padding: 5px 0 5px 10px;

}
.catalogue a, .ra a, .ra-en a{
	font-weight: bold;
	color: #006600;
}

/* BLOC houches */
.houches {
	float:right;
	border: 1px solid #00269e;
	background-color: #eff2f9;
		margin-bottom:10px;
	width: 22%; /*49%;*/
	/*height: 135px;*/
}

.houches h2 {
	background-color:#c6cfea;
	color:#00269e;
	font-size: 13px;
	padding: 5px 0 5px 10px;

}
.houches a{
	font-weight: bold;
	color: #00269e;
}

/* BLOC RECRUTEMENT */
.recrutement {
	float:left;
	border: 1px solid #fdb417;
	background-color:white; /* #fff8f8;		 essais */
	width: 33%; /* 38% si bloc formation */
	margin: 0 1% 10px 0; 
	/*margin: 0 0 10px 0;*/
	min-height: 165px;
}

.pucejaune {
	background:  url("/images/interface/puce-triangle-jaune.gif") no-repeat 0 2px;
	padding-left:18px; 
}
.recrutement img, .cofrac img, .bloc_blanc img{
	float:left;
	margin: 0 5px 5px 0;
}
.info {
	padding: 0 0 4px 18px;
	background:  url("/images/interface/picto-information.gif") no-repeat ;
	line-height: 18px;
}
/*********************************************INTERFACE**********************************************/

/* 25/01/2011 --- remplace par style.css */


/************************************ ESPACES recrutement, client, presse, etc...*******************************/
/*  25/01/2011 --- zone espace : remplace par style.css */

/*#zone-espace  {
	height: 23px;
	border-top:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	padding: 2px 0 0 198px;
	background:   url("/images/interface/fond-espace.gif") no-repeat #FDB823;
}*/

/*.bouton {
	display:block;
	background:   url("/images/interface/bouton-espace.gif") no-repeat;
	width: 135px;
	height: 19px;
	padding-top:4px;
	text-align:center;
	float: left;
	margin-right: 7px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
}*/
.bouton2 {
	display:block;
	background:   url("/images/interface/bouton-espace.gif") no-repeat;
	width: 135px;
	height: 19px;
	padding-top:4px;
	text-align:center;
	float: left;
	margin-right: 7px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color: Blue;
}
a:hover.bouton {
	color:black;
}

/*Classes utilisee dans l'interface de gestion des actualités*/
.bouton_actu_lien {
	display:block;
	background-color:#1165af;
	text-align:center;
	float: left;
	margin-right: 7px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color:white;
	width: 135px;
	height: 17px;
	padding-top:4px;
}
.bouton_actu {
	display:block;
	background-color:#1165af;
	text-align:center;
	float: left;
	margin-right: 7px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
	color:white;
}

a:link.bouton_actu_lien {
	color:white;
}
.bouton_postuler {
		display:block;
	background:   url("/images/interface/form-postuler.gif") no-repeat;
	width: 110px;
	height: 20px;
	padding-top:4px;
	text-decoration:none;
}
.bouton_valid1 {
		display:block;
	background:   url("/images/interface/form-valider-etape1.gif") no-repeat;
	width: 160px;
	height: 20px;
	padding-top:4px;
	text-decoration:none;
}
.bouton_valid2 {
	background:   url("/images/interface/form-valider-etape2.gif") no-repeat;
	width: 160px;
	height: 20px;
	padding-top:4px;
	text-decoration:none;
}
.bouton_retour {
	background:   url("/images/interface/form-retour-etape1.gif") no-repeat;
	width: 180px;
	height: 20px;
	padding-top:4px;
	text-decoration:none;
}
.bouton_parcourir {
		display:block;
	background:   url("/images/interface/form-parcourir.gif") no-repeat;
	width: 95px;
	height: 16px;
	padding-top:4px;
	text-decoration:none;
}
.button {
	display:block;
	background:   url("/images/interface/bouton-espace.gif") no-repeat;
	width: 100px;
	height: 19px;
	text-align:center;
	float: left;
	margin-right: 8px;
	margin-top: 15px;
	font-weight: bold;
	font-family: Arial;
	text-decoration:none;
}
/***************************************** Chemin page *************************************/
/*  25/01/2011 --- remplace par style.css */

/*#position {
	height:19px;
	border-bottom: 1px dashed #c0c0c0;
	line-height: 17px;
	margin-bottom: 10px;
}

#position a:hover{
	color : Black;
}

/************************************** Haut de page + Imprimer ********************************/
#haut-page {
	color: black;
	margin : 10px auto 0 auto;
	border-top: 1px dashed #666666;
	padding-top: 7px;
	text-align: center;
	display: block;
}
#haut-page a{
	text-decoration: none;
	color: black;
}
#haut-page a:hover{
	text-decoration: underline;
}
#haut-page img{
	margin-left: 15px;
}
.haut-page {
	background: url("/images/interface/picto-haut-page.gif") no-repeat 0 4px;
	padding-left:15px;
	text-align:right;
}
#retour_haut a{
	text-decoration: none;
	color: black;
	font-weight:normal;
}
#retour_haut a:hover{
	text-decoration: underline;
}


/* GENERALITES */
/*  25/01/2011 ---  remplace par style.css */
/*#navigation {
	position: absolute;
	left: 0px;
	top: 98px;
}
.espacement{
	background-color: #f1f1f4;
	height: 16px;
	width:174px;
}*/


/********************* verifier si utile **********************************/
.voltemetre {
	background:  url("/images/interface/fond-popup.jpg") top center no-repeat;
}
.txtbleu1{
	color: #1165af;
}




















