/* CSS Document */
/* Style page*/

html,body{margin:0;padding:0}
body{font: 76% Verdana, Arial, Helvetica, sans-serif;text-align:center;background:#F3F2E7}
p{margin:0 5px 20px 0}
p.decalG {margin:0 10px 0 50px}
/** #header h1{height:80px;line-height:80px;margin:0;  padding-left:10px;background: #EEE;color: #79B30B} **/
/** hr { background-color: #F3F2E7; color: #F3F2E7; width:100%; border:none; border-bottom: dashed #5b4848 1px;} **/
iframe{background-color:transparent}
h1 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #5b4848; font-size:18px; text-align:center}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color: #5b4848; font-size:14px;}

#global{text-align:left;width:946px;margin:0 auto;background: url(../images/contenu_fond.jpg) top center repeat-y}
/*div.centre {text-align: center;margin: 0 auto;padding: 0;width: 906px;}*/

#entete_haut_recherche{background:url(../images/entete_recherche.jpg) top center no-repeat;margin:0 auto;width:946px;height:67px}
#entete_haut{background:url(../images/entete_haut.jpg) top center no-repeat;width:946px;height:6px;margin:0 auto;font-size:0}
#entete{background:url(../images/entete_fond.jpg) top center repeat-y;margin:0 auto;width:946px}
#entete_logo{background:url(../images/logo.jpg) top center no-repeat;width:928px;height:208px;margin:0 auto}
#entete_bas{background:url(../images/entete_bas.jpg) top center no-repeat;margin:0 auto;width:946px;height:9px;font-size:0}

#centre{margin: 0 auto;width: 906px;text-align: left}

.pathway {font-family:Verdana, Arial, Helvetica, sans-serif;width:876px;padding:36px 0 0 0px;text-align:left;margin:0 auto}
span.pathway {color: #5b4848;display: block;padding: 11px 0 0 5px;font-size: 11px;overflow: hidden;width: 619px;float: left}
.pathway a {text-decoration: underline}
.pathway a:hover {text-decoration: none}
.pathway span img {height: 5px;padding: 0 0 1px 0}
.search {padding: 10px 0 0 52px;width: 200px;float: left}
.search .inputbox {background: transparent url(../images/recherche.jpg) top center no-repeat;width: 136px;height: 14px;font-size: 10px;color: #666;padding: 1px 2px;border: none}

/*Espace Membre - Login */
.login { font-family:Verdana, Arial, Helvetica, sans-serif; color: #5b4848; padding: 5px 0 0 15px;width: 160px;float: left}
.login .inputbox {background: transparent url(../images/login_pass.jpg) top center no-repeat;width: 96px;height: 14px;font-size: 10px;color: #666;padding: 1px 2px;border: none; margin: 5px 0 0 0;}

.soustitre {text-transform: uppercase;font-size: 13px;font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;color: #5b4848; margin:0 5px 0 0}
.li_id_txt {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 11px;}

#contenu p{line-height:1.4;color:#5b4848;}
#contenu{ float:right; width:650px; margin:13px 20px 0 0}
#contenu h4 {background:url(../images/bandeau.jpg) top center no-repeat; line-height: 30px;margin: auto;text-transform: uppercase; text-align: center; color: #f1f0de; font-weight:bold; font-size:14px;
/margin-bottom: -5px; /* IE6 et IE7 Onlyy */}
p.stitre {font-family:Verdana, Arial, Helvetica, sans-serif; color: #5b4848; font-size:11px; font-weight:bold; }

	
table td#bordure {border: 1px solid #5b4848;}
.photo { margin-top:5px; margin-bottom:0px;}
table td.bordure a {border: none;}
table td#bordureG {border-top: 1px solid #5b4848; border-bottom: 1px solid #5b4848; border-left: 1px solid #5d4848;}
table td#bordureD {border-top: 1px solid #5b4848; border-bottom: 1px solid #5b4848; border-right: 1px solid #5d4848;}

table td.conditions { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
table td.conditions p { font-size:11px; }

#site a{text-decoration:none;color:#5b4848; text-transform:uppercase; font-size:12px; font-weight:bold;}
#site a:hover{ text-decoration:overline underline; text-transform:uppercase; color:#000000; font-size:12px; font-weight:bold;}

td.retour { font-size: 9px; color:#a4a0a6; text-align:left; padding:10px 0 0 15px;}
td.retour a {text-decoration:none; color:#a4a0a6;}
td.retour a:hover {text-decoration:none; color:#5b4848;}

td.htpage { font-size: 9px; color:#a4a0a6; text-align:right; padding:10px 15px 0 0;}
td.htpage a {text-decoration:none; color:#a4a0a6;}
td.htpage a:hover {text-decoration:none; color:#5b4848;}

#pied{clear:both;width:100%;background:#F3F2E7 url(../images/pied_page.jpg) top center no-repeat;height: 10px}
#pied p{margin: 0 0 0 0;width: 946px;height: 30px;text-align: center;padding: 15px 0;color:#5b4848; font-size:10px;}
#pied p a{text-decoration:none;color:#a4a0a6;}
#pied p a:hover{ text-decoration:overline underline;color:#5b4848;}

#extra{float:right;width:650px; margin:0 20px 0 0}

a.desc50:hover img { filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}

p a:link                  {color: #5b4848; text-decoration: underline; font-weight:bold}
p a:visited               {color: #5b4848; text-decoration: underline; font-weight:bold}
p a:hover                 {color: #FF6600; text-decoration: underline overline;}

p a.menu:link             {color: #3366FF; text-decoration: underline}
p a.menu:visited          {color: #3366FF; text-decoration: underline}
p a.menu:hover            {color: #0000FF; text-decoration: none}
