/* @group Génériques */

	body {
		text-align: center;
		margin: 0;
		padding: 0;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 12px;
		background: url(../images/design/fond_page.gif) 50% top no-repeat;
	}
	
	a img {
		border: none;
	}
	
	a {
		color: #d5772c;
		text-decoration: underline;
	}
	
	a:hover {
		text-decoration: none;
		color: #000;
	}
	
	.clearFloat {
		clear: both;
		margin: 0;
		padding: 0;
		font-size: 1px;
	}
	
	.titreDegrade {
		background: url(../images/design/fond_titre_degrade.png) right top repeat-x #737596;
	}
	
	.titreDegrade {
		margin: 0;
		padding: 4px;
		font-size: 14px;
		text-transform: uppercase;
		color: #FFF;
	}
	
	a.lienRSS {
		display: block;
		float: left;
		width: 19px;
		height: 15px;
		background: url(../images/design/rss.gif) no-repeat;
	}
	
	a.lienRSS span {
		display: none;
	}	
	
	.titrePuce {
		color: #737696;
		font-style: italic;
		font-size: 13px;
		border-bottom: 1px solid #d8c120;
		padding-left: 13px;
		background: url(../images/design/puce_titre.png) left 50% no-repeat;
	}

	p.Essentiel {
		color: #607984;
	}


	.nonGras {
		font-weight: normal;
	}
	
	.filArianne {
		font-size: 10px;
	}
	
	.filArianne a {
		color: #FFF;
		text-decoration: none;
	}

/* @end */

/* @group Conteneur */

	#Conteneur {
		width: 980px;
		margin: 0 auto;	
		text-align: left;
		background: url(../images/design/ombre_bandeau.gif) 50% top no-repeat;
	}
	
	/* @end */
	
	/* @group Entete */
	
	#Entete {
		position: relative;
		width: 980px;
		height:  168px;
		background: url(../images/design/fond-entete.jpg) no-repeat;
		z-index: 100;
	}
	
	#lienLogo {
		position: absolute;
		bottom: 0;
	}
	#lienLogoUPCAM {
	position:absolute;
	bottom: 508px;
	left: 1045px;
	height: 43px;
	width: 133px;
	}
	
	#Entete menu {
		margin: 0;
		padding: 0;
		list-style: none;
	}

	/* @group menu Deroulant */
	
		/* Les css du menu déroulants sont dans un fichier à part : menu_deroulant.css */
	
	/* @end */
	
	/* @group menu Langues */
	
		#Langues {
			position: absolute;
			right: 100px;
			bottom: 17px;
			border-left: 1px solid #FFF;
		}
		
		#Langues li {
			margin: 0;
			padding: 3px 20px 3px 8px;
		}
		
		#Langues li.es {
			background: url(../images/design/drapeau-es.png) right 50% no-repeat;
		}
		
		#Langues li.en {
			background: url(../images/design/drapeau-en.png) right 50% no-repeat;
		}
		
		#Langues a, #liensUtiles a, #accesDirects li {
			font-family: Verdana;
			color: #FFF;
			text-decoration: none;
			font-size: 10px;
		}
		
		#Langues a:hover, #liensUtiles a:hover{
			text-decoration: underline;
		}
	
	/* @end */
	
	/* @group menu Liens utiles */
	
		#liensUtiles {
			position: absolute;
			right: 10px;
			bottom: 17px;
			border-left: 1px solid #FFF;
		}
		
		#liensUtiles li {
			margin: 0;
			padding: 0 0 3px 8px;
		}
	
	/* @end */

/* @end */

/* @group ContenuSite */

	#contenuSite {
		padding-top: 15px;
	}

/* @end */

/* @group ColonneGauche */


	#colonneGauche {
		width: 210px;
		padding: 0 10px;
		float: left;
	}
	
	#formulaireRecherche {
		margin: 0;
		padding: 2px;
		border: 1px solid #d1d1d1;
		background: url(../images/design/fond_degrade_form_r.jpg) right repeat-y #d5772c;
	}
	
	#formulaireRecherche a {
		display: block;
		padding: 0 5px;
		float: right;
		color: #FFF;
		text-decoration: none;
		font-weight: bold;
	}
	
/*
	#formulaireRecherche input {
		border: none;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 11px;
		padding: 1px;
		width: 165px;
	}
*/

	#inputf {
		border: none;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 11px;
/*		padding: 4px 0px 1px 0px;*/
		padding: 2px 0px 1px; 0px;
		margin:0px;
		width: 160px;
		height:15px;
	}

	/* @group Menu Principal */
	
	#menuPrincipal {
		list-style: none;
		margin: 10px 0;
		padding: 10px 0;
		border-top: 1px solid #993366;
		border-bottom: 1px solid #993366;
	}
	
	#menuPrincipal li {
		margin: 0;
		padding: 3px 0;
	}
	
	#menuPrincipal li a {
		display: block;
		width: 200px;
		padding: 3px 0 3px 12px;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-weight: bold;




		font-size: 11px;
		text-decoration: none;
	}
	
	#menuPrincipal li a:hover, #menuPrincipal li a.enCours:hover {
		background: url(../images/design/puce_lien_mp_encours.jpg) 4px 50% no-repeat;
		color: #000;
	}
	
	#menuPrincipal li a.enCours {
		background: url(../images/design/puce_lien_mp_encours.jpg) 4px 50% no-repeat;
		color: #98a5ae;
	}
	
	#menuPrincipal menu {
		margin: 0 0 0 12px;
		padding: 4px;
		background: #fdfbe5;
		list-style: none;
	}
	
	#menuPrincipal menu li {
		margin: 0;
		padding: 0;
	}
	
	#menuPrincipal menu li a {
		font-weight: normal;
		width: 180px;
	}
	
	#menuPrincipal menu li a:hover, #menuPrincipal menu li a.enCours:hover {
		background: url(../images/design/puce_lien_mp_sm_encours.jpg) 4px 50% no-repeat;
		color: #000;
	}
	
	#menuPrincipal menu li a.enCours {
		background: url(../images/design/puce_lien_mp_sm_encours.jpg) 4px 50% no-repeat;
		color: #98a5ae;
	}
	
	/* @end */
	
	#lienRevuePresse {
		font-weight: bold;
		color: #7a7c9a;
		text-decoration: underline;
	}
	
	#colonneGauche h6 {
		color: #638fa6;
		font-size: 13px;
		margin: 0;
		/*padding: 25px 0 5px 0;*/
		padding: 8px 0 8px 0;		
	}
	
	#formAccesIntranet input.Saisie {
		border: 1px solid #638fa6;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-size: 11px;
		display: block;
		margin-bottom: 5px;
		padding: 1px;
	}
	
	#formAccesIntranet input.Bouton {
		background: #638fa6;
		color: #FFF;
	}

/* @end */

/* @group Petite Colonne Centre */

	#petiteColonneCentre {
		float: left;
		width: 200px;
		padding: 0 25px;
	}

/* AJOUT PA */
	#petiteColonneCentre p{
		color: #607984;
	}
	
	div.newsFondCouleur {
		background: #faf0d9;
	}
	
	div.newsFondCouleur ol {
		margin: 0;
		padding: 8px 0;
		list-style: none;
	}
	
	div.newsFondCouleur ol li {
		margin: 0 0 0px 0;
		padding: 0 3px 0 16px;
		background: url(../images/design/puce_news_fleche.png) left 5px no-repeat;
	}
	
	div.newsFondCouleur ol li a {
		text-decoration: none;
	}

/* @end */

/* @group Grande coloneCentre */

	#grandeColonneCentre {
		float: left;
		width: 470px;
		padding: 0 20px 0 30px;
	}
	
	.blocOmbre {
		clear: both;
		margin: 10px 0;
		width: 470px;
		background: url(../images/design/ombre_prog.gif) repeat-y;
	}
	
	.blocOmbreHaut {
		padding-top: 7px;
		background: url(../images/design/ombre_haut_prog.gif) no-repeat;
	}
	
	.blocOmbreBas {
		padding-bottom: 7px;
		background: url(../images/design/ombre_bas_prog.gif) left bottom no-repeat;
	}
	
	.blocOmbreContenu {
		padding: 0 4px;
	}
	
	/* @group Programme */
	
		.ficheProgramme h1, .ficheProgramme h2, .ficheProgramme h3 {
			margin: 0 0 1px 0;
			padding: 5px 0;
			text-align: center;
		}
		
		.ficheProgramme h1 {
			background: #d7c021;
			color: #FFF;
			font-size: 18px;
		}
		
		.ficheProgramme h2 {
			background: #8fcdd5;
			color: #FFF;
			font-size: 15px;
		}
		
		.ficheProgramme h3 {
			background: #aad8de;
			color: #FFF;
			font-size: 13px;
		}
		
		.ficheProgramme dl dt {
			background: #c3c2c2 url(../images/design/puce_liste_fiche.gif) 2px 5px no-repeat;
			color: #FFF;
			padding: 4px 0 4px 18px;
			font-weight: bold;
		}
		
		.ficheProgramme dl dt.Contact {
			background-image: url(../images/design/puce_liste_fiche_contact.gif);
			background-color: #d7c121;
		}
		
		.ficheProgramme dl dt.programmeEnseignements {
			padding: 6px 0 6px 18px;
			background-image: none;
			background-color: #8eccd4;
			text-align: center;
			font-size: 14px;
		}
		
		.ficheProgramme dl dd {
			padding: 5px;
			color: #000;
			font-size: 12px;
			margin: 0;
			padding: 8px;
		}
		
		ul.navFiche {
			margin: 10px 0 0 0;
			padding: 0;
			list-style: none;
			/*height: 20px;*/	
		}
		
		ul.navFiche li.lienGauche {
			float: left;
		}
		
		ul.navFiche li.lienDroite {
			float: right;
		}
	
	/* @end */
	
	
	
	table.tableUE {
		margin-bottom: 15px;
	}

/* @end */



/* @group ColonneDroite Large */

	#grandeColonneDroite {
		float: right;
		width: 470px;
		padding: 0 10px;
	}
	
	h4.Agenda {
		margin-top: 15px;
	}
	
	
	ol.newsAgenda {
		margin: 0;
		padding: 8px 0 8px 10px;
		list-style: none;
	}
	
	ol.newsAgenda li {
		margin: 0;
		padding: 5px 0;
	}
	
	.dateNews {
		font-weight: bold;
		color: #638fa6;
	}

	/* Ajout Pascal A. */
	#CubeAgenda {
		margin-left:10px;
	}

/* @end */


/* @group Petite colonne droite */

	#petiteColonneDroite {
		float: right;
		width: 200px;
		padding: 0 10px;
	}
	
	#blocAnciens {
		background: #fcf7ed;
		padding: 2px;
		margin-top: 20px;
		border: 1px solid #c3c3c3;
	}
	
	p.enteteAnciens {
		text-align: center;
	}
	
	p.enteteAnciens span.Nom {
		color: #cd5f29;
		font-weight: bold;
		display: block;
	}
	
	p.enteteAnciens span.Diplome {
		font-weight: bold;
		display: block;
		color: #a3a3a3;
	}
	
	p.enteteAnciensG {
		text-align: left;
	}
	
	p.enteteAnciensG span.Nom {
		color: #cd5f29;
		font-weight: bold;
		display: block;
	}
	
	p.enteteAnciensG span.Diplome {
		font-weight: bold;
		display: block;
		color: #a3a3a3;
	}
	p.enteteAnciensD {
		text-align: right;
	}
	
	p.enteteAnciensD span.Nom {
		color: #cd5f29;
		font-weight: bold;
		display: block;
	}
	
	p.enteteAnciensD span.Diplome {
		font-weight: bold;
		display: block;
		color: #a3a3a3;
	}

	a.lienArchivesTemoignages {
		font-weight: bold;
		color: #a3a3a3;
	}
/* @end */

/* @group Page de contenu */

	.pageContenu .filArianne, .pageContenu .filArianne a {
		color: #FFF;
	}
	
	.pageContenu, .pageContenu p, .pageContenu li, .pageContenu td {
		color: #82919d;
	}

	.pageContenu h1 {
		color: #c8a000;
		font-size: 16px;	
	}
	
	.pageContenu h2 {
		color: #989898;
		font-size: 13px;
		padding: 0;
		margin-bottom: 2px;
	}
	
	.pageContenu .Encadre {
		background-color: #efdd0f;
		padding: 8px;
		width: 100%;
	}
	
	.Encadre h3 {
		margin: 0;
		padding: 0 0 5px 0;
		color: #d1692a;
		font-size: 12px;
	}
	
	.Encadre a {
		/*color: #82919d;*/
		color: #000;
	}
	
	.Encadre p {
		color: #000;
	}

/* @end */

/* @group Pied de page */

	#piedPage {
		clear: both;
		padding: 15px 0;
	}
	
	#piedPage p {
		text-align: center;
		color: #d5772c;
		font-size: 9px;
		font-weight: bold;
	}
	
	#piedPage a {
		text-decoration: none;
	}

/* @end */

/* Logo UPCAM */
#LienLogoUPCAM {
	position:absolute;
	width:133px;
	height:47px;
	z-index:1;
	left: 847px;
	top: 0px;
}

.news-latest-morelink A {
	float:left;
	text-decoration:none;
}

#A_Savoir {
	background: #faf0d9;
	float: left;
	width: 200px;
}

	/* @group Menu Principal */
	
	#menuPrincipalV2 {
		list-style: none;
		margin: 10px 0;
		padding: 10px 0;
		/* border-top: 1px solid #993366; */
		/* border-bottom: 1px solid #993366; */
	}
	
	#menuPrincipalV2 li {
		margin: 0;
		padding: 3px 0;
	}
	
	#menuPrincipalV2 li a {
		display: block;
		width: 470px;
		padding: 3px 0 3px 12px;
		font-family: Arial, Helvetica, Geneva, sans-serif;
		font-weight: bold;
		font-size: 11px;
		text-decoration: none;
	}
	
	#menuPrincipalV2 li a:hover, #menuPrincipalV2 li a.enCours:hover {
		background: url(../images/design/puce_lien_mp_encours.jpg) 4px 50% no-repeat;
		color: #000;
	}
	
	#menuPrincipalV2 li a.enCours {
		background: url(../images/design/puce_lien_mp_encours.jpg) 4px 50% no-repeat;
		color: #98a5ae;
	}
	
	#menuPrincipalV2 menu {
		margin: 0 0 0 12px;
		padding: 4px;
		background: #fdfbe5;
		list-style: none;
	}
	
	#menuPrincipalV2 menu li {
		margin: 0;
		padding: 0;
	}
	
	#menuPrincipalV2 menu li a {
		font-weight: normal;
		width: 450px;
	}
	
	#menuPrincipalV2 menu li a:hover, #menuPrincipalV2 menu li a.enCours:hover {
		background: url(../images/design/puce_lien_mp_sm_encours.jpg) 4px 50% no-repeat;
		color: #000;
	}
	

	#menuPrincipalV2 menu li a.enCours {
		background: url(../images/design/puce_lien_mp_sm_encours.jpg) 4px 50% no-repeat;
		color: #98a5ae;
	}
	
	/* @end */

	#grandeColonneDroiteV2 {
		float: right;
		width: 725px;
		padding: 0 10px;
	}


/*-- Les anciens      --*/
#Layer_Actu {
	position:relative;
	width:725px;
	z-index:1;
}
#LayerPhoto_Actu {
	position:relative;
	width:96px;
	height:115px;
	padding:0 2px 2px 0;
	z-index:1;
	float:left;
}

#Layer_Actu1 {
	position:relative;
	width:725px;
	z-index:1;
	float:left;
	border-top: 1px solid #993366;
	border-bottom: 1px solid #993366;		

}
#LayerPhoto_Actu1 {

	position:relative;
	width:96px;
	height:115px;
	padding:0 2px 2px 0;	
	z-index:1;
	float:right;
}


