/* @override 
	http://www.innovations-finance.com/squelettes/style_innov.css
	http://www.innovations-finance.fr/squelettes/style_innov.css
*/

html{font-size: 100%;}
body{
	margin:0;
	background:#d3d8db;
	padding:30px 0;
	font: 0.6875em/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#030303;
}
img{
	display:block;
	border:none;}
form,fieldset{margin:0;padding:0;border:none;}

input,select,textarea{
	/*font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5c5472;*/
}

#forcerSondage div.spip_forms form div fieldset legend {
	font-weight: bold;
	padding: 0;
	margin-bottom: 10px;
	color: #5c5472;
}
a{color:#5c5472;text-decoration:none;}
a:hover{color:#f792a1;}
#pagewidth{
	width:940px;
	margin:0 auto;
}
/* hrader */
#header{
	height:119px;
	width:940px;
	border-bottom:20px solid #d2d7db;
	overflow:hidden;
	background:#5c5472 url(../IMG/bg-header.gif) repeat-x 0 91px;
	position:relative;
}
#header h1{
	margin:0;
	position:absolute;
	top:21px;
	left:12px;
}
#header h1, #header h1 a{
	width:551px;
	height:60px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	background:url(../IMG/logo.gif);
}
#header strong{
	width:551px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../IMG/text-slogan.gif);
	display:block;
	position:absolute;
	top:99px;
	left:12px;
}
a.je-mabonne{
	background:#847f92 url(../IMG/a-je-mabonne.gif) no-repeat 0 0;
	width:180px;
	height:25px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	position:absolute;
	top:94px;
	right:0;
}
a.je-mabonne:hover{background:#847f92 url(../IMG/a-je-mabonne.gif) no-repeat 0 -25px;}
#header p{
	margin:0 13px 0 0;
	float:right;
	padding:12px 0 0 0;
	display:inline;
}
#header p span{
	float:left;
	width:34px;
	margin:9px 5px 0 0;
	height:10px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../IMG/text-avec.gif);
}


#header p a{
	float:left;
	height:23px;
	text-indent:-9999px;
	overflow:hidden;
	width:155px;
	margin:0 4px 0 0;
	background:url(../IMG/text-microsoft.gif) no-repeat 0 0;
}



#header p a:hover{
	background:url(../IMG/text-microsoft.gif) no-repeat 0 -23px;
}


#header p a.microsoft{
	width:99px;
	margin:0;
	background:url(../IMG/text-microsoft.gif) no-repeat -155px 0;
}
#header p a.microsoft:hover{
	width:99px;
	background:url(../IMG/text-microsoft.gif) no-repeat -155px -23px;
}
/* main box */
#main{
	width:940px;
	overflow:hidden;
}
/* right column */
#right{
	float:right;
	padding:30px 0 0;
	width:180px;
}
#right form{
	width:168px;
	height:33px;
	overflow:hidden;
	background:url(../IMG/bg-form.gif);
	padding:12px 0 0 12px;
}
#right form div{
	width:156px;
	height:20px;
	overflow:hidden;
	border:1px solid #615a76;
	position:relative;
	background-color: white;
}
#right form div input{
	border:0;
	width:122px;
	height:18px;
	padding:2px 0 0 7px;
	float:left;
}
#right form div a{
	width:27px;
	height:20px;
	overflow:hidden;
	text-indent:-9999px;
	float:right;
	background:url(../IMG/btn-ok.gif) no-repeat 0 0;
}
#right form div a:hover{
	background:url(../IMG/btn-ok.gif) no-repeat 0 -20px;
}
#right form a.more{
	font-size:1.1em;
	color:#dad9df;
	font-weight:bold;
	padding:0 0 0 12px;
	text-decoration:none;
	float:left;
	margin:4px 0 0 3px;
	background:url(../IMG/bullet.gif) no-repeat left;
}
#right form a.more:hover{
	color:#f5687c;
	background:url(../IMG/bullet-over.gif) no-repeat left;
}

#right p.telecharger {
	height: 38px;
	text-indent: -9999px;
	background-image: url(../IMG/bouton_telecharger_off.png);
	margin-top: 25px;
}

#right p.telecharger a {
		display: block;
	width: 181px;
	height: 38px;
		background-image: url(../IMG/bouton_telecharger_off.png);
	}

#right p.telecharger a {
	display: block;
	width: 181px;
	height: 38px;
}

#right p.telecharger a:hover {
	background-image: url(../IMG/bouton_telecharger_on.png);
}

/* box */
.box{
	width:176px;
	overflow:hidden;
	background:#e3e3e3;
	padding:0 0 15px;
	border-left:2px solid #afbcc1;
	border-right:2px solid #afbcc1;
	margin:27px 0 0;
}
.box h3{
	margin:10px 0 0 7px;
	padding:0 0 3px;
	width:161px;
	border-bottom:1px solid #9f9baa;
}
.box h3 a{
	overflow:hidden;
	text-indent:-9999px;
	display:block;
}
.box h3.agenda a{
	width:81px;
	height:16px;
	background:url(../IMG/text-agenda.gif) no-repeat 0 0;
}
.box h3.agenda a:hover{
	background:url(../IMG/text-agenda.gif) no-repeat 0 -16px;
}
.box h3.ailleurs a{
	width:117px;
	height:34px;
	background:url(../IMG/text-ailleurs.gif) no-repeat 0 0;
}
.box h3.ailleurs a:hover{
	background:url(../IMG/text-ailleurs.gif) no-repeat 0 -34px;
}
.box ul{
	margin:0 0 0 7px;
	padding:0;
	width:162px;
	overflow:hidden;
	color:#5c5472;
}
.box ul li{
	width:150px;
	float:left;
	background:url(../IMG/bullet2.gif) no-repeat 0 6px;
	padding:0 0 0 12px;
	margin:14px 0 0 0;
}
.box ul li a{
	font-weight:bold;
}
.box ul li em{
	display:block;
	font-style:normal;
}
.box ul strong{
	font-weight:normal;
	text-transform:uppercase;
	font-size:0.9em;
	display:block;
}
.box ul a.more{
	color:#f5687c;
	font-weight:normal;
	float:right;
	margin-right: 10px;
}
.box ul a.more:hover{
	color:#423b55;
}
.box a.all{
	font-weight:bold;
	color:#847f92;
	float:right;
	font-size:1.27em;
	margin: 10px 10px 0 0;
	width:102px;
	background:url(../IMG/bullet3.gif) no-repeat 0 5px;
	padding:0 0 0 11px;
}
.box a.all:hover{
	color:#f5687c;
	background:url(../IMG/bullet3-over.gif) no-repeat 0 5px;
}
.presence{
	width:176px;
	margin:28px 0 0;
	padding:9px 0 8px;
	background:#d3d8db;
	border:2px solid #b3b5b7;
}
.presence img{
	border:1px solid #adb2b5;
	margin:0 auto 7px;
}
.presence h4{
	font-size:1.27em;
	color:#747474;
	margin:8px 10px 0 12px;
}
.presence p{
	margin:4px 10px 0 12px;
	font-size:0.9em;
	color:#888484;
	font-weight:bold;
}
a.ecrivez-nous{
	display:block;
	width:179px;
	height:30px;
	background:url(../IMG/a-ecrivez-nous.gif) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
	margin:23px 0 0;
}
a.ecrivez-nous:hover{
	background:url(../IMG/a-ecrivez-nous.gif) no-repeat 0 -30px;
}
a.tags{
	width:176px;
	overflow:hidden;
	display:block;
	text-indent:-9999px;
	height:107px;
	margin:15px 0 0;
	background:url(../IMG/a-tag.jpg) no-repeat 0 0;
}
/*a.tags:hover{
	background:url(../IMG/a-tag.jpg) no-repeat 0 -107px;
}*/
.glossaire{
	background:#c0c6c9;
}
.glossaire h3 a{
	width:132px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	background:url(../IMG/text-glossaire.gif) no-repeat 0 0;
}
.glossaire h3 a:hover{
	background:url(../IMG/text-glossaire.gif) no-repeat 0 -16px;
}
/* twocolumn */
#twocolumn{
	float:left;
	width:740px;
	padding:0 0 30px;
	background:#fff;
}
/* top navigation */
.top-nav{
	background:#d2d7db;
	height:30px;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
.top-nav li{
	float:left;
	margin:0 20px 0 0;
	
}
.top-nav li a{
	background-image:url(../IMG/text-tabs.gif);
	background-repeat:no-repeat;
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-9999px;
}
.top-nav li a.rubrique1{
	width:190px;
	background-position:0 0;
}
.top-nav li a.rubrique2{
	width:196px;
	background-position:-190px 0;
}
.top-nav li a.rubrique3{
	width:267px;
	background-position:-386px 0;
}
.top-nav li a.rubrique1:hover{background-position:0 -30px;}
.top-nav li a.rubrique2:hover{background-position:-190px -30px;}
.top-nav li a.rubrique3:hover{background-position:-386px -30px;}
.top-nav li.on a.rubrique1{background-position:0 -60px;}
.top-nav li.on a.rubrique2{background-position:-190px -60px;}
.top-nav li.on a.rubrique3{background-position:-386px -60px;}
/* towocolumn */
.two{      
	overflow:hidden;
	width:701px;
	margin:21px 0 0 20px;
	background:url(../IMG/x2.gif) repeat-y 279px 0;
}
.left{
	width:279px;
	float:left;
	padding-bottom: 320px;
}
.right{
	width:410px;
	float:right;
}
/* footer */
#footer{
	width:940px;
	overflow:hidden;
	margin-top: 40px;
}
#footer ul{
	margin:5px 0 0 130px;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
	font-size:.82em;
	letter-spacing:1px;
	word-spacing:4px;
	text-transform:uppercase;
	overflow:hidden;
}
#footer ul li{
	float:left;
	padding:0 10px 0 11px;
	margin:0 0 0 -1px;
	display:inline;
	background:url(../IMG/divider.gif) no-repeat left;
}
#footer ul li a{color:#646464;}
#footer ul li a:hover{color:#f5687c;}
/* left column */
.left blockquote{
	margin:0;
	padding:0 0 6px;
	list-style:none;
	color:#5c5472;
}
.left blockquote p{
	font:bold italic 15px/17px Georgia,"Times New Roman", Times, serif;
}
.left p{
	margin: 5px 20px 0 0;
	font-size:1.1em;
}
.left p.bullet{
	text-indent:13px;
	background:url(../IMG/bullet4.gif) no-repeat 0 4px;
}
.left a{
	color:#f5687c;
}
.left a:hover{
	color:#8b745e;
}
.left h3{
	color:#5c5472;
	font:2.18em Georgia,"Times New Roman", Times, serif;
	margin:19px 10px 10px 0;
}

.left h3 a {
	color: #5c5472;
}
.left h3 a:hover {
	color: #f5687c;
}


.left p .first{
	color:#5c5472;
	font-size:4em;
	margin:0 6px 0 0;
	line-height:40px;
	float:left;
}
.left h2, .leftcolumn h2#rubEdito {
	margin: 20px 0 0;
	width:260px;
	overflow:hidden;
	height:23px;
	background:url(../IMG/x.gif) repeat-x 0 17px;
}


.leftcolumn h2#rubEdito {
	width: 460px;
	height: 30px;
}

.left h2 span, .leftcolumn h2#rubEdito span {
	float:left;
	border-right:7px solid #fff;
	overflow:hidden;
	text-indent:-9999px;
}
.left h2 span.edito {
	width:48px;
	margin:2px 0 0;
	height:17px;
	background: #fff url(../IMG/text-edito.gif) no-repeat;
}


.leftcolumn h2#rubEdito span.edito {
	width:60px;
	background: #fff url(../IMG/text-rubEdito.gif) no-repeat 0 3px;
	margin-top: -5px;
	padding-top: 0;
	padding-bottom: 0;
	height: 30px;
}

.left h2 span.temoignages{
	width:126px;
	height:23px;
	background:#fff url(../IMG/text-temoignages.gif);
}

#twocolumn div.two div.left h2 #numLettre, .leftcolumn h2#rubEdito #numLettre {
	float:right;
	margin:3px 0 0;
	height:20px;
	font: 10px Arial, Helvetica, sans-serif;
}

h2.temoignagesHome {
	margin-top: 40px;
}

a.lienTitreTem {
	color: #5c5472;
}

a.lienTitreTem:hover {
	color: #f5687c;
}


/* face list */
ul.face{
	margin:20px 0 0;
	padding:0;
	list-style:none;
	width:278px;
	overflow:hidden;
}
ul.face li{
	float:left;
	width:117px;
	color:#423b55;
	margin-right: 10px;
}
ul.face li img{
	border:1px solid #5c5472;
}
ul.face li strong{
	color:#423b55;
	display:block;
	margin:5px 0 0;
}
.left ul.face li p{
	font-size:.91em;
	margin:0 20px 0 0;
	line-height:1.1em;
}
a.suite{
	float:right;
	margin:0 12px 0 0;
	font:bold 0.95em Arial, Helvetica, sans-serif;
}
/* left column */
.left .image{
	width:265px;
	overflow:hidden;
	color:#423b55;
	margin:18px 0 15px;
}
.left .image .im{
	float:left;
	margin:0 9px 0 0;
}
.left .image img{
	border:1px solid #023c70;
}
.left .image strong{
	color:#423b55;
	font-size:1.1em;
}
.left .image p{
	margin:0 30px 0 0;
	font-size:.91em;
	line-height:12px;
}
.left .block{
	padding:0 0 25px 0;
}
.left .all{
	font-size:1.27em;
	font-weight:bold;
	float:right;
	padding:0 10px 0 13px;
	background:url(../IMG/bullet5.gif) no-repeat left;
}
.right .block{
	width:410px;
	overflow:hidden;
	margin:0 0 20px;
	padding:0 0 6px;
	background:#d4c8bb url(../IMG/bg-block.gif);
}
.right .light2{background:#b9a591 url(../IMG/bg-block.gif) !important;}
.right .light2 h2{background:#b9a591 url(../IMG/bg-h2-light.gif) !important;}
.right .light3{background:#8b745e url(../IMG/bg-block.gif) !important;}
.right .light3 h2{background:#8b745e url(../IMG/bg-h2-lighter.gif) !important;}
.right .block a.more{
	float:right;
	font:1em "Arial black", Arial, Helvetica, sans-serif;
	color:#a7a3b2;
	padding: 5px 20px 5px 11px;
	background:url(../IMG/bullet6.gif) no-repeat left;
}
.right .block a.more:hover{
	color:#f5687c;
	background:url(../IMG/bullet6-over.gif) no-repeat left;
}
.right .block ul{
	margin: 12px 20px 0 30px;
	padding:0;
	list-style:none;
}
.right .block ul li{
	padding:0 0 0 10px;
	background: url(../IMG/bullet2.gif) no-repeat left 5px;
}
.right .block h2{
	width:400px;
	height:93px;
	background:#d4c8bb url(../IMG/bg-h2.gif);
	margin:0 0 0 10px;
	overflow:hidden;
}
.right .block h2 a{
	width:361px;
	overflow:hidden;
	display:block;
	margin:0 0 0 18px;
	padding:17px 0 2px;
	border-bottom:2px solid #c2bfc9;
}
.right .block h2 a:hover{
	border-bottom:2px solid #aa738a;
}
.right .block h2 span{
	overflow:hidden;
	float:left;
	cursor:pointer;
	margin:12px 0 0;
	text-indent:-9999px;
}
.right .block h2 em{
	float:right;
	cursor:pointer;
	text-indent:-9999px;
	overflow:hidden;
}
.right .block h2 .rub1 span{
	width:145px;
	height:37px;
	background:url(../IMG/text-la-banque.gif);
}
.right .block h2 .rub1 em{
	width:33px;
	height:51px;
	background:url(../IMG/img-la-banque.gif) no-repeat 0 0;
}
.right .block h2 .rub1:hover em{background:url(../IMG/img-la-banque.gif) no-repeat -33px 0;}
.right .block h2 .rub2 em{
	width:25px;
	height:59px;
	background:url(../IMG/img-risques.gif) no-repeat 0 0;
}
.right .block h2 .rub2:hover em{
	background:url(../IMG/img-risques.gif) no-repeat -25px 0;
}
.right .block h2 .rub2 span{
	width:222px;
	height:39px;
	background:url(../IMG/text-risques.gif);
}
.right .block h2 .rub3 em{
	width:35px;
	height:55px;
	background:url(../IMG/img-operations.gif) no-repeat 0 0;
}
.right .block h2 .rub3:hover em{background:url(../IMG/img-operations.gif) no-repeat -35px 0;}
.right .block h2 .rub3 span{
	width:238px;
	height:42px;
	background:url(../IMG/text-operations.gif) no-repeat 0 0;
}

#twocolumn div.two div.right div.block h3 {
		margin: 12px 20px -10px 30px;
	font-size: 1em;
	color: #5c5472;
}

#twocolumn div.twocolumn div.rightcolumn div.block h3.ajoutTemoignage {
	font-size: 1em;
	color: #5c5472;
	margin-bottom: -25px;
}

#twocolumn div.twocolumn div.rightcolumn div.block.d-cette h3.ajoutTemoignageArticle {
	font-size: 1em;
	color: #5c5472;
	margin-bottom: -5px;
}







.conferences-innovations{
	width:410px;
	overflow:hidden;
	margin:40px 0 0;
	padding:8px 0 11px;
	background:#ebe5df;
}

.conferences-innovations h2 {
	width:410px;
	height:51px;
	text-indent:-9999px;
	margin:0;
	background:#ddd3c9;
}

#twocolumn div.two div.right div.conferences-innovations h2 a.titreConf {
	width:410px;
	height:51px;
	background: url(../IMG/text-conferences-innovations.gif);
	display: block;
}

#twocolumn div.two div.right div.conferences-innovations h2 a.titreConf:hover {
	background: url(../IMG/text-conferences-innovations-hover.gif) no-repeat;
}


.conferences-innovations ul{
	width:385px;
	overflow:hidden;
	margin:0 0 0 9px;
	padding:0;
	list-style:none;
}
.conferences-innovations ul li{
	margin:20px 0 0;
	width:385px;
	overflow:hidden;
	float:left;
}
.conferences-innovations ul h3{
	font-size:1.81em;
	line-height: 1.1em;
	margin:3px 0 0;
}
.conferences-innovations ul h3 a{
	color:#8b745e;
}
.conferences-innovations ul h3 a:hover{
	color:#f5687c;
}
.conferences-innovations .date{
	font-size:0.9em;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-style:normal;
	padding:0 2px;
	background:#5c5472;
}
.conferences-innovations ul ul{
	margin:8px 0 0 14px;
	padding:0;
	font-weight:bold;
	list-style:none;
	width:360px;
}
.conferences-innovations p{
	margin:5px 0 0;
	color:#3d3126;
}
.conferences-innovations ul ul li{
	float:none;
	padding:0 0 0 11px;
	margin:0;
	background:url(../IMG/bullet2.gif) no-repeat 0 5px;
	width:360px;
}
.conferences-innovations ul ul li a{
	color:#000;
}
.conferences-innovations ul ul li a:hover{
	color:#f5687c;
}
.conferences-innovations .more{
	float:right;
	font:1.1em "Arial black", Arial, Helvetica, sans-serif;
	padding:0 6px 0 11px;
	color:#8b745e;
	background:url(../IMG/bullet6.gif) no-repeat left;
}
.conferences-innovations .more:hover{
	color:#f5687c;
	background:url(../IMG/bullet3-over.gif) no-repeat left;
}
.conferences-innovations h4{
	margin:11px 0 -8px 12px;
	color:#707070;
	font-size:1.1em;
}
/* two column (iner page) */
.twocolumn{
	width:700px;
	margin:20px 0 0 20px;
	background:url(../IMG/x.gif) repeat-y 480px 0;
	overflow:hidden;
	min-height: 1000px;
}
/* left colunm */
.twocolumn .leftcolumn{
	float:left;
	width:460px;
}
.twocolumn .leftcolumn h2 {
	font:2.36em Georgia, "Times New Roman", Times, serif;
	margin:8px 0 0 0;
}


.twocolumn .leftcolumn.pageEdito h2 {
	color: #5c5472;
	font-style: italic;
	margin-top: 30px;
	margin-bottom: 20px;
	font-size: 3em;
}


/* Les pages de rubriques */

.twocolumn .leftcolumn h2.titreRubrique1, 
.twocolumn .leftcolumn h2.titreRubrique2, .twocolumn .leftcolumn h2.titreRubrique3, h2.titreRubriqueTelecharger
 {
	text-indent: -9999px;
	width: 100%;
	height: 40px;
	margin: 0;
	border-bottom: 1px solid #a09daa;
}




.twocolumn .leftcolumn h2.titreRubrique1 {
	background: url(../IMG/titreRubrique1.png) no-repeat;
}

.twocolumn .leftcolumn h2.titreRubrique2 {
	background: url(../IMG/titreRubrique2.png) no-repeat;
}

.twocolumn .leftcolumn h2.titreRubrique3 {
	background: url(../IMG/titreRubrique3.png) no-repeat;
}

.twocolumn .leftcolumn h2.titreRubriqueTelecharger {
	background: url(../IMG/fond_h2_telecharger.png) no-repeat;
}



.twocolumn .leftcolumn p.theme {
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 25px;
	margin-bottom: 0;
}

#twocolumn div.twocolumn div.leftcolumn h3 {
	margin: 0;
	padding: 0;
}

#twocolumn div.twocolumn div.leftcolumn h3 a {
	font: 1.5em Georgia, "Times New Roman", Times, serif;
	color: #423b55;
}

#twocolumn div.twocolumn div.leftcolumn h3 a:hover {color:#f792a1;}

#twocolumn div.twocolumn div.leftcolumn p.numeroNewsletter {
	font: 0.89em Arial, Helvetica, Geneva, sans-serif;
	color: black;
	/*margin-top: 0;*/
}

/* Partie témoignages des rubriques principales */


#twocolumn div.twocolumn div.leftcolumn h2.insertTemoignages {
	margin-top: 60px;
	text-indent: -9999px;
	background-image: url(../IMG/titreInsertTemoignages.png);
	height: 40px;
}

#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.insertTemoignages {
	margin-top: 0;
}




.blocInsertTemoignages0 {
	width:460px; 
	float:left; 
	margin:20px 0;
}


div.blocInsertTemoignages {
	width: 320px;
	float: left;
}

.blocInsertTemoignages0 a img {
	border: 1px solid #5c5472;
	float: left;
	width: 118px;
	display: block;
	margin: 0 10px 0 0;
	padding-top: 5px;
}




/* page témoignage */

.pagTemoignage {
	color: #5c5472;
}

div.rubTemoignage {
	margin: 20px 0 0;
	width:460px;
	overflow:hidden;
	background:url(../IMG/x.gif) repeat-x 0 17px;

}

#twocolumn div.twocolumn div.leftcolumn.pagTemoignage div.rubTemoignage h3 {
	text-indent: -9999px;
	background: url(../IMG/text-rubTemoignage.gif) no-repeat;
	height: 30px;
	width: 160px;
	padding: 0;
	margin-top: -5px;
}

#twocolumn div.twocolumn div.leftcolumn.pagTemoignage img.spip_logos {
	border:1px solid #5c5472;
	margin-right: 20px;
}

div.logoTemoignage {
	width: 460px;
	float: left;
	margin-top: 30px;
	margin-bottom: 20px;
}


#twocolumn div.twocolumn div.leftcolumn.pagTemoignage h2 {
	font-size: 1.63em;
}

#twocolumn div.twocolumn div.leftcolumn.pagTemoignage p.spip {
	color: #423b55;
}

h3.autresTemoignages {
	text-indent: -9999px;
	background: url(../IMG/text-autresTemoignages.gif) no-repeat;
	width: 146px;
	height: 60px;
	margin-top: 0;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage ul li {
	margin-bottom: 20px;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage ul li h4 {
	font-size: 1.2em;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage ul li p {
	color: #423b55;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage ul li blockquote {
	margin: 0;
	padding: 0;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage ul li blockquote p {
	font-size: 1em;
	color: #5c5472;
}

/* la page des thématiques */



#twocolumn div.twocolumn div.leftcolumn h2.titreMot {
	width: 460px;
	font: 1.3em "Trebuchet MS", Arial, sans-serif;
	border-bottom: 1px solid #a09daa;
	line-height: 2em;
	font-weight: bold;
	color: #423b55;
}

#twocolumn div.twocolumn div.leftcolumn.pageMot h3 {
	margin-top: 20px;
}

#twocolumn div.twocolumn div.leftcolumn.pageThematiques h3 {
	margin-top: 40px;
	color: #5c5472;
	font-size: 2em;
}

#twocolumn div.twocolumn div.leftcolumn.pageThematiques h4 {
	color: #423b55;
	font: 1.35em Georgia, "Times New Roman", Times, serif;
	margin: 20px 0 5px;
}








/* ******************************** */











#twocolumn div.twocolumn div.leftcolumn p.chapo {
	color: #8b745e;
	font-size: 1.1em;
}

#twocolumn div.twocolumn div.leftcolumn p.laSuite a {
	color:#de5901;
	float:right;
	font-size: O.9em;
	/*width:102px;*/
	background: url(../IMG/bullet3-over.gif) no-repeat 0 0;
	padding:0 0 0 11px;
	line-height: 1.1em;
	height: 1.1em;
	margin: 0px 10px 0 0;
}

#twocolumn div.twocolumn div.leftcolumn p.laSuite a:hover {
	text-decoration: underline;
}


.twocolumn .leftcolumn p{
	margin:5px 10px 0 0;
	line-height:1.5em;
}
.twocolumn .leftcolumn p big{
	font-weight:bold;
	color:#8b745e;
	line-height:14px;
	font-size:1.09em;
}


.twocolumn .leftcolumn .image{
	width:460px;
	overflow:hidden;
	font-size:.91em;
	margin:12px 0 0;
	color:#423b55;
	line-height:12px;
}
.twocolumn .leftcolumn .image img{
	float:left;
	border:1px solid #023c70;
	margin:0 10px 0 0;
}
.twocolumn .leftcolumn p.border{
	border-left:5px solid #8d879c;
	margin:16px 0 0;
	padding:0 0 0 8px;
}


#twocolumn div.twocolumn div.leftcolumn h3.spip {
		color:#030303;
	font-size: 1em;
	margin: 20px 0 0;

}
/* pour box */
.pour{
	width:458px;
	margin:15px 0 0;
	padding:11px 0 15px;
	border:1px solid #947f6b;
	color:#614e3c;
	font-size:.91em;
	line-height:12px;
}
.twocolumn .leftcolumn .title{
	border-bottom:1px solid #4675a5;
	padding:0 0 3px;
}
.twocolumn .leftcolumn .title strong{
	color:#5c5472;
	font-size:15px;
}
.twocolumn .leftcolumn .title strong span{
	color:#f792a1;
}
.twocolumn .leftcolumn .title em{
	color:#000;
	font:10px Arial, Helvetica, sans-serif;
}
.twocolumn .leftcolumn .pour h2{
	width:458px;
	height:32px;
	margin:0;
	background:#ebe5df url(../IMG/text-pour.gif);
	overflow:hidden;
	text-indent:-9999px;
}
#twocolumn div.twocolumn div.leftcolumn div.pour h3.spip{
	color:#614e3c;
	margin:8px 0 0 10px;
	font-size: 1.25em;
}

.twocolumn .leftcolumn .pour p{
	margin:8px 0 0 9px;
}
.twocolumn .leftcolumn .pour ul{
	margin:4px 120px 0 19px;
	padding:0;
	list-style:none;
}
.twocolumn .leftcolumn .pour ul li{
	padding:0 0 0 6px;
	background:url(../IMG/bullet7.gif) no-repeat 0 7px;
}
#twocolumn div.twocolumn div.leftcolumn h3.references,
#twocolumn div.twocolumn div.leftcolumn h3.documents,
#twocolumn div.twocolumn div.leftcolumn h3.ressources{
	width:460px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	margin:22px 0 0 0;
}

.twocolumn .leftcolumn h3.ressources {
	background: url(../IMG/text-ressources.gif) no-repeat;
}

.twocolumn .leftcolumn h3.documents{
	background: url(../IMG/text-documents.gif) no-repeat;
}
.twocolumn .leftcolumn h3.references{
	height:16px;
	background: url(../IMG/text-references.gif) no-repeat;
}
ul.documents,
ul.ressources{
	margin:5px 0 0 39px;
	padding:0;
	line-height:18px;
	list-style:none;
}
ul.ressources li{padding:0 0 0 24px;}
ul.ressources li.ico{background:url(../IMG/ico-ressources.gif) no-repeat left;}
ul.documents li{
	padding:0 0 0 24px;
	background:url(../IMG/ico_doc.png) no-repeat left;
}
ul.documents li em{
	color:#f5687c;
	font-style:normal;
}
ul.book{
	margin:14px 0 0 25px;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:436px;
}
ul.book li{
	float:left;
	width: 125px;
		height: 100px;

	padding:0 0 0 68px;
	color:#423b55;
	font-size:10px;
	margin-right: 20px;
	margin-bottom: 20px;
}
ul.book strong{
	background: url(../IMG/bullet2.gif) no-repeat left 3px;
	padding:0 0 0 10px;
}
ul.book img{
	margin:0 0 0 -68px;
	float:left;
	display:inline;
	border: 1px solid #5c5472;
}
.twocolumn .leftcolumn ul.book p{
	margin:0;
}
ul.book li em{
	font-style:normal;
	text-transform:uppercase;
	display:block;
	margin:3px 0 0;
}
ul.book li a{color:#f792a1;}
ul.book li a:hover{color:#5c5472;}
.rightcolumn{
	float:right;
	width:210px;
	min-height: 950px;
}

div.ps {
	width: 100%;
	margin-top: 100px;
}
a.valider{
	background:url(../IMG/a-valider.gif);
	overflow:hidden;
	text-indent:-9999px;
	float:left;
	width:73px;
	height:17px;
}



/* abonnement */

#twocolumn div.twocolumn .leftcolumn.abo h2 {
	text-indent: -9999px;
	height: 40px;
	margin: 0 10px 20px;
	border-bottom: 1px solid #a09daa;
}

#twocolumn div.twocolumn .leftcolumn.abo h2 {
	background: url(../IMG/fond_h2_newsletter.png) no-repeat;
}

#twocolumn div.twocolumn .leftcolumn.abo p.titreJeMabonne {
	text-align: right;
	margin-top: -40px;
	margin-bottom: 20px;
	float: right;
}

/* Le Glossaire */

div.leftcolumn.pageGlossaire {
	background-color: #f8f7f5;
}

#twocolumn .twocolumn .leftcolumn h2.titreGlossaire {
	text-indent: -9999px;
	height: 40px;
	margin: 0 10px 20px;
	border-bottom: 1px solid #a09daa;
	}


#twocolumn .twocolumn .leftcolumn h2.titreGlossaire {
	background: url(../IMG/fond_h2_glossaire.png) no-repeat;
}

#twocolumn div.twocolumn div.leftcolumn ul#listeGlossaire {
	list-style-type: none;
	padding: 0;
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn ul#listeGlossaire li {
	margin-top: 20px;
	margin-bottom: 20px;
}

#listeGlossaire li span.gl_titre {
	font-size: 16px;
	color: #5c5472;
	font-weight: bold;
}

#twocolumn div.twocolumn div.leftcolumn ul#listeGlossaire img {
	float: left;
}

/* Contactez-nous */

div.leftcolumn.contactez-nous {
	background-color: #f7ece2;
}


#twocolumn div.twocolumn div.leftcolumn.contactez-nous h2.titreContact {
	text-indent: -9999px;
	height: 40px;
	margin: 0 10px 20px;
	border-bottom: 1px solid #a09daa;
	background: url(../IMG/fond_h2_contactez-nous.png) no-repeat;
}

#twocolumn div.twocolumn div.leftcolumn.contactez-nous div.spip_forms div.spip_descriptif {
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.contactez-nous div.spip_forms {
	margin: 10px;
}

/* page Mentions légales */

#twocolumn div.twocolumn div.leftcolumn.pageArticle27 {
	background-color: #f7ece2;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle27 h2.titrePageArticle27, #twocolumn div.twocolumn div.leftcolumn.pageArticle28 h2.titrePageArticle28, #twocolumn div.twocolumn div.leftcolumn.rubrique6 h2.titreRubrique6 {
	text-indent: -9999px;
	height: 40px;
	margin: 0 10px 20px;
	border-bottom: 1px solid #a09daa;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle27 h2.titrePageArticle27 {
	background: url(../IMG/fond_h2_mentions-legales.png) no-repeat;
	
	}

#twocolumn div.twocolumn div.leftcolumn.pageArticle27 p.spip {
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle27 h3.spip {
	color: #423b55;
	font: 1.2em Georgia, "Times New Roman", Times, serif;
	margin-left: 10px;
	margin-top: 40px;
	margin-right: 10px;
}

/* page Qui sommes-nous ? */

#twocolumn div.twocolumn div.leftcolumn.pageArticle28 {
	background-color: #fbf6f1;
	padding-bottom: 350px;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle28 h3.spip img {
	border-style: none;
	margin-right: 0;
	padding: 50px 0 0 10px;
	margin: 0;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle28 img {
	float: left;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle28 p.spip {
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.pageArticle28 p.spip strong.spip {
	color: #f5687c;
}


#twocolumn div.twocolumn div.leftcolumn.pageArticle28 h2.titrePageArticle28 {
	background: url(../IMG/fond_h2_qui-sommes-nous.png) no-repeat;
}

/* Sur le web et ailleurs */

#twocolumn div.twocolumn div.leftcolumn.rubrique6 {
	color: #5c5472;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 h2.titreRubrique6 {
	margin-bottom: 0;
	margin-left: 0;
	background: url(../IMG/fond_h2_sur-le-web.png) no-repeat;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb {
	border: 1px solid #9b96a7;
	margin-top: 20px;
	margin-bottom: 20px;
	float: left;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb h3 {
	font-size: 1.8em;
	color: #5c5472;
	font-weight: normal;
	font-style: normal;
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul {
	list-style-type: none;
	margin: 0 0 20px;
	padding: 0;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul li #fluxExterne li {
	background-color: #e3e3e3;
	background-image: none;
	font-family: Verdana, "Lucida Grande", Lucida, sans-serif;
	border: 1px dotted gray;
	padding-right: 5px;
}






#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio {
	width: 100%;
	float: left;
}


#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul li {
	margin: 10px;
	background:url(../IMG/bullet2.gif) no-repeat 0 6px;
	padding:0 0 0 12px;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio {
	margin: 14px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	width:436px;
}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio li {
	float:left;
	width: 120px;
	padding: 0 0 0 68px;
	color:#423b55;
	font-size:10px;
	margin-right: 10px;
	margin-bottom: 20px;
	height: 100px;
	direction: ltr;
}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio strong{
	background: url(../IMG/bullet2.gif) no-repeat left 3px;
	padding:0 0 0 10px;
	line-height: 1.1em;
}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio img{
	margin:0 0 0 -68px;
	float:left;
	display:inline;
	border: 1px solid #5c5472;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio p{
	margin:0;
}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio li em{
	font-style:normal;
	text-transform:uppercase;
	display:block;
	margin:3px 0 0;
}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio li a{color:#f792a1;}
#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb ul.biblio li a:hover{color:#5c5472;}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb.flux5 p {
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb.flux5 p.rssArticles {
	padding-left: 40px;
	background: url(../IMG/RSS1.gif) no-repeat left top;
	height: 40px;
	line-height: 30px;
}

#twocolumn div.twocolumn div.leftcolumn.rubrique6 div.surLeWeb.flux5 p.rssConferences {
	padding-left: 40px;
	background: url(../IMG/RSS2.gif) no-repeat left top;
	height: 40px;
	line-height: 30px;
}

/* la page Agenda */


#twocolumn div.twocolumn div.leftcolumn.article5 {
	color: #423b55;
}


h2.titreRubrique5 {
	text-indent: -9999px;
	background: url(../IMG/fond_h2_agenda.png) no-repeat;
	height: 40px;
		border-bottom: 1px solid #a09daa;

}

#twocolumn div.twocolumn div.leftcolumn.article5 p.descriptifRubrique {
	font-size: 1.4em;
}



div.agenda {
	border: 1px solid #a09daa;
	margin-top: 20px;
	margin-bottom: 20px;
}

#twocolumn div.twocolumn div.leftcolumn.article5 div.agenda ul {
	list-style-image: url(../IMG/bullet2.gif);
	padding-left: 20px;
}


#twocolumn div.twocolumn div.leftcolumn.article5 div.agenda ul li {
	margin: 10px;
}

#twocolumn div.twocolumn div.leftcolumn.article5 div.agenda ul li p.titreAgenda {
	/*padding-left: 10px;*/
	/*background: url(../IMG/bullet2.gif) no-repeat left 3px;*/
	font-weight: bold;
	font-size: 1.3em;
}

#twocolumn div.twocolumn div.leftcolumn.article5 div.agenda ul li p.lieuAgenda span {
	text-decoration: underline;
	font-weight: bold;
}


#twocolumn div.twocolumn div.leftcolumn.article5 div.agenda ul li p.spip {
	font-weight: bold;
	color: black;
}










/* ********************************** */









#twocolumn div.twocolumn .leftcolumn.abo {
	background-color: #fbf6f1;
}

#twocolumn div.twocolumn div.leftcolumn.abo p {
	margin-right: 10px;
	margin-left: 10px;
	color: #5c5472;
	font-size: 1.1em;
	font-weight: bold;
}

#twocolumn div.twocolumn .leftcolumn.abo .spip_forms {
	margin: 10px;
}

#twocolumn div.twocolumn .leftcolumn.abo .ps, #twocolumn div.twocolumn div.leftcolumn.contactez-nous div.ps {
	float: left;
	margin-top: 100px;
	margin-bottom: 50px;
	width: 100%;
}


#twocolumn div.twocolumn div.leftcolumn.abo div.spip_forms form div div.spip_bouton input {
	background-color: #7f7b91;
	color: white;
	float: left;
	height: 25px;
}

/* la page conférence */


#twocolumn div.twocolumn div.leftcolumn.pageConf img {
	float: left;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf {
	background-color: #f1ede9;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf div.titrePageConf {
	width: 460px;
	height: 51px;
	text-indent: -9999px;
	background: #DDD3C9 url(../IMG/text-conferences-innovations.gif) no-repeat;
	margin-top: 5px;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf p.programme {
	color: #707070;
	font-size: 1.5em;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf span.date {
	font-size:0.9em;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-style:normal;
	background:#5c5472;
	margin-left: 10px;
	padding: 2px 5px;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf h2 {
	font-size:1.81em;
	line-height: 1.3em;
	margin: 10px 0 0 10px;
	color:#8b745e;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf ul.spip {
	padding: 0;
	margin-left: 30px;
}


#twocolumn div.twocolumn div.leftcolumn.pageConf ul.spip ul.spip {
	padding: 0;
}


#twocolumn div.twocolumn div.leftcolumn.pageConf ul.spip li.spip {
	float:none;
	padding:0 0 0 11px;
	background:url(../IMG/bullet2.gif) no-repeat 0 5px;
	width:360px;
	list-style-type: none;
}

#twocolumn div.twocolumn div.leftcolumn.pageConf p.spip {
	margin-left: 60px;
	color: #707070;
	font-size: 1.2em;
	margin-bottom: -10px;
}


#twocolumn div.twocolumn div.leftcolumn.pageConf div.spip_forms {
	
}
#twocolumn div.twocolumn div.leftcolumn.pageConf div.spip_forms {
	margin: 10px;
}



/* right column */
.rightcolumn .block{
	width:190px;
	padding:28px 0 10px 20px;
	font-size:1.09em;
	line-height:14px;
	overflow:hidden;
	color:#423b55;
	margin: 2px 0 20px;
}
.rightcolumn .block .more{
	float:right;
	font-size:13px;
	color:#817970;
	margin:6px 21px 0 0;
	font-weight:bold;
	background:url(../IMG/bullet8.gif) no-repeat left;
	padding:0 0 0 14px;
	white-space:nowrap;
	clear:right;
}
.rightcolumn .block .more:hover{
	text-decoration:underline;
}
.rightcolumn .box-temoignage .more{
	color:#847f92 !important;
	background:url(../IMG/bullet9.gif) no-repeat left;
}
.rightcolumn .block ul{
	margin: 0 10px 0 0;
	padding:0;
	list-style:none;
}
.rightcolumn .block ul li{
	padding:0 0 0 10px;
	margin:7px 0 0;
	background:url(../IMG/bullet2.gif) no-repeat 0 5px;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-sondage div.spip_forms form div fieldset div.spip_form_champ.multiple_1 ul.spip_form_choix_multiple li {
	list-style: none;
}

/* Les thématiques */

.rightcolumn .blockTheme {
	width:210px;
	padding: Opx 0 10px;
	font-size:1.09em;
	line-height:14px;
	margin:0 0 20px;
	overflow:hidden;
	color:#423b55;
	background: #EFEFEF url(../IMG/fond_lesThematiques.png) no-repeat;
}

.rightcolumn .blockTheme ul{
	padding:0;
	list-style:none;
	margin-bottom: px;
	margin-top: 0;
	margin-left: 0;
	margin: 20px;
}


.rightcolumn .blockTheme h3 {
	text-transform: uppercase;
	width: 180px;
	border-bottom: 1px solid #DEDCDC;
	font-size: 1.3em;
	margin-left: 20px;
	margin-top: 30px;
}

.rightcolumn .blockTheme h3 a {
	margin-bottom: 5px;
	display: block;
	color: white;
}

.rightcolumn .blockTheme h3 a:hover{color:#f792a1;}



.rightcolumn .blockTheme li {
	font-size: 1.2em;
	line-height: 2em;
	font-weight: bold;
}

.rightcolumn .blockTheme li span {color: #e99056;}

.rightcolumn .block.autreRub1 {
	background: #eeeded url(../IMG/fond_rightColumn_autreRub1.png) no-repeat;
}

.rightcolumn .block.autreRub2 {
	background: #f5f4f4 url(../IMG/fond_rightColumn_autreRub2.png) no-repeat;
}

.rightcolumn .block.autreRub3 {
	background: #F7F3EF url(../IMG/fond_rightColumn_autreRub3.png) no-repeat;
}


.rightcolumn .block.autreRub1 h3.titreAutreRub1 {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub1.png);
	text-indent: -9999px;
	padding: 0;
	height: 43px;
	margin: -9px 0 0;
}

.rightcolumn .block.autreRub1 h3.titreAutreRub1 a {
	display: block;
	width: 187px;
	height: 43px;
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub1_a.png);
}


.rightcolumn .block.autreRub1 h3.titreAutreRub1 a:hover {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub1_ahover.png);
}





.rightcolumn .block.autreRub2 h3.titreAutreRub2 {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub2.png);
	text-indent: -9999px;
	padding: 0;
	height: 43px;
	margin: -9px 0 0;
}

.rightcolumn .block.autreRub2 h3.titreAutreRub2 a {
	display: block;
	width: 187px;
	height: 43px;
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub2_a.png);
}


.rightcolumn .block.autreRub2 h3.titreAutreRub2 a:hover {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub2_ahover.png);
}

.rightcolumn .block.autreRub3 h3.titreAutreRub3 {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub3_a.png);
	text-indent: -9999px;
	padding: 0;
	height: 43px;
	margin: -9px 0 0;
}

.rightcolumn .block.autreRub3 h3.titreAutreRub3 a {
	display: block;
	width: 187px;
	height: 43px;
	background-image: url(../IMG/ond_rightColumn_h3_titreAutreRub3_a.png);
}


.rightcolumn .block.autreRub3 h3.titreAutreRub3 a:hover {
	background-image: url(../IMG/fond_rightColumn_h3_titreAutreRub3_ahover.png);
}

#twocolumn div.twocolumn div.rightcolumn div.block.autreRub1 ul {margin-top: 30px;}
#twocolumn div.twocolumn div.rightcolumn div.block.autreRub2 ul {margin-top: 30px;}
#twocolumn div.twocolumn div.rightcolumn div.block.autreRub3 ul {margin-top: 30px;}





h3.sondage,
.les-conferences h3,
h3.temoignage,
h3.sur-ce-theme,
h3.dans-cette{
	margin:0;
	width:174px;
	height:21px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../IMG/text-dans-cette.gif);

}
h3.sur-ce-theme{
	width:108px;
	height:18px;
	background:url(../IMG/text-sur-ce-theme.gif);
}
h3.temoignage{
	width:114px;
	height:24px;
	background:url(../IMG/text-temoignage2.gif);
}
.les-conferences h3{
	width:210px;
	height:54px;
	background:#ddd3c9 url(../IMG/text-les-conferences.gif);
}

.les-conferences h3 a{
	width:210px;
	height:54px;
	background:#ddd3c9 url(../IMG/text-les-conferences.gif);
	display: block;
}

.les-conferences h3 a:hover{
	width:210px;
	height:54px;
	background:#ebe5df url(../IMG/text-les-conferences.gif);
	display: block;
}


h3.sondage{
	width:74px;
	height:21px;
	background:url(../IMG/text-sondage.gif);
}
.les-conferences {
	width:210px;
	background:#ebe5df;
	padding:12px 0;
}
.les-conferences ul{
	margin:0 0 0 10px;
	padding:0;
	list-style:none;	
	width:184px;
	overflow:hidden;
}
.les-conferences ul li{
	width:184px;
	float:left;
	padding:12px 0 0;
	line-height: 1.2em;
}
.les-conferences ul li a{
	color:#8b745e;
	font-size:10px;
	font-weight:bold;
}
.les-conferences ul li a:hover{
	color:#f5687c;
}
.les-conferences ul p{
	margin:2px 0 0;
}
.les-conferences ul em.date{
	background:#5c5472;
	text-transform:uppercase;
	padding:0 2px;
	color:#fff;
	font-size:10px;
	font-style:normal;
}


#twocolumn div.twocolumn div.rightcolumn div.block.les-autres-conferences h3 {
	text-indent: -9999px;
}







.d-cette{
	background:#ebe5df url(../IMG/bg-d-cette.gif) no-repeat 0 0;
}
.ce-theme{
	background:#f5f2ef url(../IMG/bg-ce-theme.gif) no-repeat 0 0;
}

#twocolumn div.twocolumn div.rightcolumn div.block.box-temoignage {
		margin-top: 20px;

}

.box-temoignage{
	background:#e5dcdd url(../IMG/bg-box-temoignage.gif) no-repeat 0 0;
	color:#423b55;
}
.box-temoignage img{
	border:1px solid #084173;
	margin:6px 0 0;
}
.box-temoignage h4{
	font-size: 18px;
	color:#423b55;
	margin: 11px 10px 0 0;
	line-height: 1.1em;
}
.box-temoignage p{
	margin: 5px 10px 0 0;
	font-size:10px;
}
.box-temoignage blockquote{
	margin:22px 0 0;
	padding:0;
}
.box-temoignage blockquote p{
	font:bold italic 14px Georgia, "Times New Roman", Times, serif;
	margin-right: 10px;
}
.box-temoignage a.lire{
	color:#f5687c;
	margin:0 11px 0 0;
	float:right;
}
.box-sondage{
	background:#e6ecef url(../IMG/bg-box-sondage.gif) no-repeat 0 0;
}
.box-sondage p{
	margin:5px 10px 0 0;
}
.box-sondage strong{
	display:block;
	margin:6px 0 0;
	color:#423b55;
}
.box-sondage form{
	width:100%;
	padding:18px 0 0;
	overflow:hidden;
}
.box-sondage form input{
	width:14px;
	height:15px;
	margin:2px 0 0;
	float:left;
}
.box-sondage form label{
	float:left;
	margin:0 10px 0 0;
	color:#5c5472;
	font-size:14px;
}
span.vote{
	font-size:15px;
	color:#5c5472;
	font-weight:bold;
	display:block;
	margin:10px 0 0;
}
.t{
	width:150px;
	/*width:282px;*/
	margin: 40px 0 20px 320px;
	overflow:hidden;
}
/*.t .rait{
	width: 132px;
	background:#eeedf0; 
	float:left;
	height:96px;
	overflow:hidden;
	font-size:12px;
	color:#5c5472;
	border:1px solid #cfcdd6;
	padding-top: 0;
	padding-bottom: 4px;
	padding-left: 5px;
}*/
/*.t .rait strong{
	display:block;
	margin: 7px 0 5px;
	line-height: 1.3em;
}
.t .rait ul{
	margin:6px 0 0 18px;
	padding:0;
	font-weight:bold;
	list-style:none;
	overflow:hidden;
}
.t .rait ul li{
	float:left;
	margin:0 8px 0 0;
	width:11px;
	padding:0 0 10px 0;
}
.t .rait ul li a{color:#c6c6c6;}
.t .rait ul li.active{background:url(../IMG/bullet10.gif) no-repeat 0 100%;}
.t .rait ul li.active a,
.t .rait ul li a:hover{color:#f5687c;}*/
.t .opt{
	margin:0 0 0 4px;
	padding:0;
	list-style:none;
	float:left;
	background:#eeedf0;
	width:137px;
	height:100px;
	overflow:hidden;
	border:1px solid #cfcdd6;
}
.t .opt li{
	float:left;
	width:64px;
	font:11px Arial, Helvetica, sans-serif;
	text-align:center;
	margin:0 0 0 4px;
	overflow:hidden;
	display:inline;
}
.t .opt li a{
	padding:41px 0 0;
	color:#f5687c;
	float:left;
	overflow:hidden;
	width:50px;
}
.t .opt li a.envoyer{background:url(../IMG/ico-mail.gif) no-repeat 50% 0;}
.t .opt li a.imprimer{background:url(../IMG/ico-print.gif) no-repeat 50% 0;}



#forcerSondage ul li {
	list-style: none;
	padding: 0;
	margin: 5px 0 0;
}

/* Téléchargements + modifs rubriques témoignages*/


#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub1,
#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub2,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub26,
#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub3,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub25,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub27 
 {
	text-indent: -9999px;
	width: 100%;
	height: 25	px;
	margin: 20px 0 0;
}

#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub1,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub25
 {background: url(../IMG/tit_tel_bq_et_clients.png) no-repeat;}



#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub2,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub26
 {background: url(../IMG/tit_tel_risk_regl.png) no-repeat;}

#twocolumn div.twocolumn div.leftcolumn.telecharger h2.rub3,
#twocolumn div.twocolumn div.leftcolumn.pageRubrique11 h2.rub27
 {background: url(../IMG/tit_tel_op_int_perf.png) no-repeat;}

h2.rub25, h2.rub26, h2.rub27 {
	clear: left;
	float: left;
}