/*CONTAINER*/
#container{
	min-height:100px;
	width:960px;
	margin-left:auto;
	margin-right: auto;
	margin-top: 25px;
	margin-bottom: 35px;
	overflow:hidden;
}
#content-left ul li .bodytext{
	font-size: 1em;
}
#container .bodytext, #container #content-right p, #content-right  ul, #content-right ol, #container p.texte, #container td td.texte, #content-bottom .caption{
	color: #323232;
	font-size: 0.7em;
	line-height:1.6em;
	font-family: 'Verdana';
	display:block;
	padding-right:5px;
	margin-bottom:10px;
	margin-top:10px;
}

#content-left ul li, #content-left ol li{
	color: #323232;
	font-size:0.7em;
	border:none;
	margin-left: 35px;
}
#content-right ul, #content-right ol{
	margin-left:35px;
}

#content-right .csc-textpic-imagewrap ul {
	margin:0;
}

#content-right .csc-textpic-imagewrap li {
	margin:0 10px 5px 0;
}

#content-right ul ul,
#content-right ul ol,
#content-right ul ul ul,
#content-right ul ul ol,
#content-right ul ol ul,
#content-right ol ol ul,
#content-right ol ul ul,
#content-right ol ul ol,
#content-right ol ul,
#content-right ol ol {
	font-size: 1em;
}

#content-right .left_2col ul li, #content-right .right_2col ul li{
	font-size:0.7em;
}

#container #content-left{
	float: left;
	width:220px;
	margin-right: 15px;
}
#container #content-left h1, #dernieresParutions .boxLeftTitle{
	font-family: 'Arial';
	font-size:1em;
	font-weight:bold;
	color:#83100c;
	text-transform: uppercase;
	height:25px;
	border-bottom:4px solid black;
	margin-top:25px;
}

#dernieresParutions > p {
	font-size:0.7em;
	font-family: 'Verdana';
	line-height: 1.6em;
	margin-top: 10px;
}


#dernieresParutions .tx-newloginbox-pi1{
	margin-top:25px;
}
#container #content-left #accueilRecits .categorieRecit{
	font-weight: normal;
}

#container #content-right #header-page-no-image, #headerSection {
	font-family: 'Arial';
	font-size:1.3em;
	color:#83100c;
	text-transform: uppercase;
	height:25px;
	border-bottom:4px solid black;
	margin-top:20px;
}

#container #content-right .date{
	font-family: 'Verdana';
	font-size:0.8em;
	color:#929292;
	font-weight: bold;
	display:block;
	margin-bottom:10px;
	margin-top:10px;
}
#container #content-left .date, #container #content-left .auteur{
	font-family: 'Verdana';
	/*font-size:0.7em;*/
	color:#929292;
	font-weight: bold;
	display:block;
	margin-top:10px;
}



#container #content-left .auteur{
	font-weight: normal;
	margin-bottom:5px;
	margin-top:0px;
}
#container #content-left h3 a{
	font-family: 'Arial';
	font-size:1em;
	color:#0069ad;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin-bottom:10px;
}

#container li a{
	text-decoration: none;
}

 #container #content-bottom li a {
	text-decoration: underline;
}


#container .vientParaitre li{
	list-style: none;
	border-bottom: 1px solid black;
	padding-bottom:10px;
	margin:0;
}
#container .vientParaitre li a{
	font-family:arial;
	font-size:1.3em; /*0.9em;*/
}
#container .vientParaitre li a strong{
	font-weight: normal;
}
#container .vientParaitre li a:hover{
	text-decoration: underline;
}
#container .vientParaitre li .descriptionArticle{
	display:block;
	/*font-size:0.7em;*/
}
#container .vientParaitre li .bodytext{
	margin:0px;
}
#container .vientParaitre .VoirTous{
	color:#0069ad;
	font-size: 0.8em;
}
#container .vientParaitre .VoirTous a{
	text-decoration: none;
	font-weight: bold;
}
#container .vientParaitre .VoirTous a:hover{
	text-decoration: underline;
}
#container .vientParaitre .VoirTous img{
	margin-right:5px;
	vertical-align:middle;
}
#container .vientParaitre ul{
	margin-bottom:10px;
}

#container #menu_page{
	/*margin-bottom: 20px;
	margin-top:10px;*/
	font-family: 'Verdana';
}
#container #menu_page ul{
	margin-top:10px;
}
#container #menu_page li{
	margin:0;
	font-size: 0.9em;
	border-bottom: 1px solid #c6c6c6;
	border-top: 1px solid white;
	padding:10px;
	list-style: none;
	background: #f1f1f1 url(images/bg_menu_page.jpg) repeat-x top left;
}
#container #menu_page li.last{
	border-bottom: none;
}
#container #menu_page li a{
	background: transparent url(images/puce_menu_section.png) no-repeat left center;
	padding-left:15px;
	color: #B90D00;
}
#container #menu_page li .current a{
	background: none;
	padding-left:0px;
	font-weight: bold;
}
#container #menu_page li a:hover{
	text-decoration: underline;
}
#container #menu_page li .current{
	background: transparent url(images/puce_menu_section_current.png) no-repeat left center;
	padding-left:15px;
}
#container #menu_page li .current-no-rotation{
	background: transparent url(images/puce_menu_section_current_no_rotation.png) no-repeat left center;
	/*padding-left:15px;*/
}
#container #menu_page li .current-no-rotation a{
	background-image: none;
	font-weight:bold;
}
#container #menu_page ul li ul li .current{
	background: transparent url(images/puce_sous_menu_section_current.png) no-repeat left center;
	/*background: none;
	padding-left:0px;*/
}

#container #menu_page .sousMenu ul{
	margin:0;
}
#container #menu_page .sousMenu li{
	background: none;
	border:none;
	font-size: 0.7em;
	margin-left:15px;
	padding:2px 0px 2px 0px;
}
#container #menu_page .sousMenu li .current{
	padding-left: 10px;
}
#container #menu_page .sousMenu li a{
	background: transparent url(images/puce_sous_menu_section.png) no-repeat left center;
	padding-left:10px;
	font-weight: normal;
}



/*#content-right .texterougeitalic{
	color:#323232;
	font-family:'Verdana';
	font-size: 0.7em;
	line-height:1.6em;
}*/

#container #content-right .blockquoteleft, #container #content-right .blockquote{
	color:#868686;
	font-family: Georgia,serif;
	font-style: italic;
	font-size:1.4em;
	line-height:20px;
	display:block;
	float:left;
	width:200px;
	padding:5px 25px 15px 35px;
	background: url(images/apostrophe_citation.jpg) no-repeat 0% 3%;
}

#container #content-right .blockquote{
	float: right;
	margin-left:20px;
}
#container #content-right .csc-textpic-imagewrap{
	float: left;
}

#container #content-right .csc-textpic-center .csc-textpic-imagewrap{
	float: none;
}

#container #content-right .csc-textpic-intext-right div.csc-textpic-imagewrap{
	float: right;
}
#container #content-right .csc-textpic-imagewrap img{
	/*border: 1px solid #b3b3b3;*/
	/*margin: 10px;*/
}
#container .VoirTout {
	font-size: 0.7em;
}
#container .VoirTout a{
	font-family:'Verdana';
	font-weight: bold;
	text-decoration: none;
}
#container .VoirTout img{
	vertical-align: middle;
}
#container .infosAuteur{
	font-size: 0.7em;
	font-family: 'Verdana';
	display: block;
	/*height:65px;*/
	margin-top:10px;
	/*margin-bottom:10px;*/
}
#container .imageAuteur{
	float: left;
	margin-right: 5px;
	/*margin-bottom:10px;*/
}
#container .nomAuteur{
	display: block;
}
#container .nomAuteur a{
	line-height:9px;
	text-decoration: none;
	font-size: 0.9em;
	font-family: 'Verdana';
	font-weight: bold;
}
#container .nomAuteur a:hover{
	text-decoration: underline;
}

/*DROITE::::*/

#container #content-right{
	float: left;
	width:720px;
}

#container #content-right #pourquoiComment{
	cursor:default;
	height:25px;
	line-height:25px;
	margin-top:10px;
	float: right;
	font-size: 0.7em;
	text-transform: none;
	text-decoration: none;
	color: #0069ad;
	padding-right:30px;
	background: url(images/pourquoi_comment.jpg) no-repeat right center;
}
#container #content-right #pourquoiComment:hover{
	/*text-decoration: underline;*/
}

#container #content-right #content-recit, #container #content-right #content-dossier, #container #content-right #commentaires{
	/*margin-bottom: 25px;*/
}
#container #content-right #commentaires{
	margin-top:25px;
	clear: both;
}
#container #content-right #content-recit,
#container #content-right #content-dossier,
#container #content-right #content-chronique,
#container #content-right #content-nouvelle,
#container #content-right #content-evenement,
#container #content-right #content-ressources,
#container #content-right #content-perfectionnement,
#container #content-right #content-scenarios,
#container #content-right #content-savoirplus,
#container #content-right #content-espaceperso{
	background: url(images/bg_header_recits_big.jpg) no-repeat bottom left;
	font-family: 'Arial';
	font-size:1.2em;
	color:#83100c;
	text-transform: uppercase;
	height:53px;
	line-height:50px;
	padding-left:55px;
	margin-bottom:5px;
}
#container #content-right #content-chronique{
	padding-left:60px;
	background: url(images/bg_header_chroniques_big.jpg) no-repeat bottom left;
}
#container #content-right #content-nouvelle{
	margin-bottom:5px;
	background: url(images/bg_header_nouvelles_big.jpg) no-repeat bottom left;
}
#container #content-right #content-evenement{
	margin-bottom:5px;
	background: url(images/bg_header_evenements_big.jpg) no-repeat bottom left;
}
#container #content-right #content-perfectionnement{
	padding-left:75px;
	background: url(images/bg_header_perfectionnement_big.jpg) no-repeat bottom left;
}
#container #content-right #content-dossier{
	background: url(images/bg_header_dossiers_big.jpg) no-repeat bottom left;
	padding-left:60px;
}
#container #content-right #content-ressources{
	background: url(images/bg_header_ressources_big.jpg) no-repeat bottom left;
	padding-left:60px;
}
#container #content-right #content-scenarios{
	background: url(images/bg_header_scenarios_big.jpg) no-repeat bottom left;
}
#container #content-right #content-savoirplus{
	background: url(images/bg_header_ensavoirplus_big.jpg) no-repeat bottom left;
	padding-left:65px;
}
#container #content-right #content-espaceperso{
	padding-left:65px;
	background: url(images/bg_header_espaceperso_big.jpg) no-repeat bottom left;
}
#container #content-right #header-page-no-image .titrePage{
	float:none;
}
#container #content-right .titrePage{
	float: left;
}
#container #content-right h2{
	font-family:arial;
}


#container #content-right .date{
	margin-bottom: 10px;
	margin-top: 10px;
	font-size:0.8em;
}

#container #content-right .categorieRecit{
	font-weight: normal;
}


#container #content-right #commentaires h3 {
	color:#83100C;
	font-family:'Verdana';
	font-size:0.8em;
	height:20px;
	text-transform:uppercase;
	border-bottom:1px solid black;
}
#container #content-right #commentaires h3 .reagir{
	background:url(images/icone_commentaire_reagir.jpg) no-repeat scroll right center transparent;
	color:#0069AD;
	float:right;
	font-size:0.9em;
	padding-right:20px;
	text-decoration:none;
	text-transform:none;
	height:15px;
}
#container #content-right #commentaires h3 .reagir:hover{
	text-decoration: underline;
}

#container #content-right #commentaires .commentaire_single{
	padding-bottom:15px;
	padding-top:20px;
	border-bottom:1px solid black;
}
#container #content-right #commentaires .commentaire_single h4{
	color: #323232;
	font-size:0.8em;
}
#container #content-right #commentaires .commentaire_single .auteurCommentaire .nom{
	font-weight: bold;
}
#container #content-right #commentaires .commentaire_single .auteurCommentaire{
	color: #929292;
	font-size:0.7em;
}

.tx-sremailsubscribe-pi1{
	font-size: 0.8em;
}

#container #content-right #commentaire_form,
.tx-sremailsubscribe-pi1{
	border: 1px solid black;
	background: #f4f4f4;
	/*margin-top:30px;*/
	padding:15px;
}
.tx-sremailsubscribe-pi1{
	width:94%;
	margin:auto;
}
#container #content-right #commentaire_form .titreFormulaire{
	display: block;
	color: #83100c;
	font-weight: bold;
	font-size:0.9em;
	margin-bottom:10px;
	background: url(images/icone_commenter_form.jpg) no-repeat left center;
	padding-left: 20px;
}
#container #content-right #commentaire_form .descFormulaire{
	display: block;
	font-size:0.8em;
	margin-bottom:20px;
}
#container #content-right #commentaire_form label{
	/* start inline block workaround */
	display: -moz-inline-stack;
	display: inline-block;
	zoom: 1;
	*display: inline;
	/* end inline-block workaround */
	width:200px;
	font-size:0.8em;
	vertical-align:top;
}
#container #content-right #commentaire_form input, #container #content-right #commentaire_form select, #container #content-right #commentaire_form textarea, .tx-sremailsubscribe-pi1 input, .tx-sremailsubscribe-pi1 select{
	border: 1px solid #aaaaaa;
	width:385px!important;
	background: white;
	/*margin-bottom:5px;*/
	vertical-align:top;
}
#container #content-right #commentaire_form .textarea{
	width:470px!important;
	height:155px;
	margin-left:205px;
}
#container #content-right #commentaire_form textarea{
	width:470px!important;
	height:155px;
}
#container #comments_visual_hide{
	padding:10px;
	margin-top: 15px;
}
#container #content-right #commentaire_form #tx_comments_pi1_form #tx_comments_pi1_submit_visual,
#container #content-right #tipfriend .submitButton, #container .tx-stformmail-pi1 .submitButton,
#container #comments_visual_hide .form #tx_comments_pi1_submit,
#container #comments_visual_hide .form #tx_comments_pi1_cancel,
#tab_send input, .tx-newloginbox-pi1 form #submit,
#content-left .tx-stprofwebsearchform-pi1 .submitButton,
.tx-sremailsubscribe-pi1-submit{
	float:right;
	color:white;
	display:block;
	font-family:Verdana;
	/*font-size:0.9em;*/
	height:26px;
	cursor: pointer;
	line-height:25px;
	margin-right:11px;
	/*margin-left:205px;*/
	margin-top:15px;
	text-align:center;
	text-decoration:none;
	width:90px!important;
	padding-bottom:3px;
	background-color: #a7231a;
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(120,34,22)),
		color-stop(0.48, rgb(140,35,23)),
		color-stop(0.75, rgb(167,36,26))
	)!important;
	background: -moz-linear-gradient(
		center bottom,
		rgb(120,34,22) 0%,
		rgb(140,35,23) 48%,
		rgb(167,36,26) 75%
	)!important;
	border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#a7231a',EndColorStr='#782116'); /* IE6,IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#a7231a',EndColorStr='#782116')"; /* IE8*/
}
/*#tx-sremailsubscribe-pi1-tt_address_form{
	text-align:center;
}*/
.tx-sremailsubscribe-pi1 .form dl dd .tx-sremailsubscribe-pi1-submit{
	width: 160px !important;
	margin-bottom:20px;
	margin-left: 0;
	float:right;
}
.tx-sremailsubscribe-pi1 .form p .tx-sremailsubscribe-pi1-submit{
	width:285px!important;
	margin-left: 0;
}
.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-click-to-edit{
	clear: both;
	text-align:center;
}

#content-left .tx-stprofwebsearchform-pi1 .submitButton{
	margin-left: 0;
}
#container #comments_visual_hide .form #tx_comments_pi1_submit, #container #comments_visual_hide .form #tx_comments_pi1_cancel{
	width:300px!important;
}
#container #content-right #commentaire_form .instructions{
	font-size:0.7em;
}
#container #content-right #commentaire_form .firstcol{
	font-size: 0.8em;
}
/*RECHERCHE - OPTIONS AVANCÉES GAUCHE*/
.tx-stprofwebsearchform-pi1{
	font-size:0.7em;
	margin-bottom:25px;
    margin-top:10px;
	padding: 10px;
    padding-bottom:60px;
    padding-top:5px;
	background: #f1f1f1 url(images/bg_menu_page.jpg) repeat-x top left;
}
#content-left .inputclass, .tx-stprofwebsearchform-pi1 select{
	width:195px!important;
	border: 1px solid black;
}
#content-left .gras-recherche{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:10px;
}
#content-left .instruction{
	font-family:serif;
	font-size:0.9em;
}

/*RECHERCHE - RÉSULTATS*/

#content-right #search-results{
	margin-top:15px;
}
#content-right #search-results .list-rubriques{
	font-size: 0.8em;
}
#content-right #search-results .list-rubriques .navpage{
	margin-bottom: 20px;
}
#content-right #search-results .result-description{
	/*color: #323232;*/
	font-size:0.88em;
}
#content-right .lien-resultat{
	font-size: 0.9em;
	font-weight: bold;
}
#content-right .lien-resultat a{
	text-decoration: none;
}
#content-right #search-results a:hover{
	color:#0086e3;
	text-decoration:underline;
}
#content-right #search-results .inactive a{
	font-weight:normal;
	text-decoration:none;
}
#content-right #search-results .inactive a:hover{
	text-decoration:underline;
}
#content-right #search-results .active a{
	font-weight:bold;
	text-decoration:underline;
}

/*CONTENT-RIGHT-CONTENT-BOTTOM*/
#content-right #content-bottom .boxLeftTitle{
	font-size:1.1em;
	margin-bottom:25px;
	font-weight:bold;
}
#content-right #content-bottom .boxLeft{
	font-size:0.7em;
}
#content-right #content-bottom .boxLeft h1{
	font-size: 1.2em;
}
#content-right #content-bottom .subinfo{
	font-family: 'Verdana';
	color:#929292;
	font-weight: bold;
}
#content-right  #biblio_header_object_link_folder{
	border:1px solid 1px solid #0069AD;
	float:right;
	margin-left:10px;
	padding:10px;
}

#content-right #biblio_header_object_link_folder .right{
	font-size:0.8em;
}
#content-right .report_footer{
	font-size:0.75em;
	text-align:center;
}
#content-right .report_footer_previous,
#content-right .report_footer_up,
#content-right .report_footer_next
{
	display:inline;
}


#content-right .report_footer_up{
	padding-right:25px;
	padding-left:25px;
}

#content-right #pourquoi-comment{
	position:absolute;
	display:none;
	width:450px;
	left:52.2%;
	top:227px;
}
#content-right #pourquoi-comment .contenuPourquoi{
	padding:10px;
	padding-top:0px;
	background:none repeat scroll 0 0 white;
	border:1px solid #cecece;
	border-top:none 0px;
	border-radius: 0px 0px 8px 8px;
	-o-border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
}
#content-right #pourquoi-comment .imgbulle{
	background: url(images/coin-bulle-pourquoi.png) no-repeat center bottom;
	height:30px;
}
#content-right #pourquoi-comment .boxLeftTitle{
	font-family:arial;
	font-size:1em;
	margin-bottom:5px;
	padding-left:10px;
	padding-top:5px;
}
#content-right #pourquoi-comment .boxLeft{
	font-size:1em;
	padding-left:10px;
	padding-right:5px;
}

#content-right .csc-textpic-intext-left .csc-textpic-imagewrap{
	margin-right: 25px !important;
}

#content-right .newsList{
	font-size:1em;
}

#content-right .news-catmenu{
	margin-bottom:10px;
	margin-top:10px;
}

#content-right .csc-header-n2{
	/*font-size: 0.6em;*/
}

#content-right .tableEvenements{
	margin-top:15px;
}

#content-right .ressource_list .left_2col, #content-right .ressource_list .right_2col{
	float:left;
	font-size:1.4em;
	width:48%;
}

#content-left #dernieresParutions .boxLeft .newsList li{
	padding-top:10px;
	border:none;
	padding-bottom:5px;
}
#content-left #dernieresParutions .boxLeft .newsList li a strong{
	font-weight:normal;
}
#tt_news_profweb_redefinition .bodytext{
	font-size:0.85em;
}
.rss_input{
	border:1px solid black;
	width:350px;
}
.csc-sitemap{
	font-size:0.8em;
	margin-left:40px;
	margin-top:25px;
	width:100%;
}
.csc-sitemap ul, .csc-sitemap ol{
	font-size:1em!important;
	margin-top:0px!important;
}
.csc-sitemap a{
	text-decoration: none;
}
.csc-sitemap a p.abstract{
	margin-left: 10px;
	font-size: 0.75em;
	color:black;
	font-style: italic;
	cursor:default;
	line-height:12px;
	text-decoration: none;
}
.csc-sitemap .sitemap-left, .csc-sitemap .sitemap-right{
	width:47%;
}

#content-bottom .boxRightListRow #twrss_table{
	font-size:0.7em;
}
#content-bottom .boxRightListRow #twrss_table .twrss_bodytext{
	margin-bottom:5px;
}
#content-bottom .boxRightListRow{
	margin-bottom: 20px;
}

.boxTitleSec {
	background-color: #f3f5fa;
	font-size:0.9em;
	font-family: Arial;
	font-weight:bold;
	color:#000000;
	border:1px #aaa solid;
	margin-left: auto;
	margin-right:auto;
	text-align:center;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
}
.boxRightList{
	margin-bottom: 25px;
}
.boxRightList #info_page .perpage input{
	border:1px solid black;
}
.boxTitleSec input,
.boxTitleSec select {
	border:1px solid #aaa;
}

	.boxRightList .boxRightListRow {
		margin: 3px 3px 3px 3px;
		padding: 5px 5px 5px 5px;
	}
	.boxRightList .color1 {
		background-color:#f4f4f4;
	}

	.boxRightList .color2 {
		background-color:#FFFFFF;
	}

	.boxRightList h1 {
		font-size:1em;
		text-align: left;
		font-weight:bold;
		padding-bottom:10px;
	}

	.boxRightList .subtext, .boxRightList .total_site_num, .boxRightList .navpage{
		font-size:0.8em;
	}
	#tab_send .submit{
		display:inline;
		padding:0px!important;
		padding-bottom: 3px!important;
}

.fil_ariane{
	font-size: 0.8em;
}
#content-right .h1-ressource{
	font-size:0.8em;
	margin-bottom:0px;
	padding-bottom:0;
}
#content-right .h1-ressource a{
	text-decoration: none;
}
#content-right .h1-ressource a:hover{
	text-decoration:underline;
}
#content-right .texteRessource{
	font-size: 0.7em;
}
#content-right .dateRessource{
	color:#929292;
	font-size:0.7em;
	font-family:'Verdana';
	font-weight:bold;
	display:block;
	margin-bottom:5px;
	margin-top:2px;
}
#content-right .dateRessource:first-letter{
	text-transform: uppercase;
}
#content-right .page-counter-ressources{
	font-size:0.8em;
}

#content-right .page-counter-ressources .currentpage{
	/*font-size:1.2em;
	font-weight:bold;*/
}
#content-right .page-counter-ressources .currentpage a{
	color:#000000;
	text-decoration:none;
	cursor:default;
}

#content-right .tx-ttnews-browsebox-SCell {
	background: none !important;
	/*font-size: 1.2em !important;*/
}
#content-right .tx-ttnews-browsebox-SCell a{
	color:#000000;
	text-decoration:none;
	cursor:default;
	font-weight:normal;
}

#content-right #event-avenir-top .boxLeftTitle{
	font-size:1em;
	margin-bottom: 0;
}
#content-right #event-table .mois-event-name{
	margin-left:5px;
	font-size:0.8em;
}
#content-right #event-table{
	padding:15px;
}
#content-right #event-table .mois-event{
	margin-left: -15px;
}
#content-right #event-table .description .bodytext{
	margin-left:25px;
	padding-right: 0;
}

#content-right .tx-ttnews-browsebox p{
	font-size:0.8em;
}
#content-right td.tx-ttnews-browsebox-SCell, #content-right .tx-ttnews-browsebox td{
	font-size:16px;
	padding-right:5px;
}
#content-right .tx-profwebperfectionnement-pi1 .texte{
	margin:0 0 5px;
}
#content-right #table-perfectionnement-detail{
	font-size:0.7em;
}
#content-right #table-perfectionnement-detail ul{
	font-size:0.95em;
}
#content-right #table-perfectionnement-detail .soustitre{
	font-size:1.2em;
	font-weight:bold;
}

.news-list-browse {
	text-align:center;
}
.news-list-browse table{
	margin:auto;
}

.tx-stgestionsites-pi1 #title_overview, .tx-stgestionsites-pi1 #title_site_list{
	height:auto;
	text-transform: none;
	font-size:0.9em;
	padding-bottom:5px;
}
.tx-stgestionsites-pi1 #overview, .tx-stgestionsites-pi1 #site_list{
	margin-top:10px;
}

