/****************************
*   Groupe Riaux CSS 1.0    *
*     R-numerique 2008      *
*  contact : 0 811 743 420  *
****************************/

@import url("SpryMenuBarHorizontal.css");
@import url("lightbox.css");

/* ============================================================
=========================>>> General <<<=======================
=============================================================*/

body
{
	margin:0;
	padding:0;
	background:#7f7f7f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
}
#global
{
	width:960px;
	position:relative;
	margin:0 auto 0 auto;
}
.clearBoth {clear:both;}

/*** diaporama ***/
.img_defile
{
	width:98px;
	text-align:center;
	float:left;
	margin:0 10px 0 0;
}
.img_defile span
{
	display:block;
}

/*=============================================================
=========================>>> Entete <<<========================
=============================================================*/
.head-home
{
	/*background:url(/global/pict/BG-head-home-ete.jpg) top no-repeat;  --- Style pour ete --- */
	/*background:url(/global/pict/BG-head-home-automne.jpg) top no-repeat;  --- Style pour automne --- */
	background:url(/global/pict/BG-head-home.jpg) top no-repeat;   /*--- style pour hiver ---*/
	height:175px;
	width:960px;
	padding:0;
	margin:0;
}
.head
{
	background:url(/global/pict/BG-head-mini.jpg) top no-repeat;  /*--- style pour hiver ---*/
	/*background:url(/global/pict/BG-head-mini-ete.jpg) top no-repeat;  --- style pour ete ---*/
	/*background:url(/global/pict/BG-head-mini-automne.jpg) top no-repeat;  --- style pour automne ---*/
	height:110px;
	width:960px;
	padding:0;
	margin:0;
}
.head-home span, .head span
{
	display:none;
}

/* ============================================================
=========================>>> Navigations <<<===================
=============================================================*/
.MenuBarHorizontal ul a /* liens sous menus */
{
	text-decoration:none;
}
.MenuBarHorizontal ul a /* couleur des liens des sous menus */
{
	color:#fff;
}
.MenuBarHorizontal ul ul
{
	border-left:1px solid #efefef;
}
.MenuBarHorizontal ul li
{
	border-bottom:1px solid #7b8083;
}
.MenuBarHorizontal ul li a
{
	padding:3px 3px 3px 5px;
	font-size:9pt;
}
.MenuBarHorizontal ul li a:hover
{
	background:#949a9d;
}

.cadreNav01
{
	background:#47535b;
	height:28px;
	padding:7px 0 0 0;
}
.nav01 span
{
	display:none;
	padding:0;
	margin:0;
}


/*** les hauteurs des blocs images ***/
.lienNav-1a, .lienNav-2a, .lienNav-3a, .lienNav-4a, .lienNav-5a, .lienNav-6a
{
	height:26px;
	display:block;
}
.lienNav-1b, .lienNav-2b, .lienNav-3b, .lienNav-4b, .lienNav-5b, .lienNav-6b
{
	height:26px;
	display:block;
}

/*** les liens passifs sous formes d'images ***/
.lienNav-1a
{
	background:url(../pict/btn-1.gif) top right no-repeat;
	width:125px;
}
.lienNav-2a
{
	background:url(../pict/btn-2.gif) top right no-repeat;
	width:160px;
}
.lienNav-3a
{
	background:url(../pict/btn-3.gif) top right no-repeat;
	width:160px;
}
.lienNav-4a
{
	background:url(../pict/btn-4.gif) top right no-repeat;
	width:175px;
}
.lienNav-5a
{
	background:url(../pict/btn-5.gif) top right no-repeat;
	width:200px;
}
.lienNav-6a
{
	background:url(../pict/btn-6.gif) top right no-repeat;
	width:140px;
}

/*** les liens actifs et les hover sous formes d'images ***/
.lienNav-1b, .lienNav-1a:hover
{
	background:url(../pict/btn-1.gif) top left no-repeat;
	width:125px;
}
.lienNav-2b, .lienNav-2a:hover
{
	background:url(../pict/btn-2.gif) top left no-repeat;
	width:160px;
}
.lienNav-3b, .lienNav-3a:hover
{
	background:url(../pict/btn-3.gif) top left no-repeat;
	width:160px;
}
.lienNav-4b, .lienNav-4a:hover
{
	background:url(../pict/btn-4.gif) top left no-repeat;
	width:175px;
}
.lienNav-5b, .lienNav-5a:hover
{
	background:url(../pict/btn-5.gif) top left no-repeat;
	width:200px;
}
.lienNav-6b, .lienNav-6a:hover
{
	background:url(../pict/btn-6.gif) top left no-repeat;
	width:140px;
}

/* ============================================================
=========================>>> Contenu <<<=======================
=============================================================*/
.logoRiaux
{
	margin:75px 0 0 100px;
	display:block;
}
.mes_particulier 
{
	width:660px;
	text-align:justify;
}
.Content, .Content2
{
	width:100%;
	min-height:550px;
	background:#fff;
	padding:0 0 30px 0;
}
.Content2
{
	background:#47535b;
}

/*------------ Gabarits -------------------------------------*/
/* gabarit 1 */
.col-1a
{
	float:left;
	width:230px;
	margin-top:40px;
}
.col-2a
{
	float:left;
	width:480px;
	margin-top:40px;
}
.col-3a
{
	float:left;
	margin:40px 0 0 40px !important;
	margin:40px 0 0 20px;
}
.logoRiaux2
{
	margin:0px 0 0 30px;
	display:block;
}

/* gabarit 2 */
.col-1b
{
	float:left;
	width:230px;
	margin-top:40px;
}
.col-2b
{
	float:left;
	margin-top:40px;
}

/* gabarit 3 */
.col-1c
{
	float:left;
	width:280px;
	margin-top:0px;
}
.col-2c
{
	float:left;
	margin-top:60px;
}

/* gabarit 4 */
.col-1d
{
	float:left;
	width:280px;
	margin-top:20px;
}
.col-2d
{
	float:left;
	margin-top:20px;
}


/*------------ Home -----------------------------------------*/
.homeCont
{
	width:100%;
	min-height:550px;
	background:#fff url(../pict/BG-home-content1.gif) top repeat-x;
}
/* -=-=- colonne 1 -=-=- */
.homeCol-1
{
	float:left;
	width:330px;
	margin:20px 0 0 0;
}

/* -=-=- colonne 2 -=-=- */
.homeCol-2
{
	float:left;
	width:630px;
	margin:20px 0 0 0;
}

/*** diapo home ***/
.diapozone-home
{	
	width:604px;
	height:170px;
	margin:0 0 20px 0;
}
.diapozone-home table img
{
	float:left;
}
.diapoCadre
{
	width:604px;
	height:170px;
	position:absolute;
	z-index:10;
	background:url(../pict/cadres.gif) top left no-repeat;
}
.surMesure /* titre h2 escalier sur mesure */
{
	background:url(../pict/escalier-sur-mesure-1.gif) top left no-repeat;
	width:480px;
	height:70px;
	position:relative;
	margin:0;
	padding:0;
}
.surMesure span
{
	display:none;
}
.zoneTxt-1 /* pave de texte page accueil */
{
	margin:0 0 30px 0;
}
.zoneTxt-1 p
{
	width:480px;
	text-align:justify;
	color:#47535b;
}

/*------------ Page groupe -----------------------------------*/
.zoneTxt-2 /* pave de texte page groupe */
{
	margin:20px 0 30px 0;
}
.zoneTxt-2 p
{
	width:480px;
	color:#7b8082;
	text-align:justify;
}
.chiffre
{
	width:148px;
	background:url(../pict/BG-chiffre-cles.gif) top repeat-y;
	margin:90px 0 0 10px;
	padding:0 0 10px 0;
}
.chiffre h2
{
	margin:0;
	padding:5px;
	background:#59666e;
	color:#fff;
	font-size:10pt;
}
.chiffre ul
{
	list-style:none;
	color:#47535b;
	padding:0;
	margin:10px 0 0 8px;
}
.chiffre ul li
{
	margin:0 0 8px 0;
}
.tablien-1
{
	clear:both;
}
.tablien-1 img
{
	border:none;
	margin:0 0 0 15px;
}


/*------------ Page recrutement -----------------------------------*/
.EscRecrut /* titre escalier recrutent */
{
	background:url(../pict/escalier-recrut.gif) top left no-repeat;
	width:380px;
	height:50px;
	margin:0;
	padding:0;
}
.EscRecrut span
{
	display:none;
}
.zoneTxt-3 /* pave de texte page recrutement */
{
	margin:20px 0 30px 0;
}
.zoneTxt-3 p
{
	width:600px;
	color:#7b8082;
	text-align:justify;
}
.zoneTxt-3 ul
{
	color:#7b8082;
	margin:0 0 0 15px;
	padding:0;
	font-weight:bold;
}
.tablien-1 ul
{
	margin:0;
	padding:0;
	list-style:none;
}
.tablien-1 ul li
{
	margin:0 0 10px 0;
}
.tablien-1 ul li a
{
	color:#7b8082;
	font-weight:bold;
}
.tablien-1 ul li a:hover
{
	text-decoration:none;
}


/*-=-=- Commun aux formulaires -=-=-*/
.formType
{
	color:#7b8082;
	font-variant:small-caps;
}
.formType input, .formType textarea
{
	background:#dcdedf;
	border:none;
}
.formType table td
{
	padding:0 0 3px 0;
}
.txtFormNoir
{
	color:#000;
	font-weight:bold;
}
.validForm
{
	width:560px;
	display:block;
}
.validForm a
{
	display:block;
	background:#59666e;
	float:right;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	width:70px;
	padding:5px;
}
.validForm a:hover
{
	background:#DCDEDF;
	color:#5a5d5f;
}
.secret  /* avertissement donnees confidentielles */
{
	margin:15px 0 15px 0;
	padding:0;
	color:#7b8082;
	font-variant:normal;
}


/*-=-=- Candidature -=-=-*/
.TitreCand /* titre candidature */
{
	background:url(../pict/recrut-candidat.gif) top left no-repeat;
	width:320px;
	height:40px;
	margin:0 0 30px 0;
	padding:0;
}
.TitreCand span
{
	display:none;
}

/*-=-=- Stage -=-=-*/
.TitreStage /* titre candidature */
{
	background:url(../pict/recrut-stage.gif) top left no-repeat;
	width:320px;
	height:50px;
	margin:0 0 30px 0;
	padding:0;
}
.TitreStage  span
{
	display:none;
}

/*------------ Page demande informations ---------------___------*/
.infos-1 /* titre demande infos */
{
	background:url(../pict/demande-infos.gif) top left no-repeat;
	width:490px;
	height:50px;
	margin:0 0 30px 0;
	padding:0;
}
.infos-1 span
{
	display:none;
}

/*------------ Page esacliers Riaux -----------------------------*/
.logoRiaux3
{
	margin:15px 0 0 40px;
	display:block;
}
/*-=-=- Titres -=-=-*/
/* contemporains */
.TitreCtpr
{
	background:url(../pict/titre-esca-contemporains.gif) top left no-repeat;
	width:450px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreCtpr  span
{
	display:none;
}

/* traditionnels */
.TitreTradi
{
	background:url(../pict/titre-esca-tradi.gif) top left no-repeat;
	width:450px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreTradi  span
{
	display:none;
}

/* les speciaux */
.TitreSpe
{
	background:url(../pict/titre-esca-speciaux.gif) top left no-repeat;
	width:260px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreSpe span
{
	display:none;
}

/* pre-assembles */
.TitrePreAss
{
	background:url(../pict/titre-esca-preassembles.gif) top left no-repeat;
	width:410px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitrePreAss span
{
	display:none;
}

/* helicoidaux */
.TitreHeli
{
	background:url(../pict/titre-esca-helicoidaux.gif) top left no-repeat;
	width:330px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreHeli span
{
	display:none;
}

/* elements techniques */
.TitreTech
{
	background:url(../pict/titre-esca-teknik.gif) top left no-repeat;
	width:280px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreTech span
{
	display:none;
}

/* modeles d exceptions */
.TitreException
{
	background:url(../pict/titre-esca-exception.gif) top left no-repeat;
	width:610px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitreException span
{
	display:none;
}
.exceptions
{
	background-color:#D56991;
}

/* modeles d exceptions */
.TitrePrototypes
{
	background:url(../pict/titre-prototypes.gif) top left no-repeat;
	width:610px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.TitrePrototypes span
{
	display:none;
}
.prototypes
{
	background-color:#778fa1;
}


/*-=-=- menu vertical gauche -=-=-*/
.escMenu
{
	list-style:none;
	width:180px;
	padding:0;
	margin:20px 0 0 0;
}
.escMenu li
{
	margin:0 0 8px 0;
}
.escMenu li a
{
	text-decoration:none;
	color:#fff;
	padding:5px 13px 5px 13px;
	display:block;
}
.escMenu li a:hover
{
	font-weight:bold;
}

/* couleurs fond li off */
.ctpr-1, .ctpr-1-on a {background:#8b9296; }
.ctpr-2, .ctpr-2-on a {background:#cabea5; }
.ctpr-3, .ctpr-3-on a {background:#84b2c8; }
.ctpr-4, .ctpr-4-on a {background:#9797b3; }
.ctpr-5, .ctpr-5-on a {background:#a77f98; }
.ctpr-6, .ctpr-6-on a {background:#b9bbbe; }
.ctpr-7, .ctpr-7-on a {background-color:#D56991;}
.ctpr-8, .ctpr-8-on a {background-color:#778fa1;}

/* couleurs fond liens actifs*/
.ctpr-1-on, .ctpr-2-on, .ctpr-3-on, .ctpr-4-on, .ctpr-5-on, .ctpr-6-on, .ctpr-7-on {font-weight:bold; width:178px;}

.ctpr-1-on {border-right:10px #8b9296 double;}
.ctpr-2-on {border-right:10px #cabea5 double;}
.ctpr-3-on {border-right:10px #84b2c8 double;}
.ctpr-4-on {border-right:10px #9797b3 double;}
.ctpr-5-on {border-right:10px #a77f98 double;}
.ctpr-6-on {border-right:10px #b9bbbe double;}
.ctpr-7-on {border-right:10px #D56991 double;}
.ctpr-8-on {border-right:10px #778fa1 double;}


.escMail
{
	background:#fff;
	border:1px solid #c7cdd0;
	padding:0 0 0 13px;
}
.escMenu .escMail a
{
	color:#47535b;
	background:url(../pict/picto-contact.gif) left no-repeat;
	padding:5px 13px 5px 30px;
}

/*-=-=- tableau central -=-=-*/
.escTab
{
	width:600px;
}
.escTab td
{
	vertical-align:top;
}
.escTab h3
{
	color:#000;
	padding:0;
	margin:60px 0 5px 15px;
	font-size:10pt;
}
.escTab ul
{
	color:#8b9296;
	padding:0;
	margin:0 0 0 30px;
}
.escTab ul li
{
	margin:0 0 10px;
}
.escTab ul a
{
	color:#8b9296;
}
.escTab ul a:hover
{
	text-decoration:none;
}

/*-=-=- avertissement -=-=-*/
.excluPro
{
	padding:0;
	margin:10px 0 0 0;
	color:#6a737a;
	font-size:7pt;
	letter-spacing:4px;
}

/*-=-=- zone texte pre-assembles -=-=-*/
.zoneTxt-4 p
{
	text-align:justify;
	width:410px;
	margin:0;
	padding:0;
	color:#47535b;
}

/*-=-=- le diaporama -=-=-*/
.diaporama-1
{
	width:660px;
	margin:0 0 90px 0;
}
.blocDiapo-1
{
	width:660px;
	border:1px solid #a4a4a8;
	min-height:150px;
}
.blocDiapo-1 .flch1
{
	display:block;
	width:19px;
	height:19px;
	background:url(/global/pict/flch-pcdt.gif) no-repeat;
	cursor:pointer;
}
.blocDiapo-1 .flch2
{
	display:block;
	width:19px;
	height:19px;
	background:url(/global/pict/flch-svt.gif) no-repeat;
	cursor:pointer;
}
.flch1 strong, .flch2 strong
{
	display:none;
}
.diaporama-1 .lib_image
{
	font-size:7pt;
	color:#999;
}


/*** le menu a onglets **/
.menuOnglet
{
	list-style:none;
	background:#fff;
	width:inherit;
	height:18px;
	margin:0;
	padding:0;
}
.menuOnglet li
{
	float:left;
	margin:0;
	padding:0;
	height:18px;
}
.menuOnglet li a 
{
	text-decoration:none;
	font-size:8pt;
}
.coin-1, .coin-2
{
	display:block;
	width:16px;
	height:18px;
	background:url(../pict/coin-onglet-1.gif) left no-repeat;
}
.coin-2
{
	background:url(../pict/coin-onglet-2.gif) left no-repeat;
}
.onglet-2, .onglet-3, .onglet-4, .onglet-6, .onglet-7
{
	color:#aeb5b9;
	display:block !important;
	display:inline;
	height:15px;
}
.menuOnglet li a:hover
{
	color:#59666e;
}
.onglet-1, .onglet-5, .onglet-8
{
	color:#59666e;
	display:block !important;
	display:inline;
	height:15px;
}
.onglet-1
{
	background:url(../pict/onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-2
{
	background:url(../pict/onglet-2.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-3
{
	background:url(../pict/onglet-3.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-4
{
	background:url(../pict/onglet-4.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-5
{
	background:url(../pict/onglet-5.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}

.onglet-6
{
	background:url(../pict/onglet-2.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-7
{
	background:url(../pict/onglet-3.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-8
{
	background:url(../pict/onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}


/*------------ Page esacliers Mauges ---------------------------*/
.logoMauge
{
	margin:0px 0 0 40px;
	display:block;
}
.excluPro2
{
	padding:0;
	margin:40px 0 0 0;
	color:#fff;
	font-size:7pt;
	letter-spacing:4px;
}

/*-=-=- presentation photos -=-=-*/
.maugeTab
{
	width:660px;
}
.maugeTab td
{
	vertical-align:bottom;
}
.maugeTab td img
{
	margin:0 10px 0 0;
}

/*-=-=-   Les titres   -=-=-*/
/* programmes immobiliers */
.TitreImmo
{
	background:url(../pict/mauge-titre-1.gif) top left no-repeat;
	width:470px;
	height:60px;
	margin:25px 0 5px 0;
	padding:0;
}
.TitreImmo span
{
	display:none;
}

/* architectes, prescripteurs */
.TitreArchi
{
	background:url(../pict/mauge-titre-2.gif) top left no-repeat;
	width:470px;
	height:40px;
	margin:45px 0 5px 0;
	padding:0;
}
.TitreArchi span
{
	display:none;
}

/*-=-=- zone texte  -=-=-*/
.zoneTxt-5
{
	width:580px;
	margin:0 0 25px 0;
}
.zoneTxt-5 p
{
	color:#FFF;
}

/*-=-=- menu vertical gauche -=-=-*/
.MaugeMenu
{
	list-style:none;
	width:180px;
	padding:0;
	margin:20px 0 0 0;
}
.MaugeMenu li
{
	margin:0 0 8px 0;
}
.MaugeMenu li a
{
	text-decoration:none;
	color:#fff;
	padding:5px 13px 5px 13px;
	display:block;
}
.MaugeMenu li a:hover
{
	font-weight:bold;
}

/* couleurs fond li off */
.mauge-1 {background:#003362; width:170px;}


/* couleurs fond liens actifs*/
.mauge-1-on {font-weight:bold; background:#003362; width:180px;}
.mauge-1-on a {background:url(../pict/BG-actif-mauge.gif) right top repeat-y;}


.MaugeMail
{
	border:1px solid #fff;
	padding:0 0 0 13px;
	width:155px;
}
.MaugeMenu .MaugeMail a
{
	color:#fff;
	background:url(../pict/picto-contact-2.gif) left no-repeat;
	padding:5px 13px 5px 30px;
}

/*-=-=- le diaporama 2 -=-=-*/
.diaporama-2
{
	width:660px;
	margin:0 0 90px 0;
}
.blocDiapo-2
{
	width:660px;
	border:1px solid #a3a9ad;
	min-height:150px;
}
.blocDiapo-2 .flch1
{
	display:block;
	width:19px;
	height:19px;
	background:url(/global/pict/mauge-diapo-avt.gif) no-repeat;
	cursor:pointer;
}
.blocDiapo-2 .flch2
{
	display:block;
	width:19px;
	height:19px;
	background:url(/global/pict/mauge-diapo-svt.gif) no-repeat;
	cursor:pointer;
}
.diaporama-2 .lib_image
{
	font-size:7pt;
	color:#DFDFDF;
}

/*-=-=- le menu a onglets  -=-=-*/
.menuOnglet2
{
	list-style:none;
	background:#fff;
	width:inherit;
	height:18px;
	margin:0;
	padding:0 0 0 14px;
	background:url(../pict/coin-onglet-mauge.gif) left no-repeat;
}
.menuOnglet2 li
{
	float:left;
	margin:0;
	padding:0;
	height:18px;
}
.menuOnglet2 li a 
{
	text-decoration:none;
	font-size:8pt;
}
.maugeCoin
{
	display:block;
	width:16px;
	height:18px;
	background:url(../pict/coin-onglet-1.gif) left no-repeat;
}
.menuOnglet2 li a:hover
{
	color:#fff;
}
.onglet-MG1, .onglet-MG2, .onglet-MG6
{
	color:#aeb5b9;
	display:block !important;
	display:inline;
	height:15px;
}
.onglet-MG3, .onglet-MG4, .onglet-MG5, .onglet-MG7
{
	color:#fff;
	font-weight:bold;
	display:block !important;
	display:inline;
	height:15px;
}
.onglet-MG1
{
	background:url(../pict/mauge-onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-MG2
{
	background:url(../pict/mauge-onglet-2.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-MG3
{
	background:url(../pict/mauge-onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-MG4
{
	background:url(../pict/mauge-onglet-2.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-MG5
{
	background:url(../pict/mauge-onglet-2.gif) top right no-repeat;
	padding:3px 20px 0 0px !important;
	padding:1px 20px 4px 0px;
}
.onglet-MG6
{
	background:url(../pict/mauge-onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}
.onglet-MG7
{
	background:url(../pict/mauge-onglet-1.gif) top right no-repeat;
	padding:3px 20px 0 10px !important;
	padding:1px 20px 4px 10px;
}


/* ============================================================
=======================>>> Actus <<<===========================
=============================================================*/

/*=-=-=-=-=- pages actus -=-=-=-=-=-=-=*/
.pageActus
{
	margin:20px 0 30px 0;
	width:710px;
}
.titreActus
{
	background:url(../pict/titre-actus.gif) top left no-repeat;
	width:340px;
	height:80px;
	margin:0 0 5px 0;
	padding:0;
}
.titreActus span
{
	display:none;
}
/*=-=-=-=-=- bloc actus -=-=-=-=-=-=-=*/
#ActuRiaux
{
	width:250px;
	height:170px;
	margin:30px auto 0 auto;
	border:1px solid #47535B;
	background:#efefef;
}
#ActuRiaux h2
{
	padding:4px 0 4px 10px;
	margin:0;
	font-size:1.2em;
	font-weight:normal;
	background:#47535B;
	color:#fff;
}
#info {
	background-color: #FAFAFA;
	color: #666;
	font: 13px Tahoma;
	cursor: default;
}

#info a:hover {
	text-decoration: underline;
}

#info .hidden {
	display: none;
}

#info ul {
	list-style-type: none;
}

div.clear {
	clear: both;
}
div#info {
	padding-bottom: 0px;	
}
div#info ul li {
	float: left;
	margin: 0px;
}

div#info ul li a:hover img {
	border: 1px solid #666;
}

div#info ul li img {
	border: 1px solid #ccc;
}

ul#ticker {
	width: 235px;
	height: 140px;
	overflow: hidden;
	margin:0;
	padding:0;
}

ul#ticker li {
	width: 230px;
	height: 110px;
	padding: 10px;
}
ul#ticker li p 
{
	margin:0;
	padding:0;
}
ul#ticker li a {
	/*color: #666;*/
	color:#4f4f4f;
	text-decoration: none;
	outline: none;
}

ul#ticker li span {
	display: block;
	/*color: #06C;*/
	color:#CE0040;
	padding:0 0 5px 0;
}

/*------------ actu mini --------------*/
#ActuRiaux.actumini
{
	width:190px;
	height:185px;
}
.actumini ul#ticker 
{
	width: 175px;
	height: 155px;
}

.actumini ul#ticker li 
{
	width: 170px;
	height: 125px;
}

/*------------ actu mini page riaux escalier --------------*/
#ActuRiaux.actuminiL
{
	width:180px;
	height:200px;
	margin:30px 0 0 0;
	border-left:none;
}
.actuminiL ul#ticker 
{
	width: 165px;
	height: 171px;
}

.actuminiL ul#ticker li 
{
	width: 160px;
	height: 140px;
}

/*------------ actu mini page mauges escaliers --------------*/
#ActuRiaux.actuminiM
{
	width:170px;
	height:205px;
	margin:30px 0 0 0;
	border-left:none;
	border-color:#fff;
}
.actuminiM ul#ticker 
{
	width: 155px;
	height: 176px;
}

.actuminiM ul#ticker li 
{
	width: 150px;
	height: 145px;
}



/*----- pages des 	actus -----*/
#PageActuRiaux
{
}
#PageActuRiaux ul
{
	margin:0;
	padding:0;
	list-style:none;
}
#PageActuRiaux ul li
{
	margin:0 0 40px 0;
}

#PageActuRiaux ul li span
{
	color:#778FA1;
	font-weight:bold;
	font-variant:small-caps;
}

#PageActuRiaux ul li p
{
	margin:0px 0 10px 0;
	padding:0 0 0 6px;
	text-align:justify;
	width:690px;
}
