@charset "utf-8";

/* CSS Document */



	  .tab_cvmz_top {

	

      width:957px;

	  height:27px;

	  margin-top:125px;

	   margin-bottom:0px;

      margin-left:auto;

      margin-right:auto;

	  background-image:url("../images/extranet/cadre_cvmz_top.gif");

      background-repeat: no-repeat;

    }





    .tab_cvmz {

	 

      width:957px;

	/* height:565px; */

	  margin-top:0px;

      margin-left:auto;

      margin-right:auto;

	  background-image:url("../images/extranet/cadre_cvmz.gif");

      background-repeat: repeat;

    }

	



	

	  .tab_cvmz_bottom {

	

      width:957px;

	  height:27px;

      margin-left:auto;

      margin-right:auto;

	  background-image:url("../images/extranet/cadre_cvmz_bottom.gif");

      background-repeat: no-repeat;

    }

	

	.footer{



	float:left;

	background-image:url("../images/extranet/bg_foot.jpg");

	background-repeat: no-repeat;

	width: 982px;

	height: 100px;

  }

  

    .header{

    width:982px;

    height:10px;

    background-color: #FFFFFF;

  }

  



    .centre_mat{

   margin-left:300px;

   margin-top:0px;

  }

  

      .centre {

   margin-left:10px;

   margin-top:0px;

  }

  

    /* --------------MENU extranet 1-------------- */

	

	   .menucvmz{

	margin-left:auto;

	margin-right:auto;

	width:954px;

	height:33px;

	clear:both;

	margin-top:106px;

    }

	

	

      .moduletable_mainmenu_cvmz{

    height:33px;

	  margin-left:40px;

	  

    }

    .moduletable_mainmenu_cvmz ul{

    margin-top: 4px;

    font-size:11px;

    }

    .moduletable_mainmenu_cvmz ul li{

      display:inline;

      float:left;

      height:21px;

      margin-right:1px;

      text-align:center;

      padding-top:8px;

    }



    .moduletable_mainmenu_cvmz ul li a{

      text-decoration:none;

      color:#000000;

      font-weight: normal;

      font-size:10px;

      text-transform:uppercase;

    }

    .moduletable_mainmenu_cvmz ul li a span {

      font-size:10px;

     }

    .moduletable_mainmenu_cvmz ul li a:hover{

      text-decoration:none;

      color:#ffffff;

      font-weight: normal;

    }



    .moduletable_mainmenu_cvmz ul li:hover a {

      color:#ffffff;

    }

  

  

    .moduletable_mainmenu_cvmz li.item3{

      background-image:url("../images/extranet/menu_extra_1.jpg");

      background-repeat:no-repeat;

      width:160px;

    }

    .moduletable_mainmenu_cvmz li.item3:hover{

      background-image:url("../images/extranet/menu_extra_1_over.jpg");

    }

	

	 .moduletable_mainmenu_cvmz li.item4{

      background-image:url("../images/extranet/menu_extra_2.jpg");

      background-repeat:no-repeat;

      width:124px;

    }

    .moduletable_mainmenu_cvmz li.item4:hover{

      background-image:url("../images/extranet/menu_extra_2_over.jpg");

    }

	

	 .moduletable_mainmenu_cvmz li.item5{

      background-image:url("../images/extranet/menu_extra_3.jpg");

      background-repeat:no-repeat;

      width:244px;

    }

    .moduletable_mainmenu_cvmz li.item5:hover{

      background-image:url("../images/extranet/menu_extra_3_over.jpg");

    }

	

	 .moduletable_mainmenu_cvmz li.item6{

      background-image:url("../images/extranet/menu_extra_4.jpg");

      background-repeat:no-repeat;

      width:101px;

    }

    .moduletable_mainmenu_cvmz li.item6:hover{

      background-image:url("../images/extranet/menu_extra_4_over.jpg");

    }

	

	.moduletable_mainmenu_cvmz li.item7{

      background-image:url("../images/extranet/menu_extra_5.jpg");

      background-repeat:no-repeat;

      width:205px;

    }

    .moduletable_mainmenu_cvmz li.item7:hover{

      background-image:url("../images/extranet/menu_extra_5_over.jpg");

    }

	

	/* --------------MENU extranet 1 fin -------------- */

	

	

	/* --------------MENU extranet produit -------------- */

	



	

  /*.titre_encard{*/

  .moduletable_mainmenu_produit {

    color:#FFFFFF;

    float:left;

    font-size:14px;

    font-weight:normal;

    padding-left:0px;

    padding-top:20px;

    text-decoration:none;

    background-image:url("../images/extranet/cadre_produits.gif");

	background-repeat:no-repeat;

	width:180px;

	padding-bottom:0;

	height: 19px;

  }	

	

	

.menuprod{

  /*width:180px;*/

  float:left;

  padding-right:14px;

  margin-left:38px;

  margin-top:5px;

  }

	

	

	

.moduletable_menu_produit .menu_produit {

  float:left;

  width:180px;

  font-size:0;

  }



.mainmenu_content_produit .item8,.item9,.item10,.item11 {

  height:27px;

  border-left:1px solid #cccccc;

  border-right:1px solid #cccccc;

  border-bottom:1px solid #cccccc;

  background-color:#ffffff;

  list-style: none;

  font-size:0;

}











.mainmenu_content_produit .item8 a,.item9 a,.item10 a,.item11 a {

  text-decoration: none;

  color:#5b1f79;

  font-size:12px;

  font-weight: bold;

  padding-left:23px;

  padding-top:6px;

  float:left;

}









.moduletable_menu_produit ul li,

.moduletable_menu_autres ul li{

	width:178px;

    border-left:1px solid #cccccc;

    border-right:1px solid #cccccc;

    border-bottom:0px;

    border-top:0;

    font-size:0;

    background-image: none;

    list-style-type: none;

    border-bottom:1px solid #CCCCCC;

    background-color: #ffffff;

    float:left;

	}



.moduletable_menu_produit ul li a span,

.moduletable_menu_autres ul li a span	{

	color:#5b1f79;

	font-size:12px;

	font-weight:bold;

	padding-left:18px;

	padding-top:7px;;

	float:left;

}



.moduletable_menu_produit ul li a:hover,

.moduletable_menu_autres ul li a:hover	{

	color:#5b1f79;

	text-decoration:underline;

	cursor: pointer;

}





.moduletable_menu_produit ul li a,

.moduletable_autres ul li a	{

	background-image: none;

    background-repeat: no-repeat;

    background-position:bottom;

    width:178px;

	float:left;

    text-decoration:none;

    padding-bottom:8px;

	}



/*.menu_left_or2{*/

.moduletable_menu_produit ul li.active,

.moduletable_autres ul li.active	{

    width:178px;

    border-left:1px solid #cccccc;

    border-right:1px solid #cccccc;

    border-bottom:0px;

    border-top:0;

    font-size:0;

    float: left;

    background-image: url("../images/fiche-produit/puce_menu.jpg");

    background-repeat: no-repeat;

    list-style-type: none;

    border-bottom:1px solid #CCCCCC;

    background-color: #ffffff

  }





/* --------------MENU extranet produit fin -------------- */









/* --------------MENU extranet autres -------------- */

	

  /*.titre_encard{*/

  .moduletable_mainmenu_autres {

    color:#FFFFFF;

    float:left;

    font-size:14px;

    font-weight:normal;

    padding-left:0px;

    padding-top:20px;

    text-decoration:none;

    background-image:url("../images/extranet/cadre_medias.gif");

	background-repeat:no-repeat;

	width:180px;

	padding-bottom:0;

	height: 19px;

  }	

		

.menuautres{

  /*width:180px;*/

  float:left;

  padding-right:14px;

  margin-left:-195px;

  margin-top:170px;



  }

	

	

	

.moduletable_menu_autres .menu_autres {

  float:left;

  width:180px;

  font-size:0;

  }



.mainmenu_content_autres .item12,.item13 {

  height:27px;

  border-left:1px solid #cccccc;

  border-right:1px solid #cccccc;

  border-bottom:1px solid #cccccc;

  background-color:#ffffff;

  list-style: none;

  font-size:0;

}







.mainmenu_content_autres .item12 a,.item13 a {

  text-decoration: none;

  color:#5b1f79;

  font-size:12px;

  font-weight: bold;

  padding-left:23px;

  padding-top:6px;

  float:left;

}







/* COULEURS SPECIFIQUES EN FONCTION DES MENUS */

.moduletable_menu_autres ul li.active.item12{

	background-image: url("../images/fiche-produit/puce_menu_facade.jpg");

	background-repeat: no-repeat;

}

.moduletable_menu_autres ul li.active.item13{

	background-image: url("../images/fiche-produit/puce_menu_roofing.jpg");

	background-repeat: no-repeat;

}





/*.mainmenu_content_left{*/

.moduletable_menu_produit .menu_produit {

  padding:0;

  margin:0;

  border:0;

  font-sie:0;

  }

/* --------------MENU extranet autres fin -------------- */



/* --------------MENU extranet publicitaire -------------- */

	

  /*.titre_encard{*/

  .moduletable_mainmenu_pub {

    color:#FFFFFF;

    float:left;

    font-size:14px;

    font-weight:normal;

    padding-left:0px;

    padding-top:20px;

    text-decoration:none;

    background-image:url("../images/extranet/cadre_produits.gif");

	background-repeat:no-repeat;

	width:180px;

	padding-bottom:0;

	height: 19px;

  }	

		

.menupub{

  /*width:180px;*/

  float:left;

  padding-right:14px;

  margin-left:38px;

  margin-top:5px;



  }

		

.moduletable_menu_pub .menu_pub {

  float:left;

  width:180px;

  font-size:0;

  }



.mainmenu_content_pub .item18,.item17,.item16,.item15,.item14,.item19 {

  height:27px;

  border-left:1px solid #cccccc;

  border-right:1px solid #cccccc;

  border-bottom:1px solid #cccccc;

  background-color:#ffffff;

  list-style: none;

  font-size:0;

}



.mainmenu_content_pub .item18 a,.item17 a,.item16 a,.item15 a,.item14 a,.item19 a {

  text-decoration: none;

  color:#5b1f79;

  font-size:12px;

  font-weight: bold;

  padding-left:23px;

  padding-top:6px;

  float:left;

}



/* COULEURS SPECIFIQUES EN FONCTION DES MENUS */

.moduletable_menu_pub ul li.active.item12{

	background-image: url("../images/fiche-produit/puce_menu_facade.jpg");

	background-repeat: no-repeat;

}

.moduletable_menu_pub ul li.active.item13{

	background-image: url("../images/fiche-produit/puce_menu_roofing.jpg");

	background-repeat: no-repeat;

}











/*.mainmenu_content_left{*/

.moduletable_menu_pub .menu_pub {

  padding:0;

  margin:0;

  border:0;

  font-sie:0;

  }

/* --------------MENU extranet autres fin -------------- */



/* --------------materiel promo debut -------------- */

.promo_nivo1 {

  color:#ffffff;

  font-size:11px;

  font-weight:bold;

  text-decoration: none;

  text-indent: 20px;

  }

  a.promo  {

  color:#000000;

  font-size:11px;

  font-weight:normal;

  text-decoration: none;



  }

   a.promo:hover  {

  color:#f17015;

  font-size:11px;

  font-weight:normal;

  text-decoration: none;

  border-bottom-width: 1px;

border-bottom-style: dotted;

border-bottom-color: #f17015;



  }

  .promo  {

  color:#000000;

  font-size:11px;

  font-weight:normal;

  text-decoration: none;

  line-height:20px;



  }

/* --------------materiel promo fin -------------- */





/* --------------mention credit dans Photos -------------- */

  .mention {

  float:left;

  padding:8px;

  margin-left:-100px;

  margin-top:170px;

  color:#ffffff;

  font-size:11px;

  font-weight:normal;

  text-decoration: none;

  width:160px;

  



  }

 

  

/* --------------mention credit dans Photos -------------- */

  .video {

 

  padding:8px;

  color:#000000;

  font-size:11px;

  font-weight:normal;

  text-decoration: none;

  width:580px;

  



  }

 

 /* --------------couleurs tarifs -------------- */



 .vert{

	font-size:11px;

	font-family:verdana;

	color:#384046;

	line-height:15px;

	font-weight : regular;

	text-decoration : none;

}

a.vert:hover{

	font-size:11px;

	font-family:verdana;

	color:#FFFFFF;

	line-height:15px;

	font-weight : regular;

	text-decoration : none;

	background-color:#439c38;	

}



.rouge{

	font-size:11px;

	font-family:verdana;

	color:#384046;

	line-height:15px;

	font-weight : regular;

	text-decoration : none;

}

a.rouge:hover{

	font-size:11px;

	font-family:verdana;

	color:#FFFFFF;

	line-height:15px;

	font-weight : regular;

	text-decoration : none;

	background-color:#f50202;	

}



.orange{

	font-size:11px;

	font-family:verdana;

	color:#384046;

	line-height:15px;

	font-weight : regular;

	text-decoration : none;

}





a.orange:hover{

	font-size:11px;

	font-family:verdana;

	color:#FFFFFF;

	line-height:15px;

	font-weight : normal;

	text-decoration : none;

	background-color:#c74a00;	

}



.gris{

	font-size:11px;

	font-family:arial;

	color:#384046;

	line-height:15px;

	text-decoration : none;

}

a.gris:hover{

	font-size:11px;

	font-family:arial;

	color:#FFFFFF;

	line-height:15px;

	text-decoration : none;

	background-color:#829cab;	

}



.titre-tarif {

  color:#ffffff;

  font-family:verdana;

  font-size:11px;

  font-weight:bold;

  text-decoration: none;

  text-indent: 20px;

  }

  .legende-tarif {

  color:#384046;

  font-family:verdana;

  font-size:9px;

	font-weight : normal;

  text-decoration: none;



  }

  

    .actualite {

  color:#384046;

  font-family:verdana;

  font-size:10px;

	font-weight : normal;

  text-decoration: none;

  margin:10px;



  }

  

      .region {

  color:#c74a00;

  font-family:verdana;

  font-size:11px;

	font-weight : normal;

  text-decoration: none;

  margin:10px;



  }

  .blanc {

  color:#ffffff;

  font-size:11px;

  font-weight:bold;

  text-decoration: none;



  }

  .photo-img {

	border: 1px solid #a6a5a5;

	margin:0px 10px 10px 0px;

}
