body, td, th, p, input, textarea, select, label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A2745;
}

a {color: #810870;	font-weight: bold;	text-decoration: none;}
a:hover {color: #983b5b; text-decoration: underline;}
a img {	border: 0;	}

p {	text-align:justify;}
div.welcome {
	font-weight: bold;
	clear: both;
	margin-top: 10px;
	color: #c61228;
	background: url(../img/puce_bienvenue.gif) no-repeat right bottom ;
	text-align: right;
	padding-right: 15px;
	margin-right: 8px;
	
}
#contenu p {text-align: justify; line-height: 1.5em;}
/* Recherches */
.recherche {border-bottom: 1px solid;	}
.recherche legend {	font-size: 110%; font-weight: bold;}
.recherche blockquote {	margin-left: 40%;	padding-left: 10px;}

.recherche {padding: 10px;}
div.hide {display: none;	}
.recherche legend {	padding-left: 20px;	background: url(../img/icone_chercher.gif) no-repeat 4px center;}
.sousnav {	padding-bottom: 4px;	margin-bottom: 4px;}
/* Listes */
.liste {clear: both; margin-top: 10px;}
.liste p {width: 60%;}
.liste blockquote {
	background: url(../img/pix_basic.jpg) repeat-x;
	width: 35%;
	float: right;
	clear: right;
	margin: 0;
	padding: 5px;
}
blockquote.annonce {border: 1px solid;	padding: 5px;	}
h1 {font-family:Century Gothic,sans-serif; color: #c22c02; font-weight: normal; font-size: 2.6em;}
h1:first-letter {color: #fff; background: #c22c02; font-size: 1.4em; padding: 5px 5px 5px 25px;}
h2 {color:#0A2745;	font-size:13px;}
h3 {
	font-size: 11px;
	border: 1px outset;
	padding: 3px;
	color:#0A2745;
	background-repeat:repeat-y;
	background: url(../img/pix_resultat.gif);
}

h3 span {color: #C61228;}
h3 span.id {
	display: block;
	font-size: larger;
	font-weight: bold;
	margin-bottom: 5px;
}
h4 {font-size: 11px;}

/* Détail du CV */
table.cv {border: 1px solid;}
table.cv th, table.cv td {font-size: 12px;	padding: 5px;	border-bottom: 1px solid;}
table.cv th {	text-align: left;	}

/* Ventes aux encheres */
.photos img {width: 120px; border: 0;}

.pagenav {
	border-top: 1px dotted;
	float: none;
	clear: both;
	margin: 10px 0;
	padding: 5px 0;
}
.modif { border-top: none;}
.pagenav .navg {
	float: left;
	clear: left;
	background: url(../img/retour.gif) no-repeat left center;	
	padding-left: 10px;
}
.pagenav .navd {
	float: right;
	clear: right;
	background: url(../img/suite.gif) no-repeat right center;	
	padding-right: 10px;
}
.nav {clear: both;	margin-top: 10px;}

.nav a {
	text-align: right;	
	display: block;
	background: url(../img/suite.gif) no-repeat right center;	
	padding-right: 10px;
}
.nav a.retour {
	border-top: 1px dotted;
	text-align: left;	
	background: url(../img/retour.gif) no-repeat left center;	
	padding-left: 10px;
}

.nav a.bas {border-top: 1px dotted;	text-align: left; padding-left: 10px;}

p.info, p.erreur, p.ok {
	padding-left: 20px;
	height: 16px;
	background: no-repeat left center;
	font-weight: bold;
}
p.ok {background-image: url(../img/ok.gif);}
p.info {background-image: url(../img/info.gif);	}
p.erreur {background-image: url(../img/erreur.gif);	}

fieldset.fichiers {	margin:10px; margin-left:0px; margin-right:100px;}
fieldset.fichiers, fieldset.fichiers legend {
	border:1px solid #FC4030;
	border-right:2px solid #FC4030;
	border-bottom:2px solid #FC4030;	
}

fieldset.fichiers legend {padding:3px; color:#FC4030; font-weight:bold;}

/*** galerie ***/

.galerie-globale {	text-align:center; width: 700px }
.galerie {	text-align:center;	float:left;	margin:10px; width: 140px; }
.galerie img { height: 100px; max-width: 130px; }

.gauche { float: left; margin: 0 10px 10px 0; }
.droite { float: right; margin: 0 0 10px 10px; }

/* Lexbase */
#contenu iframe {height:10000px; margin-top:1em;}

