/* CSS Document */

/*----------------------------------
			styles iconeweb
-----------------------------------*/

/*------------------------------------------------
			Redéfiition des balise standards
------------------------------------------------*/

html,body
{
	width:		100%;
	height:		100%;
	margin:		0px;
	padding: 	0px;
	text-align:	center;
	background-color:#ffffff;
}

html, body, table, input, select
{
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#b9b9b9;
}

a			{text-decoration:none;}
a:hover		{text-decoration:none;}

table		{border:0px; padding:0px;}
tr			{border:0px; vertical-align:top;}
td			{border:0px; vertical-align:top; text-align:left.}

img			{border:0px; margin:0px; padding:0px;}

h1
{
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:		11px;
	color:			#CCCCCC;
	display:		inline;
	font-weight:	normal;
}

h2
{
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:		14px;
	color:			#ffffff;
	display:inline;
}

dd, dl , ul ,li	{margin:0px; padding:0px;}

/********************Conteneurs du site*********************/
#div_xhtml_conteneur{
	width: 980px;
	height: 540px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -270px;
	margin-left: -490px;
}

#flashcontent {
	width: 980px;
	height: 540px;
}

/*-----------------------------------------------
			Mise en page du site
-------------------------------------------------*/

#conteneur_site
{
   	width:979px;
	height: 560px;
	margin:auto;
	background-image:url(img/bg_font_05.jpg);
	background-repeat: no-repeat;
}

/*----------------------------------------------------
			Contenu page
---------------------------------------------------------*/
#style_app
{
	margin:auto;
	width:977px;
	padding-bottom:15px;
}
#style_logo
{
	padding-left:31px;
	padding-top:21px;
	width:154px;
	float:left;


}

#style-acheter
{
	font-size:15px;
	text-align:right;
	color:#FFFFFF;
	padding:45px 35px 33px 0px;
	
}
.contenu_liste
{	width:	96%;
	overflow-x:hidden;
	overflow-y:scroll;
	height: 271px;
	background:#fbf9f7;
	
}
.style_titre
{
	color:#c7d64c;
	font-size:18px;
	text-align:	center;
	padding:9px 0px 0px 15px;
}

.style_text
{
	color:#3d2e23;
	text-align:left;
	padding:0px 15px 0px 15px;
}

#style_fond_dev
{
	width:647px;
	height:399px;
	background:#fbf9f7;
}
#style_fond_app_louv
{
	width:566px;
	height:388px;
	background:#fbf9f7;

}
#styble_table_dev
{
	padding:23px 0px 0px 13px;
	
}
#styble_table_app_louv
{
	
	margin-right:45px;
	margin-top:23px;
	margin-bottom:9px;
}

#weboscope {
	width: 980px;
	height: 20px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: 280px;
	margin-left: -490px;
	text-align: right;
}