h1, h2, h3, h4, h5, h6{margin: 0; padding : 0;}
h1{font-size: 1.65em;clear:both;}
h2{font-size: 1.6em;clear:both;}
h3{font-size: 1.4em;clear:both;}
h4{font-size: 1.2em;}
h5{font-size: 1em;}
h6{font-size: .8em;}
#content .blocLeft {
	width:202px;
	float:left;
}
#content .blocLeft .sousMenu{
	width:202px;
}
#content .blocLeft .sousMenuTop{
	width:100%;
	height:48px;
	color:#fff;
}

#content .blocLeft .sousMenuTop h2{
	font-size:1.1em;
	width:135px;
}


#content .blocLeft .sousMenuMiddle{
	width:199px;
	margin-left:1px;
	padding-top:5px;
	font-size:.85em;
	font-weight: bold;
}

#content .blocLeft .sousMenuMiddle ul{
	margin-left:25px;
}

#content .blocLeft .sousMenu .sousMenuMiddle ul li{
	margin-top:10px;
}

#content .decouvrir .blocLeft .sousMenu .sousMenuMiddle .active a.activeLink{
	color:#59C7B5;
	text-decoration:underline;
}

#content .decouvrir .blocLeft .sousMenu .sousMenuMiddle ul li.active {
	list-style-image:url('../images/decouvrir/puceFlecheVert.jpg');
}

#content .blocLeft .sousMenu .sousMenuBottom{
	width:100%;
	height:13px;
	margin-left:1px;
}

#content .blocLeft .plan{
	margin-top:15px;
	width:100%;
	height:74px;	
}

#content .blocLeft .plan h4{
	color:#fff;
	width:110px;	
	text-align:center;
	padding-top:15px;
	padding-left:80px;
	text-indent:-9999px;
}

#content .blocLeft .plan a{
	display:block;
	width:100%;
	height:100%;
}

#content .blocLeft .lienSite {
	margin-top:15px;
	color:#fff;
	width:100%;
	height:64px;
	text-align:center;
	padding-top:10px;
}

#content .blocLeft .lienSite a{
	display:block;
	width:100%;
	height:100%;
}

#content .blocLeft .lienSite h4{
	text-indent:-9999px;
	color:blue;
}

#content .blocLeft .lienSite a{
	text-indent:-9999px;
	color:#fff;
}

/*#content .sousContent{
	position:relative;
	width:730px;
	margin-left:220px;
	margin-top:0;
}*/

#content .sousContent{
	float: left;
	width:720px;
	padding:0 0 0 12px;
}

/* LES 2 BLOCS */
#content .sousContentBottom{
	float:left;
	width:732px;
	margin:0;
}

/* PARTIE GAUCHE */
#content .bloc1{
	float:left;
	width:500px;
	text-align:justify;
	color:#000;
	padding:10px;
	font-size: .85em;
}

#content .bloc1 h2, #content .bloc2 h2{
	margin : 10px 0 0 0;
}

#content .bloc1 h3{
	margin-top:12px;
	margin-bottom:5px;
}

#content .bloc1 h4{
	margin : 20px 0 0 0;
}

#content .bloc1 h5{
	margin-top:3px;
	margin-bottom:1.25px;
}

#content .bloc1 h6{
	
}

#content .bloc1 ul, #content .bloc2 ul{
	margin-left:30px;
}

#content .bloc1 p{

}

#content .bloc1 img {
	margin:10px;
}



#content .sousContent .sousContentLeft {
	width:510px;
	
}

#content .sousContent .sousContentLeft .path .sousPath{
	float:left;
	color:#fff;
	width:480px;
	height:16px;
	font-size:.8em;
	margin-top:2px;
}

#content .sousContent .sousContentLeft .path img{
	float:left;
}

/* PARTIE DROITE */

#content .bloc2{
	float:right;
	width:182px;
	padding: 0 0 0 20px;
	font-size : .8em;
	color:#000;
}

#content .sousContent .sousContentRight{
	width:275px;
	float:right;
}

#content .sousContent .sousContentRight .path img{
	float:right;
}

#content .sousContent .sousContentRight .path .sousPath{
	float:right;
	color:#fff;
	width:240px;
	height:16px;
}






/*page patrimoine + decouvrir (diaporama photo a droite)*/
/* LES 2 BLOCS */
#content .sousContentBottomDiapo{
	float:left;
	width:732px;
	margin:0;
}

/* PARTIE GAUCHE */
#content .sousContentBottomDiapo .bloc1{
	float:left;
	width:720px;
	color:#000;
}

#content .sousContent .sousContentTopDiapo .sousContentLeft {
	width:740px;
	
}

#content .sousContent .sousContentTopDiapo .sousContentLeft .path .sousPath{
	float:left;
	color:#fff;
	width:700px;
	height:16px;
}

#content .sousContent .sousContentTopDiapo .sousContentLeft .path img{
	float:left;
}




/* PARTIE DROITE */

#content .sousContentBottomDiapo .bloc2{
	float:right;
	width:310px;
	color:#000;
}

#content .sousContent .sousContentTopDiapo .sousContentRight{
	width:315px;
	float:right;
}

#content .sousContent .sousContentTopDiapo .sousContentRight .path img{
	float:right;
}

#content .sousContent .sousContentTopDiapo .sousContentRight .path .sousPath{
	float:right;
	color:#fff;
	width:280px;
	height:16px;

}


/*ARTICLES + FOLDERS */
#content .archiveNews{
	width:450px;
	margin:0 auto;
}

#content .archiveNews p{
	cursor : pointer; 
}

#content .archiveNews img{
	float:left;
	width:14px;
	height:11px;
	padding:3px 3px 0 0;
	margin:0;
}

#content .archiveYear{
	margin-left:10px;
	padding-left:5px;
	border-left:dotted #000 1px;
}

#content .archiveMonth{
	margin-left:20px;
	padding-left:5px;
}

















#content .content-view-line{
	width:100%;
	border-bottom:solid #000 2px;
	padding:8px 0;
}

#content .content-view-full{
	width:100%;
}

#content .content-view-full .class-article h1{
	margin:10px 0;
	font-size:1.65em;
	width:100%;
	border-bottom:solid #CC3333 1px;
	color:#CC3333;
}

#content .news_archive a{
color:#B0BFBD;
}

#content .news_archive a:hover{
	color:#CC3333;
	text-decoration:none;
}

#content .decouvrir .content-view-full .class-article h1{
	color:#59C7B5;
	border-bottom:solid #59C7B5 1px;
}

#content .democratie .content-view-full .class-article h1{
	color:#545996;
	border-bottom:solid #545996 1px;
}

#content .petits .content-view-full .class-article h1{
	color:#E8A154;
	border-bottom:solid #E8A154 1px;
}

#content .sport .content-view-full .class-article h1{
	color:#B67DB0;
	border-bottom:solid #B67DB0 1px;
}

#content .vivre .content-view-full .class-article h1{
	color:#7DD62B;
	border-bottom:solid #7DD62B 1px;
}

#content .economie .content-view-full .class-article h1{
	color:#E395A3;
	border-bottom:solid #E395A3 1px;
}

#content .infos .content-view-full .class-article h1{
	color:#787878;
	border-bottom:solid #787878 1px;
}

#content .ouensommes .content-view-full .class-article h1{
	color:#00A6D4;
	border-bottom:solid #00A6D4 1px;
}


#content .content-view-full .attribute-short{
	margin:5px 0;
}


#content .class-folder h2{
		font-size: .8em;
}


#content .border-mc { /*formulaire*/
background:white;

}

#content .border-mr { /*formulaire*/
border:none;
}


/*Agenda */


.agendaBis{
	margin-bottom:30px;
	width:180px;
}

.bloc2 .agendaBis tr{
	width:100%;

}

.agendaBis th{
	font-size:1.1em;
}

.agendaBis .dateAgenda{
	font-size:0.9em;
	margin:0;
	padding:0;
	width:100%;
	text-align:right;
}

.agendaBis .archive{
	font-size:1.1em;
	margin:0;
	padding:0;
	width:100%;
	text-align:left;
}

.agendaBis .nameAgenda{
	margin:0;
	padding:0;
	font-size:1.1em;
	text-align:justify;
}

.agenda .agen-middle a{
	color:#B0BFBD;
}

.decouvrir .bloc2 th {
	color:#59C7B5;
}

.decouvrir .agendaBis .dateAgenda td, .decouvrir .agendaBis .archive td{
	border-top:solid #59C7B5 1px;
}

.democratie .bloc2 th {
	color:#545996;
}

.democratie .agendaBis .dateAgenda td, .democratie .agendaBis .archive td{
	border-top:solid #545996 1px;
}

.petits .bloc2 th {
	color:#E8A154;
}

.petits .agendaBis .dateAgenda td, .petits .agendaBis .archive td{
	border-top:solid #E8A154 1px;
}

.sport .bloc2 th {
	color:#B67DB0;
}

.sport .agendaBis .dateAgenda td, .sport .agendaBis .archive td{
	border-top:solid #B67DB0 1px;
}

.vivre .bloc2 th {
	color:#7DD62B;
}

.vivre .agendaBis .dateAgenda td, .vivre .agendaBis .archive td{
	border-top:solid #7DD62B 1px;
}

.economie .bloc2 th {
	color:#E395A3;
}

.economie .agendaBis .dateAgenda td, .economie .agendaBis .archive td{
	border-top:solid #E395A3 1px;
}

.infos .bloc2 th {
	color:#787878;
}

.infos .agendaBis .dateAgenda td, .infos .agendaBis .archive td{
	border-top:solid #787878 1px;
}

.ouensommes .bloc2 th {
	color:#00A6D4;
}

.ouensommes .agendaBis .dateAgenda td, .ouensommes .agendaBis .archive td{
	border-top:solid #00A6D4 1px;
}

/* Baby-sitters */
.babyTable{
border-collapse:collapse;
vertical-align:top;

}

.babyList td{
border-top:solid #E8A154 1px;
vertical-align:top;
border-collapse:collapse;
}

.babyName{
	color:#E8A154;
	font-weight:bold;
}

.babyDispo{

}


/* calendrier elus */
.calendrierElus{
	float:left;
	width:190px;
	background:white;
	color:#545996;
	margin-bottom:25px;
}

.calendrierElus .attribute-header h1{
	color:#545996;
	font-size:1.3em;
}

td.selected{
	border:solid #545996 1px;
	color:red;
}

.calendrierElus table tbody .days td .selected a{
	background-color:#545996;
	color:#fff;
}

.calendrierElus table tbody .days  a{
	color:#545996;
	text-decoration:underline;
}

.calendar_heading_days th {
	border-bottom:solid #545996 2px;
	font-size:.8em;
	padding:2px;
	color:#545996;
	}
	
.calendrierElus table tbody .days td {
	text-align:center;
	color:#545996;
}
	
#calendar_today h2{
	font-size:.9em;
	color:#000;
}
	
.calendrierElus #calendar_today a{
	font-size:.8em;
	color:#545996;
}
	
.calendrierElus #calendar_today .agenda_date	{
	font-size:.85em;
	color:#545996;
	font-style:italic;
}
	
.agenda_day_event{
	border:solid #545996 1px;
	padding:3px;
	margin-bottom:3px;
}

.calendar_heading_prev a, .calendar_heading_date, .calendar_heading_next a{
	color:#545996;
}

.calendar_heading_prev {
	text-align:left;
}

.calendar_heading_next{
	text-align:right;
}

.calendar_heading_date{
	text-align:center;
}
/* CONTACT */
.bloc-contact{
	width:100%;
	padding:20px;
	
}

.bloc-contact h2{
	font-size:1.1em;
	text-decoration:underline;
	
}

/* FORMULAIRE AVIS */
.formulaire-avis{
	width:630px;
	margin-left:auto;
	margin-right:auto;
	font-size:0.9em;
}

.formulaire-avis h1{
	width:100%;
	border-bottom:solid #CC3333 1px;
	font-size:1.3em;
}

/* liste Csv */
.listeCsv{

}

.listeCsv .blocAsso{

}
/*
.listeCsv .blocAsso .gauche{
	float:left;
	margin-right: auto;
	display:block;
}

.listeCsv .blocAsso .droite{
	float:right;
	margin-left:auto;
}
*/
.sport .listeCsv .blocAsso .uneAsso{
	border:solid #B67DB0 1px;
}	

.economie .listeCsv .blocAsso .uneAsso{
	border:solid #E395A3 1px;
}	


.listeCsv .blocAsso .uneAsso{
	margin-bottom:5px;
	padding:5px;
	text-align:left;
	font-size:1em;
	line-height:13.5px;
}

.listeCsv .blocAsso .uneAsso h5{
	margin-top:0px;
}


.listeCsv .blocAsso .uneAsso p{

}


/* Compte-rendu */
.compte_rendu{
	width:480px;
	float:left;
	margin-bottom:30px;
}

.compte_rendu h3{
	margin:0;
	padding:0;
}

.compte_rendu .theme-aborde{
	cursor : pointer; 
	text-decoration:underline;
	margin:0;
	padding:0;
}
.compte_rendu .gauche_CR{
	width:325px;
	float:left;
}

#content .compte_rendu .droite_CR{
	width:155px;
	float:left;
}

#content .evenementAgenda{
	padding-top:25px;
}

#content .listeAgenda{
	width:600px;
	margin-left:auto;
	margin-right:auto;
}

#content .listeAgenda .bloc1{
	width:550px;
	margin-left:auto;
	margin-right:auto;
}

#content .evenementAgenda .blocLeft, #content .evenementAgenda .blocLeft .sousMenu, #content .listeAgenda .blocLeft, #content .listeAgenda .blocLeft .sousMenu{
	width:0px;
}

#content .evenementAgenda .bloc1{
	width:182px;
	margin-left:0px;
}

#content .evenementAgenda .bloc2{
	width:500px;
}

#content .evenementAgenda .bloc2 h2{
	color : #CC3333;
	border-bottom:solid #CC3333 1px;
	font-size:1.7em;
}

#content .listeAgenda h2 {
	color : #CC3333;
	text-align:center;
	width:100%;
	border-bottom:solid #CC3333 1px;
	
}

#content .listeAgenda ul {
	margin-left:0;	
}

#content .listeAgenda h3 {
	color : #B0BFBD;
	font-weight:strong;
	margin-left:45px;
}

#content .listeAgenda .eventMonth {
	width:400px;
	margin:0 auto;
}

#content .evenementAgenda h1, #content .listeAgenda h1{
	color:#CC3333;
	margin-left:10px;
}

#content .evenementAgenda .bloc1 ul {
	list-style-type:none;
	margin-left:0px;
}

#content .evenementAgenda .bloc1 li {
	border-bottom:solid #CC3333 1px;
}

#content .evenementAgenda .bloc1 li  a{
	color:#B0BFBD;
}

#content .evenementAgenda .bloc1 li  a:hover{
	color:#CC3333;
	text-decoration:none;
}

