/*Mareil-Marly*/

#conteneur{
	
	left:50%;
	margin-left:-504px;
	padding:0;
	position:relative;
	width:1009px;
}

#header{
	background-image:url("../images2/header_bg.png");
	background-repeat:no-repeat;
	height:203px;
	margin-top:7px;
	width:947px;;
}

#titre_site a{
	color:white;
}
.logo_titre{
	float:left;
	font-family:Trebuchet MS,Verdana,sans-serif;
	font-size:1.5em;
	height:38px;
	margin-left:31px;
	margin-top:27px;
	padding-left:34px;
	padding-top:44px;
	text-decoration:none;
	width:400px;

}


#recherche {
	float:left;
	margin-left:755px;
	margin-top:-56px;

}
.input_txt{
	width:50px;
	float:left;
}
.input_btn  {
	float:left;
	margin-left:88px;
	margin-top:3px;
	width:50px;
}

#motcle{
	background-color:transparent;
	border:medium hidden;
	color:#6B6B6B;
	font-size:1.1em;
	font-style:italic;
	}
/*Menu */
#menu{
	
	float:left;
	height:42px;
	margin-left:126px;
	margin-top:5px;
	width:822px;
}
#menu ul{
	list-style-type:none;
	margin:0;
}
#menu li{
	float:left;
	font-size:1.3em;
	font-style:normal;
	margin-top:9px;
	padding-left:6px;
	text-align:center;
}
#menu a{
	text-decoration:none;

}

#menu .current{
	border:none;
}
#menu .current_colfin{
	border:none;
}	
/*Fin menu index*/	
#conteneur_index{
	background-image:url("../images2/bandeau_contenu_y2.png");
	background-position:221px 0;
	background-repeat:repeat-y;
	float:left;
	width:947px;
}

#bandeauG_hd{
	background-image:url("../images2/bandeauG_hd2.png");
	float:left;
	height:44px;
	width:247px;
}

#bandeauG_c{
	background-image:url("../images2/bandeauG_x.png");
	float:left;
	/*height:617px;*/
	width:247px;

}
#bandeauG_c li{
	list-style-type:none;
}

#bandeauG_f{
	background-image:url("../images2/bandeauG_f.png");
	float:left;
	height:20px;
	width:247px;
}
/*
#bandeau_x {
	background-image:url("../images2/bandeauG_y_footer.png");
	background-repeat:repeat-y;
	height:96%;
	margin-left:-2px;
	margin-top:40px;
	width:249px;
}
*/
/*Module météo*/

#meteo_ .encart_fixe  {
	background-image:url("../images2/bandeauG_meteo.png");
	background-repeat:no-repeat;
	float:left;
	min-height:20px;
	padding-bottom:18px;
	padding-left:32px;
	padding-top:21px;
	position:relative;
	width:100%;
}
#meteo_ #rss .description {
	color:#35B4D9;
	font-size:1.4em;
}

#meteo_ .newsfeed {
	float:left;
	height:113px;
	margin-left:4px;
	margin-top:-19px;
	min-height:20px;
	overflow:hidden;
	position:relative;
	width:180px;
}
#meteo_ .targetblank{
	display:none;
}
/* Bug ie7 qui ne prends pas les class sur les <a> */
#meteo_  a{
	display:none;
}
/*
.encart_mg .encart_fixe {
	float:left;
	margin-top:0;
	min-height:20px;
	padding-bottom:20px;
	position:relative;
	width:210px;
}
*/
#meteo #rss h1 {
display:none;
}

#newsfeedmeteo{
}
/*Fin meteo */

/*Agenda*/

#agenda{
	background-image:url("../images2/agenda_bg.png");
	background-repeat:no-repeat;
	height:181px;
	margin-left:17px;
	margin-top:20px;
	padding-top:1px;
}

div.calendar {
	position:relative;
	width:196px;
}

.calendar, .calendar table {
	color:#000000;
	cursor:default;
	font-family:"trebuchet ms",verdana,tahoma,sans-serif;
	font-size:9px;
	padding-left:2px;
	line-height:1.2em;
}
/*Fin Agenda*/

/* Calameo*/
#calameo {
	margin-left:17px;
	margin-top:20px;
}
.titre_mag{
}

#calameo .encart_mg {
	background-image:url("../images2/calameo_picto.png");
	background-position:9px 0;
	background-repeat:no-repeat;
	margin-left:-7px;
	padding-top:21px;
	width:197px;
}

#calameo_hd{
	background-image:url("../images2/calameo_bg.png");
	background-repeat:no-repeat;
	width:197px;
	height:9px;
}

#calameo_x{
	background-image:url("../images2/calameo_x.png");
	width:194px;
	height:240px;

}

#calameo_f{
	background-image:url("../images2/calameo_f.png");
	background-repeat:no-repeat;
	height:15px;
	width:197px;
}
object, embed {
	border:0 none;
	margin:0;
	padding:0;
}

#calameo_x span{
	float:left;
	margin-left:15px;
	margin-top:-10px;

}

#calameo_x a{
	color:#6B6B6B;
	text-decoration:none;
}


/* Calameo*/

/*Newsletter*/
#newsletter_{
	background-image:url("../images2/news_bg.png");
	background-repeat:no-repeat;
	height:86px;
	margin-left:17px;
	margin-top:18px;

}
#newsletter_ h1{
	color:#35B4D9;
	font-size:1.4em;
	padding-top:6px;
	margin:0;
}


#newsletter_ .encart_haut {
	background-image:url("../images2/agenda_picto.png");
	background-repeat:no-repeat;
	height:27px;
	margin-left:18px;
	margin-top:5px;
	position:relative;
	text-indent:35px;
	top:6px;

}
#newsletter .accesNiv1{
	color:#6b6b6b;
	text-decoration:none;
}

#newsletter .titreniv1{
	height:30px;
	margin-left:29px;
	margin-top:12px;
}

/*Newsletter*/
#colG{
	float:left;
	height:100%;
	width:247px;
}


#colC{
	background-color:#F4F5F6;
	float:left;
	height:100%;
	width:484px;
}

#colD{
	background-image:url("../images2/bandeauD_x.png");
	float:left;
	height:100%;
	width:216px;
}

#titre{
	float:left;
	height:20px;
}

/*Debut carousel*/
#encart_fond_index_A1  {
	float:left;
	margin-top:15px;
	height:298px;
	width:489px;
}

#boutons {
	background-image:url("../images2/carou_bg.png");
	background-repeat:no-repeat;
	height:284px;
	margin-top:6px;
	position:absolute;
	z-index:100;
}

.prev{
	float:left;
	height:50px;
	padding-top:111px;;
	width:37px;
	cursor:pointer;
}
.next{
	float:left;
	height:50px;
	margin-left:412px;
	padding-top:111px;
	width:37px;
	cursor:pointer;
}

#container_carousel_contenu  {
	margin-left:10px;

}

.container_carousel_contenu_titre  {
	background-image:url("../images2/carou_titre_bg.png");
	height:55px;
	margin-left:-3px;
	margin-top:203px;
	padding-top:27px;
	position:absolute;
	width:473px;
	z-index:1000;
}

#container_carousel_contenu .carouseltitre{
	color:white;
	font-size:2.2em;
	padding-left:15px;
}
#container_carousel_contenu .carouselsuite{
	color:white;
	font-size:1.1em;
	margin-top:-20px;
	padding-left:16px;
}
#container_carousel_contenu .carouselsuite a{
	background-image:url("../images2/suite.gif");
	background-position:0 50%;
	background-repeat:no-repeat;
	color:white;
	font-size:0.9em;
	margin-left:350px;
	padding-left:12px;
	text-decoration:none;
}

/*Fin carou*/

#traduction{
	background-image:url("../images2/traduction_bg.png");
	height:86px;
	margin-left:20px;
	margin-top:44px;
	width:200px;
	}
#traduction h1 {
	color:#35B4D9;
	font-size:1.4em;
	padding-left:50px;
	padding-top:6px;
}

#traduction .encart_fond {
	margin-top:-37px;

}
#google_translate_element  {
	padding-left:12px;
	padding-top:31px;
}

#footer{
	float:left;
	width:900px;
	margin-top:-7px;
}

.accesNiv1{

}

#bandeauG_c .accesNiv2{
	display:block;
	height:101px;
	width:179px;
}

#Annuaire_des_associations li,#Annuaire-des-associations li{
	background-image:url("../images2/annuaire.png");
	width:179px;
	height:114px;
	background-repeat:no-repeat;
}

#Environnement li{
	background-image:url("../images2/envir.png");
	width:179px;
	height:101px;
	background-repeat:no-repeat;

}

#Entreprises_et_commerces li,#Entreprises-et-commerces li{
	background-image:url("../images2/commerce.png");
	width:179px;
	height:101px;
	background-repeat:no-repeat;

}

#Vos_demarches li,#Vos-demarches li{
	background-image:url("../images2/demarches.png");
	width:179px;
	height:97px;
	background-repeat:no-repeat;
}
#Mareil-Marly_pratique li,#Mareil-Marly-pratique li{
	background-image:url("../images2/info2.png");
	width:179px;
	height:47px;
	background-repeat:no-repeat;
}
#Petites_annonces li{
	background-image:url("../images2/annonces.png");
	background-repeat:no-repeat;
	height:101px;
	margin-top:10px;
	width:179px;
}
#Petites_annonces .accesNiv2{
	display:block;
	width:179px;
	height:42px;
	
}
#menu_footer  {
	height:43px;
	margin-left:-63px;
	margin-top:7px;
	text-align:right;
	width:947px;
}
#menu_footer a {
	color:#6B6B6B;
	font-size:1.1em;
	font-style:italic;
	text-decoration:none;
}
.scrollToTop  {
	background-image:url("../images2/hautdepage.png");
	background-repeat:no-repeat;
	display:block;
	float:right;
	height:43px;
	width:84px;
	}
	
/*Breve*/
#breve{

}
#encart_haut_index_B1{
	background-image:url("../images2/breve_hd.png");
	background-repeat:no-repeat;
	float:left;
	height:12px;
	margin-top:22px;
	width:486px;
}

#breve_hd  {
	background-image:url("../images2/titre_breve_2.png");
	background-position:0 50%;
	background-repeat:no-repeat;
	height:35px;
	left:254px;
	position:absolute;
	top:543px;
	width:110px;
}

#B1 h4, #B1 h2 {
	font-size:1.5em;
	left:270px;
	margin-top:8px;
	position:absolute;
}

#B1 a{
	text-decoration:none;
}
.separ{
	display:none;
}
.redac .vign{
	display:none;

}
.vign{
	padding:5px;
/*
	height:122px;
	width:187px;
*/
}

#encart_fond_index_B1 .resume {
	background-color: #E8E8E8;
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    min-height: 70px;
    padding-top: 32px;
    width: 449px;	
}
#encart_fond_index_B1 .resume p{
	float: left;
    font-size: 1em;
    font-style: italic;
    margin: 4px;
}

.titreactu {
display:none;
}


#encart_fond_index_B1  {
	background-image:url("../images2/breve_x.png");
	float:left;
	padding-left:19px;
	padding-right:22px;
	width:445px;
	
}	
#encart_pied_index_B1{
	background-image:url("../images2/breve_f.png");
	background-repeat:no-repeat;
	float:left;
	height:32px;
	width:486px;
}
.redac  {
	display:block;
	float:left;
	margin-top:20px;
	min-height:50px;
	width:100%;
}

.imglire {
	/*margin-left:169px;*/
	background-color:#32A9E2;
	float:right;
}

/*Breve*/
