/*
html * {
	background-color: Aqua!important;
}
*/
.testFram {color: Gray; text-decoration: underline; font-size: 15px; text-transform: capitalize;}

/*Avis D'expert page produit*/
.avis_exp_content{width:100%;position:relative;float:left;background:#f0f0f0;border:1px solid #c4c4c4;padding:20px; margin-bottom:20px;}
.logo_avis_exp{position:relative; vertical-align: middle; display:inline-block;}
.logo_avis_exp img{	max-width:100%;height:auto;}
.text_avis_exp{position:relative; padding:0 20px; max-width: 640px; font-family:Architects Daughter, Arial, Helvetica, sans-serif;line-height:18px; vertical-align: middle; display:inline-block; }
/*Avis D'expert page produit*/

/*Popin Navigateurs*/
.content_navweb{
width:100%;margin:0 auto;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:14px;overflow:hidden;color:#333;line-height: 18px;}
.title_navweb{color:#e62419;font-size:20px;font-family: "Lato-Regular",Arial;padding-bottom:25px;}
.txt_navweb{padding-bottom:15px;}
.v1_navweb{padding-bottom:15px;font-size:12px;}
.v2_navweb{padding-bottom:15px;font-size:12px;}
.title_v_navweb{padding-bottom:15px;}
.chrome_navweb{position:relative;display:block;width:185px;height:122px;background: url(http://media.frampro.fr/fram_img_2015/popin_navigateur/btn.jpg) no-repeat;background-position:-183px 0px;float:left;}
.chrome_navweb:hover{background-position: -183px -123px;}
.IE_navweb{position:relative;display:block;width:184px;margin:0 auto;height:122px;background: url(http://media.frampro.fr/fram_img_2015/popin_navigateur/btn.jpg) no-repeat;}
.IE_navweb:hover{background-position: 0px -123px;}
.firefox_navweb{position:relative;display:block;width:183px;height:122px;background: url(http://media.frampro.fr/fram_img_2015/popin_navigateur/btn.jpg) no-repeat;background-position:-368px 0px;float:left;}
.firefox_navweb:hover{background-position: -368px -123px;}
.content_v_navweb{width:370px;margin:0 auto;}
/*Popin Navigateurs*/

/*Chypre edito*/
.content_pchypre{padding:20px; width:100%; background:#fff; position:relative; overflow:hidden;}
.content_header_pchypre{ max-width: 100%; height:auto; position:relative;}
.content_header_pchypre img{ max-width: 100%; height:auto;}
.content_ligne_pchypre{ padding-top:15px; position:relative; float:left;}
.video_item_pchypre{ position:relative; float:left; padding-right:5px;}
.video_item_pchypre:last-child{padding-left:10px;}
.content_texte_pchypre{ position:relative; float:left; max-width:1130px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.video_title_pchypre{ font-size:22px; font-family: "Lato-Regular"; padding-bottom:8px; color:#009fe3;}
.content_texte_pchypre h3{ font-size:22px; font-family:"Lato-Regular"; color:#009fe3; font-weight:normal;}
@media (max-width: 1130px) {
.video_item_pchypre{padding-right:0px !important;}
.video_item_pchypre:last-child{padding-left:0px; !important;}
}
/*Fin Chypre edito*/

/*btn print*/
.btn_print {background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%3E%3Cpath%20fill%3D%22%230166FF%22%20d%3D%22M0%200h32v32H0z%22%2F%3E%3Cg%20stroke%3D%22%23FFF%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-miterlimit%3D%2210%22%3E%3Cpath%20fill%3D%22none%22%20d%3D%22M22.562%2019.588v4.373H9.438V19.59h13.124zM9.438%2021.117H6.375c-.483%200-.875-.312-.875-.7v-7.35c0-.386.392-.7.875-.7h19.25c.482%200%20.875.314.875.7v7.35c0%20.388-.393.7-.876.7h-3.062%22%2F%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M22.562%2012.32V8.04H9.436v4.28%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');background-repeat: no-repeat;display: block;text-indent:-9999px;overflow: hidden;width: 32px;height: 32px;line-height: 32px;border-radius: 4px;}
.btn_print:hover {opacity: .7;text-indent:-9999px;}
/*btn print fin*/

/* Keywords hidden */
.page-cartPage span.tags {display: none;}
/* Fin Keywords hidden */

/* Numéro de de téléphone Reforme SAV 09/2015 */

/*
#header div.phoneBloc {
	background: #fff url(http://media.frampro.fr/fram_img_2015/bg_tel_SVA_2015.png) no-repeat 10px 10px!important;
	padding-top :22px; 
}
#header div.phoneBloc .bleuTitle {	
	color: #9c0471; font-family: Arial, Helvetica, sans-serif; 
	font-size: 23px; font-weight: bold; background-image: none;
	float: none; display: block;
}

#header div.phoneBloc .phoneInfo { float: none; display: block; width: 100%; margin-top: 20px; margin-left: -10px;}
#header div.phoneBloc .iconSmall { padding-left: 0;}
*/

/* Numéro de téléphone */
.content-bloc-phone{max-width:227px; height:30px; position:relative; padding-top: 5px;}
.phone-number{ position:relative; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#a50f78; font-size:18px; padding:0 5px; line-height:23px; margin: 1px 0; border-left: solid 1px #b1b3b4; border-top: solid 1px #b1b3b4; border-bottom: solid 1px #b1b3b4; height:23px;}
.phone-info{position: relative;float: left;height: 29px;font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 9px;color: #fff;background:url(http://media.fram.fr/fram_img_2015/telephone/img-info.jpg) no-repeat;display:block;width:100px;height:27px; top: -1px;}
/* Fin numéro de téléphone */

/* Espace trouvez votre agence de voyage */
#header .localBloc {width: 280px !important;left: 400px!important;}
#header .phoneBloc {width: 405px!important;}
#header .phoneInfo {width: 225px!important;}
/* Fin Espace trouvez votre agence de voyage */

/* Title MACIF */
.header-top .phoneBloc .bleuTitle{
    position: relative !important;
    float: left !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: bold !important;
    color: #A50F78 !important;
    font-size: 18px !important;
    padding: 2px 5px !important;
    line-height: 26px !important;
    margin: 1px 0px !important;
    height: 29px !important;
	background: transparent url("http://media.fram.fr/fram_img_2015/telephone/cadre-tel.jpg") no-repeat scroll left 2px !important;
	width: 226px !important;
	font-size: 18px !important;
}
/*Fin Title MACIF */

/* H2 modification SEO 1/12/2015 */
.pageType-CategoryPage .item-description h1 {font-size: 17px!important; font-family: 'Lato-black';  color: #e62419;   }
.searchBar h2 { line-height: 22px;   margin: 0;}
.brandMessage { 	background: #fff;}

.page-homepage h1 { 
	background: #fff; margin: 0 auto; 
	width: 1170px !important;color: #575756;
   font-size: 13px;
   font-family: 'arial'; line-height: 300%;
   text-transform: none;
}
.blueTitle {
	font-size: 18px;
    font-weight: normal;
    color: #009EE2;
}

/* Footer MACIF */
footer .big{
    position: relative !important;
    float: left !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: bold !important;
    color: #A50F78 !important;
    font-size: 18px !important;
    padding: 2px 5px !important;
    line-height: 26px !important;
    margin: 1px 0px !important;
    height: 29px !important;
	background: transparent url("http://media.fram.fr/fram_img_2015/telephone/cadre-tel.jpg") no-repeat scroll left 2px !important;
	width: 226px !important;
	font-size: 18px !important;
}
/*Footer Title MACIF */

/* Footer site B2C */
footer .big2{
    position: relative !important;
    float: left !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-weight: bold !important;
    color: #A50F78 !important;
    font-size: 18px !important;
    padding: 2px 5px !important;
    line-height: 26px !important;
    margin: 1px 0px !important;
    height: 29px !important;
	background: transparent url("http://media.fram.fr/fram_img_2015/telephone/cadre-tel2.jpg") no-repeat scroll left 2px !important;
	width: 226px !important;
	font-size: 18px !important;
}
/*Footer site B2C*/

