.content {
clear:both;
}
.content h2 {
border-bottom:2px solid #A9A49E;
color:#71695E;
font-family:Georgia, Verdana, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin:0 0 10px;
padding:0 0 4px;
text-transform:uppercase;
}
.content h5 b {color:#7BB517;}
.miam {
background:url(../gfx/fonds/miams.gif) repeat-x left bottom;
border-top:1px solid #D3D2CE;
border-bottom:2px solid #A9A49E;
float:left;
margin:14px 12px 10px 0;
padding:5px 0;
text-align:center;
width:180px;
}

.content h3 {
font-size:15px;
}

.content h4 {
color:#F904B6;
font-size:12px;
font-weight:normal;
}
h4 b {color:#6B6257;}
h4.lieu {background:url(../gfx/pictos/lieu.gif) no-repeat 0 2px;
padding:2px 0;
text-indent:14px;
}
.content h2 b {
color:#7BB517;
}

.content .image {
float:right;
text-align:center;
width:180px;
}

.content li {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 5px;
font-size:11px;
margin-top:4px;
padding-left:8px;
}

.texte h4, .texte h3 {
padding-top:14px;
}
.texte h3 a {color:#605445; font-weight:bold;}
.bref {
background:url(../gfx/fonds/photos.gif) repeat-y right top;
width:100%;
}
.texte {font-size:11px;}
.breve {
float:left;
width:380px;
}

.texte p {
font-size:11px;
text-align:justify;
}
.bas {border-bottom:1px solid #D3D2CE;
margin-bottom:2px;
padding-bottom:7px;}

.texte p a  {
border-bottom:1px dashed #7BB517;
font-size:11px;
text-decoration:none;
}
.texte p a:hover {
border-bottom:1px solid #7BB517;
}
.photos {
float:right;
text-align:center;
width:185px;
}

.photos img {
margin:5px 0;
}

.lignesep {
background:url(../gfx/deco/lignes/grise2.gif) no-repeat;
clear:both;
height:2px;
overflow:hidden;
width:382px;
}

.recherche {
float:left;
width:380px;
}
.recherche h4.title {
border-bottom:2px solid #D3D2CE;
color:#51493C;
font-size:15px;
margin:0 0 7px 0;
}
.recherche p.lien a:hover {text-decoration:none;}
.recherche a.rose {text-decoration:none;font-size:11px;}
.recherche div, .filets {
	background:url(../gfx/deco/lignes/grise_double.gif) repeat-x bottom left;
	margin-bottom:10px;
	padding-bottom:5px;
	position:relative;
	clear:left;
	width:380px;
	}
.pict_dp {background: url(../gfx/pictos/dp.gif) no-repeat top right;
	width:88px;
	height:13px;
	position:absolute;
	right:4px;
	bottom:10px;
	display:block;
	padding:7px 24px 0 0;
	text-decoration:none;
	color:#71695E;
	}
.picts {position:absolute;
	text-align:right;
	right:0;
	bottom:5px;
	background:none;
	height:22px;
	width:100px;
	display:block;
	}
	div.recherche a.pict_pdf, div.recherche a.pict_doc, div.recherche a.pict_jpg {margin:0 0 0 2px;}

a.pict_pdf, a.pict_doc, a.pict_jpg {background: url(../gfx/pictos/pict_pdf.gif) no-repeat;
	width:23px;
	height:19px;
	display:block;
	float:right;
	cursor:pointer;
	}
a.pict_doc {background: url(../gfx/pictos/pict_doc.gif) no-repeat;}
a.pict_jpg {background: url(../gfx/pictos/pict_jpg.gif) no-repeat;}				
ul#boite {list-style:none;}
 
ul#boite li {position:relative;
	padding:0 0 0 10px;
	min-height:22px;
	}

.filets {margin-bottom:0;
	padding-bottom:10px;
	}
.recherche h3 {
	background:url(../gfx/deco/puces/carre.gif) no-repeat 0 4px;
	font-size:11px;
	font-weight:normal;
	padding-left:10px;
	}

.recherche h4 {
color:#6B6257;
font-weight:bold;
margin-bottom:5px;
}

.recherche h5 {
color:#605445;
font-size:11px;
font-weight:normal;
margin-bottom:2px;
}
.recherche h5 b {color:#605445; text-decoration:underline;}
.recherche p {
color:#333;
margin-bottom:5px;
}

.recherche h3 strong {
font-weight:normal;
text-transform:uppercase;
}

h3 span.date {
color:#F904B6;
display:block;
font-size:12px;
font-weight:normal;
}

p.nav {
color:#EB0CAE;
font-size:10px;
}

p.nav a {
text-decoration:none;
}

p.nav a:hover {
text-decoration:underline;
}

.avancee_b, .avancee_ba {
background:url(../gfx/fonds/avancee_t.gif) repeat-x bottom left;
float:right;
width:185px;
padding-bottom:6px;
}
.avancee_ba {padding-bottom:0;
margin:10px 0 0;padding-bottom:6px;}

.avancee_m, .avancee_n  {
background:url(../gfx/fonds/avancee_m.gif) repeat-y;
padding:5px 0 10px;
}

.avancee_t {
background:url(../gfx/fonds/avancee_t.gif) repeat-x;
padding-top:6px;
}

.avancee_m h3, .avancee_m p,.avancee_m label, .avancee_n label, .avancee_n h3 , .avancee_n p {
margin:0 10px;
}

.avancee_m label {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 4px;
padding-left:8px;
}
.avancee_n label {font-size:11px; position:relative;}
.avancee_m h3, .avancee_n h3 {
color:#51493C;
margin-bottom:5px;position:relative;
}

.avancee_m p  {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 4px;
border-bottom:1px solid #D3D2CE;
font-size:11px;
margin-top:5px;
padding-left:8px;
padding-bottom:5px;
}

.avancee_m select {
background:url(../gfx/fonds/input_abo.gif) no-repeat;
border:1px solid #F3F2F1;
color:#fff;
margin:5px 10px;
width:162px;
}

.avancee_n p strong {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 4px;
padding-left:8px;
border-bottom:1px solid #D3D2CE;
color:#535251;
display:block;
}
.avancee_n p, .avancee_m  p.no {
	font-size:11px;
	border-bottom:none;
	margin:0 10px 5px 10px;
	position:relative;
	}
p.noborder {border:none;}

.avancee_n p.cl, .avancee_m p.cl {
margin-top:28px;
clear:both;
}
.champ {
background:#fff;
border:1px solid #D3D2CE;
color:#535251;
margin:2px 0 2px 10px;
width:162px;
}
.sep {border-top:1px solid #D3D2CE;
margin:4px  10px 5px 10px;
clear:both;
display:block;
height:5px;}

.avancee_n .submit {
background:  url(../gfx/titres/fr/boutons/submit_envoyer.gif) no-repeat;
border:none;
height:14px;
width:56px;
margin:3px 0 0 10px;
}
.avancee_n .bt_recherche {
background: url(../gfx/titres/fr/boutons/rechercher.gif) no-repeat;
border:none;
height:14px;
width:76px;
margin:3px 0 0 10px ;
}

.avancee_n a, .avancee_m a {
border-bottom:1px dashed #7BB517;
text-decoration:none;
margin:0 12px 4px 0 ;
font-size:11px;
float:right;
}
.avancee_m a, .avancee_n p a {float:none}
.avancee_n  a:hover,  .avancee_m a:hover {
border-bottom:1px solid #7BB517;
}
.avancee_t .ligne_r {
height:6px;
margin-bottom:5px;
}
h5 a.sns, li  a.sns{font-size:11px;}
.all {float:none;
	clear:both;
	width:100%;
	}
.col_d {width:185px;
	position:absolute;
	right:10px;
	top:30px;
	}
ul.laliste, ul.laliste1 {
	float:left;
	width:270px;
	padding:0 8px 7px 0;
	position:relative;
	}
	ul.col3 li {margin:0 0 0 10px;}
	
	ul.laliste {padding:0 8px 5px 12px;}
	ul.laliste li, ul.laliste1 li {background:none;
	padding:0;}
	ul.laliste1, ul.col2 , ul.col3 {border-right: 1px solid #D3D2CE;
	float:left;
	width:275px;
	padding:2px 8px 2px 0;
	}
ul.col3 {padding:2px 8px;
	border:none;}