* {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
h1 {font-size:11pt; font-family: "Arial Rounded MT Bold"; font-weight: bold; color: #ffffff; margin-left: 15px;}
acronym {border: 0;	text-transform: uppercase;}
ul {margin: 10px 0 5px 15px; padding: 0;}
#milieucentre ul {margin-left: 33px;}
#gauche li, #droite li {list-style:none; margin-bottom: 10px; margin-left: 0px;	font-weight: bold;}
#gauche li a.de {margin-left: 20px;}
a {color: #000000; text-decoration: none;}

/*table*/
table {text-align: left; margin: 0px; margin-top: 5px; padding: 0px; width: 100%;}

/*td*/
td {vertical-align: top;}
td.titreinput {font-weight: bold;}
td.middle {vertical-align:middle;}

/*----------------------------*/
/*Liens*/
a:hover {text-decoration: underline;}
#gauche a, .newsletter a, #edition a { font-weight: 700;}
#centre a {line-height: 150%;}
.agenda a, a.actus {text-decoration: underline;	font-weight: normal;}

/*----------------------------*/
/*Listes*/
ul.agenda {margin: 10px 0 5px 0px;}

/*----------------------------*/
/*Images*/
img {border: none; vertical-align:middle;}
img.intext {float: left; margin: 0 1em 1em 0;}

/*----------------------------*/
/*Titres et sous-titres*/

#centre h1 {background: transparent;}
#centre h2 {font-size:10pt;	background-color:transparent; padding:0 0 0.2em 0;}
#centre h3 {font-size: 12px; font-style: normal; font-weight: normal; background-color:transparent;	padding:0 0 0.2em 0;}
#droite h2 {font-size:9pt; background-color:transparent; padding:0 0 0.2em 0;}
h4 {padding:0px; margin: 0px;}
#soustitre {font-size:10pt;}
#titregauche h5{font-size: 10pt; font-family: "Arial Rounded MT Bold"; font-weight: bold; color: #ffffff; margin-left: 15px; margin-top:0;}

/*----------------------------*/
/*Ligne de séparation*/

hr {width: 75%;	text-align: center;}

/*----------------------------*/
/*Acronym*/

#centre acronym {font-weight:700; border:0;}

/*----------------------------*/
/*Evenements*/

table#eveimages {width: 100%;}
#eveimages img {padding-right: 10px;}
#theme {font-style: italic;	font-weight: 700;}
h2.dates {font-size: 10pt;}
fieldset {padding: 10px; border:1px solid #9d4139;}
legend {font-weight: 700;}
.de {font-style: italic; color: grey;}

/*----------------------------*/
/*Retour*/

#retour {text-align: right; font-weight: 700; margin-right: 15px;}

/*----------------------------*/
/*Auteur*/
#auteur {text-align:right; margin-top : 3em;}

/*----------------------------*/
/*Confi'Potes*/

.confipotesverbescentrer {text-align:center; font-weight:700; font-variant:small-caps;}
.confipotesverbes {font-weight:700; font-variant:small-caps;}
.confipotes li {padding-top: 1em;}

/*----------------------------*/
/*Contacts pour l'activité*/

#contact {margin-top: 3em;}
#contact acronym {font-weight:400;}

/*----------------------------*/
/*Equipe*/

.equipe {vertical-align: bottom;}
td#coordonnees {vertical-align: bottom;}
#equipe, #texte {width: 322px;}
#equipe ul {padding: 0 0 0 38px;}
#equipe p {padding-left: 15px;}
#equipe h2 {padding-top: 20px; font-size:10pt;}

/*----------------------------*/
/*Hitosrique*/

.date {font-weight:700;}
.description {padding-left: 20px; display: block;}

/*----------------------------*/
/*Newsletter*/
.newsletter {text-transform: capitalize;}

/*----------------------------*/
/*Actus*/

table.photos {text-align:center;}
p.photos {font-weight: 700;}

/*----------------------------*/
/*Editions*/

.EditionsInfos {font-weight: 700;}

/*----------------------------*/
/*Exposants*/

sup {font-size : 7pt;}

/*----------------------------*/
/*Nos activités*/

.nosactivites a {color: #DC007A; font-weight : bold;}

/*Télécharger acrobat*/

p.acrobat, .acrobat a {font-size: 7pt; color: #009DDF; font-weight: bold;}

/*Commentaires en petits caractères*/

.petit {font-size: 7pt;}

/*----------------------------*/
/*Commande*/

.commande {width: 75%;}
.commande a {font-weight: 700;}
.prix {text-align: right;}


/*Catalogue*/
.catalogue td {border:1px solid #91BC12;}

/*----------------------------*/
/*Gallerie*/

div#gallerie {width: 447px; padding-left: 15px; padding-right: 15px; float: left;}
div.thumb {width: 110px; text-align: center; float:left; margin-top: 5px;}
div.thumb p {padding: 0; margin: 5px;}
#suivant {float: right;	font-weight: 700;}
#precedent {float: left; font-weight: 700;}

/*----------------------------*/
/*Promouvoir*/

#milieupromo h2 a{color: #DC007A; font-weight : bold; font-size: 14pt; margin: 0; text-decoration: underline;}
#milieupromo h3{color: #DC007A; font-size: 11pt; margin-top: 5px;}
#milieupromo td.evenement{padding: 0px 2px 10px 0px; width: 50%; border-bottom:1px solid #DC007A;}
/*#milieupromo table{border-collapse: collapse;}*/
/*#milieupromo tr{border-bottom: 1px solid #DC007A;}*/
