a:link 		{	color: #000; text-decoration: none;}
a:visited 	{	color: #000; text-decoration: none; }
a:hover 		{	color: #CCCCCC; text-decoration: none; }
a:active 	{	color: #000; text-decoration: none; }

body {
	font-family: "Trebuchet MS";
	font-size: 100%;
	margin:0 0 0 0;
 	background-color: #DFE0E6;
}
body,html{height:97%;}


p	{ padding:2px; }
img	{ padding:5px; }
hr	{ clear:both; color:#000000; background-color:#000000;}
h2	{ text-align:center; }


.ombreinf2{ 
	position:absolute;
	top:-20px;
	height:259px; width:100%; 
	background-image: url(Design/test.png);}

/*Partie supérieure*/
.logo { 
	position:absolute;
	top:-180px; left:5px; 
	height:138px;width:139px; 
	background:url(Design/logo.png);}

.all{
	position:relative;
	top:10px; 
	width:1000px;
	min-height:99%;
	margin:auto;
	background-color:#FEFEFE;
}	
	
.ligne			{ 	
	position:relative; 
	height:150px;
	padding:10px;
	color:white;
	background: url(Design/ban/banniereblack.jpg) bottom center no-repeat;
	background-color: #000;
	text-align:center; font-size:0.9em;
}
.allmenu	{ 
	position:absolute;
	top:0px; left:0px; right:0px;
	height:10px;
	background:#EAEAEA;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
	}


.centrale	{
	position:relative;
	min-height:100%;
	/*/background:url(Design/ban/banniere.jpg) top repeat-x;*/
	padding : 10px;
	}

.area{ 
	margin-left:1%; 
	font-size:0.8em; 
	border:1px solid #000000;
	text-align:justify; }	
	
.bas{	
	position:relative;
	padding:20px;
	top:20px;
	color:white; background-color:#242424;
	border:1px solid #000000;
	font-size:0.7em; }

.separateur	{ 
	position:relative;
	top:40px;
	height:20px;width:100%;}

.news{ 
	border-bottom:2px dotted #000; 
	font-size:0.9em;}

.main_obj{ 
	position:relative; 
	font-size:2.0em; }
	
.sub_cat{
	position:relative;
	margin-top:2px;
	margin-bottom:2.0em;
	padding-top:0.8em;
	padding-right:2.0em;
}
.sub_cat li{
	list-style-type:square;
	 padding-bottom:0.8em;}
	 
.Style1 {
	color: #FFFFFF;
	font-weight: bold;
}

.arronditopleft		{	position:absolute; top:0; left:0; width:12px; height:12px; background:url(Design/ban/arronditopleft.jpg)}
.arronditopright	{	position:absolute; top:-4px; right:-4px; width:13px; height:13px; background:url(Design/ban/arronditopright.jpg)}

.contourup			{	position:absolute; top:-5px; left:0px; right:0px; height:5px; background:url(Design/ban/contourup.jpg)}
.contourdown		{	position:absolute; bottom:-5px; left:4px; right:4px; height:5px; background:url(Design/ban/contourdown.jpg)}
.contourleft		{	position:absolute; top:0px; bottom:0px; left:-5px; width:5px; background:url(Design/ban/contourleft.jpg)}
.contourright		{	position:absolute; top:0px; bottom:0px; right:-5px; width:5px; background:url(Design/ban/contourr.jpg)}
.contourbl			{	position:absolute; bottom:-4px; left:-4px; width:14px; height:14px; background:url(Design/ban/contourbl.jpg)}
.contourbr			{	position:absolute; bottom:-4px; right:-4px; width:14px; height:14px; background:url(Design/ban/contourbr.jpg)}

/* .ombrage {
	-moz-border-radius: 0.7em;
	-webkit-border-radius: 10px; 
    -khtml-border-radius: 10px; 
    border-radius: 10px; 
    -moz-box-shadow: 1px 1px 12px #555;  
    -webkit-box-shadow: 1px 1px 12px #555;  
    box-shadow: 1px 1px 12px #555; 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=12); 
} */

a.entete:link		{	color: #FFF; text-decoration:none; }
a.entete:active 		{	color: #FFF; text-decoration:none; }
a.entete:hover 		{	background-color: #000; text-decoration:none; }
a.entete:visited 	{	color: #FFF; text-decoration:none; }

