/******************/
/* LAYOUT GENERAL */
/******************/

/*ok*/ body {font-size:62.5%; background-color: #96c7f2; font-family:arial,sans-serif; padding-top:0px} /*Font-size: 1.0em = 10px when browser default size is 16px*/
/*ok*/.background {width:1134px; padding-top:0px; padding-bottom:0px; margin:0 auto; font-size:1.0em; background:url(img/cac_photo_creil.jpg) no-repeat;}
/*ok*/.container {width:978px; padding-top:0px; padding-bottom:20px; margin:0 auto; font-size:1.0em;}
/*ok*/.header {width:958px; height:200px /*Non-IE6*/; height:auto !important /*Non-IE6*/; height:200px /*IE6*/; background: url(../img/bg_header-x.png) no-repeat /*Total header background image entered here. Height: 125px*/; font-size:1.0em;}
/*ok*/.header-top {clear:both; width:958px; height:200px; /*background: url(img/bg_header_top.png) repeat-x */ /*Top header background image entered here. Height: 100px*/; font-size:1.0em;}
/*ok*/.header-bottom {clear:both; width:958px; min-height:30px /*Non-IE6*/; height:auto !important /*Non-IE6*/; height:30px /*IE6*/; background:rgb(225,225,225) url(img/bg_header_bottom.jpg) repeat-x /*Bottom header background image entered here: Height: 25 px*/; font-size:1.0em;}
/*ok*/.navbar {white-space:nowrap /*IE hack*/; float:left; width:958px; font-family:tahoma,arial,sans-serif; font-size:130% !important /*Non-IE6*/; font-size:120% /*IE6*/; padding-left: 10px; height:35px;} /*Color navigation bar normal mode*/

/*ok*/.main {clear:both; width:958px; padding:5px 0 8px 0;
font-size:1em;}
/*ok*/.content {display:inline; /*Fix IE floating margin bug*/;	float:left;	width:968px; font-size:1em; overflow:visible!important /*Non-IE6*/; overflow:hidden /*IE6*/;}

.footer {clear:both; width:978px; height: 21px; font-size:1.1em !important /*Non-IE6*/; font-size:1.0em /*IE6*/; overflow:visible !important /*Non-IE6*/; overflow:hidden /*IE6*/; background: url(img/bg_corner_page_footer.png) no-repeat; }

.bottom {clear:both; width:978px; height: 21px; font-size:1.1em !important /*Non-IE6*/; font-size:1.0em /*IE6*/; overflow:visible !important /*Non-IE6*/; overflow:hidden /*IE6*/; background: url(img/bg_corner_page_bottom.png) no-repeat; }

.fil-info {height:auto;}
.fil-info-middle {clear:both; width:978px; height:30px; background: url(img/fil_info_middle.png) no-repeat /*Top header background image entered here. Height: 100px*/; font-size:1.0em; color: #FE0000;}

/* FIL D'ACTUS */
#actus { position: relative; background: #a1c3f6; padding-top:5px; color: #FE0000; font-weight: bold; top: 5px; text-align: left; left: 15px; width: 925px; height: 25px;}
#actus input { font-weight: normal; color: #FE0000; border: thin solid #d9e9ed; background: #d9e9ed; text-align: left; width: 925px; height: 18px; font-size:10px;}
#actus input:hover {cursor:pointer;}






/*FORMULAIRE DE RECHERCHE*/



/************************************/
/*  BARRES DE NAVIGATION  */
/************************************/

/* BARRE DE NAVIGATION PRINCIPALE */

/***********MENUS**********/

.navbar ul{list-style-type:none;}

/* ACCUEIL */

.navbar ul li#accueil {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_accueil.png) no-repeat; width:120px;color:rgb(35,169,12)}
.navbar ul li:hover#accueil {position:relative !important; background:url(img/bouton_accueil_hover.png) no-repeat; color:rgb(35,169,12)} /* IE hack*/
.navbar ul li a#accueil {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height: 36px;color:rgb(35,169,12)}

/* CAC */

.navbar ul li#cac {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat; width:120px; color:rgb(255,222,255)}
.navbar ul li:hover#cac {position:relative; background:url(img/bouton_viequotidienne_hover.png) no-repeat; color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#cac {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height:36px;color:rgb(255,255,255)}

/* VIE QUOTIDIENNE */

.navbar ul li#vie {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat; width:120px;color:rgb(255,255,255)}
.navbar ul li:hover#vie {position:relative; background:url(img/bouton_viequotidienne_hover.png) no-repeat; color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#vie {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height: 36px;color:rgb(255,255,255)}

/* ENTREPRENDRE */

.navbar ul li#entreprendre {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat; width:120px;color:rgb(255,255,255)}
.navbar ul li:hover#entreprendre {position:relative; background:url(img/bouton_viequotidienne_hover.png) no-repeat;color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#entreprendre {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height: 36px;color:rgb(255,255,255)}

/* DECOUVRIR */

.navbar ul li#decouvrir {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat; width:120px;color:rgb(255,255,255)}
.navbar ul li:hover#decouvrir {position:relative; background:url(img/bouton_viequotidienne_hover.png) no-repeat;color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#decouvrir {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height: 36px;color:rgb(255,255,255)}

/* AMENAGER */

.navbar ul li#amenager {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat; width:120px;color:rgb(255,255,255)}
.navbar ul li:hover#amenager {position:relative; background:url(img/bouton_viequotidienne_hover.png) no-repeat,color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#amenager {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height: 36px;color:rgb(255,255,255)}

/* COHESION */

.navbar ul li#cohesion {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/bouton_viequotidienne.png) no-repeat ; width:120px;color:rgb(255,255,255)}
.navbar ul li:hover#cohesion {position:relative; background:url(img/bouton_viequotidienne_hover.png)  no-repeat;color:rgb(255,255,255)} /* IE hack*/
.navbar ul li a#cohesion {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 2px 0 2px; text-decoration:none; font-weight:bold; text-align:center; height:36px;color:rgb(255,255,255)}



/* RSS */
.navbar ul li#rss {float:left; z-index:2000 !important /*Non-IE6*/; z-index:1000 /*IE6*/; background:url(img/icon_rss.gif) no-repeat; width:80px;}
.navbar ul li:hover#rss {position:relative; background:url(img/icon_rss.gif) no-repeat} /* IE hack*/
.navbar ul li a#rss {float:none !important /*Non-IE6*/; float:right /*IE-6*/; display:block; height:47px; line-height:3.1em;text-decoration:none; font-weight:bold; text-align:center;  padding-bottom:0px}


/********SOUS-MENUS********/


.navbar ul li ul{display:none; border:none;}


/* SOUS-MENU RECTANGLE(Non-IE6 hovering) */

.navbar ul li:hover a {text-decoration:none;} /*Color main cells hovering mode*/

.navbar ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:1000; top:2.7em; margin-top:0em; left:3px; padding:0px 16px 0px 16px; border-top:solid 0px rgb();}



/***SOUS-MENU SURVOLEE rubemploi***/

.navbar ul li:hover ul li a#rubemploitop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(255,255,255); font-weight:normal; color:rgb(142,190,255); text-align:left; background:url(img/accueil1_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#rubemploi {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(236,236,236); background-color:rgb(255,255,255); font-weight:bold; color:rgb(142,190,255); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/


.navbar ul li:hover ul li a#rubemploibottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(142,190,255); text-align:left; background:url(img/accueil1_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#rubemploi {background-color:rgb(236,236,236); text-decoration:none;} /*Color subcells hovering mode*/


/***SOUS-MENU SURVOLEE CAC***/

.navbar ul li:hover ul li a#cactop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#cac {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/


.navbar ul li:hover ul li a#cacbottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#cac {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/


/* SOUS-SOUS-MENUS */


.navbar ul li ul il ul {display:none; border:none;}


/* SOUS-SOUS-MENU RECTANGLE(Non-IE6 hovering) */

.navbar ul li ul:hover a {text-decoration:none;} /*Color main cells hovering mode*/

.navbar ul li ul:hover ul {display:block; width:10.0em; position:absolute; z-index:2000; top:0em; margin-top:0em; left:162px; padding:0px 16px 0px 16px; border-top:solid 0px rgb();}


/***SOUS-SOUS-MENU SURVOLEE CAC***/

.navbar ul li ul li:hover ul li a#cactop2 {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px;border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li ul li:hover ul li a#cac2 {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:normal; color:rgb(0,0,0); text-align:left;} /*Color subcells normal mode*/

.navbar ul li ul li:hover ul li a#cacbottom2 {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png);} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li ul li a:hover#cac2 {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/




/***LISTE SURVOLEE VIE QUOTIDIENNE***/
.navbar ul li:hover ul li a#vietop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#vie {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#viebottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#vie {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/

/***LISTE SURVOLEE ENTREPRENDRE***/
.navbar ul li:hover ul li a#entreprendretop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#entreprendre {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#entreprendrebottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#entreprendre {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/


/***LISTE SURVOLEE DECOUVRIR***/
.navbar ul li:hover ul li a#decouvrirtop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#decouvrir {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#decouvrirbottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#decouvrir {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/

/***LISTE SURVOLEE AMENAGER***/
.navbar ul li:hover ul li a#amenagertop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#amenager {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#amenagerbottom {white-space:normal; display:block; width:10.0em; height:0px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png)} /*Color subcells normal mode*/

/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#amenager {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/

/***LISTE SURVOLEE COHESION SOCIALE***/
.navbar ul li:hover ul li a#cohesiontop {white-space:normal; display:block; width:10.0em; height:4px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); font-weight:normal; color:rgb(255,222,0); text-align:left; background:url(img/vie_corner_menu_top.png)} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#cohesion {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(55,173,255); background-color:rgb(142,190,255); font-weight:bold; color:rgb(255,222,0); text-align:left; font-family:Arial, Helvetica, sans-serif} /*Color subcells normal mode*/

.navbar ul li:hover ul li a#cohesionbottom {white-space:normal; display:block; width:10.0em; height:1px; line-height:1.3em; margin-left:-17px; padding:4px 16px 4px 16px; font-weight:normal; color:rgb(0,0,0); text-align:left; background:url(img/vie_corner_menu_bottom.png) no-repeat} /*Color subcells normal mode*/


/***CHAMPS SURVOLE***/
.navbar ul li:hover ul li a:hover#cohesion {background-color:rgb(55,173,255); text-decoration:none;} /*Color subcells hovering mode*/

/* SUBMENU (IE6 hovering) */
.navbar table {position:absolute; z-index:2000 !important ; top:0px; left:-1px; border-collapse:collapse;}
.navbar ul li a:hover {position:relative /* IE hack*/; z-index:1000 /* IE hack*/; text-decoration:none;} /*Color main cells hovering mode*/
.navbar ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:2000; top:3.1em; top:3.0em; left:0px; margin-top:0.1em; border-top:solid 1px rgb(215,215,215); }
.navbar ul li a:hover ul li a {white-space:normal; display:block; width:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-right:solid 1px rgb(215,215,215); border-left:solid 1px rgb(215,215,215); border-bottom: solid 1px rgb(215,215,215); background-color:rgb(235,235,235); font-weight:normal; color:rgb(100,100,100);} /*Color subcells normal mode*/
.navbar ul li a:hover ul li a:hover {background-color:rgb(225,225,225); text-decoration:none;} /*Color subcells hovering mode*/

/* BARRE DE NAVIGATION PIED DE PAGE */
.navfooter {width:968px; position:right; z-index:3;	margin-top:0px;	padding-top: 5px; margin-left:10px !important /*Non-IE6*/; margin-left:10px /*IE6*/;}
.navfooter ul {float: right; font-weight:normal; width: 525px;}	
.navfooter li {display:inline; list-style:none; position: right;}
.navfooter li a {display:block; float:left; padding:0px 5px 2px 5px; color:rgb(100,100,100); text-decoration:none; font-size:110% !important /*Non-IE6*/; font-size:100% /*IE6*/;}
.navfooter a:hover {text-decoration:none; color:rgb(255,255,255);}


/* BARRE DE NAVIGATION BAS DE PAGE */
.navbottom {width:968px; height: auto; position:left; z-index:3; margin-top:1px; margin-left:10px !important /*Non-IE6*/; margin-left:10px /*IE6*/;}
.navbottom ul {float:left; font-weight:normal; width: auto;}	
.navbottom li {display:inline; list-style:none;}
.navbottom li a {display:block;	float:left;	padding:2px 5px 2px 5px; color:rgb(100,100,100); text-decoration:none; font-size:100% !importan/*Non-IE6*/; font-size:120% /*IE6*/;}
.navbottom a:hover {text-decoration:none; color:rgb(255,255,255);}


/**************************************************/
/*  MISES EN FORMES FONCTIONNALITES EN ATTENTE  */
/**************************************************/

/* BREADCRUMB */
.header-bottom ul {float:left; width:430px; list-style:none; padding:8px 0 3px 10px !important /*Non-IE6*/; padding:8px 0 3px 10px /*IE6*/;}
.header-bottom ul li {display:inline; padding:0 0 0 10px; background:transparent url(img/bg_bullet_arrow.gif) no-repeat 0 50%; font-size:110% !important /*Non-IE6*/; font-size:100% /*IE6*/;}
.header-bottom ul li.nobullet {display:inline; padding:0; background:none; color:rgb(75,75,75);}
.header-bottom ul a {color:rgb(125,125,125); font-weight:bold; text-decoration:none;}
.header-bottom ul a:hover {color:rgb(255,255,255);}

/* SEARCH FORM */
.header-bottom .searchform {float:right; width:430px;}
.header-bottom .searchform form fieldset {float:right; border:none; padding-top:5px; padding-right:10px;}
.header-bottom .searchform input.field {width:15.0em; height:1.2em; padding:1px !important /*Non-IE6*/; padding:2px /*IE6*/; border:solid 1px rgb(200,200,200); background-color:rgb(255,255,255); font-size:110% !important /*Non-IE6*/; font-size:100% /*IE6*/;}
.header-bottom .searchform input.button {width:4.5em; height:1.6em; background-color:rgb(240,240,240); border:solid 1px rgb(150,150,150); text-align:center; color:rgb(100,100,100); font-size:110% !important /*Non-IE6*/; font-size:100% /*IE6*/;}
.header-bottom .searchform input.button:hover {cursor:pointer; border:solid 1px rgb(80,80,80); background-color:rgb(220,220,220); color:rgb(80,80,80);}


/************/
/*  CONTENT */
/************/
/*ROISSY JOCK*/
/*OK*/.content-roissy {display:inline; float:left; width:710px; background-color:transparent;}
/*OK*/.content-general-roissy {background:url(img/bg_corner_content_roissy_middle.png)}
/*OK*/.content-titre-roissy { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_roissy_middle.png) repeat-y}
/*OK*/.content-titre-roissy2{  color: #000000; font-weight:bold;}

/*OK*/.content-breve-roissy { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_roissy_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-roissy {left: 0px;	margin-left: 20px; padding-top: 0px; font-size:12px; height:135px; width: 182px; color:#FFFFFF;position:absolute; top: 0px;}
/*OK*/.content-brevearticle-roissy {left: 191px;	margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 60%;	color:#FFFFFF; position:absolute; top: 0px;}
/*OK*/.content-brevetexte-roissy { top: 0; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 80%; width:auto; color:#000000; position:relative;}
/*OK*/.content-brevelien-roissy { top: 80%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 20%; color:#FFFFFF; position:right;width:700px}

/* ROISSY - JOCK */ 
/*OK*/.corner-content-roissy-top {clear:both; width:710px; height:21px; overflow:hidden;	background:  url(img/bg_corner_content_roissy_top.png) no-repeat;
}
/*OK*/.corner-content-roissy-bottom {
	clear:both;
	width:710px;
	height:15px;
	margin-bottom:8px;
	background:transparent url(img/bg_corner_content_roissy_bottom.png) no-repeat;
	overflow:hidden;
}
/*OK*/.corner-content-archives-roissybleu-top {
	width:720px;
	height:22px;
	padding-bottom: 0px;
	background:transparent url(img/bg_corner_content_archives-roissybleu_top.png) no-repeat;
	overflow:hidden;
}


.corner-content-breves-roissybleu-top {
	width:720px;
	height:22px;
	background:transparent url(img/bg_corner_content_breves-roissybleu_top.png) no-repeat;
	overflow:hidden;
}




/*ACTUALITES*/
/*OK*/.content-actualite {display:inline; float:left; width:352px; background-color:transparent;}
/*OK*/.content-general-actualite {background:url(img/bg_corner_content_actualite_middle.png)}
/*OK*/.content-titre-actualite { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_actualite_middle.png) repeat-y}
/*OK*/.content-breve-actualite { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_actualite_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-actualite {left: 0px;	margin-left: 20px; padding-top: 0px; font-size:12px; height:135px; width: 182px; color:#FFFFFF;position:absolute; top: 0px;}
/*OK*/.content-brevearticle-actualite {left: 141px;	margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 60%;	color:#FFFFFF; position:absolute; top: 0px;}
/*OK*/.content-brevetexte-actualite { top: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 80%; width:auto; color:#FFFFFF; position:relative;}
/*OK*/.content-brevelien-actualite { top: 80%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 20%; color:#FFFFFF; position:right;}

/*EVENEMENTS*/
/*OK*/.content-evenement {display:inline; float:left; width:359px; background-color:transparent;}
/*OK*/.content-general-evenement {background:url(img/bg_corner_content_evenement_middle.png)}
/*OK*/.content-titre-evenement { font-family:Geneva, Arial, Helvetica, sans-serif; height: 27px; background:url(../img/bg_corner_content_evenement_middle.png) repeat-y}
/*OK*/.content-breve-evenement { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_evenement_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-evenement {left: 0px; margin-left: 20px; padding-top: 0px; font-size:12px; height:135px; width: 182px; color:#FFFFFF;	position:absolute; top: 0px;}
/*OK*/.content-brevearticle-evenement {left: 141px;	margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 60%;	color:#FFFFFF; position:absolute; top: 0px;}
/*OK*/.content-brevetexte-evenement { top: 0px; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 80%; width:auto; color:#FFFFFF; position:relative;}
/*OK*/.content-brevelien-evenement { top: 80%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 20%; color:#FFFFFF; position:right;}

/*FORUM emploi 1er jock*/

/*OK*/.content-forumemploi {display:inline; float:left; width:242px; background-color:transparent;}
/*OK*/.content-general-forumemploi {background:url(img/logo-forum-emploi1er.png); background-repeat:no-repeat}
/*OK*/.content-titre-forumemploi { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(../img/bg_corner_content_evenement_middle.png) repeat-y}
/*OK*/.content-breve-forumemploi { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:193px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_forumemploi_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-forumemploi {left: 0px; margin-left: 20px; padding-top: 0px; font-size:12px; height:193px; width: 182px; color:#FFFFFF;	position:absolute; top: 0px;}
/*OK*/.content-brevearticle-forumemploi {left: 141px;	margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 60%;	color:#FFFFFF; position:absolute; top: 0px;}
/*OK*/.content-brevetexte-forumemploi { top: 0; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 80%; width:auto; color:#FFFFFF; position:relative;}
/*OK*/.content-brevelien-forumemploi { top: 80%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 20%; color:#FFFFFF; position:right;}



/*BREVES CAC jock*/
/*OK*/.content-general-breves-cac {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-breves-cac { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-breves-cac { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves3-cac { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}


/*BREVES ENTREPRENDRE jock*/
/*OK*/.content-general-breves-entreprendre {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-breves-entreprendre { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-breves-entreprendre { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves3-entreprendre { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}
/*ok*/.content-titre1-breves-amenager {margin:0; padding:5px 50px 12px 10px; background-position:632px 5px; color: #666666; font-weight:bold; font-size:150% !important /*Non-IE6*/; font-size:150% /*IE6*/;}


/*BREVES DECOUVRIR jock*/
/*OK*/.content-general-breves-decouvrir {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-breves-decouvrir { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-breves-decouvrir { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves3-decouvrir { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}

/*BREVES AMENAGER jock*/
/*OK*/.content-general-breves-amenager {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-breves-amenager { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-breves-amenager { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves3-amenager { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}
/*ok*/.content-titre1-breves-amenager {margin:0;  background-position:632px 5px; color: #666666; font-weight:bold; font-size:150% !important /*Non-IE6*/; font-size:150% /*IE6*/; padding-top: 30px;}

/*BREVES VIE DE QUARTIER jock*/
/*OK*/.content-general-breves-quartier {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-breves-quartier { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-breves-quartier { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves3-quartier { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}
/*ok*/.content-titre1-breves-quartier {margin:0;  background-position:632px 5px; color: #666666; font-weight:bold; font-size:150% !important /*Non-IE6*/; font-size:150% /*IE6*/; padding-top: 30px;}


/*BREVES TELECHARGEMENT jock*/
.content-breve-breves-telechargement { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:100%; width: 100%; color:#000000; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}

.content-breve-breves-telechargement1 { margin-left: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height:100%; width: 680px; color:#000000;}


/*BREVES*/
/*OK*/.content-breves {display:inline; float:left; width:720px;	background-color:transparent;}
/*OK*/.content-general-breves {background:url(img/bg_corner_content_breves_middle_fond.png); padding-top:2px; padding-bottom: 0px;font-family:Arial, Helvetica, sans-serif}
/*OK*/.content-titre-breves { font-family:Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px; font-size:11px}
/*OK*/.content-breve-breves { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png) repeat-y; position:relative}
/*OK*/.content-breve-breves2 { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative}
/*OK*/.content-breve-breves3 { left: 0% ; margin-right: 5px; padding-left: 0px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%;  background:url(img/bg_corner_content_breves_middle.png); position:relative; font-family:Arial, Helvetica, sans-serif;}
/*OK*/.content-breve-breves5 { left: 0% ; margin-right: 5px; padding-left: 20px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 96%; color:#FFFFFF;  position:relative; font-family:Arial, Helvetica, sans-serif;}
/*OK*/.content-titre-breves4 { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.png) repeat-y; padding-left: 10px;; width:98%}

/*OK*/.content-breve-breves4 { left: 0% ; margin-right: 5px; padding-left: 20px; padding-right: 0px; padding-top: 0px; font-size:11px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.png); position:relative; width:96%}

/*OK*/.content-brevephoto-breves {left: 0; margin-left: 20px; padding-top: 0px;	font-size:12px;	height:100%; width: 85px; color:#FFFFFF; position:absolute; float:left}
/*OK*/.content-brevearticle-breves { left: 15%; margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 85%; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevearticle-breves2 { left: 15%; margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; width: 85%; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevetexte-breves { top: 0; padding-left: 2px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 60%; width:96%; color:#000000; position:relative;}
/*OK*/.content-brevelien-breves { top: 60%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 40%; color:#FFFFFF; position:right; float:right}


/*ARCHIVES*/
/*OK*/.content-archives {display:inline; float:left; width:720px; background-color:transparent;}
/*OK*/.content-general-archives {background:url(img/bg_corner_content_archives_middle_fond.png); margin-top:8px; margin-bottom: 0px;}
/*OK*/.content-titre-archives { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_archives_middle.png) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-archives { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_archives_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-archives {left: 0; margin-left: 20px;	padding-top: 0px; font-size:12px; height:100%;	width: 85px; color:#FFFFFF;	position:absolute; background:url(img/photo-breves.png) no-repeat}
/*OK*/.content-brevearticle-archives { left: 15%; margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 80%; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevetexte-archives { top: 0; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 60%; width:auto; color:#000000; position:relative;}
/*OK*/.content-brevelien-archives { top: 60%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 40%; color:#FFFFFF; position:right;}

/*BOITE A OUTILS*/
/*OK*/.content-boiteoutils {display:inline;	float:left;	width:235px; background-color:transparent;}
/*OK*/.content-general-boiteoutils {background:url(img/bg_corner_content_boiteoutils_middle.png)}
/*OK*/.content-titre-boiteoutils { font-family:Geneva, Arial, Helvetica, sans-serif; height: 29px; background:url(img/bg_corner_content_boiteoutils_middle.png)}
/*OK*/.content-titre-boiteoutils-video { font-family:Geneva, Arial, Helvetica, sans-serif; height: 29px; background:url(img/bg_corner_content_boiteoutils_middle.png); padding-bottom:4px}
/*OK*/.content-boiteoutils-video { font-family:Geneva, Arial, Helvetica, sans-serif; height: 190px; width:204}
/*OK*/.content-breve-boiteoutils { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_boiteoutils_middle.png) repeat-y; position:relative}
/*OK*/.content-brevephoto-boiteoutils { left: 0; margin-left: 10px; padding-top: 0px; font-size:12px; height:135px; width: 38%; color:#FFFFFF; position:absolute; background:url(img/photo-actualite.png) no-repeat}
/*OK*/.content-brevearticle-boiteoutils { left: 40%; margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:135px; width: 60%; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevetexte-boiteoutils { top: 0; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 80%; width:auto; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevelien-boiteoutils { top: 80%; margin-left: 54%; padding-left: 0px; padding-top: 0px; font-size:12px; height: 20%; color:#FFFFFF; position:absolute;}

/*RUBRIQUE VIE QUOTIDIENNE*/
/*OK*/.content-viequotidienne {display:inline; float:left; width:720px;	background-color:transparent;}
/*OK*/.content-general-viequotidienne {background:url(img/bg_corner_content_breves_middle_fond.gif); padding-top:2px; padding-bottom: 0px;}
/*OK*/.content-titre-viequotidienne { font-family:Geneva, Arial, Helvetica, sans-serif; height: 25px; background:url(img/bg_corner_content_breves_middle.gif) repeat-y; padding-left: 10px;}
/*OK*/.content-breve-viequotidienne { margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:664px; width: 100%; color:#FFFFFF; background:url(img/bg_corner_content_breves_middle.gif) repeat-y; position:relative}
/*OK*/.content-brevephoto-viequotidienne {left: 0; margin-left: 20px; padding-top: 0px;	font-size:12px;	height:100%; width: 85px; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevearticle-viequotidienne { left: 15%; margin-left: 0px; padding-left: 0px; padding-top: 0px; font-size:12px; height:80px; width: 85%; color:#FFFFFF; position:absolute;}
/*OK*/.content-brevetexte-viequotidienne { top: 0; padding-left: 5px; padding-right: 5px; padding-top: 0px; font-size:12px; height: 60%; width:auto; color:#000000; position:relative;}
/*OK*/.content-brevelien-viequotidienne { top: 60%; margin-right: 20px; padding-left: 0px; padding-top: 0px; font-size:12px; height: 40%; color:#FFFFFF; position:right;}
/********************/
/*  PIED DE PAGE  */
/********************/
.footer p {clear:both; line-height:1.3em; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:110%;}
.footer p.credits {clear:both; font-weight:normal;}
.footer a, .footer a:visited {color:rgb(125,125,125);}
.footer a:hover {text-decoration:none; color:rgb(0,0,0);}

/*******************/
/*  BAS DE PAGE  */
/*******************/
.bottom p {clear:both; line-height:1.3em; text-align:center; color:rgb(125,125,125); font-weight:bold; font-size:110%;}
.bottom p.credits {clear:both; font-weight:normal;}
.bottom a, .footer a:visited {color:rgb(125,125,125);}
.bottom a:hover {text-decoration:none; color:rgb(0,0,0);}


/*******************************/
/*  COINS RONDS DES MODULES  */
/*******************************/





/* ACTUALITE */
/*OK*/.corner-content-actualite-top {clear:both; width:354px; height:21px; overflow:hidden;	background:  url(img/bg_corner_content_actualite_top.png) no-repeat;
}
/*OK*/.corner-content-actualite-bottom {
	clear:both;
	width:354px;
	height:15px;
	margin-bottom:8px;
	background:transparent url(img/bg_corner_content_actualite_bottom.png) no-repeat;
	overflow:hidden;
}
/* EVENEMENT */
/*OK*/.corner-content-evenement-top {
	width:354px;
	height:21px;
	background:transparent url(img/bg_corner_content_evenement_top.png) no-repeat;
	overflow:hidden;
}
/*OK*/.corner-content-evenement-bottom {
	width:354px;
	height:15px;
	margin-bottom:8px;
	background:transparent url(img/bg_corner_content_evenement_bottom.png) no-repeat;
	overflow:hidden;
}
/* BREVES */
/*OK*/.corner-content-breves-top2 {
	width:720px;
	height:22px;
	background:transparent url(img/bg_corner_content_breves_top2.png) no-repeat;
	overflow:hidden;
	}
	
/*OK*/.corner-content-breves-top {
	width:720px;
	height:22px;
	background:transparent url(img/bg_corner_content_breves_top.png) no-repeat;
	overflow:hidden;
}
/*OK*/.corner-content-breves-bottom {
	width:720px;
	height:17px;
	padding-bottom:0px;
	background:transparent url(img/bg_corner_content_breves_bottom.png) no-repeat;
	overflow:hidden;
}
/* BOITE A OUTILS */
/*OK*/.corner-content-boiteoutils-top {
	width:235px;
	height:22px;
	background:transparent url(img/bg_corner_content_boiteoutils_top.png) no-repeat;
	overflow:hidden;
}
/*OK*/.corner-content-boiteoutils-bottom {
	width:235px;
	height:17px;
	padding-bottom:0px;
	background:transparent url(img/bg_corner_content_boiteoutils_bottom.png) no-repeat;
	overflow:hidden;
}
/* ARCHIVES */
/*OK*/.corner-content-archives-top {
	width:720px;
	height:22px;
	padding-bottom: 0px;
	background:transparent url(img/bg_corner_content_archives_top.png) no-repeat;
	overflow:hidden;
}
/*OK*/.corner-content-archives-bottom {
	width:720px;
	height:16px;
	padding-bottom:0px;
	background:transparent url(img/bg_corner_content_archives_bottom.png) no-repeat;
	overflow:hidden;
}

/******************/
/*  CLEAR FLOATS  */
/******************/
.container:after, .header:after, .header-top:after, .header-bottom:after, .navbar:after, .main:after, .content:after, .content div:after, .subcontent:after, .subcontent div:after, .footer:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.content-1col-nobox:after, .content-2col-nobox-leftcolumn:after, .content-2col-nobox-rightcolumn:after, .content-1col-box:after, .content-actualite:after, .content-2col-box-rightcolumn:after, .content-2col-box:after, .subcontent-box:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.corner-content-1col-top:after, .corner-content-1col-bottom:after, .corner-content-2col-top:after, .corner-content-2col-bottom:after, .corner-subcontent-top:after, .corner-subcontent-bottom:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
 p:after {content:"."; display:block; height:0; /*clear:both Do not use here to avoid paragraphs clearing next to images;*/  visibility:hidden;}
 
/**************/
/*  PRINTING  */
/**************/
/* To avoid that some layouts may break during printing */
/* we remove one vertical border-line for the columns  */                 
@media print {.content-2col-nobox-rightcolumn {display:inline; float:right; width:337px; border-left:none; background-color:rgb(255,255,255);}}

 /********************************************/
/*  USED ONLY FOR DEMO PAGE FOR GRID SETUP  */
/*  Do not use for operational purposes     */
/********************************************/
.main p.demo {margin:0; padding:10px 20px 50px 20px;}

/* FIL ARIANE */
.ariane1 {float:left;padding-left:14px; width:900px}
.ariane  ul li {float:left; text-decoration:none; font-size:12px; color:#FFFFFF; padding-right:4px}
.ariane ul li A {float:left; text-decoration:none; font-size:12px; color:#FFFFFF; padding-right:4px}
.ariane A:hover {}


.spip_documents img { 
   float: left;
   margin-right: 10px
}

.spip_documents { 
   float: left;
   margin-right: 10px; color:#000000; font-size:12px; width:300px
}

.spip_doc_titre{ 
  float: left;
   margin-right: 10px; color:#000000; font-size:12px; 
}

.spip_doc_descriptif{ 
  float: left;
   margin-right: 10px; color:#000000; font-size:12px
}




