.content {
clear:both;
}

a.tooltip em {
    display:none;
}
a.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
a.tooltip:hover em {
    font-style: normal;
    display: block;
    position: absolute;
    top: 20px;
    left: -10px;
    padding: 5px;
    color: #000;
    border: 1px solid #bbb;
    background: #ffc;
    width:200px;
}
a.tooltip:hover em span {
    position: absolute;
    top: -7px;
    left: 15px;
    height: 7px;
    width: 11px;
    background: transparent url(../gfx/pictos/image-infobulle.gif);
    margin:0;
    padding: 0;
    border: 0;
    display:block;
}

.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:#FD7F03;}

.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:#EA7C01;
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:#FD7F03;
}

.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;
position:relative;
width:99%;
}

.texte p a  {
border-bottom:1px dashed #FD7F03;
font-size:11px;
text-decoration:none;
}
.texte p a:hover {
border-bottom:1px solid #FD7F03;
}
.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;
}
.bas h4 b.new {
color:#fff;
background:#fd7f03 url(../gfx/deco/puces/etoile.gif) no-repeat 2px 3px;
padding:0 3px 0 12px;
font-size:12px;
margin-left: 10px;
}

.bas h4 b.eco {
color:#fff;
background:#467a33 url(../gfx/deco/puces/eco-2.gif) no-repeat 0px 0px;
padding:0 2px 0 15px;
font-size:12px;
margin-left: 10px;
}

.bas h4 b.economie {
color:#fff;
background:#467a33 url(../gfx/deco/puces/eco-2.gif) no-repeat 0px 0px;
padding:0 2px 0 15px;
font-size:12px;
margin-left: 10px;
}

.recherche p.lien a:hover {text-decoration:none;}
.recherche a.rose {text-decoration:none;font-size:11px;}
.recherche div.alls, .filets {
	background:url(../gfx/deco/lignes/grise_double.gif) repeat-x bottom left;
	margin-bottom:8px;
	padding-bottom:5px;
	position:relative;
	clear:left;
	width:380px;
	}
	.recherche div.alls, .all {width:100%;}
	.recherche div.alls h6 {margin:1px 0 4px;}
	.recherche div.alls h4 {margin:1px 0;}
	.recherche div.alls p {font-size:10px;
	background:url(../gfx/deco/puces/square.gif) no-repeat 0 4px;
	padding:0 0 0 10px;
	}
	.recherche div.alls h2 {font-size:12px;}
	.recherche div.alls a.postuler {border:none;
	text-decoration:none;
	float:right;
	}
	.recherche div.alls a.telecharger {
	border:medium none;
	float:right;
	text-decoration:none;
	}
	.recherche div.alls p b {font-size:11px;}
.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;
	}
	
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;
	}
	
div.recherche a.pict_pdf, div.recherche a.pict_doc, div.recherche a.pict_jpg {margin:0 0 0 2px;}
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;
	}
.bas  h3 {margin:6px 0 0 0;}

.recherche h4 {
color:#6B6257;
font-weight:bold;
margin:9px 0 3px;
}

.recherche h5 {
color:#605445;
font-size:11px;
font-weight:normal;
margin-bottom:5px;
}
.recherche h5 b {color:#605445; text-decoration:underline;}
.recherche p {
color:#333;
margin-bottom:5px;
}

.recherche h6.dates {margin-bottom:10px;}
.recherche h3 strong {
font-weight:normal;
text-transform:uppercase;
}

h3 span.date {
color:#FD7F03;
display:block;
font-size:12px;
font-weight:normal;
}

p.nav {
color:#FD7F03;
font-size:10px;
margin-top:15px;
}

p.nav a {
text-decoration:none;
}

p.nav a:hover {
text-decoration:underline;
}

.avancee_b, .avancee_ba, .avancee_bal  {
background:url(../gfx/fonds/avancee_t.gif) repeat-x bottom left;
float:right;
width:185px;
padding-bottom:6px;
}
.avancee_bal {margin:0;
float:left;}
.avancee_bal ul {margin:0 0 0 10px;}
.avancee_bal ul li {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 5px;
font-size:11px;
margin-top:4px;
padding-left:8px;}
.avancee_bal h3 {border-bottom:1px solid #D3D2CE;}
.avancee_bal ul li a  {
border:none;
margin:0 4px 4px 0 ;
float:none;
color:#605445;
}
.avancee_bal ul li a.plus {color:#fd7f03;}
.avancee_bal ul li a:hover {border:none;}

.avancee_ba {
padding-bottom:0;
margin:10px 0 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;
font-size:12px;
}

.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:#535251;
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 #FD7F03;
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 #FD7F03;
}
.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;
	display:block;
	}
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;	position:relative;
	padding:0 0 4px 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;
	}

h3.titre { 
color:#FD7F03;
display:block;
font-size:28px;
line-height:25px;
font-weight:normal;
text-transform:none;
border-bottom:2px solid #D3D2CE;
padding-bottom:5px;
}
#content h3.titre { font-family:Georgia, "Times New Roman", Times, serif;
}
h4.sstit {
color:#6B6257;
font-size:12px;
font-weight:bold;
}
	#articles.bas {padding:3px 10px;
	margin-bottom:0;}
	
.padd {margin:10px 0; padding:0 10px;}
.tri {margin-top:4px;
padding:0px 0 5px 5px;
color:#51493C;
font-size:10px;
width:250px;
float:left;
}

.vers {background:url(../gfx/deco/puces/fleches_noires.gif) no-repeat right 5px;
padding:0 10px 0 0;
margin-right:7px;
font-size:12px;
} 
.tri a {color:#51493C;
text-decoration:none;
font-size:11px;
}

.elu ul {margin-bottom:0;}
.elu {
	background:url(../gfx/fonds/miams.gif) repeat-x left bottom;
	border-top:1px solid #D3D2CE;
	border-bottom:2px solid #A9A49E;
	float:left;
	padding:5px 0;
	text-align:left;
	width:192px;
	height:290px;
	}
.elu img {margin:0 5px 2px 2px;
}
.elu h4 {margin:0; padding:2px 4px; 
font-size:10px;
clear:both;
}
.elu h3 {padding-top:2px;
font-size:12px; 
padding:1px  0 0 4px; 
}
.elu p {clear:left;
	padding:2px 4px;}
.elu p strong {color:#040404;}
ul.resultat {margin:5px 8px 5px 0;
	padding:0 0 0 10px;
	width:280px;
	float:right;
	border-left:2px solid #E3E3E3;
	}
	ul.resultat li {list-style:none; 
	background:url(../gfx/deco/puces/fleches_roses.gif) no-repeat 0 6px;
	padding:0 0 0 12px;
	}
	ul.resultat li a  {
	color:#FD7F03;
	text-decoration:underline;
	font-size:11px;
	}
label {
background:url(../gfx/deco/puces/square.gif) no-repeat 0 4px;
padding-left:8px;
}
.tri label {font-size:11px; position:relative;}
#articles .tri h3  {
color:#51493C;
margin:5px 0 5px 0;
padding:0;
position:relative;
}
.tri 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;
}
#articles .tri select {
background:#B6B5B5 url(../gfx/fonds/input_abo.gif) no-repeat;
border:1px solid #F3F2F1;
color:#535251;
margin:5px 10px;
width:200px;
}
.orange {background:#FD7F03;
color:#fff;}
#articles ul.resultat li a.link  {
color:#FD7F03;
text-decoration:none;
font-size:10px;
}

.cote, .coted {width:260px;
padding:0px 0 15px 15px;
float:left;
border-right:2px solid #E3E3E3;
}
.coted {
padding:0px 0 5px 15px;
border-right:none;}

h4.stt {color:#675E52;
font-size:13px;
border-bottom:1px solid #A9A49E;
font-weight:bold;
margin-bottom:7px;
margin:9px 0 6px 0;
}
h1 {font-size:20px;}

/* ajout bertrand regionauvergne.biz */

div#regionauvergnebiz div.avancee_n h3 {
	background:url(../gfx/fond-titre-biz.jpg) no-repeat left center ;
	color: white;
	font-weight: Bold;
	padding: 4px;
}

div#regionauvergnebiz div.avancee_n {
	background:#ffebcd;
}

div#regionauvergnebiz div.avancee_n a {
	font-weight: Bold;
}

div.article p.legendes {
	font-size: 14px;
}

/* fin ajout bertrand regionauvergne.biz */
