body {
background:#FFFFFF url(../images/fond-page5.jpg) repeat-x scroll 0 0;
color:#333333;
font-family:arial,helvetica,sans-serif;
font-size:85%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3;
margin:0;
padding:0;
}

input, textarea{
	font-family:arial,helvetica,sans-serif;
	font-size:100%;
	color:#003366;
}
h1, h2, h3, h4, h5, h6, p {
margin-top:0;
}
h1, h2, h3, h4, h5 {
	color:#CC3300;
}
h1 {
	font-size:160%;
	font-weight:normal;
	color: #DF610A;
}
h2 {
	font-size:110%;
	font-weight: normal;
	color: #000000;
}
h3 {
	font-size:105%;
	font-weight: normal;
}
h4 {
font-size:100%;
}
img {
border:none;
}
a:link {
	color:#003366;
}
a:visited {
	color:#003366;
}
a:focus {
	color:#003366;
}
a:hover {
color:#000000;
}
a:active {
	color:#003366;
}
hr {
	background:none repeat scroll 0 0;
	color:none;
	height:1px;
	border-top: 1px solid #CCCCCC;
	border-right: 0 none;
	border-bottom: 0 none;
	border-left: 0 none;
}
fieldset {
	border:1px dotted #CCCCCC;
	line-height:130%;
	padding:0.5em;
}
legend {
margin:0;
padding:0;
}
#container {
	background:transparent url(../images/fond-conteneur5.jpg) no-repeat 0 0;
	margin:0 auto;
	padding:0 10px;
	position:relative;
	width:960px;
}
#header {
	background:#C48C10 url(../images/fond-header4.jpg) repeat-y;
	width:960px;
}
#bandeau {
width:960px;
height:122px /*ancienne valeur : 200px*/
}

#bandeau img{
	float: left;
	margin-top: 10px;
	margin-left: 20px;
}
/*#bandeau h1{
	font-size: 14px;
	color: #FFFFFF;
	margin-left: 180px;
	padding-top: 15px;
	line-height: 20px;
}*/

#bandeau h1 {
color:#000000;
font-size:14px;
line-height:20px;
margin-left:180px;
padding-top:15px;
} 

#haut {
	height:30px;
	margin-bottom:0;
	margin-top:0;
	padding-left:0;
}
#haut ul {
margin:0;
padding:0;
}
#haut li {
margin:0;
padding:0;
}
.menu-horizontal {
list-style-type:none;
margin:0;
padding:0 0 0 10px;
text-indent:0;
width:100%;
}
.menu-horizontal li {
/*border-right:1px solid #FFFFFF;
*/float:left;
line-height:30px;
list-style-type:none;
margin:0;
text-indent:0;
}
.menu-horizontal a {
	color:#000000;
	display:block;
	margin:0;
	margin-right:1px;
	padding-left:7px;
	padding-right:7px;
	text-align:left;
	text-decoration:none;
}
.menu-horizontal a:hover {
	background:#AD561D;
	color:#FFFFFF;
	text-decoration:none;
}
.menu-horizontal a:visited {
color:#FFFFFF;
}
#haut .on a {
	background:#DF610A;
	color:#FFFFFF;
}
#haut .on a:visited {
color:#FFFFCC;
}


#search {
	background:#DF610A url(../images/fond-cherche4.gif) no-repeat scroll 0 100%;
	/*	border-top:1px solid #C7D0AB;
*/	clear:both;
	float:left;
	margin:0 0 20px;
	padding:5px 0 18px;
	width:960px;
}
#search form {
float:right;
line-height:100%;
margin:0;
padding:0;
}
#search input {
font-size:90%;
}

#search label {
color:#FFFFFF;
float:left;
margin:0.2em 5px 0 0;
padding:0;
text-align:right;
width:90px;
}

#langue {
float:right;
margin-left:10px;
}
#langue form {
margin:0;
padding:0;
margin-right:15px;
float:left;}
#langue label {
display:none;
}

#langue option, #langue select {
	text-transform: capitalize;
}


input#recherche {
background-image:url(../images/search.png);
background-position:5px center;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
color:#999999;
padding:2px 3px 2px 26px;
width:100px;
}
.formulaire_recherche label {
display:none;
}


#navigation {
float:left;
margin:0 0 0 20px;
padding:0 0 20px;
width:180px;
}

* html #navigation {
float:left;
margin:0 0 0 10px;
padding:0 0 20px;
width:180px;
}



#navigation ul {
border-top:1px solid #DDDDDD;
margin:0;
padding:0;
}

#navigation ul li {
display:inline;
list-style-type:none;
}
#navigation ul li a {
	background:#FFFFFF;
	border-bottom:1px solid #DDDDDD;
	color:#CC3300;
	display:block;
	padding:4px 20px 4px 4px;
	text-decoration:none;
}


#navigation ul li.on a{
	background:#EEEEEE;
	color:#333333;

}

#navigation ul li a:hover {
		background:#F8F8F8;
	color:#333333;
}

#navigation ul ul{
	margin-left:10px;
	border-top:0;
}
#navigation ul li.on ul li a{
	background:#FFFFFF;

}
#navigation ul li.on ul li a:hover {
		background:#F8F8F8;
	color:#333333;
}

/*Sites référencés
*/



#navigation #consult ul li {
	list-style-type:none;
	background:#FFFFFF;
	border-bottom:1px solid #DDDDDD;
	color:#666666;
	display:block;
	padding:4px 20px 4px 4px;
}
#navigation #consult ul li a {
	background:#FFFFFF;
	border-bottom:0px solid #DDDDDD;
	color:#CC3300;
	display:inline;
	text-decoration:none;
	padding:4px 0px 4px 2px;
}


#navigation #consult ul li a:hover {
	color:#000000;
}

#consult h1{
	font-size:135%;
	color: #3556E1;
	margin-bottom:0.5em;
	background: url(../images/sites-rss.png) no-repeat left center;
	padding-left: 22px;
}




#contenu {
float:left;
margin:0 0 0 30px;
padding:0 0 20px;
width:530px;
}

#chemin {
	font-size:90%;
	margin:0 0 1em;
	padding:0;
}
#contenu dl#chemin{
	border:0;
	margin:0;
	margin-bottom:1em;
	}
	
#contenu ul {
margin:1em 0;
padding:0 0 0 20px;
}
#contenu ul li {
	margin:0 0 0.2em;
	padding:0 0 0 0px;
	list-style: square;
}

#contenu ol {
margin:1em 0;
padding:0 0 0 20px;}
#contenu ol li {
margin:0 0 0.2em;
	padding:0 0 0 0px;}

#texte{
	padding-bottom:1em;
	}

#texte .spip_logos {
	float: right;
	padding: 6px;
	margin-bottom: 10px;
	margin-left: 15px;
	border: 1px solid #CCCCCC;
}

blockquote{
	border: 1px solid #CCCCCC;
	margin: 10px 0px;
	padding: 1em;
}


.notes p{
	font-size: 95%;
	color: #666666;
	margin-right: 100px;
	padding-top: 1em;
	border-top: 1px solid #666666;
}

/* Social tags */

div.socialtags {
margin-top:15px;
padding-top:10px;
text-align:right;
}
#contenu .socialtags ul  {
border-top:15px solid #FFFFFF;
clear:both;
}


.socialtags a {
margin-left:3px;
}

#contenu .socialtags img {
}

/* Tableau */


table {

	margin: 0px 0px 1em;
	border-collapse: collapse;
	

}
td {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 6px;
	border: 1px solid #DDDDDD;
	vertical-align: top;
	font-weight: normal;
}

tbody {
	background-color: #FFFFFF;
	margin: 1px;
	padding: 6px;
	border: 1px solid #DDDDDD;
	vertical-align: top;
	font-weight: normal;
}
th {
	font-weight: bold;
	background-color: #DDDDDD;
	margin: 1px;
	padding: 6px;
}


/* --- Documents attachés --- */
#documents .spip_logos {
	float: none;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right:5px;
	border: 0;
}

/* Images */

.spip_documents_right {
	margin-left:10px;
	margin-bottom:5px;
	border: 1px solid #DDDDDD;
	padding:10px;
}

.spip_documents_left {
	margin-right:10px;
	margin-bottom:5px;
	border: 1px solid #DDDDDD;
	padding:10px;

}



.spip_doc_titre {
	color:#999999;
	}
	
/* --- Portefolio --- */

#portfolio a{
	text-decoration: none;
	padding: 3px;
	height: 120px;
	text-align:center;
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
}
#portfolio img{
	margin-bottom:3px;
		display:block;

}

/* --- Liste des articles --- */
#articles
{
	margin-top: 0px;
	
}

#articles ul li ul li, #publications ul li ul li{
	font-weight:normal;
}


#articles ul, #publications ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#articles ul li, #publications ul li
{
	margin: 0px;
	padding:0;
	list-style: none;
}

#articles ul li a, #publications ul li a
{
	display:block;
	-moz-border-radius:6px;
	border-radius:6px;
	text-decoration: none;
	padding: 6px 10px 2px 13px;
	border-top: 1px solid #E8E8E8;
	border-right: 1px solid #E8E8E8;
	border-bottom: 1px solid #E8E8E8;
	border-left: 5px solid #E8E8E8;
	font-weight: normal;
	color: #003366;
	font-size: 105%;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
}

#publications ul li a
{
	float:left;
	width:225px;
	margin-right:10px;
	height:150px;
	padding-bottom:5px;
	overflow: hidden;	
}



#articles ul li a:hover, #publications ul li a:hover
{
	color: #003366;
	background: #F4F4F4;
}


#articles .pagination, #publications .pagination {
	clear:both;
	padding-bottom: 20px;
	text-align: right;
	margin-top: 10px;
	margin-right:10px;
	font-size:105%;
	color:#FFFFFF;
}
#articles .pagination strong, #publications .pagination strong{
color:#666666
}

#articles .pagination a, #publications .pagination a {
	border:1px solid #E7E7E7;
	text-decoration: none;
	color:#666666;
	padding: 0 3px 0 3px;
	background: #E7E7E7;
}
#articles .pagination a:hover #publications .pagination a:hover{
	border:1px solid #999999;
	text-decoration: none;
	color:#FFFFFF;
	padding: 0 3px 0 3px;
	background: #999999;
}

#articles .pagination a.actif #publications .pagination a.actif{
	border:1px solid #666666;
	color:#FFFFFF;
	text-decoration: none;
	background: #666666;
}
#articles .spip_logos{
	float: right;
	margin-left: 10px;
	margin-right: 10px;
	padding:0;
	border:0;
}
#publications .spip_logos{
	float: right;
	margin-left: 10px;
	margin-right: 0px;
	padding:0;
	border:0;
}
#articles hr, #publications hr{
	clear:right;
	background: #none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	border-style: none;
	visibility:hidden;
}


.descriptif {
	display:block;
	color: #777777;
	margin-top:3px;
	font-weight: normal;
	font-size: 90%;
}

#publications .descriptif {
	font-size: 85%;
}

/* --- Recherhce publications --- */

#recherche2{
	float:left;
	margin-top:1px;
	margin-right:10px;
}

#recherche-avance input{
background-image:url(../images/search.png);
background-position:5px center;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
color:#999999;
padding:1px 3px 1px 26px;
width:150px;
}



#droite {
	float:right;
	margin:0 15px 0 0;
	width:155px;
}
* html #droite {
	margin:0 8px 0 0;
}


#droite .box {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background-color:#FFFFFF;
	margin:0 0 12px;
	padding:4px 0;
	width:155px;
	border-top: 6px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-bottom: 6px solid #E0E0E0;
	border-left: 1px solid #E0E0E0;
}
#droite .box h3 {
	color:#C43802;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.1em 0 0.2em 10px;
	font-size: 115%;
}
#droite .box h2 {
	color:#17447B;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.1em 0 0.2em 10px;
	font-size: 115%;
}
#droite .box h4 {
	color:#FF3300;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.3em 0 0.4em 10px;
	font-size: 115%;
}

#droite .box ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
width:155px;
}
#droite .box ul li {
border-top:1px solid #F0F0F0;
float:left;
margin:0;
padding:0;
width:155px;
}
#droite .box ul a {
	color:#444444;
	display:block;
	padding:4px 5px 4px 10px;
	text-decoration:none;
}

#droite .box ul li a.rss {
	background: url(../images/rss.png) no-repeat 5px 4px;
	padding-left: 26px;
}
#droite .box ul li a.mailing {
	background: url(../images/mailing.png) no-repeat 5px 3px;
	padding-left: 26px;
}


#droite .box ul a:active {
background-color:#F5F5F5;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#droite .box ul a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#droite .box ul a:hover {
background-color:#F7F7F7;
border:0 none;
	text-decoration:none;
}



#footer {
	clear:both;
	background:#DF610A url(../images/fond-bas4.gif) no-repeat 0 0;
	color:#FFFFFF;
	font-size:95%;
	padding:35px 0 23px;
	width:960px;
}
#footer ul {
margin:15px 0 0;
padding:0;
}
#footer ul.util {
float:right;
margin:0 20px 0 0;
}
#footer ul.util li {
display:inline;
list-style-type:none;
margin:0 0 0 0.7em;
}
#footer a {
color:#FFFFFF;
}
#footer a:hover {
color:#000000;
}

#footer #codesria {
	float:left;
	margin-left:20px;
	width:400px;
	margin-top:-17px;
	}

/* OUTILS}*/

.textemoins, .texteplus, .pdf, .impression, .mail {
display:inline;
}
#outils .textemoins, .texteplus {
margin-top:3px;
}

#outils {
	display: block;
	text-align: right;
}
#outils img{
	width:18px;
	height:18px;
	}

/* FORMULAIRES*/
.formulaire_ecrire_auteur fieldset{
	margin-bottom:10px;
}

.previsu{
	border: 1px solid #F4BB36;

}
.formulaire_ecrire_auteur form {
	exwidth: 500px;
	padding: 0;
}
#contenu .formulaire_ecrire_auteur ul li, #contenu .formulaire_inscription ul li, #contenu .formulaire_login ul li{
	list-style-type:none;
	margin: 1em 0;
}
#contenu .formulaire_ecrire_auteur ul li {
	/* Empêcher le dépassement des flottants */
	overflow: hidden;
	/* Idem pour IE6 */
	width: 100%;
}
.formulaire_ecrire_auteur label {
	float: left;
	width: 160px;
	text-align: right;
	cursor: pointer;
}
.formulaire_login input#password{
	display:block;
}
.choix{
	display:block;
	padding-top:1em;
	text-align:left;
	clear:both;
}
.formulaire_login input#session_remember{
	padding: 0;
	display:inline;
}
.formulaire_ecrire_auteur label span.info {
	display: block;
	margin-top: .2em;
	font-size: .8em;
	font-weight: normal;
	cursor: default;
}
.formulaire_ecrire_auteur input,
.formulaire_ecrire_auteur textarea {
	width: 250px;
	margin-left: 12px;
	border: 1px solid #F4BB36;
	padding: 2px 4px;
}

#contenu .formulaire_ecrire_auteur ul li.pieces_jointes {
	exwidth: 200px;
	overflow:visible;

}
#contenu .formulaire_ecrire_auteur ul li.pieces_jointes input {
	width: 100px;

}
.formulaire_ecrire_auteur textarea {
	height: 6em;
}
.formulaire_ecrire_auteur p.boutons input, .formulaire_ecrire_auteur p.spip_bouton input, .formulaire_inscription p.spip_bouton input, .formulaire_login p.boutons input{
	display:block;
	padding: 4px;
	margin-top:10px;
	width: 150px;
	background: #D1A22F;
	cursor: pointer;
	color: #FFFFFF;
	font: 100% Arial, Helvetica, sans-serif;
	border-style: none;
}
.formulaire_ecrire_auteur p.boutons input:hover, .formulaire_ecrire_auteur p.spip_bouton input:hover, .formulaire_inscription p.spip_bouton input:hover, .formulaire_login p.boutons input:hover {
	background: #DF610A;
}

.erreur_message{
	color: #FF0000;
	margin-left:10px;
}

#pass_securise img{
	display:none;
	}
	
.details {
	float: left;
	width: 170px;
	text-align: right;

}

.formulaire_ecrire_auteur input.checkbox{
	width:20px;
	border:0;
	}
	
.formulaire_ecrire_auteur ul.liste-des-listes input{
	width:20px;
	
}

.formulaire_ecrire_auteur ul.liste-formats label{
	width:500px;
	float:none;
	text-align:left;
}
.formulaire_ecrire_auteur ul.liste-formats input{
	width:20px;
	
}
.formulaire_ecrire_auteur label.block {
	width:500px;
	float:none;
	text-align:left;
}
.formulaire_ecrire_auteur label.block input {
	width:20px;
}
#contenu fieldset ul{
	padding-left:0;
		}

/*jquery --------*/

#envoiami_box{
font-family:Arial,sans-serif;
font-size:14px;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-family:Arial,sans-serif;
font-size:14px;
}
#envoiami_box textarea{
	width:500px;
	height:70px;
}


	/* Page d'accueil */
	

#navigation h3{
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0em;
	font-size: 115%;
	background: #FFE095;
	padding: 5px 10px;
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
}

#opportunites{
	margin-bottom:1em;
	}
#opportunites h3{
	color:#C48C10;
	background: #FFE095;
}
	

#navigation #opportunites ul  {
	border-top:1px solid #FFE095;
	margin-bottom:5px;

}
#navigation #opportunites ul li a {
	border-bottom:1px solid #FFE095;
	color:#334862;
	display:block;
	padding:4px 20px 4px 4px;
	text-decoration:none;
	background: #FFF7F6;
}
#navigation #opportunites ul li a:hover {
	background: #FEF6E3;
}

#navigation .opportunite {
display:block;
	font-variant: small-caps;
	padding-left:4px;
	color: #C55609;
	margin-top: 5px;
	}

#actualites h3{
	color:#FFFFFF;
	background: #DF610A;
}

#navigation #actualites ul  {
	border-top:1px solid #DF610A;
}
#navigation #actualites ul li a {
	border-bottom:1px solid #CCCCCC;
	color:#334862;
	display:block;
	padding:4px 20px 4px 4px;
	text-decoration:none;
	background: #EEEEEE;
}
#navigation #actualites ul li a:hover {
	
	background: #FFFFFF;
}

#agenda{
	margin-top:1em;
	}
#navigation #agenda ul li a {
	color:#334862;
	
}

#contenu-une {
	float:left;
	margin:0 0 0 25px;
	padding:0 0 20px;
	width:535px;
		background: url(../images/fond-une-rond.jpg) repeat-x;
			-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	margin-top:-20px;


}

#une{
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 25px;

}

#une .spip_logos{
	padding: 0px;
	border-style: solid;
	margin-top:10px;
}

#une hr {
	clear:right;
	border-top: 1px solid #FFDF94;
}
#contenu-une #articles {
	padding-right: 10px;
	padding-left: 10px;
}
#contenu-une #une #articles {
	padding-right: 0px;
	padding-left: 0px;
}
#articles h4{
	font-size: 120%;
	font-weight: normal;
	padding-top: 5px;
	color: #00254B;
	padding-left: 25px;
	margin-bottom: 0.5em;
	background: url(../images/publication.png) no-repeat left 6px;
	margin-left: 3px;
}
.toutes{
	font-size: 120%;
	font-weight: normal;
	padding-top: 5px;
	color: #00254B;
	padding-left: 10px;
}

#droite .agenda {
	-moz-border-radius-bottomleft:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	background-color:#FFFFFF;
	margin:0 0 12px;
	padding:4px 0;
	width:155px;
	border-top: 6px solid #F4BD3C;
	border-right: 1px solid #F4BD3C;
	border-bottom: 6px solid #F4BD3C;
	border-left: 1px solid #F4BD3C;
}
#droite .agenda h3 {
	color:#C43802;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.1em 0 0.2em 10px;
	font-size: 115%;
}
#droite .agenda h2 {
	color:#17447B;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.3em 0 0.4em 10px;
	font-size: 115%;
}
#droite .agenda h4 {
	color:#FF3300;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0.3em 0 0.4em 10px;
	font-size: 115%;
}

#droite .agenda ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:0;
width:155px;
}
#droite .agenda ul li {
	border-top:1px solid #CCCCCC;
	float:left;
	margin:0;
	padding:0;
	width:155px;
}
#droite .agenda ul a {
	color:#444444;
	display:block;
	padding:4px 5px 4px 10px;
	text-decoration:none;
}

#droite .agenda ul li a.rss {
	background: url(../images/rss.png) no-repeat 5px 4px;
	padding-left: 26px;
}
#droite .agenda ul li a.mailing {
	background: url(../images/mailing.png) no-repeat 5px 3px;
	padding-left: 26px;
}


#droite .agenda ul a:active {
background-color:#F5F5F5;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#droite .agenda ul a:focus {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
#droite .agenda ul a:hover {
background-color:#F7F7F7;
border:0 none;
	text-decoration:none;
}

/* Plan du site */

#contenu-plan {
margin:0 0 0 30px;
padding:0 0 20px;
}
#contenu-plan dl{
border:0;
}

#contenu-plan #outils{
margin-right:2em;
}
#contenu-plan a{
	text-decoration:none;
}
#contenu-plan a:hover{
	text-decoration:underline;
}
#colonne1{
	float:left;
	width:30%;
	padding-right:1%;
	padding-bottom:2em;
}
#colonne2{
	float:left;
	width:30%;
	padding-left:2%;
	padding-right:2%;
	border-right: 1px dotted #999999;
	border-left: 1px dotted #999999;
	padding-bottom:2em;

}

#colonne3{
	float:left;
	width:30%;
	padding-left:1%;
		padding-bottom:2em;

}

#colonne1 h2 a, #colonne2 h2 a, #colonne3 h2 a{
	font-size: 120%;
	color: #000000;
	display:block;
	margin-top:1em;
}

#colonne1 ul, #colonne2 ul, #colonne3 ul{
margin:0;
padding:0;
}
#colonne1 li, #colonne2 li, #colonne3 li{
margin-left:1em;
padding:0.2em 0;
}
#colonne1 ul li ul li a, #colonne2 ul li ul li a, #colonne3 ul li ul li a{
	font-size:95%;
	color: #6E94B7;
}

div#banniere {
	position:absolute;
	margin:auto;
	width: 600px;
	height: 100px;
	text-align:center;
	margin-left:178px;
}

