div.clear{
height:0;
}

/*contenu homepage*/

table.hp_content{
width:100%;
border-collapse: collapse;
background-color:white;
}

table.hp_content td{
vertical-align:top;
}

table.hp_content td.col1{
width:50%;
}

table.hp_content td.col2{
width:50%;
}

table.hp_content td.col1 div.content, table.hp_content td.col2 div.content{
height:250px;
overflow:hidden;
}

table.hp_content td.col1 .img, table.hp_content td.col2 .img{
float:right;
margin-top:10px;
margin-right:10px;
}

td.col1 h1, td.col2 h1{
color:#ffffff;
margin:0px;
padding:0px;
font-size:9.5pt;
font-weight:normal;
background-image:url(../../images/2010/bg_tit.png);
padding:1px 7px;
line-height:18px;
}

td.col2 h1{
background-color:#978a6c;
}

td.col1 h2, td.col2 h2{
	color:#333;
	text-decoration:underline;
	text-transform:uppercase;
	font-size:8pt;
	font-weight:normal;
	margin:0px;
	padding:7px;
} 


td.col1 h6, td.col2 h6{
	color:#333;
	font-size:8pt;
	margin:0px;
	text-indent:7px;
	padding:0px;
} 

td.col1 p, td.col2 p, td.col1 li, td.col2 li{
	color:#333;
	margin:0px;
	padding:7px;
	padding-top:3px;
}

td.col1 ul, td.col2 ul{
margin:0px;
padding:0px;
}


 
td.col1 div.body, td.col2 div.body{
height:232px;
overflow:hidden;
} 

td.col1 div.footer, td.col2 div.footer{
width:300px;
} 

.ie6 td.col1 h1{width:300px;}
.ie6 td.col2 h1{width:300px;}
.ie7 td.col1 h1{width:286px;}
.ie7 td.col2 h1{width:286px;}

.encartSimple{
/*border:1px solid #655222;*/
background-color:white;
}

.encartSimple .inner{
padding:3px;
}

.encartSimple h1{
margin:0px;
font-size:10pt;
color:#ffffff;
padding:7px;
background-color:#d8dfea;
}

div.edColonne1 *,div.edColonne2 *{
	font-size:9pt;
}
div.edColonne1 * a, div.edColonne2 * a{
 text-decoration:underline;
}
div.edColonne1 * h2, div.edColonne2 * h2{
 font-weight:bold;
}

.fiche_login{
 background-color:#659f2f;
 margin:20px;
 color:white;
 margin-top:0px;
 padding:10px; 
}
.fl_title{
 background-color:#659f2f;
 margin:20px;
 margin-bottom:0px;
 color:white;
 font-weight:bold;
 padding:10px; 
}

.fl_section{
width:500px;
border:2px solid white;
padding:4px;
}

td.fls_col1{
  width:150px;	
}
td.fls_col2{
  width:250px;	
}
td.fls_col3{
  width:100px;	
}
