div#col-droite {font-size:10px;margin-left:45em; background:none; background:#FFFFFF url(visuels/styles/fond-droit.png) no-repeat right 5em; }
div#col-droite {float:none; width:auto; }

div#col-gauche {width:40em; float:left;}

div#col-droite .droit {float:right; width:25.1em;}
div#col-droite .gauche {width:25em;}
div#col-droite .bas {border-top:#666666 1px solid; background-color:#FFFFFF;}

.bte-catalogue {padding:1.5em 0 1em 0; border-bottom:1px solid #666666;}
.bte-catalogue h3 {color:#FF3399; font-size:1.9em; font-family:"Times New Roman", Times, serif; margin-bottom:0.3em;}
.bte-catalogue .texte {font-size:1.2em; }
.bte-catalogue ul {list-style:none; margin:0; padding:0; font-size:1.2em; font-weight:bold; }
.bte-catalogue li {margin-bottom:0.2em;}
.bte-catalogue a {text-decoration:none;}
.bte-catalogue a:hover {text-decoration:underline;}
.bte-catalogue .suite {color:#FF3399; font-size:1.2em; font-weight:bold; text-align:right; display:block; margin-top:0.1em }


.bte-agenda-accueil {padding:1.5em 0 1em 0; border-bottom:1px solid #666666;}
.bte-agenda-accueil h3 {color:#2d2d80; font-size:1.9em; font-family:"Times New Roman", Times, serif; margin-bottom:0.3em; }
.bte-agenda-accueil p {font-size:1.2em; }
.bte-agenda-accueil .rose {color:#FF3399; font-weight:bold;}
.bte-agenda-accueil a {text-decoration:none; display:block; color:#FF3399; font-weight:bold; margin:0.1em 0 1.5em 0; font-size:1.2em; text-align:right; }
.bte-agenda-accueil a:hover {text-decoration:underline;}


.bte-bas {padding:1.5em 0 1em 0; border-bottom:1px solid #666666; text-align:justify;}
.bte-bas p {font-size:1.2em; }
.bte-bas .type {color:#FF3399; font-size:1.7em; font-family:"Times New Roman", Times, serif; margin-bottom:0.3em; font-weight:bold; }
.bte-bas .vignette {float:right; margin-left:1.5em; }
.bte-bas .bandeau {margin-bottom:0.5em;}
.bte-bas h3 {color:#2d2d80; font-size:2.8em; text-align:left; font-family:"Times New Roman", Times, serif; margin-bottom:0.2em; line-height:1em;  }
.bte-bas p.dates {color:#FF3399; font-weight:bold; font-style:italic; }
.bte-bas .chapeau {font-family:"Times New Roman", Times, serif; font-weight:bold; margin-bottom:0.3em;  }
.bte-bas .rose {color:#FF3399; font-weight:bold; display:inline;}
.bte-bas a {text-decoration:none; display:block; color:#FF3399; font-weight:bold; margin:0.3em 0 1.5em 0; font-size:1.2em; text-align:left; }
.bte-bas a:hover {text-decoration:underline;}


.bte-gauche {padding:1.5em 0 1em 0; margin-left:3em; border-bottom:1px solid #666666;}
.bte-gauche p {font-size:1.2em; }
.bte-gauche .type {color:#FF3399; font-size:1.7em; font-family:"Times New Roman", Times, serif; margin-bottom:0.3em; font-weight:bold; }
.bte-gauche .vignette {float:right; border:1px solid #666666; heigth:15em; margin-left:1.5em;}
.bte-gauche .bandeau {margin-bottom:0.5em; border:1px solid #666666;}
.bte-gauche h3 {color:#2d2d80; font-size:2.8em; font-family:"Times New Roman", Times, serif; margin-bottom:0.2em; line-height:1em; }
.bte-gauche p.dates {color:#FF3399; font-weight:bold; font-style:italic; }
.bte-gauche .chapeau {font-family:"Times New Roman", Times, serif; font-weight:bold; margin-bottom:0.3em;  }
.bte-gauche .rose {color:#FF3399; font-weight:bold; display:inline;}
.bte-gauche a {text-decoration:none; display:block; color:#FF3399; font-weight:bold; margin:0.3em 0 1.5em 0; font-size:1.2em; text-align:left; }
.bte-gauche a:hover {text-decoration:underline;}

