@charset "utf-8";

/* CSS par */
/* Benoît "Aérius" Evellin, pour les Elfes de Bretagne */
/* design.aerius.fr */
body {background-image:url(images_compo/fond.gif);}
img {border: none;}

#page {height:auto; width:1024px; margin-left: auto; margin-right: auto; margin-top: -10px; }

#bandeau {background-image:url(accueil/EdB-Accueil-v2_01.png); height: 77px;width: 1024px; }
#bandeau h1 {display: none; visibility: none;}
#bandeau .redac {color: #000000; float: left; width: 100px;font-size: 11px; margin-left: 740px; margin-top: 3px; padding-bottom: 20px;}
#bandeau .redac a {color:#8E8AD9; text-decoration:none;}
#bandeau .redac a:hover {color:#000000;}

#haut-bandeau {height: 51px;}

.formulaire_recherche input {height: 18px; width:130px;font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#5C57B5;
background-color:#E5FEFE; margin:3px; background-image: url(images/cadre-inscription.png); background-repeat:no-repeat; padding: 4px; border:none;}
#recherche {margin-right: 30px; float:right;}

#partie-texte_menu {height: 26px; padding-right: 90px; padding-bottom: 0px; margin-bottom: 0px;vertical-align:baseline;}
#partie-texte_menu img {margin-bottom:0px; padding-bottom:0px;}
#partie-texte_menu ul {height: 26px;margin:0px; padding:0px; padding-bottom: 0px; float: right;}
#partie-texte_menu li {margin:0px; padding:0px; list-style:none; float: right;}


#titres {height:174px;}

/* Partie 1 */

#partie1 {width: 174px; float: left;}

#bienvenue {width: 163px; height : 620px; background-image:url(accueil/EdB-Accueil-v2_05.png);background-repeat: no-repeat;font-family:Georgia, "Times New Roman", Times, serif; font-size: 0.8em; font-style:italic; color: #6956D6;text-align:right; padding-left: 8px; padding-right: 3px; }
#bienvenue a {color: #6956D6; text-decoration:underline;}
#bienvenue a:hover {text-decoration:none;}
#bienvenue h4 {margin:0px; padding: 0px; font-size: 0.8em; padding-right: 5px;}
#bienvenue input {background-image:url(images/cadre-inscription.png); background-repeat:no-repeat; background-color:#E5FDFE; border:none; height: 19px; width: 140px; padding: 3px;color: #6956D6;}
#bienvenue input.submit {background-image:url(images/cadre-inscription.png); background-repeat:no-repeat; background-color:#E5FDFE; border:none; height: 26px; width: 140px;}
#bienvenue input.submit:hover {color: #000000;}
#bienvenue .erreur_message {color:#F9482B;}
#bienvenue p {margin:4px;}
.loading {background-image:url(images/wait.gif); background-position: center; background-repeat:no-repeat;}

#GaD {width: inherit; height : 266px; background-image:url(accueil/EdB-Accueil-v2_11.png);background-repeat: no-repeat; }

/* Partie 2 */

#partie2 {width: 101px; height:auto; float: left; padding-top: 0px;}

/* Partie 3 */

#partie3  {width:363px; float: left;}

#edito {width:340px; height:310px; background-image:url(accueil/EdB-Accueil-v2_07.png);font-family:Georgia, "Times New Roman", Times, serif; padding-top:43px;padding-right: 8px; padding-left: 15px; color: #363636;}
#edito h2 {display:none;}
#edito h4 {margin-top: 0; margin-bottom: 0; font-size:18px;}
#edito h4 a {display: block; border-bottom: #CC0000 1px solid;}
#edito h4 a:hover {display: block; border-bottom: #CC0000 1px solid; border-bottom: #000000 1px solid;}
#edito a {color: #CC0000; text-decoration:none;}
#edito a:hover {color: #000000; text-decoration:none;}
#edito .old_edito {font-size: 12px;}

#fan-club {width:286px; height:242px; background-image:url(accueil/EdB-Accueil-v2_10.gif);font-size: 12px;font-family:Georgia, "Times New Roman", Times, serif; padding-left: 57px; padding-right: 20px; padding-top: 25px;}
#fan-club h2 {display:none;}
#fan-club a {color: #CC0000; text-decoration:none;}
#fan-club a:hover {color: #000000; text-decoration:none;}
#fan-club img {vertical-align:baseline;}

#calendrier {height:142px; width:286px;background-image:url(accueil/EdB-Accueil-v2_12.gif); padding-top: 60px;padding-left: 57px; padding-right: 20px;font-size: 12px;font-family:Georgia, "Times New Roman", Times, serif;}
#calendrier h2 {display:none;}
#calendrier a {color: #CC0000; text-decoration:none;}
#calendrier a.lien_noir {color: #000000; text-decoration:none;}
#calendrier a:hover {color: #000000; text-decoration:none;}
#calendrier img {vertical-align:baseline;}

/* Partie 4 */

#partie4 {width: 304px; float: left;}
#nouveautes {width:278px; height:800px; background-image:url(accueil/EdB-Accueil-v2_08.gif);font-family:Georgia, "Times New Roman", Times, serif; padding-top:22px; padding-left:10px; padding-right: 18px;}

#nouveautes a {color: #CC0000; text-decoration:none; display:block; border-bottom: #CC0000 1px solid}
#nouveautes a:hover {color: #000000; text-decoration:none; border-bottom: #000000 1px solid;}

#nouveautes p {margin-top:0px; margin-bottom: 14px;}
#nouveautes h2 {display:none;}
#nouveautes h4 {margin-top: 0; margin-bottom: 0; font-size:18px;;}
#nouveautes h4:hover {margin-top: 0; margin-bottom: 0; font-size:18px;}
#nouveautes .older {font-size: 10px; font-style: normal; width: 180px; text-align: center; margin-top: 7px; margin-left: 36px;}
#nouveautes .older a {border:none; display: inline;}
#nouveautes .indication {font-size: 11px; font-style: italic;}
#nouveautes .indication a{border: none; display: inline;}

/* Bas */

#bas {height:115px;width: 960px; float: left; text-align: left; margin-right: 30px; padding-bottom : -3px;font-size:15px;}
#bas h5 {background-image:url('images_compo/trait.png'); background-position:left bottom; background-repeat: no-repeat; height: 20px; border: medium none; color: #636264; font-size: 15px; font-style: italic; margin: 0; padding: 0px;padding-left: 30px;}
#bas a {color: #CC0000; text-decoration: none;}
#bas a:hover {color:#621753;}
#bas img {border: none;}

#en_bas {background-image: url(images_compo/grand-papier.png); background-position:right; background-color:#FFFFFF; padding-left: 30px; padding-bottom: 10px;margin-left: 265px; width: 665px;}
#en_bas img{vertical-align:middle;}
#en_bas img.format_png{vertical-align:middle;margin-bottom: 3px;}

#mentions {width: 302px;height: 115px; float: left;}
#partenaires { height: 115px; float: right;}
