
/***
.textecentre{
	margin-left: 2em;
	margin-right:17em;
	margin-top: 0;
	padding:0;
	font-weight: normal;

}
****/
/*#bgBordureGauche
{ 
	/*background-image: url(../images/bg_gris.gif);
	background-repeat: repeat-y;
	background-position: left top;margin:0;
	padding :0;position:relative;}
	ajout de style BG pour la table des postes IGE ASI	colonnes centrées camaieus gris clear:right;*/



/*partie centrale;background-color:#cccc00H1
	{font-weight: bold;
	font-size :1.5em;#centre{ 
margin-left: 17em;
margin-right: 18px;
padding : 0;
color: #333333;
font-size :1.1em;
}

	};*/




#numerique

{
margin-left:0;
padding-left:0;
margin-bottom:1em;
}

.aligndroit
{
	text-align:right;
}

p.marginright
{
margin-right:17em;
padding:0px;
}
table.marginright
{
margin-right:17em;
padding:0px;
width:100%;
}


table.actu
{
margin:0 1em 0 0;
padding:0;
border:0;

}






.conteneur_image
{
border:1px solid  #5C727C;
margin :1em;
padding:.5em;
text-align:center;
}




.conteneur_image img
{
margin:0 auto;
border:0;
}
.conteneur_image .legende
{
color:#5C727C;
font-weight:bold;
font-style:italic;
font-size:90%;
margin:0 auto;

}
.conteneur_image .caption
{
color:#5C727C;
font-size:90%;
text-align:left;
}
.nettoyerBoth{

clear:both;
margin:0;
padding:0;
display:block;
height:0;
visibility:hidden;
content:".";
}


.nettoyer{

clear:left;
margin:0;
padding:0;
display:block;
height:0;
visibility:hidden;
content:".";
}
.nettoyerDroit{

clear:right;
margin:0;
padding:0;
display:block;
height:0;
visibility:hidden;
content:".";
}


.spacer {
	clear:both
}
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.vide {
	  height: 1em; 
	    visibility: hidden;
}




/*
ajout de style BG pour la vue full des communiques de presse*/
p.syndic
{

height:32px;
	background:#eee;
		padding:0.5em;
		margin-right:1em;
border:0;
}

p.syndic img
{
	padding:0 0.5em 0 0;
	margin:0;
border:0;
}

div.cp
{
	padding:0.5em;
	margin:0 1em 0.5em 1em;
border:1px dotted  #F15A22;
min-height:32px;
}




div.cp img
{
	padding:0;
	margin:0;
border:0;
}




/*
ajout de style BG pour l'onglet xmltag de la page prog. européenpuce_onglet_internationals*/

div.titreOnglet p
{
	padding:0;
	margin:0;
	height:22px;
}

.blanc{	
	padding:0;
	margin:0;
	height:11px;
	background-color: #ffffff;
}

a.blanc:link {
	color:#ffffff;
		background-color: transparent;

}


#ongletInternational {
	background-color: #BFE5E5;
	width:50%;

}
.internationalBloc2{
	background-color: #BFE5E5;
		border:1px solid #009999;
	width:90%;
		padding:0.5em;
}
.coulBleuClair{
	background-color: #BFE5E5;}
	
.internationalBloc{
	background-color:#009999;
	width:80%;
	color:#ffffff;
			padding:0.5em;
}
.internationalBlocBorder{
	border:1px solid #009999;
	color : #009999;
	font-weight: bold;
	width:80%;
	padding:0.5em;
}

ul.iconeAcrobat{
	list-style-position: outside;
	list-style-image: url(../images/icon_acrobat.gif);
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;

	padding-left:0;

}
.titreOnglet {
	height:22px;
	padding:0px;
	margin:0px;
	color:#ffffff;
	background-color: #009999;
	font-weight: bold;
	font-size: 1.2em;

}
.coinGaucheHautInternational

 {height:22px;width: 10px;
float: left;
background-image: url(../images/coin_g_h_inter.gif);
background-repeat: no-repeat;
background-position: top;

}
.coinDroitHautInternational
 {
float: right;
height: 22px;width: 10px;
background-image: url(../images/coin_d_h_inter.gif);
background-repeat: no-repeat;
background-position: top;
}

.endOnglet
{background-color:inherit;
	margin:0;
	padding:0;
	height: 10px;

}


.coingbOngletInternational
{
float: left;
height: 10px; width: 10px;
background-image: url(../images/coin_g_b_inter.gif);
background-repeat: no-repeat;
background-position: bottom;
}


.coindbOngletInternational
{ 
height: 10px; 
width: 10px;
float: right;
background-image: url(../images/coin_d_b_inter.gif);
background-repeat: no-repeat;
background-position: bottom;
}





table.simple
{
 border-collapse : collapse;
padding:0px;

}

table.simple td
{
	vertical-align:middle;
	border: thin solid #6A838F;
  margin: 0px;
  padding: 1px;
	text-align:center;
font-size:0.9em;
}

table.simple td table td
{

	border: 0px solid #6A838F;
  padding: 0px;

}


	
table.simple td.titre
	{
	text-align:center;
	/*background:#C0CBD0;*/
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:0.9em;
}


table.itrf2
{
 border-collapse : collapse;
padding:0px;

}

table.itrf2 td
{
	vertical-align:middle;
	border: thin solid #6A838F;
  margin: 0px;
  padding: 1px;
	text-align:center;
font-size:0.9em;
}

table.itrf2 p
{
  padding: 0px;
  margin: 0px;
}


	
table.itrf2 td.titre
	{
	text-align:center;
	/*background:#C0CBD0;*/
	background:#666;
	color:#fff;
	font-weight:bold;
	font-size:0.9em;
}


/*ajout de style BG pour la table des admissions camaieus gris colonnes gauches */


table.admission
{
 border-collapse : collapse;
	padding:2px;
}

table.admission td
{
	vertical-align:middle;
	border: thin solid #6A838F;
  margin: 0px;
  padding: 2px;
	text-align:left;
	vertical-align:middle;
}

table.admission p
{
  padding: 0px;
  margin: 0px;
}


	
table.admission td.titre
	{
	text-align:center;
	background:#C0CBD0;
	font-weight:bold;
}
table.admission td.pousser
	{
padding:10px;

}
/*ajout de style BG pour les tableaux rubrique formation Direction Reussite*/

table.formation
{
 border-collapse : collapse;
	border: thin solid #cccccc;

}





table.formation td.moyen
	{
	border: thin solid #ffffff;
	vertical-align:top;
	text-align:left;
	background:#FFC486;
	color:#333333;
		 padding-left: .5em;
 padding-right: .5em;
 padding-top: 0em;
 padding-bottom: 0em;
	    margin: 0px;
}


table.formation td.clair
	{	border: thin solid #ffffff;
	vertical-align:top;
	text-align:left;
	background:#FFE4C8;
color:#333333;
	 padding-left: .5em;
 padding-right: .5em;
 padding-top: 0em;
 padding-bottom: 0em;
	    margin: 0px;
}
	
table.formation td.titre
	{	border: thin solid #ffffff;
	 padding-left: .5em;
 padding-right: .5em;
 padding-top: 0em;
 padding-bottom: 0em;
	    margin: 0px;
	vertical-align:top;
	text-align:center;
	background:#FF9422;
	font-weight:bold;
	color:#ffffff;
}



/* Styles de formulaire pour le dépot d'offres d'emploi par les entreprises */
div.buttonblock
{
text-align:center;
}

div.block /* Use this style around groups of objects which are connected in some way */
{
    margin: 0;
    padding: 0;
    clear: none;
}
div.oe-window
{
	clear: none;
	min-width: 35em;
    width: auto !important;
	width: 45em;
}
input.box, textarea.box
{
	/*min-width: 35em;*/
    width: auto !important;
/*	width: 35em;*/
}
/* taille de texte réduite */
.smalltext
{
	font-size :0.9em;
}
.formHelp
{
	font-size :0.9em;
	color: #5C727C;
}





/*ajout de style BG pour un onglet de candidatures sur page d'accueil*/

.bgTraitGauche
{
	margin:0 0 0 0;
	padding:0;
	background: url(../images/bg_y_a.gif) repeat-y left top;
}






#annonce
{  
	width : 80%;
	margin: 0px 5px 15px 0px;font-size:1.5em;
	padding:2em;border:1px solid #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;
	
	
}
td.bgElectron
{  
	margin:0;
	padding:0;
	height:60px;
			background: url(../images/bandeau_electron.jpg) no-repeat 0 0;


}


.centreAnnonceCst
{
	margin:0;
	padding:0.4em 0.4em 0.2em 0.4em;
	border-right:1px solid #0f5294;
	border-left:1px solid #0f5294;}
.centreAnnonceCst p
{
margin:0;
padding:0;
/*font-size:90%;*/
}
table.aLaUne td
{
font-size:85%;
}

.coulCstClair
{background:#c3d4e4;}


.imageAnnonce2
{
	margin:0 0 0 2px;
	padding:0.5em;
	background:url(../images/bg_y_a.gif) repeat-y right top;

}



#annonce3
{width:85%;
	margin:0 0 10px 20px;
	padding:0 0 0 11px;
background:url(../images/bg_gauche_inscrip.jpg) no-repeat 0 0;
border-right:1px solid #3f65aa;

}


#annonce3bg
{width:100%;
	margin:0;
	padding:0 0 0 0;
	background:url(../images/bg_deg.jpg) repeat-x;
	text-align:center;
		position:relative;
}

#annonce3bg img
{
	margin:0 auto;
	border:1px;
}

#annonce3bg #imagetxt1
{
	position: absolute;
	top:5px;left:0;
	margin:0;padding:0;
	width:138px;height:12px;
	background:url(../images/txt_07_08_09.gif) no-repeat 0 0;
}

#annonce3bg #imagetxt2
{
	position: absolute;
	top:70px;left:0;
	margin:0;padding:0;
	width:147px;height:54px;
	background:url(../images/txt_transpa_inscription.gif) no-repeat 0 0;
}



#annonce2 {
	width:100%;
	margin: 0px 2px 10px 5px;
	padding: 0.5em;
	font-size:90%;

	}


.imageCentre
{  

	margin: 0px auto;
text-align:center;
}


.titreAnnonce {
	height:18px;
	line-height:18px;
	margin:0;
	padding:0;
	color:#ffffff;
	background-image: url(../images/bg_x_a.gif);
	background-color: #F15A22;
	background-repeat: repeat-x;
	background-position: top;
	font-weight: bold;

}

.titreAnnonceCst {
	height:18px;
	margin:0;
	padding:0;
	border-top:1px solid #0f5294;
	border-left:1px solid  #0f5294;
	border-right:1px solid  #0f5294;
}

.titreAnnonceCst  p{
	height:18px;
	line-height:18px;
	margin:0;
	padding:0 10px 0 0;
	color:#0f5294;
	font-weight: bold;
		font-size: 14px;
		text-align:right;}
		
		
		


.titreAnnonceCstLiens {
	height:32px;
	margin:0;padding:8px 0 0 0;
	/*border-bottom:1px solid #0f5294;*/

}
	
.titreAnnonceCstLiens  p{
	height:31px;
	line-height:28px;
margin:0;padding:0 -5px 0 0;
	color:#0f5294;
	font-weight: bold;
	font-size: 14px;
	text-align:right;
		border-top:1px solid #0f5294;
}




.titreAnnonce  p{
	padding-top:2px;
margin-top:0;
		line-height: 11px;
	font-size: 11px;

}

#annonce p img  {
border:0;
margin:-2px .5em 0 0;

}

.annonceCentre
{		margin: 0 0 0 0;
	padding:0.2em 0.5em 0 0.5em;
    background: url(../images/bg_y_a.gif) repeat-y right top;
	  /* border-left : 2px solid #666666;
	      border-right : 2px solid #666666;*/
}


.annonceCentre p
{		margin: 0 0 0 0;
	padding:0;
}
.imageAnnonce
{	margin:0;
	padding:.5em .5em 0 .5em;
	min-height:50px;
background-image: url(../images/image_annonce3.jpg)  no-repeat right top;}
		
.centrer
{	margin:0 auto 0 auto;
	padding:0;
text-align:center;
		}


ul.ann {
	list-style-position: inside;
	list-style-image: url(../images/puce_annonce.gif);
	padding-top: 0;
		padding-bottom: 0;
	margin-top: .5em;
		margin-bottom: 0;
		margin-left:0;


}

ul.ann li{

		padding-left:0;
		padding-bottom:0;
		margin-left:0.5em;
		margin-bottom:0;


}
ul.ann  ul.niveau2
{ 
		list-style-position: inside;
	list-style-image: url(../images/puce_gris.gif);

	margin:0;
	background-image: url(../images/image_admission2.jpg);
	background-repeat: no-repeat;
	background-position:right bottom;

}
ul.niveau2 li
{ 
			padding-left:0;
		margin-left:2em;


}
ul.niveau2
{ 
		list-style-position: inside;
	list-style-image: url(../images/puce_gris.gif);
	margin:0;

}





.coinGaucheHautAnnonce
 {height:18px;width:10px;
float: left;
background-image: url(../images/coin_g_h_a.gif);
background-repeat: no-repeat;
background-position: top;}



.coinDroitHautAnnonce
 {float: right;
height: 18px;width: 10px;
background-image: url(../images/coin_d_h_a.gif);
background-repeat: no-repeat;
background-position: top;
}

.endAnnonce
{
	margin:0;
	padding:0;
	height: 8px;
	background-image: url(../images/bg_x_a.gif);
	background-repeat: repeat-x;
	background-position: bottom;


}

.endAnnonceCst
{
	margin:0;
	padding:0;
	height: 11px;
	border-bottom:1px solid #0f5294;
	border-left:1px solid #0f5294;
	border-right:1px solid #0f5294;
		
}

.coingbAnnonceCst
{float: left;
height: 11px; width: 11px;
background-image: url(../images/coin_g_b_cst.gif);
background-repeat: no-repeat;
background-position: bottom;
margin:1px 0 0 -1px;}


.coindbAnnonceCst
{
float: right;
height: 11px; width: 11px;
background-image: url(../images/coin_d_b_cst.gif);
background-repeat: no-repeat;
background-position: bottom;
margin:1px -1px 0 0;
}

.coinghAnnonceCst
{
float: left;
height: 11px; width: 11px;
background-image: url(../images/coin_g_h_cst.gif);
background-repeat: no-repeat;
background-position: top;
margin:-1px 0 0 -1px;}

.coinghAnnonceCstLiens
{float: left;
height:40px; width: 11px;
background-image: url(../images/coin_g_h_cstLiens.gif);
background-repeat: no-repeat;
background-position: top;
margin:-8px 0 0 0;

}
.coindhAnnonceCst
{float: right;
height: 11px; width: 11px;
background-image: url(../images/coin_d_h_cst.gif);
background-repeat: no-repeat;
background-position:top;
margin:-1px -1px 0 0;
}
.coindhAnnonceCstLiens
{float: right;
height:40px; width: 53px;
background-image: url(../images/coin_d_h_cstLiens.gif);
background-repeat: no-repeat;
background-position:top;
margin:-8px 0 0 0;
}


.coingbAnnonce
{
float: left;
height: 8px; width: 10px;
background-image: url(../images/coin_g_b_a.gif);
background-repeat: no-repeat;
background-position: bottom;
margin:0;
}


.coindbAnnonce
{ 
height: 8px; 
width: 10px;
float: right;
margin:0;
background-image: url(../images/coin_d_b_a.gif);
background-repeat: no-repeat;
background-position: bottom;
}


/* Conseils CA CEVU CS */

.cell_conseils{
vertical-align: middle;
text-align:left;
padding:4px;
}

.cell_rep_ext{
vertical-align:top;text-align:left;padding:10px;
}

.sectoriel{
color:#990000;
font-weight: bold;
vertical-align: middle;
text-align:center;
}

.categoriel{
color:#000000;
font-weight: bold;
vertical-align: middle;
text-align:center;
}

/* Effectifs laboratoire */
.table_effectifs{
border:solid 1px;
padding:2px;
}

.header_effectifs{
font-weight: bold;

vertical-align: top;
text-align:center;
border-color:#339966;
}

.cell_effectifs{
vertical-align: top;
text-align:center;
}

.texte_effectifs{
font-weight: normal;
font-size: small;
vertical-align: top;
text-align:center;
}

.table_these{
margin:0;
}

.header_these{
font-weight: bold;
vertical-align: middle;
text-align:center;
border-color:#339966;
padding:4px;
border:solid 1px;
}
.cell_these{
vertical-align: middle;
text-align:center;
padding:4px;
border:solid 1px;
}
/* Fin Ajout classes pour partie universite et recherche */

/* Modifié par F.C. le 17 mai 2006 */
/*tableau formation:couleur des cellules */
td.OrangeVif{
background-color:#ff9422;
color:#ffffff;
font-weight: bold;
padding: 5px;
}

td.OrangeMoyen{
background-color:#ffc486;
padding: 5px;
}
td.OrangePastel{
background-color:#ffdfbc;
padding: 5px;
}








td.VertVif{
background-color:#009319;
color:#ffffff;
font-weight: bold;
padding: 5px;
}

td.VertMoyen{
background-color:#8CCD97;
padding: 5px;
}
td.VertPastel{
background-color:#D6EDD9;
padding: 5px;
}

/*tableau international:couleur des cellules */


.BgcoulTurquoisePastel{background-color: #BFE5E5;}
td.TurquoiseMoyen{
	background-color:#88CFCF;
	padding: 5px;
	vertical-align: top;
	
}
td.TurquoisePastel{
background-color:#BFE5E5;
padding: 5px;
vertical-align: top;
}
td.TurquoiseVif{
	background-color:#009999;
	color:#ffffff;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}


ul.menudroit
{
padding-top: 0;
padding-bottom:0em;
margin-top:0;
margin-bottom:0;
list-style-position: outside;
list-style-type: disc;
}

.centre {
	text-align: center;
padding: 5px;
}



table.centrer {
	margin:0 auto;
}
.BGuniversite{
	background-color:#F15A22;
	width:80%;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}


.BGpersonnelUHP{
	background-color:#F15A22;
	width:80%;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}


.BGrecherche{
	background-color:#FF9422;
	width:80%;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.BGformation{
	background-color:#009319;
	width:80%;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.BGetudiant{
	background-color:#F15A22;
	width:80%;
	font-size: 1.1em;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

/* CSS Document 
.bordureVideo {
	border : 1px dotted #666666;
	height:55px;
	min-height:55px;
position: relative;
	margin:0.5em;

}


.bordureVideo p img {
	position: absolute;
	top:0;
	left:0;
}

.bordureVideo p.texte{
	position: absolute;
	top:0;
	left:52px;
}

 */
.table_padding{
border:1px solid #666666;
padding:5px;
 border-collapse : collapse;

}


td.grisFonce{
	background-color:#6A838F;
	color:#ffffff;
	font-weight: bold;
	padding: 5px;
	border:solid 1px;
	text-align: center;
}
td.padding5{
		padding: 5px;
		
}




.bordure {
	border : 1px dotted #666666;
}



.bordureVideo {
	border : 1px dotted #666666;
	height:55px;
	min-height:55px;
	margin:2px;
	padding:2px;
}



.bordureVideo2 {
background:#eeeeee;
height:55px;
	min-height:55px;
	margin:2px 2px 1em 2px;
	padding:2px;
}

.bordureVideo3 {
	border-bottom : 1px dotted #666666;

height:55px;
	min-height:55px;
	margin:2px 2px 1em 2px;
	padding:2px;
}


.bordureVideo  img,.bordureVideo2  img,.bordureVideo3  img {
	float:left;

	margin:0  1em 0 0;
}
 .bordureVideo2 p.texte,  .bordureVideo3 p.texte{
	margin:0;

}
.bordureVideo2 p, .bordureVideo3  p{
	margin:0.5em 0 0 0;

}





.video_flash

{
	margin : .5em;
	padding:0;
}
.celluleCentre {
	vertical-align: middle;
}

.celluleLegende{
	font-size : 90%;
	font-style: italic;
	text-align: center;
}

img {
	border :0;
	vertical-align: middle;
}
img.haut {
	border :0;
	vertical-align: top;
}

/* pour les images embed, permet de les avoir en ligne */
.object-right{
margin:0;
padding:0;

}

.EnLigne{
	display:inline;
}

.gauche{
	margin : 0.5em;
	float:left;
}


.gauche50{
float:left;
width:50%;
}

.gauche25{
float:left;
width:25%;
}

.droit25{
float:right;
width:25%;
}

.gauchedecalHaut{
padding:-5px 5px 5px 5px;
	float:left;background:#cccccc;
}





.gauchessMarge{
	border :0;
	float:left;
	margin:0;
	padding:0;
}


.droit{
padding:0;
	margin :0 0.5em 0 0.5em;
	float:right;
}

.BgGris{background-color: #eeeeee;}
.droitpourcent {
width:25%;
padding:0.2em;
	margin :0 0.5em 0 0.5em;
	float:right;
	text-align:center;
}

.droitpourcent img
{
	margin :0 auto;

}

/* bloc impression */
.impression{
	margin-bottom: 2em;
		margin-bottom: 1em;
	float:right;
}


img.droite{
	border :0;
	float:right;
}

body,body.accueil {
	color: #333333;
	font-size: 77%;
	margin:0;
	padding:0;
	border:0;

}




body, textarea, input {
	font-family:  Helvetica,Arial,  sans-serif;
}

.formulaire{
color:#333333;
font-size :1em;
}

.enumeration{

padding-left :5em;
}

.cellulePointilleVert{
	background: url(../images/bg_pointilles_vert.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.cellulePointilleVertR{
	background-image: url(../images/bg_pointilles_vert.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding-top:10px;
}


.cellulePointilleHor{
	background-image: url(../images/bg_pointilles.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}


/* TITRE DES RUBRIQUES EN haut de page */
.couleurUniv{
color:#F15A22;
}

span.titreRubrique
{font-size :1.5em;
font-weight:bold;
background:none;color:#6a838f;
}
span.titreRubrique.universite{
color:#F15A22;
}

span.titreRubrique.cst{
color:#0f5294;
}
span.titreRubrique.international,span.international{
color:#009999;
}
span.titreRubrique.recherche{
color:#009319;
}
span.titreRubrique.formation{
color:#ff9422;
}

span.titreRubrique.vieEtu{
color:#c3c143
}
span.titreRubrique.entreprise{
color:#f1b500;
}

/* calques en position absolu , sortis du flot */



#logouhp { 
position : absolute;
width : 170px;
height : 76px;
top :10px;
left :0px;
border:0;
margin:0;
padding:0;
}
#logoUnivChance { 

border:0;
margin:10px 0 0 15px;
padding:0;
}

.bandeauGris{
padding:0;
margin:0;
height :19px;
background-color: #E6E6E6;
}

#textesmenu
{
	margin-top:0;
	margin-bottom:0;
	margin-left:15em;
	margin-right:0;
	padding-left:0;
	padding-right:0;
	background-color: #6A838F;
	height :28px;
	font-weight: bold;
	color: #FFFFFF;
	font-size :1em;

}
/* background-image: url(../images/coin_droit_menu_haut.gif);
	background-repeat: no-repeat;
	background-position: right top;*/



/* blocs composante 
	background-image: url(../images/rond_v_univ.gif);
	background-repeat: no-repeat;
	background-position: left top;*/
	
.couleurUniv{
	display:inline;
color : #F15A22;

}
	
	
	
h3
	{font-weight: bold;
	color : #F15A22;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}
	
h3.formation
	{font-weight: bold;
color :#FF9422;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}

	
h3.entreprise
	{font-weight: bold;
color :#f8ba00;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}

h3.cst
	{font-weight: bold;
	color : #0F5294;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}
h3.rech
	{font-weight: bold;
color : #009319;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1em;
}
h3.international
	{font-weight: bold;
	color : #009999;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}

h3.vieEtu
	{font-weight: bold;
	color : #c3c143;
	margin-left:0;
	margin-bottom:0.4em;
	font-size :1.1em;
}


.souligne{
	 text-decoration:underline;
}



h2.actuuniversite,h2.actupersonnel,h2.actuentreprises{
	color : #F15A22;
		font-size :1em;
	font-weight: bold;
	text-indent:15px;
		
	margin-top:0px;
padding-top:0;
background: url("../images/rond_v_univ_s.gif") no-repeat left top;

}

h2.actuformation
	{color :#FF9422;
		font-size :1em;
	font-weight: bold;
	text-indent:15px;
padding-top:0;
	margin-top:0px;
background: url("../images/rond_v_form_s.gif") no-repeat left top;

	}
		
h2.acturecherche
	{color : #009319;
	font-size :1em;
	font-weight: bold;
	text-indent:15px;
	padding:0;
	margin-top:0px;
	background: url("../images/rond_v_rech_s.gif") no-repeat left top;

	}

		
h2.actucst
	{color : #0F5294;
	font-size :1em;
	font-weight: bold;
	text-indent:15px;
	margin-top:0px;
padding-top:0;
background: url("../images/rond_v_cst_s.gif") no-repeat left top;


}	

		
h2.actuentreprise
	{color : #f8ba00;
	font-size :1em;
	font-weight: bold;
	text-indent:15px;
	margin-top:0px;
padding-top:0;
background: url("../images/rond_v_entreprise_s.gif") no-repeat left top;


}	
	
h2.actuinternational
	{color : #009999;
	font-size :1em;
	font-weight: bold;
	text-indent:15px;
padding-top:0;
background: url("../images/rond_v_inter_s.gif") no-repeat left top;
margin-top:0px;
}


h2.actuvie_etudiante,h2.actuetudiants
	{color : #c3c143;
	font-size :1em;
	font-weight: bold;
	text-indent:15px;
padding-top:0;
background: url("../images/rond_v_vieEtu_s.gif") no-repeat left top;
margin-top:0px;
}






h2.univ,.h2.public,h2.universite,h2.etudiants,h2.presse,h2.personnel,h2.entreprises
	{
	color : #F15A22;
	font-weight: bold;
	/*margin-left:-1em;*/margin-left:0;margin-bottom:0.4em;	padding:0px;
	font-size :1.2em;text-indent:18px;
	background: url("../images/rond_v_univ.gif") no-repeat left top; 

}





h2.formation
	{color :#FF9422;
	font-weight: bold;
	margin-left:0;margin-bottom:0.4em;	padding:0px;
	font-size :1.2em;
	text-indent:18px;
	background: url("../images/rond_v_form.gif") no-repeat left top; 

	}
	
	
	
h2.entreprise
	{color :#f8ba00;
	font-weight: bold;
	margin-left:0;margin-bottom:0.4em;	padding:0px;
		font-size :1.2em;
	text-indent:18px;
	background: url("../images/rond_v_entreprise.gif") no-repeat left top; 

	}
	
		
h2.rech,h2.recherche
	{color : #009319;
	font-weight: bold;
	margin-left:0;margin-bottom:0.4em;	padding:0px;
	font-size :1.2em;
	text-indent:18px;
	background: url("../images/rond_v_rech.gif") no-repeat left top; 

	}
	

		
h2.cst
	{color : #0F5294;
	font-weight: bold;
	margin-left:0;margin-bottom:0.4em;	padding:0px;
	
	font-size :1.2em;
		text-indent:18px;
	background: url("../images/rond_v_cst.gif") no-repeat left top; 
}	
	
h2.international
	{color : #009999;
	font-weight: bold;
margin-left:0;margin-bottom:0.4em;	padding:0px;
		
	font-size :1.2em;
		text-indent:18px;
	background: url("../images/rond_v_inter.gif") no-repeat left top; 
}

h2.vieEtu,h2.vie_etudiante
	{color : #c3c143;;
	font-weight: bold;
		margin-left:0;margin-bottom:0.4em;	padding:0px;
	
	font-size :1.2em;
		text-indent:18px;
	background: url("../images/rond_v_vieEtu.gif") no-repeat left top; 
}





/**image droite composite de la page d'accueil supprimé le 05 novembre 09 - background-image: url(../images/image_droite.jpg);
background-repeat: no-repeat;
background-position: right top;**/	
#composante
{ margin-left:17em;margin-right:17em;}
#composanteInt
{ margin-top : 10px;
margin-left:17em;margin-right:17em;}

#composante.etudiants

{ 
margin-left:17em;
margin-right:16em;
background-image: url(../images/image_droite_etudiants.jpg);
background-repeat: no-repeat;
background-position: right top;
}
#composante.entreprises
{ 
margin-left:17em;
margin-right:16em;
background-image: url(../images/image_droite_entreprises.jpg);
background-repeat: no-repeat;
background-position: right top;
}

#composante.presse
{ 
margin-left:17em;
margin-right:16em;
background-image: url(../images/image_droite_presse.jpg);
background-repeat: no-repeat;
background-position: right top;
}
#composante.personnel
{ 
margin-left:17em;
margin-right:16em;
background-image: url(../images/image_droite_personnel.jpg);
background-repeat: no-repeat;
background-position: right top;
}

/* calque des coordonnees pour les pages intérieures sans image a droite*/




#nomcomposante
{  
margin-left:0em;
}

#composante #coordonnees
{  padding-left : 1em;margin-left:80px;
/*height :80px;background:transparent  url(../images/ronds_adr_cont.gif) no-repeat left top;*/}


#composanteInt #coordonnees
{  padding-left : 1em;height :80px;}


/* pour les pages espaces public, des ronds gris et rouge*/

#coordonnees.universite,#coordonnees.outils,#coordonnees.rechercher
{background: url(../images/ronds_adr_espaces.gif) no-repeat left top;}
#coordonnees.formation
 {background: url(../images/ronds_adr_formation.gif) no-repeat left top;}
#coordonnees.recherche
 {background: url(../images/ronds_adr_recherche.gif) no-repeat left top;}
#coordonnees.cst
 {background: url(../images/ronds_adr_cst.gif) no-repeat left top;}
#coordonnees.international
{background: url(../images/ronds_adr_international.gif) no-repeat left top;}
#coordonnees.vieEtu
 {background: url(../images/ronds_adr_vieEtu.gif) no-repeat left top;}
 #coordonnees.entreprise
{background: url(../images/ronds_adr_espaces.gif) no-repeat left top;}

#coordonnees #adressecomposante
{/*margin-left:44px;height :45px;*/
padding-top:4px;font-weight: bold;color: #6A838F;font-size :1.1em;}


#composante #coordonnees #telcomposante
{ color: #6A838F;font-size :0.95em;}

#composanteInt  #coordonnees  #telcomposante
{margin-left:44px;
color: #6A838F;font-size :0.95em;}


#composanteInt  #coordonnees #titre
{  padding-left : 44px;height :80px;padding-top:4px;font-weight: bold;color: #6A838F;font-size :1.1em;height :45px;}

.couleurTelCourriel
{font-weight: bold;color: #F15A22;}







/*calques de titre */
.titreActu{
	margin: 0;
	padding: 0;
		background-image: url(../images/bg_titre_actu.gif);
		background-repeat: repeat-x;
	min-height : 28px;

}



h1.classuniv{
	color : #F15A22;
	font-size :1.2em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_universite_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
}
h1.classpersonnel{
	color : #F15A22;
	font-size :1.2em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_public_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
}
h1.classetu{
	color : #F15A22;
	font-size :1.2em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_public_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
}
span.classuniv,h1.classetu,h1.classpersonnel{
	color : #F15A22;
	font-size :1.2em;
	font-weight: bold;
}

h1.classform
	{color :#FF9422;
	font-size :1.3em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_formation_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
	}
span.classform
	{color :#FF9422;
	font-size :1.3em;
	font-weight: bold;
	}
	
	
		
h1.classrech
	{color : #009319;
	font-size :1.3em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_recherche_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
	}
	
span.classrech
	{color : #009319;
	font-size :1.3em;
	font-weight: bold;
	}
	

		
h1.classcst
	{color : #0F5294;
	font-size :1.3em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_cst_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;

}
span.classcst
	{color : #0F5294;
	font-size :1.3em;
	font-weight: bold;
}		
	
h1.classint
	{color : #009999;
	font-size :1.3em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_international_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
}
span.classint
	{color : #009999;
	font-size :1.3em;
	font-weight: bold;
}


h1.classvieEtu
	{color : #c3c143;
	font-size :1.3em;
	font-weight: bold;
	padding-left:30px;
	background: url("../images/r_vie_etudiante_s.gif") no-repeat left center;
	height:26px;
	padding-top:8px;
	margin-bottom:0px;
	margin-top:0px;
}
span.classvieEtu
	{color : #c3c143;
	font-size :1.3em;
	font-weight: bold;
}






.titreForma{
	margin: 0;
	padding:0;
	background-image: url(../images/bg_titre_forma.gif);
	height : 28px;
	background-repeat: repeat-x;


}


.titreTexteForma{
	margin: 0;
	padding: 0;
	font-weight: bold;
		font-size :1.3em;

	color: #FF9422;

	height : 28px;
}

.titreRech{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_titre_rech.gif);
	height : 28px;
	background-repeat: repeat-x;
}


.titreTexteRech{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size :1.3em;
	color: #009319;
	height :28px;

}

.titreCst{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_titre_cst.gif);
	height : 28px;
	background-repeat: repeat-x;
}


.titreTexteCst{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size :1.3em;
	color: #0F5294;
	height : 28px;

}

.titreInter{
	margin: 0;
	padding: 0;
	background-image: url(../images/bg_titre_inter.gif);
	height : 28px;
	background-repeat: repeat-x;
}


.titreTexteInter{
	margin: 0;
	padding: 0;
	margin-right:20em;
	font-weight: bold;
	font-size :1.3em;
	color: #009999;
	height : 28px;

}



.soustitre{ 
margin-left: 0em;
margin-right: 0em;
color:  #038d40;

}




/*menu droit; espace etudiant, presse, etc.....*/


#menuDroit
{
float:right;
width : 15em;
font-size :1em;
padding-right:15px;
padding-left:1em;

}

/*affichage de l'image de l'onglet Reseaux*/
div.imageReseaux
{text-align:center;}

div.imageReseaux img
{margin:0 auto;
width:143px;}


/* titre des onglets de droite : menus contextuel*/
.titreOngDroit
{position:relative;
min-height:19px;
padding-top:0em;margin:0;
font-size :1em;font-weight: bold;
color: #ffffff;
background: #6A838F url(../images/coindh_espacel.gif) no-repeat right top ;
}
.titreOngDroit div.coinGauche
{
position:absolute;top:0;left:0;width:22px;height:19px;background: #FFFFFF url(../images/coin_gau_men_droit.gif) no-repeat 0 0 ;}
.titreOngDroit span
{position:absolute;top:0;left:10px;line-height:19px;}


.navigationDroite
{  
width : 15em;
margin:2px 0 0 0;
padding:0;
background: #FFFFFF url(../images/bg_ombre.gif) repeat-y right bottom;

}


.traitGauche
{  
width : 15em;
margin:0;
padding:0;
background: url(../images/bg_gauche_trait.gif) repeat-y left;

}


.imageEspace
{
 float:left;
 height:28px;
width : 50px;
padding:0;
margin:0;
border:0;
}



.titreEspace
{
margin-left:54px;
padding-top:4px;
}

.texteEspace
{
min-height:28px;
padding:0;
margin:0;
font-size :0.9em;
font-weight: bold;
color: #ffffff;
background: #6A838F url(../images/coindh_espacel.gif) no-repeat right top ;

}
.texteEspaceIn
{
height:29px;
padding:0;
margin:0;
font-size :0.9em;
font-weight: bold;
color: #ffffff;
background: #F15A22 url(../images/coindh_espaceIn.gif) no-repeat right top ;

}


#espaceRechercher
{	
width : 15em;
overflow:hidden;
margin:0;
padding:0;
 background-color: #E6E6E6; 
}
/*menu gauche : titre de sous-menusmargin-left:31px;
margin-bottom:1em;
margin-top:0.3em; */



/* liste des sous-menus dansle menu de gauche */

ul.univ
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_univ.gif);
}
ul.univlist
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_univ.gif);
}
ul.formation
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_forma.gif);
}
ul.entreprise
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_entreprise.gif);
}


ul.cst
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_cst.gif);
}



.centreAnnonceCst ul.cst

{ padding:0;
margin:0.2em 0 0.2em 0.5em;
	list-style-position: inside;
/*font-size:85%;*/
}

.centreAnnonceCst ul.cstBgBleu

{ padding:0;
margin:0.2em 0 0.2em 0.5em;
	list-style-position: inside;
font-size:85%;
	list-style-image: url(../images/fleche_cst_bg_bleu.gif);

}

ul.recherche
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_rech.gif);
}

ul.international
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_inter.gif);
}



ul.vieEtu
{ padding-left:2em;
	list-style-position: outside;
	list-style-image: url(../images/fleche_vieEtu.gif);
}




.retrait

{ margin-left:3em;
padding-left:10px;
padding-top:-6px;
background:url("../images/puce_univ.gif") no-repeat left top; }

.retraitRecherche
{ margin-left:3em;
padding-left:10px;
padding-top:0;
background:url("../images/puce_recherche.gif") no-repeat left top; 

}

.retraitCST
{ margin-left:3em;
padding-left:10px;
padding-top:0;
background:url("../images/puce_cst.gif") no-repeat left top; 

}

.retraitInternational
{ margin-left:3em;
padding-left:10px;
padding-top:0;
background:url("../images/puce_international.gif") no-repeat left top; 

}

.retraitSansPuce
{ padding-left:3em;
}

.decoLireSuite
{ padding-left:17px;
	margin-left: -1em;
padding-top:0;
background: url("../images/fleche_lire_suite.gif") no-repeat left top; 
}

.lireSuite
{ 
margin-top:0;
margin-bottom:1em;
padding:0;
float:right;

}

.attribute-short
{ 
margin-bottom:0;
padding-bottom:0;

}



.indent.univ{
	text-indent :15px;
	background-image: url(../images/rond_v_univ.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.decoUniv
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_univ_s.gif") no-repeat left top; 
}
.decoGris
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_gris_s.gif") no-repeat left top; 
}



.puceUniv
{ padding-left:10px;
	background: url("../images/puce_univ.gif") no-repeat left top; 
}

.decoCST,.decocst
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_cst_s.gif") no-repeat left top; 

}


.decoFormation
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_form_s.gif") no-repeat left top; 

}

.decoRecherche,.decorecherche
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_rech_s.gif") no-repeat left top; 

}


.decoInternational
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_inter_s.gif") no-repeat left top; 
}

.decovieEtu
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_vieEtu_s.gif") no-repeat left top; 
}
.decoEntreprise
{ text-indent:15px;
padding-top:0;
background: url("../images/rond_v_entreprise_s.gif") no-repeat left top; 
}


.retraitPuceGris
{ margin-left:3em;
padding-left:10px;
padding-top:-6px;
background:url("../images/puce_gris.gif") no-repeat left top; 
}

.retraitPuceFormation
{ margin-left:3em;
padding-left:10px;
padding-top:-6px;
background:url("../images/puce_formation.gif") no-repeat left top; 
}




ul.sousMenu
{
padding-top: 0;
padding-bottom: 0.5em;
margin-top : 12px;
margin-bottom:0;
font-size :0.8em;
font-weight: bold;
color: #ffffff;
list-style-position: outside;
list-style-type: disc;

}

ul.rechercher
{
	padding-top: 1em;
	padding-bottom:0.5em;
	padding-left : 31px;
	margin : 0;
	font-size :0.95em;
	font-weight: bold;
	color:#5C727C;
	list-style-position: outside;
	list-style-image: url(../images/carre_jaune.gif);

}


.listeEspace
{	margin-top : 0;
	padding-top: 0;
	padding-bottom: 0em;
	font-size :0.95em;
	font-weight: bold;
	list-style-position: outside;
	list-style-type: disc;
	color:#5c5c5c;
	margin-left : 2em;
}

.espace
{	color:#5C727C;
	padding:0;
	font-size :0.95em;
	margin-left : 0.2em;
	margin-right:0;
	margin-top:0.2em;
	margin-bottom:0.2em;
}
div.espace ul 
{	
	font-size :92%;
padding:0;
margin-top:0;
margin-bottom:0;


}
div.espace ul li
{	

	margin-right:1em;
	margin-top:0;
	margin-bottom:0;
	padding-left:0.5em;
		margin-left:0;
}

#texteRechercher
{
font-size :1em;
font-weight: bold;
color: #ffffff;
background: #6A838F url(../images/coin_droit_recherche.gif) no-repeat right;
}




	
/*menu droit jaune esstin#f7d268;float:right;*/

	
.texteNiveau1Droit
{	
	min-height :21px;
	background-color: #333333;
}

.coinGaucheMenuDroit
{ 
height: 21px; width: 11px;
float: left;
background: url(../images/coin_gauche_menu_droit.gif);
background-repeat: no-repeat;
}

.coinDroitMenuDroit
{ 
height: 21px; width: 11px;
float: right;
background: url(../images/coin_droit_menu_droit.gif);
background-repeat: no-repeat;
}

.coinDroitPremMenuDroit
{ 
height: 21px; width: 11px;
float: right;
background-image: url(../images/coin_droit_menu_droit1.gif);
background-repeat: no-repeat;
}
.coinGauchePremMenuDroit
{ 
height: 21px; width: 11px;
float: left;
background-image: url(../images/coin_gauche_menu_droit1.gif);
background-repeat: no-repeat;
}

.soustitreNiveau1Droit
{	
margin-left:0.3em;
margin-bottom:1em;
margin-top:0.3em;
font-size :0.9em;
color: #333333;

}

/*ul{

	padding:0;
	margin:0;}

 li  {	list-style-type: none;	line-height:0.9em;margin-bottom :0.3em;}




/*espace recherche : coins du bas du menu */


.coingbRechercher
{
float: left;
height: 9px; width: 7px;
background-image: url(../images/coingb_rech.gif);
background-repeat: no-repeat;
background-position: bottom;
}


.coindbRechercher
{ 

height: 9px; width: 7px;
float: right;
background: url(../images/coindb_rech.gif);
background-repeat: no-repeat;
background-position: bottom;

}

/*espace public : coins du bas du menu */


.coingbEspace
{
margin:0;
padding:0;
float: left;
 width: 14px;
background-image: url(../images/coingb_espace.gif);
background-repeat: no-repeat;
background-position: bottom;
}


.coindbEspace
{ 
margin:0;
padding:0;
 width: 14px;
float: right;
background: url(../images/coindb_espace.gif);
background-repeat: no-repeat;
background-position: bottom;

}


.basEspace
{ margin:0;
padding :0;
background: url(../images/bg_ombre_bas.gif) repeat-x bottom;
}

.pointillesR
{
	padding:1px;
	background: url(../images/bg_pointilles.gif) repeat-x 0 0;
	margin-top:.5em;
	margin-bottom:0;
	margin-left:1em;
	margin-right:1em;
}

#coinBasPage
{	margin-left:12px;
	margin-right:12px;
	margin-top :0;
	margin-bottom:0;
	padding:0;
	height:11px;
	background-image: url(../images/coin_droit_page.gif);
	background-position : right top;
	background-repeat: no-repeat;
	background-color:#33FFCC;
}
.conteneur{	
	padding:0;
	margin-left:12px;
	margin-right :12px;
	margin-bottom:0;
	margin-top:0;
	height:11px;
}


/*bas de page */
#basPage{
	height:41px;
	clear:both;
	margin-right:12px;
	background:url(../images/demi_cercleUniversite.gif) no-repeat right top;}

#basPage.universite{
	height:41px;clear:both;
	margin-right:12px;
		background:url(../images/demi_cercleUniversite.gif) no-repeat right top;}

#basPage.recherche{
 height:41px;clear:both;margin-right:12px;
background:url(../images/demi_cercleRecherche.gif) no-repeat right top;}

#basPage.formation{
height:41px;clear:both;margin-right:12px;
background:url(../images/demi_cercleFormation.gif) no-repeat right top;}

#basPage.international{
height:41px;
	clear:both;
	margin-right:12px;
	background:url(../images/demi_cercleInternational.gif) no-repeat right top;}


#basPage.cst{
	height:41px;
	clear:both;
	margin-right:12px;
	background:url(../images/demi_cercleCst.gif) no-repeat right top;}


#basPage.vie_etudiante{
	height:41px;
	clear:both;
	margin-right:12px;
		background:url(../images/demi_cercleVieEtu.gif) no-repeat right top;}
#basPage.entreprise{
	height:41px;
	clear:both;
	margin-right:12px;
		background:url(../images/demi_cercleEntreprise.gif) no-repeat right top;}


/* Fin des styles de bas de page */
#coinGaucheBasPage
{	float:left;
	padding:0;margin:0;
	width:11px;height:11px;
background: url(../images/coin_gauche_page.gif) no-repeat left bottom;
}

#coinDroitBasPage
{	float:right;
	padding:0;
	margin:0;
	width:11px;
	height:11px;
	background: url(../images/coin_droit_page.gif)  no-repeat left bottom;}


/*formulaire de recherche*/
input#searchtext
{display:inline;
	border: 1px solid #A1A1A1;
	width: 12em;
	height: 16px;
	font-family:  Helvetica,Arial,Verdana,sans-serif;
	font-size: 1em;
	color: #333333;
	background-color:#E0E0E0;
	padding-bottom:0;
	margin-bottom:1px;
}
input#searchbutton
{display:inline;
	
}
.formRecherche{ 
padding:0;
margin-top:0.5em;
margin-bottom:0;
margin-left : 0.5em;

}
input label{ 
padding:0;
margin:0;
}
label
{ font-weight :normal;
    padding-right: 0.5em;
    display: block;
    white-space: nowrap;
}

#form1{ 
padding:0;
margin:0;


}
#valideFormulaire
{ 
float : right;
width : 25px;
height : 19px;
}


/*menu DROIT: coins du bas du menu */



.coingbMenuDroit
{ 
height:77px; width: 16px;
background: url(../images/coin_gauche_bas_menu_droit.gif);
background-repeat: no-repeat;
background-position: bottom;
}

.coindbMenuDroit
{ 
height: 77px; width: 156px;
float: right;
background: url(../images/bg_batiment.jpg);
background-repeat: no-repeat;
background-position: right top;
}



.texteBasPage
{
	height:20px;
	text-align: right;
	margin-right:21px;
	padding-right:0.5em;
	font-size :0.9em;
	font-weight: bold;
}

.pointilles{
	height:1px;
	background-image: url(../images/bg_pointilles.gif) repeat-x 0 0;
	margin-right:21px;
	margin-left:17em;
	margin-top:0;
	margin-bottom:0;
	padding:0
}


/*menu gauche : polices */

.un
{ 
font-size :1em;
}

.unvirgul1
{ 
font-size :1.1em;
}

.unvirgul2
{ 
font-size :1.2em;
}

.unvirgul5
{ 
font-size :1.52em;
}

/* liens des menus de droit */
a.liensmenudroit:link{
    text-decoration:none;
	color: #5E5C5D;
}

a.liensmenudroit:visited {
    text-decoration:none;
	color: #5E5C5D;

}
a.liensmenudroit:hover {
	 text-decoration:underline;
	color: #333333;

}
a.liensmenudroit:active {
    text-decoration:underline;
	color: #5E5C5D;
}

/* liens des menus de gauche espace */
a.liensEspaces:link{
    text-decoration:none;
	color:#5C727C;
}

a.liensEspaces:visited {
    text-decoration:none;
	color:#5C727C;
}
a.liensEspaces:hover {
	 text-decoration:underline;
	color:#5C727C;
}
a.liensEspaces:active {
    text-decoration:underline;
	color:#5C727C;
}
/* liens des menus de gauche espace Rechercher:souligné */
a.liensRecherche:link{
 	 text-decoration:underline;
	color:#5C727C;
}

a.liensRecherche:visited {
 	 text-decoration:underline;
	color:#5C727C;
}
a.liensRecherche:hover {
	 text-decoration:underline;
	color:#333333;
}
a.liensRecherche:active {
    text-decoration:underline;
	color:#333333;
}

/* liens des menus du haut : plan du site, etc */
a.lienshaut:link{
    text-decoration:none;
	color: #ffffff;
}

a.lienshaut:visited {
    text-decoration:none;
	color: #FFFFFF;
}
a.lienshaut:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
a.lienshaut:active {
    text-decoration:underline;
	color: #FFFFFF;
}

/* liens dans texte centre */
a:link{
	text-decoration:underline;
	color: #5C727C;
}

a:visited {
   text-decoration:underline;
	color: #5C727C;
}
a:hover {
	 text-decoration:underline;
	color: #5C727C;
}
a:active {
    text-decoration:underline;
	color:#5C727C;
}

/* SPECIFIQUE PAGE INTERIEURE */
/* espaces ciblés public en position absolu*/
#espaces
{ 
position:absolute;
width :128px;
height:108px;
padding :0;
top:50px;
right :14px;
}

div.bouton_espace{
height:27px;
min-height:27px;
height:auto !important;
width:128px;
padding-top:0;
padding-bottom:0;
padding-right:0;
padding-left:0;
margin:0;
background-image: url(../images/espace_presse.gif);
background-repeat: no-repeat;
background-position: left top;
}

div.bouton_espace a{
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:8px;
font-weight: bold;
font-variant:small-caps;
line-height:11px;
color: #ffffff;
text-decoration:none;
margin:0;
margin-right:9px;
margin-left:9px;
width:110px;
padding:0;
max-width:128px;
display:block;
border: dashed 1px;
}

/* image de l'onglet de droite et répétition du bg*/
.imageOnglet{
background: url(../images/bg_image_menu_droit.gif) repeat-x  ;
margin-right:7px;
margin-top:0;
padding:0;
height:27px;
}

.texteOnglet{
background: url(../images/bg_image_menu_droit.gif) repeat-x  ;
margin-right:7px;
padding-left:5px;
padding-top:4px;
padding-bottom:2px;
font-size :0.9em;
font-weight: bold;
color: #6A838F;

}

/* calque du fil d'ariane des pages interieures*/
.FilAriane
{margin-left: 19em;

	margin-right: 19em;
	padding :0.5em;
	margin-top:0;
	margin-bottom:0.5em;
	font-size :0.9em;
	font-weight: bold;
	border: thin dotted #CCCCCC;
	}

/*titre de sous-rubrique des pages interieures*/
.sousRubrique
{	width : 15em;
overflow:hidden;
margin:0;
padding-left : 0px;
color:#333333;
font-size :1em;
font-weight: bold;}
	

/* liens des menus de gauche de type rubrique*/
a.rubrique:link{
    text-decoration:none;
	color: #ffffff;
}

a.rubrique:visited {
    text-decoration:none;
	color: #FFFFFF;

}
a.rubrique:hover {
    text-decoration:none;
	color:#cccccc;

}
a.rubrique:active {
    text-decoration:none;
	color: #FFFFFF;
}


/* liens */

a.nonsouligne:link{
	 text-decoration:none;
}

a.nonsouligne:visited{
	 text-decoration:none;
}
a.nonsouligne:hover{
	 text-decoration:none;
}





.couleur.universite
{color:#F15A22}
.attribute-image
{
	float:right
}


div.content-view-galleryline
{
	float: left;
}

div.content-view-galleryline div.class-image
{
	margin: 0 1.25em 15px auto;
	border: 1px solid #d9d8d5;
	padding-bottom: 30px;
}


