/*
 * -- coding: utf-8 --
 * Profweb 2.0 Stylesheet
 * Colors: 933a36 (red profweb)
 *
 **/
 
#tt_news_profweb_redefinition {
	display:inline;
}

#tt_news_profweb_redefinition p.bodytext {
	display:inline;
}
 
 .expAll {
 	display:none;
 }
 
#tx_comments_pi1_rtelink {
 	background-color:#ffffff;
 	border:1px solid #000000;
 	margin:5px;
 	padding:5px;
 }
 
.tx-dropdownsitemap-pi1 ul li div.level_2 img {
	float:left;
	width:20px;
}
.tx-dropdownsitemap-pi1 ul li div.level_2 span {
	float:left;
	display:block;
	width:580px;
}

.tx-dropdownsitemap-pi1 ul li div.level_2 div img {
	float:none;
	width:20px;
}
.tx-dropdownsitemap-pi1 ul li div.level_2 div span {
	float:none;
	display:inline;
	width:auto;
}

.fil_ariane {
	font-size:10px;
}

#container span.act a, #container span.act a:visited, #container span.act a:link, #container span.act a:hover {
	text-decoration:underline;
}



.navpage .numberbypage {
	float:right;
	display:inline;
	font-size:9px;
	font-weight:bold;
}

.navpage .numberbypage SELECT {
	border:1px solid #999999;
	font-size:9px;
}

embed, .csc-textpic {
	margin-bottom:10px;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0px;
	width: 960px;
	background:#fff;
}

#header_banner_print {
	display:none;
}

#header_banner {
	margin: 0;
	padding:0;
	background-image: url(../img/bannerBg_newBL.png);
	background-repeat:no-repeat;
	height:119px;
}

#header_logo {
	display:block;
	height:60px;
	width:528px;
	width:518px;
	padding-top:45px;
	padding-left:116px;
	float:left;
}

#header_logo {	/* NEW headerBg */
	display:block;
	height:50px;
	width:514px;
	width:390px;
	padding-top:60px;
	padding-left:124px;
	float:left;
	line-height:13px;
}

#header_banner a:link,
#header_banner a:visited {
	text-decoration:none;
}

#header_links a:hover{
	color:#0151aa;
}

#header_links {
	height:110px; /*99px*/
	width:170px;
	display: inline;
	float:right;
	margin-right:10px;
}

#header_links_espace {
	height:40px;
	width:115px;
	margin-left:30px;
	margin-bottom:5px;
	padding-top:12px;
	padding-left:30px;
	display:block;
	color:#0151aa;

}

#header_links_recherche {
	height:39px;
	background:transparent;
	margin-top:13px;
}

#header_sub {
	background-image: url(../img/submenuBg.png);
	background-repeat:repeat-x;
	height:10px;
	
	color:#515558;
	font-weight:bold;
	text-align:center;
	margin:0 auto;
	margin-bottom:2px;
	margin-bottom:5px;

}

.date {
	text-transform: uppercase;
	color:#515558;
	color:#3e3f3f;
	color:#000;
	font-size:11px;
	letter-spacing:0.3px;

	text-align:center;
	margin:0 auto;
	margin-bottom:10px;
	padding-top:3px;
	padding-top:17px;
	padding-bottom:13px;
	
}

.date span {
	border-bottom:1px solid #515558;
	border-top:1px solid #515558;
	padding:9px 0px;
}


#container .tx-stdbsearch-pi1 .empty A {
	color:#000000;
}

#container .tx-stdbsearch-pi1 .active  A {
	text-decoration: underline;
}

#side-a {
	font-size:0.9em;
	float: left;
	width: 277px;
}

#side-b {
	font-size:0.9em;
	float: right;
	width: 255px;/*277px;*/
}

#content {
	float: left;
	width:386px;
	margin:0px 10px;
}

#content_2col {
	float: left;
	margin-left:10px;
	width:653px;/*386+257+10px;*/
}

	#content_2col h1#headerSection {
		background-repeat:no-repeat;
		
		padding-right: 10px; /*3px*/
		padding-top:15px;/*1em*/
		height:35px;
		text-align: right;
		text-transform: uppercase;
		font-size:15px;
		font-weight:bold;
		color:#3e3f3f;
		margin-bottom:10px;
	}
	
	#content_2col h1.headerDossiers {
		background-image: url(/fileadmin/templates/main/img/headers/dossiers.jpg);
		background-repeat:no-repeat;
	}
	
	#content_2col h1.headerRecits {
		background-image: url(/fileadmin/templates/main/img/headers/recits.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerPerfectionnements{
		background-image: url(/fileadmin/templates/main/img/headers/perfectionnement.jpg);
		background-repeat:no-repeat;
	}


	#content_2col h1.headerChroniques{
		background-image: url(/fileadmin/templates/main/img/headers/chroniques.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerEvenements{
		background-image: url(/fileadmin/templates/main/img/headers/evenements.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerSavoir{
		background-image: url(/fileadmin/templates/main/img/headers/ensavoirplus.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerScenarios{
		background-image: url(/fileadmin/templates/main/img/headers/scenario.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerRessources{
		background-image: url(/fileadmin/templates/main/img/headers/ressources.jpg);
		background-repeat:no-repeat;
	}
	#content_2col h1.headerRecherche{
		background-image: url(/fileadmin/templates/main/img/headers/recherche.jpg);
		background-repeat:no-repeat;
	}
	
	#content_2col h1.headerNouvelles{
		background-image: url(/fileadmin/templates/main/img/headers/nouvelles.jpg);
		background-repeat:no-repeat;
	}

	#content_2col h1.headerScenariosPerfectionnements{
		background-image: url(/fileadmin/templates/main/img/headers/perfectionnements.jpg);
		background-repeat:no-repeat;
	}
	
	#content_2col h1.headerEP {
		background-image: url(/fileadmin/templates/main/img/headers/espace-personnel.jpg);
		background-repeat:no-repeat;
	}
	
#footer_menu {
	clear: both;
	background:#fff;
	margin:10px 10px 5px 10px;
	font-size:10px;
	height:30px;
	border-top:1px solid #ccced0;
}


	/* *******************************
	 * Suckerfish based footer menu
	 */


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

/* Level 1 */
#nav_footermenu { text-align:center; padding:0; margin:0px 0 0 290px; list-style:none; z-index: 100;}
#nav_footermenu li {  /*display:inline;*/ float:left;padding:5px 0px 3px 0px; margin:0px 2px;}
#nav_footermenu li a { color:/*#AAA8A8;*/#8b2c28; text-transform: uppercase; font-size:11px; font-weight:bold; letter-spacing:0em; border-left: 1px solid #8b2c28; padding: 0px 5px;}
#nav_footermenu li:hover { border-bottom: 4px solid #8b2c28; color:#8b2c28;}



#nav_footermenu li:hover a, #nav li.sfhover a{color:#8b2c28;}

#nav_footermenu li.act { border-bottom: 4px solid #8b2c28;  color:#8b2c28; }
#nav_footermenu li.act a { color:#8b2c28; }


#nav_footermenu li:hover ul, #nav_footermenu li.sfhover ul { left:auto;}
#nav_footermenu a, #container #nav_footermenu a { text-decoration:none;}
#container #nav_footermenu a:hover,#nav_footermenu a:hover  { text-decoration:none;}
#nav_footermenu li.last a {border-right:1px solid #8b2c28;}

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


#footer {
	clear: both;
	background:#fff;
	margin:0px 10px 10px 10px;
	
}

	#footer .partners_logo {
		text-align: center;
		border:0;
		border-bottom:1px solid #ccced0;
		border-top:1px solid #ccced0;
		padding-top:2px;
	}
	
	#footer .partners_logo .top {	
		vertical-align:middle;
		padding-bottom:2px;
	}
	
	#footer .partners_logo .bottom {	
		vertical-align: middle;
		padding-top:2px;
	}


#accueilChronique {
	background-color: #f3f5fa;
}

	#accueilChronique h1 {
		background-image: url(../img/chroniqueBgHeader.png);
		background-repeat:no-repeat;
	}
	#accueilChronique h3 {
		font-size:1.4em;	
	}

#accueilEvenements {
	background-color: #f4f4f4;
}

	#accueilEvenements h1 {
		background-image: url(../img/evenementsBgHeader.png);
		background-repeat:no-repeat;
		margin-bottom:0; padding-bottom:0;
	}

#accueilNouvelles {
	background-color: #f4f4f4;
}

	#accueilNouvelles h1 {
		background-image: url(../img/nouvellesBgHeader.png);
		background-repeat:no-repeat;
	}

#accueilParraitre {
	background-color: #f4f4f4;
	margin-top:10px;
}

	#accueilParraitre h1 {
		background-image: url(../img/parraitreBgHeader.png);
		background-repeat:no-repeat;
		letter-spacing:0em;
	}

#textSize {
	margin:0;
	padding:0;
	display:inline;
}

.accueilRubrique {
	margin-bottom: 10px;
	padding:0px 6px 10px 10px;
}

	.accueilRubrique h1 {
		margin-right:-6px;
		margin-left:-10px;
		padding-right: 10px; /*3px*/
		padding-top:15px;/*1em*/
		height:35px;
		text-align: right;
		text-transform: uppercase;
		font-size:15px;
		font-weight:bold;
		color:/*#515558;*/#4a4a4b;
		color:#3e3f3f;
		margin-bottom:10px;
	}

	.accueilRubrique ul {
		margin-left: 15px;
	}
	
	.accueilRubrique ul li,
	.accueilRubrique h3 {
		font-size:1em;
	}

	.accueilChronique ul {
		margin-left:0px;
	}

	.accueilChronique ul li {
	}
	
#lang_menu {

	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0em;
	padding-top: 6px;
	padding-left: 4px;

	float:right;
	margin-right:3px;
	text-transform: uppercase;
}

#lang_menu {	/*Initially, opacity was set on <a> tag. Transparency did not cooperate in IE and it does directly on #lang_menu div. */
	/*opacity:1.0;*/
	/*filter:alpha(opacity=100);*/
}

#lang_menu:hover {	/*Initially, opacity was set on <a> tag. Transparency did not cooperate in IE and it does directly on #lang_menu div. */
	opacity:0.7;
	filter:alpha(opacity=70);
}
	#lang_menu a {
		margin:5px 0px;
		color:#0151aa;
		text-decoration:none;
	}
	
	#lang_menu a:hover {
		text-decoration:underline;
	}


.epLink {
	display:block;
	float:right;
	text-align:left;
	text-transform: uppercase;
	letter-spacing:0px;
	font-size:11px;
	width:80px;
	cursor:hand;
	height:30px;
}


.disciplineLink {
	letter-spacing:0px;
	font-size:9px;
	margin-left:6px;
	float:left;
	margin-top:3px;
}

.newsList {
	padding-left:10px;
	list-style-image: url(../img/bullet_arrow.png);
	list-style-type: square;
}

.newsList a,
.newsList a:link {
	line-height:1.2em;
}

.newsList li {
	margin-bottom:5px;	
}

#wrapper #header_banner .motoHeader {
	font-weight:bold;
	letter-spacing:0;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#8b2c28;
	color:#efeeee;
	color:#f6f4f4;

}

.navLink {
	font-weight:bold;
	color:#0151aa;
	letter-spacing:0px;
}

/***************** Search Boxes **********************/

#searchform,
#searchform2 {
	margin:0px;
	padding:0px;
}

#searchform .researchfields input.searchBox {
	width:135px;
	height:12px;
	padding:2px 0px;
	padding-left:5px;
	border:1px solid #52667e;
	filter:alpha(opacity=70);
	opacity:0.7;
	background:#FFF;
	letter-spacing:0;
	font-size: 11px;
	float:left;
}

#searchform .researchfields input.searchBox:focus {
	background:#FFF;
	filter:alpha(opacity=100);
	opacity:1.0;
	border:1px inset #c5c5c5;
}

.researchfields input.searchLbl {
	float:left;
	filter:alpha(opacity=100);
	opacity:1.0;
}

.researchfields input.searchLbl:hover {
	filter:alpha(opacity=70);
	opacity:0.7;
}

#searchform .researchfields { /*.researchfields*/
	margin-bottom:2px;
	padding-bottom:5px;
}

#searchform2 .researchfields select {
	padding-left:0;
	
	float:left;
	width:160px;/* width:100%;*/
	margin-right:3px;
	height:16px;
	
	border:1px solid #eeebbf;
	border:1px solid #52667e;
	letter-spacing:0;
	font-size: 11px;


	border:1px solid #6d88a0;
	background:#ebf5fb; 
	color:#394349;

}

#searchform2 .researchfields select:focus {
	background:#fff;
	border: 1px solid #52667e;
	color:#000;
}

/***************** /Search Boxes **********************/

.accueilRubrique ul.vientParaitre .soustitre { font-weight:normal;}

#accueilParraitre ul.vientParaitre {
	padding-left:10px;
	list-style-image: url(/fileadmin/templates/main/img/pomme5.png);
}

#accueilEvenements ul.vientParaitre {
	margin-left:10px;
	padding-left:0;
}

#accueilEvenements ul.vientParaitre li{
	display:block;
	*height:1%;
	margin-left:0;
	padding-left:0;
	margin-top:5px;
	margin-bottom:10px;
	border-bottom: 1px solid #c5c5c5;
	list-style:none;
}

#accueilEvenements ul.vientParaitre li:hover{
	border-bottom: 1px solid #52667e;
}

#accueilParraitre ul.vientParaitre ul,
#accueilEvenements ul.vientParaitre ul {
	list-style-image:none;
}


.accueilRubrique A,.accueilRubrique A:link {
	text-decoration:none;
	font-weight:bold;
	color:#0151aa; /* d - royal pale */
}

.accueilRubrique A:hover {
	text-decoration:underline;
	color:#0151aa; /* d - royal pale */
}

#accueilChronique {
	padding:0px 6px 10px 13px;
}

	#accueilChronique h1 {
		margin-right:-6px;
		margin-left:-13px;
		padding-right: 10px; /*3px*/
		text-align: right;
		text-transform: uppercase;
		font-weight:bold;
		color:/*#515558;*/#4a4a4b;
	}

div.credits {
	background-color:#FFF;
	margin-top:5px;
	
}

.credits a {
	color:#000;
	font-size:11px;
	text-decoration:none;
}

.systech {
	color:#036;
	font-weight:bold;
	letter-spacing:0px;
}

.copyright {
	border:10px solid #000;
	margin-top:5px;
}

div.credits div.left {
	float:left;
}

.credits .right {
	float:right;
	margin-top:15px;
	margin-right:5px;
}

.realisation {
	margin-top:15px;
	float:left;
	margin-right:10px;
	
}

.cc_license {
	float:left;
	margin-top:11px;
	margin-left:5px;
	padding-left:5px;
	margin-right:20px;
	
}

.cc_text{
	font-size:9px;
	text-align:center;
}

.typo3 {
	float:left;
	margin-right:5px;

}

/*************************** <profweb2dev> *************************************/
.boxLeftTitle {
	background-color: #f3f5fa;
	font-weight:bold;
	color:#000000;
	border:1px #000000 solid;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
}

.boxLeft {
	margin-bottom: 10px;
	margin-left: 10px;
	padding:0px 10px 30px 10px;
	background-color: #f4f4f4;
	padding-top:10px;
}

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

.boxRessHeader {
	background-image: url(../img/bandeau_ress.png);
	background-repeat:no-repeat;
	height:34px;
	padding: 15px 30px 0px 0px;
	margin-bottom:0px;
	text-align:right;
	font-size:18px;
	font-weight:bolder;
	margin:0px;
}

.boxRess {
	font-size:0.8em;
	margin-bottom:10px;
	margin-top:10px;
	padding:0px;
	background-color: #FFF;
	border:1px #000000 solid;
}

.ressTitle {
	text-align:left;
	font-size:15px;
	font-weight:bolder;
}

	.ressTitle img{
		margin:0px;
		padding-top:5px;
		padding-left:5px;
	}
	
	.ressTitle text{
		padding-left:15px;
	}
	
	.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 {
		font-size:0.8em;
	}

.ressContent {
	padding:5px;
}

 * html .ressContent {
	padding:0px;
}

	.ressContent ul{
		list-style-image:url(./img/fleche_bleue3.gif);
		padding-left: 21px;
		margin-left: 0px;
	}

	.ressContent li{
		padding-bottom: 5px;
		text-align:left;
		margin-left:0px;
	}
	
	 * html .ressContent li{
		padding-left:5px;
	}
.suggestion input {
	border:1px solid #000000;
}


/*Image Content - Bande annonce */
#side-a .csc-textpic-image {
	margin-bottom:0px;
}



.small_break {
	line-height:10px;
}
/*************************** </profweb2dev> *************************************/
.boxTitle {
	background-image: url(../img/headers/bande_unwhite.png);
	margin-left: 0px;
	margin-bottom: 10px;
	padding: 5px 10px 5px 10px;
	text-transform: uppercase;
	font-size:13px;
	font-weight:bold;
	color:#3e3f3f;
}

	.boxTitle .ret_left {
		margin-bottom:-3px;
		margin-right:5px;
	}

	
.boxTitleSec {
	background-color: #f3f5fa;
	font-size:12px;
	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;
}

.boxTitleSec input,
.boxTitleSec select {
	border:1px solid #aaa;
}

#container span.currentpage A, #container span.currentpage A:visited {
	color:#000000;
}

.navpage {
	text-align:center;
	margin-top:10px;
}

.form {
	background-color:#f4f4f4;
	padding:5px;
	border:1px solid #aaa;
}

	.form input,  .form textarea, .form select {
		border:1px solid #aaa;	
	}


	.form .header{
		background:#cdc98e;
		background:#f4f4f4;
		height:30px;
		padding:5px;
	}

.form .clear,
.clear {
	clear:both;
}

.form .title {
	font-weight:bold;
}

.title {
	font-weight:bold;
}

.form td.firstcol {
	/*width:200px;*/
	white-space : nowrap;
}

.form .error {
	color:#ff0000;
}

#txt_reduire{display:none;}
#txt_agrandir{display:inline;}


#tipfriend {
	display:none;
	background-color:#f6f6f6;
	position:absolute;
	left: 50%;
	top: 50%;
	width:532px;
	margin-left: -266px;
	margin-top:-120px;
	border:1px solid:#f00;
}

	
	.tipfriend_body {
		padding:5px;
	}

/************************************************\
 * biblio_header
\************************************************/

#container .biblio_header { padding:7px;float:right; margin:0 0 0px 20px; width: 315px;}
	#container .biblio_header .biblio_photo { float:right; padding-left:10px; width:75px;}
		#container .biblio_header .biblio-title { font-size:1.4em;color:#7e0d0a;}
		
		#container .biblio_header .biblio_menu {padding-top:10px;}

		#container .biblio_header .biblio_header_object {
			margin-bottom:10px;
		}	
	
	#container .biblio_header .biblio_menu img:hover {
		filter:alpha(opacity=75);
		opacity: 0.75;
	}
	
	#container .biblio_header .biblio_menu A:hover {
		text-decoration:none;

	}

/************************************************\
 * biblio_header end
\************************************************/
.report_footer {
		clear:both;
		border: 1px solid #aaa;
		background:#f6f6f6;
		padding:6px;
		margin-bottom:50px;
}

	.report_footer .report_footer_previous {
		width:213px;
		text-align:left;
		float:left;
	}

	.report_footer .report_footer_up {
		width:213px;
		text-align:center;
		float:left;
	}

	.report_footer .report_footer_next {
		width:213px;
		text-align:right;
		float:left;
	}
	
	
* html body {
  overflow: hidden;
}
* html #footer-wrapper {
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10010px;
  margin-bottom: -10000px;
  background: #fff;         /* Same as body 
                               background */
}

.nav_list {
	list-style-image: url(../img/fleche_bleue3.gif);
	margin-left:35px;
}

.nav_list2 {
	list-style-image: url(../img/bulletSpiral.gif);
}

.nav_list3 {
	list-style-image: url(../img/bulletSpiral.jpg);
}


.nav_list4 {
	list-style-image: url(/fileadmin/templates/profweb/images/fleche_rouge3.gif);
}
.nav_list5 {
	list-style-image: url(/fileadmin/templates/profweb/images/fleche_bleue3.gif);
}


.csc-header h1 {
	font-size:1.2em;
	margin-top:10px;
	margin-bottom:5px;
}

.container_2col{
	background-color:#fff;
	overflow:hidden;
	width:610px;
}
.left_2col{
	background-color:#fff;
	width:305px;
	border-right:305px solid #fff; /* The width and color of the rail */
	margin-right:-305px; /* Hat tip to Ryan Brill */
	float:left;
}
.right_2col{
	background-color:#fff;
	width:305px;
	float:left;
}

.ressource_list{
	list-style-image: url(../img/fleche_bleue3.gif);
}
.ressource_list ul{
	margin-left:10px;
	list-style-image: url(../img/fleche_rouge3.gif);
}
.scenarios_mainlist{
	list-style-image: url(../img/fleche_bleue3.gif);
}

.ressource_list {
	margin-top:30px;
}

.ressource_list li{
	margin-top:4px;
}



.ressource_list h3 {
	font-size:1.5em;
	font-weight:normal;
}

.ressource_discipline{
	list-style-image: url(../img/fleche_bleue3.gif);
}
.ressource_discipline ul{
	list-style-image: url(../img/fleche_rouge3.gif);
}

#content_2col h3 {
	margin-top:10px;
	margin-bottom:5px;
	color:#3e3f3f;
	font-weight:normal;
	font-size:1.5em;

}

.ressource_list h3 {
	margin-top:10px;
	margin-bottom:5px;
	color:#3e3f3f;
}

.rss_input {
	/*width:85%;*/
	width:335px;
	/*width:156px;*/
	height:14px;
	padding:2px 0px;
	padding-left:5px;
	border:1px solid #52667e;
/*	filter:alpha(opacity=70);
	opacity:0.7;*/
	background:#FFF;
	letter-spacing:0;
	font-size: 11px;
	border:1px inset #c5c5c5;
}

.rss_input:focus {
	background:#FFF;
/*	filter:alpha(opacity=100);
	opacity:1.0;*/
}

.tableEvenements {
	margin-top:20px;
}

	.tableEvenements tr {
		margin-top:5px;	
	}

	.tableEvenements td {
		vertical-align: middle; 
		padding: 3px;
	}


.comments_nohide1 {
	clear:both;
}

.tx-stcomments-pi1 {
	margin-top:10px;
}

.tx_comments_pi1 {
	clear:both;
}


.tx-profwebperfectionnement-pi1 select, .tx-profwebperfectionnement-pi1 input {
	border:1px solid #000000;
}

.fluid {width: auto; padding: 10px;}


 @media print { 

	body {
		background: white;
		font-size: 12pt;
	}
	#footer_menu {display:none;}
	#header_sub {display:none;}

 	img {border:0;}
	#header_links { display:none; }
	#header_links_espace {display:none;}
	#header_links_recherche {display:none;}
	#header_menus {display:none;}
	#side-a {display:none; margin:0; padding:0;}
	#header_sub {height:10px;  margin:0px; padding:0px;}
	#side-b {display:none;margin:0; padding:0;}
	#content_2col { width:100%; margin:0px; padding:0px;}
	#content { width:100%;  margin:0px; padding:0px;}
	#headerSection{display:none;}
	#comments_form_title_hide{display:none;}
	#comments_form_hide{display:none;}
	.accueilRubrique h1{display:none;}
	#wrapper{
		width: auto;
		border: 0;
		padding: 0;
		float: none !important;
	}

	#footer-menu{display:none;}
	#footer{display:none;}
	#comments_nohide2{display:none;}

	#container .biblio_header {margin:0 1px 0px 10px;padding-right:0px;}
	#header_banner {
		display:none;
	}
	
	#header_banner_print {
		display:block;
		position:relative;
		/*border:1px solid #0000ff;*/
	}
	
	#header_banner_print IMG {
		width:100%;
	}
	
	#container {
		margin:0px 0px 0px 0px;
		width:auto !important;
		width:650px;
	}
	
	#biblio_header_object_link_folder {
		display:none;
	}

	#header_banner_print #header_logo_print {
		position:absolute;
		
		left:100px !important;
		top:45px !important;
		!left:105px !important;
		!top:45px !important;
		left:100px ;
		top:45px;

		text-decoration:none;
		color:#ffffff;
		z-index:1000;
		background-color:transparent;
		font-size:0.8em;
	}
	

	
	#wrapper #header_banner_print A span.motoHeader {
		text-decoration:none;
	}
	
	#wrapper #header_banner_print A {
		text-decoration:none;
	}

}


.disciplineLink:hover {
 display:underline;
}


#side-a .csc-textpic-center {margin-top:10px;}

/* En savoir plus */

div.twrss_bodytext {margin-bottom:10px;}

