#amour{padding:2px;margin-bottom:10px;text-align:center;}
body,td,th{font-family:verdana;font-size:11px;}
body{margin:0;text-align:center;}
th{font-weight:bold;}
input,textarea,select{width:200px;border:0;}
.radio{background:no;}
.carte{border-top:1px solid #999999;border-left:1px solid #999999;}
.cal td{padding:5px;text-align:center;}
.cimg img{width:19px;height:19px;}
.rimg img{width:37px;height:37px;}
.menu{background-image:url("barre.gif");background-repeat:repeat-x;background-position:50% 100%;vertical-align:bottom;} 
.menu_titre{border:1px solid #666666;}
.page{padding:2px 6px 2px 6px;}
.titre{font-weight:bold;}
#animation{padding:0 2px 0 2px;} 
/* Suite */
img{border:0;} 
#site{width:760px;text-align:left;margin-left:auto;margin-right:auto;}
#haut{margin-top:10px;border:1px solid #666666;}
#haut a{text-decoration:none;color:#000000;}
#haut img{position:relative;bottom:-4px;}
#fond{background-image:url("haut.gif");width:758px;}
#logo{padding: 10px 10px 0 10px;}
#rapide{background-image:url("fond_gris2.gif");color:#666666;text-align:center;padding:4px;}
#rapide a{color:#666666;}
#pub{float:right;border:1px solid #000000;background-color:#ffffff;}
#pub img{position:static;}
#menu{float:left;width:140px;padding-bottom:10px;}
#pagw{float:right;width:610px;padding-bottom:10px;}
#page{padding:2px;}
.sous{padding: 4px 4px 4px 5px;}
.barre{padding:4px;}
.barre form{display:inline;}
/* Ajout CSS */
.popper{visibility:hidden;z-index:3;}
.smi{width:12px;height:12px;}
.barre2{padding:4px;}
.menu_fond{padding-top:2px;}
.logo{float:left;width:37px;height:37px;}
.marge{padding-left:41px;}
.indice{background-image:url("fond_gris.gif");text-align:center;border-right:1px solid #999999;border-bottom:1px solid #999999;width:18px;height:18px;}
.cas form{display:inline;}
.cas select{width:500px;display:inline;}
.cas input{width:40px;padding:1px;margin-left:4px;}