
.magazine div#infos-top ul#breadcrumb li.courant{color:#ff9b00; font-weight:bold; background:url(../images/puce-breadcrumb-article.png) center left no-repeat;}
.magazine div#infos-top{border-bottom:1px solid #ff9b00;}
.magazine div#main-top h2{color:#ff9b00;}
h1.rubtitle{color:#ff9b00; padding:0 0 0 0; margin:0; }
.magazine div#main-top #infos-top{padding-top:10px;}
.magazine div#infos-top div#small-big{position:absolute;right:110px;top:12px;font-size:18px;font-weight:normal;color:#999;}

.magazine div#sidebar, .magazine div#corps{ padding-top:20px;}
/*----------------SIDEBAR-------------*/
.magazine div#sidebar{
	float:left;
	width:270px;
	padding-left:20px;
	margin:0;
	padding-bottom:40px;
}
.magazine div#sidebar legend{display:none;}
/*--recherche article--*/
.magazine div#sidebar div#searcharticle{ margin-top:10px; width:266px;}
.magazine div#sidebar div#searcharticle .top-search{background:url(../images/magazine_search_title.png) no-repeat top left; height:45px;}
.magazine div#sidebar div#searcharticle .content-search{
	background:url(../images/magazine_search_bg.png) no-repeat bottom left; 
	min-height:170px; 
	height:auto;
	padding:5px 15px 10px 15px;
}

.magazine div#sidebar div#searcharticle label{ 
	display:block;
	color:#ff9b00;
	line-height:20px;
	padding-top:3px;
}
.magazine div#sidebar div#searcharticle input, .magazine div#sidebar div#searcharticle select{ 
	width:98%;
	color:#a0a0a0;
	border:solid 1px #ff9b00;
	height:18px;
}
.magazine div#sidebar div#searcharticle .submit-input{ width:124px; margin:10px 0 0 55px;}
.magazine div#sidebar div#searcharticle select{ height:20px;}
.magazine div#sidebar div#searcharticle .envoi{ padding:10px 0 0 0; text-align:center; }
.magazine div#sidebar div#searcharticle .envoi .submit-input{ width:124px; height:20px; border:none;}


/*--recherche etablissement--*/
.magazine div#sidebar div#sidebarsearch{ margin-top:25px; width:266px;}
.magazine div#sidebar div#sidebarsearch .top-search{background:url(../images/article_titre_recherche.png) no-repeat top left; height:60px;}
.magazine div#sidebar div#sidebarsearch .content-search{
	background:url(../images/article_bg_recherche.png) no-repeat bottom left; 
	min-height:155px; 
	height:auto;
	padding:5px 15px 10px 15px;
}
.magazine div#sidebar div#sidebarsearch .content-search .accroche{
	display:block;
	background:url(../images/article_search.png) no-repeat center left;
	color:#4E8AC7;
	padding-left:35px;
}

.magazine div#sidebar div#sidebarsearch label{ 
	display:block;
	color:#5e9ace;
	line-height:20px;
	padding-top:3px;
}
.magazine div#sidebar div#sidebarsearch input, .magazine div#sidebar div#sidebarsearch select{ 
	width:98%;
	color:#a0a0a0;
	border:solid 1px #5e9ace;
	height:18px;
}
.magazine div#sidebar div#sidebarsearch select{ height:20px;}
.magazine div#sidebar div#sidebarsearch .envoi{ padding:10px 0 0 0; }
.magazine div#sidebar div#sidebarsearch .envoi .submit-input{ width:124px; height:20px; border:none; float:left;}
.magazine div#sidebar div#sidebarsearch .envoi a{ float:right; font-size:10px; color:#5e9ace; padding-top:5px; }
/*-----Mots clés----*/
.magazine div#sidebar div#keywords{ 
	margin-top:10px;
	background:#f9f9f9;
	padding:10px;
}
.magazine div#sidebar div#keywords a{ line-height:27px; color:#959595; font-weight:bold; padding-left:10px; }
/*-----------------CORP-----------*/
.magazine div#corps{float:left;width:650px;margin-left:35px;position:relative; line-height:140%; color:#707070;}
.magazine div#corps h3{color:#ff9b00; margin:0; }


/*----liste------*/
.magazine div#corps  #liste{padding:0 20px 0 20px; _padding:0; /padding:0; background:#fafafa;}
.magazine div#corps  #liste ul{ margin:0; padding:0;}
.magazine div#corps  #liste ul li{list-style:none; padding:15px 0 15px 0; _padding:15px 0 10px 0; /padding:15px 0 10px 0; margin:0; border-bottom:solid 1px #dcdcdc;}
.magazine div#corps  #liste ul li.last{ border-bottom:none;}
.magazine div#corps .visuel{ background:url(../images/magazine_visu_top_bg.png) no-repeat top left; padding-top:11px; width:185px; }
.magazine div#corps .visuel .bg_visu{ background:url(../images/magazine_visu_bg.png) no-repeat bottom left;padding:0 0 11px 9px;}
.magazine div#corps .visuel .bg_visu img{ margin:0; border:none;}

.magazine div#corps .info{ width:415px; padding:4px 0 0 7px; color:#a0a0a0; font-style:normal; }
.magazine div#corps .info_seul{ width:600px; padding:4px 0 0 7px; color:#a0a0a0; font-style:normal; }
.magazine div#corps .info .entete .cat, .magazine div#corps .info_seul .entete .cat, div#corps .artmag .entete .cat{ width:220px; font-size:0.9em;}
.magazine div#corps .info .entete .date, .magazine div#corps .info_seul .entete .date, div#corps .artmag .entete .date{ width:150px; font-style:italic; text-align:right;}
.magazine div#corps .info h4 a, .magazine div#corps .info_seul h4 a{ color:#ff9b00;font-weight:bold;padding:3px 0 3px 0; margin:0;}
.magazine div#corps .info a.suite, .magazine div#corps .info_seul a.suite{color:#ff9b00; background:url(../images/nav_fin_on.png) no-repeat center right; padding-right:12px;}
.magazine div#corps #liste .info_seul ul li, .magazine div#corps #liste .info ul li{zoom:0;list-style:disc inside;width:auto; height:auto;margin-left:10px;border:none;padding:5px 0;}
.magazine div#corps #liste .info_seul ol li, .magazine div#corps #liste .info ol li{list-style: decimal inside;zoom:0;width:auto; height:auto;margin-left:10px;border:none;padding:5px 0;}

/* Cacher les fichiers incorporés dans le corps du texte */
.content-view-embed-file{/*display:none;*/}

/*----article---*/
div#corps .artmag{color:#808080; font-style:normal;}
div#corps .artmag #desc{ padding:10px 15px 30px 15px; background:#fafafa; margin-top:10px;}
div#corps .artmag p{ padding-right:10px; }
div#corps .artmag .entete{ color:#a0a0a0; }
div#corps .artmag h4{font-size:18px;color:#ff9b00;font-weight:bold;padding:5px 0 15px 0; margin:0;}
div#corps .artmag .intro{ color:#707070;font-weight:bold;padding:15px 0 10px 0; margin:0;}

div#corps .artmag #visuel{ background:url(../images/article_visu_top_bg.png) no-repeat top left; padding-top:10px; width:311px; margin-right:10px;}
div#corps .artmag #visuel .bg_visu{ background:url(../images/article_visu_bg.png) no-repeat bottom left; height:210px; padding:0 0 9px 9px; position:relative;}
div#corps .artmag #visuel .bg_visu img{ margin:0;}
div#corps .artmag #visuel .bg_visu .legende{
	background-color:#000;
	opacity : 0.4;
	filter : alpha(opacity=40); 
	position:absolute;
	bottom:9px;
	left:9px;
	width:273px;
	padding:5px 10px 5px 10px;
}

.msie div#corps .artmag #visuel .bg_visu .legende{bottom:12px;}	
div#corps .artmag #visuel .bg_visu .legende span{
	color:#ffffff;
	opacity : 1;
	filter : alpha(opacity=100); 
}


div#corps .artmag #details{ padding:25px 0 55px 0;}
div#corps .artmag #details p{ padding-right:0;}
div#corps .artmag #details .bloc{ width:320px;}
div#corps .artmag #details .bloc h5{ border-bottom:solid 1px #ffe2b5; padding: 0 15px 5px 15px; color:#808080; font-size:1.05em;}
div#corps .artmag #details .bloc .bloc_content{ padding: 15px 15px 5px 15px; font-size:1em;}
div#corps .artmag #details .bloc .bloc_content a{ 
	display:block;
	background:url(../images/nav_suiv_on.png) no-repeat 0 6px;
	padding-left:10px;
	font-size:1em;
	color:#808080;
}
div#corps .artmag #details .lire .bloc_content a{ margin-bottom:15px;}
div#corps .artmag #details .bloc .bloc_content a:hover{color:#ff9b00; }

div#corps .artmag #details .bloc .bloc_content a.download_pdf{ 
	display:block;
	height:25px;
	background:url(../images/pdf_download.png) no-repeat top left;
	padding:15px 0 0 55px;
	font-size:1em;
	color:#ff9b00;
	margin:15px 0 10px 0;
}

