/* Mise en page CSS du site pour screen */

/* //////////////////////////////////////////////////////// GLOBAL STRUCTURE /////////////////////////////////////////////////////// */
* {
	margin: 0;
	padding: 0;
	outline:none;
}

body {
	margin: 0;
	padding: 0;
	color: #000;
	font-family: Tahoma, Helvetica, Sans-Serif;
	background:#DEDEDE url() no-repeat;
	font-size:0.7em;
}

#fond {
	/*display:block;*/
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	min-width:970px;
	min-height:600px;
	overflow:hidden;
	z-index:0;
}

p.tf1 { float:left; width:237px; text-align:center; margin-bottom:10px;}
p.m6 { float:right; width:237px; text-align:center;margin-bottom:10px}

p.tf1 a{ width:237px; height: 15px; padding: 170px 0 0 0; display:block;background:url(images/actualites/tf1.jpg) left top no-repeat; }
p.m6 a{width:237px; height: 15px;  padding: 170px 0 0 0;display:block;background:url(images/actualites/m6.jpg) left top no-repeat;}


div#contenu-interieur p.archives { margin: -10px 0 20px 0; padding:10px 5px; width:100%;text-align:left; background-color:#EBEBEB}
div#contenu-interieur p.archives a {font-size:1em; text-decoration:none; color:#666 }
div#contenu-interieur p.archives a:hover {color:#218BC7}
div#player { width:640px;height:360px; float:left}
#fond img{
position:fixed;
}

img {border: 0 none;}
h1 {font-size: 1.5em;color: #333333;}
h2 {font-size: 1.2em;color: #218BC7;font-weight: bold;}
h3 {font-size: 0.9em;font-weight: bold;color: #3E617B;font-weight:bold; }
h4 {font-size: .9em;font-weight: bold;color:#333333;}
/*div {background-color:transparent}*/
p {text-align: left;}
strong {}
a:link, a:active, a:visited  {text-decoration: none;color:#1385C1;cursor:pointer;}
a:hover {text-decoration: underline;outline:none;}
ul, li, dl, dt, dd {margin: 0;padding: 0;list-style-type: none;}
abbr, acronym {border-bottom: 1px dotted #6B6251;cursor:help;}
hr { display:none}
.myhr {clear:both; visibility:hidden; overflow:hidden; height:0px; display:block}
a, input, p{position: relative;z-index: 1;}
.encart{background-color:#DADADA;padding:10px;margin:15px 0 10px 0;border-top:1px dashed #666666;border-bottom:1px dashed #666666;}
/* //////////////////////////////////////////////////////// GESTION DES DIV /////////////////////////////////////////////////////// */
#container{
	margin: 0 auto 0 auto;
	width:965px;
	position:relative;
	z-index:2;
	}
	
/* -------------------------------------------------------- Header -----------------------------------------------------------------*/

#topnavbar{
	position:absolute;
	top:0px;
	width:958px;
	height:56px;
	background:url(images/home/top-navbar.png) no-repeat;
	}
#fondnavbar{
	width:958px;
	height:56px;
	background:url(images/home/fond-navbar.png) no-repeat;
	}
	
#fondnavbar-int{
	width:962px;
	height:83px;
	background:url(images/home/fond-navbar-int.png) no-repeat;
	margin-bottom:15px;
	}
	
#menu {

	position: absolute;
	top: 2px;
	left: 40px;
	z-index:100;
	height:30px;
	}

#menu dl {
	text-align:center;
	float: left;
	margin: 0 0px;
	}
	
	
	


#menu dt {
	background:url(images/home/barre-sep.png) right no-repeat;
	cursor: pointer;
	color:#0478b6;
	font-weight:bold;
	font-size:0.9em;

	}
	
#menu #menu_fin dt {
	background:none;
	}
	
#menu a {
	
	display:block;
/*	background-color:transparent;*/
	text-decoration:none;
	padding:4px 11px 5px 12px ;
	margin:3px 3px 0 3px ;
	}
#menu a:hover, #menu a.on {

/*	background-color:#1385c1;*/
}


.smenu1 a {
	color:#1385c1;
	}
.smenu2 a {
	color:#1385c1;
	}
.smenu3 a {
	color:#1385c1;
	}
.smenu4 a {
	color:#1385c1;
	}
.smenu5 a {
	color:#1385c1;
	}
.smenu6 a {
	color:#1385c1;
	}
.smenu7 a {
	color:#1385c1;
	}


.smenu1 a:hover, .smenu1 a.on {
	background-color:#1385c1;
	color:#ffffff;
	}
.smenu2 a:hover, .smenu2 a.on {
	background-color:#f9a82f;
	color:#ffffff;
	}
.smenu3 a:hover, .smenu3 a.on {
	background-color:#654898;
	color:#ffffff;
	}
.smenu4 a:hover, .smenu4 a.on {
	background-color:#ffcc01 ;
	color:#666666;
	}
.smenu5 a:hover, .smenu5 a.on {
	background-color:#f31789;
	color:#ffffff;
	}
.smenu6 a:hover, .smenu6 a.on {
	background-color:#67ae32;
	color:#ffffff;
	}
.smenu7 a:hover, .smenu7 a.on {
	background-color:#1385c1;
	color:#ffffff;
	}
	
	/************************************************************************/
	
#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7 {
	position:absolute;
	top:26px;
	background:url(images/home/index-sous-menu.png) bottom no-repeat;
	margin:10px 0 0 0;
	z-index:9999;
	float:left;
	width:227px;
	}
	
#smenu1 img, #smenu2 img, #smenu3 img, #smenu4 img, #smenu5 img, #smenu6 img, #smenu7 img{
float:left;
	margin:15px 0 5px 10px;
	padding-bottom:7px;
	}
	
#smenu1 ul, #smenu2 ul, #smenu3 ul, #smenu4 ul, #smenu5 ul, #smenu6 ul, #smenu7 ul {
	text-align:left;
	width:190px;
	margin:15px 0pt 10px 15px;
	display:block;
	float:left;
	position:relative;
	padding-bottom:10px;
	}
	
#smenu1 ul li a, #smenu2 ul li a, #smenu3 ul li a, #smenu4  ul li a, #smenu5 ul li a, #smenu6 ul li a, #smenu7 ul li a {
	color:#000000;
	margin-top:5px;
	padding:1px 0px 1px 2px ;
	width:190px;
	position:relative;
	display:block;
	}
	
.smenu a:hover{
	text-decoration:none;
	color:#FFFFFF;
	}
	
	
#smenu1 ul li a:hover {
	color:#FFFFFF;
	background:#1385c1 url(images/home/etoile.png) right no-repeat;
	}
#smenu2 ul li a:hover {
	background:#f9a82f url(images/home/etoile.png) right no-repeat;
	}
#smenu3 ul li a:hover {
	background:#654898 url(images/home/etoile.png) right no-repeat;
	}
#smenu4 ul li a:hover {
	background:#ffcc01 url(images/home/etoile.png) right no-repeat;
color:#000000;
	}
#smenu5 ul li a:hover {
	background:#f31789 url(images/home/etoile.png) right no-repeat;
	}
#smenu6 ul li a:hover {
	background:#67ae32 url(images/home/etoile.png) right no-repeat;
	}
#smenu7 ul li a:hover {
	background:#1385c1 url(images/home/etoile.png) right no-repeat;
	color:#FFFFFF;
	}



 

	/************************************************************************/

/* -------------------------------------------------------- HomePage -----------------------------------------------------------------*/
#logo-petit-monde{
	background:url(images/home/logo-petit-monde.png) no-repeat;
	position:absolute;
	top: 200px;
	left: 765px;
	z-index:100;
	height:164px;
	width:156px;
	}
	
#logo-petit-monde h1{
	display:none;
	}

#bloc_contenu{
	background:url(images/home/fond_contenu.png) no-repeat;
	position:absolute;
	top: 368px;
	left:0px;
	z-index:1;
	height:248px;
	width:965px;
	}

#actu{
	background:url(images/home/bloc-actu.png)no-repeat;
	position:absolute;
	top: 368px;
	left:7px;
	z-index:100;
	height:202px;
	width:352px;
	}
	
#actu_contenu{
	position:absolute;
	top: 368px;
	left:7px;
	z-index:100;
	height:202px;
	width:352px;
	}
#actu_contenu img{
margin-top:25px;
	margin-left:20px;
	}
#actu_contenu h2{
	text-indent:-9000em;
	background:url(images/home/titre_actu.png)no-repeat;
	width:89px;
	height:20px;
	margin:30px 0px 0px 20px ;
	}
#temoignage{
	background:url(images/home/bloc-temoignage.png)no-repeat;
	position:absolute;
	top: 368px;
	left:368px;
	z-index:100;
	height:202px;
	width:352px;
	}
	
#temoignage_contenu{
	position:absolute;
	top: 368px;
	left:368px;
	z-index:100;
	height:202px;
	width:352px;
	}
#temoignage_contenu h2{
	text-indent:-9000em;
	background: url(images/home/titre_temoignage.png)no-repeat;
	width:243px;
	height:26px;
	margin:32px 0px 0px 20px ;
	}
div.visuel-temoignage { float:left; width:100px; height: auto; display:block}
/*#temoignage_contenu img{
margin-top:22px;
	margin-left:20px;
	}	*/

#benevole{
	background:url(images/home/bloc-benevol.png)no-repeat;
	position:absolute;
	top: 389px;
	left:728px;
	z-index:100;
	height:124px;
	width:233px;
	}

#benevole_contenu{
	position:absolute;
	top: 389px;
	left:728px;
	z-index:100;
	height:124px;
	width:233px;
	}
#benevole_contenu h2{
	text-indent:-9000em;
	background:url(images/home/titre_benevole.png)no-repeat;
	width:168px;
	height:21px;
	margin:15px 0px 0px 20px ;
	padding-bottom:3px;
	}

#benevole_contenu img{
	margin-top:3px;
	margin-left:20px;
	}
	
#don{
	position:absolute;
	top: 510px;
	left:731px;
	z-index:100;
	height:45px;
	width:225px;
	}

#infos{
	position:absolute;
	top: 577px;
	left:10px;
	color:#FFFFFF;
	font-size:10px;
	width:470px;
	z-index:100;
	} 

#plan{
	position:absolute;
	top: 577px;
	left:482px;
	color:#FFFFFF;
	font-size:10px;
	text-align:right;
	width:475px;
	z-index:100;
	} 
	
#plan a{
	color:#FFFFFF;
	} 

#cont_actu{
	font-size:1.1em;
	margin:6px 0px 0px 20px;
	width:312px;
	height:102px;
	color:#3c3c3c;
	overflow: hidden;
	position:relative;
	}
#cont_actu a{
	position:relative;
	top:0px;
	font-weight:bold;
	color:#0980bf;
	}

#voir_actu{
	position:absolute;
	top:182px;
	left:189px;
	font-size:10px;
	width:132px;
	height:15px;
	color:#3c3c3c;
	}
	
#voir_actu a{
	color:#3c3c3c;
	}

#titre_temoignage{
	margin:31px 0px 0px 20px ;
	}
	
#temoignage_contenu #img_temoignage{
	width:69px;
	height:108px;
	margin:4px 0px 0px 20px ;
	float:left;
	}


#cont_temoignage{
	float:right;
	font-size:1em;
	margin:3px 15px 0px 0px ;
	width:230px;
	height:102px;
	color:#3c3c3c;
	/*overflow:hidden;*/
	}

#cont_temoignage p { width: auto; float:left}
#cont_temoignage a{
	font-weight:bold;
	color:#dd8501;
	z-index:500;
	}

#savoir_plus{
	position:absolute;
	top:182px;
	left:178px;
	font-size:10px;
	z-index:5000;
	width:152px;
	height:15px;
	color:#3c3c3c;
	}

#savoir_plus a{
	color:#3c3c3c;
	z-index:9999;
	}

	
#cont_benevole{
	font-size:1em;
	margin:0px 0px 0px 20px ;
	width:192px;
	height:52px;
	color:#3c3c3c;
	overflow:hidden;
	z-index:500;
	}

#cont_benevole a{
	font-weight:bold;
	color:#0980bf;
	z-index:500;
	}

#deposer{
	position:absolute;
	top:95px;
	left:20px;
	font-size:11px;
	width:/*122px*/ auto;
	height:15px;
	color:#0a80bf;
	background:#dde4eb;
	padding:0 5px;
	}

#deposer a{
	color:#0a80bf;
	z-index:500;
	}

#deposer a:hover{
	color:#0a80bf;
	}
/* -------------------------------------------------------- Pages Interieurs -----------------------------------------------------------------*/

#sub_menu{
	position:absolute;
	top:36px;
	left:10px;;
	background:url(images/home/sub-menu.png) no-repeat;
	height:40px;
	width:949px;
	}

#sm{
	position:absolute;
	top:46px;
	left:10px;;
	height:20px;
	width:auto;
	display:block;
	margin:0px 0px 0px 14px ;
	}
	
#sm ul{
	display:inline;
	}

div#sm ul li{
	background:url(images/home/barre-sep-sm.png) right no-repeat;
	float:left;
	font-size:11px;
	color:#ffffff;
	}

div#last ul li {
	background:none;
	}

#sm ul li a{
	color:#444444;
	display:block;
	margin:3px 8px;
	float:left;
	position:relative;
	z-index:1000;
	padding:1px 2px 1px 2px;
	}


#sm ul li a:hover, #sm ul li a.on{
	color:#ffffff;
	text-decoration:none;
	background-color:#1385c1;
	}
#sm #nav_3 li a.on, #sm #nav_3 li a:hover{
background-color:#F9A82F;
}

#top{
	background: url(./images/home/int-top.png) no-repeat;
	margin-top:0px;
	position:relative;
	min-height:570px;
	/*z-index:0;*/
}

#footer{
	background: url(./images/home/int-bottom.png) no-repeat;
	height:56px;
	width:961px;
	position:relative;
	clear:both;
}


#contenu-interieur{
	width:490px;
	height:auto;
	position:relative;
	z-index:5000;
	margin:0px 0pt 0pt 182px;
	padding-top:25px;
	}

#access {
	float:left;
	height:16px;
	position:absolute;
	right:0px;
	text-align:right;
	top:65px;
	}

#partenaire{
	position:absolute;
	bottom:0px;
	left:35px;
	z-index:5000;
	}
#partenaire img { width:118px; height:111px}


#contenu-interieur h3 {
	height:31px;
	margin:20px 0px 8px 0px;
	padding:0px;
	}
	
#contenu-interieur h4 {
	clear:both;
	font-size:1.3em;
	font-weight:bold;
	margin:10px 0px 10px 0;
	padding:3px 0px 3px 5px;
	background-color:#1385c1;
	color:#FFFFFF;
	}

#contenu-interieur a{
	position:relative;
	z-index:9999;
	text-decoration:underline;
	color:#1385c1;
}
.contenu_1 a{
	color:#1385c1;
}
.contenu_2 a{
	color:#f9a82f;
}
.contenu_3 a{
	color:#654898;
}
.contenu_4 a{
	color:#ffcc01;
}
.contenu_5 a{
	color:#f31789;
}
.contenu_6 a{
	color:#67ae32;
}
.contenu_7 a{
	color:#1385c1;
}



#contenu-interieur.contenu_1 h4 {
	background-color:#1385c1;
	color:#FFFFFF;
	}
	
#contenu-interieur.contenu_2 h4 {
	background-color:#f9a82f;
	color:#FFFFFF;
	}
	
#contenu-interieur.contenu_3 h4 {
	background-color:#654898;
	color:#FFFFFF;
	}
	
#contenu-interieur.contenu_4 h4 {
	background-color:#ffcc01;
	color:#666666;
	}
	
#contenu-interieur.contenu_5 h4 {
	background-color:#f31789;
	color:#FFFFFF;
	}
	
#contenu-interieur.contenu_6 h4 {
	background-color:#67ae32;
	color:#FFFFFF;
	}
	
#contenu-interieur.contenu_7 h4 {
	background-color:#1385c1;
	color:#FFFFFF;
	}


/*#1385c1 #f9a82f #654898 #ffcc01 #f31789 #67ae32 #1385c1*/

	
#contenu-interieur h5 {
	background:#d5d4d3 none repeat scroll 0%;
	border-left:4px solid #3E9A99;
	color:#3E9A99;
	font-size:1.1em;
	margin-bottom:5px;
	padding:2px 2px 2px 7px;
	}
					
#contenu-interieur h5 {
	border-left:4px solid #1385c1;
	color:#1385c1;
	}
					
					
.contenu_1  strong {
	color:#1385c1;
	}
	
.contenu_2  strong {
	color:#f47e1e;
	}
	
.contenu_3  strong {
	color:#654898;
	}
	
.contenu_4  strong {
	color:#ecb701;
	}
	
.contenu_5  strong {
	color:#f31789;
	}
	
.contenu_6  strong {
	color:#67ae32;
	}
	
.contenu_7  strong {
	color:#1385c1;
	}
	
		
							
#contenu-interieur h6 {
	border-left:4px solid #999999;
	color:#666666;
	font-size:1.1em;
	font-weight:bold;
	margin:5px;
	padding-left:7px;
	} 

#contenu-interieur li {
	list-style-image:url(images/home/puce-grisfonce.png);
	margin:10px 0px 0px 40px;
	}
#contenu-interieur .jcarousel-skin-ie7 li {
	list-style-image:none;
	margin:0px;
	}
	
#contenu-interieur li li {
	list-style-image:url(images/home/puce.gif);
	margin:0px 0px 0px 40px;
	}
	
#contenu-interieur ul {
	list-style-image:url(images/home/puce.png);
	margin-bottom:5px;
	}
	
#contenu-interieur ul li ul {
	margin-top:5px;
	}

#contenu-interieur #print {
background:url(images/home/icon-imprimer-bas.png) no-repeat;
	margin-bottom:25px;
	margin-top:25px;
	padding-left:20px;
	}
#contenu-interieur #print a {
	color:#000000;
	font-weight:normal;
	}


#contenu-interieur #print{
margin-top:25px;
margin-bottom:25px;
float:left;
}

#contenu-interieur #print a{
color:#000000;
font-weight:normal;

	}

#hautpage{
background:url(images/home/icon-top.png) no-repeat;
float:right;
margin-top:25px;
margin-bottom:25px;
margin-right:15px;
padding-left:20px;
}

#hautpage a{
text-decoration:none;
color:#000000;
}
		
#img-page{
	position:absolute;
	top: 16px;
	left:18px;
	z-index:5000;
	width:138px;
	height:146px;
	}
.img-page_11 { /* Petit monde*/
background: url(./images/home/img-int-5.png) no-repeat;
}
.img-page_12 {/* Dates Clés*/
background: url(./images/home/img-int-2.png) no-repeat;
}
.img-page_15, .img-page_18, .img-page_19  { /* Le Projet*/
background: url(./images/home/img-int.png) no-repeat;
}
.img-page_4 { /* IRM*/
background: url(./images/home/img-int-2.png) no-repeat;
}
.img-page_43 { /* Projets*/
background: url(./images/home/img-int-6.png) no-repeat;
}
.img-page_7 {/* evenements*/
background: url(./images/home/img-int-7.png) no-repeat;
}
.img-page_27 { /* L'équipe*/
background: url(./images/home/img-int-8.png) no-repeat;
}
.img-page_28 { /* Parrains et ambassadeurs*/
background: url(./images/home/img-int-3.png) no-repeat;
}
.img-page_29 {/* Les partenaires de la maison*/
background: url(./images/home/img-int-9.png) no-repeat;
}
.img-page_30 {/* Témoignages*/
background: url(./images/home/img-int-10.png) no-repeat;
}
.img-page_31 {/* Je veux etre partenaire*/
background: url(./images/home/img-int-5.png) no-repeat;
}
.img-page_32 { /* DON*/
background: url(./images/home/img-int-2.png) no-repeat;
}
.img-page_37 { /* mention legales*/
background: url(./images/home/img-int-2.png) no-repeat;
}
.img-page_38, .img-page_39 { /* eaccessibilite*/
background: url(./images/home/img-int-6.png) no-repeat;
}
.img-page_41 { /* devenir benevole*/
background: url(./images/home/img-int-8.png) no-repeat;
}
.img-page_42,  { /* je veux faire un don*/
background: url(./images/home/img-int-9.png) no-repeat;
}
.img-page_25 { /* actualite*/
background: url(./images/home/img-int-10.png) no-repeat;
}
.img-page_6, .img-page_36{ /* projets*/
background: url(./images/home/img-int-5.png) no-repeat;
}



/*
#logo-petit-monde-int{
	background:url(images/home/logo-petit-monde-int.png) no-repeat;
	position:absolute;
	top: 170px;
	left: 765px;
	z-index:100;
	height:164px;
	width:156px;
	}
	
	
#logo-petit-monde-int-2{
	background:url(images/home/logo-petit-monde-int.png) no-repeat;
	position:absolute;
	top: 170px;
	left: 765px;
	z-index:100;
	height:164px;
	width:156px;
	}*/
	
#logo-petit-monde-int-2 a{
	background:url(images/home/logo-petit-monde-int.png) left no-repeat;
	position:absolute;
	top: 170px;
	left: 765px;
	z-index:100;
	height:164px;
	width:156px;
	}
	
#logo-petit-monde-int-2 p.retour a {	
background:transparent url(images/home/logo-petit-monde-int.png) no-repeat scroll left;
display:block;
	height:164px;
overflow:hidden;
	width:156px;
	text-indent:-9000em;
}		
#logo-petit-monde-int-2 p.retour a:hover {	
background:transparent url(images/home/logo-petit-monde-int.png) no-repeat scroll right;

}
	
#logo-petit-monde-int-2 h1{
	display:none;
	}


#bloc-actu-int{
	background: url(./images/home/bloc-actu-int.png) no-repeat;
	position:absolute;
	top: 258px;
	left:716px;
	z-index:100;
	height:130px;
	width:231px;
	}

#voir_actu-int{
	position:absolute;
	top:105px;
	left:59px;
	font-size:0.8em;
	width:132px;
	height:15px;
	color:#3c3c3c;
	}

	
#voir_actu-int a{
	color:#3c3c3c;
	}

#bloc-benevole-int{
	background: url(./images/home/bloc-benevole-int.png) no-repeat;
	position:absolute;
	top: 398px;
	left:716px;
	z-index:100;
	height:227px;
	width:261px;
	}

#deposer-int{
	position:absolute;
	top:85px;
	left:2px;
	font-size:0.9em;
	width:122px;
	height:15px;
	color:#0a80bf;
	background:#dde4eb;
	padding-left:5px;
	}

#deposer-int a{
	color:#0a80bf;
	z-index:500;
	}

#deposer-int a:hover{
	color:#0a80bf;
	}

#don-int{
	position:absolute;
	top: 525px;
	left:718px;
	z-index:100;
	height:45px;
	width:225px;
	}
	
#don-int a{
	cursor:pointer;
	}
	
	
#contenu-actu-interieur{
	position:absolute;
	top: 265px;
	left:728px;
	z-index:1000;
	height:120px;
	width:200px;
	overflow:hidden;
	font-size:1.1em;
	padding:5px 0px 0px 5px ;
}

#contenu-actualite{
	height:72px;
	width:200px;
	overflow:hidden;
	position:relative;
	z-index:9999;
	margin-top:3px;
}

#contenu-actualite a{
	font-weight:bold;
	color:#0980bf;	
}

#contenu-benevole-interieur{
	position:absolute;
	top: 405px;
	left:728px;
	z-index:100;
	height:100px;
	width:203px;
	overflow:hidden;
	font-size:1.1em;
	padding:5px 0px 0px 5px ;
}

#contenu-benevole-int{
	z-index:100;
	height:60px;
	width:200px;
	overflow:hidden;
	font-size:.9em;

}
#contenu-benevole-int p{
	margin:5px 0 0 0;
	}
#contenu-benevole-int a{
	font-weight:bold;
	color:#0980bf;	
}

#infos-int{
	position:relative;
	top: -32px;
	left:13px;
	color:#FFFFFF;
	font-size:0.8em;
	width:470px;
	z-index:100;
	} 

#plan-int{
	position:relative;
	top: -55px;
	left:475px;
	color:#FFFFFF;
	font-size:0.8em;
	text-align:right;
	width:475px;
	z-index:100;
	} 
#plan-int a{
color:#FFFFFF;
	} 


.tablo-part{
	margin-top:15px;
	margin-bottom:15px;
	border-top:1px dashed #666666;
	border-bottom:1px dashed #666666;
	background-color:#ffffff;
	}

#ariane{
	display:inline;
	font-size:0.8em;
	margin-top:10px;
	margin-bottom:30px;
	margin:10px 0 30px 0;
	}
	
#ariane a{
	color:#000000;
	text-decoration:none;
	margin:0;
	}
	
#ariane ul li{
	display:inline;
	list-style-type:none;
	margin:0px;
	}
.mentions, .mentions a{
	color: #666666;
	text-align: left;
	text-decoration:none;
	font-size:.8em;
	margin: 5px 0 10px 0
}	
	
/* //////////////////////////////////////////////////////// DEFILEMENT ACTUS /////////////////////////////////////////////////////// */

.posrelative-vert {
	position: relative; /* définition obligatoire pour les div puissent défiler */
}

div#actu_contenu div#acces-slide {margin:0px; padding:0px;  float:left;}
div#actu_contenu ul#actu_slide {margin:0px; padding:0px; list-style:none;}
div#actu_contenu ul#actu_slide li { margin:0px; padding:0px; background: none; font-weight:normal; color:#333333}
div#actu_contenu ul#actu_slide li h3 {background-color:#1385C1; color:#FFFFFF; padding: 2px 3px; font-size:1.2em;}
div#actu_contenu ul#actu_slide li p {padding: 1px 0 0 0; margin:0px 0}
div#actu_contenu ul#actu_slide li p a { /*color:#1385C1; margin:8px 0 0 0; */}

div#contenu-actu-interieur ul#actu_slide li div.content-actu-int p.int {}
div#contenu-actu-interieur ul#actu_slide li div.content-actu-int p.int a p {color:#333333 !important;}
div#contenu-actu-interieur ul#actu_slide li div.content-actu-int p.int a { color:#333333 !important; margin:0px; line-height: normal; font-size:.9em}
div#contenu-actu-interieur ul#actu_slide li div.content-actu-int p.int a:hover, div#contenu-actu-interieur ul#actu_slide li div.content-actu-int p.int a:hover p { color:#333333; text-decoration:underline}
div#actu_contenu ul#acces_actu { float:left; position:relative}
div#actu_contenu ul#actu_slide li div.visuel-actu { float:left; width:110px; height: 96px; overflow:hidden; display:block}
div#actu_contenu ul#actu_slide li div.visuel-actu img {width:78px; height: 96px; margin:10px 0 0 22px}
div#actu_contenu ul#actu_slide li div.content-actu { float:left; width:220px; height: 100px; overflow:hidden; display:block; margin: 8px 0 0 0}
div#actu_contenu ul#actu_slide li div.content-actu p {height:/* 60px;*/ auto; font-size:1em; line-height:normal}

div#contenu-actu-interieur ul#actu_slide li div.content-actu-int { float:left; width:200px; height:50px; overflow:hidden; display:block; margin: 3px 0 0 0}



.compt_actu { display: block; margin: 5px 0px; padding: 5px; text-align:center; width: auto; margin: -20px 20px 0 0; float:right}
.compt_actu span.actif {color:#1385C1; font-weight:bold}

div#contenu-interieur p { font-size:1.05em}