
/* LSV communication - web : http://www.lsv.fr*/
/* Commentaires : Impression*/
/*<agl.folder "balises generales">*/
	*     { }
	body        { font-family: Georgia, "Times New Roman", Times, serif }
	p    { font-size: 10pt; line-height: 12pt; text-align: justify }
	strong { }
	a:link   { color: #000; font-style: italic; text-decoration: none; padding-bottom: 2pt; border-bottom: 1px dotted }
	span    { visibility: visible }
	img { }
	ul  { }
	li  { }
	hr    { visibility: hidden; clear: none }
	h1      { font-size: 16pt; font-weight: bold; text-transform: uppercase; margin-top: 0; margin-bottom: 0 }
	h2       { font-size: 13pt; font-style: italic; font-weight: normal; margin-top: 0 }
	h3      { font-size: 13pt; line-height: 16pt; text-transform: uppercase; margin-top: 50pt; clear: both }
	h4    { font-size: 12pt; margin: 15pt 0 0; padding: 0; clear: both }
	h5    { font-size: 12pt; margin: 15pt 0 0; padding: 0; clear: both }
	label { }
	input   { }
	select   { }
	form { }
/*</agl.folder>*/
/*<agl.folder "structures">*/
	#page    { display: block; position: relative; width: 100% }
	#entete       { margin: 0; padding: 0 0 20pt; width: 100%; border-bottom: 1px dashed }
	#coordonnees      { text-align: right; display: block; margin: 15px 0 0; padding: 0 5px 0 0; position: relative; top: 15px; right: 0; float: right; border-top: medium none; border-right: 2pt solid; border-bottom: medium none }
	#visuel   { display: none }
	#conteneur 
     { width: 100% }
	#extras   { display: none }
	#coupDeCoeur   { display: none }
	#actualite   { display: none }
	#moteurRecherche   { display: none }
	#menu   { display: none }
	#pied   { display: none }
	#switcher   { display: none }
/*</agl.folder>*/
/*<agl.folder "conteneur">*/
	#conteneur p.chapeau {
	font-weight: bold;
	text-align: justify
}

#conteneur p img   { margin: 0; padding: 0; border-width: 0 }

#conteneur p.tri  { display: none }

#conteneur p.nbr  { display: none }

#conteneur form {
	margin: 0;
	padding: 0
}

#conteneur p.conversion  { background-image: url("../IMAGES/pct_conversion.gif"); background-repeat: no-repeat; background-position: right center; display: none }

#conteneur p.tranches  { display: none }

#conteneur form.formContact {
	text-align: right;
	margin: 0;
	padding: 0 0 0 10px;
	width: 90%
}

#conteneur span.legende {
	color: #666;
	font-size: 11px;
	font-style: italic;
	visibility: visible
}

#conteneur label {
	text-align: right;
	margin: 0;
	padding: 0 10px 0 0;
	width: 110px;
	float: left
}

#conteneur input {
	width: 60%
}

#conteneur textarea {
	width: 60%
}

#conteneur input.bouton  { cursor: pointer; display: none; margin-right: 45px; width: auto }
/*</agl.folder>*/
/*<agl.folder "coordonnees">*/
	#coordonnees p  { color: #000; font-size: 10pt; line-height: 12pt; text-align: right; display: block; margin: 0; padding: 0; width: 100% }
/*</agl.folder>*/
/*<agl.folder "listeGalerie">*/
	div.listeGalerie    { font-size: 100%; background-image: url("../IMAGES/fd_listegallerie.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0 5pt 25pt 0; padding: 5px; width: 46%; height: 250pt; float: left; border-color:  }

div.listeGalerie img   { margin: 0; padding: 0; width: 235pt; border-width: 0 }

div.listeGalerie p  { margin: 0; padding: 0 }

div.listeGalerie img.valorisation    { margin: 0; padding: 0; width: auto; float: none; clear: both; border-style: none }

div.listeGalerie p.prix   { font-weight: bold; background-repeat: no-repeat; text-align: right; margin: 3px 3px 0 0; padding: 0 2px 0 16px; float: right }
	div.listeGalerie a:link, div.listeGalerie a:visited { }
	div.listeGalerie a:hover, div.listeGalerie a:active { }
/*</agl.folder>*/
/*<agl.folder "listeOffres">*/
	div.listeOffres    { margin: 0 0 25pt; padding: 0 0 10pt; width: auto; border-bottom: 1px dotted #999 }

div.listeOffres h4    { }

div.listeOffres span.date   { }

div.listeOffres img    { margin: 0 15px 0 0; padding: 0; width: 100pt; float: left; border: 0 }

div.listeOffres img.valorisation   { margin-left: 5pt; float: left; clear: both }
	div.listeOffres p.prix { font-weight: bold; line-height: 12pt; text-align: right; margin: 0; padding: 0 }
	div.listeOffres p.type { line-height: 12pt; text-align: left; margin: 0; padding: 0 }
	div.listeOffres p.adresse { line-height: 12pt; text-align: left; margin: 0; padding: 0 }
	div.listeOffres p.reference { line-height: 12pt; text-align: left; margin: 0; padding: 0 }
	div.listeOffres p { line-height: 12pt; margin: 0; padding: 0 }
	div.listeOffres p.tel { font-weight: bold; line-height: 12pt; text-align: right; margin: 0; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "detailOffre">*/
	div.detailOffre    { }

div.detailOffre h4    { }

div.detailOffre span.date  { font-weight: normal; text-align: right; visibility: visible; margin: 0; padding: 0; position: absolute; right: 0 }

div.detailOffre img    { margin: 0 15pt 10pt 0; padding: 0; float: left; border-width: 0 }

div.detailOffre p.prix  { font-weight: bold; text-align: right; margin: 0; padding: 0 }

div.detailOffre p.adresse  { margin: 0; padding: 0 }

div.detailOffre p.type  { margin: 0; padding: 0 }

div.detailOffre p.reference  { margin: 0; padding: 0 }

div.detailOffre img.valorisation   { background-image: none; margin: 0; padding: 0; float: none; clear: both; border-style: none }

div.detailOffre p  { text-align: left; margin: 0; padding: 0 }

div.detailOffre p img  { margin: 3px 0 0; padding: 0; width: auto; height: auto; float: left; vertical-align: middle }

div.detailOffre p.tel  { font-weight: bold; background-image: url("../IMAGES/pct_tel.gif"); background-repeat: no-repeat; margin: 0; padding: 0; float: left }

div.detailOffre div.vignettes  { margin: 0 0 15px; padding: 0 }

div.detailOffre div.vignettes img  { margin: 3px; padding: 0; width: 110px; float: left }

div.detailOffre ul  { list-style-type: circle; margin-bottom: 25px }

div.detailOffre ul li  { list-style-type: circle }

div.detailOffre ul.fonctionnalites  { display: none }
	div.detailOffre ul.liensNavigation  { display: none }
/*</agl.folder>*/
/*<agl.folder "listeEtablissement">*/
	div.listeEtablissement  { margin: 0 0 25pt; padding: 5px; width: auto; height: auto; float: none; clear: both; border-width: 0 }

div.listeEtablissement ul {
	list-style-type: none;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
	border-left: 2px solid #666
}

div.listeEtablissement li {
	list-style-type: none;
	margin: 0;
	padding: 0
}

/*</agl.folder>*/
/*<agl.folder "popUp">*/
	#popUp  { background-image: none; padding-right: 15px; padding-left: 15px }

#popUp h3  { font-weight: bold; text-align: left; text-transform: uppercase; letter-spacing: 4px }

#popUp ol ol  { list-style-type: lower-alpha }

#popUp li  { margin-top: 3px; margin-bottom: 3px }

#popUp p.fermer  { background-image: url("../IMAGES/pct_fermer.gif"); background-repeat: no-repeat; background-position: right center; text-align: right; margin: 5px 10px 5px 0; padding-right: 20px; padding-bottom: 2px }

#popUp p.fermer a  { text-transform: lowercase }

#popUp span.legende  { font-style: italic; visibility: visible }

#popUp form.envoiAmi  { text-align: center; margin: 0; padding: 5px }

#popUp form.envoiAmi textarea  { width: 280px; height: 50px }

#popUp form.envoiAmi ul li  { list-style-type: none; margin: 0 0 15px; padding: 0 }

#popUp form.envoiAmi ul li ol li  { list-style-type: decimal; margin: 0; padding: 0 }

#popUp input  { margin-right: 10px }

#popUp input.bouton  { margin-right: 45px; width: auto }
/*</agl.folder>*/

