@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;zoom: 1;}
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:#5268aa;font-size:1.23em; margin:15px 0 20px 20px;}
div#infos-top{border-bottom:1px solid #8292c2;overflow:hidden;padding-bottom:5px;position:relative;margin-bottom:20px;}
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:#8090c1;}
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:13px;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#main-top div#sidebar h2 {color:#5268AA;font-size:1.6em;line-height:1.6em;font-weight:bold;margin:15px 0 20px 0;overflow:hidden;}
div#sidebar{float:left;width:260px;margin-left:20px;font-size:0.92em;}
div#sidebar ul#navLeft {margin-bottom:44px;overflow:hidden;}
div#sidebar ul#navLeft li{list-style:none;border-bottom:1px solid #8292c2;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:#5268aa;padding-left:15px;font-weight:bold; background:url(../images/puce-navleft.png) no-repeat 0px 3px;}
div#sidebar ul#navLeft li.main a{display:block;color:#5268aa;padding-left:15px;font-weight:bold; background:url(../images/puce-navleft-2.png) no-repeat 0px 3px;}
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:#5268aa;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:#5268aa;}
div#sidebar div#coordonnees p.linkmap{margin-top:25px;}
div#sidebar div#coordonnees p.linkmap a{color:#5268aa;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;}

/*----------------CORPS-------------*/
div#corps{float:left;width:630px;margin-left:40px;position:relative;font-size:1em;line-height:140%;}
div#corps h1{color:#5268aa;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:#5268aa;text-decoration:none;font-weight:bold;}
div#corps p a:hover{text-decoration:underline;}
div#corps p.linkpdf,div#corps .content-body attribute-pdf{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:5px;}
div#corps p.linkpdf a,div#corps .content-body attribute-pdf a{background:url(../images/puce-breadcrumb.png) no-repeat left;padding-left:10px;font-weight:normal;font-size:1.15em;}

div#corps ul{margin:10px 0;}
div#corps ul li ul{margin:0;}
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 #000000;
margin:10px 0;
}
div#corps table tr, td {
background:none repeat scroll 0 0 #F4F4F4;
}
div#corps table td {
border-bottom:1px solid #DCDCDC;
padding:5px 0 5px 5px;
}

.article div#main-top div#sidebar h2, .article div#main-top h2{margin:0;}
/*-----------------USEFUL--------------*/
.fleft{float:left;}
.fright{float:right;}
