/*-------------------------------------contenent------------------------*/
div.layout div#content_quisommesnous{
width:834px; background:#F4F3F5 url(../images/bg/ligne.gif);
padding:0 10px 0 10px; float:left;
}
/*-------------------------------------contenent - left ------------------------*/
div.layout div#content_quisommesnous div#left{
width:255px; float:left; height:540px; 
}
div.layout div#content_quisommesnous div#left ul#assurance{
width:235px; float:left; height:480px; background:url(../images/quisommesnous.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance.ag{
width:235px; float:left; height:480px; background:url(../images/quisommesnousag.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance.ag2{
width:235px; float:left; height:480px; background:url(../images/assureag.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance.ag3{
width:235px; float:left; height:480px; background:url(../images/nos-solutions-dassurance2ag.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance.ag4{
width:235px; float:left; height:480px; background:url(../images/information&tips.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance.ag5{
width:235px; float:left; height:480px; background:url(../images/nospartenairesag.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}







div.layout div#content_quisommesnous div#left ul#assurance h1 span{
display:none;
}
div.layout div#content_quisommesnous div#left ul#assurance li {
line-height:24px; padding:0 0 0 5px;
}
div.layout div#content_quisommesnous div#left ul#assurance li a{
color:#FFFFFF; font-size:15px; background:url(../images/bg/a-assurance.gif) no-repeat left; padding:0 0 0 15px;
}
div.layout div#content_quisommesnous div#center{
width:567px; float:right; overflow:auto;
}
div.layout div#content_quisommesnous div#center img{
float:left; margin:0 0 20px 0;
}
div.layout div#content_quisommesnous div#center span{
float:left; font-size:11px; font-family: Verdana; color:#CC0000; font-weight:bold; width:556px; line-height:15px;
}
div.layout div#content_quisommesnous div#center p{
width:556px; float:left; font-size:11px; font-family: Verdana; color:#444444; margin:10px 0 5px 0; line-height:15px;
}
div.layout div#content_quisommesnous div#center ul{
width:556px; float:left; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#center ul li{
font-size:11px; font-family: Verdana; color:#444444; margin:10px 0 5px 0; line-height:15px; background:url(../images/bg/pictotext.gif) no-repeat top left;
padding:0 0 0 10px;
}
/*---------------------------------*****************entreprise************** ------------------------*/
div.layout div#content_quisommesnous div#left ul#assurance_entreprise{
width:235px; float:left; height:480px; background:url(../images/assure.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance_entreprise h1 span{
display:none;
}
div.layout div#content_quisommesnous div#left ul#assurance_entreprise li {
line-height:24px; padding:0 0 0 5px;
}
div.layout div#content_quisommesnous div#left ul#assurance_entreprise li a{
color:#FFFFFF; font-size:15px; background:url(../images/bg/a-assurance.gif) no-repeat left; padding:0 0 0 15px;
}
/*---------------------------------*****************reassurances************** ------------------------*/
div.layout div#content_quisommesnous div#left ul#assurance_reassurance{
width:235px; float:left; height:480px; background:url(../images/nos-solutions-de-reassuranc.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance_reassurance h1 span{
display:none;
}
div.layout div#content_quisommesnous div#left ul#assurance_reassurance li {
line-height:24px; padding:0 0 0 5px;
}
div.layout div#content_quisommesnous div#left ul#assurance_reassurance li a{
color:#FFFFFF; font-size:15px; background:url(../images/bg/a-assurance.gif) no-repeat left; padding:0 0 0 15px;
}
/*---------------------------------*****************des experiences ************** ------------------------*/
div.layout div#content_quisommesnous div#left ul#assurance_experience{
width:235px; float:left; height:480px; background:url(../images/conseilandprevention.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance_experience h1 span{
display:none;
}
div.layout div#content_quisommesnous div#left ul#assurance_experience li {
line-height:24px; padding:0 0 0 5px;
}
div.layout div#content_quisommesnous div#left ul#assurance_experience li a{
color:#FFFFFF; font-size:15px; background:url(../images/bg/a-assurance.gif) no-repeat left; padding:0 0 0 15px;
}
/*---------------------------------*****************nos partenaires ************** ------------------------*/
div.layout div#content_quisommesnous div#left ul#assurance_partenaires{
width:235px; float:left; height:480px; background:url(../images/nospartenaires.jpg) no-repeat; padding:40px 10px 0 10px; margin:0 0 10px 0;
}
div.layout div#content_quisommesnous div#left ul#assurance_partenaires h1 span{
display:none;
}
div.layout div#content_quisommesnous div#left ul#assurance_partenaires li {
line-height:24px; padding:0 0 0 5px;
}
div.layout div#content_quisommesnous div#left ul#assurance_partenaires li a{
color:#FFFFFF; font-size:15px; background:url(../images/bg/a-assurance.gif) no-repeat left; padding:0 0 0 15px;
}
div.layout div#content_quisommesnous ul.partenaires{
width:546px; height:282px; background:url(../images/bgmaghreb.gif) no-repeat; float:left; padding:40px 0 0 10px; 
}
div.layout div#content_quisommesnous ul.partenaires table{
border:1px solid #CCCCCC; border-right:none; border-top:none; float:left;
}
div.layout div#content_quisommesnous ul.partenaires td{
border:1px solid #CCCCCC; border-bottom:none; border-left:none; background:#FFFFFF; font-size:11px; font-family:verdana; font-weight:bold;
color:#585858; padding:0 0 0 5px;
}
/****************2**********************/
div.layout div#content_quisommesnous ul.partenaires2{
width:546px; height:376px; background:url(../images/enafrique.gif) no-repeat; float:left; padding:40px 0 0 10px; 
}
div.layout div#content_quisommesnous ul.partenaires2 table{
border:1px solid #CCCCCC; border-right:none; border-top:none; float:left;
}
div.layout div#content_quisommesnous ul.partenaires2 td{
border:1px solid #CCCCCC; border-bottom:none; border-left:none; background:#FFFFFF; font-size:11px; font-family:verdana; font-weight:bold;
color:#585858; padding:0 0 0 5px;
}
/****************3**********************/
div.layout div#content_quisommesnous ul.partenaires3{
width:546px; height:163px; background:url(../images/enasie.gif) no-repeat; float:left; padding:40px 0 10px 10px; 
}
div.layout div#content_quisommesnous ul.partenaires3 table{
border:1px solid #CCCCCC; border-right:none; border-top:none; float:left;
}
div.layout div#content_quisommesnous ul.partenaires3 td{
border:1px solid #CCCCCC; border-bottom:none; border-left:none; background:#FFFFFF; font-size:11px; font-family:verdana; font-weight:bold;
color:#585858; padding:0 0 0 5px;
}
/*************************************************************contact**********************************************/
div.layout div#content div#center_contact{
width:567px; float:right; overflow:auto;
}
div.layout div#content div#center_contact p{
float:left; font-family:verdana; font-size:10px; color:#666666; padding:0 0 30px 0;
}
div.layout div#content div#center_contact ul{
width:567px; float:left; height:150px;
}
div.layout div#content div#center_contact ul img{
float:left; width:197px; margin:20px 15px 0 0;
}
div.layout div#content div#center_contact ul p{
float:left; width:340px; margin:20px 0 30px 0; font-size:11px; font-family:verdana; color:#444444; 
}
div.layout div#content div#center_contact span{
float:left; font-size:11px; font-family:Verdana; font-weight:bold; width:567px;
}
div.layout div#content div#center_contact form{
float:left; width:527px; margin:20px 0 0 0; padding:0 20px;
}
div.layout div#content div#center_contact form fieldset legend {
display:none;
}
div.layout div#content div#center_contact form fieldset input {
float:left; width:235px; height:18px; margin:0 0 8px 0; border:1px solid  #CCCCCC; font-family:verdana; font-size:11px; color:#999999; padding:3px 0 0 5px;
}
div.layout div#content div#center_contact form fieldset input.en {
width:67px; height:26px; float:left; margin:0 20px 0 43px; padding:10px 0 0 0; border:none;
}
div.layout div#content div#center_contact form fieldset textarea { font-family:verdana; font-size:11px; color:#999999; padding:3px 0 0 5px;
float:right; width:235px; height:204px; border:1px solid  #CCCCCC;
}
/*************************************************************devis auto habitation**********************************************/
div.layout div#content div#center_auto{
width:567px; float:right; overflow:auto;
}
div.layout div#content div#center_auto img{
float:left; margin:0 0 20px 0;
}
div.layout div#content div#center_auto p{
width:556px; font-size:11px; font-family:Verdana; margin:0 0 10px 0;
}
div.layout div#content div#center_auto form{
width:556px; float:left; margin:10px 0 0 0;
}
div.layout div#content div#center_auto form fieldset legend{
float:left; font-family:Verdana; font-size:11px; font-weight:bold; color:#3366FF;
}
div.layout div#content div#center_auto form fieldset h1 span{
display:none;
}
div.layout div#content div#center_auto form fieldset table{
border:1px solid #93BEDC; width:556px;  float:left; padding:10px 0 10px 0; margin:10px 0 0 0;
}
div.layout div#content div#center_auto form fieldset input{
border:1px solid #93BEDC; width:225px; 
}
div.layout div#content div#center_auto form fieldset input.inputRadio{
width: auto; height:auto; border:none;
}
div.layout div#content div#center_auto form fieldset input.inputCheck{
width: auto; height:auto; border:none;
}
div.layout div#content div#center_auto form fieldset td{
font-family:verdana; color:#333333; font-size:11px; padding:0 10px 0 10px;
}

/******************************************index********************************************/

div.index22{
width:100%; background:url(../images/bg/bgx.jpg) repeat-x #E0EBFD; overflow:auto;
}
div.index22 div.logo{
margin:40px auto 0 auto; background:url(../images/bg/background2.jpg) no-repeat; width:973px; height:472px; padding:0 0 250px 0;
}
div.index22 div.logo p{
width:110px; float:right; margin:500px 0 0 20px;
}















