#outer{	
	background: url('/commun/ceresian/images/page-bg.png') no-repeat center 195px transparent;
}
#carnum{
	display:none;
}
#lead .leadart2{
	display:block;
}
#lead .leadart2 div.leadarttxt{
	float: left;
	margin: .6375em 0 0 .9375em;
	width: 37.125em;
}
#lead  h1{
	color: #013C68;
	font: 20px Georgia,sans-serif;
	text-align:left;
	margin:0;
	padding:0;
	display:visible;
}
#lead h1 {
	display: block;
}
#lead h1 a,
#lead h1 a:visited{
	color: #fff;
}
#lead div.texte a,
#lead div.texte a:visited{
	font-weight: bold;
	color: #eb4c63;
	display: inline;
	margin-left: .3125em;
}
div#inner2 h1.deputy-headline-title{
    font-family: Georgia,sans-serif;
    font-size: 3em;
    font-variant: small-caps;
}
div#inner2{
	background: url("/commun/ceresian/images/bg-contenu-page.png") repeat-y scroll -525px 0 #fff;
	margin: 0 auto 25px auto;
	padding:0;
	border:0 none;
	width:954px;
	min-height:725px;
}
div#inner2 div#p2_lftcol ul,
div#inner2 div#p2_fullcol ul{
	list-style-type: none;
	margin: 10px 0 10px 15px;
	padding:0;
}
div#inner2 div#p2_rgtcol ul{
	list-style-type: none;
	margin: 10px 0 10px 35px;
	padding:0;
}
div#inner2 div.photo{
	text-align:center;
	font: 11px Verdana,sans-serif;
	color: #013C68;
	text-transform : lowercase;
	margin:20px 0;
}
div#inner2 div.photo img{
	border:0 none;
	margin:0 auto 5px auto;
	display: block;
}
div#inner2 h2,
div#inner2 h2 a{
	color: #013C68;
	text-transform : uppercase;
	margin:0 20px 10px 0;
	padding:6px;
}
div#inner2 h2{
	font: 1.8em Georgia,sans-serif;
}
div#inner2 h2 a{
	font: 1em Georgia,sans-serif;
}
div#inner2 h3{
	margin:0;
	padding:0;
	font: bold 12px Georgia,sans-serif;
}
div#inner2 h1{
	font: bold 2.5em Georgia,sans-serif;
	color: #013C68;
	text-align:left;
	margin:0;
	padding:20px 0 20px 15px;
	background:#fff;
	border-bottom:1px dotted #DADADA;
}
* html div#inner2 h1{
	padding-top:15px;
}
div#inner2 a{
	color: #1B7BAB;
}
div#inner2 a:hover{
	color: #013C68;
}
div#inner2 ul li.anc_com{
	font-weight:bold;
}
div#inner2 p.nospacebreak{
	display:inline;
}
div#inner2 p.image{
	text-align:center;
}
div#inner2 p{
	font:12px Verdana,sans-serif;
}
div#inner2 p.image img{
	border:0 none;
}
div#inner2 table.insert{
	border: 1px solid #111111;
	border-collapse: collapse;
	background-color: white;
}
div#inner2 table.insert td{
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #111111;
	background-color: white;
}
div#p2_lftcol{
	float: left;
	width: 455px;
	margin: 15px 10px 15px 10px;
}
div#p2_lftcol ul li,
div#p2_fullcol ul li{
	font: 12px Verdana,sans-serif;
}
div#p2_lftcol p{
	font:12px Verdana,sans-serif;
	margin-right:15px;
	margin-left:3px;
}
div#p2_rgtcol{
	float: left;
	width: 445px;
	padding-left:15px;
	border:0 none;
	margin: 15px 0;
}
div#p2_lftcol ul li a,
div#p2_rgtcol ul li a,
div#p2_fullcol ul li a{
	display:inline-table;
	padding:4px 0 4px 0;
}
div#p2_rgtcol ul li{
	font: 12px Verdana,sans-serif;
}
div#p2_rgtcol ul li ul,
div#p2_fullcol ul li ul{
	margin: 10px 0 0 15px;
	padding:10px;
	list-style-image:url("/commun/img2010/puced.gif");
}
div#p2_rgtcol ul li.red,
div#p2_rgtcol ul li.red a{
	color: #b61f32;
}
div#p2_rgtcol ul li.red{
	list-style-type:none;
	padding-left:0px;
	color: #b61f32;
}
div#p2_rgtcol ul li.red ul li{
	list-style-type:none;
	color: #b61f32;
}
div#p2_rgtcol ul li.red ul li a:hover{
	color:#013C68;
}
div#p2_rgtcol ul li.red ul.menu{
	margin-left:-5px;
	padding-left:0px;
}
div#p2_rgtcol ul li.red ul.menu li{
	list-style-image:none;
	list-style-type:none;
	margin-left:5px;
	color:#000000;
}
div#p2_rgtcol ul li.red ul.menu li ul.sous-menu li{
	list-style-image:url("/commun/img2010/pucedr.gif");
}
div.centre{
	width: 500px;
	padding-top:20px;
	margin: 0 auto;
	background:#fff;
}
div.noncentre{
	margin: 0 10px 0 10px;
	padding-top:20px;
	background:#fff;
}
#menu_com li  ul li{
	border-bottom: 1px dotted #CCCCCC;
}
div#links{
	font: bold 12px Verdana,sans-serif;
	margin: 20px 0 0 10px;
	padding-right:15px;
}
div#links ul{
	display:block;
	list-style-type: none;
	padding:0;
	margin:0 10px 0 0;
	text-align:justify;
}
div#links ul li{
	display:inline;
	padding:0 3px 0 3px;
	border-right: 1px solid #999;
}
* html div#links ul li{
	padding-left:6px;
}
div#links ul li:last-child{
	border-right: 0 none;
}
div#links ul li a{
	font-weight: bold;
	color:#365EB1;
}
div#links2{
	font: bold 14px Verdana,sans-serif;
	margin: 10px 15px 15px 10px;
	padding-top:15px;
	padding-bottom:15px;
	float:right;
}
div#links2 ul {
	display:block;
	list-style-type: none;
	padding:0;
	margin:0 10px 0 0;
	text-align:justify;
}
div#links2 ul li{
	display:inline;
	padding:0 3px 0 3px;
}
* html div#links2 ul li{
	padding-left:6px;
}
div#links2 ul li:last-child{
	border-right: 0 none;
}
div#links2 ul li a{
	font-weight: bold;
	color:#365EB1;
}
div.links_nonaligne{
	font: bold 12px Verdana,sans-serif;
	margin: 20px 0 0 10px;
	padding-right:15px;
}
div.links_nonaligne ul{
	display:block;
	list-style-type: none;
	padding:0;
	margin:0 10px 0 0;
	text-align:justify;
}
div.links_nonaligne ul li{
		padding:0;
		list-style-type: none;
		list-style-image:none;
		padding-right:3px;
		border-right: 0px solid #999;
}
div.links_nonaligne ul li:last-child{
	border-right: 0 none;
}
div#inner2 div.links_nonaligne ul li a{
	font-weight: bold;
	color:#365EB1;
}
div#inner2 .form_tribun{
	margin: 0;
	padding: 0;
} 

img.pano {
    border: 1px solid #D9DBDA;
    margin: 20px 0 20px;
    padding: 1px;
}