@charset "utf-8";
/* CSS Document */
/* NOM_DU_CLIENT - NEFTIS - NOM_DE_DEV le DATE */

/* Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0 */
html{color:#000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p{margin:0;padding:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* Titres, listes et éléments de mise en page par défaut */
h1.fDefault { font-size: 2.4em; color: #999; }
h2.fDefault { font-size: 2em; color: #ed2314; font-size:36px; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif; line-height:36px; margin:10px 0 10px 0; }
h3.fDefault { font-size: 1.8em; color: #0000a8; font-size:18px; font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:bold; margin:10px 0 10px 0; background:url(puce-h3.gif) no-repeat left 8px; padding-left:15px;}
h4.fDefault { font-size: 1.6em; color: #000;font-size:16px; font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:normal; margin:10px 0 10px 0; background:url(puce-h4.gif) no-repeat left 6px; padding-left:15px; }
h5.fDefault { font-size: 1.4em; color: #999; }
h6.fDefault { font-size: 1.2em; color: #999; }
ul.fDefault { padding: 10px 0 10px 20px; }
ul.fDefault a{ color:#747474; text-decoration:none;}
ul.fDefault a:hover{ color:#ed2314; text-decoration:underline;}
.plansite{list-style: none; list-style-type:none;}
.liste-message-accueil{ text-transform:uppercase;}
img.fDefault { padding: 5px; border: 1px solid #CCC; }
img.fNoMargesHori { /* style pour js */ }
img.fNoMargesVert { /* style pour js */ }
img.fNoMarges { /* style pour js */ }
table.fDefault { }
a.fDefault { color:#F00;}
.no_underline { text-decoration:none; color:#000}
.slogan-top{ color:#403d3d; font-size:18px; font-style:italic; font-weight:bold;}
.slogan-bottom{ color:#787272; font-size:18px; font-style:italic;}
.titre-message-top{color:#403d3d; font-size:54px; font-weight:bold; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase; line-height: 54px;}
.titre-message-bottom{color:#403d3d; font-size:48px; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase; line-height:16px; }
.texte-gris{ color:#858181;}
.titre-actu-accueil{color:#787272;display:block;font-family:YanoneKaffeesatz,Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;line-height:24px;padding-top:10px;text-transform:uppercase;vertical-align:top;  }
.titre-marques{color:#787272;font-family:YanoneKaffeesatz,Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;line-height:16px;padding-top:10px;text-transform:uppercase;vertical-align:top; }
.flexitHR_sep1 { display:block; height:7px; background:url(sep.png) no-repeat top center; border:none; }
.tableau_gris { background:url(bg-actu-accueil-top.png) no-repeat top left;	padding-top:12px; margin-bottom:15px;}
.chapeau1{ font-weight:bold; font-size:14px; font-style:italic; margin:10px 0 10px 0; color:#000;}
.titre-red{color:#fa0000; font-size:30px; font-weight:normal; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase;}
.titre-grey{color:#403d3d; font-size:30px; font-weight:normal; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase;}
.fiche_occasion .titre-grey{white-space:nowrap;}
.ligne-td{ border-bottom:solid 1px #d5d5d5; padding:6px;}
.ligne-td-noborder{ padding:6px;}
.titre-prix{color:#403d3d; font-size:18px; font-weight:normal; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase;}
.prix{color:#fa0000; font-size:36px; font-weight:bold; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase;}

/* not editor */ /* Tout ce qui se trouve en dessous n'apparait pas dans flexit */
/* Compléments styles editeur */
ul{ list-style-type:none; }
ul.fDefault{padding:0px;}
ul.fDefault ul { padding: 0px; }
ul.fDefault li { font-size: 1em; background: url(puce03.gif) left 4px no-repeat; padding-left: 13px; padding-bottom:5px;}
ul.fDefault li li{background: url(puce04.gif) left 10px no-repeat; padding-left: 7px;  padding-top:5px; padding-bottom:0px;}
ul.fDefault li li li{background: url(puce05.gif) left 10px no-repeat; padding-left: 7px;}

.listType2 li { font-size: 1em; background: url(puce06.gif) left 4px no-repeat; padding-left: 10px; }
.listType2 ul li { background: url(puce05.gif) left 6px no-repeat; padding-left: 10px; }
.listType3 li { font-size: 1em;  padding: 2px 0 2px 25px; display: block; line-height: 24px; border-bottom: 1px dotted #b1b3b4; }
.listType3 li a { text-decoration: none; }
.listType3 ul { padding: 0px 0 0px 10px; }
ul.fDefault li { font-size: 1em; }
.liste-message-accueil li{background:url("p-ListMessage.gif") no-repeat scroll left 5px transparent;color:#746F6F;font-size:13px;line-height:24px;list-style:none outside none;padding:0 20px 0;text-transform:uppercase;}

/* Table fDefaut - Original = boutique adrene, a modifier systématiquement */
table.fDefault td {	line-height:normal; font-size: 11px; color: #3f484c; }
table.fDefault caption { background: #646464; color: #fff; font-weight: bold; padding: 10px 10px; margin:0 5px; text-align: center; }
table.fDefault .Tlig_0 td {	background: #bababa; color: #ffffff; font-weight: bold;  }
table.fDefault .Tlig_0 .Tcol_0 { background: #ed2314; color: #ffffff; }
table.fDefault .Tlig_b td {	background: #eee; }
table.fDefault .Tlig_b .Tcol_0 { background: #ddd; }

.tableau_gris .Tlig_end {background:url(bg-actu-accueil-bottom.png) no-repeat bottom; height:8px; 	}

/* Styles généraux */
body { font-size: 12px; background:url(bg-main.jpg) repeat-x left top #fefffc; font-family:PTSans, Arial, Helvetica, sans-serif;  color:#858181;}
.bodyPopup { padding: 5px; background: none; }
a { font-size: 1em; font-weight: bold; }
a:hover { text-decoration: underline; }
table { font-size: 1em; }

/* Bloc principal */
.main-box{ margin:0 auto; width:980px; position:relative; overflow: hidden; }



/* ******************************** */
/* HEADER */
/* ******************************** */

/* TopMenu société */
.menu-societe { position: relative; }
.topMenu{ color:#908E8E; display:inline-block;right: 0;margin:4px;position:absolute;}
.topMenu_a{ text-transform:uppercase; font-size: 10px; text-decoration:none;color:#908e8e; padding:0 6px; display:inline-block; height:17px;}
.topMenu_a span span {	color:#908e8e;	}
.topMenu_a:hover, .topMenu_a_selected{ text-transform:uppercase; font-size: 10px; text-decoration:none;color:#908e8e; padding:0 6px; background:url(p-MenuTop-Selected.gif) center 13px no-repeat; }
.topMenu_a_selected span span {	color:inherit;	}

/* langues */
.langues{ position:absolute; top:112px; left:112px;}
.item-langues{ display:inline-block; padding:0 3px;}

.logo-societe{ margin:12px 0 0; float:left; width:290px;}

/* slogan */
.slogan-societe{ border-left:1px solid #D2D3D1;display:inline-block;height:50px;padding:0 0 0 18px;position:absolute;left:338px;top:34px;}
.groupe .slogan-societe{	left:208px;top:75px;	}

/* MainMenu  */
.mainMenu {padding-bottom:14px; text-transform:uppercase; padding-top:10px;margin-top:89px;text-align:right;}
.mainMenu b{ font-weight:normal; }
.groupe .mainMenu {	margin-top:0px;	}

	/* NIV 0 */
.mainMenu_ul_niv_0{list-style-type: none;  color:#747474; padding:0px; margin:0px; }
.mainMenu_li_niv_0 { display: inline-block; position:relative;}
.mainMenu_li_niv_0:hover > .mainMenu_div_niv_1{ display:inline-block;}
.mainMenu_a_niv_0 { color:#747474; display: inline-block; width: auto; font: 12px Arial; text-decoration: none; padding:0 0 0 10px; margin:0 16px 0 0; background:url(mainMenu_hover.png) top left no-repeat; cursor:pointer;}
.mainMenu_a_niv_0 span {  padding:10px 10px 12px 0; display:inline-block; margin:0 -10px 0 0; background:url(mainMenu_hover.png) top right no-repeat; position: relative; }
.mainMenu_li_niv_0:hover  .mainMenu_a_niv_0, .mainMenu_a_niv_0_selected { color:#000; text-decoration: none; background:url(mainMenu.png) top left no-repeat; cursor:pointer; }
.mainMenu_li_niv_0:hover .mainMenu_a_niv_0 span ,.mainMenu_a_niv_0_selected span { background:url(mainMenu.png) top right no-repeat;  }

/* fond noir pour les onglet occasions*/
.mainMenu_li_niv_0_noir .mainMenu_a_niv_0,.mainMenu_li_niv_0_noir:hover .mainMenu_a_niv_0,.mainMenu_li_niv_0_noir .mainMenu_a_niv_0_selected { color:#000; text-decoration: none; background:url(mainMenu_black.png) top left no-repeat; cursor:pointer; }
.mainMenu_li_niv_0_noir .mainMenu_a_niv_0{color:#FFF;}
.mainMenu_li_niv_0_noir .mainMenu_a_niv_0:hover,.mainMenu_li_niv_0_noir .mainMenu_a_niv_0_selected{color:#ffd800;}
.mainMenu_li_niv_0_noir .mainMenu_a_niv_0 span ,.mainMenu_li_niv_0_noir:hover .mainMenu_a_niv_0 span ,.mainMenu_li_niv_0_noir .mainMenu_a_niv_0_selected span { background:url(mainMenu_black.png) top right no-repeat;  }


/* ******************************** */
/* CONTENU ACCUEIL GROUPE */
/* ******************************** */
.main-contenu{ margin: 0 auto; padding:40px 0 0;}
.groupe .main-contenu{padding-top: 141px;}

/* actualités */
.liste_actu_accueil{ height:133px;}
.actubox{ display:inline-block; width:300px; vertical-align:top; color:#858181; padding:20px;}
.actubox h3 a{ text-transform:uppercase; color:#403d3d; text-decoration:none; font-weight:bold;}
.actubox h3 a:hover{ text-transform:uppercase; color:#ed2314; text-decoration:none; font-weight:bold;}
.actuboxcontent { padding: 0 0 0 130px; }
.picactu{ margin:0 10px 30px 0; padding:3px; border:solid 1px #aeaeae; background-color:#FFF;}

.actuboxdetails h2{color:#757575; text-decoration:none; font-weight:bold; font-size:18px; padding-bottom:6px; display:block;}
.actuboxdetails .date{ color:#949494; padding:0 0 12px 0; text-transform:uppercase;}
.actuboxdetails .picactu{ border:solid 1px #000;}
.actuboxdetailscontent { padding: 0 0 0 180px; }

.actuboxlist{ padding-bottom:10px; border-bottom:dotted 1px #999;}
.actuboxlist .actu_1{}
.actuboxlist .actu_2{}
.texte textetotal{}
.actuboxlist .content{ padding:8px; margin:4px; }
.actuboxlist .picactu{ border:solid 1px #000;}
.actuboxlist .texte { padding: 0 0 0 145px; }
.actuboxlist .texte .textetotal{ color:#545454;}
.actuboxlist .content .date{ color:#949494;}
.actuboxlist .content .ensavoirplus a{color:#757575; padding:6px 0 6px 0; display:block;}
.actuboxlist .content h4 a{ color:#757575; text-decoration:none; font-weight:bold; font-size:18px; padding-bottom:10px; display:block; }
.actuboxlist .content h4 a:hover{ color:#ed2314; text-decoration:none; font-weight:bold;}

/* menu Bas de page */
.bottomMenu2 a{color:#403d3d; text-decoration:none; text-transform:uppercase; font-size:10px; font-weight:normal;}
.bottomMenu2 a:hover{ color:#F00;}
.bottomMenu a{color:#403d3d; text-decoration:none; text-transform:uppercase; font-size:10px; font-weight:normal;}
.bottomMenu a:hover{ color:#F00;}
.footerCopyright{ padding-bottom:20px; display:inline-block; position:absolute;right:20px;bottom:0px;}
.footerCopyright a{ color:#403d3d; text-decoration:none; font-weight:normal;}
.footerCopyright a:hover{ color:#F00;}

/* Fil ariane */
.filAriane { margin-left: 0; margin-right: 0px; margin-top: 14px; margin-bottom: 14px; font-size: 11px; color: #646464; border: 1px solid #dadada; font-weight: normal; }
.filAriane .filSep { width: 0; font-size: 0; height: 36px; border-left: 1px solid #dddddd; border-right: 1px solid #ffffff; display: inline-block; vertical-align: top; }
.filAriane a, .filAriane .vsetesici { color: #646464; font-weight: normal; text-decoration: none; display: inline-block; height: 36px; line-height: 36px; padding: 0 15px 0 23px; vertical-align: top; text-transform:uppercase; }
.filAriane .vsetesici {text-transform: none;}
.filAriane a { background: url(puce02.gif) 8px 14px no-repeat; padding: 0 12px 0 20px; color: #646464; }
.filAriane .container { background: url(bg_fil.png) left top repeat-x #EAEAEA; border: 1px solid #ffffff; }

/* NOOBSLIDE NEFTIS */
.nsNeftis1 { margin-left: 100px; }
.nsNeftis1 .nsNeftisMask { position: relative; width:772px; height: 150px; overflow:hidden; z-index:1;}
.nsNeftis1 .nsNeftisItemContainer { position:absolute; padding-left:50px; }
.nsNeftis1 .nsNeftisItemContainer .item { width:772px; padding-top: 0px; float:left; background: transparent; overflow: hidden;  }
.nsNeftis1 .nsNeftisBtns { text-align: center; position: relative; z-index:10;}
.nsNeftis1 .nsNeftisBtns span { padding: 0px 5px 0px 5px; cursor: pointer; }
.nsNeftis1 .nsNeftisBtns div { position: absolute; top: 3px; cursor: pointer; }
.nsNeftis1 .nsNeftisBtns .prev { right: 50px; }
.nsNeftis1 .nsNeftisBtns .next { right: 40px; }
.nsNeftis1 .nsNeftisBtns .itemNumActive { font-weight: bold; }
.bgActuAccueilBox { background: url(bg-actu-accueil.png) left top no-repeat; width: 952px; height: 150px; padding-top: 20px; }
.titreActuAccueilBox { float: left; padding-left: 10px; padding-top: 20px; line-height: normal; }

/* Marques accueil */
.bgMarquesAccueilBox { background: url(bg-marques-accueil.png) left top no-repeat; width: 952px; height: 102px; padding-top: 8px; margin: 10px 0; overflow: hidden; }
.titreMarquesAccueilBox { padding-left: 10px; padding-top: 0px; margin-bottom: 0px; line-height: normal; }
.contentMarquesAccueilBox { }

/* ******************************** */
/* CONTENU TYPE */
/* ******************************** */
/* nom société en bas de page */
.societe-bas{ text-transform:uppercase;}
/* Menu gauche */
.menusecondMenu2 { border: 1px solid #dadada; font-size: 11px; margin-bottom:25px;  }
.secondMenu { width: auto; background: url(bg_menu2.png) repeat-x top left #e9e9e9; margin: 0 auto; padding: 10px 10px; color: #868484; font-weight: bold; text-align:left; border: 1px solid #ffffff; }
.secondMenu ul { padding: 0; margin: 0; list-style: none; }
.secondMenu ul a { color: #868484; text-decoration: none; padding: 5px 15px; display: block; margin: 2px 0px;  font-size:24px; font-family:YanoneKaffeesatz, Arial, Helvetica, sans-serif;text-transform:uppercase; font-weight:normal; border-bottom: 1px solid #868484;}
.secondMenu ul a:hover { color: #dc2000; border-bottom: solid 1px #868484; }
.secondMenu ul a:hover, .secondMenu ul .secondMenu_li_niv_0_selected a.secondMenu_a_niv_0_selected { color: #dc2000; /*border-bottom: solid 1px transparent;*/ }

.secondMenu ul .secondMenu_ul_niv_1 { margin-left: 12px; margin-bottom: 5px; }
.secondMenu ul .secondMenu_ul_niv_1 li a { background: url(puce11.gif) 2px 9px no-repeat transparent; padding: 6px 0 6px 18px; font-family:PTSans, Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase; color: #646464; font-size:11px; border:medium none;}
.secondMenu ul .secondMenu_ul_niv_1 li a:hover, .secondMenu li ul .secondMenu_li_niv_1_selected a.secondMenu_a_niv_1_selected { background:url("puce11.gif") no-repeat scroll 7px 9px #FAC300; color:#FFFFFF; padding:6px 0 6px 18px; }
.secondMenu ul .secondMenu_ul_niv_1 li { border-bottom: none; }

.secondMenu ul .secondMenu_ul_niv_2 { margin-left: 16px; margin-bottom: 5px; }
.secondMenu ul .secondMenu_ul_niv_2 li a, .secondMenu ul .secondMenu_li_niv_2_selected li a {color: #646464; background: url(puce13.gif) 2px 6px no-repeat transparent; padding: 2px 0 2px 14px; }
.secondMenu ul .secondMenu_ul_niv_2 li { border: 0; }
.secondMenu ul .secondMenu_ul_niv_2 li a:hover, .secondMenu li ul .secondMenu_li_niv_2_selected a.secondMenu_a_niv_2_selected  { background: url(puce13.gif) 2px 6px no-repeat transparent; color: #dc0c18; padding: 2px 0 2px 14px;}

/*plan du site*/
.plansite .fmenu_liste_li_niv_0{ display:inline-block; width:270px; vertical-align:top;}
.plansite .fmenu_liste_li_niv_0_start a{ font-size:12px; color:#000;  }
.plansite .fmenu_liste_li_niv_0_start a:hover{ font-size:12px; color:#747474;  list-style: none;}

.plansite .fmenu_liste_a_niv_0 { text-decoration:none; color:#333; font-size:12px; text-transform:uppercase; padding:8px 0 4px 14px; display:block; list-style: none; background: url(ul_listType2_puce01.gif) left 12px no-repeat; border-bottom:4px solid #757575; width:80%;}
.plansite .fmenu_liste_a_niv_0:hover { text-decoration:none; color:#ed2314; padding-bottom:4px;  font-size:12px; text-transform:uppercase; display:block; list-style: none; background: url(ul_listType2_puce01.gif) left 12px no-repeat ; width:80%;}

.plansite .fmenu_liste_a_niv_1{text-decoration:none;color:#666; font-size:11px; text-transform:uppercase; padding:8px 0 4px 14px; display:block; list-style: none; background: url(ul_listType2_puce02.gif) left 12px no-repeat;}
.plansite .fmenu_liste_a_niv_1:hover{text-decoration:none;color:#000; font-size:11px; text-transform:uppercase;  display:block; list-style: none; background: url(ul_listType2_puce02.gif) left 12px no-repeat;}

.plansite .fmenu_liste_a_niv_2{text-decoration:none;color:#999; font-size:11px; padding:8px 0 4px 14px; display:block;  background: url(ul_listType2_puce03.gif) left 9px no-repeat;}
.plansite .fmenu_liste_a_niv_2:hover{text-decoration:none;color:#000; font-size:11px;  display:block;  background: url(ul_listType2_puce03.gif) left 9px no-repeat;}

.plansite .fmenu_liste_a_niv_3{text-decoration:none;color:#999; font-size:11px; padding:8px 0 4px 14px; display:block;}
.plansite .fmenu_liste_a_niv_3:hover {text-decoration:none;color:#000; font-size:11px;  display:block;}

.plansite .fmenu_liste_ul_niv_0{list-style: none; list-style-type:none;}
.plansite .fmenu_liste_ul_niv_1{list-style: none;}
.plansite .fmenu_liste_ul_niv_2{list-style: none;}
.plansite .fmenu_liste_ul_niv_3{list-style: none;}
.plansite ul{list-style: none; list-style-type:none;}

.plansite .fmenu_liste_a_niv_4{text-decoration:none;color:#999; font-size:10px; padding:8px 0 4px 14px; display:block;  background: url(ul_listType2_puce03.gif) left 12px no-repeat; font-weight:normal;}
.plansite .fmenu_liste_a_niv_4:hover {text-decoration:none;color:#000; font-size:10px;  display:block; font-weight:normal;}

.flexit_ico_file.html  {background:url("/globalflexit/clients/utils/images/icones/html.png") no-repeat scroll 0 1px transparent;padding:0px 0 10px 22px; display:block; border-bottom:dotted 1px #CCC; color:#333; text-decoration:none;}
.flexit_ico_file.html:hover {background:url("/globalflexit/clients/utils/images/icones/html.png") no-repeat scroll 0 1px transparent;padding:0px 0 10px 22px; display:block; border-bottom:dotted 1px #CCC; color:#666; text-decoration:underline;}

.flexit_ico_file.pdf {background:url("/globalflexit/clients/utils/images/icones/pdf.png") no-repeat scroll 0 1px transparent;padding:0px 0 10px 22px; display:block; border-bottom:dotted 1px #CCC; color:#333; text-decoration:none;}
.flexit_ico_file.pdf:hover {background:url("/globalflexit/clients/utils/images/icones/pdf.png") no-repeat scroll 0 1px transparent;padding:0px 0 10px 22px; display:block; border-bottom:dotted 1px #CCC; color:#333; text-decoration:underline;}

/* colonne gauche */
.col-left{display:inline-block; padding:0 30px 0 0; vertical-align:top;width:270px; float: left; }

/* colonne droite - contenu principal */
.col-right{ display:inline-block; width:675px; float: right; overflow: hidden; padding-bottom:30px;}


/* tableau box société*/
.bg-box-societe{ background:url(bg-box-societe.png) no-repeat bottom left; width:304px; }
.bg-box-societe a{ text-decoration:none }
.titre-box-red{ background:url(bg-titre-red_icon.png) no-repeat bottom left #fff; height:70px;padding:6px;}
.titre-box-blue{ background:url(bg-titre-blue_icon.png) no-repeat bottom left #fff; height:70px;padding:6px;}
.titre-box-yellow{ background:url(bg-titre-yellow_icon.png) no-repeat bottom left #fff; height:70px;padding:6px;}
.titre-blanc-big{}
.titre-blanc-smll{font-size:10px; color:#FFF;}
.texte-gris-boxsociete{ font-size:11px; text-transform:uppercase;}
.logo-boxsociete{ margin-top:-22px; padding:0 0 0 8px;}

/* Formulaire d'alertes */
.occasionAlerte { position: relative; padding: 10px 0; }
.occasionAlerteMessage { position: absolute; top: -30px; right: 0; width: 200px; }
.occasionAlertDesc { padding: 6px 6px 12px; }
#occasionAlerteLink { color: #FA0000; }
#formOccasionAlert { display: none; padding: 10px 0 0; }
#form_create_alert input.inputType3 { border: 1px solid #CCCCCC; width: 190px; margin-bottom: 6px; }

/* ******************************** */
/* PT SANS ************************ */
/* TOUTES VARIANTES *************** */
/* ******************************** */

@font-face {
	font-family: 'PTSans';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-regular-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-regular-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-regular-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-regular-webfont.svg#webfontPMzpojvH') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PTSans';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-bold-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bold-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bold-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bold-webfont.svg#webfontw0e4ef7y') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'PTSans';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-italic-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-italic-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-italic-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-italic-webfont.svg#webfont1J1LhUyh') format('svg');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'PTSans';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-bolditalic-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bolditalic-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bolditalic-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-bolditalic-webfont.svg#webfontjbxyXLyX') format('svg');
	font-weight: bold;
	font-style: italic;
}

/* ******************************** */
/* FIN PT SANS ******************** */
/* ******************************** */

/* ******************************** */
/* PT SANS CAPTION **************** */
/* TOUTES VARIANTES *************** */
/* ******************************** */

@font-face {
	font-family: 'PTSansCaption';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-caption-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-caption-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-caption-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-caption-webfont.svg#webfontzVfHlYQZ') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PTSansCaption';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-captionbold-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-captionbold-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-captionbold-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-captionbold-webfont.svg#webfontraRiMNnv') format('svg');
	font-weight: bold;
	font-style: normal;
}

/* ******************************** */
/* FIN PT SANS CAPTION ************ */
/* ******************************** */

/* ******************************** */
/* PT SANS NARROW ***************** */
/* TOUTES VARIANTES *************** */
/* ******************************** */

@font-face {
	font-family: 'PTSansNarrow';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrow-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrow-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrow-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrow-webfont.svg#webfonth4Hdo5Xo') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'PTSansNarrow';
	src: url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrowbold-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrowbold-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrowbold-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/pt_sans-narrowbold-webfont.svg#webfontkFTfKQjX') format('svg');
	font-weight: bold;
	font-style: normal;
}

/* ******************************** */
/* FIN PT SANS NARROW ************* */
/* ******************************** */

/* *********************************** */
/* YANONE KAFFEESATZ ***************** */
/* TOUTES VARIANTES ****************** */
/* *********************************** */

@font-face {
	font-family: 'YanoneKaffeesatz';
	src: url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-regular-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-regular-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-regular-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-regular-webfont.svg#webfont0uuxqR01') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'YanoneKaffeesatz';
	src: url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-bold-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-bold-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-bold-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-bold-webfont.svg#webfontPqXweMYN') format('svg');
	font-weight: bold;
	font-style: normal;
}

/* *************************************** */
/* FIN YANONE KAFFEESATZ ***************** */
/* *************************************** */

/* YANONE KAFFEESATZ THIN ***************** */
@font-face {
	font-family: 'YanoneKaffeesatzThin';
	src: url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-thin-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-thin-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-thin-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-thin-webfont.svg#webfontaKRSNVvU') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* YANONE KAFFEESATZ LIGHT ***************** */
@font-face {
	font-family: 'YanoneKaffeesatzLight';
	src: url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-light-webfont.eot');
	src: local('?'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-light-webfont.woff') format('woff'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-light-webfont.ttf') format('truetype'), url('/globalflexit/clients/utils/fonts/embed/yanonekaffeesatz-light-webfont.svg#webfontTIfcl7Qk') format('svg');
	font-weight: normal;
	font-style: normal;
}


