body
{
	background-color:#BFE6FF;
	background-image:url(images/fondpage.jpg);
	background-repeat:repeat-x;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a { color:#8E9E33; text-decoration:none; }
a:link { color:#8E9E33; text-decoration:none; }
a:hover { color:#000; text-decoration:none; }
a:visited { color:#8E9E33; text-decoration:none; }

#flash
{
	background-image:url(images/headnembtp.jpg);
	width:780px;
	height:144px;
	background-repeat:no-repeat;
}

.lateral
{
	background-image:url(images/fondlateral.jpg);
	background-repeat:repeat-y;
	width:201px;
	vertical-align:top;
}

.footer
{
	background-image:url(images/fondtable.jpg);
	width:780px;
	height:110px;
	vertical-align:bottom;
	background-repeat:no-repeat;
}

.coord
{
	background-image:url(images/fondcoord.jpg);
	background-repeat:no-repeat;
	height:360px;
	text-align:center
}

.coord p
{
	padding-top:250px;
}

.ppal
{
	background-image:url(images/fondppal.jpg);
	background-repeat:repeat-y;
	width:579px;
	vertical-align:top;
}

.tdcontenu
{
	background-image:url(images/fondcontenu.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	height:336px;
	padding:10px;
	padding-top:0;
	padding-right:20px;
}

.textfield
{
	width:300px;
	background-color:#FFF;
	border:1px solid #97A749;
}


.bouton
{
	border:1px solid #FFF;
	background-color:#97A749;
	color:#FFF;
}

/**********************************
	        REALISATIONS           
**********************************/
.tablereal
{
	width:90%;
}

.real_titre
{
	font-weight:bold;
	text-transform:uppercase;
	color:#8E9E33;
}

.real_plus
{
	border-top:1px solid #8E9E33;
	text-align:right;
}

.real_retour
{
	border-top:1px solid #8E9E33;
}

.real_visus
{
	background-color:#F8F9FB;
}

.real_visus img
{
	border:1px solid #E4E7EC;
}