body, td, p, input, select, button, span, div, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;	

}

table
{
	margin:0px;
}

body 
{
	margin:0px;
	background-color:#FFFFFF ;
	text-align:left;	
	height:100%;
	width:100%;
}

html
{
	height:100%;
}

input
{
	text-align:left;
}

A:link {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:active {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
} 

.jaune
{
	color:#F8FA99;	
}

A:visited {
	COLOR: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

A:hover {
	COLOR: #F8FA99;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.fond_champ {
	width:200px;
	border:1px solid #666666;
	color:#666666;
	overflow:auto;
	background:#FFFFFF;
	font-size:11px;
	background:url(images/form.png);
	background-position:right top;
	font-weight:normal;

}

select.fond_champ {
	width:auto;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}

.champ_err{
	border:2px solid #CC3300;
	width:200px;
	color:#666666;
	overflow:auto;
	background:url(images/form.png) right top no-repeat;
}

#div_structure
{	
	width:100%;
	height:620px;
	text-align:center;
	background:url(images/fond_site.jpg) repeat-x;
}

html>body #div_structure 
{
  height: auto;
  min-height:620px;
} 


#contenu
{
	margin-left:auto;
	margin-right:auto;
	display:block;	
	width:900px;
	height:650px;
	background-color:#FFFFFF;
	background:url(images/fond.jpg) no-repeat;
	text-align:left;
}


#haut_site
{
	margin-left:auto;
	margin-right:auto;
	display:block;	
	width:899px;
	height:160px;
	background-color:#FFFFFF;
	background:url(images/font_haut.jpg) repeat-x;
}

#menu
{
	width:206px;
	float:left;
	height:309px;
	margin-top:30px;
	text-align:right;
	font-weight:bold;
}

#menu
{
	width:206px;
	float:left;
	height:260px;
	margin-top:30px;
	text-align:right;
	font-weight:bold;
}

#page
{
	width:685px;
	float:left;
	height:408px;
	margin-top:30px;
	text-align:right;
	font-weight:bold;
	overflow:auto;
}

#page_index
{
	width:685px;
	float:left;
	height:308px;
	margin-top:30px;
	text-align:right;
	font-weight:bold;
	overflow:auto;
}



#pied_page
{
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:22px;
	background-color:#FFFFFF;	
}

#conteneur
{
	width:100%;
	height:100%;
	vertical-align:middle;
	text-align:center;
}


.porte_effet
{
	background:url('images/interface_retouches_03_sw.jpg') no-repeat;
	width:226px;
	height:305px;
	cursor:pointer;
}

.porte
{
	background:url('images/interface_retouches_03.jpg') no-repeat;
	width:226px;
	height:305px;
}

.asc_effet
{
	background:url('images/interface_retouches_06_sw.jpg') no-repeat;
	width:226px;
	height:305px;
	cursor:pointer;
}

.asc
{
	background:url('images/interface_retouches_06.jpg') no-repeat;
	width:226px;
	height:305px;
}


#tableau_accueil TD
{
	vertical-align:top;
}
