/* SPIP-STYLE                                              version 1.9  */
/* SPIP-STYLE                                              version 1.9  */
/* Cette feuille contient les styles associes au code genere par SPIP.  */
/* Ces styles sont indispensables et doivent necessairement etre        */
/* definis pour le bon fonctionnement de votre squelette                */

body {
font-size: 11px; 
font-family: Verdana;
color : #000000; 
line-height: 125%;
background-image: url("images/fond.jpg");
}


h1 {
font-size:19px;
font-family: Verdana;
font:black;
}

h2 {
font-size:17px;
font-family: Verdana;
}

h3 {
font-size:16px;
font-family: Verdana;
}

h4 {
font-size:15px;
font-family: Verdana;
}

h5 {
font-size:12px;
font-family: Verdana;
font: black;
}



#conteneur {
height:670px;
border: 0px solid #000;
	position:relative;
	left:50%;
	width:780px;
	margin:0 0 0 -375px;
	
}

h1 {
font-size:19px;
font-family: Verdana;
font:black;
}

#titre_rubrique a{
font-size:14px;
font-family: Verdana;
color:white;

text-decoration: none;
}

#titre_rubrique a:hover{
font-size:14px;
font-family: Verdana;
color:#fec202;

text-decoration: none;
}



#titre_contacts {
font-size:14px;
font-family: Verdana;
color:white;
margin-left:10px;
text-decoration: none;
}

#titre_contacts a:hover{
font-size:14px;
font-family: Verdana;
color:white;
margin-left:10px;
text-decoration: none;
}

#titre_contacts a:visited{
font-size:14px;
font-family: Verdana;
color:white;
margin-left:10px;
text-decoration: none;
}

#titre_contacts a{
font-size:14px;
font-family: Verdana;
color:white;
margin-left:10px;
text-decoration: none;
}


#ban {
}

#lang {
float: left;
margin-left:20px;
}


#rechercher {
float:left;
margin-left:5px;
height:21px;
width: 21px;
background-image: url("images/rechercher.png");
background-repeat: no-repeat;
}

#recherche {
float:right;
margin-right:1px;
}


#haut1 {
background-image: url("images/ban.jpg");
background-repeat:no-repeat;
height:107px;
width:777px;
}

#menu_gauche {
width:163px;
height:450px;
background-image: url("images/bg_gauche.jpg") ;
float:left;
}
#menu_gauche2 {
width:163px;
height:450px;
background-image: url("images/bg_gauche.jpg") ;
float:left;
}

#centre {
background-image: url("images/bg.jpg");
margin-left:163px;
width:614px;
height:450px;
position:relative;
}

#centre2 {
background-color:#ffffff;
margin-left:163px;
width:614px;
height:450px;
position:relative;
}

#footer {
width: 777px;
height: 81px;
background-image: url("images/footer.jpg") ;
float:left;
}

#credit{
float:left;
margin-top:60px;
margin-left: 240px!important;
margin-left:140px;
}



#credit a {
color:black;
}

#credit a:hover {
color:#b01e83;
}

#credit_rub {
float:left;
position: relative;
bottom:0;	
height:5px;
margin-top:-20px;
margin-left: 220px;
}

#credit_rub a {
color:black;
}

#credit_rub a:hover {
color:#b01e83;
}


.ascenseur {

float:right;
width:580px;
height:440px;
margin-left:15px;
  overflow: auto;
  border:0;
  }

#actus {
float:left;
margin-left: 20px;
margin-top: 20px;
height:141px;
width:260px!important;
width:260px;
background-image: url("images/actus.png");
background-repeat: no-repeat;
}

#liens {
float:left;
margin-left: 15px;
margin-top: 20px;
margin-bottom: 30px;
height:141px;
width:260px!important;
width:210px;
background-image: url("images/liens2.png");
background-repeat: no-repeat;
}

#decouvrir {
float:left;
margin-left: 15px;
height:108px;
width:263px;
background-image: url("images/decouvrir.png");
background-repeat: no-repeat;
}

#lequipe {
float:left;
margin-left: 15px;
margin-bottom: 30px;
height:110px;
width:263px;
background-image: url("images/lequipe.png");
background-repeat: no-repeat;
}

#medias {
float:left;
margin-left: 15px;
height:108px;
width:263px;
background-image: url("images/medias.png");
background-repeat: no-repeat;
}

#federation {
float:left;
margin-left: 15px;
height:112px;
width:263px;
background-image: url("images/federation.png");
background-repeat: no-repeat;
}

#intro {
float:left;
margin-left: 105px!important;
margin-left:65px;
margin-top: 16px;
color:white;
width:135px;
}

#intro a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}

ul {
margin-bottom:1px;
margin-top:1px;
}


#intro_part {
float:left;
margin-left: 35px!important;
margin-left:35px;
margin-top: 16px;
color:white;
width:220px;
}

#intro_part a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro_part a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}

#logo_art {
float:left;
width:90px;
height:60px;
}

#intro_decouvrir {
float:left;
margin-left: 105px!important;
margin-left:65px;
margin-top: 15px;
color:white;
width:135px;
}

#intro_decouvrir a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro_decouvrir a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}



#intro_equipe {
float:left;
margin-left: 105px!important;
margin-left:65px;
margin-top: 15px;
color:white;
width:135px;
}

#intro_equipe a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro_equipe a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}



#intro_medias {
float:left;
margin-left: 105px!important;
margin-left:65px;
margin-top: 15px;
color:white;
width:135px;
}

#intro_medias a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro_medias a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}

#liens_logos {
float:left;
margin:15px;
}

#intro_liens {

margin-left: 105px;
margin-top: 15px;
color:white;
width:135px;
}

#intro_liens a{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#intro_liens a:hover{
font-size:12px;
font-family: Verdana;
font-weight:bold;
color:yellow;
}





#titre_colonne {
margin-left: 90px;
margin-top:10px;
font-size:15px;
font-family: Verdana;
color:white;
font-weight:bold;
}

#titre_colonne_part {
margin-left: 85px;
margin-top:10px;
font-size:15px;
font-family: Verdana;
color:white;
font-weight:bold;
width:150px;
}

#titre_colonne_decouvrir {
margin-left: 90px;
margin-top:2px;
font-size:15px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#titre_colonne_equipe {
margin-left: 90px;
margin-top:2px;
font-size:15px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#titre_colonne_medias {
margin-left: 90px;
margin-top:4px;
font-size:15px;
font-family: Verdana;
font-weight:bold;
color:white;
}

#titre_colonne_liens {
margin-left: 90px;
margin-top:4px;
font-size:15px;
font-family: Verdana;
font-weight:bold;
color:white;
}


#container {
position: relative;
}





#lien a {
border:1px;
color:#ffffff;
text-decoration: none;
}

#lien a:hover {
border:1px;
color:#fec202;
font-style: underline;
}



a:link {
border:1px;
color:#000000;
text-decoration: underline;
}

a:hover {
border:1px;
color:red;
font-style: underline;
}



.titre a:link {
border:1px;
color:black;
text-decoration: none;
}

.titre a:hover {
border:1px;
color:red;
text-decoration: none;
}

.titre a:visited {
border:1px;
color:black;
text-decoration: none;
}


a img {
border: 0px;
color: #ffffff; 
margin-right: 10px;
}


#lien  {
margin-left:0;
text-decoration:none;
}



#titre_rubrique{
font-size:14px;
font-family: Verdana;
color:white;
margin-left:35px;
}

#palet {
float:left;
margin-left:5px;
height:21px;
width: 21px;
background-image: url("images/palet.jpg");
}

.titre {
margin-left: 15px;
margin-right: 15px;
text-align: justify ;
font-size:1.5em;
font-family: Verdana;
font-weight:bold;
color:#006999;
line-height:100%;
}

#texte {
margin: 15px;
text-align: justify;
font-size:11px;
font-family: Verdana;
font-weight:none;
}

.contenu {
margin-left: 15px;
margin-right: 15px;
text-align: justify ;
}

.spip_documents img{
border:0px solid black;
margin:7px;

} 

.spip_documents_left img {
border:0px ridge black;
margin:7px;
}



.spip_documents_right img {
border:0px solid black;
margin:7px;
}
span.titre_article{
color:#006999;
}




