body
{margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px;  background-repeat:repeat-x; background-color:#faf0d8}
img
{border:0px}
a:link, .a:active, a:visited {color:#000000; text-decoration:none}
a:hover{color:#620E0E; text-decoration:underline }

.titre2
{ margin-top:20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.texte1
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify}
.date
{margin-left:15px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px}

.langue
{ margin-top:4px; margin-left:26px; color:#e7c982; font-weight:bolder; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; width:200px}

.input_recherche
{width:143px; height:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.menu
{margin-top:-15px; color:#e7c982; font-weight:bolder; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; width:550px; margin-left:420px}
.logo_index
{margin-left:20px; margin-top:14px; width:174px; height:75px}
.logo
{margin-left:20px; margin-top:8px; width:174px; height:75px}
.animation
{margin-top:16px; width:370px; height:195px}
.recherche
{margin-left:734px; margin-top:-268px; background-image:url(image/recherche.png); width:225px; height:30px; background-repeat:no-repeat;}
.date_1
{margin-left:80px;  font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#620E0E; height:20px; padding-top:8px}
.baniere
{margin-left:370px; margin-top:5px; width:590px; height:273px}
.picto1
{ margin-top:-25px; margin-left:25px; margin-bottom:10px}
.picto2
{ margin-top:5px; margin-left:20px}
.alaune
{width:194px; margin-left:20px; margin-top:10px;color:#000000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; background-color:#FAF0D8}

.actualite
{margin-left:20px; margin-top:10px; width:350px}
.separateur_1
{ height:1px; width:350px; margin-top:2px; background-image:url(image/separateur.gif); background-repeat:repeat; margin-left:20px}
.actualite_texte
{ height:75px; width:350px; margin-top:4px; margin-left:15px; padding-left:5px; text-align:justify}
.toute_actual
{ height:30px; width:350px; margin-top:-4px; padding-left:5px; padding-right:5px; text-align:right}
.even_taille
{ height:232px; margin-top:10px; width:280px; margin-left:10px}
.even
{ width:280px}
.separateur_2
{ height:1px; width:280px; margin-top:2px; background-color:#922222}
.even_texte
{ height:30px; width:280px; margin-top:4px; padding-left:5px; padding-right:5px}
.texte_even
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; font-style:italic}
.full_calendar
{ height:30px; width:270px; margin-top:4px; padding-left:5px; padding-right:5px}
.mot
{width:250px; height:110px;  margin-left:310px; margin-top:-230px; text-align:justify}
.mot_titre
{width:250px}
.separateur_7
{ height:1px; width:250px; background-color:#922222;background-image:url(image/separateur.gif); background-repeat:repeat}
.texte_mot
{margin-top:5px; text-align:justify}
.pub_2
{width:250px; height:110px; margin-top:5px; margin-left:310px}
.espace_ese
{margin-left:20px; margin-top:20px;}
.separateur_3
{ height:1px; width:170px; margin-top:2px; background-color:#922222; margin-left:20px}
.espace_ese_texte
{ margin-left:20px; margin-top:4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#000000}
.publications
{margin-left:210px; margin-top:-77px}
.separateur_4
{ height:1px; width:170px; margin-top:2px; background-color:#922222; margin-left:210px}
.publications_texte
{ margin-left:210px; margin-top:4px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#000000}
.guichet
{ margin-left:400px; margin-top:-107px}
.separateur_5
{ height:1px; width:160px; margin-top:2px; background-color:#922222; margin-left:400px}
.guichet_texte
{margin-left:400px; margin-top:4px;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bolder; color:#000000}
.pub_3
{width:350px; height:150px; margin-left:15px; margin-top:5px}
.partenaire
{ margin-top:10px; margin-left:20px}
.separateur_6
{height:1px; width:546px; margin-top:2px; background-color:#922222; margin-left:20px}
.partenaire_img
{ margin-top:4px; margin-left:10px }
.menubas2
{margin-top:20px; font-weight:bold; font-size:11px; color:#000000; margin-bottom:10px}
.menubas
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding-left:5px; padding-right:5px;border-style:solid; border-color:#E7C982; border-width:2px;}
.menubas:link, .menubas:active, .menubas:visited {color:#000000; text-decoration:none}
.menubas:hover{color:#E7C982; background-color:#000000; border-style:solid; border-color:#E7C982; border-width:2px }

.bas
{ background-image:url(image/bas.gif); background-repeat:repeat-x; }
.adresse
{color:#e7c982; font-weight:bolder; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; margin-left:20px; margin-top:0px}
.copyright
{color:#e7c982; font-weight:bolder; font-size:11px; font-family:Geneva, Arial, Helvetica, sans-serif; margin-left:20px; margin-right:20px; margin-top:-28px}

.texte1:link, .texte1:active, .texte1:visited {text-decoration:none; color:#000000}
.texte1:hover{ text-decoration:underline;color:#620E0E}

.titre2:link, .titre2:active, .titre2:visited {text-decoration:none; color:#000000}
.titre2:hover{ text-decoration:underline; color:#620E0E}

.smenu:link, .smenu:active, .smenu:visited {text-decoration:none; color:#e7c982}
.smenu:hover{color:#ffffff}

.recherche2
{margin-left:734px; margin-top:-63px; background-image:url(image/recherche.png); width:225px; height:30px;}

.anim_corps
{width:722px; height:111px; margin-left:238px; margin-top:5px}
.menu_form_img
{margin-left:35px; margin-top:-22px; width:160px; height:25px}
.separateur.corps
{ background-image:url(image/separateur_corps.gif); background-repeat:repeat-y;}

.menu_form
{margin-top:40px; margin-left:20px; width:190px;}

.menu_liste
{padding-left:4px; padding-top:3px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; background-image:url(image/menu.gif); width:190px; margin-top:0px; height:18px;background-repeat:repeat-x}
.menu_liste_lien:link, .menu_liste_lien:active, .menu_liste_lien:visited {color:#ffffff; text-decoration:none}
.menu_liste_lien:hover{color:#E7C982; }

.lien_menu:link, .lien_menu:active, .lien_menu:visited {color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none}
.lien_menu:hover{color:#E7C982; }

.corps
{margin-left:240px; margin-top:-466px}
.vousetes
{color:#AA2727; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.vousetes:link, .vousetes:active, .vousetes:visited {text-decoration:none; color:#AA2727;}
.vousetes:hover{ text-decoration:underline}

.rouge
{color:#AA2727; font-size:11px;}

.titre_coprs
{color:#620E0E; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#E7C982;  padding-left:5px; padding-right:5px}

.texte_formation
{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-top:6px; text-align:justify; font-weight:bold}

.smal_titre
{font-weight:bold;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#993300}

.texte_simple
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;  text-align:justify}
.imagecorps
{margin-left:470px; margin-top:-630px; width:246px}

.floating
{float:right;  margin-left:10px}
.floating2
{float:left; margin-right:10px;}

.sousmenucorps
{height:25px}
.sousmenucorps:link,.sousmenucorps:active,.sousmenucorps:visited {text-decoration:none;color:#620E0E; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#E7C982}
.sousmenucorps:hover{background-color:#620E0E; color:#E7C982}

.sous_corps
{ background-color:#E7C982; padding:8px}

.Style1 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; margin-left:5px}
.Style5 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; margin-left:5px }

.doctorat
{width:450px; margin-left:130px;}

.haut
{color:#620E0E; margin-left:600px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  padding-left:5px; padding-right:5px}

.copyright_corps
{font-family:Geneva, Arial, Helvetica, sans-serif;  font-size:11px; color:#E7C982; font-weight:bold; padding:5px;border-style:solid; border-color:#E7C982; border-width:3px; background-color:#000000}
.copyright_corps2
{font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#620E0E}
.copyright_corps2:link,.copyright_corps2:active,.copyright_corps2:visited {text-decoration:none;color:#620E0E}
.copyright_corps2:hover{ text-decoration: underline}

.texte_cadre
{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-top:10px; text-align:justify; background-color:#FFFFFF; padding:5px}

.separateur_calendrier
{width:715px; height:1px; background-color:#620E0E; margin-bottom:5px; margin-top:5px}

.calendrier
{margin-top:5px; margin-bottom:5px; color:#aa2727}
.calendrier:link,.calendrier:active,.calendrier:visited {text-decoration:none;color:#aa2727}

.masters_titre
{color:#620E0E; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}
.separateur_ob
{width:340px; height:1px;background-image:url(image/separateur.gif); background-repeat:repeat ;background-color:#620E0E; margin-top:5px }
.objectifs
{width:340px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify}
.debouches
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify}
.public
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify; margin-left:370px}
.programme
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify; margin-left:370px}
.contact
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify; margin-left:370px }

.admission
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify; }
.img_dcess
{margin-left:370px; margin-top:-600px }
.img_dcess2
{margin-left:370px; margin-top:-612px }
.chargement
{width:340px;  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-align:justify}

.plusdetails
{margin-left:600px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#620E0E; text-decoration:underline}
.plusdetails:link,.plusdetails:active,.plusdetails:visited {text-decoration:underline;color:#620E0E}
.plusdetails:hover{ text-decoration:none}

.separ_action
{width:720px; height:1px; background-image:url(image/separateur.gif); background-repeat:repeat-x}
.coordonnes
{margin-left:60px; margin-top:10px;}
.formulaire
{margin-left:60px; margin-top:30px; width:400px}
.form-contact
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
.form-input
{width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#ffffff; border-color: #CCCCCC; margin-top:6px}
.form-input:hover{background-color: #FFCCFF}
.champ
{margin-top:-115px; margin-left:70px}
.googlemap
{width:425px; height:350px; margin-left:430px; margin-top:-340px; border-style:solid; border-width:2px; border-color:#620E0E}

.administration_titre
{margin-top:20px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#333333}
.admin-actualites
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666}
.admin_evenement
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666}
.admin_espaceese
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666}
.admin_publication
{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666666}
.admin_input
{width:345px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; background-color:#ffffff; border-color: #CCCCCC; margin-top:6px}
.admin-textarea_1
{ width:345px; height:45px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify}
.admin-textarea_2
{ width:345px; height:100px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify}

.plan_site
{margin-left:100px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold}

