*{margin:0; padding:0;}
a{text-decoration:none; color:#4b6610; font-size:10pt}
a:hover{text-decoration:underline;}

a img {
border:0;
}
ul
{
	color:#CCC;
}

body {
	margin:0 auto;
	font: normal 10pt Verdana, sans-serif, Arial;
	color:#fff;
	background:#000 url(images/back.png) repeat left top;;
}

/*////////////////// SITE //////////////////////*/
#newstitre em {
    padding:10px;
	font-weight:bold;
	font-style:normal;
		text-decoration:underline;

	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#73ab00;
}
#newstitre {

	padding-left:15px;
	width:70%;

}
.news {
	padding-top:2px;
	padding-left:16px;
	font-size:9px;
	width:70%;
	color:#FFF;
}
.newsInter {
	width:70%;
}
.carre
{
   list-style-type: square;
}

.newsContenu {
	width:70%;
	padding-top:9px;
	padding-left:15px;
}
#site {
margin:10px auto;
padding:20px 0;
background-color:#000;
border-top:6px solid #191919;
border-bottom:6px solid #191919;
}

/*///////////////////////////////////  GLOBAL  //////////////////////////*/
#globalhaut {
	margin:0 auto;
	height:20px;
	background: url(images/fondhautcontenu.png) repeat-x left top;
}

#fondglobalhaut {
	height:20px;
	background: url(images/hautcontenu.png) no-repeat left top;
}	

#global {
	margin:0 auto;
	background:#222222 url(images/contenu.png) repeat-y left top;
}

#globalbas {
	margin:0 auto;
	height:31px;
	background: url(images/fondbascontenu.png) repeat-x left bottom;
}

#fondglobalbas {
	height:31px;
	background: url(images/bascontenu.png) no-repeat left bottom;
}	

/*///////////////////// ICONE /////////////////////*/
#icone {
	float:left;
	display:inline;
	padding:0;
	margin:0;
	width:57px;
	text-align:center;
}

a.icoacu { 
background-image: url('images/accueil.png'); 
display: block; 
width: 29px;
height:26px; 
margin:0 auto 20px auto;
}

a.icoacu:hover { 
background-image: url('images/accueilh.png') 
}




a.icocon { 
background-image: url('images/contact.png'); 
display: block; 
width: 28px;
height:19px; 
margin:0 auto 20px auto;
}

a.icocon:hover { 
background-image: url('images/contacth.png') 
}


a.icodtc { 
background-image: url('images/admin.png'); 
display: block; 
width: 28px;
height:25px; 
margin:0 auto 20px auto;
}

a.icodtc:hover { 
background-image: url('images/adminh.png') 
}



a.icotop { 
background-image: url('images/top.png'); 
display: block; 
width: 14px;
height:14px; 
margin:0 0 20px 19px;
}

a.icotop:hover { 
background-image: url('images/toph.png') 
}

/*///////////////////////////////////  HEADER  //////////////////////////*/
#header {
	float:left;
	height:137px;
	margin:0 0 0 8px;
	width:157px;
	padding:0;
	font-weight:bold;
}

#header h2 {
font-size:12pt;
text-align:center;
margin-bottom:1px;
color:#73ab00;
}

#header h1 {
font-size:12pt;
text-align:center;
margin-bottom:30px;
color:#73ab00;
}

/*///////////////////////////////////  MENU  A GAUCHE //////////////////////////*/
#menu {
	display:inline;
	width:157px;
	text-align:left;
	margin:0;
	padding:0;
}

#menu ul {
list-style:none;
}
.majuscule p:first-letter {font: bold 14px Verdana, Arial, Helvetica, sans-serif; }
#majuscule { padding:50px 50px 50px 50px;}

ul#menugauche {
	margin:0;
	font-size:10pt;
}

ul#menugauche li {
	width:157px;
	height:32px;
	line-height:32px;
	font-weight:bold;
	padding:0 0 5px 0;
	background:transparent url(images/menu.png) no-repeat scroll right top;
}


ul#menugauche li a {
	display:block;
	margin:0px;
	text-align:center;
	text-decoration:none;
	color:#495e1e;
}

#menu ul li a:hover {
	text-decoration:underline;
}

/*///////////////////////////////////  CORPS  //////////////////////////*/
#corps {
	margin:0 5px 0 230px;
}

#corps h1 {
	color:#73ab00;
	height:21px;
	width:60%;
	padding:0;
	margin:0;
	text-align:center;
	font: bold 12pt Tahoma,Verdana,sans-serif, Arial;
	background:url(images/h1.png) no-repeat center bottom;
}	
#corps h3 {
		color:#FF0;
	margin-left:20px;
	font: bold 11pt Tahoma,Verdana,sans-serif, Arial;
	text-decoration:underline;
}

#corps p {
	color:#fff;
	margin:0;
	padding:5px;
}
#corps p a {
	color:#4b6610;
}


/*///////////////////////////////////  FOOTER  //////////////////////////*/
#footer {
	clear:both;
	text-align:center;
	margin-left:150px;
	font-size:9px;
}

#footer p {
margin-top:25px;
}

#footer p a {
font-size:9px;
}

#sitemap a {text-decoration:none; color:#000; font-size:10pt
}
#sitemap a:hover { text-decoration:underline;}
#sitemap {
			width:800px;
		font:normal 16px Arial,sans-serif;
		overflow:hidden;
		padding:1em;
		}
		#sitemap ul {
		list-style:none;
		margin:0;
		padding:0;
		}
		#sitemap li {
		background-color:#66c;
		margin:0 0 -0.1em;
		min-height:1em;
		padding:.2em .4em;
		position:relative;
		width:9em;
		color:#fff;
		}
		#sitemap ul ul {
		font-size:90%;
		margin-top:-1.4em;
		}
		#sitemap ul ul li {
		background:#9c3;
		border-left:0.5em solid #339;
		border-top:0.5em solid #332c22 !important;
		left:10.4em;
		}
		#sitemap ul ul ul li {
		background:#c93;
		border-color:#690;
		}
		#sitemap ul ul ul ul li {
		background:#c33;
		border-color:#960;
		}
		#sitemap ul ul ul ul ul li {
		background:#666;
		border-color:#900;
		}

