/* -----------------
	RESET 
----------------- */
* {margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th {font-weight:normal; font-style: normal; padding:0; margin:0;}
ul,ol { list-style:none; background:no-repeat; }
fieldset,img { border: none; overflow:hidden;}
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
body{font-size: 11px; margin: 0px; padding: 0px;font-family: Arial, Helvetica, sans-serif; background:url(../_common/h-bkg.gif) repeat-x; background-color:#003366; }
body.univ{font-size: 11px; margin: 0px; padding: 0px;font-family: Arial, Helvetica, sans-serif; background:url(../_common/h-bkg.gif) repeat-x; background-color:#050133; }
body.popup{font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color:#FFF; }
img{border:0; outline:none; padding:0; margin:0; }
/* -----------------
	COMMON CLASS 
----------------- */
.cb{clear:both;}
.center{text-align:center;}
.right{text-align:right;}
p.imgclean{font-size:0;}
/* ---------------------------------------------------------------------

								MAIN BUILD 
								
---------------------------------------------------------------------- */
#conteneur {width: 959px; margin: 0 auto; position:relative; }
a.lang{ display:block;width:18px; height:12px; position:relative; left:962px; top:130px; background:url(../_common/flag-eng.jpg) no-repeat; text-decoration:none;}
a.lang_fr{ display:block;width:18px; height:12px; position:relative; left:962px; top:130px; background:url(../_common/fr.gif) no-repeat; text-decoration:none;}
#header { padding-bottom:0px; padding-top:5px; -padding-top:3px;height:128px; width:959px; }
#h-logo{width:250px; height:128px;}
#h-site{width:709px; height:128px; margin:-128px 0 0 250px;}
#gauche {
	clear:both;
	position: absolute;
	left:0;
	width: 250px;
	height: 500px;
}
#centre {margin-left: 253px; margin-right:0px;}
#pied {font-size:11px;color:#FFF; padding-top:5px; padding-left:320px;}
#pied a{color:#FFF; text-decoration:none;}
#pied a:hover{color:#99FF00; text-decoration:underline; }
#mediaction {font-size:9px;color:#FFF; text-align:right;}
#mediaction a{color:#FFF; text-decoration: underline;}
#mediaction a:hover{text-decoration:underline; color:#CCFF00 }
/* ---------------------------------------------------------------------

								HOME
								
---------------------------------------------------------------------- */
/* -----------------
	GAUCHE 
----------------- */
.menuGauche a{ display:block;}
.sf-menu a.internat{ width:250px; height:60px; background:url(../_common/mg-internat.gif) no-repeat; text-decoration:none;}
.sf-menu a.internat:hover{ background-position: 0 -60px}

.sf-menu a.soutien{ width:250px; height:60px; background:url(../_common/mg-soutien.gif) no-repeat; text-decoration:none;}
.sf-menu a.soutien:hover{ background-position:0 -60px}

.sf-menu a.univ{ width:250px; height:60px; background:url(../_common/mg-univ.gif) no-repeat; text-decoration:none;}
.sf-menu a.univ:hover{ background-position:0 -60px}

.menuGauche a.contact{ width:250px; height:60px; background:url(../_common/mg-contact.jpg) no-repeat; text-decoration:none; margin-top:0px;}
.menuGauche a.canal{ width:250px; height:60px; background:url(../_common/mg-canal_d.jpg) no-repeat; text-decoration:none; margin-top:3px;}
.menuGauche div.mailing{ width:250px; height:92px; background:url(../_common/mg-mailing.jpg) no-repeat; text-decoration:none; margin-top:0px; margin-bottom:0px; padding-top:25px; padding-left:15px;}
/*** adding sf-vertical in addition to sf-menu creates a vertical menu ***/
.sf-vertical, .sf-vertical li {	width:	250px;}
/* this lacks ul at the start of the selector, so the styles from the main CSS file override it where needed */
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {left:253px; /* match ul width */top:	0;}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin:0;	padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em;width:150px; /* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:150px;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:	relative; }
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:253px;top:0px; /* match top ul list item height */z-index:99;}
/*** DEMO SKIN ***/
.sf-menu {float:left;margin-bottom:3px;}
.sf-menu a {padding: 0;text-decoration:none;}
.sf-menu li li {height:20px;line-height:20px; color:#FFFFFF; }
.sf-menu li li a{ color:#FFFFFF; margin-left:10px;}
.sf-menu li.internat li {background:#B42700;}
.sf-menu li.soutien li {background:	#007E62;}
.sf-menu li.univ li {background:	#E7A800;}
.sf-menu li li:hover, .sf-menu li li.sfHover,
.sf-menu li li a:focus, .sf-menu li li a:hover{background:#FFF;outline:0; color:#013366;}
/*** arrows **/
.sf-menu a.sf-with-ul {padding-right:2.25em;min-width:1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator {	position:absolute;display:block;right:35px;top:	1.05em; /* IE6 only */width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url("../_common/arrows-ffffff.png") no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */top:.8em;background-position: 0 -100px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; /* arrow hovers for modern browsers*/}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}

#canal_parents{ margin-bottom:0px;}
.label{ float:left; height:20px; line-height:25px; width:80px; color:#FFFFFF; font-weight:bold;}
.form{ float:left; width:130px;}
input{margin-bottom:2px;}
input.what{width:100px; }
input.ok{ position:relative; top:4px;}

#newsForm label.error {color:#CC0000; display: block; width: 130px; position:absolute;margin-left: 0px;}

a.plan-acces {display:block; width:250px; height:150px; background-image:url(../_common/mg-carte.jpg); background-repeat:no-repeat; margin-bottom:20px; }
a.plan-acces:hover { background-position:bottom;}

a.bouton-pub {display:block; width:250px; height:90px; background-image:url(../_bandeau_pub/bouton-home-page-IBR.jpg); background-repeat:no-repeat; 
}
#canal_parents a{ color:#000; padding-left:80px; display:block; clear:both;}
#canal_parents a:hover{ text-decoration:none;} 
/* -----------------
	CENTRE 
----------------- */

#fronton{ padding-top:3px;}
#fronton .img1{width:498px; height:110px;}
#fronton .img2{width:208px; height:140px; margin:-140px 0 0 498px;}
#contenu{height:520px; margin-top:3px;background-color:#FFF; padding:19px 0 0 66px;}

#rang1{ height:100px; width:640px; background:url(../_common/menu1.gif) no-repeat; padding-top:23px; float:left;}
#menu1 li, 
#menu1 li a{ float:left; width:160px; height:90px; text-decoration:none;}
#menu1 li a.philo{ display:block; background:url(../_img/home/01.gif) no-repeat;}
#menu1 li a.pedagogie{ display:block; background:url(../_img/home/02.gif) no-repeat;}
#menu1 li a.environnement{ display:block; background:url(../_img/home/03.gif) no-repeat;}
#menu1 li a.engagement{ display:block; background:url(../_img/home/04.gif) no-repeat;}

#rang2{ height:90px; width:640px; background:url(../_common/menu2.gif) no-repeat; padding-top:23px; margin-top:9px; float:left;}
#menu2 li, 
#menu2 li a{ float:left; height:90px; text-decoration:none;}
#menu2 li a.atouts{ display:block; width:160px; background:url(../_img/home/05.gif) no-repeat;}
#menu2 li a.equipe{ display:block; width:161px; background:url(../_img/home/06.gif) no-repeat;}
#menu2 li a.ecole{ display:block; width:160px; background:url(../_img/home/07.gif) no-repeat;}
#menu2 li a.video{ margin-left:9px; width:150px; height:90px; background:url(../_img/home/09.jpg) no-repeat;}

#menu1 li a.philo:hover,
#menu1 li a.pedagogie:hover,
#menu1 li a.environnement:hover,
#menu1 li a.engagement:hover,
#menu2 li a.atouts:hover,
#menu2 li a.equipe:hover,
#menu2 li a.video:hover,
#menu2 li a.ecole:hover{ background-position:bottom;}

#ccontact{ height:48px; width:640px;font-size:16px; line-height:48px; float:left;}

#rang3{ height:200px; width:640px; background:url(../_common/menu3.gif) no-repeat; padding-top:23px; margin-top:0px; float:left;}

#actus,#temoignages{ height:195px;  float:left; background:#CEDEEC ; padding-top:10px;}
#temoignages{width:319px;}
#actus{ border-right:#003366 1px solid;width:320px;}

.actu{padding:5px 15px;}
.actu h3{ font-weight:bold; font-size:11px; padding-bottom:5px;}
.actu a{ color:#003366; text-decoration:underline;}
.actu a:hover{ color:#CC0033;}
.tem{ padding:6px 15px;}
.tem a{ color:#003366; text-decoration:underline;}
.tem a:hover{ color:#CC0033;}




#centreFoot{ background:url(../_common/centre_foot.gif) no-repeat; margin-left:253px;}

/* ---------------------------------------------------------------------

								N-1
								
---------------------------------------------------------------------- */
#logo_page{width:200px; height:125px;}

#menu_haut{ width:762px; margin:-125px 0 0 200px; -margin-top:-128px;}
#menu_haut li{float:left; margin-right:3px;}
#menu_haut a{ display:block;width:250px; height:128px;}

#menu_haut a#internat_btn{ background:url(../_img/page/bt_internat.jpg) no-repeat;}
#menu_haut a#internat_btn:hover{background-position:100% -128px}
#menu_haut a#internat_btn-actif{ background:url(../_img/page/bt_internat.jpg) no-repeat; background-position:bottom;}

#menu_haut a#soutien_btn{ background:url(../_img/page/bt_soutien.jpg) no-repeat;}
#menu_haut a#soutien_btn:hover{background-position:100% -128px}
#menu_haut a#soutien_btn-actif{ background:url(../_img/page/bt_soutien.jpg) no-repeat; background-position:bottom;}

#menu_haut a#universite_btn{ background:url(../_img/page/bt_univ.jpg) no-repeat;}
#menu_haut a#universite_btn:hover{background-position:100% -128px}
#menu_haut a#universite_btn-actif{ background:url(../_img/page/bt_univ.jpg) no-repeat; background-position:bottom;}


#mg{position:relative;}


#menu_gauche{background:#5C91C0; margin-bottom:3px; margin-top:30px; background-image: url(../_common/bg_menu.gif);background-repeat: no-repeat;}
#menu_gauche li{ padding:2px 0}
#menu_gauche li.first{ padding-top:10px;}
#menu_gauche li.last{ padding-bottom:10px;}
#menu_gauche a{ color:#FFFFFF; font-size:12px; text-decoration:none; padding:0 0 0 20px; display:block;}
#menu_gauche a:hover{ color:#003366; background:url(../_img/page/fleche.gif) no-repeat 10px 2px}
#menu_gauche a.actif{ color:#003366; background:url(../_img/page/fleche.gif) no-repeat 10px 2px}


#menu_gauche_2{background:#003366; margin-bottom:3px; margin-top:3px;}
#menu_gauche_2 li{ padding:2px 0}
#menu_gauche_2 li.first{ padding-top:10px;}
#menu_gauche_2 li.last{ padding-bottom:10px;}
#menu_gauche_2 a{ color:#FFFFFF; font-size:12px; text-decoration:none; padding:0 0 0 20px; display:block;}
#menu_gauche_2 a:hover{ color:#FFFFFF; background:url(../_img/page/fleche_2.gif) no-repeat 10px 2px}
#menu_gauche_2 a.actif{ color:#FFFFFF; background:url(../_img/page/fleche_2.gif) no-repeat 10px 2px}

#first-philo{margin-top:20px;}


#home_btn{margin:29px 0 3px 0; display:block;background:url(../_img/page/bt_accueil.gif) no-repeat; width:200px; height:25px;}
#home_btn a{margin:29px 0 3px 0; display:block;background:url(../_img/page/bt_accueil.gif) no-repeat; width:200px; height:25px;}
#home_btn a:hover{background-position:bottom}

#contact_btn{display:block;background:url(../_img/page/bt_contact.gif) no-repeat;width:200px; height:25px;}
#contact_btn a{display:block;background:url(../_img/page/bt_contact.gif) no-repeat;width:200px; height:25px;}
#contact_btn a:hover{background-position:bottom}


#ariane{ font-size:10px; height:30px; line-height:30px; color:#FFF;  background:#003365; width:756px;}
#ariane a{ color:#FFFFFF;}
#ariane a:hover{ text-decoration:none;}

#gauche_page {float:left; width: 200px;}
#centre_page {float:left; margin-left:3px;background:#FFF; }
#centre_page h1 img { display:block; height:35px; width:756px;}
#c_gauche{ float:left; width:500px; line-height:15px;}
#page_entiere{ float:left; width:756px; line-height:15px;}


#titre_page { font-size:14px; color:#003366; height:15px; padding-left:43px; padding-bottom:5px; padding-top:7px; font-weight:bold; background:url(../_img/page/puce_feuille.gif) no-repeat 19px 7px #DDF0FF}

#titre_col_d { font-size:14px; color:#003366; height:15px; padding-left:43px; padding-bottom:5px; padding-top:7px; font-weight:bold; background:url(../_img/page/puce_pellicule.gif) no-repeat 19px 5px #DDF0FF;}
#titre_360 { font-size:14px; color:#003366; height:15px; padding-left:43px; padding-bottom:5px; padding-top:7px; font-weight:bold; background:url(../_img/page/puce_360.gif) no-repeat 19px 5px #DDF0FF;}


.telecharger a{ font-size:11px; color:#003366; text-decoration:underline }
.telecharger a:hover{ color:#B42701 }


.ss_titre_page { font-size:13px; color:#003366; font-weight:bold; line-height:16px; text-align:left}


.ss_sstitre_page { font-size:13px; color:#003366; font-weight:bold; line-height:16px; border-top-style:dotted; border-top-width:thin; margin-top:10px; margin-bottom:5px; padding-top:4px}

.contact-tel {color:#000000;}

#intropage{ background:#FFF; color:#000000; font-size:13px; padding:20px;}

#page{ padding:20px; text-align:justify}
#page a{ color:#003366; text-decoration:underline;}
#page a:hover{ color:#B42701; text-decoration:underline;}


.liens { color:#003366; font-weight:bold;}
.liens ul{ margin-top:10px;}
.liens li{ padding:3px 0;}
.liens a{ color:#003366; font-weight:bold}
.liens a:hover{ color:#B42701; text-decoration:underline;}


#question { font-weight:bold; font-size:12px; color:#003366; padding:4px 4px 4px 10px; margin-bottom:10px; background-color:#DDF0FF }

#ss_question { font-weight:bold; font-size:11px; color:#003366;  padding:4px 4px 4px 10px; margin-top:5px; background-color:#DDF0FF }


#reponse { background-color:#DDF0FF; font-weight:bold; font-size:12px; color:#003366; padding:4px 4px 4px 10px; margin-bottom:10px}

#ss_reponse {font-size:11px; color:#003366; padding:4px 4px 4px 20px; margin-top:5px; margin-bottom:5px; text-decoration:underline; background:url(../_img/page/fleche_3.gif) no-repeat 10px 6px }

.temoignage { border-bottom-style:dashed; border-bottom-width:thin; margin-bottom:15px; padding-bottom:6px}

.back_top { font-size:9px; color:#003366; padding-right:15px; background:url(../_img/page/fleche_top.gif) no-repeat right; text-align:right;}
.back_top a{ color:#003366;}
.back_top a:hover{ color:#B42701;}

#c_droit{ float:right; width:250px;}

#c_droit .legende{ font-style:italic; color:#003366; padding-top:5px; margin-bottom:5px; margin-left:5px}
#c_droit .legende_360{ font-style:italic; color:#003366; padding-top:5px; padding-bottom:5px; padding-left:3px; background-color:#DDF0FF;}

#c_droit h3{ background:#003365; height:20px; line-height:20px; color:#FFFFFF; padding-left:8px; margin-bottom:3px;}
#c_droit h3.last{ margin-top:20px;}
#c_droit p{ padding:3px 10px;}

#centreFootPage{ clear:both;background:url(../_common/c_foot_page.gif) no-repeat; margin-left:203px;}

#pied.page { padding-left:239px;}

/* ---------------------------------------------------------------------

								POP UP
								
---------------------------------------------------------------------- */

#popup{
	background-color:#003366;
	color:#FFFFFF;
	font-weight: bold;
	padding:10px;
	margin-top:5px;
}




/* ---------------------------------------------------------------------

								SEU
								
---------------------------------------------------------------------- */
a.lang_seu{ display:block;width:18px; height:12px; position:relative; left:962px; top:130px; background:url(../_common/flag-eng.jpg) no-repeat; text-decoration:none;}
a.lang_fr_seu{ display:block;width:18px; height:12px; position:relative; left:962px; top:130px; background:url(../_common/fr.gif) no-repeat; text-decoration:none;}




#centre_page_seu_home{ float:left; width:956px; /*height:300px;*/ line-height:15px; background:#050133 url(../stedwards/_img/home_coin.jpg) no-repeat 82px top;}
#centre_page_seu_home_mosaique { margin:0 150px 30px 155px; height:378px; overflow:hidden; position:relative;}
#centre_page_seu{ float:left; width:956px; line-height:15px; background-color:#FFFFFF; line-height:15px;}

a#menu_seu_home_haut1 { float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/_img/btn_premiere_annee.jpg) no-repeat left top; }
a#menu_seu_home_haut1:hover{background:url(../stedwards/_img/btn_premiere_annee.jpg) no-repeat left bottom;}
a#menu_seu_home_haut2{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/_img/btn_programme.jpg) no-repeat left top;}
a#menu_seu_home_haut2:hover{background:url(../stedwards/_img/btn_programme.jpg) no-repeat left bottom;}
a#menu_seu_home_haut3{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/_img/btn_stedwards.jpg) no-repeat left top;}
a#menu_seu_home_haut3:hover{background:url(../stedwards/_img/btn_stedwards.jpg) no-repeat left bottom;}
a#menu_seu_home_haut4{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/_img/btn_admission.jpg) no-repeat left top;}
a#menu_seu_home_haut4:hover{background:url(../stedwards/_img/btn_admission.jpg) no-repeat left bottom;}
a#menu_seu_home_bas1{ float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/_img/btn_telechargement.jpg) no-repeat left top;}
a#menu_seu_home_bas1:hover{background:url(../stedwards/_img/btn_telechargement.jpg) no-repeat left bottom;}
a#menu_seu_home_bas2{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/_img/btn_contact.jpg) no-repeat left top;}
a#menu_seu_home_bas2:hover{background:url(../stedwards/_img/btn_contact.jpg) no-repeat left bottom;}
a#menu_seu_home_bas3{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/_img/btn_presse.jpg) no-repeat left top;}
a#menu_seu_home_bas3:hover{background:url(../stedwards/_img/btn_presse.jpg) no-repeat left bottom;}
a#menu_seu_home_bas4{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/_img/btn_partenaires.jpg) no-repeat left top;}
a#menu_seu_home_bas4:hover{background:url(../stedwards/_img/btn_partenaires.jpg) no-repeat left bottom;}

a#menu_seu_home_haut1_eng { float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/eng/_img/btn_premiere_annee.jpg) no-repeat left top; }
a#menu_seu_home_haut1_eng:hover{background:url(../stedwards/eng/_img/btn_premiere_annee.jpg) no-repeat left bottom;}

a#menu_seu_home_haut2_eng{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/eng/_img/btn_programme.jpg) no-repeat left top;}
a#menu_seu_home_haut2_eng:hover{background:url(../stedwards/eng/_img/btn_programme.jpg) no-repeat left bottom;}

a#menu_seu_home_haut3_eng{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/eng/_img/btn_stedwards.jpg) no-repeat left top;}
a#menu_seu_home_haut3_eng:hover{background:url(../stedwards/eng/_img/btn_stedwards.jpg) no-repeat left bottom;}

a#menu_seu_home_haut4_eng{ float:left; display:block; margin:0 1px 18px 0; width:161px; height:185px; background:url(../stedwards/eng/_img/btn_admission.jpg) no-repeat left top;}
a#menu_seu_home_haut4_eng:hover{background:url(../stedwards/eng/_img/btn_admission.jpg) no-repeat left bottom;}

a#menu_seu_home_bas1_eng{ float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/eng/_img/btn_telechargement.jpg) no-repeat left top;}
a#menu_seu_home_bas1_eng:hover{background:url(../stedwards/eng/_img/btn_telechargement.jpg) no-repeat left bottom;}

a#menu_seu_home_bas2_eng{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/eng/_img/btn_contact.jpg) no-repeat left top;}
a#menu_seu_home_bas2_eng:hover{background:url(../stedwards/eng/_img/btn_contact.jpg) no-repeat left bottom;}

a#menu_seu_home_bas3_eng{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/eng/_img/btn_presse.jpg) no-repeat left top;}
a#menu_seu_home_bas3_eng:hover{background:url(../stedwards/eng/_img/btn_presse.jpg) no-repeat left bottom;}

a#menu_seu_home_bas4_eng{float:left; display:block; margin:0 1px 50px 0; width:161px; height:175px; background:url(../stedwards/eng/_img/btn_partenaires.jpg) no-repeat left top;}
a#menu_seu_home_bas4_eng:hover{background:url(../stedwards/eng/_img/btn_partenaires.jpg) no-repeat left bottom;}







#c_gauche_seu{ float:left; width:280px;}

#c_droite_seu{ float:right; width:676px;}
#c_droite_seu a{ color:#000000; text-decoration:underline;}
#c_droite_seu a:hover{ color:#FF0033; text-decoration:underline;}




#content_droite_seu{ padding:10px;}


#intro_seu{ font-size:13px; padding-bottom:15px; line-height:16px;}

#titre_page-seu{ font-size:18px; color:#FFF; padding-top:15px; padding-bottom:15px; background-color:#050133;}

#menu-seu
{ 
font-size:13px; 
color:#FFF; 
padding-top:15px; 
padding-bottom:15px;
text-align:center; 
background-color:#050133;}

#menu-seu a
{
color:#FFF; 
text-decoration:none; 
}
#menu-seu a:hover
{
color:#99CCFF;
text-decoration:underline;
}

#menu-seu a.actif{ 
font-weight: bold;
color:#99CCFF;
text-decoration:underline;
}


#titre_0{ 
text-align:center;
font-size:20px; 
color:#000; 
line-height:20px; 
font-weight:bold; 
margin-top:32px ;
margin-bottom:33px;
}
#titre_1{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#CC0000;
margin-bottom:5px;
}
#titre_2{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#0099CC;
margin-bottom:5px;
}
#titre_3{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#CC0066;
margin-bottom:5px;
}
#titre_4{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#FFB200;
margin-bottom:5px;
}
#titre_5{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#FF6600;
margin-bottom:5px;
}
#titre_6{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#CC0066;
margin-bottom:5px;
}
#titre_7{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#64A014;
margin-bottom:5px;
}
#titre_8{ 
font-size:18px; 
color:#FFF; 
line-height:18px; 
font-weight:bold; 
padding:8px ;
background-color:#9966CC;
margin-bottom:5px;
}

#ss_titre_page-sub
{ 
font-size:14px; 
color:#000; 
line-height:18px; 
font-weight:bold; 
padding:10px 10px 10px 10px; 
background-color:#99CC00; 
margin-bottom:5px;
}

#ss_part_premiereannee-seu
{ 
font-size:13px; 
color:#CC0000; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

#ss_part_presse-seu
{ 
font-size:13px; 
color:#64A014; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

#ss_part_programme-seu
{ 
font-size:13px; 
color:#0099CC; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

#ss_part_admission-seu
{ 
font-size:13px; 
color:#FFB200; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

#ss_part_stedwards-seu
{ 
font-size:13px; 
color:#CC0066; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

#ss_part_partenaires-seu
{ 
font-size:13px;
color:#9966CC; 
height:15px;
font-weight:bold;  
padding-bottom:5px; 
border-bottom-style:dashed; 
border-bottom-width:thin;  
margin-bottom:5px;
margin-top:10px; 
}

.legende_seu
{
font-size:9px; 
}

#retour_page1
{ 
font-size:12px; 
color:#000; 
font-weight:bold; 
padding:5px; 
background-color:#FFCC33; 
margin-top:7px; 
margin-bottom:7px;
}
#retour_page1 a
{ 
color:#000;
text-decoration:underline;
}
#retour_page1 a:hover
{ 
color:#000;
}


#retour_page2
{ 
font-size:12px; 
color:#000; 
font-weight:bold; 
padding:5px; 
background-color:#99CC00; 
margin-top:7px; 
margin-bottom:7px;
}
#retour_page2 a
{ 
color:#000;
text-decoration:underline;
}
#retour_page2 a:hover
{ 
color:#000;
}


/* ajout jquery st Edwards */
a#clic_btn{
	display:block;
	position:absolute;
	width:80px;
	height:81px;
	background:url(../stedwards/_img/plus_bulle.jpg) no-repeat left top;
	left: 833px;
	top: 417px;
}
a#clic_btn:hover{
	cursor: hand;
	background:url(../stedwards/_img/plus_bulle.jpg) no-repeat -1px -90px;
}
.cache_btn{
	position:relative;
	width: 650px;
	background-color:white;
	text-align:justify;
	float:left;
}
#gros-titre-bulle{
	color:#CC0033;
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	border-bottom-color:#CC0033;
	border-bottom-width:thin;
	border-bottom:dotted;
}
#sous-titre-bulle{
	font-size:15px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}
.cache_btn img{
	float:left; 
	margin-top:15px;
}


/* pour bandeau pub SEU */
.bandeau_pub{
margin-top:15px;
}
