/* IEDM Public Coloration */
/* 02/04/07        */
/* yanic gornet    */
/* gornety at intermediaservice point fr */

body{	background-color: #B3B38C; }
a{	color: #336699; }
a:hover{	background-color: #F0F9FE; }
strong.spip{color: #555555;}
#page{background-color: White;}
#top-page{background-image: url(decor/fond-bandeau-iedm.gif); background-repeat: no-repeat;}

.top-titre{	color: #0055A2;}
.top-texte, .top-texte strong, .top-texte a{	color: #71BE43;}
.top-input{background-color: #C7C7C7;}

#menuh li ul a{	color: white;	background-color: #000;	border-bottom-color: #999966;}
#menuh ul li ul li{border-top-color:  White;}
#menuh a:hover{color: #0055A2;}

#navigation-droite{border-left-color: #999966;  background-image: url(decor/fond-menu-droit.jpg); }
.navigation-droite-item{
	background-color: #999966;
	margin: 0 0px 11px 14px;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}
.navigation-droite-item a{color: #fff;
	padding: 2px 0 2px 10px; display: block;}
.navigation-droite-item a:hover{	color: Aqua;	background-color: #999966;}
.navigation-droite-item a span{	font-size: 16px;}
.adherent{ background-color: #5F8E17;}
.navigation-droite-item-sous{
	background-color: #EBEBE0;
	margin: 0;
	padding: 4px 0px 10px 0;	
	font-size: 12px;
	font-weight: normal;
	letter-spacing: normal;
}
.navigation-droite-item-sous a{color: #999966; padding: 2px 0 1px 10px;}
.navigation-droite-item-sous a:hover{
	color: #333333;
	background-color: #E6E6D9;
}



#menu-partn{border-top-color:#999966;}
.menu-partn-case-titre{color: #336699;}

#pied, .pied{	background-color:#B3B38C;}
#pied a{	color: #333;}
#pied a:hover{	color: #000;}

#hierarchie{color:#6699CC;}
#hierarchie a{	color:#6699CC;}
#hierarchie a:hover{	color:#336699;}

.content h3{color: #6699CC;}
.content h3 a{color: #6699CC;}
.content h3 span{color: #555555;}
.content h3 a span{	color: #555555;}

h1.titre{color: #0055A2}
p.soustitre{color: #0055A2}
.chapo{color: #336699;}
.texte{color: #555555;}
.texte-message{color:Red;}
h2 span.inter{	color: #336699;	border-bottom-color: #336699;}
.notes h2{color: #8BB0C3;}
table.zedocuments a{color: #6699CC;}


fieldset, fieldset.previsu, fieldset.reponse_formulaire{border-color:#8BB0C3;}
legend{	color: #C7C7C7;	border-bottom-color: #8BB0C3;}
label{color:#999966;border-color:#fff;}
.formulaire_ecrire_auteur .spip_bouton input{	background-color: #999966;	color: White;}
.destin a{	color: #8BB0C3;}
.formulaire-enquete .spip_bouton{	background-color: #6699CC;	color: White;}
p.form-sstitre{color: #336699;}
.denom{color: #999966;}

#teasing-presse .teasing-titre{	color: #fff;	background-color: #6699CC;}
#teasing-actualite .teasing-titre{	color: #fff;	background-color: #336699;}
#teasing-sport .teasing-titre{	color: #fff;	background-color: #71BE43;}
.teasing-item a span{ color: #555555;}
.lesautres h2{color: #8BB0C3;}
.autres-breves-item a span{color: #555555;}

.acces-item{color:#336699;}
.inscription a{color:Black;}

.page_plan #contenu h2{	color: #336699;	background-color: #fff;}
.page_plan #contenu h4.menu-titre{	color: #8BB0C3;}
/*
--------- recherche ------------*/
.content .trait{border-color: #0055A2;}
.content h3 a span.rub-ssrub{	color:#0055A2;}
.lesautres {	border-color: #CCC;}

/*
-------- inscription ----*/
.sommaire-login-form-top{	border-bottom-color:#8BB0C3;	color:#555555 ;}
.sommaire-login-form-bot{	border-top-color: #8BB0C3;	color: #555555;}
.sommaire-login-form-table, .sommaire-login-form-table label{	color: #336699;}
.sommaire-message strong{	color: Red;}
.sommaire-login-form-table input{	color: #4E8192;	BORDER-COLOR: #4E8192;}
.sommaire-login-form-table select{	color: #4E8192;}

/* nouvelle home */
.sommaire-annonce-news{ margin-top: 36px;	}
#teasing-actualite{	float: left; width: 300px;}
.teasing-item{	margin: 0 0px 16px 0px;}
.sommaire-liens{	text-align: left; position: absolute; top: 520px; left:0;}
.sommaire-liens ul{	margin: 0;	padding: 0;	}
.sommaire-liens li{
	float: left;
	position: relative;
	list-style-type: none;
	margin: 0 0 24px 0;
}
.sommaire-liens li a:hover{	background-color: transparent;}

/* rubriques 35   */
.rubriques{ background: transparent; border: none; margin: 30px 0 0 0 ;}
.rubriques ul{ margin-left: 2px; _margin-left: 2px; list-style: none;}
.rubriques li{margin: 0; 	margin-bottom: 20px; 	padding: 0; }
.rubriques h2{ font-size: 16px;}
.rubriques .content{	margin: 0;	margin-top: 0px;	padding: 0;}
.rubriques .content ul{ list-style: disc; margin-left: 14px; _margin-left: 16px;}
.rubriques .content h3{ margin: 0;}
#contenu-logo{ padding: 1px 225px 0 0;}
