body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image:url(../design/fond.jpg);background-repeat:repeat-x;
	text-align:center;	background-color: #59bfe8;
	padding:0px;
	padding-top:10px;
	margin:0px;
}
h1 {font-size:22px; color:#006699; padding-left: 15px;}
strong {color:#666666;}
ul.invisible { display:none;}
#corps {width:850px; margin-left:auto; margin-right:auto;}
.left {width:188px;float:left; height:auto;}
.contenu {width:659px;float:left; text-align: left; }
.contenu {  background-image:url(../design/corps_back.gif); background-repeat:repeat-y;	background-position: 2px; margin-top: -5px;}

.contenu p {padding-left:15px; padding-right: 15px; line-height: 28px;  }
.footer {clear:both; width:100%;background-image:url(../design/footer_back.gif); background-repeat:repeat-x;padding-bottom:10px;}
.footer div { width:847px; position: relative;  margin-left:auto; margin-right:auto; }
p.adressparis, p.adresstunis {position: absolute; width:280px; font-size:12px; line-height:16px;}
p.adressparis a:link,p.adressparis a:visited , p.adresstunis a:link, p.adresstunis a:visited {color:#000000; text-decoration:underline; font-size: 11px}
p.adressparis a:hover,p.adressparis a:active , p.adresstunis a:hover, p.adresstunis a:active {color:#ffffff; text-decoration:none;}
p.adressparis {left:00px; margin-top:40px;} 
p.adresstunis {left: 580px; margin-top:40px;}
.contenu a:link, .contenu a:visited {color:#ff9933; font-weight:bold; text-decoration:none;}
.contenu a:hover, .contenu a:active {color: #006699; font-weight:bold; text-decoration:underline;}
.contenu form {padding: 0px 20px; line-height: 28px;}
.contenu span {display:block; width: 150px; float:left; text-align:right;}
.contenu br {clear:both;}
.menu_bas ul {text-align:center; padding:0px; margin:0px;}
.menu_bas li{display:inline; padding: 0px 10px 0px 10px; font-size:10px; }
.menu_bas a:link, .menu_bas a:visited {color:#666;}
.menu_bas a:hover, .menu_bas a:active {color:#fff;}

#accordion { margin:20px 20px; }

h3.toggler {
	cursor: pointer;
	border: 1px solid #f5f5f5;
	border-right-color: #ddd;
	border-bottom-color: #ddd;
	font-family: 'Andale Mono', sans-serif;
	font-size: 12px;
	background: #D2E0E6;
	color: #528CE0;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {	margin:0px;	padding:4px;}
tr.paire { background-color:#FFFFCE;}
tr.paire td, tr.impair td {padding:2px 0px; border-bottom: 1px solid #eee; text-align: center; width: 70px; }
tr.impair { background-color:#E2F8FC;}
tr.entete {background-color:#006699;}
tr.entete strong {color: #FFFFFF;}
tr.entete td {padding:5px 0px 5px 0px; text-align: center; font-weight:bold; color:white;}
tr.entete td.niveau {text-align:left; padding-left: 10px; width: 250px;}
a.vendu:link, a.vendu:visited {text-decoration:line-through; background-image: url(../design/vendu.png); background-repeat: no-repeat; background-position: right; display: block; }
.contact_me {font-size:10px; background-image:url(../design/contactez_moi.png); background-repeat:no-repeat; display:block; width:127px; height:157px; text-align: left; padding:30px 50px 0px 10px; line-height:14px;}
.contact_me input {font-size:12px; margin-top:5px;}
tr.impair td.nom_niveau, tr.paire td.nom_niveau {text-align: left; padding: 0px 10px;}
td.nom_niveau a:link, td.nom_niveau a:visited {color:#006699}
td.nom_niveau a:hover {color:#ff9933}
td.nom_niveau a.vendu:link, td.nom_niveau a.vendu:visited {color: #ff9933;}
sup {font-size:9px; font-weight:normal;}

div.contenu ul {padding-left: 20px;}
div.contenu ul li {line-height: 20px; list-style: none; background-image: url(../design/puce.png); background-repeat: no-repeat; padding-left: 16px; background-position: center left;}
div.contenu ul.menu li{ display:inline; padding-right: 30px;}