/* CSS Document */

#contentshome {
	margin 				: 5px 0;
	width 				: 100%;
}

#contentshome td {
	vertical-align 		: top;
}

#contentshome td.border {
	vertical-align 		: top;
	border 				: solid 1px #D1D1D1;
	background 			: #FFF url(../img/gui/bkg/bkg-white&grey.gif) repeat-x left bottom;
}

#contentshome td.construction {
	background 		: url(../img/gui/bkg/bkg-jaune-btm.gif) no-repeat left bottom;
	padding 		: 0 0 20px 0;
	margin 			: 0;
	width 			: 243px;
	text-align 		: left;
}

#contentshome td.energie {
	background 		: url(../img/gui/bkg/bkg-oran-btm.gif) no-repeat left bottom;
	padding 		: 0 0 20px 0;
	margin 			: 0;
	width 			: 243px;
	text-align 		: left;
}


#contentshome div.actualites {
	text-align 			: left;
	margin 				: 0;
	padding 			: 0;
	background 			: #FFF;
}

#contentshome div.b1 {
	background 			: #F9F9EF;
}

#contentshome div.galery {
	text-align 			: left;
	margin 				: 0;
	padding 			: 0;
}

#contentshome h4.actualites {
	background 			: url(../img/home/bkg/bkg-actualites.gif) repeat-x left top;
	text-transform 		: uppercase;
	color 				: #FFF;
	font 				: bold 10px arial, helvetica, sans-serif;
	padding 			: 1px 10px 2px 10px;
	margin 				: 0;
}

#contentshome h4.agenda {
	background 			: url(../img/home/bkg/bkg-agenda.gif) repeat-x left top;
	text-transform 		: uppercase;
	color 				: #FFF;
	font 				: bold 10px arial, helvetica, sans-serif;
	padding 			: 1px 10px 2px 10px;
	margin 				: 0;
}

#contentshome h4.galery {
	background 			: url(../img/home/bkg/bkg-galery.gif) repeat-x left top;
	text-transform 		: uppercase;
	color 				: #FFF;
	font 				: bold 10px arial, helvetica, sans-serif;
	padding 			: 1px 10px 2px 10px;
	margin 				: 0;
}

#contentshome h4.construction {
	background 		: url(../img/gui/bkg/bkg-jaune-top.gif) no-repeat left bottom;
	font 			: bold 12px verdana, arial, helvetica, sans-serif;
	color 			: #575757;
	padding 		: 5px 10px;
	margin 			: 0;
	border-top 		: solid 1px #CCC;
}

#contentshome h4.energie {
	background 		: url(../img/gui/bkg/bkg-oran-top.gif) no-repeat left bottom;
	font 			: bold 12px verdana, arial, helvetica, sans-serif;
	color 			: #575757;
	padding 		: 5px 10px;
	margin 			: 0;
	border-top 		: solid 1px #CCC;
}

#contentshome .article {
	padding 			: 10px;
	border-top 			: solid 1px #D1D1D1;
	margin 				: 0;
}

#contentshome h3 {
	margin 				: 0 0 5px 0;
	padding 			: 0;
}

#contentshome h3 a,
#contentshome h3 a:hover {
	margin 				: 0;
	padding 			: 0;
	font 				: normal 13px verdana, helvetica, sans-serif;
	text-decoration 	: none;
	color 				: #806E0A;
}

#contentshome h3 a:hover {
	text-decoration 	: underline;
	color 				: #654D31;
}

#contentshome h6 {
	margin 				: 5px 0 0 0;
	padding 			: 0;
	font 				: normal 11px verdana, helvetica, sans-serif;
}

#contentshome p {
	margin 				: 0 0 5px 0;
	padding 			: 0;
	font 				: normal 11px verdana, arial, helvetica, sans-serif;
}

#contentshome p.centre {
	text-align 			: center;
	margin 				: 4px 0 20px 0;
	padding 			: 0;
	font 				: bold 10px verdana, arial, helvetica, sans-serif;
	color 				: #666;
}

#contentshome p.centre img.cadre {
	border 				: solid 1px #C1C1C1;
	margin 				: 0;
	padding 			: 0;
}

#contentshome p.mydate {
	margin 				: 0 0 5px 0;
	padding 			: 0;
	font 				: normal 10px verdana, arial, helvetica, sans-serif;
}

#contentshome  a.morelink,
#contentshome  a.morelink:hover {
	color 				: #6199A6;
	font 				: normal 10px verdana, arial, helvetica, sans-serif;
	line-height 		: 150%;
	display 			: block;
}

#contentshome a.morelink:hover {
	color 				: #654D31;
}

#contentshome div.mymedias {
	float 				: left;
	width 				: 127px;
	margin 				: 10px;
}


/*#contentshome div.photo {
	display 			: table;
	width 				: 51px;
	border 				: solid 1px #D1D1D1;
	margin 				: 10px 10px 5px 10px;
	padding 			: 0;
	text-align 			: center;
	float 				: right;
	background 			: #F8F8F0;
}*/


#contentshome img.photo {	
	border 				: solid 1px #D1D1D1;
	margin 				: 10px 10px 5px 10px;	

}




#contentshome a.bullet,
#contentshome a.bullet:hover {
	margin 				: 0;
	padding 			: 3px 20px;
	text-decoration 	: none;
	background			: url(../../cmn/img/gui/bullet/bullet.gif) no-repeat 10px center;
	color 				: #666;
	font 				: normal 11px Verdana, Arial, Helvetica, sans-serif;
	display 			: block;
}

#contentshome a.bullet:hover {
	text-decoration 	: underline;
}

#contentshome a.bullet2,
#contentshome a.bullet2:hover {
	margin 				: 0;
	padding 			: 3px 20px;
	text-decoration 	: none;
	background			: url(../../cmn/img/gui/bullet/bullet3.gif) no-repeat 10px center;
	color 				: #666;
	font 				: normal 11px Verdana, Arial, Helvetica, sans-serif;
	display 			: block;
}

#contentshome a.bullet2:hover {
	text-decoration 	: underline;
}

#contentshome div.myville a.photo {
	float 				: left;
	margin 				: 0 10px 10px 10px;
}



#contentshome div.fileupload {
	display 			: table;
	width 				: 100px;
	border 				: solid 1px #D1D1D1;
	margin 				: 10px 10px 5px 10px;
	padding 			: 0;
	text-align 			: center;
	float 				: right;
	background 			: #F8F8F0;
}

#contentshome div.fileupload p {
	margin 				: 5px 10px 10px 10px;
	background 			: url(../../cmn/img/gui/bullet/pictofile.gif) no-repeat 0 0;
	padding-left 		: 20px;
}

