* 
{
	margin : 0 ;
	padding : 0 ;
	color : black ;
	font-family : Verdana, Arial, Helvetica, Sans-Serif ;
	font-size : 12px ;
	border : none ;
	text-decoration : none ;
	list-style : none ;
}

a, .good span
{
	font-weight : bold ;
}

body 
{
	width : 900px ;
	margin : 0 auto ;
	padding : 5px 0 ;
	position : relative ;
}

#contenu 
{
	min-height : 1100px ;
	margin-top : -5px ;
	background-image : url(../img/pix.gif) ;
	background-repeat : repeat-y ;
	background-position : center top ;
}

#milieu 
{
	padding-top : 30px ;
	margin-left : 200px ;
	margin-right : 170px ;
	z-index : 10 ;
}

/*********************MENU HAUT ***************************/


#inscript 
{
	margin-top : 3px ;
	margin-bottom : 20px ;
}

#inscript a, .Estim a, .good a, .good span
{
	color : Black ;
}

#inscript img
{
	padding-left : 25px ;
}

.homePage
{
	padding-right : 95px ;
	padding-bottom : 6px ;
}

.imageLTD
{
	padding-left : 70px !important;
	padding-top : 2px ;
}

/************************ MENU GAUCHE *************************/
.menu 
{
	position : absolute ;
	top : 275px ;
	left : 0 ;
}

.Estim 
{
	margin-top : 50px ;
}

.Estim img
{
	padding-right : 5px ;
}

.homePage, .contact 
{
	background-color : #FCF5D9 ;
	width : 170px ;
	background-image : url(../img/arrondidroitmenu.gif) ;
	background-repeat : no-repeat ;
	background-position : right top;
	margin-bottom : 15px ;
	padding-top : 3px ;
	padding-left : 20px ;
	height : 20px ;
}

.GoodsHeadings li, .NewsHeadings li
{
	background-color : #FCF5D9 ;
	width : 170px ;
	background-image : url(../img/menuhaut.gif) ;
	background-repeat : no-repeat ;
	background-position : right top;
	margin-bottom : 15px ;
	padding-top : 3px ;
	padding-left : 20px ;
}

.GoodsHeadings li span, .NewsHeadings li span
{
	display : block ;
	min-height : 20px ;
	background-image : url(../img/menubas.gif) ;
	background-repeat : no-repeat ;
	background-position : right bottom;
}

.contact
{
	margin-top : 50px ;
}

/*************************** MENU DROITE (Recherche) *************/

#search 
{
	position : absolute ;
	width : 150px ;
	top : 300px ;
	right : 10px ;
}

#search p 
{
	text-align : center ;
	margin-bottom : 50px ;
}
/*************************** Navigateur **********************/
.Navigator
{
	position : relative ;
	text-align : right ;
	margin-right : 100px ;
}

.Screen 
{
	text-align : center ;
}

.Diaporama
{
	width : 600px ;
}

.Controls 
{
	text-align : center ;
}

/*************************** LISTE DE BIENS **********************/
.good 
{
	width : 100% ;
}

.good li
{
	background-image : url(../img/bien.gif) ;
	background-repeat : no-repeat ;
	background-position : bottom left ;
}

#GoodDiv
{
	background-image : url(../img/arrondihtliste.gif) ;
	background-repeat : no-repeat ;
	background-position : left top ;
	padding : 10px ;
}

.good td
{
	color : Black ;
}

.bienText 
{
	width : 310px ;
}

.bienImg 
{
	width : 170px ;
}

/**************************** Popup *********************/
.Popup
{
	background-color : #FCF5D9  ;	
}

.Button 
{
}

/**************************** PIED *******************************/
#pied 
{
	border-top : solid 1px #FCF5D9;
	margin-bottom : 0 ;
	padding-bottom : 0 ;
	position : relative ;
	background-color : #999F9D ;
	height : 80px ;
}

#pied a
{
	color : #F7C01C ;
}

#pied td 
{
	text-align : center ;
}

#pied table 
{
	margin-top : 15px ; 
}

.vendu { color: #FFF !important; background: #F00 }

@media print
{
	#contenu
	{
		height : auto !important ;
	}
	
	#milieu
	{
		position : relative !important;
		margin : 10px !important
	}
	.NoPrint { display: none }
	.td6 { background: none }
	.HeaderPrint { display: inline }
}

table.Form input, table.Form textarea, table.Form select { border: 1px solid #999F9D }
table.Form input, table.Form textarea { padding: 2px }