body {color : #000066; font-size: 10px; }
body ul.mission li  { font-size: 11px; }
/*a { font-family: Arial; color: #000066; text-decoration: none; font-size: 10pt}*/
#corps h1 {font-size: 14pt;font-family: Arial; color: #000066;}
#corps h2 {font-size: 12pt;font-family: Arial; color: #000066;}
#corps{text-align:left;width:80%;margin-left:auto;margin-right:auto}
#aussi{float:left;border-top:1px solid;border-bottom:1px solid;margin-top:15px;padding:2px;}
#leg{float:right;width:15%;background-color:#CDE6FF;border:1px solid;margin-top:15px;}

.content p{font-size: 1.2em;}
.article-content-sub p{font-size:1.1em;}

div#links
{
	font: bold 12px "Lucida Grande",Arial,Verdana,sans-serif;
	margin: 20px 0 0 10px;
	padding-right:15px;
}

div#links ul
{
	display:block;
	list-style-type: none;
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	margin-right:10px;
	
}

div#links ul li
{
	display:inline;
	padding:0 ;
	padding-right:3px;
	padding-left:3px;
	border-right: 1px solid #999;
}

* html div#links ul li{padding-left:6px;}

div#links ul li:last-child
{
	border-right: 0px solid;
}

div#links ul li a, div.links_nonaligne ul li a
{
	font-weight: bold;
	color:#365EB1;
}

div.links_nonaligne
{
	z-index:1000;
	font: bold 12px "Lucida Grande",Arial,Verdana,sans-serif;
	margin: 20px 0 0 0px;
	padding:5px;
}

div.links_nonaligne ul
{
	display:block;
	list-style-type: none;
	padding:0;
	margin:0 0 0 0;
	text-align:justify;
	margin-right:10px;
}

div.links_nonaligne ul li
{
	/*display:inline;*/
	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: 0px solid;
}

img.vid
{
border:0px;
vertical-align: middle;
}

.titre{background-color: #EAEAFF;font-size:10.0pt; font-weight:bold}


/* Ajouté par fpoli le 23/07/2012*/
h3.controle{font-size: 1.6em;text-align:center;}
h4.controle{color: #B53333;font-size: 1.4em;text-align:center;margin:10px 0 10px 0;}
h5.controle{font: 1.8em Georgia,sans-serif;margin:10px 0 10px 0;padding:5px;color:#013c68;}
h5.controle a{color:#DE440D;}

ul.mission {
    font-size: 1em;
    list-style-type: none;
    margin:10px 0 10px 0;
}

ul.mission li {margin:10px 0 10px 0;}
ul.mission li p{margin:5px 0 5px 10px;}

ul.mission li ul{list-style-type: none;margin:0 0 0 10px;}

li.article h2  {
    color: #013C68;
    font-size: 1.2em;
    text-transform: uppercase;
}

/*Style composition mission information*/

ul.deputes{float:left;list-style-type:none;margin-bottom:10px;font-size:11px;}
ul.deputes li{width:180px;margin-right:5px;display:block;}
ul.deputes li a,ul.deputes1 li a{text-decoration: none;}
ul.deputes li a:hover,ul.deputes1 li a:hover{text-decoration: underline;}

/* style conf-présidence*/
div.composition ul.deputes li{float:left;width:180px;margin-right:5px;display:block;}
div.composition ul li img {
    border: 1px solid #D9DBDA;
    padding: 1px;
	width:98px;
	height:128px;
}
div.composition ul.deputes li {height:190px;}
div.composition div{text-align:center;}
.depute-ombre {
    background: url("/commun/2011/images/theme/profile-picture-shadow.png") no-repeat scroll left bottom transparent;
    padding: 0 0 0 0;
	width:125px;
	text-align:center;
	margin: -15px auto 0 auto;
}
