@charset "utf-8";

.image_bord{ padding:2px; border:solid 1px #999999;}

body
{ width: 990px; margin:auto; padding:0px; background-color: #D5EAFF; 
font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
/*
 font-family: Verdana, Arial, Helvetica,sans-serif;  */
P.accueil { text-align:justify; padding-left:10px; padding-right:10px; font:11px/15px Tahoma; }

P { text-align:justify; padding-left:40px; padding-right:50px;}

ul.accueil1{ list-style-image:url(../images/fleche_orange.gif); padding-left:20px; padding-right:10px; text-align:justify; line-height:15px;}
ul{ list-style-image:url(../images/fleche_orange.gif); padding-left:70px; padding-right:50px; text-align:justify; line-height:15px;}

ul.marge{ list-style-image:url(../images/fleche_orange.gif); padding-left:20px; padding-right:5px; text-align:justify; line-height:15px;}

ul.pdf{ list-style-image:url(../images/pdf.gif); line-height:20px; padding-left:70px; padding-right:50px; text-align:justify; }
ul.word{ list-style-image:url(../images/word.gif); line-height:20px; padding-left:70px; padding-right:50px; text-align:justify; }

A.pdf:link { color:#0a2267;  text-decoration:none; padding-left:10px;}
A.pdf:visited { color:#0a2267; text-decoration:none; padding-left:10px;}
A.pdf:hover { color:#FF6600; text-decoration:underline; padding-left:10px;}

.tr_entete {FONT-WEIGHT: bold; text-align:center; COLOR: #FFFFFF; BACKGROUND-COLOR: #0a2267;}

.titre_page{ color:#FF3300;  float:left; padding-left:20px; }
.titre_orange{ color:#FF3300; font-size:8; margin-top:50px;    }

.titre_espace{ color:#3399cc; }
.titre_bleu{ color:#3399cc; font-weight:bold; }
.alert{color: #FF0000; }
.Vert_claire{color: #009900;}
.image_deco { border:#0066cc; border-style: double; padding:3px; margin-left:20px;}
.image_bleu { border:#08bddc; border-style: double; padding:3px; margin-left:20px;}
.image_orange { border:#ff6600; border-style: double; padding:3px; margin-left:20px;}

 /*
a{ color: #2596dc;  TEXT-DECORATION: none; font-size: 11px;  text-decoration:none; font-weight:bold; }

a:visited { color: #2596dc; font-size: 11px;  text-decoration:none; font-weight:bold; }

a:hover { color: #333333; font-size: 11px;  font-weight:bold;   }*/
#page { width:990px; height:auto; background-color:#FFFFFF;}

.separation { border-top: 1px dotted #0a2267;}

 
H1{font:12px Tahoma; font-weight:bold; color:#0a2267; margin-left:10px;}

H2{font:12px Tahoma; font-weight:bold; color:#08bddc; margin-left:10px; MARGIN: 0px 0px 0.1em;BORDER-BOTTOM: #bbbbbb 1px solid; }

H3{font:12px Tahoma; font-weight:bold; color:#9bbb14; margin-left:10px; MARGIN: 0px 0px 0.1em;BORDER-BOTTOM: #bbbbbb 1px solid; }



/*color:#0a2267;*/

A.lien:link { color:#3399cc;  TEXT-DECORATION: none; font-size: 11px;  text-decoration:none; font-weight:bold;}
A.lien:visited { color:#3399cc; font-size: 11px;  text-decoration:none; font-weight:bold; }
A.lien:hover { color: #333333; font-size: 11px;  font-weight:bold;  }
/* lien orange H1 */

A.lien_orange:link { color:#0a2267;  text-decoration:none;}
A.lien_orange:visited { color:#0a2267; text-decoration:none;}
A.lien_orange:hover { color:#FF6600; text-decoration:underline;}


A.lien_orange1:link { color:#FF6600;  text-decoration:none; font-size:18px;}
A.lien_orange1:visited { color:#FF6600; text-decoration:none;}
A.lien_orange1:hover { color:#0a2267; text-decoration:underline;}

/* lien gris */

A.lien1:link { color:#333333;  TEXT-DECORATION: none; font-size: 11px;  text-decoration:none; font-weight:bold;}
A.lien1:visited { color:#333333; font-size: 11px;  text-decoration:none; font-weight:bold; }
A.lien1:hover { color:#FF6600; font-size: 11px;  font-weight:bold;  }


/* lien bleu orange */

A.lien2:link { color:#3399cc;  TEXT-DECORATION: none; font-size: 11px;  text-decoration:none; font-weight:bold;}
A.lien2:visited { color:#FF6600; font-size: 11px;  text-decoration:none; font-weight:bold; }
A.lien2:hover { color:#FF6600; font-size: 11px;  font-weight:bold;  }

/* savoir plus */

A.savoir_plus:link { color:#FF6600; text-decoration:none; font-weight:bold; background-image:url(../images/savoir_on.gif); background-repeat:no-repeat; padding-left:20px;}
A.savoir_plus:visited { color:#FF6600; text-decoration:none; font-weight:bold; background-image:url(../images/savoir_on.gif); background-repeat:no-repeat; padding-left:20px;}
A.savoir_plus:hover { color:#333333; font-weight:bold; background-image:url(../images/savoir_over.gif); background-repeat:no-repeat; padding-left:20px;  }

 


/* L'en-tte */

#en_tete
{ width: 990px; height: 220px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; padding-top: 0px; margin:auto; background-image:url(../images/bg_bleu_degrade.jpg); background-repeat:repeat-y; }

/* menu haut1 */
#menu_haut1_bg
{ width:970px; height:25px; background-color: #0a2267; float:left; margin:auto;}
#menu_haut1
{ width:940px; height:25px; padding-top:5px; background-color: #0a2267; float:left; color:#FFFFFF; text-align:right; padding-right:30px; padding-left:20px; border-bottom-color:#FFFFFF; border-bottom-style:double; border-top-style: double; margin:auto;}


#menu_haut1 a{ color: #ffffff;  TEXT-DECORATION: none; font-size: 11px; text-decoration:none; font-weight:bold; }
#menu_haut1 a:visited { color: #ffffff; font-size: 11px;  text-decoration:none }
#menu_haut1 a:hover { color: #ff6633; font-size: 11px;  text-decoration: underline; }

/* ban haut */
#ban_haut
{ width:990px; height:170px; background-image:url(../images/bg_orange.jpg); background-repeat:repeat-y; float:left; margin:auto; }

/* menu haut2 */

#menu_haut2_bg
{ width:970px; height:25px; background-color: #0a2267; float:left; margin:auto;}
#menu_haut2
{ width:970px; height:25px; padding-top:5px; background-color: #0a2267; float:left; color:#FFFFFF; padding-left:20px; border-bottom-color:#FFFFFF; border-bottom-style:double; border-top-color:#FFFFFF; border-top-style:double; margin:auto;}

#menu_haut2 a{ color: #ffffff;  TEXT-DECORATION: none; font-size: 11px; text-decoration:none; font-weight:bold; }
#menu_haut2 a:visited { color: #ffffff; font-size: 11px; text-decoration:none }
#menu_haut2 a:hover { color: #ff6633; font-size: 11px; text-decoration: underline; }


/* Le corps de la page */
#global
{ width:990px; height:auto; float:left; background-image:url(../images/bg_bleu_degrade.jpg); background-repeat:repeat-y; }
/*{ width:990px; height:auto; float:left; background-color:#ecf1fe; }*/
#corps
{ width:990px; height:auto; float:left;  }

#corps_index
{ width:990px; height:auto; float:left; background-color: #ecf1fe;  }

#accueil
{ width:780px; height:auto; min-height:700px; float:left;  padding-left:10px; }
/*background-color:#ffffff;*/

#global_index
{ width:990px; height:auto; float:left; background-color: #ecf1fe;}

#ban_gauche_index
{width: 250px; height:auto; float:left; background-color: #ecf1fe; clear:none;   }

#centre_index
{ width:740px; height:auto; min-height:700px; float:left; margin:auto; background-color: #ecf1fe;   }
/*background-color:#ffffff;*/
#contenu_index
{ width:700px; height:auto; min-height:900px; float:left;  padding-left:10px;  border: #ee9e65 1px dotted; margin-left:10px; }


#pave1
{ width:490px; height:auto; min-height:700px; float:left; margin:auto; }

#pave2
{ width:250px; height:auto; min-height:700px; float:left; margin:auto; }
/*background-color:#ffffff;*/
#pave1_contenu
{ width:700px; height:auto; min-height:900px; float:left;  padding-left:10px;  border: #ee9e65 1px dotted; margin-left:10px; }


.bg_espace_index{
float:left; padding-bottom:30px; padding-left:30px; }

#centre
{ width:730px; height:auto; min-height:700px; float:left; margin:auto; }

#centre_espace
{ width:730px; height:auto; min-height:500px; float:left; margin:auto; }
/*background-color:#ffffff;*/
#contenu
{ width:680px; height:auto; min-height:970px; float:left;  padding-left:10px;  border: #ee9e65 1px dotted; margin-left:20px; }


#contenu_espace
{ width:730px; height:auto; min-height:400px; float:left;  padding-left:10px;  border: #ee9e65 1px dotted; margin-left:50px; }
/*background-color:#ffffff;*/

.msg_bienvenue{ PADDING-BOTTOM: 6px; MARGIN: 3px auto; PADDING-LEFT: 6px; WIDTH: 900px; PADDING-RIGHT: 6px; BACKGROUND: #f9e7da; COLOR: #666666; FONT-SIZE: 12px;  border: #ee9e65 1px solid; PADDING-TOP: 6px
}	

 
.border_img_bleu {border:1px solid #0a2267;}

<!-- mot du prsident -->

.bg_time_mot{
float:left; padding-bottom:30px; padding-left:5px; }
.bg_time_mot_titre{
float:left; margin:14px 0 0 15px; display:inline; background-color:#0a2267; width:220px; height:34px; border:1px solid #0a2267; }

.bg_time_mot_block{
float:left; width:220px; background:#ecf1fe; border-left:1px solid #0a2267; border-right:1px solid #0a2267; border-bottom:1px solid #0a2267; margin-left:15px; display:inline; }
<!-- vie associative -->

.vie_etudiant{ float:left; width:220px; background:#ecf1fe; border:1px solid #0a2267; margin-left:15px; display:inline;  }

<!-- espace etudiant -->

.bg_espace_etudiant{
float:left; padding-bottom:30px; padding-left:30px; }
.bg_espace_etudiant_titre{
float:left; margin:14px 0 0 15px; display:inline; background-color:#0a2267; width:200px; height:34px; border:1px solid #0a2267; }

.bg_espace_etudiant_block{
float:left; width:198px; background:#ecf1fe; border-left:1px solid #0a2267; border-right:1px solid #0a2267; border-bottom:1px solid #0a2267; padding-left:2px; display:inline; margin-left:15px; }

.bg_adresse_block{
float:left; width:180px; background:#0a2267; color:#FFFFFF; padding:10px;  display:inline; margin-left:15px; }

 /*style="background-color:#0a2267; color:#FFFFFF; width:190px;  padding:10px; line-height:25px;"*/

.bg_ban_droit_block{
float:left; width:198px; padding-left:2px; display:inline; margin-left:15px; }

.bg_espace_parent_titre1{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_parent.gif); width:200px; height:30px; }

.bg_espace_entreprise_titre1{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_entreprise.gif);  width:200px; height:30px; }

.bg_enseignant_titre1{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_enseignant.gif); width:200px; height:30px; }



.bg_espace_parent_titre{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_parent.gif); width:200px; height:30px; }

.bg_espace_entreprise_titre{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_entreprise.gif);  width:200px; height:30px; }

.bg_enseignant_titre{
float:left; margin:14px 0 0 15px; display:inline; background-image:url(../images/bg_enseignant.gif); width:200px; height:30px; }

.bg_esp_etudiant_inter_titre{
float:left; display:inline; background-image: url(../images/bg_etudiant.gif); background-repeat:no-repeat; width:190px; height:40px; }

.bg_esp_ens_inter_titre{
float:left; display:inline; background-image:url(../images/bg_enseignant.gif); background-repeat:no-repeat; width:190px; height:40px; }

.bg_esp_parent_inter_titre{
float:left; display:inline; background-image:url(../images/bg_parent.gif); background-repeat:no-repeat; width:190px; height:40px; }

.bg_esp_entrep_inter_titre{
float:left; display:inline; background-image:url(../images/bg_entreprise.gif); background-repeat:no-repeat; width:190px; height:40px; }
<!-- prsentation -->

.bg_time_presentation{
float:left; padding-bottom:30px; padding-left:10px; }
.bg_time_presentation_titre{
float:left; margin:14px 0 0 15px; display:inline; background-color:#0a2267; width:300px; height:34px; border:1px solid #0a2267; }
.bg_time_presentation_block{
float:left; width:300px; background:#ecf1fe; border-left:1px solid #0a2267; border-right:1px solid #0a2267; border-bottom:1px solid #0a2267; margin-left:15px; display:inline; }




.ban_etudiant{width:990px; height:auto; float:left; background-image:url(../images/bg_bleu_degrade.jpg); background-repeat:repeat-y;}


/* pav tudiant */



 /* Corps : Le menu  gauchede la page   */  

#ban_gauche
{width: 190px; height:auto; float:left; background-color: #ecf1fe; clear:none;   }

#ban_gauche h1
{ width:190px; text-align: left; font-size: 12px;    color: #FFFFFF; padding:5px; padding-left:20px; font-weight:bold; background-image:url(../photos/icone_time.gif); background-repeat:no-repeat; background-color:#0a2267; border-color:#FFFFFF; border-bottom-style:double; border-top-style: groove; }

#ban_gauche h2
{  width:165px; text-align: left; font-size: 12px;    color: #FFFFFF; padding:5px; padding-left:20px; font-weight:bold; background-image:url(../photos/icone_time.gif); background-repeat:no-repeat; background-color:#0a2267; border-color:#FFFFFF; border-bottom-style:double; border-top-style: groove; }

#ban_gauche h2 a
{ color: #FFFFFF;  TEXT-DECORATION: none; font-size: 12px; text-decoration:none }  

#ban_gauche h2 a:visited
{ color: #FFFFFF; text-decoration:none; font-size: 12px;  }

#ban_gauche h2 a:hover
{ color: #ff6600;  font-size: 12px;}


#ban_gauche h3
{  width:165px; text-align: left; font-size: 12px;  padding:5px; padding-left:20px; font-weight:bold; background-color:#f9e7da; border-color:#FFFFFF; border-bottom-style:double; BORDER-LEFT: #37559f 4px solid; }

#ban_gauche h3 a
{ COLOR: #ff6633; text-decoration:none }  

#ban_gauche h3 a:visited
{COLOR: #ff6633; text-decoration:none }

#ban_gauche h3 a:hover
{COLOR: #0a2267; text-decoration:none  }




#ban_gauche ul
{ padding-left: 40px; margin: 0px; display:block; }
#ban_gauche li
{ list-style-image: url(../images/puce.png); padding: 0px; margin: 0px; }

#ban_gauche a{ color: #333333;  TEXT-DECORATION: none; font-size: 11px;    text-decoration:none }
#ban_gauche a:visited { color: #333333; font-size: 11px;    text-decoration:none }
#ban_gauche a:hover { color: #2596dc; font-size: 11px;      }

#ban_gauche a.blanc_orange {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:50px;}
#ban_gauche a.blanc_orange:visited {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:50px;}
#ban_gauche a.blanc_orange:hover {float:left; font:15px Tahoma; margin:5px 0 0 5px;  color:#FF6600; text-decoration:underline; padding-left:50px;}

#ban_gauche a.blanc_bleu {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:50px;}
#ban_gauche a.blanc_bleu:visited {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:50px;}
#ban_gauche a.blanc_bleu:hover {float:left; font:15px Tahoma; margin:5px 0 0 5px;  color:#0a2267; text-decoration:none; padding-left:50px;}

a.lien_blanc {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:45px;}
a.lien_blanc:visited {float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; text-decoration:none; padding-left:45px;}
a.lien_blanc:hover {float:left; font:15px Tahoma; margin:5px 0 0 5px;  color:#0a2267; text-decoration:none; padding-left:45px;}
/* voirrrrrrrrrrrrr */
#mainmenu {
	FONT-SIZE: 0.9em; font-weight:bold;
}
/*BACKGROUND-COLOR: #f7f7f7;*/
#mainmenu A {
	BORDER-BOTTOM: #d7d7d7 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ff8e08 4px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ecf1fe;  TEXT-INDENT: 6px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #555; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#mainmenu A:hover {
	BORDER-LEFT: #37559f 4px solid; BACKGROUND-COLOR: #f9e7da; COLOR: #0a2267; TEXT-DECORATION: none;
}
#mainmenu A.menuTop {
	PADDING-LEFT: 16px
}
#mainmenu A.menuMain {
	PADDING-LEFT: 16px
}
#mainmenu A.menuSub {
	FONT-STYLE: italic; PADDING-LEFT: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #dfa102; FONT-SIZE: 0.9em
}
#mainmenu A.menuSub:hover {
	COLOR: #333}

 
 

/* Le pied de page (qui se trouve tout en bas, en gnral pour les copyrights) */

#footer
{ width:990px; height:auto; margin:auto; } 

#referencement
{ width:970px; text-align: center; color: #B3B3B3; background-color: #0a2267; clear:both; font-size: 9px;    text-decoration:none; font-weight:bold; padding:10px; border-color:#FFFFFF; border-bottom-style:double; border-top-style: double; }

#referencement a{color: #ffffff;  TEXT-DECORATION: none; font-size: 9px;    text-decoration:none; font-weight:bold;}
#referencement a:visited { color: #ffffff; font-size: 9px;    text-decoration:none; font-weight:bold; }
#referencement a:hover { color: #FF6600; font-size: 9px;    font-weight:bold;   }

#referencement a.1{ color: #FF6600;  TEXT-DECORATION: none; font-size: 9px;    text-decoration:none; font-weight:bold; }
#referencement a.1:visited { color: #FF6633; font-size: 9px;    text-decoration:none; font-weight:bold; }
#referencement a.1:hover { color:#FF6600; font-size: 9px;    font-weight:bold;   }

#network
{width: 970px; height:20px; float:left; background-color:#ecf1fe; display:block; padding:10px; }
#network a{ color: #2596dc;  TEXT-DECORATION: none; font-size: 9px;    text-decoration:none; font-weight:bold; }
#network a:visited { color: #2596dc; font-size: 9px;    text-decoration:none; font-weight:bold; }
#network a:hover { color: #333333; font-size: 9px;   font-weight:bold;   }


.bg_bleu{
float:left; padding-bottom:30px; padding-left:30px;
}
.bg_bleu_titre{
float:left; margin:14px 0 0 15px; display:inline; background:url(../images/bg_titre_bleu4.gif) repeat-x; width:320px; height:34px; border:1px solid #0a2267; }

.bg_bleu_block1{
float:left; width:320px; background:#ecf1fe; border-left:1px solid #0a2267; border-right:1px solid #0a2267; border-bottom:1px solid #0a2267; margin-left:15px; display:inline; }

.bleu_titre{
float:left; font:15px Tahoma; color:#ffffff; margin:5px 0 0 5px; }


.texte{
float:left; font:11px/15px Tahoma; margin:10px 0 0 10px; }

.texte_b{
float:left; font:11px/15px Tahoma; font-weight: bold; }

/* contenu bg page */

.bg_contenu
{ padding-left:30px;
}

.bg_contenu .titre 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#0a2267;
	color: #069;
	font-weight: bold;
}

.bg_contenu .texte 
{
	text-align:justify;
}

 
	
.bg_gris {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 6px; MARGIN: 3px auto; PADDING-LEFT: 6px; WIDTH: 700px; PADDING-RIGHT: 6px; BACKGROUND: #f6f6f6; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 6px
}



.td_1 {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; text-align:center; BACKGROUND-COLOR: #ff9900; TEXT-DECORATION: none; }
.td_2 {background-color: #99cc00; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_3 {background-color: #00ccff; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_4 {background-color: #fcae39; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_5 {background-color: #ffc772; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_6 {background-color: #68e0fe; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_7 {background-color: #9ce8fb; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}
.td_8 {background-color: #b2ec06; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; text-align:center;}




	

