#header {

	background: url(../images/bg_header-ent.jpg) no-repeat 0px 0px;

}

body {

	background: #FFFFFF url(../images/bg_colg.gif) repeat-y 0px 0px;

}



.bloccible {

	padding: 53px 0px 0px;

	margin: 0px 0px 22px;

}





.bloccible h3 {

	font-size: 1em;

	background: #FFFFFF;

	margin: 0em;

	color: #2C99B4;

	text-align: center;

	padding: 0.5em 0em 0.25em;

	letter-spacing: 1px;

	font-weight:bold;

}



.bloccible img {

	padding: 0px;

	margin-bottom: 1px;

}



.blocwend3 {

	background: #FBDDC3 url(../images/bg_ends3_orange.gif) no-repeat 0% 100%;

	padding: 0px 0px 18px;

	margin: 0px 0px 22px;

}



.blocwend3 h3 {

	font-size: 0.9em;

	background: #FFFFFF;

	margin: 0em;

	color: #EE7E1D;

	text-align: center;

	padding: 0.5em 0em 0.25em;

}



#colg {

	background: url(../images/bg_top-colg.jpg) no-repeat 0px 0px;

	}

#colg h3 {

	font-size: 1.45em;

	color: #1D267F;

	background: url(../images/bg_h-colg_ent.gif) no-repeat 0px 0px;

	text-align: center;

	margin: 0px;

	padding: 15px 0px 2px;

}

#preocupations {

	margin: 0px 13px 35px 16px;

	font-size: 0.65em;

}

#preocupations ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	background: #96CCDA;

	line-height: 1.3em;

}

#preocupations li {

	background: url(../images/th_plus.gif) no-repeat 3px 3px;

	border-top: 1px solid #CBE6ED;

	padding: 0px 0px 0px 15px;

}

#preocupations li:hover {

	background: url(../images/th_plus_ani.gif) no-repeat 3px 3px;

}

#preocupations a {

	color: #19328F;

}

#preocupations li.act {

	background: url(../images/th_minus.gif) no-repeat 3px 3px;

	color: #BB2B2B;

}

#preocupations li.act a {

	color: #BB2B2B;

}

#preocupations a:hover {

	text-decoration: none;

}

#portails ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	background: #96CCDA;

	line-height: 1.3em;

}

#portails li {

	border-top: 1px solid #CBE6ED;

	padding: 0px 0px 0px 15px;

	background: url(../images/th_plus.gif) no-repeat 3px 3px;

}

#portails li:hover {

	background: url(../images/th_plus_ani.gif) no-repeat 3px 3px;

}

#portails a {

	color: #19328F;

}

#portails a:hover {

	text-decoration: none;

}

/*centre*/



#large {

	/*margin: 27px 220px 0px 251px;	*/

	margin: 0px 15px 0px 250px;	

	/*padding: 0px 220px 0px 0px;*/

}



#large_ent {

	/*margin: 27px 220px 0px 251px;	*/

	margin: 0px 15px 0px 250px;	

}





#actualite {

	margin: 0px 0px 16px;

}

#actualite img {

	float: left;

}

#actualite .artpart {

	padding: 0.5em;

}

#actualite .artpart p {

	font-size: 0.7em;

	margin: 0px 0px 7px 90px;

}

#actualite p.tout {

	font-weight: bold;

	color: #EE7E1D;

}

#actualite p.tout a {

	color: #EE7E1D;

}

#actualite .artpart .date {

	font-weight: bold;

	color: #EE7E1D;

	margin-bottom: 0.5em;

}

#actualite .artpart .titre {

	color: #EE7E1D;

	font-weight: normal;

	margin-bottom: 0.5em;

}

.act-block {

	margin: 0px 0px 22px;

	padding-right: 16px;

}

.act-block h3 {

	border-bottom: 1px solid #636363;

	margin: 0 0 0.5em 0;

	font-size: 0.95em;

	padding: 0px 0px 0px 10px;

	letter-spacing: 1px;

	color: #EE7E1D;

	line-height: 1.7em;

}

.act-block p {

	font-size: 0.7em;

	margin: 0px 0px 3px;

	padding: 0px 0px 0px 22px;

}

/*contenu*/

#large_ent #navpath {

	font-size: 10px !important;

	margin: 0em 0em 1.5em;

	color: #EE7E1D;

}

#large_ent #navpath a {

	color: #EE7E1D;

}

#hautp h2 {

	font-size: 0.9em;

	color: #8CBE47;

	margin: 0em 0em 0.5em!important;

	padding: 3px 0px 5px !important;

	border-bottom: 1px solid #636363;

}

#large h4 {

	color: #8CBE47;

	font-size: 0.8em;

	margin: 1.5em 0em 1em;

}

