/* 2009 */
/* ---- */

body{
	padding:0;
	margin:0;
	width:990px;
}
table#overall{
	width:990px;
	overflow:hidden;
}
td#headertdlouhans{
	width:1024px;
	height:180px;
	background:url('images/2009/header_haut_louhans.jpg') no-repeat top left;
	padding-left:341px;	/*374*/
	position:relative;
}
td#headertdcousance{
	width:1024px;
	height:180px;
	background:url('images/2009/header_haut_cousance.jpg') no-repeat top left;
	padding-left:342px;
	position:relative;
}
td#menutd{
	background:url('images/2009/menu.jpg') no-repeat 0px -10px;
}
div#headerdetail h1,div#headerdetail h2{
	margin:0;
	color:#75bd1f;
	font-size:18px;
}
div#headerdetail h2{
	font-size:14px;
}
div#cache_header{
	position:absolute;
	top:171px;
	left:193px;
	background:white url('images/2009/green.png') no-repeat top right;
	height:9px;
	width:172px;
	height:9px;
}
div#toprightlouhans{
	background:url('images/2009/header_topright_louhans.png') no-repeat top left;
	height:180px;
	width:650px;
}
div#toprightcousance{
	background:url('images/2009/header_topright_cousance.png') no-repeat top left;
	height:180px;
	width:649px;
}
div#hautmenulouhans{
	position:absolute;
	left:0;
	top:134px;
	width:193px;
	height:46px;
	background:url('images/2009/hautmenu_louhans.png') no-repeat top left;
}
div#hautmenucousance{
	position:absolute;
	left:0;
	top:134px;
	width:193px;
	height:46px;
	background:url('images/2009/hautmenu_cousance.png') no-repeat top left;
}
/* ---- */
/* ---- */
A {     
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    Color : #015000; font-weight: normal;
	text-decoration : none;
}
A:hover { 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	Color : #000000; font-weight: normal;
	text-decoration : underline;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #015000;
	text-decoration: none;

}
a.menu,span.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff200;
	text-decoration: none;

}
span.menu strong{
	color:#000;
}
h1.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #015000;
	text-decoration: none;
	display:inline;
}
h1.entete_para,h2.entete_para{
	font-size:12px;
}
h1.titre_para{
	font-size:16px;
	padding:5px;
	color: #015000;
}
h2.titre_para{
	font-size:14px;
	padding:5px;
	color: #015000;
}
h2.titre_tab{
	font-size:12px;
}
a.Choisi {
	color: #000000;

}
a.menu:hover {
	color: #000000;
	text-decoration: underline;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #015000;
	text-decoration: none;

}
a.nav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #015000;
	text-decoration: underline;
}

.navann {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #015000;
	text-decoration: none;

}
.navann_off{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
/*
a.navann:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
*/
a.navann:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
span.voir_annonce{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;

}
a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

.border {

border-style: solid;
border-width: 3px;
border-color: #F9C801;
}

.border2 {

border-style: solid;
border-width: 2px;
border-color: #CECECE;
}



.textitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	font-style: italic;
}

LI{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

INPUT.texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border:1px solid #706de4;
}

IMG.index_img{position:absolute;top:166px;left:192px;}

ul#export_poliris{
	margin:0;
	padding:0;
	list-style-type:none;
	float:left;
width:100%;
}
ul#export_poliris li{
	margin:2px;
	padding:0;
	border:1px solid #000;
	width:240px;
	height:50px;
	float:left;
	overflow:hidden;
}
