@charset "utf-8";
/* CSS Document */
body {background-color:#f7f7f7;font: 62.5%/1.4em "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;}
p{line-height:140%;}


/*---------surgacharge TAILLE DE POLICES dans style.css------------*/
#header-content h1{line-height:105%;}
div#content {font-size: 1.3em;}

div#main-top{overflow:hidden;}
div#main-top h2{overflow:hidden;font-weight:bold;color:#FF9B00;font-size:1.23em; margin:15px 0 20px 20px;}
div#main-top div#sidebar h2{font-size:1.6em;margin:0}
div#infos-top{border-bottom:1px solid #ff9b00;overflow:hidden;padding-bottom:5px;position:relative;}
div#infos-top ul#breadcrumb {float:left;width:800px;}
div#infos-top ul#breadcrumb li{font-size:0.92em;float:left; list-style:none;margin-right:10px;background:url(../images/puce-breadcrumb.png) center left no-repeat;padding-left:10px;}
div#infos-top ul#breadcrumb li a{color:#707070;}
div#infos-top ul#breadcrumb li.courant{color:#ff9b00; font-weight:bold;  background:url(../images/puce-breadcrumb-article.png) center left no-repeat;}
ul.tools{float:right;list-style:none;}
ul.tools li{float:left;margin:0 6px;}
ul.tools li a{background:url(../images/sprites-tools.png) no-repeat;text-indent:-9999em;display:block;outline:none;}
ul.tools li.print a{background-position:0 -2px;width:20px;height:23px;}
ul.tools li.send a{background-position:-34px -1px;width:25px;height:20px;}
ul.tools li.share a{background-position:-73px 0px;width:27px;height:23px;}

div#infos-top div#small-big{position:absolute;right:110px;top:0px;font-size:18px;font-weight:normal;color:#999;}
div#infos-top div#small-big span.small-a{font-size:14px;}

div#corps div.tools-bot div#small-big-bottom{position:absolute;right:110px;bottom:4px;font-size:18px;font-weight:normal;color:#999;}
div#corps div.tools-bot div#small-big-bottom a, div#infos-top div#small-big a{color:#999;}
div#corps div.tools-bot div#small-big-bottom span.small-a{font-size:14px;}

/*----------------SIDEBAR-------------*/
div#sidebar{float:left;width:260px;font-size:0.92em;padding:20px 0 40px 20px;}
div#sidebar ul#navLeft {margin-bottom:44px;overflow:hidden;}
div#sidebar ul#navLeft li{list-style:none;border-bottom:1px solid #FF9B00;padding:5px 0;width:206px;}
div#sidebar ul#navLeft li li{border:none;padding:2px 0;}
div#sidebar ul#navLeft li.main ul{padding-left:15px}
div#sidebar ul#navLeft li a{color:#555;}
div#sidebar ul#navLeft li.on a, div#sidebar ul#navLeft li.main li.on a{display:block;color:#FF9B00;padding-left:15px;font-weight:bold; }
div#sidebar ul#navLeft li.main a{display:block;color:#FF9B00;padding-left:15px;font-weight:bold; }
div#sidebar ul#navLeft li.main li a{list-style:none;background:none;color:#555;font-weight:normal;}

div#sidebar div#coordonnees p.titre{color:#FF9B00;font-style:italic;font-size:1.07em;font-weight:bold;margin-bottom:15px;}
div#sidebar div#coordonnees p{color:#a0a0a0;}
div#sidebar div#coordonnees p a{color:#FF9B00;}
div#sidebar div#coordonnees p.linkmap{margin-top:25px;}
div#sidebar div#coordonnees p.linkmap a{color:#FF9B00;padding-left:20px;background:url(../images/sprites-content.png) no-repeat 0 0;}
div#sidebar div#coordonnees {margin-bottom:50px;}
div#sidebar p.btn-specialites a, div#sidebar p.btn-actus a{background:url(../images/sprites-content.png) no-repeat;display:block;width:237px;height:44px;text-indent:-9999em;margin:0 0 10px;outline:none;}
div#sidebar p.btn-specialites a{background-position: 0 -28px;}
div#sidebar p.btn-actus a{background-position: 0 -84px;}

div#sidebar div#sidebarsearch .envoi{ padding:10px 0 0 0; }
div#sidebar div#sidebarsearch .envoi .submit-input{ width:124px; height:20px; border:none; float:left;}
div#sidebar div#sidebarsearch .envoi a{ float:right; font-size:10px; color:#5e9ace; padding-top:5px; }
 
 	/*** Recherche ***/
/*--recherche article--*/
div#sidebar div#searcharticle{ margin-top:25px; width:266px;}
div#sidebar div#searcharticle .top-search{background:url(../images/magazine_search_title.png) no-repeat top left; height:45px;}
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;
}

div#sidebar div#searcharticle label{ 
	display:block;
	color:#ff9b00;
	line-height:20px;
	padding-top:3px;
}
div#sidebar div#searcharticle input, div#sidebar div#searcharticle select{ 
	width:98%;
	color:#a0a0a0;
	border:solid 1px #ff9b00;
	height:18px;
}
div#sidebar div#searcharticle .submit-input{ width:124px; margin:10px 0 0 55px;}
div#sidebar div#searcharticle select{ height:20px;}
div#sidebar div#searcharticle .envoi{ padding:10px 0 0 0; text-align:center; }
div#sidebar div#searcharticle .envoi .submit-input{ width:124px; height:20px; border:none;}
div#sidebar h2{margin-top:0;margin-left:0;}
/*----------------CORPS-------------*/
div#corps{float:left;width:630px;margin-left:40px;position:relative;font-size:1em;line-height:140%;padding-top:20px;}
div#corps h1{color:#FF9B00;margin-bottom:15px;font-size:1.6em;line-height:1.4em;}
div#corps h2{font-size:1.2em;color:#555;font-weight:bold;margin:15px 0 10px;}
div#corps span.fleft img{margin:0 10px 10px 0;}
div#corps span.fright img{margin:0 0px 10px 10px;}
div#corps p.intro{font-weight:bold;}
div#corps p{margin:10px 0;}
div#corps p a{color:#FF9B00;text-decoration:none;font-weight:bold;}
div#corps p a:hover{text-decoration:underline;}
div#corps p.linkpdf{padding-left:45px;background:url(../images/puce-pdf.jpg) no-repeat 0px 0px;line-height:45px; border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:0px;}
div#corps p.linkpdf a{background:url(../images/puce-breadcrumb.png) no-repeat left;padding-left:10px;font-weight:normal;font-size:1.15em;}

div#corps ul li, div#corps ul li ul li, div#corps ul li ul li ul li{zoom:0;list-style:disc inside;font-style:italic;width:auto; height:auto;}
div#corps ul li ul li{margin-left:30px;}
div#corps ul.tools li {list-style:none;}
div#corps div.tools-bot{overflow:hidden;clear:both; border-top:1px solid #dcdcdc;position:relative;padding-top:5px;}
div#corps div.tools-bot p {color:#959595;float:left;margin-top:0px;font-size:0.75em;}

div#corps table {
border:2px solid #000;
margin:10px 0;
}
div#corps table.vide {
border:0px;
}
div#corps table tr, td {
background:none repeat scroll 0 0 #F4F4F4;
}
div#corps table.vide tr, td {
background:none;
}
div#corps table td {
border-bottom:1px solid #DCDCDC;
padding:5px 0 5px 5px;
}
div#corps table.vide td {
border:0px;
padding:0px;
}

.article div#main-top div#sidebar h2, .article div#main-top h2{margin:0;}
/* Liste de Documents */
div#release ul li, div#release ul li li{
	list-style:none outside none;	
}

/*-----------------USEFUL--------------*/
.fleft{float:left;}
.fright{float:right;}
