
body, #body-modulo {background-color:#dbdab0;text-align:left;}

/****** New CSS ********/

.stabilisateur {height:1px;overflow:hidden;clear:both;}

#alire {margin:10px 10px 10px 0px;text-align:center;font-weight:bold;font-size:12px;}
#alire a {color:#000000;text-decoration:none;}
#alire a:hover {color:#000000;text-decoration:underline;}
#alire .left {text-align:center;}
/*#alire p {margin:0px 0px 15px 0px;padding:0px;}*/
#alire .conteneur-hyperlien {margin-left:10px;}
/************ GENERAL ************/

* html #conteneur {height:100%;}
#bg-body {background-image:url(../images/layout/fond-bg.jpg);background-repeat:no-repeat;background-position:755px 0px;margin:0px;padding:0px;}
#conteneur {width: 755px;}

/************ ENTETE ************/

#entete {height:105px;background-image:url(../images/layout/entete-bg.jpg);background-repeat:no-repeat;background-position:top left;}
#entete .photo-pub {width:595px;height:79px;overflow:hidden;float:left;}
#entete ul{margin:0px;padding:0px;}

/************ MENU GENERAL ************/

#entete .menu-general {width:160px;height:64px;float:right;padding:7px 0px 0px 0px;}
#entete .menu-general ul {padding:0px;margin:0px;list-style-image: none;list-style-type: none;width:132px;}
#entete .menu-general li {padding:0px;margin:0px;list-style-image: none;list-style-type: none;background-image:url(../images/layout/puce-menu-general-o.gif);background-position:0px 3px;background-repeat:no-repeat;}
#entete .menu-general .element {list-style:none;font-size:12px;font-weight:bold;color:#000000;padding:0px 0px 0px 10px;cursor:pointer;}
#entete .menu-general .element a {color:#000000;text-decoration:none;}
#entete .menu-general .on {background-image:url(../images/layout/puce-menu-general.gif);background-position:0px 3px;background-repeat:no-repeat;color:#ffffff;}
#entete .menu-general .on a {color:#ffffff;text-decoration:none;}

/************ MENU PRINCIPAL ************/

#entete .menu-principal {clear:both;height:26px;overflow:hidden;}
#entete .menu-principal .element {background-image:url(../images/layout/puce-fond-rouge.jpg);background-position: 9px 8px;background-repeat:no-repeat;background-color:#860b0e;color:#ffffff;font-size:12px;height:23px;font-weight:bold;display:block;float:left;list-style:none;padding:5px 10px 0px 18px;cursor:pointer;}
#entete .menu-principal .element a {color:#ffffff;text-decoration:none;}
#entete .menu-principal .on {background-image:url(../images/layout/puce-fond-rouge-o.jpg);background-position: 9px 8px;background-repeat:no-repeat;}
#entete .menu-principal .on {color:#ffffff;text-decoration:none;}
#entete .menu-principal .queu {background-image:url(../images/layout/coin-menu-principal.gif);background-attachment:left top;background-repeat:no-repeat;display:block;float:left;height:26px;width:12px;list-style:none;}

/************ COLGAUCHE (menu vertical) ************/

#principale #colgauche ul {margin:0px;padding:0px;}
#principale #colgauche {width:140px;float:left;border-bottom:1px solid #ffffff;}
#principale #colgauche li {display:block;height:95px;overflow:hidden;list-style:none;margin:0px;padding:0px;cursor:pointer;}

#principale #colgauche .btservices {background-image:url(../images/layout/bt-services.jpg);background-repeat:no-repeat;background-position:top left;}
#principale #colgauche .btservices-on {background-image:url(../images/layout/bt-services-o.jpg);background-repeat:no-repeat;background-position:top left;}

#principale #colgauche .btdon {background-image:url(../images/layout/bt-don.jpg);background-repeat:no-repeat;background-position:top left;}
#principale #colgauche .btdon-on {background-image:url(../images/layout/bt-don-o.jpg);background-repeat:no-repeat;background-position:top left;}

#principale #colgauche .btevenements {background-image:url(../images/layout/bt-evenements.jpg);background-repeat:no-repeat;background-position:top left;}
#principale #colgauche .btevenements-on {background-image:url(../images/layout/bt-evenements-o.jpg);background-repeat:no-repeat;background-position:top left;}

#principale #colgauche .btbenevole {background-image:url(../images/layout/bt-benevole.jpg);background-repeat:no-repeat;background-position:top left;}
#principale #colgauche .btbenevole-on {background-image:url(../images/layout/bt-benevole-o.jpg);background-repeat:no-repeat;background-position:top left;}

#principale #colgauche .btdonateurs {background-image:url(../images/layout/bt-donateurs.jpg);background-repeat:no-repeat;background-position:top left;}
#principale #colgauche .btdonateurs-on {background-image:url(../images/layout/bt-donateurs-o.jpg);background-repeat:no-repeat;background-position:top left;}

/************ ACCUEIL ************/

#principale #colcentre .ligne-menu .entete h2.titre{font-weight:normal;text-transform: uppercase;margin:0px;}
#principale #colcentre .ligne-menu p {margin:3px 0px 0px 1px;padding:0px;font-size:12px;}
#principale #colcentre .ligne-menu .contenu {width:450px;margin:18px 0px 18px 20px;}
#principale #colcentre .ligne-menu .contenu .corps {width:400px;}
#principale #colcentre .ligne-menu .minicontenu {float:left;width:400px;padding:18px 0px 18px 20px;}
#principale #colcentre .ligne-menu .minicontenu .corps {width:400px;margin:0px;padding:0px;}

/*#body-modulo #principale #colcentre .ligne-menu{overflow:visible;}
html>body #body-modulo #principale #colcentre .ligne-menu{padding:1px 0px 69px 0px;overflow:visible;}*/

#ligne-services {height:95px;overflow:hidden;background-image:url(../images/layout/bg-services.jpg);background-repeat:no-repeat;background-position:top left;}
#ligne-services h2.titre{margin:0px;padding:0px;color:#860b0e;}

#ligne-don {height:95px;overflow:hidden;background-image:url(../images/layout/bg-don.jpg);background-repeat:no-repeat;background-position:top left;}
#ligne-don h2.titre{margin:0px;padding:0px;color:#860b0e;}
#ligne-don .boiteNouvelle {float:right;width:185px;margin:1px 2px 1px 0px;}


#ligne-evenements {height:95px;overflow:hidden;background-image:url(../images/layout/bg-evenements.jpg);background-repeat:no-repeat;background-position:top left;}
#ligne-evenements h2.titre{margin:0px;padding:0px;color:#860b0e;}
#ligne-evenements .boiteNouvelle {float:right;width:185px;margin:1px 2px 1px 0px;}

#ligne-benevole {height:95px;overflow:hidden;background-image:url(../images/layout/bg-benevol.jpg);background-repeat:no-repeat;background-position:top left;}
#ligne-benevole h2.titre{margin:0px;padding:0px;color:#4b642e;}

#ligne-donateurs {height:95px;overflow:hidden;background-image:url(../images/layout/bg-donateur.jpg);background-repeat:no-repeat;background-position:top left;}
#ligne-donateurs h2.titre{margin:0px;padding:0px;color:#4b642e;}

#body-modulo #ligne-services {height:auto;min-height:95px;}
#body-modulo #ligne-don {height:auto;min-height:95px;}
#body-modulo #ligne-evenements {height:auto;min-height:95px;}
#body-modulo #ligne-benevole {height:auto;min-height:95px;}
#body-modulo #ligne-donateurs {height:auto;min-height:95px;}

/************ COLONNE CENTRAL ************/

#conteneur-blogue {padding:10px 20px 10px 20px;height:475px;}
#conteneur-inscription {padding:10px 20px 10px 20px;height:475px;}
#conteneur-inscription iframe {}
#principale #colcentre {float:left;width:615px;height:446px;}
html>body #principale #colcentre {min-height:446px;height:auto;}

#principale #colcentre .fond1col {background-image:url(../images/layout/bg-1col.gif);background-repeat:repeat-y;}
#principale #colcentre .fond1col #conteneur-principal {background-image:url(../images/layout/bg-1col-top.jpg);background-repeat:no-repeat;background-position:right top;padding:10px 20px 10px 20px;height:475px;}


#principale #colcentre .fond2col {background-image:url(../images/layout/bg-2col.gif);background-repeat:repeat-y;}
#principale #colcentre .fond2col #conteneur-principal {background-image:url(../images/layout/bg-2col-top.jpg);background-repeat:no-repeat;background-position:right top;padding:10px 20px 10px 20px;}

#principale #colcentre .fond1col .colgauche {float:left;margin:0px 30px 0px 0px;width:272px;height:445px;}
#principale #colcentre .fond1col .coldroite {float:left;width:272px;height:445px;}

#principale #colcentre .fond2col .colgauche {float:left;margin:0px 40px 0px 0px;width:267px;height:455px;}
#principale #colcentre .fond2col .coldroite {float:left;width:267px;height:455px;}

html>body #principale #colcentre .fond1col #conteneur-principal{height:auto;min-height:455px;}
html>body #principale #colcentre .fond1col #conteneur-principal{height:auto;min-height:455px;}
html>body #principale #colcentre .fond1col #conteneur-inscription {height:auto;min-height:455px;}
html>body #principale #colcentre .fond1col .colgauche {height:auto;min-height:455px;}
html>body #principale #colcentre .fond1col .coldroite {height:auto;min-height:455px;}
html>body #principale #colcentre .fond2col .colgauche {height:auto;min-height:455px;}
html>body #principale #colcentre .fond2col .coldroite {height:auto;min-height:455px;}

/************ PIEDPAGE ************/

#principale #colcentre .copyright {float:left;width: 439px; font-size:10px;;padding:15px 0px 10px 0px;vertical-align:middle;text-align:right;border-top:1px solid #ffffff;margin:0px 0px 0px 0px;}
#principale #colcentre #abonnementLaubeInfo {width: 164px;float:left;font-size:10px;;padding:10px 0px 10px 10px;vertical-align:middle;border-top:1px solid #ffffff;margin:0px 0px 0px 0px;;}
#principale #colcentre #abonnementLaubeInfo a {background:url(../images/layout/puce-abonnement.gif) top left no-repeat; padding-left: 26px; display:block;padding-bottom:10px; vertical-align:middle;padding-top:5px;}
#body-modulo #principale #colcentre #piedpage {display:none;}