body {
	
	background-color: #4A4937;
	margin:0;
	padding:0;
}


TD   {
	font-family:verdana; 
	font-size:10px;
}
a{
	color:#872407;
}
a:visited{
	color:#872407;
}

a:hover{
	color:#345f1e;
}
#mtop a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #105889;
}

#mtop2010 a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:none;
}

#mtop2010 a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #fffffe;
	text-decoration:none;
}

#mtop2010 .lienblanc a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #fffffe;
	text-decoration:none;}
	
#mtop2010 .lienblanc a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #872407;
	text-decoration:none;}

.copyright  a{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #acab99;
	text-decoration: underline;}
	
.copyright  a:hover{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;}

.realisation2010{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #282715;
}

.realisation2010 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #282715;
	text-decoration:underline;}
	
.realisation2010 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration:underline;}

#CorpsPage{
	background-color:#FFFFFF;
}
.Boite {
	margin-top:15px;
	margin-bottom:15px;
}
.Colenteteverte {
	padding-top:10px;
}
	

.entetevertetextes2{
	background-image:url(../images/Skin2010/bg_degradeGauche.gif);
	background-repeat:no-repeat;	
	width:260px;
	font-family:verdana; 
	font-size:12px;
	color: #872407;}

.entetevertetextes2 a {
	color: #872407;
	text-decoration:none;
}
.entetevertetextes2 a:hover{
	color: #699201;
	text-decoration:none;
}
.entetevertetextes2 a:visited{
	color: #872407;
	text-decoration:none;
}
.entetevertetextes2 li {
	text-indent:20px;
	background-image: url(../images/Skin2010/puceVerte.gif);
	background-position:10px 2px ;
	background-repeat:no-repeat;
	
}
.entetevertetextes2 ul {
	list-style: none;
	margin-left:0;
}



.entetevertetextes {
	width:244px;
	font-family:verdana; 
	font-size:12px;
	color: #666666;
	margin-left:4px;
	color: #105889;
}
.entetevertetextes a {
	color: #105889;
	text-decoration:none;
}
.entetevertetextes a:hover{
	color: #699201;
	text-decoration:none;
}
.entetevertetextes a:visited{
	color: #105889;
	text-decoration:none;
}
.entetevertetextes li {
	text-indent:10px;
	background-image: url(../images/Upload/entetesvertes/pucebleue2.gif);
	background-position:0px;
	background-repeat:no-repeat;
}
.entetevertetextes ul {
	list-style: none;
	margin-left:0;
}




/*.titreboite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	color: #829507; 
	text-align: left; 
	vertical-align: middle; 
	letter-spacing: 1pt;
	padding-right: 2px;
	padding-left: 15px;
	height:25px;
}*/
/*.texteboite {
	width:730px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	text-align: justify;
	padding:20px;
}*/
/*
.texteboite table {
	border:0px;
	width:100%;
	display:block;
	text-align:inherit;
	vertical-align:inherit;
	border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
}
.texteboite table td{
	border-bottom: #000000 solid 1px;
	border-right: #000000 solid 1px;
}
*/

.colonneGauche .Boite{
	margin-top:10px;
}
.colonneDoite .Boite{
	margin-top:10px;
}
.colonneCentre .Boite{
	margin-right:10px;
	margin-top:10px;
}
p{
	color:#666666;
	display:block;
}
.tableauResultat{
	width:100%;
	text-align:left;
}
.tableauResultat td{
	border-right: 1px dotted #999999;
}
.tableauResultatHeader{
	width:100%;
	border-bottom: #999999 solid 1px;
	text-align:center;
}
caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;  
	color: #6F447C; 
	padding-top:15px;
	padding-bottom:15px;
}
.TableSearch{
	border:0px;
	width:600px;
	display:block;
	border-top: #000000 solid 1px;
	border-left: #000000 solid 1px;
}
.TableSearch td, .TableSearch th{
	border-bottom: #000000 solid 1px;
	border-right: #000000 solid 1px;
}
hr{
	height:2px;
	border-top:2px dotted #908f7b;
}
#EmailListeBox{
display:block;
width:100%;
/*height:60px;*/
background-image:url(../images/Skin08/bulletin.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-left:80px;
padding-top:33px;

}



#boiteAccueilCentre{
	background-color:#FFFFFF;
	width:462px;
	margin:10px;
	border:solid 1px #adc74a;
	padding:0 4px 4px 4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#383728;
	font-size:12px;
	
}



#boiteAccueilgauche{
	background-color:#FFFFFF;
	width:252px;
	border:solid 1px #adc74a;
	padding:4px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#383728;
	font-size:10px;
	margin-top:10px;
	
}
.titreboiteAccueilGauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #3d5f2b; 
	text-align: left; 
	letter-spacing: 1pt;
	padding: 4px;
	background-color:#b4cb60;
	
	
}


.titreboite2010 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	color: #3d5f2b; 
	text-align: left; 
	letter-spacing: 1pt;
	padding: 5px;
	background-color:#b4cb60;
	
}


.texteboite2010 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-style: normal;
	color: #383728;
	text-decoration: none;
	text-align: justify;
	padding:10px;
}


#boiteTexteNormal{
background-color:#FFFFFF;
width:732px;
border:solid 1px #adc74a;
padding:4px;
margin-bottom:13px;
}

.TitreTexteNormal{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	color: #3d5f2b; 
	text-align: left; 
	letter-spacing: 1pt;
	padding: 5px;
	background-color:#b4cb60;}
	
.TitreTxtN{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold; 
	color: #3d5f2b; 
	text-align: left; 
	letter-spacing: 1pt;}