

/*#pub {
	position:absolute;
        top:0px;
	left:180px;
	width:820px;
	height:650px;
	background:url(css/ecran.png) no-repeat;
    z-index:99;} */

#gallery {
	position:absolute;
    top:270px;
	left:182px;
	width:818px;
	height:auto;
	background-color:#ffffff;
z-index:6;}

#pubpov1 {
	position:absolute;
  top:460px;   /* 460 */
	left:181px;  /* 181 */
	width:833px;
	height:260px;
overflow:hidden;
z-index:62;}

#pubpov3 {
	position:absolute;
  top:715px;   
	left:180px;  
	width:833px;
	height:260px;
overflow:hidden;
z-index:61;}

#pubpov2 {
	position:absolute;
	top:33px; 
	left:32px;
	width:234px;
	height:256px;
	z-index:90;}

#modules {
	position:absolute;
    bottom:0px;
	top:972px;   /* 460 */
	left:178px;
	width:822px;
	height:230px;
    color: #eee;
	background:#000 url(css/fond-modules.gif) top left ;
z-index:6;}

#modules_orig {
	position:absolute;
    bottom:0px;
	top:460px;   /* 460 */
	left:180px;
	width:820px;
	height:230px;
    color: #eee;
	background:#000 url(css/fond-modules.gif) top left ;
z-index:6;}
#dossier {
	position:absolute;
	top:0px;
	left:0px;
	width:270px;
	height:100%;
	border-bottom: 1px solid #111;
	overflow:hidden;
	border-left: 1px solid #111;
z-index:3;}
#visuprod {
	position:absolute;
	top:0px;
	left:270px;
	width:269px;
	height:100%;
	color: #eee;
overflow:hidden;
	border-bottom: 1px solid #111;
z-index:3}
#buy {
	position:absolute;
	top:0px;
	left:538px;
	width:282px;
	height:100%;
	overflow:hidden;

	border-bottom: 1px solid #111;
	border-right: 1px solid #111;
z-index:3;}

.modtitres{
	background:#000000 url(css/modtitres.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 100%;
	color: #fff;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #222;
	margin-bottom: 3px;

}
.modtitres_dec{
	background:#000000 url(css/modtitres.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 99%;
	color: #fff;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #222;
	margin-bottom: 3px;

}
.modtitres_dec_dec{
	background:#000000 url(css/modtitres.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 98%;
	color: #fff;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #222;
	margin-bottom: 3px;

}
.modtitres2{
	background:#000000 url(css/modtitres.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 100%;
	color: #fff;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	border-bottom: 1px solid #222;
	margin-bottom: 3px;

}

.modtitres_inv{
	background:#FFFFFF url(css/modtitres2.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 100%;
	color: #000;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: 3px;

}
.modtitres3{
	background:#FFFFFF url(css/modtitres3.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 98%;
	color: #000;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-bottom: 3px;

}
.modtitres4{
	background:#FFFFFF url(css/modtitres4.png) top left repeat-x;
	font: bold 11px sans-serif,Arial;
	width: 95%;
	color: #000;
	height: 15px;
	text-align: left;
	padding:2px 0px 0px 0px;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px solid #eee;
	margin-bottom: 3px;

}
#modules a{font-family: Arial,Sans-Serif; font-size: 11px;}
.visu {
margin: 0px 0px 0px 3px;
border: 1px solid #bebebe;

}
.bigtitle{
font-family: Verdana; font-size: 13px;
font-weight: bold;
padding: 5px 0px 20px 0px;
color: #fff;
}
.txt{
font-family: Arial,Sans-Serif; font-size: 11px;
color: #ccc;
}
.adresse{
border: 1px dotted #222;
margin: 5px 5px; 
padding: 3px 8px; 
font-family: Arial,Sans-Serif; font-size: 11px;
color: #555;
}
#ecran {
	position:absolute;
    top:0px;
	left:182px;
	width:818px;
	height:275px;
	background-color:#fff;
z-index:3}