/* background-color : blue ; */

html{background-color : #ffffff; background-image : url(../images/FondAdalid2.png); background-repeat : repeat-x ;}

body{
	background-attachment: fixed;
	font-family: verdana; 
	width : 1024px ; 
	margin : auto ;
	margin-top : 10px ;
}
	img			{border : 0;}
	.spacer		{width : 100%; height : 1px; margin : 0 ; padding : 0 ; clear : both ;}
	/* h1 pour les phrases clé */
	h1			{font-size: 6pt;  font-style: normal;  font-weight: normal; color: #777777;   text-align: justify ; padding-left : 3px;}
	/* h2 titre de la page annonces */
	h2			{font-size: 12pt; font-style: normal;  font-weight: normal;	color: #777777;   text-align: justify}
	h3			{font-size: 8pt;  font-style: normal;  font-weight: normal; color: #777777;   text-align: justify}
	/* style des paragraphes du contenu */
	p.paragraphe1{font-size: 10pt; font-style: normal; font-weight: normal; color: #777777; text-align: justify;}
		p.paragraphe1 a:link, p.paragraphe1 a:visited, p.paragraphe1 a:active{color:#999999 ; font-weight: bold; text-decoration:none;}
		p.paragraphe1 a:hover {color:#e07060; text-decoration:none;}
	p.paragraphe1centre{font-size: 10pt; font-style: normal; font-weight: normal; color: #777777; text-align: center;}
		p.paragraphe1centre	a:link, p.paragraphe1centre	a:visited, p.paragraphe1centre	a:active{color:#999999; text-decoration:none;}
		p.paragraphe1centre	a:hover {color:#e07060; text-decoration:none; }
	p.paragraphe1bis{font-size: 10pt; font-style: normal; font-weight: normal; color: #e07060; text-align: justify;}
	p.paragraphe2{font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; text-align: justify;}
	p.lien1		{font-size: 10pt; font-style: normal; font-weight: normal; text-align: center;}
	p.lien1	a:link, p.lien1	a:visited, p.lien1	a:active{color:#999999; font-weight : bold ;}
	p.lien1	a:hover {color:#e07060; text-decoration:none; }
	ul{ margin : 0 0 0 15px ; padding : 0 0 0 5px ;}
		li{ margin : 0 0 0 5px ; padding : 0 ; font-size: 10pt; font-style: normal; font-weight: normal; color: #777777; text-align: justify; list-style-image : url(../images/v.gif) ;}
		ul a:link, ul a:visited, ul a:active{color:#a0a0a0; font-weight: normal;text-decoration:none;}
		ul a:hover		{color:#e07060; text-decoration:none; font-weight: bold;}
	
	#header		{
		width : 1024px ;
		background-color : #ffffff;
		padding-bottom : 3px ;
		-moz-border-radius: 10px ;
		-webkit-border-radius: 10px ;
		-khtml-border-radius: 10px ;
		border-radius: 10px ;
		behavior: url(css/border-radius.htc) ;
	}
	
		#entete		{
			width : 1024 px ; 
			height : 100px ;
		}
			#entete h1{text-align: justify ; height : 10px ; margin : 0 ; padding : 40px 0 0 160px ;}
			p.menutitre2{font-size: 12pt; font-style: normal; font-weight: normal; 	color: #e07060;   text-align: justify ; height : 40px ; margin : 0 ; padding : 10px 0 0 160px ;}
			#entete img{float : left ;}
			
		#header #menu{width : 100% ; background-image : url(../images/menu-70.png); background-repeat : repeat-x ; margin : 0 ; padding : 10px 0 10px 0 ;}
		#menu table	{border : 0 ; margin : 0; padding : 0; width : 100% ;}
			#menu table tr {border : 0 ; margin : 0; padding : 0; width : 100% ;}
			#menu table td {border : 0 ; margin : 0; padding : 0;}
				#menu table td.col1 { width : 15% ; }
				#menu table td.col2 { width : 39% ; }
				#menu table td.col3 { width : 46% ; }
				#menu table td.col4 { width : 13% ; }
				#menu table td.col5 { width : 13% ; }
				#menu table td.col6 { width : 13% ; }
				#menu table td.col7 { width : 23% ; }
				#menu table td.col8 { width : 23% ; }
					#menu table td.col8 p.menu1{text-align : left;}
			p.menu1		{font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; margin : 0 ; padding : 0;}
			p.menu2		{font-size: 12pt; font-style: normal; font-weight: bold; color: #bbbbbb; text-align: center; margin : 0 ; padding : 0;}
			#header a:link, #header a:visited, #header a:active{color:#dddddd; text-decoration:none;}
			#header a:hover {color:#e07060; text-decoration:none; }


	#corps		{
		width : 1024 px ; 
		min-height : 350px ; 
		background-color : #ffffff;
		margin : 10px 0 0 0 ;
		padding : 10px 0 10px 20px;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius: 10px;
		behavior: url(css/border-radius.htc);
	}
		p.formattexte1{ margin : 5px 0 0 0 ; padding : 0; color: #777777;}
		label{font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; display : block ; width : 250px ; float : left ;}
		#captcha {width : 680px;}
			#captcha img	{margin-left : 90px ; text-align : center; border : 1px solid #777777; }
			#navignews {}
		.formattexte1 input{font-size: 10pt; font-style: normal; font-weight: normal;	color: #000000;   width : 300px ;}
		.formattexte1 input.telephone{font-size: 10pt; font-style: normal; font-weight: normal;	color: #000000;   width : 100px ;}
		.formattexte1 input.CP{font-size: 10pt; font-style: normal; font-weight: normal;	color: #000000;   width : 40px ;}
		.formattexte1 input.bouton{font-size: 10pt; font-style: normal; font-weight: normal;	color: #000000; display : block ; width : 250px ; float : left ;}
		.formattexte1 textarea{font-size: 10pt; font-style: normal; font-weight: normal;	color: #000000;   width : 300px ; height : 90px; font-family: verdana;}
		.logo1{text-align : right ;width :320px ;max-width :320px ; margin : 0 ; padding : 0 ; float : right;}
		.texte{width : 670px;}
		
	#footer		{
		width : 1024 px ; 
		margin-top : 10px;
		padding : 3px 0 3px 0;
		background-color : #ffffff;
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		-khtml-border-radius: 10px;
		border-radius: 10px;
		behavior: url(css/border-radius.htc);
	}
		p.menu3		{font-size: 8pt; font-style: normal; font-weight: bold; text-align: center; margin : 0 ; padding : 10px 0 10px 0; border-top : 1px solid #ce2d3d; border-bottom : 1px solid #ce2d3d;}
		p.menu3 a:link, p.menu3 a:visited, p.menu3 a:active	{color: #999999; text-decoration:none;}
		p.menu3 a:hover	{color:#e07060; text-decoration:none; }
		#logoW3C {text-align : right ;}
		
	#news{
		border : 2px solid #c1313a ;
		display : block ;
		width : 512px ;
		margin : 30px 0 0 0;
		-moz-border-radius: 11px;
		-webkit-border-radius: 11px;
		-khtml-border-radius: 11px;
		border-radius: 11px;
		behavior: url(css/border-radius.htc);
	}
		#news a:link, #news a:visited, #news a:active	{color: #777777; text-decoration:none;}
		#news a:hover	{color:#000000; text-decoration:none; font-weight: bold; }
		#news h1{
			color : #ffffff ;
			font-size: 1.5em ;
			display: block ;
			font-weight: bold ;
			text-align : center ;
			margin : 0 ;
			background-color : #c1313a;
			-moz-border-radius-topright: 9px; -moz-border-radius-topleft: 9px;
			-webkit-top-right-border-radius: 9px; -webkit-top-left-border-radius: 9px;
			-khtml-border-top-right-radius: 9px; -khtml-border-top-left-radius: 9px;
			border-top-right-radius: 9px; border-top-left-radius: 9px;
			behavior: url(css/border-radius.htc);
		}
		h2 span.date, h3 span.date{
			margin-left : 30px ;
			font-size: .8em ;
			font-weight: normal ;
			color : #ffffff ;
			background-color : #c1313a ;
		}
		#news h3{padding : 0 5px 0 5px; font-size : 12pt ;font-weight:bold;}
		#news p.article{padding : 0 10px 0 10px; font-size : 10pt;color:#777777;}
		#news div.plusdenews{
			color : #ffffff ;
			text-align : center ;
			font-weight: bold ;
			margin : 0 ;
			background-color : #c1313a;
			-moz-border-radius-bottomright: 9px; -moz-border-radius-bottomleft: 9px;
			-webkit-bottom-right-border-radius: 9px; -webkit-bottom-left-border-radius: 9px;
			-khtml-border-bottom-right-radius: 9px; -khtml-border-bottom-left-radius: 9px;
			border-bottom-right-radius: 9px; border-bottom-left-radius: 9px;
			behavior: url(css/border-radius.htc);
		}
		#news .plusdenews a:link, #news .plusdenews a:visited, #news .plusdenews a:active	{color: #777777; text-decoration:none;}
		#news .plusdenews a:hover	{color:#ffffff; text-decoration:none; }
	#navignews {}/* id du menu de navigation sur les pages de news */
		#navignews ul{height : 100% ; list-style-type:none; margin : 0 ; padding : 0 ;}
			#navignews ul li{text-align : center ; float : right ; width : 25% ; margin : 0 ; padding : 0 ;}
			#navignews ul li a{}
