@charset "utf-8";
/* CSS Document */
html{
	margin : 1px;
	height:auto;
	
}

body {
	margin : 1px;
	height:auto;
	background-color:#EDEDED;
	color:#666666;
	margin-bottom:0px;
	font-size:11px;
	
}
.page{

    width:911px;
    height:1250px; 
    background-color: #FFFFFF;

	
  
  }
 .page2{

    width:899px;
    background-color: #FFFFFF;
	border-left:#cccccc solid 1px;
	border-right:#cccccc solid 1px;
  } 
.trait_g
{ float:left;
  height:100%;
  width:10px ;
  background-image:url(../images/trait.jpg);  
}
.trait_d
{   height:100%;
    width:10px;
    float:right;
    background-image:url(../images/trait2.jpg);
	padding-right:0px; 
}
/*----------------------div formulaire et guide assurance ......*/
.centre
{
   height:256px;
   width:888px ;
   margin-left:0px;
   margin-right:0px;  
}
.2div{
height:270px; width:680px;
   
  }  
  
  .divform{
height:251px;
 width:480px ;
 margin-left:0px;
 margin-right:0px;
  float:left ;
  }  
  	  .divguid{
height:250px;
 width:190px ;
  margin-left:0px;
   margin-right:0px;
    float:right ;
	}
  .divact{
  height:251px;
   width:190px ;
    margin-left:0px; 
	margin-right:0px;
	float:right ;
	}
	

/*-------------fin-------------------------------------------
/*------------------------------ top.php------------------------------------- */

.top{
height:117px;
 width:882px;
  margin-left:1px; 
  margin-right:1px; 
}
.titre {
	color: #606060;
	font-size: 30px;
	font-family:tahoma;
}
.titre a ,h1 {
	font-size:30px;
	color: #606060;
	font-family:tahoma;
	text-decoration:none;
	letter-spacing:0px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:300;
	
}
.titre  a:hover {
font-family:tahoma;
font-size:30px;
color: #606060;

}

.Nosconseilers {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 15px;
color: #959595; 
margin-top:3px;
}

.tel {
color: #D57B00;
font-size: 22px;
font-family:tahoma;
margin-left:6px;
}

.menu_top {
	font-size: 11px;
	color: #606060;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.menu_top a {
	font-size: 11px;
	color: #606060;
	font-family:tahoma;
	text-decoration:none;
}
.menu_top a:hover {
font-family:tahoma;
font-size:11px;
color: #606060;
text-decoration:underline;
}

.menu_bas {
font-family:tahoma;
font-size: 12px;
 height:35px;
 font-weight: bold;
 color:#FFFFFF;
 margin-top:10px;
}
.menu_bas a {
	 color:#FFFFFF;
	font-family:tahoma;
	text-decoration:none;
}
.menu_bas a:hover {
font-family:tahoma;
font-size:12px;
color:#FFFFFF;
text-decoration:underline;
}

/* fin  top.php */
/* -------------------------top2.php---------------------------------------------- */

.top2{
height:240px; 
width:882px ;
 margin-top:0px;
 margin-left:0px;
  margin-right:0px;
}
.botton {
cursor:pointer;
padding-top:2px;
margin-right:10px;
 float:right;
 background-image:url(../images/BT.jpg);
 	color: #666666;
	font-size: 12px;
	font-family:tahoma;
	font-weight:bold;
}

.botton a {
	color: #666666;
	font-family:tahoma;
	text-decoration:none;
}
.botton a:hover {
font-family:tahoma;
font-size:12px;
color: #666666;


}
.text h3{
font-family:tahoma;
color: #FFFFFF;
letter-spacing:normal;
margin:12px;
padding:0px;
margin-bottom:64px;
line-height:0;
font-size:18px;
 
}

/* -------------------------fin  top.php----------------------------- */
/* --------------cellule pour actualite, guide assurance , .....----------------*/
.cellule{
border:solid 1px #DEDEDE;
background-color:#DEDEDE;
font-family:tahoma;
color: #666666;
font-size: 12px;
}

.cellule h4{
font-family:tahoma;
color: #666666;
letter-spacing:normal;
margin-top:3px;
padding:0px;
margin-bottom:0px;

font-size:13px;
font-weight: bolder; 
}
.cadre{
border:solid 1px #DEDEDE;
height: auto;
float:inherit;
/*border:solid 1px #999999;*/

}

.titre-li{
font-size:11px;
font-family:tahoma;
padding-top:0px;
color:#333333;
}
.titre-li li{color:#D78201;
padding-top:0px;
padding-bottom:0px;
list-style-image: url(../images/indent1.png)
}
.titre-li ul{

margin:0px;
padding-left:18px;
padding-right:8px;

}
.titre-li a{
color:#D78201;
text-decoration:none;
font-weight: bold;
font-size:11px;
margin-left:-6px;
}
.titre-li a:hover{
text-decoration:underline

}
/* ---fin cellule pour actualite, guide assurance , .....--*/
/* --------------------------formulaire  index,----------------------- .....--*/




.radio {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}

.hide {
	DISPLAY: none
}

select {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border:#7F9DB9  solid 1px;
text-decoration:none;
color:#333333;
padding-top:0px;
margin:0px;
font-weight: bolder; 
}
input{
border:#7F9DB9 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:0px;
padding:0px;
/*margin:0px;*/
/*font-weight:normal;*/
text-decoration:none;
font-weight: bolder;
 color:#333333; 
 
}
.tdd{

padding-left:5px;
width:130px;
height:37px;
/*margin:0px;*/

}

.tdd2{

padding-left:3px;
width:160px;
height:37px;
/*margin:0px;*/

}

.inputERROR{
border:#FF0000 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:0px;
padding:0px;
/*margin:0px;*/
font-weight:normal;
text-decoration:none;
font-weight: bolder; 
}
/*  textarea*/
.inputERRORt{
border:#FF0000 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;/*
margin-left:0px;
padding:1px;
/*margin:0px;*/
font-weight:normal;
text-decoration:none;
font-weight: bolder; 
}
.selectERROR {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
border:#FF0000 solid 1px;
text-decoration:none;
color:#333333;
padding-top:0px;
margin:0px;
font-weight: bolder; 
}

/* changer le carde zone de text--*/
.input_change {
border: #8DAA15 ridge 1px;
}

.tit_form h4{
	color: #FFFFFF;
	font-weight: bold;
	font-family:tahoma;
    letter-spacing:normal;
     margin-top:2px;
    margin-bottom:0px;
   line-height:normal;
    font-size:17px;	
}
 .tableau2{
border:solid 1px #CFCFCF;
border-collapse:collapse;
padding:5px;
background-color:#D9DADC;
font-family:tahoma;
color: #666666;
font-size: 11px;
font-weight:bold;

}

.celulle {
color: #333333;
font-family:tahoma;
padding:6px;
font-size: 11px;
font-weight:bold;

 }
/* ------------------------------- fin formulaire --------------------------------------, .....--*/

/* ------------------------Menu bas  ------------------------------------*/

#menu_bas {
	width: 867px;
	height: 32px;
	margin: 0 auto;
	border-bottom:#666666 dotted 1px;
}

#menu_bas ul {
	margin: 0;
	padding: 4px 0 0 0;
	list-style: none;
	line-height: normal;
}

#menu_bas li {
	display: inline;
}

#menu_bas a {
	display: block;
	float: left;
	height: 15px;
	margin: 0 0px;
	padding: 0px 11px 0 11px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-left:solid #D77F01 2px;
}

#menu_bas a:hover {
	text-decoration: underline;
}


/*-----------------fin menu bas -----------------------------*/
/*-----------------formulaite assurance sante ,habitation , retraite, animaux, auto ,multirisque -----------------------------*/
.f_titre{
font-size: 20px;
COLOR: #D77F01
}

.f_titre h1{
font-size: 20px;
COLOR: #D77F01;
font-weight:bold;
margin:0px;
margin-top:0px;
padding:0px;
margin-bottom:4px;
}
.divsimple{
font-size: 12px;
COLOR: #7AA11E;
}

.divsimple h3{
font-size: 12px;
COLOR:#CC8801;
margin:0px;
}
/*apres le grand (class f_titre) titre d 6 formulaire ----*/
.titreb{
color:#666666;
}

.titrev{
color:#666666;}
/*-----------------fin formul -----------------------------*/
.div{
height: auto;
float:inherit;
margin-top:0px;
margin-bottom:0px;
}

p,div,form { 
font-family:tahoma;
font-size:11px;
padding:0px;
color:#666666;
/*margin:0px;*/
font-weight:normal;
text-decoration:none;
}

h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ul{margin:0px; padding:0px;}

.divsgras{	font-size: 13px;
font-family:Arial, Helvetica, sans-serif;
	color: #8CA700;
	font-weight: bold;}
	
.Style_titre {
	color: #D78201;
	font-size: 17px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.lien a {
color:  #D78201;
font-weight:bold;
text-decoration:none;
}
.lien  a:hover{
color:#666666;
text-decoration:underline
}

.lien2 a {font-size: 13px;
color:  #8CA700;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.lien2  a:hover{
color:#666666;
text-decoration:underline
}

.act a {
color:  #D78201;
font-weight:bold;
text-decoration:none;
}

.act  h1 ,h2,h4,h5,h6{
color: #8CA914;
font-family:Arial, Helvetica, sans-serif;
}
.act h2{
font-size:15px;

}

.act h3{
color: #D78201;
}
.act h4{
font-size:12px;
}

.act a:hover{
border-bottom: none;
color:#666666;


}
