* { 
margin: 0; 
padding: 0;
}

body {
margin: 0;
padding: 0;
color: #000;
}

hr {
width: 70%;
margin: 0 auto;
}

a {
display: none;
color: #066aa6;
text-decoration: none;
}

a:hover {
display: none;
color: #fd1813;
}

.Bouton a {
display: none;
font-size: 16px;
text-decoration: none;
padding: 5px;
color: #066aa6;
border: #066aa6 1px solid;
}

.Bouton a:hover {
display: none;
color: #fd1813;
border: #fd1813 1px solid;
}

img {
display: none;
border: none;
}

#General {
width: 1000px; 
margin: 0 auto;
}

#Top {
display: none;
width: 1000px;
height: 290px;
background: url(images/Bandeau_Brescoudos.jpg) top center no-repeat;
}

#Menu  {
display: none;
height: 113px;
}

#Menu table {
display: none;
border: none;
border-collapse: collapse;
}

.Bt_Accueil a {
display: none;
height: 113px;
width: 163px;
background: url(images/Bt_Accueil.jpg) 0 0 no-repeat;
}

.Bt_Accueil a:hover {
background: url(images/Bt_Accueil.jpg) -163px 0 no-repeat;
}

.Bt_Photos a {
display: none;
height: 113px;
width: 84px;
background: url(images/Bt_Photo.jpg) 0 0 no-repeat;
}

.Bt_Photos a:hover {
background: url(images/Bt_Photo.jpg) -84px 0 no-repeat;
}

.Bt_Affiches a {
display: none;
height: 113px;
width: 101px;
background: url(images/Bt_Affiche.jpg) 0 0 no-repeat;
}

.Bt_Affiches a:hover {
display: none;
background: url(images/Bt_Affiche.jpg) -101px 0 no-repeat;
}

.Bt_Historique a {
display: none;
display: block;
height: 113px;
width: 151px;
background: url(images/Bt_Historique.jpg) 0 0 no-repeat;
}

.Bt_Historique a:hover {
background: url(images/Bt_Historique.jpg) -151px 0 no-repeat;
}

.Bt_News a {
display: none;
display: block;
height: 113px;
width: 119px;
background: url(images/Bt_News.jpg) 0 0 no-repeat;
}

.Bt_News a:hover {
background: url(images/Bt_News.jpg) -119px 0 no-repeat;
}

.Bt_Partenaires a {
display: none;
display: block;
height: 113px;
width: 129px;
background: url(images/Bt_Partenaire.jpg) 0 0 no-repeat;
}

.Bt_Partenaires a:hover {
background: url(images/Bt_Partenaire.jpg) -129px 0 no-repeat;
}

.Bt_Liens a {
display: none;
display: block;
height: 113px;
width: 74px;
background: url(images/Bt_Liens.jpg) 0 0 no-repeat;
}

.Bt_Liens a:hover {
background: url(images/Bt_Liens.jpg) -74px 0 no-repeat;
}

.Bt_Contact a {
display: none;
display: block;
height: 113px;
width: 180px;
background: url(images/Bt_Contact.jpg) 0 0 no-repeat;
}

.Bt_Contact a:hover {
background: url(images/Bt_Contact.jpg) -180px 0 no-repeat;
}

#Intermediaire {
display: none;
background: url(images/Intermediaire.jpg) top center no-repeat;
width: 1000px;
height: 76px;
text-align: center;
}

#Intermediaire h1, #Contenu h1 {
font-size: 28px;
color: #066aa6;
text-align: center;
background: none;
}

#Intermediaire h2, #Contenu h2 {
font-size: 20px;
color: #fd1813;
font-weight: normal;
text-align: center;
background: none;
}

#Contenu h3, {
font-size: 14px;
color: #fd1813;
font-weight: normal;
}

#Left {
display: none;
float: left;
width: 140px;
margin: 0 auto;
}

#Right {display: none;
float: right;
width: 140px;
margin: 0 auto;
}

#Left ul, #Right ul {display: none;
list-style-position: inside;
list-style-type: none;
}

#Top_Right {display: none;
background: url(images/Bandeau_Top_Right.png) top center no-repeat;
height: 92px;
}

#Top_Left {display: none;
background: url(images/Bandeau_Top_Left.png) top center no-repeat;
height: 92px;
}

.Centre {display: none;
background: url(images/Bandeau_Center_2.png)  top center repeat-y;
text-align: center;
margin: 0 auto;
}

.Centre_Bandeau {display: none;
background: url(images/Bandeau_Center_Menu.png) top center repeat-y;
text-align: left;
margin: 0 auto;
padding: 0px 14px 0px 14px;
}

h1 {
background: url(images/Bandeau_Center_Menu.png) top center repeat-y;
text-align: left;
padding-left: 15px;
font-size: 16px;
font-weight: normal;
color: #000;
text-align: left;
}

h2 {
background: url(images/Bandeau_Center_Menu.png) top center repeat-y;
text-align: left;
padding-left: 15px;
font-size: 14px;
font-weight: normal;
color: #000;
text-align: left;
padding-bottom: 10px;
}

.Centre_Bandeau p {display: none;
padding-bottom: 5px;
}

.Centre_Bandeau a {display: none;
font-size: 12px;
font-weight: normal;
color: #fff;
text-align: left;
}

.Centre_Bandeau a:hover {display: none;
color: #066aa6;
}

.Centre a img, .Affiche a img, #Photo a img, #News a img {display: none;
border: #000 2px solid;
}

.Centre a:hover img, .Affiche a:hover img, #Photo a:hover img, #News a:hover img {display: none;
border: #fd1813 2px solid;
}


.Bottom {display: none;
background: url(images/Bandeau_Bottom.png) top center no-repeat;
height: 69px;
}

#Contenu, #News, #Enquete {
text-align:center;
margin: 0px 164px 0px 165px;
width: 668px;
min-height: 880px;
}

#Enquete h1 {
color: #000;
font-size: 16px;
padding: 0px 80px 10px 80px;
text-align: center;
background: none;
}

#Enquete h2 {
color: #000;
font-size: 14px;
padding: 0px 80px 10px 80px;
text-align: left;
background: none;
}

#Enquete h3 {
color: #000;
font-size: 14px;
padding: 0px 80px 10px 80px;
text-align: left;
}

.Enquete_P {
padding: 0px 0px 10px 100px;
text-align: left;
background: none;
}

#News h1 {
color: #fff;
font-size: 22px;
padding: 0px 0px 10px 80px;
text-align: left;
background: none;
}

#News h2 {
font-size: 20px;
color: #fd1813;
font-weight: normal;
padding: 0px 0px 10px 80px;
text-align: left;
background: none;
}

#News p {
padding: 0px 80px 10px 80px;
text-align: left;
}

.Menu_Partenaire {
margin: 0 auto;
}

.Menu_Partenaire a {
display: block;
width: 75%;
padding: 5px;
border: #aeaeae 1px dashed;
margin: 0 auto;
}

#Table_Contact {
width: 80%;
margin: 0 auto;
color: #000;
}

.tddroite {
text-align: right;
vertical-align: bottom;
padding-bottom: 10px;
}

.tdgauche {
text-align: left;
padding-left: 10px;
padding-bottom: 10px;
vertical-align: bottom;
}

.warning {
display: none;
border: #fd1813 1px dashed;
margin: 0 auto;
width: 80%;
padding: 10px;
}

#Affiche {
width: 80%;
margin: 0 auto;
padding-top: 10px;
}

#Affiche a img {
border: #066aa6 2px solid;
}

#Affiche a:hover img {
border: #fd1813 2px solid;
}

#Affiche td {
width: 110px;
text-align: center;
padding-bottom: 5px;
}

#Partenaires {
margin: 0 auto;
width: 80%;
text-align: left;
}

#Photo {
width:80px;
margin: 0 auto;
}

.Td_Photo {
width: 100px;
height: 100px;
padding-bottom: 10px;
}


#Bas_Page {display: none;
background: url(images/Background_Bottom.jpg) top center no-repeat;
clear: both;
min-height: 374px;
width: 100%;
}

#Bas_Page a {display: none;
text-decoration: none;
color: #066aa6;
}

#Bas_Page a:hover {display: none;
color: #fd1813;
}

input {
	display: none;
}
