html, body {
	height: 100%;
	}
	
ul, li {
	margin:0;
	padding:0;
}

body {
	font-size: 80%;
	width:100%;
	height:100%;
	margin:0;
	background-image: url(../images2/fond.jpg);
	background-color: #001F02;
	background-repeat: no-repeat;
	background-position: 50% 0px;
	font-family: Verdana, Arial, serif;
}


.acces_mg{

}

img {
	border:0;
}
object, embed {border:0;}
.object_RSS {width:620px; height:500px; align:left; border:0; overflow: auto; overflow-x:hidden;}
.SousTitre {color:#FE5E00; font-size:1em;font-weight:bold; }
ul, li {

	list-style-position: inside;
}

div {}
table { border:0; border-collapse:collapse}
th, td {}


/* images et couleurs */
/* images communes */
#container_index {
	background-image:url(../images2/index_fond.png);
	background-repeat:no-repeat;
	height:760px;
	margin-top:190px;
	width:1010px;
}

#fond_perso  {
	background-image:url("../image/bandeau/fond.png");
	background-position:-24px -57px;
	background-repeat:no-repeat;
	height:760px;
	left:50%;
	margin-left:-505px;
	margin-top:0;
	padding-top:0;
	position:absolute;
	width:1010px;
}


 


#logo{
	float:left;
	height:83px;
	margin-left:40px;
	margin-top:42px;
	width:94px;
}

#hmenu {
	float:left;
	height:43px;
	margin-left:25px;
	margin-top:82px;
	width:835px;

}

* html #hmenu{
	height:43px;
	margin-top:88px;
	width:815px;
	position:absolute;
	margin-left:-175px;
}

#banniere_flash {position: absolute; width:998px; height:295px; top:71px; left: 0px;}
/* #alaune {position: absolute; width:161px; height:32px; top:399px; left: 29px; background-image: url("../images2/alaune.jpg");} */
/* #agenda {position: absolute; width:143px; height:32px; top:399px; left: 337px; background-image: url("../images2/agenda.jpg");}*/
/* #meteo {position: absolute; width:124px; height:32px; top:399px; left: 664px; background-image: url("../images2/meteo.jpg");} */

 /* #index_fond #A1 {position: absolute; min-width:285px; height:255px; top:440px; float:left; margin-left:30px;} */
 /* #index_fond #A2 {position: absolute; min-width:315px; height:255px; top:440px; float:left; padding-left:338px;} */
 /* #index_fond #A3 {position: absolute; min-width:248px; height:255px; top:440px; float:left; padding-left:670px;} */


#A1 .resume {color : #616161;font-size:0.9em;min-height:125px;}
.resume {color : #616161;font-size:0.8em;}
.titre {
	margin-bottom:5px;
	margin-top:5px;
	padding:0;
	font-size:1.2em;
	color:#8CC414;
}
.titre a {
	color:#8CC414;
	text-decoration:none;
}

.titre a:hover {	
	color:black;
	text-decoration:underline;
}

.titreactu {color : #666666;font-size:11px;font-weight: bold;}
.separ {display: none}


#margeG {
	display:block;
	float:left;
	height:530px;
	margin-left:50px;
	margin-top:45px;
	overflow:hidden;
	width:585px;
}

#margeD{

	float:left;
	height:530px;
	margin-top:45px;
	width:300px;
}

.acces_mg a:hover {
text-decoration:underline;
}

#A1 {
	float:left;
	/*margin-left:15px;*/
	margin-top:10px;
	margin-left:10px;
	overflow:auto;

}


#container_carousel_contenu li {
	height:170px;
	padding-top:7px;
}
.container_carousel_titreresume, .container_carousel_lirelasuite {
	display:none;
}


#A1 #encart_haut_index_A1 {
	background-image:url(../images2/t_flash.png);
	height:19px;
	width:129px;
}

#A1 div {
}
#A1 .titre span {

}

#A1 img.vign{
	margin-top:6px;
	margin-right:15px;
}

#encart_fond_index_A1{
	width:560px;
}

#encart_fond_index_B1{
	width:560px;
}

#B1 {
	background-image:url(../images2/t_une.png);
	background-repeat:no-repeat;
	float:left;
	margin-left:10px;
	margin-top:10px;
	padding-top: 8px
}

#B1 .vign{
/*margin-top:25px;*/
/*	height: 70px; */
}


#B1 .TContenu{
	float:left;
	padding-right:27px;
	width:253px;
}


#B1 .titre span {
/*	left:-2px;*/
}

.imglire{
padding-top:10px;
}
#recherche {
	float:left;
	height:32px;
	width:300px;
	margin-top:-2px;
}

.input_rechercher {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	float:left;
	height:30px;
	margin-left:11px;
	margin-right:10px;
	padding-top:9px;
	text-align:center;
	width:210px;
}

#acces {
	background-image:url(../images2/acces.jpg);
	float:left;
	height:30px;
	width:253px;
}

#services {
	background-image:url(../images2/services.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	float:left;
	height:190px;
	margin-left:11px;
	margin_top:5px;
	padding-top:25px;
	width:300px;
}

#margeD li{
	list-style-position:inherit;
	list-style-type:none;
	float:left;
	width:300px;/*pour ie7*/
	
}

.acces_mg .encart_haut {
	background-image:url(../images2/services.jpg);
	background-repeat:no-repeat;
	float:left;
	height:25px;
	margin-left:10px;
	margin-top:12px;
	width:320px;
}

.encart_fond{
	/* width:250px; */
	float:left;
}

.encart_fixe {
	float:left;
	/* height:235px; */
	overflow:hidden;
}

.encart_fixe ul {
	margin-top:-4px;
	padding-left:10px;
	width:320px;
}

.acces_mg img{
	float:left;
	margin:0 5px 0 0;
	padding:0;
}

.acces_mg .accesNiv2{
	color:#28ADEE;
	float:left;
	font-size:19px;
	height:25px;
	line-height:35px;
	text-decoration:none;
	margin:0;
	padding:0;
}

.acces_mg .accesNiv3{
	color:#6E6F6D;
	float:left;
	font-size:13px;
	line-height:20px;
	margin-bottom:2px;
	padding-left:55px;
	text-decoration:none;
}

#magazine {
	float:left;
	height:225px;
	margin-top:7px;
	width:322px;
	background-image: url(../images2/mag.png);
	position;relative;
}

.titre_mag{
	margin-left:25px;
	position:relative;
	top:192px;
}

.titre_mag a {
	color:white;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#pieds {
	color:white;
	float:left;
	height:28px;
	margin-top:45px;
	text-align:center;
	width:1010px;
}

#pieds a {color : white; text-decoration:	none; letter-spacing: -1px;}
#pieds a:hover {color : white; text-decoration:	underline; letter-spacing: -1px;}


