﻿/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|
|		Copyrigth (c)
|		Webdesign : CalliWeb
|		http://www.calliweb.fr
|
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
* {margin: 0; padding: 0; border: 0; font-style: normal; text-decoration: none; list-style: none }


body{ font-family: arial,helvetica,sans-serif; font-size: 12px; background:#cbe2ee;}

/* Editeur tinymce */
.floatleft{ float:left; margin: 0 10px 10px 0  }
.floatright{ float:right;margin: 0 0 10px 10px }  

/* hack FF pour masquer les contours pointillé sur les liens
-------------------------------------------------------*/
a{outline: none;}
:focus{-moz-outline-style: none;}
.clear { clear:both }

/* --- POSITIONNEMENT --- */

/* Page */

#global {
	width: 980px;
	overflow: hidden; /* -> 2 */
    margin:0 auto;
    background:#8bc2ff;
}

/* En-tête */
#entete {
	width:980px;
    height:147px;
    background: url(../img/header.gif) no-repeat;
    position:relative;
}


/* Contenu */
#contenu {
	margin-left: 245px; /* -> 7 */
    width:720px;
}
* html #contenu {
  margin-left:240px;
}

#btn_rappel{
  margin-top:10px;
}
#btn_partenaires{
  margin-top:6px;
}

#top {
  margin-left:50px;
  margin-bottom:-5px;
}

#bottom {
  margin-left:50px;
  margin-bottom:+5px;
}

#page {
  margin-left:50px;
  background-color:#fff ;
  width:671px;
  padding-top:10px;
}

#page h3 {
  color:#8bc2ff;
  font-size:16px;
  background:transparent url(../img/puce.gif) no-repeat left center;
  margin-left:20px;
  padding-left:11px;
  font-weight:normal;
  margin-bottom:10px;
  margin-top:7px;
}


#tableau_hab {

  margin-left:30px;
  font-family:Arial;
}

#tableau_hab table {
  border: 1px solid #DFDFDF;
   font-family:Arial;
   margin-top:10px;
}

#mailmail{
  padding-bottom:15px;
}


#tableau_hab table p{
  text-align:center;
    line-height:16px;
}

#tableau_hab table td{
  text-align:center;

  line-height:22px;
}

.pluss{
  font-size: 10px!important;
}


#habitation {
  color:#124fb3;
}

#sante {
  color:#ff495a;
}

#auto {
  color:#617f2e;
}

#moto {
  color:#C50F0F;
}

#professionnel {
  color:#40403D;
}

#administratif {
  color:#F27005;
}

#h_acces {
  margin-top:15px;
}

ul.feuille_pdf span {
    position:absolute;
    right:50px;
}

#page2 p {
  margin-left:25px;
  font-size:13px;
}

#adresse {
  margin-bottom:2px;
}


#page2 ul {
  margin-left:20px;
  margin-top:8px;
  color:#000;
  font-size:15px;
  padding-bottom:10px;
}

#page2 li {
  margin-top:10px;
  position:relative;
  margin-left:15px;
}

#page2 {
  margin-left:50px;
  background-color:#fff ;
  width:671px;
  padding-top:10px;
}

#page2 h3 {
  color:#8bc2ff;
  font-size:16px;
  background:transparent url(../img/puce.gif) no-repeat left center;
  margin-left:20px;
  padding-left:11px;
  font-weight:normal;
}
#page p {
  margin-left:20px;
margin-right:20px;
  font-size:13px;
}



#page ul {
  margin-left:20px;
  margin-top:8px;
  color:#000;
  font-size:15px;
  padding-bottom:10px;
}


#mentions_ul {
  margin-left:7px!important;
}

#page a {
  color:#4FA2FD;
  text-decoration:none;
}

#page a:hover {
  color:#4FA2FD;
  text-decoration:underline;
}



#page li {
  margin-top:10px;
  position:relative;
  margin-left:15px;
}

#bloc_navigation{
  width:216px;
  float: left; /* -> 5 */
  margin-left:12px;
}
* html #bloc_navigation{
  margin-left:6px;
}

#btn_sante_1 a{ display: block; width: 529px; height:130px; background: url(../img/sante_btn_1.jpg) no-repeat top left }
#btn_sante_1.active a:link{ background: url(../img/sante_btn_1.jpg) no-repeat bottom left }
#btn_sante_1.active a:visited{ background: url(../img/sante_btn_1.jpg) no-repeat bottom left }
#btn_sante_1 a:hover{background: url(../img/sante_btn_1.jpg) no-repeat bottom left }
#btn_sante_1 strong {
    left:-7000px;
    position:absolute;
    top:-7000px;
}

#btn_sante_2 { display: block; width: 529px; height:184px; background: url(../img/sante_btn_2.jpg) no-repeat top left;}
#btn_sante_2 a{font-size:12px;color:#6a6a6b; text-decoration:underline!important;}
#btn_sante_2 p {margin-top:41px;padding-top:37px;margin-left:330px; }
*html #btn_sante_2 p {padding-top:0px;margin-top:40px;padding-bottom:36px;}
*+html #btn_sante_2 p {padding-top:0px;margin-top:40px;padding-bottom:36px;}




#btn_sante_2 a:hover{
  text-decoration:none;
}


#btn_sante_2 strong {
    left:-7000px;
    position:absolute;
    top:-7000px;
}
#mini {
  font-size:10px;
}



#smam {
  float:right;
  margin-right:10px;
}

#sante_valid {
  margin-left:200px;
}

#hab_valid {
  margin-left:170px;
  margin-top:20px;
}

#photo_right {
  float:right;
  margin-right:10px;
  margin-top:15px;
  margin-left:5px;
}

#photo_left {
  float:left;
  margin-right:10px;

  margin-left:5px;
}

/*formulaire*/

form p.input input {
background:transparent url(../img/input.png) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
width:190px;
margin-bottom:6px;
  }

label {
line-height:1.8em;
}

#valid{
  margin-left:250px;

}


.gauchecontact{
  float:left;
   margin-top:10px;
}

.droitecontact{
  float:left;
  margin-left:40px;
  margin-top:10px;
}


#mySelect2 {
    border:1px solid #CCCCCC;
     background:transparent url(../img/input.png) repeat-x scroll 0 0;
     margin-bottom:5px;
}


 iframe {
margin-left:90px;
}

.buttonImg {
margin-top:10px;
background:transparent url(../img/btnImg.png) repeat scroll 0 0;
border:1px solid #CCCCCC;
height:30px;
width:80px;
}

.buttonImg:hover {
background:transparent url(../img/btnImgHover.png) repeat scroll 0 0;
}

form p.input textarea {
background:transparent url(../img/input.png) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
}

/*.gauchefloat{
  float:left;
  margin-top:30px;
  margin-right:90px;
}*/

#h_contacter{
  margin-bottom:20px;
}


/*.droitefloat {

  margin-top:30px;

}*/


#logo {
  margin-top:41px;
  margin-left:10px;
  position:absolute;
}

.une{
  width:164px;
  color:#565656;
  font-size:11px;
  line-height:16px;
  background:#fff url(../img/une_1.jpg) no-repeat;
  padding-top:48px;
  margin-top:15px;
  float:left;
  margin-left:11px;
}

* html .une {margin-left:9px;}

.une h2{
  font-size:15px;
  font-weight:normal;
  margin-bottom:16px;
  padding-right:8px;
  padding-left:8px; 
}

.une p {
  padding-right:8px;
  padding-left:8px;
  padding-bottom:8px;  
}

.une a {
  color:#565656;
  text-decoration:underline;
  margin-left:90px;
}

.une a:hover{
  color:#393434;
}
/*menu*/

.deux {
  background:#fff url(../img/une_2.jpg) no-repeat;
}

.trois {
  background:#fff url(../img/une_3.jpg) no-repeat;
}

.quatre{
  background:#fff url(../img/une_4.jpg) no-repeat;
}

#menu{
width:980px;
height: 199px;
background:#fff url(../img/menu.gif) no-repeat;
}

#menu_haut{
margin-top:14px;
margin-right:7px;
float:right;
}

/*Menu flash*/
#coordonees{
  text-align:center;
  float:left;
  color:#9b9b9b;
  font-size:13px;
  margin-left:15px;
  margin-top:20px;
  position:relative;
}

#coordonees span {
  font-size:26px;
  font-weight:bold;
  line-height:60px;
}

#coordonees a{
  color:#9b9b9b;
  text-decoration:underline;
  margin-left:40px;
}
#bloc_cont {
  background:url(../img/contact.jpg) no-repeat top left;
  height:51px;
  padding-top:13px;
  position:absolute;
  margin-left:20px;
}

*html #bloc_cont {
  margin-left:5px;
}



#coordonees a:hover{
  color:#429bfd;
}


/* Menu de navigation */

#navigation {
	width: 216px;
    background:#4FA2FD url(../img/bloc_bleu_middle.gif) no-repeat;
}
#pt_fort{
  background:#4FA2FD;

}

* html #pt_fort {
   margin-top:-4px;
}

#pt_fort h2{
  font-size:17px;
  color:#fff;
  font-weight:normal;
  background: url(../img/puce_point_fort.gif) no-repeat 6px;
  padding-left:20px;
  margin-left:9px;
}

#pt_fort h3{
  font-size:13px;
  color:#343434;
  font-weight:bold;
  padding-left:7px;
  margin-left:9px;
  margin-top:5px;
  margin-top:8px;
}

#pt_fort p{
  font-size:11px;
  line-height: 13px;
  margin-left:9px;
  margin-top:5px;
  color:#fff;
  padding-left:5px;
  padding-right:5px;
}

* html #navigation {
   margin-top:-4px;
}

.bloc_top{
  background: url(../img/bloc_bleu_top.gif) no-repeat;
  height:11px;
  width:216px;
}

.bloc_bottom{
  background: url(../img/bloc_bleu_bottom.gif) no-repeat;
  height:11px;
  width:216px;
}

#navigation li {
    background:#4FA2FD;
}



#navigation a {
  color:#FFFFFF;

}

#btn_partenaires {
  margin-bottom:10px;
}

#footer{
  height: 32px;
  padding:3px;
  text-align:center;
  background:#CBE2EE;
  color:#4fa2fd;
  margin-top:12px;
}

#footer a {
  color:#4FA2FD;
  text-decoration:none;
}

#footer a:hover {
  color:#1F8BFF;
  text-decoration:underline;
}


#alaune{
  margin-top:25px;
}


#navigation li strong{position:absolute; left:-7000px; top:-7000px;} 

#navigation #item1 a{ display: block; width: 216px; height: 20px; background: url(../img/menu/item5.gif) no-repeat top left }
#navigation #item1.active a:link{ background: url(../img/menu/item5.gif) no-repeat bottom left }
#navigation #item1.active a:visited{ background: url(../img/menu/item5.gif) no-repeat bottom left }
#navigation #item1 a:hover{background: url(../img/menu/item5.gif) no-repeat bottom left }

#navigation #item8 a{ display: block; width: 216px; height: 20px; background: url(../img/menu/item1.gif) no-repeat top left }
#navigation #item8.active a:link{ background: url(../img/menu/item1.gif) no-repeat bottom left }
#navigation #item8.active a:visited{ background: url(../img/menu/item1.gif) no-repeat bottom left }
#navigation #item8 a:hover{background: url(../img/menu/item1.gif) no-repeat bottom left }

#navigation #item5 a{ display: block; width: 216px; height: 20px; background: url(../img/menu/item2.gif) no-repeat top left }
#navigation #item5.active a:link{ background: url(../img/menu/item2.gif) no-repeat bottom left }
#navigation #item5.active a:visited{ background: url(../img/menu/item2.gif) no-repeat bottom left }
#navigation #item5 a:hover{background: url(../img/menu/item2.gif) no-repeat bottom left }

#navigation #item6 a{ display: block; width: 216px; height: 20px; background: url(../img/menu/item3.gif) no-repeat top left }
#navigation #item6.active a:link{ background: url(../img/menu/item3.gif) no-repeat bottom left }
#navigation #item6.active a:visited{ background: url(../img/menu/item3.gif) no-repeat bottom left }
#navigation #item6 a:hover{background: url(../img/menu/item3.gif) no-repeat bottom left }

#navigation #item7 a{ display: block; width: 216px; height: 20px; background: url(../img/menu/item4.gif) no-repeat top left }
#navigation #item7.active a:link{ background: url(../img/menu/item4.gif) no-repeat bottom left }
#navigation #item7.active a:visited{ background: url(../img/menu/item4.gif) no-repeat bottom left }
#navigation #item7 a:hover{background: url(../img/menu/item4.gif) no-repeat bottom left }


#promo{position:relative; width:719px; height:254px;  }
#promo_habitation{ width:719px; height:254px; background: url(../img/promos/fond_assurance_habitation.jpg) no-repeat  }
#promo_sante{ width:719px; height:254px; background: url(../img/promos/fond_assurance_sante.jpg) no-repeat  } 
#promo_auto{ width:719px; height:254px; background: url(../img/promos/fond_assurance_auto.jpg) no-repeat  }
#promo_moto{ width:719px; height:254px; background: url(../img/promos/fond_assurance_moto.jpg) no-repeat  }
#promo_professionnel{ width:719px; height:254px; background: url(../img/promos/fond_assurance_professionnel.jpg) no-repeat  } 

#logo_promo{ position:absolute; left: 235px; } 
#p_promo{ position:absolute; width: 400px; top:108px; left:10px; color:#4FA2FD; font-size:14px }
#bt_promo{ position:absolute; top:213px; left:105px; }

/* imprimer */
#page .off {
	display: none;
}

#tab_habit th{ background: #4FA2FD; color:#fff;vertical-align: middle; padding: 5px;border: 1px solid #1F8BFF; }
#tab_habit td{ border-bottom:1px solid #DFDFDF;  padding:3px 0}

 
/* MENU ONGLETS */
#had_entreprise {
      float:left;
      width:671px;
      background:#88CCEF url(../img/onglet/bg.gif) repeat-x bottom;
      font-size:93%;
      line-height:normal;
      margin:20px 0 0 50px
      }
* html #had_entreprise {
      margin-left:25px
      }
html>/**/body .topimp{ margin-top:45px }
    #had_entreprise ul#menu_calendrier {
      margin:0;
      padding:0 0 0 0px;
      list-style:none;
      }
    #had_entreprise li {
      float:left;
      background:url(../img/onglet/norm_left.gif) no-repeat left top;
      margin:0 2px 0 0;
      padding:0 0 0 9px;
      }

    #had_entreprise a {
    /* Pour IE Mac uniquement \*//*/
    float:left;
    /**/
      display:block;
      background:url(../img/onglet/norm_right.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#FFF;
      font-size:15px;
      }
/* Le hack de l'antislash commenté
     cache cette règle à IE5-Mac \*/
  #had_entreprise a {float:none;}
  /* End IE5-Mac hack */
    #had_entreprise a:hover {
      color:#4F4F4F;
      }
    #had_entreprise .actif {
      background-image:url(../img/onglet/norm_left_on.gif);
      }
    #had_entreprise a.current  {
      background-image:url(../img/onglet/norm_right_on.gif);
      color:#4F4F4F;
      padding-bottom:5px;
      }


#container_entreprise h2 {padding:0;margin: 0 ;}
#container_entreprise .content {
 padding-top: 35px !important;
	padding: 1em 2em;
	background-color: #FFF;
}

#container_entreprise .content li{
	margin-bottom:3px ;
}



#container_entreprise .on {
	display: block;
 border: 1px solid #cbb900;
 border-top:none;


}
#container_entreprise .off {
	display: none;
}

#maquette {
  margin-left:10px;
}

#feedbackFormPro {
  margin:auto;
  width:980px;
  color:#fff;
  border: 2px solid #2F2F2F;
  background:#FFF;
  padding:20px;
}

#feedbackFormPro .gauchefloat
{
  float:left;
  margin-left:2px;
  width:340px;
}

#feedbackFormPro .droitefloat
{
  float:right;
  width:550px;
}

#feedbackFormPro label
{
  color:#2F2F2F;
  font-size:13px;
}

#feedbackFormPro input
{
  background-color: #2F2F2F;
  color:#2F2F2F;
  background:transparent url(../img/input.png) repeat-x scroll 0 0;
  border: 1px solid #AFAFAF;
  height:15px;
  padding:5px;
  width:185px;
}
#feedbackFormPro .radiobox{ width:25px; margin-left:16px; margin-top:5px; border:none; background: none; }
#feedbackFormPro #span_area
{
  float:left;
}


#feedbackFormPro textarea
{
  background-color: #FFF;
  color:#2F2F2F;
  font-family:Arial;
  background:transparent url(../img/input.png) repeat-x scroll 0 0;
  border: 1px solid #AFAFAF;
  width:500px;
}

#feedbackFormPro legend
{
  font-weight:normal;
  font-size:17px;
  font-family:Verdana;
  text-transform:uppercase;
  color:#FFF;
  text-align:left;
  margin-bottom:10px;
  margin-top:15px;
  padding:5px;
  background:#5F0042;
}

 #feedbackFormPro p
 {
   text-align:right;
   color:#000;
   margin-bottom:8px;
 }

 #feedbackFormPro #legende
 {
   font-size:10px;
   font-style:italic;
 }

 #feedbackFormPro #valid
 {
   cursor: pointer;
   margin-right:500px;
   background:transparent url(../img/btnImg.png) no-repeat scroll 0 0;
   border:none;
   width:80px;
   height:30px;
 }

fieldset {
  border:1px solid #fff;

}
#feedbackFormPro select{ border:1px solid #AFAFAF;}
select#profession{ margin-right: 93px; }
html>/**/body select#profession{ margin-right: 97px; }
select#responsable{ margin-right: 155px;}
select#responsable option{padding-right:10px}  
html>/**/body select#responsable{ margin-right: 152px; } 
select#usage, select#bris{ margin-right: 92px}
select#bris option{ padding-right:10px} 
html>/**/body select#usage, html>/**/body select#bris{ margin-right: 96px; } 

#feedbackFormPro .check {
background:none;
border: none;
padding:0;
margin-top:5px;
width:20px;}

#feedbackFormPro .beatbox1{ margin-right: 96px; }
html>/**/body #feedbackFormPro .beatbox1{ margin-right: 100px; }
#feedbackFormPro .beatbox2{ margin-right: 16px; }
html>/**/body #feedbackFormPro .beatbox2{ margin-right: 20px; }

#feedbackFormPro #hab{ margin-right: 50px; }
#feedbackFormPro .garanties{ text-align:left; margin-left:300px }

dl{ color:#000; margin-bottom:15px }
dt{ font-weight: bold; margin-bottom:3px}
dd{ margin:0 0 2 5 }

#feedbackFormPro #intro
{
  text-align:center;
  font-style:italic;
  font-size:17px;
  color:#2F2F2F;
} 
#errors{ height:65px;color: #FFFFFF; background: #db0404; padding: 10px; font-size:14px; margin: 0 10px 10px 0;border: 1px solid #db0404;}
p.thankyou{ text-align: center; padding: 10px; margin: 20px 0 40px 0; border: 1px dashed #CCC; font-size:14px; font-weight:bold}
 p.thankyou #dub{ padding-top:3px; text-decoration:underline; color:red; font-weight:normal; font-size:12px}


.heading { margin-top:5px; }
.heading a{ color:#414141 }
#v_toggle{ cursor: pointer;background:#cbb900; margin-top:20px}
#v_toggle h2{ position:relative; font-size:16px; color:#fff; padding:6px 0px 6px 10px ; background:none; font-weight: normal;}
#v_toggle h2 span{ color:#821344; }
#v_toggle h2 .right{ position:absolute; right:10px !important; right:35px; top:7px;font-weight: bold; }
#vertical.simple .collapse-container{color: #8A7575;padding: 10px 10px  20px 10px;border: 1px solid #cbb900;border-top:none;}
#vertical.simple .collapse-container h3{ font-size:14px; color:#821344; margin:15px 0 0 0; padding:0}
#vertical.simple .collapse-container p{ color:#676666; margin:0 0 5px 0; padding:0}

#verticale.simple .collapse-container{color: #8A7575;padding: 10px 10px  20px 10px;border: 1px solid #cbb900;border-top:none;}
#verticale.simple .collapse-container h3{ font-size:14px; color:#821344; margin:15px 0 0 0; padding:0}
#verticale.simple .collapse-container p{ color:#676666; margin:0 0 5px 0; padding:0}

#verticale3.simple .collapse-container{color: #8A7575;padding: 10px 10px  20px 10px;border: 1px solid #cbb900;border-top:none;}
#verticale3.simple .collapse-container h3{ font-size:14px; color:#821344; margin:15px 0 0 0; padding:0}
#verticale3.simple .collapse-container p{ color:#676666; margin:0 0 5px 0; padding:0}

#verticale4.simple .collapse-container{color: #8A7575;padding: 10px 10px  20px 10px;border: 1px solid #cbb900;border-top:none;}
#verticale4.simple .collapse-container h3{ font-size:14px; color:#821344; margin:15px 0 0 0; padding:0}
#verticale4.simple .collapse-container p{ color:#676666; margin:0 0 5px 0; padding:0}

#form_sante { padding-top:14px;}
#form_sante h3 { border-bottom:1px dashed #8BC2FF;color:#8BC2FF;font-size:16px;margin-bottom:5px;}
#form_55_conjoint {float:left;padding:5px 20px;width:190px;background:#FFFFFF none repeat scroll 0 0;}
#form_55_conjoint select { background:transparent url(../img/input.png) repeat-x scroll 0 0;border:1px solid #CCCCCC;margin-bottom:5px; }
#form_55_conjoint input { background:transparent url(../img/input.png) repeat-x scroll 0 0;border:1px solid #CCCCCC;margin-bottom:6px;width:190px; }
#form_55_vous { background:#FFFFFF none repeat scroll 0 0;float:left;margin-right:20px;padding:5px 20px;width:190px;}
#form_55_vous select { background:transparent url(../img/input.png) repeat-x scroll 0 0;border:1px solid #CCCCCC;margin-bottom:5px; }
#form_55_vous input { background:transparent url(../img/input.png) repeat-x scroll 0 0;border:1px solid #CCCCCC;margin-bottom:6px;width:190px; }
*html #form_55_vous input { background:transparent url(../img/input.png) repeat-x scroll 0 0;border:1px solid #CCCCCC;margin-bottom:2px;width:190px;line-height:12px }
#top_form { margin-top:25px; }

#ct_mon { width:15px !important;background:none!important;border:none!important;}
#ct_mad { width:15px !important;background:none!important;border:none!important;}
#ct_mll { width:15px !important;background:none!important;border:none!important;}
#ctcon_mon { width:15px !important;background:none!important;border:none!important;}
#ctcon_mad { width:15px !important;background:none!important;border:none!important;}
#ctcon_mll { width:15px !important;background:none!important;border:none!important;}

#form_55_controls { margin-left:50px;padding-top:20px;width:100px; }
#form_55_controls input { color:#FFFFFF;background:transparent url(../img/bg_btn.gif) repeat scroll 0 0;border:1px solid #CCCCCC;height:26px;padding-bottom:2px;width:90px;cursor:pointer }

.gamme1 h2 { background:#339f09 none repeat scroll 0 0;color:#FFFFFF;font-size:16px;padding-bottom:2px;padding-left:10px;padding-top:2px;text-transform:capitalize;}
.gamme1 table { text-align:center;background:#bbe8a9 none repeat scroll 0 0;color:#000;font-size:13px;padding-bottom:5px;padding-left:8px;padding-top:4px;text-transform:capitalize;  }

.gamme2 h2 { background:#004382 none repeat scroll 0 0;color:#FFFFFF;font-size:16px;padding-bottom:2px;padding-left:10px;padding-top:2px;text-transform:capitalize;}
.gamme2 table { text-align:center;background:#3385CF none repeat scroll 0 0;color:#000;font-size:13px;padding-bottom:5px;padding-left:8px;padding-top:4px;text-transform:capitalize;  }

.gamme3 h2 { background:#db0028 none repeat scroll 0 0;color:#FFFFFF;font-size:16px;padding-bottom:2px;padding-left:10px;padding-top:2px;text-transform:capitalize;}
.gamme3 table { text-align:center;background:#ff9bb2 none repeat scroll 0 0;color:#000;font-size:13px;padding-bottom:5px;padding-left:8px;padding-top:4px;text-transform:capitalize;  }

.gamme4 h2 { background:#f9bb3f none repeat scroll 0 0;color:#FFFFFF;font-size:16px;padding-bottom:2px;padding-left:10px;padding-top:2px;text-transform:capitalize;}
.gamme4 table { text-align:center;background:#f9e6b3 none repeat scroll 0 0;color:#000;font-size:13px;padding-bottom:5px;padding-left:8px;padding-top:4px;text-transform:capitalize;  }

.gamme5 h2 { background:#8ac84a none repeat scroll 0 0;color:#FFFFFF;font-size:16px;padding-bottom:2px;padding-left:10px;padding-top:2px;text-transform:capitalize;}
.gamme5 table { text-align:center;background:#a1d16a none repeat scroll 0 0;color:#000;font-size:13px;padding-bottom:5px;padding-left:8px;padding-top:4px;text-transform:capitalize;  }


.pdf1 { background:transparent url(../img/bg_pdf.gif) repeat-x scroll 0 0;padding:3px 0; }
.pdf1 a { color:#3C3C3C;font-size:12px;}
.pdf1 a:hover { color:#339F09;font-size:12px;}

.pdf2 { background:transparent url(../img/bg_pdf.gif) repeat-x scroll 0 0;padding:3px 0; }
.pdf2 a { color:#3C3C3C;font-size:12px;}
.pdf2 a:hover { color:#004382;font-size:12px;}

.pdf3 { background:transparent url(../img/bg_pdf.gif) repeat-x scroll 0 0;padding:3px 0; }
.pdf3 a { color:#3C3C3C;font-size:12px;}
.pdf3 a:hover { color:#db0028;font-size:12px;}

.pdf4 { background:transparent url(../img/bg_pdf.gif) repeat-x scroll 0 0;padding:3px 0; }
.pdf4 a { color:#3C3C3C;font-size:12px;}
.pdf4 a:hover { color:#f9bb3f;font-size:12px;}

.pdf5 { background:transparent url(../img/bg_pdf.gif) repeat-x scroll 0 0;padding:3px 0; }
.pdf5 a { color:#3C3C3C;font-size:12px;}
.pdf5 a:hover { color:#8ac84a;font-size:12px;}

.btn_new_estimation { background:transparent url(../img/bg_btn_new_estimation.gif) repeat-x scroll 0 0;color:#3C3C3C;display:block;font-size:15px;font-weight:bold;height:32px;margin-left:235px;padding-left:12px;padding-top:9px;width:226px;}
.btn_new_estimation:hover { background:transparent url(../img/bg_btn_new_estimation.gif) repeat-x scroll 0 0;color:#4FA2FD;display:block;font-size:15px;font-weight:bold;height:32px;margin-left:235px;padding-left:12px;padding-top:9px;width:226px;}


