@charset "utf-8";
* { 
	padding:0px; 
	margin:0px; 
} 

body {
	color:#333;
	background-color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tdpx{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.tdpx2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* HEADER */

#gene{
	margin:auto;
	width:880px;
	margin-top:10px;
	border:1px solid #ccc; 
	background-color:#72A97F;
	margin-bottom:10px;
	}

#gene2{
	margin:auto;
	width:880px;
}

.divvert{
	border:1px solid #ccc; 
	background-color:#72A97F; 
	color:#FFFFFF;
	padding:5px 5px 7px 5px;
	font-weight:bold;
}
.clear {
	clear : both; 
	display : block; 
	height : 1px; 
	overflow : hidden; 
} 

#accueil{		
	margin: auto;
	text-align:center;
	width:650px;
	/* Hack CC pour IE MAC \*/	margin-top: 20px;	/* fin hack CSS pour IE MAC */
}

#accueil h2{
	font-size:11px;
}

.clear5 {
	clear : both; 
	display : block; 
	height : 5px; 
	overflow : hidden; 
} 

.clear10 {
	clear : both; 
	display : block; 
	height : 10px; 
	overflow : hidden; 
} 

/* COMPTE */

.cpt_tit{
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	padding:6px; 
	font-weight:bold; 
	margin:0 0 5px 0; 
	color:#72A97F;
}

.cpt_menu{
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	padding:6px; 
	font-weight:bold; 
	margin:0 0 5px 0; 
	line-height:17px;
}

.cpt_cpt{
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	padding:6px; 
	font-weight:bold; 
	margin:0 0 5px 0;
}

.M1{
	width:156px;
}
.M2{
	width:176px;
}
.M3{
	width:196px;
}
.M4{
	width:196px;
	background-color:#CC3366;
}
.M5{
	width:130px;
}
.M6{
	width:100px;
}
.M7{
	width:156px;
}

#navigation p a {
	display:block; 
	height:19px; 
	text-align:center; 
	float:left; 
	padding-top:6px;
	cursor:pointer;
	color: #fff;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	}	
	

	
#navigation p a.page {
	display:block;  
	height:19px; 
	text-align:center; 
	float:left; 
	padding-top:6px;
	cursor:pointer;
	color: #406849;
	font-size:11px;
	text-decoration: none;
	}
	
		
#navigation p a:hover, #navigation p a:focus, #navigation p a:active {
	display:block; 
	height:19px; 
	text-align:center; 
	float:left; 
	padding-top:6px;
	cursor:pointer;
	color: #406849;
	font-size:11px;
	text-decoration: none;
	}
	
#acc1{
	width:210px; 
	float:left; 
	background-image:url(../img/fd-acc.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px; 
	margin-right:6px;
}

#acc2{
	width:210px; 
	float:left; 
	background-image:url(../img/fd-acc.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px; 
	margin-right:6px;
}

#acc3{
	width:210px; 
	float:left; 
	background-image:url(../img/fd-acc.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px; 
	margin-right:6px;
}

#acc4{
	width:210px; 
	float:left; 
	background-image:url(../img/fd-acc.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px;
}

#mini{
	width:105px; 
	float:left; 
	background-image:url(../img/fd_phpt.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px; 
	margin-right:10px;
	height:105px;
}

#mini2{
	width:224px; 
	float:left; 
	background-image:url(../img/fd_mini2.jpg); 
	background-repeat:no-repeat; 
	padding:5px 0 0 5px; 
	margin-right:10px;
	height:216px;
}

#marq{
	width:85px; 
	float:left; 
	padding:5px 0 0 5px; 
	margin-right:5px;
	height:85px;
}

.error{
	border:1px dashed #FF9900;
	padding-left:5px;
	font-weight:bold;
}

.ssmen{
	background-color:#72A97F; 
	padding:4px;
}
	
/* DIV */

a:link, a:visited, a:active {
	color:#72A97F;
	text-decoration: none;
	font-weight:bold;
}
a:hover{
	text-decoration: none;
	color:#ccc;
	font-weight:bold;
}

a.bl:link, a.bl:visited, a.bl:active {
	color:#fff;
	text-decoration: none;
	font-weight:bold;
}
a.bl:hover{
	text-decoration: none;
	color:#ccc;
	font-weight:bold;
}

a.gr:link, a.gr:visited, a.gr:active {
	color:#ccc;
	text-decoration: none;
	font-weight:bold;
}
a.gr:hover{
	text-decoration: none;
	color:#72A97F;
	font-weight:bold;
}

a.nr:link, a.nr:visited, a.nr:active {
	color:#000;
	text-decoration: none;
	font-weight:bold;
}
a.nr:hover{
	text-decoration: none;
	color:#ccc;
	font-weight:bold;
}

.txtcenter{ text-align:center;}
h1{font-size:13px;}
h2{font-size:12px;}
h3{font-size:11px;}
h4{font-size:10px;}
h5{font-size:10px;}
img{ border:0px;}




	
	
	
	
	
	
