body{
background:#ededed;
}
body, h1,h3, h4, h5, p, ul, li{
margin:0;
padding:0;
}
ul,li{
list-style:none;	
}
img{
border:0;	
}
.spacer{
height:14px;	
}
.fin{
clear:both;	
height:1px;
overflow:hidden;
}
#globale{
	background:#fff;
width:720px;	
margin:auto;
}
.top_{
height:80px;
background:#ededed;
color:#ededed;
}
#globale .header{
width:720px;	
}
#globale .intro{
	width:720px;
	height:142px;
}
#globale .intro .slog{
width:465px;
float:left;
height:142px;
}
#globale .intro .slog h1{
font-size:40px;	
}
#globale .intro .slog span{
font-size:12px;
display:block;
}
#globale .intro .slog p{
font-size:17px;
font-weight:200;
}
#globale .intro .boxCherch{
background:#b8d000;
width:255px;
float:left;
	height:142px;
	position:relative;
}
#globale .intro .boxCherch{
background:#b8d000;
width:255px;
float:left;
	height:142px;
	position:relative;
}
.boxCherch span{
	font:15px normal Arial, Helvetica, sans-serif ;
	color:#fff;
	position:absolute;
	left: 33px;
	top: 18px;
}
.boxCherch .btn{
	position:absolute;
	left: 224px;
	top: 40px;
}
.boxCherch .zone-recher{
	background:url(../images/loop.gif) left no-repeat #FFF;
	border:1px solid #a4b900;
	width:170px;
	height:16px;
	padding:0 0 0 20px;
	position:absolute;
	left: 31px;
	top: 40px;
	font:11px normal Arial, Helvetica, sans-serif ;
	color:#878787;
}
.boxCherch .date{
	border:1px solid #a4b900;
	width:100px;
	height:18px;
	padding:0 0 0 0;
	position:absolute;
	left: 31px;
	top: 110px;
	font:11px normal Arial, Helvetica, sans-serif;
	color:#878787;
}
#globale .intro .boxCherch{
background:#b8d000;
width:255px;
float:left;
	height:142px;
	position:relative;
}
#globale .architect{
	background:#FFF;
	height:33px;
	padding:0 0 0 24px;
	color:#878787;
	font:12px tahoma;
	line-height:40px;
}
#globale .col_left{
float:left;	
width:168px;
}

#globale col_left .boxNav #nav{
width:160px;
	list-style:none;
	display:block;
}
.boxNav #nav li{
	background:url(../images/bg_nav.gif) right repeat-y #FFF;
	list-style:none;
}
.boxNav #nav li a{
	background:url(../images/bg_a.gif) left no-repeat;
	padding-left:20px;
	display:block;
	width:140px;
	border-bottom:1px dotted #8f8f8f;
	height:16px;
	color:#878787;
	padding-top:1px;
font:12px tahoma;
text-decoration:none;
}
.boxNav span.print{
	background:url(../images/bg_nav.gif) right repeat-y #FFF;
	width:168px;
	height:20px;display:block;
}
.boxNav span.print a{
	background:url(../images/bg_a_print.gif) left no-repeat #FFF;
	font:12px tahoma;
	text-decoration:none;
	line-height:22px;
	height:17px;display:block;padding-left:20px;width:140px;color:#2175d9;
}

.col_left .actualite{
background:#0046a0;
height:218px;
margin-bottom:54px;
width:160px;
}
/**+html .col_left .actualite{

padding:20px 0 20px 0;

}*/	

.col_left .actualite h4{
font:12px tahoma;
color:#FFF;
margin:0 0 23px 16px;
.margin:0 0 20px 16px;
}
.col_left .actualite .spacer{
height:20px;
}
.col_left .actualite #navActu{
margin:0 0 0 16px;

}
.actualite #navActu a{
background:url(../images/puce.gif) 0 0px no-repeat ;
.background:url(../images/puce.gif) 0 0px no-repeat ;
font:11px tahoma;
color:#FFF;
display:block;
text-decoration:none;
padding-left:18px;
}


#globale .col_rigth{
background:url(../images/bg_col_rigth.gif) repeat-y;
width:397px;
float:left;
padding:0 8px 0 7px;
}

#globale .col_result{
width:407px;
float:left;
}
.col_rigth .head_article{
width:362px;
height:90px;
padding-left:35px;
padding-top:22px;
position:relative;
}
.col_rigth .head_article h3{
font:18px tahoma;
color:#ff8a00;
margin-bottom:12px;

}
.col_rigth .head_article span{
font:14px tahoma;
color:#ff8a00;
}
.col_rigth .txt_ala_une{
	padding:26px 35px 30px 36px;
}
.col_rigth .txt_ala_une p{
font:11px tahoma;
margin-bottom:15px;
}
.col_rigth .head_article #nav_ala_une{
	position:absolute;
	left: 300px;
	top: 43px;
	.top: 40px;
	width: 103px;
	height: 71px;
	padding-top:8px;
	
}
.col_rigth .head_article #nav_ala_une li a{
background:url(../images/fleche.gif) 0 4px no-repeat;
.background:url(../images/fleche.gif) 0 8px no-repeat;
font:11px Tahoma;
color:#fff;
text-decoration:none;
display:block;
margin-bottom:5px;
padding-left:10px;
.margin-bottom:0;
.margin-top:7;

}
*+html .col_rigth .head_article #nav_ala_une li a{
	background:url(../images/fleche.gif) left no-repeat;
	line-height:18px;
}
.col_rigth .head_article #nav_ala_une li a:hover{
text-decoration:underline
}
.col_rigth .lire_aussi{
	background:url(../images/lire_aussi.gif);
	height:26px;
	width:357px;
	padding-left:40px;
	padding-top:16px;
	font:bold 12px tahoma;
	color:#878787;
}
.col_rigth .titre_article{
	background:#eee;
	height:56px;
	width:397px;

	padding-top:6px;
	font:bold 12px tahoma;
	color:#878787;
}
.msg_envoie{
width:397px;
text-align:center;
padding:40px 0 40px 0;
	font:18px tahoma;
	color:#878787;
display:block;
}
.col_rigth .titre_article h2{
background:url(../images/puce4.gif) left no-repeat;	
	padding-left:35px;
	color:#2175d9;
	width:357px;
	font-size:15px;
	margin-top:13px;
}
.col_rigth .txt_lire_aussi{
	
}
.col_rigth .txt_lire_aussi span{
	background:url(../../images/puce3.gif) left  no-repeat;
	padding-left:15px;
	float:left;
	display:block;
	font:bold 12px tahoma;
	margin-right:5px;

}
.col_rigth .txt_lire_aussi ul li{
	
	
	margin-left:25px;
	display:block;
}
.col_rigth .txt_lire_aussi li a{
	margin-bottom:5px;
	display:block;
	text-decoration:none;
	color:#878787;
	cursor:pointer;
}
.col_rigth .txt_lire_aussi .txt-gris,.txt_gris_inline{
float:left;
display:block;
	font:normal 11px tahoma;
	color:#878787;
	background:none;
	padding:0;
}
.txt_gris_inline{
	display: inline;
}
.col_rigth .txt_lire_aussi span.expertise{
color:#121c7d;
}
.col_rigth .txt_lire_aussi span.parole{
color:#aaca00;
width:75px;
}
.col_rigth .txt_lire_aussi span.parcour{
color:#2d5bd1;
}
.col_rigth .txt_lire_aussi span.dossier{
color:#121c7d;
}
.col_rigth .txt_lire_aussi span.chifre{
color:#f1008b;
}
.col_rigth .bas{
background:url(../images/bas.gif);
width:405px;
height:28px;
margin-left:-7px;

padding:14px 0 0 7px;
}
.col_rigth .bas a{
font:12px tahoma;
color:#2175d9;
text-decoration:none;
}
.col_rigth .bas a:hover{
text-decoration:none;
}
#footer{
	background:#ededed;
	font: 11px tahoma;
color:#0046a0;
text-align:center;
width:720px;	
height:120px;
padding-top:8px;
margin:auto;
}
.col_rigth_2{
	width:130px;
padding-top:267px;
.padding-top:283px;
float:left;
margin-left:10px;
.margin-left:0px;
}
*+html .col_rigth_2{margin-left:10px;}
*+html .col_rigth_2{
padding-top:280px;

}
.td_space{
height:15px;
}
.form_ami h2{
background:url(../../images/puce5.gif) left no-repeat;	
	padding-left:26px;
	color:#2175d9;
	font:normal 18px tahoma;
	width:357px;
	margin-top:32px;
}
.form_ami .label{
font:bold 11px normal Arial, Helvetica, sans-serif ;
float:left;
width:60px;
line-height:18px;
margin-left:35px;
display:inline;
}
.form_ami .zone{
	float:left;
	border:1px solid #e4e4e4;
	width:187px;
	height:16px;
	padding:0 0 0 3px;
	font:11px normal Arial, Helvetica, sans-serif ;
	color:#878787;
	margin-bottom:4px;

	}
	.form_ami .email{
		display:inline;
	float:left;
	border:1px solid #e4e4e4;
	width:187px;
	height:16px;
	padding:0 0 0 3px;
	font:11px normal Arial, Helvetica, sans-serif ;
	color:#878787;
	margin-bottom:4px;
	margin-right:8px;
	}
	.form_ami .label2{
font: 11px normal Arial, Helvetica, sans-serif ;
float:left;

line-height:18px;
margin-left:35px;
display:inline;
margin-right:8px;
	margin-top:20px;

}
	.form_ami .label3{
font:bold 11px normal Arial, Helvetica, sans-serif ;
float:left;
line-height:18px;
margin-left:35px;
margin-right:30px;
display:inline;
}
	.form_ami .label4{
font:bold 11px normal Arial, Helvetica, sans-serif ;
float:left;
line-height:18px;
margin-right:45px;


}
	.form_ami .label5{
font:bold 11px normal Arial, Helvetica, sans-serif ;
float:left;
line-height:18px;
display:inline;

}
	.form_ami .type{
		float:left;
	}
	.form_ami .txt_long{
		margin-top:20px;
		width:216px;
	height:122px;
	border:1px solid #e4e4e4;
	padding:2px 4px 0 4px;
	margin-bottom:20px;
	float:left;
	display:inline;
	}
	.form_ami .envoyer{
float:right;
margin-right:26px;
margin-top:10px;
	}
	.validated{
	color:#F00;
	font:11px tahoma;
	display:block;
	margin-left:10px;
	line-height:17px;
	}
.ligne_recherch{
	width:407px;
}
.col_rigth_result{
width:408px;
float:left;
}
.ligne_top{
background:url(../../images/top_ligne.gif);
height:20px;
width:410px;
}
.ligne_conte{
background:url(../../images/bg_ligne.gif) repeat-y;
width:410px;
}
.ligne_bas{
background:url(../../images/bat_ligne.gif);
height:20px;
width:410px;
margin-bottom:5px;
}
.ligne_conte .titre{
background:url(../../images/puce6.gif) left no-repeat;
font:12px tahoma;
color:#ff9a00;
padding-left:27px;
margin-left:5px;
text-decoration:none;
margin-top:0;
}
.ligne_conte .titre:hover{

text-decoration:none;
}
.ligne_conte p{
font:11px tahoma;
color:#7a7a7a;
margin:12px 14px 0 33px;
}
.spacer2{
height:20px;	
}
.ligne_conte a{
background:url(../images/puce7.gif) left no-repeat;
display:block;
font:bold 11px tahoma;
color:#ff9a00;
padding-left:13px;
margin:14px 0 0 33px;
text-decoration:none;
}
.ligne_conte a:hover{
text-decoration:underline;
}

.error {
	color: red;
}

h3.spip{
	font:bold 12px Tahoma;

}


.link2{
	float:right;
	margin:5px 0 0 0;
	padding:0px;
}