/*
//------------------------------------------------------------------
// Auteur : Ludovic Martin <ludovic@dreamclic.com> / www.dreamclic.com
//
// Version             : 2.0
// Date de création    : 26/06/2008
//
// Description         : feuille de style générale du site
//
//------------------------------------------------------------------
*/

/*------------------------------------------------------------------*/
* {
    margin:0px;
    padding:0px;
}

body{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:11pt;
    background:white;
}
a img{
    border:none;
}
img{
    vertical-align:middle;
}
/*------------------------------------------------------------------*/
#header{
}
#header h1{
    background:url(images/header-logo-repetition.png) repeat-x;
    height:156px;
}
#header p{
    color:#C1272D;
    height:33px;
    line-height:33px;
    background:white url(images/header-barre-repetition.png);
    padding-left:10px;
}
#header p span{
    text-transform:uppercase;
    font-size:13pt;
    font-weight:bold;
    margin-right:10px;
}
/*------------------------------------------------------------------*/
#menu{
    text-align:left;
    margin:5px;
    line-height:33px;
}
#menu p{
    word-spacing:5px;
    display:inline;
}
#menu h2{
    text-align:left;
    font-weight:bold;
    color:black;
    font-size:15pt;
    display:inline;
}
/*------------------------------------------------------------------*/
#submenu{
}
/*------------------------------------------------------------------*/
#content{
}
#content ul.messages_erreur{
    background:yellow;
    padding:5px;
    margin:10px;
    border:solid black 1px;
}
#content ul.messages_erreur li{
    margin-left:20px;
    color:black;
    font-weight:bold;
}
#content button{
    background:none;
    border:none;
}
#content p.zoneboutonretour{
    padding:10px;
}
#content p.zoneboutonretour a{
    color:black;
    font-weight:bold;
}
#content p.zoneboutonretour span{
    margin-left:30px;
}
/*------------------------------------------------------------------*/
#footer{
    color:white;
    background:white url(images/footer-repetition.png);
    height:40px;
    line-height:40px;
    font-size:9pt;
    text-align:center;
}
#footer a{
    color:white;
    text-decoration:none;
}
#footer a:hover{
    text-decoration:underline;
}
#footer p.realisation{
    padding-right:2px;
    float:right;
    height:40px;
    line-height:40px;
}
#footer p.associations{
    padding-left:2px;
    float:left;
    height:40px;
    line-height:40px;
}
#content .partenaires{
    text-align:center;
}
#footer .partenaires strong{
    display:block;
    color:#808080;
    font-size:10pt;
}
#footer .partenaires span{
    width:750px;
    display:block;
    margin:0 auto;
}

* html #footer .partenaires span{
    width:auto;
    display:inline;
    margin:0 auto;
}

#footer .partenaires a{
    /*border:1px solid red;*/
}

#footer .partenaires span a img{
    margin:5px 10px 0 10px;
}

#footer .partenaires span a.gauche{
    float:left;
}

#footer .partenaires span a.gauche img{
    margin:10px 0 0 44px;
}

#footer .partenaires span a.droite{
    float:right;
}

#footer .partenaires span a.droite img{
    margin:10px 44px 0 0;
}

#footer .partenaires img{
    border:none;
    margin:5px 10px 10px 10px;
    vertical-align:middle;
}

/*------------------------------------------------------------------*/
.hidden{
    display:none;
}
.spacer{
    clear:both;
    line-height:0px;
    font-size:0px;
}
/*------------------------------------------------------------------*/
