body
{
	position : relative ;
	width : 900px;
	margin : 0 auto ;
	border : none ;
	padding : 0 ;
	font-family : Verdana, Arial, Helvetica, sans-serif ;
	background-image : url(../img/pix.gif) ;
	background-repeat : repeat-y;
	background-position : center ;
	font-size : 10px ;
	color : White ;
}

ul, li
{
	margin : 0 ;
	border : none ;
	padding : 0 ; 
	list-style-type : none ;
}

a
{
	text-decoration : none ;
	color : White ;
}

.bidon
{
	 clear : both ;
}

/***********************EN-TĘTE****************************************/

#header img
{
	display : block ;
}

#haut
{
	height : 30px ;
	width : 100% ;
	border-top : solid 1px #71B2D8 ;
	border-bottom : solid 1px #71B2D8 ;
	background-color : #0672BA ;
}

#SearchFrm
{
	padding-left : 5px ;
	padding-top : 5.5px ;
	padding-bottom : 5px ;
	display : inline-block ;
}

#SearchFrm input
{
	background-image : url(../img/arrondiSearch.gif) ;
	background-position : left ;
	background-repeat : no-repeat ;
	border : solid 1px #0672BA ;	
	height : 15px ;
}

.ok
{
	background-image : url(../img/ok.gif) ;
	background-repeat : no-repeat ;
	background-position : center center ;
	font-weight : bold ;
	padding : 10px 5px 6px 5px;
}

#SearchFrm .ariane
{
	border-left : solid 1px #71B2D8 ;
	border-right : solid 1px #71B2D8 ;
	padding : 11px 0px 8px 15px ;
	margin-left : 8px ;
	font-weight : bold ;
	
}

#SearchFrm .inscrip
{
	position : absolute;
	top : 235px ;
	right : 0 ;	
	font-weight : bold ;
}

/***********************MENU DE GAUCHE********************************/

#menuGauche
{
	position : absolute ;
	top : 255px ;
	width : 184px ;
}

.GoodsHeadings li
{
	background-color : #07D3D0 ;
	margin-top : 5px ;
	height : 20px ;
	font-size : 12px ;
	width : 174px ;
	padding-left : 10px ;
}

.select
{
	display : block ;
	background-color : #10CAFD ;
	width : 184px ;
	height : 30px ;
	margin-top : 30px ;
	text-align : center ;
	font-size : 12px ;
}
/***********************FOND DE DROITE********************************/

#imageGauche
{
	position : absolute ;
	top : 255px ;
	right : 0px !important;
}

/***********************POSITION DES BIENS****************************/

#fond
{
	background-image : url(../img/fondmenu.jpg) ;
	background-repeat : no-repeat ;
	background-position : left bottom ;
}

#contenu
{
	position : relative; 
	margin-left : 190px ;
	margin-right : 175px ;
	min-height : 700px ;
}

.GoodNContainer td
{
	vertical-align: top;
}

.good
{
	border : solid 1px #9CC8E1 ;
	margin : 0px 0px 5px 0px ;
	margin-top : 3px ;
	width : 265px ;
	min-height : 185px ;
	background-color : #1076B8 ;
}

.good1
{
	border : solid 1px #9CC8E1 ;
	margin : 0px 0px 5px 0px ;
	margin-top : 3px ;
	width : 530px ;
	min-height : 185px ;
	background-color : #1076B8 ;
}

.good1 .goodDroite
{
	float : right ;
	width : 250px ;
	margin-top : 0px ;
	padding-bottom : 0px;
	padding-left : 5px ;
	min-height : 170px ;
}

.good1 .goodGauche
{
	float : left ;
	width : 273px ;
	margin : 0 ;
	padding : 0 0 5px 0 ;
	border-right : solid 1px #9CC8E1 ;
}


.goodHaut
{
	font-weight : bold ;
	width : 100% ;
	background-color : #11C9FF ;
	border-bottom : solid 1px #9CC8E1 ;
	height : 15px ;
	padding : 0 ;
	margin : 0 ;
}

.goodGauche
{
	width : 265px ;
	margin : 0 ;
	padding : 0 0 5px 0 ;
}

.goodGaucheHaut
{
	border-bottom : solid 1px #9CC8E1 ;
	height : 12px ;
}

.goodGaucheImage 
{
	text-align : center ;
	margin-top : 5px ;
}

.goodGaucheBas
{
	border-top : solid 1px #9CC8E1 ;
	bottom : 0px ;
	height : 12px ;
}

.goodGaucheBas a
{
	color : #06D3CE ;
	font-weight : bold ;
}

.goodDroite
{
	margin-top : 0px ;
	padding-bottom : 0px;
	padding-left : 5px ;
}

.gras
{
	font-weight : bold ;
}

/***********************FORMULAIRES DE CONTACT************************/

.Field
{
	padding-left : 80px ;
}

.Button
{
	display : block ;
	width : 80px ;
	border : solid 1px #71B2D8 ;
	background-color : #0672BA ;
	text-align : center ;
}

/***********************POPUP*****************************************/

 #ferme
{
	display : block ;
	border-top: solid 3px #1076B8;
	text-align : center ;
	font-weight : bold ;
	margin: 0;
	padding: 0;
}

/***********************DIAPORAMA*************************************/

.Diaporama img
{
	border : none ;
}

.Popup 
{
	text-align: center;
	width: 690px;
}

.Popup .Controls img 
{
	padding: 5px;
}

.Screen 
{
	height: 600px;
	margin-top: 15px;
}

.galerie table
{
	margin : 0 auto ;
}

/***********************COMMANDES BAS DE PAGE*************************/

#cmd
{
	text-align : center ;
}

/***********************NAVIGATION DANS LES PAGES*********************/

.Navigator
{
	text-align : center ;
}

/***********************PIED DE PAGE**********************************/

#pied
{
	clear: both ;
	margin: 0 ;
	padding: 0 ;
	text-align: center ;
	bottom: 0 ;
	background-color : #1A8CD5 ;
	height : 98px ;
}

address
{
	font-style : normal ;
}

.gauche
{
	position : absolute ;
	bottom : 0 ;
	left : 0px ;
}

.droite
{
	position : absolute ;
	right : 0px ;
	bottom : 0 ;
}

.droite img
{
	display : block ;
}