/****************************************
CSS version PRES:
UTM DTICE ADIM Marianne Albert
Date de modif : 24 mars 2009 - 18:00
*****************************************/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#CCCCCC;
	margin-top:0px;
}
a{
	text-decoration:none;
	/*color:#666666;*/
	color:#502E92;
}
a:hover{
	text-decoration:underline;
}
.centrer{
	text-align:center;
}
.spacer{
	clear:both;
}
div.cadre {
	position:absolute;
	top:10px;
	width:1000px;/*
	left:50%;
	margin-left:-512px;
	background-image:url(img/milieu.jpg);*/
}
div.cadre div.haut {
	/*background-image:url(img/haut.jpg);*/
	background-repeat:no-repeat;
	min-height:523px;
}
div.cadre div.multilangue{
	/*position:absolute;
	top:10px;
	left:955px;
	z-index:50;
	float:right;*/
	margin-right:20px;
/*	margin-top:10px;*/
}
div.cadre div.multilangue ul,div.cadre div.multilangue ul li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
div.cadre div.multilangue a{
	height:12px;
	width:18px;
	display:block;
	float:right;
	clear:both;
	/*float:left;*/
	margin-right:3px;
	background-repeat:no-repeat;
/*	background-image:url(img/drapeaux/france.png);*/
}
div.cadre div.multilangue a.langue0{
	background-image:url(img/drapeaux/france.png);
	padding-bottom:5px;
	margin-top:10px;
}
div.cadre div.multilangue a.langue1{
	background-image:url(img/drapeaux/grande_bretagne.png);
	padding-bottom:5px;
}
div.cadre div.multilangue a.langue3{
	background-image:url(img/drapeaux/espagne.png);
/*	padding-bottom:5px;*/
}
div.cadre div.menu_principal {
	position:absolute;
	top:131px;
	width:990px;
/*	float:left;*/
	z-index:2;
	/*margin-top:5px;
	margin-left:20px;
	margin-right:5px;*/
	background:transparent url(img/border-top.jpg) no-repeat;
/*	border-top:8px solid #CCCCCC;*/
	border-left:2px solid #502E92;
	border-right:2px solid #502E92;
}
div.cadre div.menu_principal,div.cadre div.menu_principal a{
	/*color:#FFFFFF;*/
	color:#000000;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-variant:small-caps;
	z-index:150;
	padding-top:15px;
}
div.cadre div.menu_principal em{
	font-style:normal;
	font-weight:bold;
}
div.cadre div.menu_principal ul{
	list-style-type:none;
}
div.cadre div.menu_principal ul{
	margin:15px 0px 0px 20px;
	padding:0px;
}
div.cadre div.menu_principal ul li ul{
	margin-left:0px;
}
.accueil .menu_principal ul li{
	padding-bottom:12px;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:12px;
	margin-right:15px;
	background-color:#502E92;
	height:50px;
	width:170px;
	float:left;
	/*clear:left;*/
}
div.cadre div.menu_principal ul li{
	/*padding-bottom:3px;
	padding-top:3px;
	width:170px;*/	
	/*padding-left:5px;
	margin-bottom:12px;*/
	margin-right:2px;
	background-color:#502E92;
	/*height:75px;*/
/*	clear:left;*/
	float:left;
	
}
div.cadre div.menu_principal ul li a{
	color:#FFFFFF;
	/*font-variant:small-caps;*/
	/*padding-top:10px;*/
	padding-left:10px;
	background-color:#502E92;
	font-weight:normal;
}
div.cadre div.menu_principal ul li ul {
	/*border-top:1px #FFFFFF solid;
	padding-top:6px;*/
	padding-top:0px;
	margin-top:6px;
	margin-bottom:-12px;
	/*display:none;*/
}
div.cadre div.menu_principal ul li ul a{
/*display:block;*/
}
div.cadre div.menu_principal ul li ul li{
	border-bottom:none;
	padding-bottom:0px;
	margin-bottom:6px;
	margin-right:0px;
	padding-left:0px;
	list-style-type:square;
	border-bottom:1px solid #502E92;
	margin-left:20px;
	color:#FFFFFF;
}
div.cadre div.menu_principal ul li ul li,div.cadre div.menu_principal ul li ul li a{
	font-size:11px;
	margin-right: 0px;
	padding-left:0px;
/*	width:150px;*/
}
div.cadre div.menu_principal ul li ul li:hover{
	border-bottom:1px solid #FFFFFF;
}
div.cadre div.haut a.page_accueil {
	position:absolute;
	width:130px;
	/*height:244px;*/
	margin-left:40px;
}
.page_accueil img{
	border:none;
	margin-top:10px;
	/*margin-left:20px;*/
}
div.cadre div.haut div.photo_entete {
	position:absolute;
	/*background-image:url(img/bandeau/defaut.jpg);*/
	height:8px;
	width:990px;
	/*left:23px;*/
	top:122px;
	border-bottom:8px solid #CCCCCC;
	/*margin-left:13px;*/
	margin-left:2px;
	display:none;
}


div.cadre div.haut div.titre {
	/*float:left;*/
	background-image:url(img/titre.jpg);
	background-image:url(img/bandeau_vae.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:132px;
	/*left:264px;
	top:195px;
	margin-left:6px;
	margin-left:-1px;
	z-index:1;*/
}

div.cadre div.haut div.photo_entete img.logoStructure {
	border: none;
	position: absolute;
	right: 0px;
}

.accueil div.cadre div.haut div.contenu {
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	/*padding-top:335px;*/
	margin-left:12px;
	/*width:967px;*/
	border:solid 2px #502E92;
	border-bottom:none;
	background:url(img/fond.jpg) repeat;
	
}
div.cadre div.haut div.contenu {
	font-family:Helvetica, Arial, sans-serif;
	/*font-size:11px;
	padding-top:195px;
	margin-left:11px;
	width:967px;*/
	width:990px;
	border:solid 2px #502E92;
	border-bottom:none;
	border-top:none;
	background:#ffffff url(img/fond.jpg) repeat;
	min-height:400px;
	float:left;
}
.recherche div.cadre div.haut div.contenu {
	/*padding-bottom:10px;
	background-color:#FFFFFF;
	background-image:none;*/
}

.diplomevae div.cadre div.haut div.contenu {
/*background-color:#FFFFFF;
background-image:none;*/
}
div.cadre div.haut div.contenu li a {
	background-image:none;
	padding:0px;
	margin-left:10px;
	margin-right:10px;
	color:#000000;
}
div.cadre div.haut div.contenu .offfirst, div.cadre div.haut div.contenu .offon, div.cadre div.haut div.contenu .on, div.cadre div.haut div.contenu .offlast, div.cadre div.haut div.contenu .onfirst, div.cadre div.haut div.contenu .off, div.cadre div.haut div.contenu .offonfirst, div.cadre div.haut div.contenu .onlast {
	padding-top:8px;
	padding-bottom:8px;
	border:1px solid #666666;
}
div.cadre div.haut div.contenu .onfirst a {
	background-image:none;
	color:#C22980;
	font-weight:bold;
}
div.cadre div.haut div.contenu .offonfirst {
	padding-bottom:9px;
	padding-top:10px;
}	
div.cadre div.haut div.contenu .offonfirst a{
color:#666666;
}
div.cadre div.haut div.contenu .on {
	padding-bottom:9px;
	padding-top:10px;
}
div.cadre div.haut div.contenu .on a{
	color:#C22980;
}
div.cadre div.haut div.contenu .onlast a {
color:#C22980;
}
.fiche16965354 div.cadre div.haut div.contenu div.ligne {
	/*float:left;
	margin-left:15px;
	margin-right:15px;*/
	width:955px;
	background:none;
	margin-bottom:10px;
	margin-left:0px;*/
	}
div.cadre div.haut div.contenu div.ligne {
	float:left;
	/*margin-left:15px;
	margin-right:15px;*/
	width:736px;
	/*background-color:#FFFFFF;*/
	margin-bottom:10px;
	font-size:12px;
	}
div.ligne{
	margin-top:15px;
	}
div.premiere_ligne{
	margin-top:115px;
}
.fiche16965354 div.premiere_ligne{
	margin-top:15px;
}
div.colonne{
	float:left;
	/*min-width:460px;*/
	background-color:#FFFFFF;
	/*margin-right:10px;*/
	margin-left:18px;
	min-height:300px;
	padding-bottom:10px;
}

.fiche16965354 div.colonne{
	min-height:0px;
}
.fiche70752749 div.colonne{
/*	width:750px;*/
margin-left:12px;
}
div.colonne_deco{
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:20px 20px 0px 20px;
	/*padding-left:10px;
	padding-right:10px;
	padding-top:10px;*/
	}
	
div.cadre div.haut div.contenu h1, div.cadre div.haut div.contenu h2, div.cadre div.haut div.contenu h3, div.cadre div.haut div.contenu h4, div.cadre div.haut div.contenu h5, div.cadre div.haut div.contenu h6, div.cadre div.haut div.contenu div.style5 div.titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#502E92;
	font-weight:bold;
	margin:0px;
	margin-top:15px;
	/*margin-top:7px;
	margin-bottom:7px;*/
}

div.cadre div.haut div.contenu h3 a{
	color:#BD1220;
}
div.cadre div.haut div.contenu h3{
	border-top:8px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
	margin-top:0px;
	background:url(img/puce_titre.jpg) no-repeat left center;
}


div.cadre div.haut div.contenu div.style2 h3,div.cadre div.haut div.contenu div.style5 div.titre{
	/*font-family:Helvetica, Arial, sans-serif;
	font-size:16px;*/
}

div.cadre div.haut div.contenu div.style3 h3,div.cadre div.haut div.contenu div.style6 h3{
	font-size:12px;
}

div.cadre div.haut div.contenu div.style4 div.titre{
	position:relative;
	background-image:none;
	background-repeat:no-repeat;
	width:auto;
	height:auto;
	left:0px;
	top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4996D6;
	font-weight:bold;
/*	font-size:18px;
	margin-top:10px;*/

}
div.cadre div.haut div.contenu div.style4 div.contenu{
	padding-top:0px;
	margin-left:0px;
	width:auto;
	background:none;
	border:none;
}

div.cadre div.haut div.contenu div.style5 div.titre{
	position:relative;
	background-image:none;
	background-repeat:no-repeat;
	width:auto;
	height:auto;
	left:0px;
	top:0px;
	margin-bottom:5px;
}

div.cadre div.haut div.contenu div.style5 div.contenu{
	padding-top:0px;
	margin-left:0px;
	width:auto;
}

div.cadre div.haut div.contenu div.style5 div.contenu ul li{
	/*background-image:none;*/
	background-image:url(img/tiret.gif);
	padding-left:7px;
	background-position:0px 5px;
	/*margin-bottom:0px;*/
}

div.cadre div.haut div.contenu div.style6 h3{
	color:#000000;
}
.accueil div.cadre div.haut div.contenu div.encadres{
	/*float:left;*/
	margin-left:15px;
	width:205px;
	/*background-color:#502E92;*/
	position:absolute;
	left:768px;
	top:160px;
	color:#FFFFFF;
	/*padding:7px 5px 10px 10px;*/
	border:none;
	/*margin:0px;*/
	font-size:12px;
	margin-top:16px;
	/*margin-right:195px;
	margin-bottom:10px;*/
}
.acceuil div.cadre div.haut div.contenu div.encadres h3{
	border:none;
	color:#FFFFFF;
	border:::none;
	padding-top:0px;
}
div.cadre div.haut div.contenu div.encadres{
	float:right;
	clear:both;
	/*margin-left:5px;*/
	width:200px;
	/*background-color:#FFFFFF;*/
	/*left:615px;
	top:400px;
	padding:15px 10px 10px 10px;*/
	margin-right:15px;
	/*margin-top:-120px;*/
}
.70752749 div.cadre div.haut div.contenu div.encadres{
	float:left;
}
div.cadre div.haut div.contenu div.encadres h3{
	/*width:100%;*/
	color:#C32981;
	margin:0px;
	font-size:12px;
	border-top:8px solid #C32981;
	padding-top:10px;
	padding-bottom:5px;
	text-align:left;
}
.accueil div.cadre div.haut div.contenu div.encadres h3{
	border:none;
	color:#FFFFFF;
	padding-top:0px;
	font-variant:small-caps;
	display:none;
}

/* COSIWEB 15/09/2009 Désactivé car cause des problème sur les boutons images, les agrandis div.cadre div.haut div.contenu div.encadres input, */
div.cadre div.haut div.contenu div.encadres select{
	width:125px;
}

div.cadre div.haut div.contenu div.encadres label{
	display:block;
	font-variant:normal;
	font-size:13px;
}

div.cadre div.haut div.contenu div.champ_form_formation p.button, div.cadre div.haut div.contenu div.encadres input.valider,div.cadre div.haut div.contenu div.encadres p.button{
	text-align:center;
}
.accueil div.cadre div.haut div.contenu div.champ_form_formation p.button, div.cadre div.haut div.contenu div.encadres input.valider,div.cadre div.haut div.contenu div.encadres p.button{
	margin-top:3px;
}
div.cadre div.haut div.contenu div.encadres input.valider,div.cadre div.haut div.contenu div.encadres p.button input{
	width:auto;
}

div.cadre div.haut div.contenu div.encadres fieldset{
	border:none;
}
.accueil div.cadre div.haut div.contenu div.encadres fieldset{
	border:none;
	margin:0px;
	padding:0px;
}
div.cadre div.haut div.contenu div.champ_form_formation input, input, select{
	font-size:12px;
}
.encadre_recherche_vae input{
	/*background-color:#00CC00;*/
}
div.cadre div.haut div.contenu ul,div.cadre div.haut div.contenu li{
	margin:0px;
	padding:0px;
	list-style:none;
}

.recherche div.cadre div.haut div.contenu ul{
	margin-left:20px;
	clear:left;
	float:left;
	width:765px;
}
.recherche div.cadre div.haut div.contenu ul.liste_resultats{
	width:703px;
}
div.cadre div.haut div.contenu ul{
	margin-top:10px;
	margin-left:10px;
}
div.cadre div.haut div.contenu li{
	background-image:url(img/puce.gif);
	background-repeat:no-repeat;
	background-position:center left;
	/*padding-left:13px;*/
	margin-bottom:15px;
	/*background-position:left center;
	border-bottom:2px solid #CCCCCC;*/
}
div.cadre div.haut div.contenu .ligne li{
	padding-left:15px;
}
.recherche div.cadre div.haut div.contenu li{
	background-position:left center;
	border-bottom:2px solid #CCCCCC;
	padding-left:13px;
}
.fiche47065143 div.cadre div.haut div.contenu li{
	border:none;
	margin-bottom:0px;
	padding-bottom:0px;
}

div.cadre div.haut div.contenu table tr td.anotation div{
	border: #000000 1px solid;
	padding: 0 20px 0 20px;
}

div.cadre div.haut div.contenu table{
	margin: 0px;
	margin-top:-5px;
}

div.cadre div.haut div.contenu form.formulaireFormationPres select,div.cadre div.haut div.contenu form.formulaireFormationPres input{
	width: 300px;
	margin-bottom: 10px;
}

div.cadre div.haut div.contenu form.formulaireFormationPres input.submit{
	width: auto;
}

div.cadre div.haut div.contenu form.formulaireFormationPres label{
	display:block;
	float:left;
	width: 100px;
	margin-right: 10px;
}

div.cadre div.haut div.contenu form.formulaireFormationPres div{
	/*height: 20px;*/
}

div.cadre div.haut div.contenu form.formulaireFormationPres div{
	/*clear:both;*/
}

div.cadre div.bas {
	/*margin-top:10px;
	background-image:url(img/bas.jpg);
	height:119px;
	position:relative;*/
	float:left;
}

div.cadre div.bas div.etablissements{
	position:absolute;
	top:15px;
	left:264px;
	width:600px;
	font-size:10px;
	font-weight:bold;
	display:none;
}

div.cadre div.bas div.etablissements a{
	border-right:#BD1220 1px solid;
	color:#000000;
	padding-right:1.149em;
	padding-left:1.149em;
}

div.cadre div.bas div.etablissements div.partenaires{
	margin-top:7px;
}

div.cadre div.bas div.etablissements div.partenaires a{
	padding-right:0.425em;
	padding-left:0.425em;
}

div.cadre div.bas div.etablissements a.premier{
	padding-left:0em;
}

div.cadre div.bas div.etablissements a.dernier{
	padding-right:0em;
	border-right:none;
}

div.cadre div.bas div.liens{
	/*position:absolute;
	width:967px;*/
	float:left;
	width:990px;
	font-size:11px;
	background-color:#FFFFFF;
	border:2px solid #502E92;
	border-top:4px solid #CCCCCC;
	/*margin-left:12px;*/
	padding:10px 0px 10px 0px;
}

div.cadre div.bas div.liens a{
	color:#87888A;
	padding-right:10px;
	padding-left:10px;
}

div.cadre div.haut div.contenu ul.liste-annuaireksup div.etablissement span.court,
div.cadre div.haut div.contenu ul.liste-annuaireksup div.corps {
	font-weight:bold;
}

div.cadre div.haut div.contenu ul.liste-annuaireksup li{
	margin-bottom:10px;
}

div.cadre div.haut div.contenu div.encadres p{
	margin:0px;
	padding:0px;
}

.sansstyle{
	border-top:8px solid #CCCCCC;
}
.sansstyle h3{
	border-top:none;
}

.fiche16965354 .encadre_fiche, .encadre_recherche{
	padding:7px 10px 10px 10px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	font-size:14px;
	font-variant:small-caps;
}
.encadre_recherche{
	padding:20px 10px 10px 10px;
	margin-top:115px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	font-size:12px;
	font-variant:normal;
}
.encadre_fiche{
	padding:20px 10px 10px 10px;
	margin-bottom:10px;
	background-color:#FFFFFF;
	font-size:12px;
	font-variant:normal;
}
.firstencadre{
	margin-top:115px;
}
.fiche16965354 .firstencadre{
margin-top:0px;
}
.accueil .encadre_recherche{
	background-color:#FBAC39;
}
.gestion, .recherche .contenu p{
	background-color:#FFFFFF;
	padding-left:40px;
	font-size:12px;
	margin-left:11px;
	margin-right:11px;
	margin-top:5px;
	padding-bottom:5px;
/*	width:380px;*/
}

.recherche .cadre .contenu .gestion{
	margin-left:18px;
	margin-right:13px;
	margin-top:67px;
	width:695px;
}

#valider-formulaire{
	margin-bottom:0px;
}

#connexion{
	/*float:right;;*/
	position:absolute;
	/*background-image:url(img/intranet.png);*/
	background:url(img/fond_vert.png) no-repeat;
/*	width:247px;*/
	z-index:100;
	/*margin-left:145px;*/
	margin-top:10px;
	margin-left:242px;
	/*margin-right:20px;*/
	padding-:0px 15px 15px 10px;
	color:#FFFFFF;	
	height:130px;
}
.fiche16965354 #recherche_simple{
	float:right;
	background-image:url(img/recherche.png);
	background-repeat:no-repeat;
	background-color:transparent;
	/*margin-left:145px;*/
	/*margin-right:47px;
	margin-top:325px;*/
	margin-top:-30px;
	margin-left:242px;
	height:32px;
	width:250px;
}
/*hack opera */
html:first-child .fiche16965354 #recherche_simple{
	margin-top:5px;
}
/* hack safari */
html[xmlns*=""] body:last-child .fiche16965354 #recherche_simple{
	margin-top:5px;
}
.fiche70752749 #recherche_simple{
	float:right;
	background-image:url(img/recherche.png);
	background-repeat:no-repeat;
	background-color:transparent;
	/*margin-left:145px;*/
	/*margin-right:47px;
	margin-top:325px;*/
	margin-top:-30px;
	margin-left:242px;
	padding-left:15px;
	height:32px;
	width:250px;
}
#recherche_simple{
	position:absolute;
	/*width:200px;*/width:215px;
	background-color:#666666;
	/*background:url(img/recherche_vae.png) no-repeat;*/
	/*margin-left:145px;
	margin-right:47px;*/
	/*margin-top:170px;
	margin-left: 735px;*/
	height:30px;
	/*border:1px solid red;*/
	margin-top:68px;
	/*margin-left:778px;*/margin-left:768px;
}
.recherche #recherche_simple{
	/*	margin-top:20px;
	background-color:transparent;
	background-image:url(img/recherche.png);
	background-repeat:no-repeat;
	float:right;
	height:32px;
	margin-left:247px;
	margin-top:-30px;
	width:250px;*/
}
.16965354 .filDAriane{
	display:none;
}
.filDAriane{
	/*clear:both;
	float:left;
	margin-left:20px;
	margin-top:-53px;*/
	position:absolute;
	top:200px;
	left:20px;
	width:715px;
	background-color:#FFFFFF;
	padding:10px 0px 8px 20px;
	list-style-type:none;
	z-index:1;
	height:14px;
	}
.filDAriane a{
	color:#502E92;
}
.fiche16965354 .filDAriane, .recherche .filDAriane, .fiche68268945 .filDAriane, .fiche68359007 .filDAriane, .fiche68482935 .filDAriane, fiche68617786 .filDAriane{
	display:none;
}
{
display:none;
}
form fieldset {
	border:none;
	margin:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:5px;
}
.recherche form fieldset{
/*	border:1px solid #502E92;*/
	margin-bottom:10px;
}
#recherche_simple label{
	display:none;
}
#vers_recherche_avancee{
	position:absolute;
	display:none;
}
#recherche_avancee{
	margin-top:67px;
	margin-right:15px;
	margin-left:18px;
	width:713px;
	padding-left:20px;
	background-color:#FFFFFF;
}
#recherche_avancee fieldset{
	width:550px;
}
#recherche_avancee fieldset legend{
	border-top:8px solid #CCCCCC;
	margin-top:20px;
	padding-bottom:5px;
	padding-top:10px;
	text-align:left;
}
#mot_de_passe_oublie{
	padding:0;
	padding-bottom:0px;
	color:#FFFFFF;
	text-align:center;
	margin: 0px 0px 0px 0px;
}
#mot_de_passe_oublie a{
	color:#FFFFFF;
}
.champ-saisie{
	width:145px;
	margin-right:5px;
}
.champ-saisie-vae{
	width:119px;
}
.fiche16965354 #recherche_simple .champ-saisie{
	margin-left:15px;
/*	margin-top:2px;*/margin-top:-1px;
	width:155px;
}
#recherche_simple .champ-saisie{
	margin-left:0px;
	margin-top:0px;
}

#connexion fieldset{
	font-variant:normal;
	padding-left:5px;
	/*padding-top:10px;*/
	margin:0px;
	font-size:13px;
/*	width:207px;*/
	float:left;
	clear:left;
}
#connexion fieldset legend{
	font-variant:small-caps;
	font-size:110%;
	font-weight:bold;
}
#connexion fieldset legend label{
float:left;
}
#connexion form{
	padding-top:2px;
	padding-left:10px;
	padding-right:15px;
	width:232px;
}
#connexion ul{
	margin:0px 0px 10px 0px;
}
#connexion #personne_dsi{
	margin-bottom:0px;
	margin-left:15px;
	font-weight:bold;
}
#login_intranet{
	margin-bottom:4px;
	width:120px;
	float:right;
}
#password_intranet{
	margin-bottom:4px;
	width:120px;
	float:right;
	margin-top:-5px;
}
#login_intranet label{
margin-bottom:10px;
}
#password_intranet label{
margin-top:10px;
float:left;
}

#select_profil{
	width:145px;
}

#connexion #personne_dsi #profil {
	padding-right:0px;
}

.ok{
	float:right;
	margin-top:-2px;
}
#connexion .ok{
clear:both;
}
.fiche16965354 #recherche_simple .ok{
/*	margin-left:20px;*/
}
/* gestion affichage des resultats recherche diplome vae */
#objectif_general, #programme, #partenariats_etablissements, #accords_internationaux, #pre_requis, #poursuites{
	background-color:#FFFFFF;
/*	padding:1px 30px 20px 30px;*/
	margin:0px 20px 0px 20px;
}
.diplomevae div.cadre div.haut div.contenu h3{
	margin:20px 20px 0px 20px;
	padding-left:20px;
	background-color:#FFFFFF;
	/*width:765px;*/
	margin-left:0px;
	padding-left:0px;
	width:673px;
}

.diplomevae #intitule h3{
	margin:0px 20px 0px 0px;
	padding-left:0px;
	/*width:765px;*/
}
.diplomevae .cadre .haut .contenu #affichage_diplome ul.onglets {
	background:none;
	border-bottom:1px solid #666666;
	/*clear:left;
	float:left;*/
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
/*	width:765px;*/
	margin-left:0px;
	margin-bottom:10px;
	padding-top:20px;
	padding-bottom:33px;
	padding-right:143px;
}

body.formation .onglets .onfirst a, body.formation .onglets .on a, body.formation .onglets .onlast a, body.formation .onglets .off a {
	background:none;
	padding:2px 10px 2px 0;
}
body.formation .onglets li.onfirst a {
	background-color:#0099CC;
	padding-left:0px;
}
.cadre .haut .contenu .onglets .off a, .cadre .haut .contenu .onglets .offlast a, .cadre .haut .contenu .onglets .offfirst a, .cadre .haut .contenu .onglets .offon a{
	/*padding-bottom:10px;*/
	color:#666666;
}
.diplomevae .cadre .haut .contenu .onglets .onfirst, .diplomevae .cadre .haut .contenu .onglets .offfirst, .diplomevae .cadre .haut .contenu .onglets .onlast {
	padding-top:10px;
	padding-bottom:9px;
}

.diplomevae .cadre .haut .contenu .onglets .offlast {
	padding-top:8px;
	padding-bottom:8px;
}

#intitule, #sigle, #niveau_post_bac, #niveau_post_bac, #type_diplome, #domaine, #mention, #specialite, #composante, #adresse_fiche_diplome, #objectif_general, #programme, #autres_etablissements, #labos_associes {
	/*margin-left:20px;*/
	margin-right:20px;
	/*padding-left:20px;*/
	padding-bottom:10px;
	background-color:#FFFFFF;
	/*width:765px;*/
}
#type_diplome, div#FORMACODE select{
width:350px;
}
.recherche .ChampSaisie{
max-width:350px;
}
.diplomevae .encadre_fiche{
	border-top:8px solid #C32981;
	padding-top:10px;
}
div.cadre div.haut div.contenu .onglets li {
	background-image:none;
	background-color:#FFFFFF;
	margin-right:10px;	
}
#intitule{
/*	margin-top:20px;*/
}

/* recherche d'un diplôme */
.fiche11772527 .contenu  .encadres  .encadre_recherche_vae .encadre_recherche_debut #FORM_ENCADRE_RECHERCHE_0  fieldset {
	margin-left:-600px;
	float:left;
}
.fiche11772527 .contenu  .encadres  .encadre_recherche_vae .encadre_recherche_debut #FORM_ENCADRE_RECHERCHE_0  fieldset label, .fiche11772527 .contenu  .encadres  .encadre_recherche_vae .encadre_recherche_debut #FORM_ENCADRE_RECHERCHE_0  fieldset legend {
	color:#000000;
	padding-top:7px;
	padding-left:13px;
}
.encadre_recherche_vae .encadre_recherche_debut #FORM_ENCADRE_RECHERCHE_0  fieldset legend {
	margin-top:7px;
	margin-left:10px;
}
.encadre_recherche_vae .encadre_recherche_debut #FORM_ENCADRE_RECHERCHE_0  fieldset {
	padding-left:10px;
}
.resultats{
	min-height:300px;
	background-color:#FFFFFF;
	margin-top:67px;
	margin-left:18px;
	padding:20px 20px 0px 0px;
	width:715px;
}
#precisions_resultats{
	border-top:8px solid #CCCCCC;
	padding-left:0px;
}
.recherche div.cadre div.haut div.contenu .resultats .liste_resultats li{
	margin-right:20px;
}
.recherche div.cadre div.haut div.contenu .resultats .liste_resultats li a{
	margin:0px;
}
/****************************************** COSIWEB **********************************************/
div.menu_principal_accueil1 {
	/*position:absolute;
	left:25px;
	top:150px;
	width:100%;*/
	z-index:2;
	/*position:absolute;*/
	float:left;
	margin-top:7px;
	margin-left:10px;
	margin-right:5px;
	background:transparent url(img/accueil1.png) no-repeat;
	width: 238px;
	height:186px;
}

div.cadre div.menu_principal_accueil1 ul{
	list-style-type:none;
	line-height:24px;
}

div.cadre div.menu_principal_accueil1 em{
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
	margin-left:-10px;
}
div.cadre div.menu_principal_accueil1 a{
	/*color:#FFFFFF;*/
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
.accueil .menu_principal_accueil1 ul li{
	padding-bottom:12px;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:12px;
	margin-right:15px;
	background-color:#502E92;
	height:50px;
	float:left;
	clear:left;
	font-weight:bold;
}
div.cadre div.menu_principal_accueil1 ul li{
	/*padding-bottom:12px;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:12px;*/
	margin-right:0px;
	/*background-color:#502E92;
	height:75px;
	width:170px;
	float:left;
	clear:left;*/
}
div.cadre div.menu_principal_accueil1 ul li a{
	color:#FFFFFF;
	/*font-variant:small-caps;*/
	padding-top:10px;
	font-size:13px;
}
div.cadre div.menu_principal_accueil1 ul li ul {
	/*border-top:1px #FFFFFF solid;*/
	padding-top:6px;
	margin-top:6px;
	margin-bottom:-12px;
	list-style-type:square;
	color:#FFFFFF;
	padding-left:30px;
}

div.cadre div.menu_principal_accueil1 ul li ul li{
	border-bottom:none;
	padding-bottom:0px;
	margin-bottom:6px;
	margin-right:0px;
	margin-left:-32px;
	padding-left:0px;
}

div.menu_principal_accueil2 {
	/*position:absolute;
	left:25px;
	top:150px;
	width:100%;*/
	z-index:50;
	float:left;
	margin-top:10px;
	/*margin-left:233px;*/
	margin-left:-254px;
	/*margin-right:5px;*/
	background-image:url(img/accueil2.png);
	background-repeat:no-repeat;
	width: 228px;
	height:186px;
	/*padding-right:10px;*/
}

div.cadre div.menu_principal_accueil2 ul{
	list-style-type:none;
	line-height:24px;
	padding-left:38px;
}

div.cadre div.menu_principal_accueil2 em{
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
}

div.cadre div.menu_principal_accueil2 a{
	/*color:#FFFFFF;*/
	color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.accueil .menu_principal_accueil2 ul li{
	padding-bottom:12px;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:12px;
	margin-right:15px;
	background-color:#502E92;
	height:50px;
	float:left;
	clear:left;
	font-weight:bold;
}
div.cadre div.menu_principal_accueil2 ul li{
	/*padding-bottom:12px;
	padding-left:5px;
	padding-top:7px;
	margin-bottom:12px;*/
	margin-right:0px;
	/*background-color:#502E92;
	height:75px;
	width:170px;
	float:left;
	clear:left;*/
}
div.cadre div.menu_principal_accueil2 ul li a{
	color:#FFFFFF;
	/*font-variant:small-caps;*/
	padding-top:10px;
	font-size:13px;
	margin-left:-7px;
}
div.cadre div.menu_principal_accueil2 ul li ul li a{
	margin-left:0px;
}

div.cadre div.menu_principal_accueil2 ul li ul {
	/*border-top:1px #FFFFFF solid;*/
	padding-top:6px;
	margin-top:6px;
	margin-bottom:-12px;
	list-style-type:square;
	color:#FFFFFF;
	padding-left:30px;
}

div.cadre div.menu_principal_accueil2 ul li ul li{
	border-bottom:none;
	padding-bottom:0px;
	margin-bottom:6px;
	margin-right:0px;
	margin-left:-32px;
	padding-left:0px;
}

.background {
	/*font-family:Helvetica, Arial, sans-serif;*/
	font-size:11px;
	/*padding-top:195px;
	margin-left:11px;
	width:971px;*/
	width:994px;
	border:solid 2px #502E92;
	border-top:8px solid #CCCCCC;
	border-bottom:none;
	background:url(img/fond.jpg) repeat;
/*	background:url(img/border-top.jpg) no-repeat top left;*/
	/*min-height:400px;
	padding-top:15px;*/
	float:left;
}

.contact {
	float:right;
	/*position:absolute;*/
	margin-top:105px;
	margin-right:8px;
	/*margin-left:735px;
	padding-bottom:0px;*/
}
/*hack opera */
html:first-child .contact {
	margin-top:135px;
}
/* hack safari */
html[xmlns*=""] body:last-child .contact{
	margin-top:135px;
}

.encadre_recherche_vae{
/*	float: left;
	position:absolute;*/
	/*background-image:url(img/recherche_vae.png);*/
	background-image:url(img/fond_orange.png);
	background-repeat:no-repeat;
	padding:0px 0px 5px 0px;
	margin-top:-186px;
	/*margin-left:-325px;*/
	/*margin-left:-342px;*/
	margin-left:-308px;
	font-size:14px;
	font-variant:small-caps;
	/*width:238px;*/
	width:262px;
	color:#FFFFFF;
}
.fiche11772527 .encadre_recherche_vae{
	float:left;
	background:none;
	margin:0;
	padding:0;
	color:#000000;
}

.encadre_recherche_debut{
	padding:0px 5px 5px 5px;
	font-size:14px;
	/*font-variant:small-caps;*/
	/*border:1px solid #000000;*/
}

.bouton_recherche{
	width:84px;
}

/****************************************** FIN COSIWEB **********************************************/


/* Gestion du menu Pages de contenu */
div.cadre div.menu_principal ul li.ME_accueil{
	/*width:100px;*/
}
div.cadre div.menu_principal ul .ME_accueil a{
	padding:4px 30px 4px 15px;
	background-color:#666666;
}
div.cadre div.menu_principal ul li.ME_Presentation, div.cadre div.menu_principal ul li.ME_Presentation li{
	/*width:205px;*/
	background-color:#C22980;
}
div.cadre div.menu_principal ul .ME_Presentation a{
	padding:4px 40px 4px 15px;
	background-color:#C22980;
}
div.cadre div.menu_principal ul li.ME_Presentation li{
	border-bottom:1px solid #C22980;
	float:left;
	clear:left;
	padding:4xp 0px 4px 0px;
}
div.cadre div.menu_principal ul li.ME_Presentation ul{
	width:190px;
	margin-left:10px;
}
div.cadre div.menu_principal ul li.ME_Presentation ul li a, div.cadre div.menu_principal ul li.ME_OffresFormation ul li a{
	padding:0px;
}

div.cadre div.menu_principal ul li.ME_OffresFormation, div.cadre div.menu_principal ul .ME_OffresFormation li{
	/*width:170px;*/
}
div.cadre div.menu_principal ul .ME_OffresFormation li{
	clear:left;
	float:left;
}
div.cadre div.menu_principal ul .ME_OffresFormation ul{
	margin-left:10px;
}
div.cadre div.menu_principal ul .ME_OffresFormation a{
	padding:4px 30px 4px 15px;
	background-color:#502E92;
}

div.cadre div.menu_principal ul li.ME_Contacts{
	/*width:120px;*/
}
div.cadre div.menu_principal ul .ME_Contacts a{
	padding:4px 30px 4px 15px;
	background-color:#4996D6;
}
div.cadre div.menu_principal ul li.ME_diplome, div.cadre div.menu_principal ul .ME_diplome li{

}
 div.cadre div.menu_principal ul .ME_diplome a{
 	padding:4px 30px 4px 15px;
	background-color:#FBAC39;
 }
div.cadre div.menu_principal ul li.ME_intranet{
	/*width:110px;*/
}
div.cadre div.menu_principal ul .ME_intranet a{
	padding:4px 30px 4px 15px;
	background-color:#BED258;
}


#affichage_diplome{
	background-color:#FFFFFF;
	width:693px;
	margin-top:120px;
	margin-left:20px;
	margin-bottom:10px;
	padding-left:20px;
	padding-bottom:10px;
	padding-right:20px;
}

/* Survol */
div.cadre div.menu_principal ul li ul{
	display:none;
}
div.cadre div.menu_principal ul li:hover ul{
	display:block;
}



/* Espace intranet */
.fiche70752749 .encadre_recherche_vae {
	margin-top:-556px;
}
.fiche70752749 .filDAriane {
	display:none;
}
.fiche70752749 .premiere_ligne, .fiche70752749 .firstencadre{
	margin-top:30px;
}

/*_____________________________________________________________________*/
/* STYLES */
div.cadre div.haut div.contenu .style1 h3{
	font-size:15px;
}
div.cadre div.haut div.contenu .style2 h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
div.cadre div.haut div.contenu .style3 h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C22980;
	border:none;
/*	font-variant:small-caps;*/
	font-size:12px;
}
div.cadre div.haut div.contenu .style4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:12px;
	text-align:left;
}
div.cadre div.haut div.contenu .style4 h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4996D6;
	border:none;
	font-style:italic;
	font-size:12px;
}