a { 
text-decoration: none;
}
body { 
background: url(images/fdBudoclubchartrain.jpg) top left; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; padding-bottom: 20px; width: 981px; font-family: Verdana, Sans-serif;
}
body#accueil div#contenu div.adresse { 
position: absolute; top: 510px; left: 15px; !left: -5px;
}
body#accueil div#contenu div.adresse p { 
margin: 0px; margin-top: 5px; font-weight: bold; font-size: 16px;
}
body#accueil div#contenu div.adresse p.telephone { 
font-size: 24px;
}
body#accueil div#contenu ul { 
margin: 0px; padding: 0px; list-style-type: none; float: left;
}
body#accueil div#contenu ul li span { 
display: none;
}
body#accueil div#contenu ul li.gym-sante a { 
display: block; margin: 0px; padding: 0px; background: url(images/btGymSante.png) top left no-repeat; width: 250px; height: 220px; position: absolute; top: 430px; right: 10px;
}
body#accueil div#contenu ul li.judo-a-chartres a { 
display: block; margin: 0px; padding: 0px; background: url(images/btJudoAccueil.png) top left no-repeat; width: 320px; height: 260px; position: absolute; top: 180px; left: 10px; !left: -10px;
}
body#accueil div#contenu ul li.self-defense a { 
display: block; margin: 0px; padding: 0px; background: url(images/btJujitsu.png) top left no-repeat; width: 290px; height: 163px; position: absolute; top: 180px; right: 10px;
}
div#conteneur { 
background: url(images/fdBodyBudoclubchartrainBs.png) bottom left no-repeat; position: relative; top: 15px; left: 0px;
}
div#contenu { 
clear: both; margin: 0px; padding: 10px;
}
div#contenu a img { 
margin: 2px; padding: 2px; border: 1px solid #ff0000;
}
div#contenu a:hover img { 
border: 1px solid #000000;
}
div#contenu div.galerie a img { 
margin-right: 10px; 
}
div#contenu fieldset { 
margin: 5px; padding: 5px; border: 1px solid #c9011e; width: 500px;
}
div#contenu fieldset label { 
font-size: 11px; font-weight: bold; color: #000000;
}
div#contenu fieldset label.champObligatoire { 
color: #c9011e;
}
div#contenu fieldset label.champObligatoire:after { 
content: " * ";
}
div#contenu fieldset label.left { 
margin: 0px; padding: 0px; float: left; width: 100px;
}
div#contenu fieldset legend { 
font-size: 13px; font-weight: bold; color: #000000;
}
div#contenu h1 { 
margin: 0px; margin-top: 10px; margin-bottom: 10px; padding: 0px; font-size: 25px; text-align: center; line-height: 35px; font-size: 25px;
}
div#contenu h2 { 
margin: 0px; margin-top: 20px; padding: 0px; color: #c9011e; font-size: 15px; font-weight: bold;
}
div#contenu h3 { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 11px; font-weight: bold;
}
div#contenu img { 
position: relative; top: 0px; left: 0px; margin: 0px; margin-left: 10px; margin-right: 10px;
}
div#contenu p { 
margin: 0px; margin-top: 10px; padding: 0px; font-size: 11px;
}
div#contenu ul { 
margin: 0px; margin-top: 5px; padding: 0px; padding-left: 40px;
}
div#contenu ul li { 
font-size: 11px;
}
div#enTete { 
background: url(images/fdBodyBudoclubchartrainHt.png) top left no-repeat; position: relative; top: -15px; left: 0px;
}
div#enTete p { 
margin: 0px; margin-top: 5px; padding: 0px;
}
div#navigation { 
margin: 0px; padding: 0px; overflow: hidden; !height: 1%;
}
div#navigation ul { 
margin: 0px; padding: 0px; list-style-type: none; position: relative; top: 0px; left: 2px;
}
div#navigation ul li { 
display: block; float: left; margin: 0px; margin-right: 1px; margin-left: 1px; padding: 0px; width: 161px; text-align: center; line-height: 25px;
}
div#navigation ul li a { 
display: block; color: #ffffff; font-size: 11px; height: 25px; line-height: 25px; background: url(images/fdNavigationBudoclubchatrain.png) top left repeat-x;
}
div#navigation ul li a.on { 
font-weight: bold; background: url(images/fdNavigationBudoclubchatrainOver.png) top left repeat-x;
}
div#navigation ul li a:hover { 
background: url(images/fdNavigationBudoclubchatrainOver.png) top left repeat-x;
}
div#pied { 
clear: both; margin: 0px; padding: 5px; padding-top: 15px;
}
div#pied p { 
margin: 0px; margin-top: 5px; padding: 0px; font-size: 11px;
}
div#pied p a { 
color: #c9011e;
}
div#pied p a:hover { 
color: #000000;
}
div#pied p.signature { 
margin: 0px; margin-top: 10px; font-size: 9px;
}
div#pied p.signature a { 
color: #000000;
}
div#pied p.signature a:hover { 
color: #c9011e;
}
html>body#accueil div#contenu div.adresse { 
left: 15px;
}
html>body#accueil div#contenu ul li.judo-a-chartres a { 
left: 10px;
}
