body {
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 13px;
	color: #727a7a;
	background-color: #ecedee;
}
a {color: #9f5e43; text-decoration: none;}/*#b61a15*/
a:hover {text-decoration: underline; color: #b61a15}
div#conteneur  {
	padding:0 0 0 0;
	margin: 20px 0 0 0;
	width:802px;
	height: 401px;
	position:absolute;
	left:50%;
	margin-left:-401px;
	border: 1px solid #c4c5c8;
	height: 650px;
	background-color: white;
}
h1{margin: 20px 20px 15px 120px; font-size: 18px; padding: 10px ; text-align: left;color: #074c95;}

h1.etroit {margin: 30px 5px 35px 160px; font-size: 18px; padding: 0; }
#txt_accueil p {
	margin: 3px 30px 3px 50px;
}
#txt {width: 520px; margin-left: 50px; overflow: visible; position: relative; float: left;}
#txt ul{margin: 0; padding: 0;}
#txt p {margin: 3px 30px 3px 50px; line-height: 16px;}
#txt li {margin: 3px 30px 8px 50px; line-height: 16px;}


/*#txt._large{ width: 720px; margin-left: 30px; color: red; position: absolute;}*/
#txt.etroit{ width: 420px; margin-left: 110px;}
#txt.goeast{width: 802px; margin-left: 0px; background-image: url("../img/fondgoeast.jpg"); background-repeat: no-repeat; background-position: 2px top;color: #000; height: 400px;background-color: #4C4C4C;}
#txt.goeast p, #txt.goeast li {margin: 3px 320px 3px 118px}

#txt.gd_interl p, #txt.gd_interl li{
	line-height: 22px;
}
p.blanc{background-color: #FFF;height: 40px; position: relative;clear: both;}


#suite {position: relative; float: right;}
#suite a img{border: none;}

#pop{position: absolute; top: -15px; right: -25px; display: none;}/*left: 350px*/
#fermer {position: absolute; left: 420px; top: 300px;} 
#fermer a{text-decoration: none; color: #c11d21;}
#fermer a:hover{text-decoration: underline;}


div.col{width: 350px; position: relative;float: left;}
div.pave{
	position: relative;
	padding: 10px; 
	border: 1px solid #436a9f;/*#074c95*/
	float: left;
	margin: 5px;
	width: 300px;
}
/*div.col div.pave{float: none;}*/
div.pave span{color: #074c95;font-size: 14px;}

#nouvelles {
	border: 1px solid;
}
#nouvelles h1{font-size: 14px;}
.inv {display: none;}
.vis {display: block;}
.textenelles {display: block;}
/*#nouvelles div{display: none;}*/
#nouvelles h1 a{text-decoration: none;}
#nouvelles h1 a span{width: 10px; height: 10px; display: block; float: left; position: relative;background-repeat: no-repeat;}
#nouvelles span.plus{background-image: url(../img/plus.gif);}
#nouvelles span.moins{	background-image: url(../img/moins.gif);}
.petit{font-size: 11px;}

/*goeast*/
#sm {list-style: none; background-color: #4b4b4b; margin: 0px; text-align: center; padding: 5px;}
#sm li {display: inline; padding: 5px; margin: 5px;}
#sm li a {color: #FFF; text-decoration: none; font-size: 14px; outline: none;}
#sm li a.actif {font-weight: bold;}

#goeast {padding-top: 15px;}
#goeast div{display: none;}
#goeast div p {margin: 10px;}
#goeast div.vis{display: block;}
#goeast img {width: 100px; margin: 5px; cursor: pointer;}
#div_1 div.img{position: absolute; top: 20px; left: 8px; width: 120px; display: block;}
#div_2 div.img{position: absolute; bottom: 40px; right: 238px;  display: block; text-align: right}
#div_3 div.img{position: absolute; bottom: 150px; left: 120px; width: 650px; height: 120px; display: block;  }
#div_3 div.img img {position: relative; float: left;}
#div_4 div.img{position: absolute; bottom: 100px; left: 120px; width: 650px;  display: block;  }
#div_4 div.img img {position: relative; float: left;}


