html {
	height:100%;
}
body {
	background-color: #e8e2ea;
	background-image: url(../images/bg_groupe.gif);
	margin: 0px;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
}
.table {
	height:100%;
}
.bg_ombre_droite {
	background-image: url(../images/bg_groupe_ombre_droite.gif);
	background-repeat: repeat-y;
	height:100%;
}
.bg_ombre_gauche {
	background-image: url(../images/bg_groupe_ombre_gauche.gif);
	background-repeat: repeat-y;
	height:100%;
}
.bg_bordures {
	background-color: #d4c9d8;
	height:100%;
}
.bg_centre {
	background-color: #ffffff;
	vertical-align:top;
	height: 100%;
}
#menu_haut{
}
.menu_haut_item_gauche{
	height:21px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d4c9d8;
	border-bottom-color: #d4c9d8;
	font-size:11px;
	color:#896992;
	padding-left:5px;
}
.menu_haut_item_droite{
	height:21px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-color: #d4c9d8;
	border-right-color: #d4c9d8;
	border-bottom-color: #d4c9d8;
	font-size:11px;
	color:#896992;
	padding-left:5px;
}
.menu_haut_recherche{
	padding-left:5px;
}
.icones{
	vertical-align: middle;
}
.boite_texte_simple {
	border: 1px solid #d4c9d8;
	height: 17px;
	color:#d4c9d8;
	font-size:11px;
}
.bouton_simple {
	border: 0px;
	height: 17px;
	color: #9c7da5;
	font-weight:bold;
	font-size:11px;
	background-color:#FFFFFF;
	width:20px;
}
#ban{
	background-image: url(../images/bans/ban_groupe.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_iro{
	background-image: url(../images/bans/ban_iro.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_sre{
	background-image: url(../images/bans/ban_sre.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_sre_en{
	background-image: url(../images/bans/ban_sre_en.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_recherche{
	background-image: url(../images/bans/ban_recherche.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_recherche_en{
	background-image: url(../images/bans/ban_recherche_en.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_mediatheque{
	background-image: url(../images/bans/ban_mediatheque.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_mediatheque_en{
	background-image: url(../images/bans/ban_mediatheque_en.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
#ban_formcont{
	background-image: url(../images/bans/ban_formation-continue.jpg);
	background-repeat: no-repeat;
	height: 110px;
}
form{
	margin:0px;
	padding:0px;
}
#menu_ecoles {
	color: #ffffff;
	font-size: 11px;
}
#menu_ecoles a {
	color: #ffffff;
	text-decoration: none;
 }
#menu_ecoles a:hover{
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;
	border: 0px;
}
#menu_ecoles_en {
	color: #ffffff;
	font-size: 11px;
}
#menu_ecoles_en a {
	color: #ffffff;
	text-decoration: none;
 }
#menu_ecoles_en a:hover{
	color: #ffffff;
	font-weight:bold;
	text-decoration: underline;
	border: 0px;
}
.menu_ecoles_rms {
	background-image: url(../images/bg_tab_rms.gif);
	background-repeat: repeat-x;
	width: 190px;
	height: 28px;
}
.menu_ecoles_sdc {
	background-image: url(../images/bg_tab_sdc.gif);
	background-repeat: repeat-x;
	width: 101px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_ces {
	background-image: url(../images/bg_tab_ces.gif);
	background-repeat: repeat-x;
	width: 51px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_tem {
	background-image: url(../images/bg_tab_tem.gif);
	background-repeat: repeat-x;
	width: 45px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_stg {
	background-image: url(../images/bg_tab_stg.gif);
	background-repeat: repeat-x;
	width: 108px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_dis {
	background-image: url(../images/bg_tab_dis.gif);
	background-repeat: repeat-x;
	width: 59px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_mba {
	background-image: url(../images/bg_tab_mba.gif);
	background-repeat: repeat-x;
	width: 50px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_mas {
	background-image: url(../images/bg_tab_mas.gif);
	background-repeat: repeat-x;
	width: 74px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_exe {
	background-image: url(../images/bg_tab_exe.gif);
	background-repeat: repeat-x;
	/*width: 145px;*/
	width: 112px;
	height: 28px;
	text-align: center;
}
.menu_ecoles_phd {
	background-image: url(../images/bg_tab_phd.gif);
	background-repeat: repeat-x;
	width: 87px;
	height: 28px;
	text-align: center;
}
#content {
}
#footer {
	position: absolute;
	bottom: 0;
	padding: 0px;
	background-color: #0066b2;
	width: 888px;
}
#menu_groupe {
	float: left;
	width: 190px;
	font-weight:bold;
	font-size:11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin: 0px;
}
.rub_off {
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight:bold;
	font-size:11px;
}
.rub_off a:link {
	padding-left: 20px;
	color: #69207e;
	text-decoration: none;
}
.rub_off a:active {
	padding-left: 20px;
	color: #69207e;
	text-decoration: none;
	background-repeat: no-repeat;

}
.rub_off a:visited {
	padding-left: 20px;
	color: #69207e;
	text-decoration: none;
	background-repeat: no-repeat;

}
.rub_off a:hover {
	background-image:url(../images/icones/fleche.gif);
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 8px 2px;
	border: 0px;
}

.rub_on{
	color: #ffffff;
	background-image:url(../images/icones/fleche.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	/*padding-left: 20px;*/
	font-weight:bold;
	font-size:11px;
}
.rub_on a:link{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;

}
.rub_on a:active{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;

}
.rub_on a:hover{
	color: #ffffff;
	text-decoration: none;
	border:0px;
}
.rub_on a:visited{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
#formation_opened{
}
#prof_opened{
}
.ssrub_off{
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size:11px;
}
.ssrub_off a:link{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
.ssrub_off a:active{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
.ssrub_off a:visited{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
.ssrub_off a:hover{
	padding-left: 20px;
	color:#d4c9d8;
	text-decoration: none;
	border: 0px;
	background-image:url(../images/icones/ssfleche.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
}


.ssrub_on{
	background-image:url(../images/icones/ssfleche.gif);
	background-repeat: no-repeat;
	background-position: 8px 2px;
	color: #ffffff;
	text-decoration: none;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size:11px;
}
.ssrub_on a:link{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
.ssrub_on a:active{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
.ssrub_on a:hover{
	padding-left: 20px;
	color:#d4c9d8;
	text-decoration: none;
	border: 0px;
}
.ssrub_on a:visited{
	padding-left: 20px;
	color: #ffffff;
	text-decoration: none;
}
/*.carre_menu {
height: 20px;
width: 5px;
background-color:#99FF00;
float:left;
}*/
.carre_menu {
	background-color:#cdd750;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.carre_ss_menu {
	background-color:#d4c9d8;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.couleur_menu {
	background-color:#d4c9d8;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.couleur_ss_menu {
	background-color:#6a207f;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.degrade_menu {
	background-image: url(../images/degrade_groupe.gif);
	background-repeat: no-repeat;
	height: 72px;
}
/* menus ecole*/
.couleur_menu_supdeco {
	background-color:#17a2db;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_cesem {
	background-color:#c5233a;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_tema {
	background-color:#f8993f;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_suptg {
	background-color:#66bd55;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_distech {
	background-color:#9d4f89;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_mba {
	background-color:#aa9361;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_master {
	background-color:#887c62;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_exec {
	background-color:#a8a9ad;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_menu_phd {
	background-color:#1a82b5;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	font-weight:bold;
}
.couleur_ss_menu {
	background-color:#69207e;
}
#alaune {
padding-top: 0px;
/*color: #896992;*//*violet de base*/
color: #69207e;/*violet + foncé */
font-size: 12px;
}
.bg_news{
	background-image: url(../images/bg_news_groupe.gif);
	background-repeat: no-repeat;
	width: 380px;
	padding-bottom: 21px;
	color: #ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
}
.bg_titre{
	background-image: url(../images/bg_news_groupe.gif);
	background-repeat: no-repeat;
	width: 380px;
	padding-bottom: 21px;
	color: #ffffff;
	font-weight:bold;
	padding-left:5px;
	padding-top:2px;
}
.img_txt {
	margin-right: 5px;
	border: 1px solid #000000;
	text-decoration:none;
}
.img_txt a:link{
	border: 1px solid #000000;
	text-decoration:none;
}
.img_txt a:visited{
	border: 1px solid #000000;
	text-decoration:none;
}
.img_txt a:hover{
	border: 1px solid #000000;
	text-decoration:none;
}
.date {
color: #9c7da5;
text-align:right;
}
.titre_news {
	color: #69207e;
	font-style:italic;
	font-weight:bold;
}
#alaune a:link {
	color: #cd33cc;
	text-decoration: none;
}
#alaune a:hover {
	color: #cd33cc;
	text-decoration: none;
	border-bottom: 1px dotted #cd33cc;
}
#alaune a:visited {
	color: #cd33cc;
	text-decoration: none;
}
.table_retrait {
padding-left: 5px;
}
#video {
padding-top: 20px;
/*color: #896992;*//*violet de base*/
color: #69207e;/*violet + foncé*/
font-size: 12px;
}
#flash {
}
#flash a:link {
	color: #cd33cc;
	text-decoration: none;
}
#flash a:hover {
	color: #cd33cc;
	text-decoration: none;
	border-bottom: 1px dotted #cd33cc;
}
.table_bg_titre_flash_top {
	background-image: url(../images/bg_flash.gif);
	background-repeat: repeat-x;
	height: 20px;
	padding-top: 4px;
	color: #69207e;
	font-weight: bold;
	font-size: 12px;
	padding-left: 20px;
}
.table_bg_titre_flash {
	background-image: url(../images/bg_flash.gif);
	background-repeat: repeat-x;
	height: 21px;
	padding-top: 4px;
	color: #69207e;
	font-weight: bold;
	font-size: 12px;
	padding-left: 20px;
	background-position: 0px 1px;
}
.table_borders {
	border: 1px solid #d4c9d8;
	padding : 5px;
	font-size: 12px;
	/*color: #896992;*//*violet de base*/
	color: #69207e;/*violet + foncé */
}
hr{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #cbd950;
	width: 50px;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 11px;
}
#liens {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #d4c9d8;
	border-right-color: #d4c9d8;
	border-bottom-color: #d4c9d8;
	border-left-color: #d4c9d8;
	margin-top: 20px;
	text-align: center;
}
.liens_puces {
	font-size: 12px;
	font-weight:bold;
	color: #69207e;
	background-image: url(../images/icones/puce.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	float: left;
	width: 100px;
	padding-top: 10px;
}
.liens_puces a:link{
	color: #69207e;
	text-decoration:none;
}
.liens_puces a:visited{
	color: #69207e;
	text-decoration:none;
}
.liens_puces a:hover{
	color: #69207e;
	text-decoration:underline;
}
.lien_portail {
	font-size: 12px;
	font-weight:bold;
	color: #69207e;
	background-image: url(../images/icones/puce.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-left:auto;
	margin-right:auto;
	width: 210px;
	padding-top: 10px;
}
.lien_portail a:link{
	color: #69207e;
	text-decoration:none;
}
.lien_portail a:visited{
	color: #69207e;
	text-decoration:none;
}
.lien_portail a:hover{
	color: #69207e;
	text-decoration:underline;
}
#btns {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4c9d8;
	padding-top: 10px;
}
#btns a:link{
	text-decoration: none;
	color: #d4c9d8;
}
#btns a:hover{
	text-decoration:underline;
	color: #d4c9d8;
}
#btns a:active{
	text-decoration:underline;
	color: #d4c9d8;
}
#btns a:visited{
	text-decoration:none;
	color: #d4c9d8;
}
#btn_rms_recrute {
	float: left;
	font-size: 12px;
	color: #d4c9d8;
	text-decoration: none;
	background-image: url(../images/icones/bg_btn_rms_recrute.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 91px;
	padding-top: 30px;
	padding-left: 75px;
	font-weight:bold;
}
#btn_dev_dur {
	float: left;
	font-size: 12px;
	color: #d4c9d8;
	text-decoration: none;
	background-image: url(../images/icones/bg_btn_dev_dur.gif);
	background-repeat: no-repeat;
	height: 53px;
	width: 112px;
	padding-top: 23px;
	padding-left: 55px;
	font-weight:bold;
	text-align:center;
}
#btn_handi {
	float: left;
	font-size: 12px;
	color: #d4c9d8;
	text-decoration: none;
	background-image: url(../images/icones/bg_btn_handiweb.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 123px; /*168*/
	padding-top: 30px;
	padding-left: 45px;
	font-weight:bold;
	text-align:center;
}
#icones {
	margin-top: 10px;
	font-size: 11px;
	color: #896992;
}
.td_bord_gauche {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4c9d8;
}
.td_bord_gauche_retrait {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #d4c9d8;
	padding-left: 10px;
}
#adresse {
	margin-top: 10px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #d4c9d8;
	text-align: center;
	color: #896992;
	font-size: 12px;
	height: 35px;
}
#adresse a{
	color: #cd33cc;
	text-decoration: none;
}
#adresse a:hover{
	color: #cd33cc;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:  #cd33cc;
}
#adresse a:active{
	color: #cd33cc;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color:  #cd33cc;
}
#adresse a:visited{
	color: #cd33cc;
	text-decoration: none;
}
#contenu {
font-size: 11px;
/*color:#896992;*//*violet de base*/
color:#69207e;/*violet + foncé */
width: 690px;
}
#bloc {
width: 690px;
}
.titres {
	padding-left: 10px;
	background-image: url(../images/bg_titre.gif);
	background-repeat: repeat-y;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: 10px;
	padding-bottom: 2px;
	padding-top : 2px;
}
#contenu a:link {
	color: #cd33cc;
	text-decoration: none;
}
#contenu a:hover {
	color: #cd33cc;
	text-decoration: none;
	border-bottom: 1px dotted #cd33cc;
}
#contenu a:visited {
	color: #cd33cc;
	text-decoration: none;
}

.iframe {
	margin: 0px;
	padding: 0px;
}
.profil1 {
	background-image: url(../images/bg_profil1.gif);
	width :197px; /*237-40*/
	height :411px; /*476-65*/
	padding-top : 65px;
	padding-left : 40px;
	font-size: 11px;
}
.profil2 {
	background-image: url(../images/bg_profil2.gif);
	width :248px; /*258-10*/
	height :411px; /*476-65*/
	padding-top : 65px;
	padding-left : 10px;
}
.profil3 {
	background-image: url(../images/bg_profil3.gif);
	width :192px; /*202-10*/
	height :411px; /*476-65*/
	padding-top : 65px;
	padding-left : 10px;
}
.profil4 {
	background-image: url(../images/bg_profil4.gif);
	width :191px; /*191-10*/
	height :411px; /*476-65*/
	padding-top : 65px;
	padding-left : 0px;
}
#profil {
font-size: 11px;
}
#profil a:link{
	text-decoration: none;
	color: #896992;
	background-image: url(../images/fleche1.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
#profil a:hover{
	background-image: url(../images/fleche1.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	text-decoration:underline;
	color: #896992;
}
#profil a:active{
	background-image: url(../images/fleche1.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	text-decoration:underline;
	color: #896992;
}
#profil a:visited{
	background-image: url(../images/fleche1.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	text-decoration:none;
	color: #896992;
}
#menu_haut a:link{
color: #896992;
text-decoration:none;
}
#menu_haut a:hover{
color: #896992;
text-decoration:underline;
}
#menu_haut a:active{
color: #896992;
text-decoration:none;
}
#menu_haut a:visited{
color: #896992;
text-decoration:none;
}
.tab_partner td{
	border-width: 1px;
	border-style: solid;
	border-color: #d4c9d8;
	background-color: #FFFFFF;
}
/* Couleurs écoles */
.sdc{
color: #16a2dd;
}
.ces{
color: #c6223a;
}
.mba{
color: #ad9362;
}
.tem{
color: #f8993f;
}
.stg{
color: #65bd55;
}
.mas{
color: #887c62;
}
.doc{
color: #1a82b5;
}
.dis{
color: #9d4f89;
}
.mim{
color: #760A1A;
}
.rms{
color: #6f2c8d;
}
/*Styles de texte, titres et cie */
.titre1{
font-size: 16px;
font-weight: bold;
}
.titre2{
font-size: 14px;
font-weight: bold;
}
.titre3{
font-size: 12px;
font-weight: bold;
}
.couleur{
color: #a1ae00;
}
.couleur2{
color: #69207e;
}
.couleur_fonce{
color: #5c6300;
}
.texte{
font-size: 11px;
}
/* Styles Dominique */
.rouge_gras {
color: #FF0000;
font-weight:bold;
}
/* Pour les formulaires, cases à cocher cachées, etc... */
#prog_sdc {
display: none;
padding-left: 10px;
}
#prog_sdc_mod {
padding-left: 10px;
}
#prog_ces {
display: none;
padding-left: 10px;
}
#prog_ces_mod {
padding-left: 10px;
}
#prog_tem {
display: none;
padding-left: 10px;
}
#prog_tem_mod {
padding-left: 10px;
}
#prog_stg {
display: none;
padding-left: 10px;
}
#prog_stg_mod {
padding-left: 10px;
}
#prog_imba {
display: none;
padding-left: 10px;
}
#prog_imba_mod {
padding-left: 10px;
}
#prog_mim {
display: none;
padding-left: 10px;
}
#prog_mim_mod {
padding-left: 10px;
}
/* partie profs */
.resp_dpt {
	background-image: url(../images/bg_resp_dpt.jpg);
	background-repeat: no-repeat;
	/*height: 100px;*/
	width: 554px;
	margin: 0px;
	padding: 0px;
}
.resp_dpt_bas {
	background-image: url(../images/bg_resp_dpt_bas.jpg);
	background-repeat: no-repeat;
	height: 15px;
	width: 554px;
	margin: 0px;
	padding: 0px;
}
.resp_dpt_txt {
float: left;
margin-top: 10px;
margin-left: 10px;
width: 460px;
}
.resp_dpt_img {
	margin-top: 10px;
	/*padding-top: 2px;*/
	margin-right: 10px;
	float: right;
	width: 60px;
	/*border: 1px solid #896992;*/
}
.photos {
	margin: 5px;
	float: right;
	width: 60px;
}
.bg_titre2 {
	background-image: url(../images/bg_titre2.gif);
	background-repeat: no-repeat;
	width: 546px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
	padding-right: 5px;
	font-weight:bold;
	color: #896992;
}
.bg_titre3 {
	background-image: url(../images/bg_flash.gif);
	background-repeat: repeat-x;
	height: 20px;
	padding-left: 20px;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-right: 5px;
	font-weight:bold;
	color: #69207e;
	font-size: 12px;
	margin-right: 5px;
}
.bg_titre4 {
	background-image: url(../images/bg_titre4.gif);
	background-repeat: no-repeat;
	width: 480px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 10px;
	font-weight:bold;
	color: #896992;
}
.coordination {
background-color: #f0f3ca;
padding-left: 10px;
padding-right: 10px;
}

.fond-violet {
background-color: #6a1873;
padding-left: 10px;
padding-right: 10px;
color: #ffffff;
}

#flashs
{
height : 400px;
overflow:auto;
}
/*formulaire*/
.boite{
	border: 1px solid #896992;
}
.entete_boite{
	background-color: #d4c9d8;
	width: 490px;
	height: 15px;
	color: #FFFFFF;
	padding-left: 10px;
}
.small{
font-size:9px;
}
.small2{
font-size:9px;
padding-top: 5px;
color: #896992;
}
.bouton{
	border: 1px solid #896992;
	background-color: #d4c9d8;
	color:#FFFFFF;
	font-weight:bold;
}
.titre_table{
background-image:url(../images/jaune.gif);
background-color:#f0f3ca;
font-size: 14px;
font-weight: bold;
}
/*RECHERCHE*/
#actus_recherche{}
#actus_recherche .video_image {
	float:left; 
	width:260px;
}
#actus_recherche .resume {
	float:left; 
	margin-left:10px;
	width:420px;
}
.cleaner {
	clear:both;
}
/* _____ Poles de recherche -> _____ */
#boutonsArchivesPoleRecherche {
	text-align:right;
}
#boutonsArchivesPoleRecherche img {
	cursor:pointer;
}
#boutonsArchivesPoleRecherche #savoirPlus, #boutonsArchivesPoleRecherche #archivesNews {
	border:1px solid #6a1873;
	display:none;
	padding:10px 10px 10px 10px;
	text-align:left;
}
/* _____ <- Poles de recherche _____ */
/* _____ Pages assos -> _____ */

.liste_assos_content {
	margin:12px 12px 30px 12px; background-color:#D4C9D8; padding:5px;-moz-border-radius:8px;-webkit-border-radius:8px;
}
.liste_assos div h2 {
	font-size:13px;
	margin:0px 0px 10px 0px;
}
.liste_assos div img {
	float:left;
	margin:0px 5px 2px 0px;
}
.liste_assos div p {
	margin:0px 0px 5px 0px;
	text-align:justify;
}

/* _____ <- Poles de recherche _____ */

