/* DÉCLARATIONS GÉNÉRALES */
body
{
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	background-color:#3e1a09;
	color:#FFF;
}
div, ul, p, h1, h2, h3, h4, h5, form, fieldset{margin:0;padding:0;list-style:none;}
p{text-align:justify;}
div.marginRight10{margin-right:10px;}
input{font-size:11px;color:#797979;}
img{border:none;}
a{text-decoration:none;}
.clear{clear:both;}


/* HEADER */
div#header h1
{
	position:relative;
	top:15px;
	float:right;
	width:218px;
	font-size:1px;
	text-indent:-2000px;
}

div#header h1 a
{
	background:url(../img/logoUaf.gif) no-repeat top left;
	display:block;
	height:64px;
	width:174px;
	margin:0;
	padding:0;
}

div#header ul#nav1, div#header ul#nav2, div#header ul#nav3 ,div#header ul#nav4
{
	position:relative;
	top:30px;
	left:30px;
	float:left;
	height:17px;
	width:650px;
	padding:0;
	margin:0;
}

div#header ul#nav1 li, div#header ul#nav2 li, div#header ul#nav3 li, div#header ul#nav4 li
{
	float:left;
	list-style:none;
}
div#header ul#nav2, div#header ul#nav3, div#header ul#nav4
{
	height:17px;
	padding:17px 0 0 0;
	_padding:14px 0 0 0;
	/* top:-17px; */
}

div#header ul#nav1 li a
{
	display:block;
	float:left;
	margin-right:29px;
	_margin-right:15px;
}

div#header ul#nav2, div#header ul#nav3, div#header ul#nav4
{
	/*top:40px;	*/
}

div#header ul#nav2 li a, div#header ul#nav3 li a, div#header ul#nav4 li a
{
	display:block;
	float:left;
	margin-right:10px;
	_margin-right:11px;
}

div#header ul#nav1 li a#btnAccueil{background:url(../img/btnAccueilOff.gif) no-repeat top left;height:17px;width:53px;}
div#header ul#nav1 li a#btnQuiSommesNous{background:url(../img/btnQuiSommesNousOff.gif) no-repeat top left;height:17px;width:116px;}
div#header ul#nav1 li a#btnNosOffres{background:url(../img/btnNosOffresOff.gif) no-repeat top left;height:17px;width:77px;}
div#header ul#nav1 li a#btnNosServices{background:url(../img/btnNosServicesOff.gif) no-repeat top left;height:17px;width:92px;}
div#header ul#nav1 li a#btnContact{background:url(../img/btnContactOff.gif) no-repeat top left;height:17px;width:57px;}

div#header ul#nav1 li a#btnAccueil:hover{background:url(../img/btnAccueilOn.gif) no-repeat;}
div#header ul#nav1 li a#btnQuiSommesNous:hover{background:url(../img/btnQuiSommesNousOn.gif) no-repeat;}
div#header ul#nav1 li a#btnNosOffres:hover{background:url(../img/btnNosOffresOn.gif) no-repeat;}
div#header ul#nav1 li a#btnNosServices:hover{background:url(../img/btnNosServicesOn.gif) no-repeat;}
div#header ul#nav1 li a#btnContact:hover{background:url(../img/btnContactOn.gif) no-repeat;}

div#header ul#nav1 li a#btnAccueil.selected{background:url(../img/btnAccueilSelected.gif) no-repeat;}
div#header ul#nav1 li a#btnQuiSommesNous.selected{background:url(../img/btnQuiSommesNousSelected.gif) no-repeat;}
div#header ul#nav1 li a#btnNosOffres.selected{background:url(../img/btnNosOffresSelected.gif) no-repeat;}
div#header ul#nav1 li a#btnNosServices.selected{background:url(../img/btnNosServicesSelected.gif) no-repeat;}
div#header ul#nav1 li a#btnContact.selected{background:url(../img/btnContactSelected.gif) no-repeat;}


div#header ul#nav2 li a#alyss{background:url(../img/btnAlyssOff.gif) no-repeat top left;height:14px;width:35px;}
div#header ul#nav2 li a#alyssdonation{background:url(../img/btnAlyssDonationOff.gif) no-repeat top left;height:14px;width:92px;}
div#header ul#nav2 li a#laurys{background:url(../img/btnLaurysOff.gif) no-repeat top left;height:14px;width:44px;}
div#header ul#nav2 li a#octavie{background:url(../img/btnOctavieOff.gif) no-repeat top left;height:14px;width:44px;}
div#header ul#nav2 li a#octavie2{background:url(../img/btnOctavie2Off.gif) no-repeat top left;height:14px;width:54px;}
div#header ul#nav2 li a#federluxdedicace{background:url(../img/btnFederluxOff.gif) no-repeat top left;height:14px;width:111px;}/*federlux*/
div#header ul#nav2 li a#federluxdedicacecapitalisation{background:url(../img/btnFederluxDedicasseOff.gif) no-repeat top left;height:14px;width:200px;}/*ferderluxdedicasse*/

div#header ul#nav2 li a#alyss:hover{background:url(../img/btnAlyssOn.gif) no-repeat;}
div#header ul#nav2 li a#alyssdonation:hover{background:url(../img/btnAlyssDonationOn.gif) no-repeat;}
div#header ul#nav2 li a#laurys:hover{background:url(../img/btnLaurysOn.gif) no-repeat;}
div#header ul#nav2 li a#octavie:hover{background:url(../img/btnOctavieOn.gif) no-repeat;}
div#header ul#nav2 li a#octavie2:hover{background:url(../img/btnOctavie2On.gif) no-repeat;}
div#header ul#nav2 li a#federluxdedicace:hover{background:url(../img/btnFederluxOn.gif) no-repeat;}/*federlux*/
div#header ul#nav2 li a#federluxdedicacecapitalisation:hover{background:url(../img/btnFederluxDedicasseOn.gif) no-repeat;}/*ferderluxdedicasse*/

div#header ul#nav2 li a#alyss.selected{background:url(../img/btnAlyssSelected.gif) no-repeat;}
div#header ul#nav2 li a#alyssdonation.selected{background:url(../img/btnAlyssDonationSelected.gif) no-repeat;}
div#header ul#nav2 li a#laurys.selected{background:url(../img/btnLaurysSelected.gif) no-repeat;}
div#header ul#nav2 li a#octavie.selected{background:url(../img/btnOctavieSelected.gif) no-repeat;}
div#header ul#nav2 li a#octavie2.selected{background:url(../img/btnOctavie2Selected.gif) no-repeat;}
div#header ul#nav2 li a#federluxdedicace.selected{background:url(../img/btnFederluxSelected.gif) no-repeat;}/*federlux*/
div#header ul#nav2 li a#federluxdedicacecapitalisation.selected{background:url(../img/btnFederluxDedicasseSelected.gif) no-repeat;}/*ferderluxdedicasse*/
/*++++++++++++++++++++++++++ Sous menu Services +++++++++*/
div#header ul#nav3 li a#serviceprestige{background:url(../img/btnservicePOff.gif) no-repeat top left;height:14px;width:100px;}
div#header ul#nav3 li a#space-privilegie{background:url(../img/btnespaceprivilegieoff.gif) no-repeat top left;height:14px;width:100px;}
div#header ul#nav3 li a#formation{background:url(../img/btnformationOff.gif) no-repeat top left;height:14px;width:64px;}

div#header ul#nav3 li a#serviceprestige:hover{background:url(../img/btnservicePOn.gif) no-repeat;}
div#header ul#nav3 li a#space-privilegie:hover{background:url(../img/btnespaceprivilegieon.gif) no-repeat;}
div#header ul#nav3 li a#formation:hover{background:url(../img/btnformationOn.gif) no-repeat;}

div#header ul#nav3 li a#serviceprestige.selected{background:url(../img/btnservicePSelected.gif) no-repeat;}
div#header ul#nav3 li a#space-privilegie.selected{background:url(../img/btnespaceprivilegieon.gif) no-repeat;}
div#header ul#nav3 li a#formation.selected{background:url(../img/btnformationSelected.gif) no-repeat;}
/*++++++++++++++++++++++++++ Sous menu Services +++++++++*/
div#header ul#nav4 li a#quisommesnous{background:url(../img/btnUafPatrimoineOff.gif) no-repeat top left;height:14px;width:92px;}/*uafPatrimoine*/
div#header ul#nav4 li a#metier{background:url(../img/btnMetierOff.gif) no-repeat top left;height:14px;width:42px;}
div#header ul#nav4 li a#equipes{background:url(../img/btnEquipesOff.gif) no-repeat top left;height:14px;width:141px;}/*equipesEtImplantations*/
div#header ul#nav4 li a#partenaires{background:url(../img/btnPartenairesOff.gif) no-repeat top left;height:14px;width:81px;}

div#header ul#nav4 li a#quisommesnous:hover{background:url(../img/btnUafPatrimoineOn.gif) no-repeat;}/*uafPatrimoine*/
div#header ul#nav4 li a#metier:hover{background:url(../img/btnMetierOn.gif) no-repeat;}
div#header ul#nav4 li a#equipes:hover{background:url(../img/btnEquipesOn.gif) no-repeat;}/*equipesEtImplantations*/
div#header ul#nav4 li a#partenaires:hover{background:url(../img/btnPartenairesOn.gif) no-repeat;}

div#header ul#nav4 li a#quisommesnous.selected{background:url(../img/btnUafPatrimoineSelected.gif) no-repeat;}/*uafPatrimoine*/
div#header ul#nav4 li a#metier.selected{background:url(../img/btnMetierSelected.gif) no-repeat;}
div#header ul#nav4 li a#equipes.selected{background:url(../img/btnEquipesSelected.gif) no-repeat;}/*equipesEtImplantations*/
div#header ul#nav4 li a#partenaires.selected{background:url(../img/btnPartenairesSelected.gif) no-repeat;}

/* FIN HEADER */


/* BLOC HOMECONTENT */
div#homeContent div#bandeauVisuel
{
	position:relative;
	z-index:5;
	margin-bottom:15px;
}
div#homeContent div#bandeauVisuel div#blocActualite
{
	position:absolute;
	top:0;
	left:620px;
	z-index:10;
	background-color:#230f05;
	width:251px;
	height:155px;
	padding:6px 5px 11px 14px;
}

div#homeContent div#bandeauVisuel div#blocActualite h2
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:20px;
	font-weight:normal;
	margin-bottom:3px;
}
div#homeContent div#bandeauVisuel div#blocActualite h3
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#9e4b21;
	font-weight:normal;
	margin-bottom:3px;
}
div#homeContent div#bandeauVisuel div#blocActualite p
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding:0 0 4px 0;
	margin:0 0 4px 0;
	border-bottom:1px solid #36241a;
}
/*page accueil*/
table.tAccueil li {
/*	list-style-image: url(../img/pucesTextes.gif);
	margin-left: 15px;*/
}


table.tAccueil td {font-size:11px;text-align:left;}

table.tAccueil img
{
	border:2px solid #83766e;
	float:left;
	margin:0 9px 0 0;
}
table.tAccueil a
{
	position:relative;
	top:-4px;
	color:#9e4b21;
	font-size:18px;
	text-decoration:underline;
}
table.tAccueil p a
{
	color:#9e4b21;
	font-size:12px;
	text-decoration:underline;
}

#ssBloc1, #ssBloc2{float:left;}
#ssBloc3{float:right;}

#ssBloc1
{
	width:270px;
	padding:0 15px 0 0;
	border-right:2px solid #574237;
	height:auto;
}
#ssBloc1 li {
	list-style-image: url(../img/pucesTextes.gif);
	margin-left: 15px;
}
#ssBloc2{width:300px;height:auto;margin:0 0 0 13px;}
#ssBloc3{width:270px;height:100px;}

#ssBloc1 h2, #ssBloc2 h2, #ssBloc3 h5
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size:20px;
	font-weight:normal;
	margin:0 0 7px 0;
}

#ssBloc1 p, #ssBloc2 p{font-size:11px;}

#ssBloc2 img
{
	border:2px solid #83766e;
	float:left;
	margin:0 9px 0 0;
}
#ssBloc2 a
{
	position:relative;
	top:-4px;
	color:#9e4b21;
	font-size:18px;
	text-decoration:underline;
}
#ssBloc2 p a
{
	color:#9e4b21;
	font-size:12px;
	text-decoration:underline;
}
#ssBloc2 p
{
	margin:0;
}
#ssBloc2 p.withBottomSeparator
{
	border-bottom:1px solid #41281c;
	padding: 0 0 11px 0;
	margin: 0 0 15px 0;
}
#ssBloc3 h5
{
	background-color:#3e1a09;
	padding:6px 0 6px 15px;
	margin:-4px 0 0 0;
}
#ssBloc3 span
{
	display:block;
	margin:0 0 8px 0;
	padding:3px 0 5px 15px;
	text-align:left;
	background-color:#3e1a09;
}
#ssBloc3 span a
{
	text-decoration:underline;
	color:#fff;
}
/* /BLOC HOMECONTENT */


/* SUB CONTENT */
div#subContent div#bandeauVisuel
{
	margin-bottom:15px;
}
/* /SUB CONTENT */


/* BLOC COLGAUCHE */
div#headerColGauche
{
	font-size:11px;
}

div#headerColGauche
{
	height:33px;
	border-bottom:1px solid #49382f;
}

#headerColGauche div#breadcrum ul
{
	list-style:none;
	padding:11px 3px 0 21px;
}

#headerColGauche div#breadcrum ul li
{
	float:left;
	list-style:none;
	color:#99796a;
	margin-right:3px;
}

#headerColGauche div#breadcrum ul li a
{
	display:block;
	float:left;
	color:#99796a;
	text-decoration: none;
}

#headerColGauche div#breadcrum ul li a.currentPage{color:#c2b9b4;}
#headerColGauche div#picoPrint{float:right;margin:-5px 0 0 0;}

div#contentColGauche
{
	margin:-10px 0 0 20px;
	color:#dfdfdf;
 
}
div#contentColGauche h2
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
}
div#contentColGauche h3
{
	font-size:14px;
	font-weight:normal;
	margin:0 0 7px 0;
}

div#contentColGauche h3.marron
{
	margin:30px 0 13px 0;
	color:#9e4b21;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0.5px;
}

div#contentColGauche p
{
	padding:3px 5px 0 0;
	font-size:11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#contentColGauche a:link, a:visited {
	color: #9e4b21;
	text-decoration: underline;
}
div#contentColGauche a:hover, a:active {
	color: #9e4b21;
	text-decoration: none;
}
div#contentColGauche ul
{
	list-style:none;
	font-size:11px;
}

div#contentColGauche ul li, div#contentColGauche ul#nosOffres li
{
	background:url(../img/puceOrange.gif) no-repeat 2px 6px;
	padding: 0 0 0 10px;
	margin-left:-2px;
}
div#contentColGauche ul li span
{
	font-weight:bold;
	color:#7f3c1a;
}

div#contentColGauche div.plan
{
	background:url(../img/filetPlan.gif) no-repeat bottom left;
	padding:0 0 10px 0;
	_padding:0;
	margin:0 0 12px 0;
}
div#contentColGauche div.plan ul
{
	list-style:none;
	color:#9e4b21;
	font-size:14px;
	float:left;
}
div#contentColGauche div.plan ul.ssPlan
{
	margin-left:96px;
	_margin-left:48px;
	width:150px;
}
div#contentColGauche div.plan ul.premierSsPlan
{
	width:246px;
}
div#contentColGauche div.plan ul.premierSsPlan li
{
	list-style:none;
	background:url();
	display:inline;
}
div.plan ul.premierSsPlan a
{
	color:#dfdfdf;
}
div#contentColGauche div.plan ul.ssPlan li
{
	list-style:none;
	background:url();
	float:left;
}
div.plan ul.ssPlan a
{
	color:#dfdfdf;
	display:block;
}
div.plan ul.premierSsPlan a.marron, div.plan ul.ssPlan a.marron
{
	color:#9e4b21;
}
div#contentColGauche div.plan ul.premierSsPlan li.plusGrandQue, div#contentColGauche div.plan ul.ssPlan li.plusGrandQue
{
	color:#dfdfdf;
	font-size:13px;
	font-weight:bold;
	margin:0px 8px 0px 4px;
}
div#contentColGauche div.plan ul.ssCategorie
{
	dispaly:block;
	float:left;
	font-size:11px;
	padding:0 0 0 30px;
	margin:0 0 0 6px;
	height:inherit;
	background:url(../img/pucePlan.gif) no-repeat 0px 5px;
	position:inherit;
}
div#contentColGauche div.plan ul.ssCategorie li
{
	list-style:none;
	background:url();
	padding:0 0 4px 0;
}
div#contentColGauche div.plan ul.ssCategorie li a
{
	color:#fefefe;
	padding:0 0 0 4px;
}
div#contentColGauche div.dernier
{
	background:url();
}

div#contentColGauche form
{
	background:url(../img/fondForm.gif) no-repeat -1px -1px;
	background-color:#3e1a09;
	width:auto;
	height:360px;
}

div#contentColGauche form #formColGauche
{
	float:left;
	width:220px;
	margin:7px 0 0 0;
}
div#contentColGauche form #formColGauche label, div#contentColGauche form #formColDroite label
{
	display:block;
	width:191px;
	padding:0 0 0 23px;
	font-size:11px;
	color:#b8b8b8;
	font-weight:bold;
	background:url(../img/puceLabel.gif) no-repeat 8px 3px;
}
div#contentColGauche form #formColGauche label.particulier, div#contentColGauche form #formColGauche label.cgpi
{
	background:none;
	width:auto;
	float:none;
	margin:0;
	padding:0;
	display:inline;
}
div#contentColGauche form #formColGauche label.particulier
{
	margin: 0 0 0 23px;	
}
div#contentColGauche form #formColGauche label.particulier input, div#contentColGauche form #formColGauche label.cgpi input
{
	width:auto;
}

div#contentColGauche form #formColGauche input
{
	width:200px;
	font-style:italic;
	/* color:#240f05; */
	font-size:11px;
}
div#contentColGauche form #formColDroite
{
	float:left;
	width:360px;
	margin:0 0 0 10px;
}
div#contentColGauche form #formColDroite label
{
	width:346px;
	padding:5px 0 1px 14px;
	background-position:0 8px;
}
div#contentColGauche form #formColDroite input, div#contentColGauche form #formColDroite select
{
	font-style:italic;
	color:#240f05;
	font-size:12px;
	width:200px;
}
div#contentColGauche form #formColDroite textarea
{
	font-style:italic;
	color:#240f05;
	font-size:12px;
	width:342px;
	!width:344px;
	height:250px;
	!margin:0 0 0 -7px;
	padding:0;
}

div#contentColGauche form #formColDroite .submitFormulaire
{
	background:url(../img/btnValiderForm.gif) no-repeat;
	width:346px;
	height:26px;
	border:none;
	margin:3px 0 0 0;
	!margin-left:-7px;
}
div#contentColGauche form #formColDroite .submitFormulaire:hover
{
	cursor:pointer;
}
#colDroite p#adresse
{
	font-size:11px;
	color:#fefefe;
	margin:25px 0 0 10px;
	line-height:20px;
}
#colDroite p#adresse strong
{
	font-size:12px;
}
#colDroite p#adresse span
{
	display:inline;
	font-size:14px;
	color:#8b3a14;
	font-weight:bold;
	background:none;
	margin:0;
	padding:0;
}
.focusSurChamp
{  
	border:solid 2px #763111;  
	background:#3e1a09;  
	color:#fefefe;  
}  
.blurSurChamp
{  
	background:#fefefe;  
	color: #240f05;  
	border: solid 2px #8b3a14;  
}  

/* /BLOC COLGAUCHE */


/* BLOC COLDROITE */
#colDroite #ssBloc3
{
	margin: 3px 0 0 0;
	float:none;
}

#colDroite ul#menuColDroite
{	
	position:relative;
	/*top:75px;*/
	_top:5px;
}

#colDroite ul#menuColDroite li
{
	background:url(../img/puceAvecFleche.gif) no-repeat 10px 8px;
	padding: 5px 0 5px 20px;
	border-bottom:1px solid #49382f;	
}

#colDroite ul#menuColDroite li span
{
	display:block;
	font-size:16px;
	font-weight:normal;
	color:#dfdfdf;
	line-height:17px;
	padding-left:10px;
}
#colDroite ul#menuColDroite li a:hover
{
	/* text-decoration:underline; */
}
#colDroite ul#menuColDroite li.lastItem
{
	border:none;	
}
#colDroite #promo
{
	color:#b7998b;
	position:relative;
	top:85px;
	_top:0px;
	left:12px;

}
#colDroite p#savoirPlus
{
	color:#b7998b;
	position:relative;
	/*top:75px;*/
	_top:0px;
	left:12px;

}
/* /BLOC COLDROITE */



/* FOOTER */
div#footer ul
{
	position:relative;
	left:318px;
	float:left;
	height:17px;
	padding:0;
	margin:0;
	z-index:50;
}
div#footer ul li
{
	float:left;
	list-style:none;
}
div#footer ul li.footerSeparator
{
	position:relative;
	top:3px;
}
div#footer ul li a
{
	display:block;
	float:left;
	margin:0 6px;
	text-decoration:underline;
	color:#b65525;
}
div#footer ul li a:hover
{
	text-decoration:none;	
}
div#footer p#copyright
{
	position:relative;
	top:2px;
	!top:18px;
	left:378px;
	!left:85px;
	_left:70px;
	color:#893b14;
	width:200px;
	z-index:10;
}
.accroche {
	background-image: url(../img/puceAccroche.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 7px;
	width: 12px;
	padding-right: 10px;
	margin-right: 5px;
}
div#annotation {
	margin-top: 10px;
	margin-bottom: 5px;
	color: #99796A;
	border-top: solid 1px #49382F;
	padding: 4;
	letter-spacing: 0.5px;
}
div#annotation p {
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 10px;
}
/* /FOOTER */

/*
#breadcrum
{
	width:950px;
	height:30px;
	margin:0 auto;
}
*/
