/* Master page */

/*h2{
	font-size:130%;
	background:  url("../images/pict_fleche_soustitre.png") no-repeat 0 0;
	padding-left:20px;
	padding-top:3px;
	margin-bottom : 1em;
	border:none;
	margin-top:1em;
	position:relative;
}*/

/* article suivant/precedent */
ul#articles-browser{ clear:both;}
ul#articles-browser li{ text-align:right; background:none; padding:2px 4px;}
ul#articles-browser li.first{ float:left;}
ul#articles-browser{ border-top:1px solid #CCC; margin-top:2em !important;}

/* article suivant/precedent position haute*/
ul#articles-browser-top{ clear:both;}
ul#articles-browser-top li{ text-align:right; background:none; padding:2px 4px;}
ul#articles-browser-top li.first{ float:left;}

/* bo suivant/precedent */
ul#BO-browser{ clear:both;}
ul#BO-browser li{ text-align:right; background:none; padding:2px 4px;}
ul#BO-browser li.first{ float:left;}
ul#BO-browser{ border-top:1px solid #CCC; margin-top:2em !important;}

#bloc-infos{ margin:10px 15px;}
#bloc-infos h2{ font-size:100%; color:#AD1C72; margin:0.5em 0; background:none; padding:0; margin:0;}
#bloc-infos p{ border-left:3px solid #AD1C72; margin:0.5em 0; padding-left:6px;}
#bloc-infos p.noborder{ border:none;}

div .bloc-infos{ margin:10px 15px;}
div .bloc-infos h2{ font-size:100%; color:#AD1C72; margin:0.5em 0; background:none; padding:0; margin:0;}
div .bloc-infos p{ border-left:3px solid #AD1C72; margin:0.5em 0; padding-left:6px;}
div .bloc-infos p.noborder{ border:none;}

/* sous titre */
span.subtitle{
	display:block;
	color:#18417F;
	font-weight:100;
	/*letter-spacing:0.1em;*/
}
h3 span.subtitle{ font-size:65%; display:block;
	color:#18417F;
	font-weight:100;
	/*letter-spacing:0.1em; */}

/* date */
span.orange{
	display:block;
	color:#AD1C72;
	font-weight:normal;
	letter-spacing:0.1em;
}
span.noir{
	display:block;
	color:#00000;
	font-weight:normal;
	letter-spacing:0.1em;
}

span.date{
	display:block;
	color:#666;
	font-weight:normal;
	letter-spacing:0.1em;
}
h3 span.date{ font-size:60%;display:block;
	color:#666;
	font-weight:normal;
	letter-spacing:0.1em;}

h4 span.date{ font-size:80%;display:block;
	color:#666;
	font-weight:normal;
	letter-spacing:0.1em;}

p.mp-chapo{ color:#999;}

hr.mp-sep{ background-color:#CCC; color:#CCC; border:0px; height:1px;}

* html #mp-focus{
	position:relative;
}

#mp-focus h3, #mp-focus h4{
	font-size:100%;
	margin:0;
	border:0;
}
#mp-focus div{
 padding:35px 5px 5px 20px;
}
#mp-focus, #mp-focus a{ /*color:#FFF;*/}
#mp-focus h3{ background:none; padding:0;}
#mp-focus h4{ margin-bottom:0;}

#mp-presentation{
	margin-left:225px;
	height:1%;
	position:relative;
}

div.mp-bloc-editorial{
	/*border-bottom:1px solid #CCC;*/
	margin:1em 0;
}
div.mp-bloc-editorial h3{ }

#mp-voir-aussi{
	clear:left;
	position:relative;
}
#mp-voir-aussi h3{ border-bottom:1px solid #CCC; font-size:100%; color:#666; background:none; padding:0; font-weight:normal;}
#mp-voir-aussi ul{ overflow:hidden;}
#mp-voir-aussi li{ width:33%; float:left; text-align:center; background:none; padding:0;}

#mp-histoire{
	position:relative;
	clear:both;
	background:url("../images/illus_historique.jpg") no-repeat 100% 0;
	border-top:1px solid #CCC;
	padding-right:200px;
}

/* Formulaires recherche archives */
form.search-archives{ padding-top:0px; }
form.search-archives p{text-align:right; margin:0 0 1em 0 !important; }
form.search-archives label{ color:#000000;display:inline; float:none; }

table.search-archives {width:100%; background-color:#FFFFFF; border:0; padding:0; margin-top:0; align:left; }
td.form-label{text-align:left;width:25%; }
td.form-input{text-align:left; width:75%;}
td.form-submit{text-align:right;}
td.form-input select{width:100%; }
td.form-input input.text{width:97%;}

form.form-standard label{ display:block; float:left; width:65px; _width:62px; padding-top:2px; padding-right:4px;}
form.form-standard input{ width:auto;}
form.form-standard select{ width:auto;}
form.form-standard input.submit{ margin-left:68px;}
