﻿/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;outline:0px}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:12px/1.2em Arial, Helvetica, Sans-serif;font-weight:normal;color:#5f6062;}

img{border:0}

a{text-decoration:none;}
a:hover, a:focus {text-decoration:underline;}

ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}

dd{margin:0 0 0 20px;}

select option{padding:0 3px;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	html {background:#e8e8e8}
	body {text-align:center;background:#FFFFFF url(../../Images/bg-header.jpg) repeat-x 0 0;}
	
	#top{width:960px;margin:0px auto;height:214px;z-index:1;}
	#middle, #middleNoOvfl {position:relative;clear:both;width:960px;margin:0px auto 20px;z-index:2;background-color:#fff;}
	#middle {overflow:hidden;}
	#footer{background:#e8e8e8;border-bottom:16px solid #e00072;margin-top:10px;}
	#Clearer{clear:both;height:10px;overflow:hidden}
	#footer .content_footer {width:800px;padding:0 0 0 160px;margin:0px auto;text-align:left;overflow:hidden;background:url(../../Images/img-souris00.jpg) no-repeat 90% 0;}


/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/
	/* Coins  arrondis */
	.coins{position:relative;width:100%;height:0px;line-height:0;font-size:0;z-index:2;}
	.coin{position:absolute;overflow:hidden;background:url(../../Images/bg-blank.gif) no-repeat 0 0;}
	.coinHG, .coinHGa{top:0;left:0;}
	.coinHD{top:0;right:0;}
	.coinBG{bottom:0;left:0;}
	.coinBD{bottom:0;right:0;}

	/* Blocks  */
	.box00{position:relative;margin:11px 0 10px;background:#FFF;width:100%;}
	.box00_0 {overflow:hidden;width:158px;}
	.box00 .coin{width:10px;height:10px;background-image:url(../../Images/bg-coins00.gif);}
	.box00.actif {margin:0 0 4px;}
	.box00.actif .coin {width:10px;height:10px;background-image:url(../../Images/bg-coins00-act.gif);}
	.box00.actif.etudiant .coin {width:10px;height:10px;background-image:url(../../Images/bg-coins00.gif);}
	.box00 .coinHG{background-position:0 0;}
	.box00 .coinHD{background-position:-10px 0;}
	.box00 .coinBG{background-position:-20px 0;}
	.box00 .coinBD{background-position:-30px 0;}
	
	.box01{position:relative;margin:0;background:#FFF;width:280px;}
	.box01_0{padding:0 8px 8px;border:1px solid #e00072;}
	.box01 .coin{width:8px;height:8px;background-image:url(../../Images/bg-coins01.gif);}
	.box01 .coinHG{background-position:0 0;}
	.box01 .coinHD{background-position:-8px 0;}
	.box01 .coinBG{background-position:-16px 0;}
	.box01 .coinBD{background-position:-24px 0;}
	
	.box02{position:relative;margin:0;background:#FFF;}
	.box02_0{padding:16px 10px 16px 18px;border:3px solid #e00072;}
	.box02 .coin{width:20px;height:20px;background-image:url(../../Images/bg-coins02.gif);}
	.box02 .coinHG{background-position:0 0;}
	.box02 .coinHD{background-position:-20px 0;}
	.box02 .coinBG{background-position:-40px 0;}
	.box02 .coinBD{background-position:-60px 0;}
	
	.box03{position:relative;margin:0;background:#fdeff6;}
	.box03_0 {padding:10px;}
	.box03 .coin{width:10px;height:10px;background-image:url(../../Images/bg-coins03.gif);}
	.box03 .coinHG{background-position:0 0;}
	.box03 .coinHD{background-position:-10px 0;}
	.box03 .coinBG{background-position:-20px 0;}
	.box03 .coinBD{background-position:-30px 0;}
	
	.box04{position:relative;margin:0;background:#ededed;}
	.box04_0 {padding:10px 20px;}
	.box04 .coin{width:10px;height:10px;background-image:url(../../Images/bg-coins04.gif);}
	.box04 .coinHG{background-position:0 0;}
	.box04 .coinHD{background-position:-10px 0;}
	.box04 .coinBG{background-position:-20px 0;}
	.box04 .coinBD{background-position:-30px 0;}
	
	.box05{position:relative;margin:0;background:#f8f8f8;}
	.box05_0 {padding:10px;border:2px solid #ebebeb;}
	.box05 .coin{width:8px;height:8px;background-image:url(../../Images/bg-coins05.gif);}
	.box05 .coinHG{background-position:0 0;}
	.box05 .coinHD{background-position:-8px 0;}
	.box05 .coinBG{background-position:-16px 0;}
	.box05 .coinBD{background-position:-24px 0;}
	
	.box06{position:relative;margin:0;background:#f8f8f8;margin:30px 0 10px;}
	.box06_0 {}
	.box06 .coin{width:8px;height:8px;background-image:url(../../Images/bg-coins06.gif);}
	.box06 .coinHG{background-position:0 0;}
	.box06 .coinHD{background-position:-10px 0;}
	.box06 .coinBG{background-position:-20px 0;}
	.box06 .coinBD{background-position:-30px 0;}

    .box08 {position:relative;margin:0 0 4px;background:#545457;}
	.box08_0 {padding:4px;}
	.box08 .coin{width:10px;height:10px;background-image:url(../../Images/bg-coins08.gif);}
	.box08 .coinHG{background-position:0 0;}
	.box08 .coinHD{background-position:-10px 0;}
	.box08 .coinBG{background-position:-20px 0;}
	.box08 .coinBD{background-position:-30px 0;}
	
	/* Formulaires */
	.form{position:relative;width:100%;overflow:hidden;}
	.form_0{}
	.form .lig{position:relative;width:100%;overflow:hidden;padding:2px 0;}
	.form .lig *{float:left;display:inline;}
	.form .lig label{line-height:18px;}
	.form .lig select option{float:none;display:block;}
	.form input, .form .textarea {color:#878787; font-size:11px;border:1px solid #d4d4d4;}
	.form .input00, .form .input01, .form .input02, .form .input03, .form .textarea {width:178px;padding:3px 4px 3px;}
	.form .input01 {margin:6px 0 2px;}
	.form .input02, .form .textarea {padding:2px;}
	.form .input03 {margin:10px 0 0 40px;}
	.form .label00, .form .label01 {width:240px;padding:2px 10px 0 0;text-align:right;}
	.form .label01 {width:44%;}
	.form .label02 {margin-right:4px;}
	.form .select00, .form .select01, .form .select02 {margin:0 8px;font-size:11px;color:#525252;background:#f5f5ef;}
	.form .select01, .form .select02 {margin:0;background:#FFF;border:1px solid #d4d4d4;}
	.form .select02 {margin:0 4px 0 0;}
	.form .option00 {white-space:normal;font-size:10px}
	.form .option00 option {width:130px;padding:2px 0 0 2px;}
	.form .input_radio, .form .input_radio01 input, .form .input_checkbox, .form .input_checkbox01 input{width:15px;height:15px;border:0;margin-right:4px}
	.form .input_radio01 label {margin:0 10px 0 0;}
	.form .input_caract, .form .input_caract2 {color:#FFF;background:none;border:0;width:40px;text-align:right;}
	.form .input_caract2 {color:#333;}
	.form .inputVal00 {border:0;float:right;margin:6px 0 0}
	
	.form .chOblig, .form .lig a {float:none}
	.form .chOblig {color:#fe0103;}
	.chInfo00, .chInfo01, .chInfo02 {font-size:10px;width:150px;padding:0 4px;color:#878787;line-height:10px;}
	.chInfo01 {width:260px;padding:4px 4px 0;}
	.chInfo02 {width:216px;padding:4px 4px 6px 190px;text-align:left;clear:both;}
	.form .ml50 {width:460px;margin-left:142px;}
	.form .lig .boutonsLig img {display:block;float:none;margin:10px 10px;cursor:pointer}

	/* POPUP */
	.modalBackground {background-color:#434343;filter:alpha(opacity=70);opacity:0.7;}
	.popup {background:#E5E5E5;text-align:center;width:30%;}
	.popup .titre {padding:10px 0;color:#e00072;font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
	.popup .description {background:#FFF;font-size:13px;padding:20px 10px;}
	
	.popup .label00 {width:180px;}
	
	.popup_0 {padding:0;position:relative}
	.popup_0 .close{position:absolute;top:4px;right:10px;}
	
	
	/* Popup header rouge bords arrondis */
	.popup2 {text-align:left;width:461px;}
	.popup2 .popup_0 .entete {background: url(../../Images/img-fille-pouce.png) no-repeat scroll 0% 0% transparent;width:233px;height:163px;margin-left:210px;}
	.popup2 .popup_0 .top {position:relative;background: url(../../Images/bg-titre-popup00.png) no-repeat scroll 0% 0% transparent;width:461px;height:7px;border:0pt none;overflow:hidden;}
	.popup2 .popup_0 .titre {position:relative;background-color:#E00072;width:451px;height:20px;border:0pt none;padding:5px 0 5px 10px;color:#FFF;font-size:14px;font-family: Arial, Helvetica, Sans-serif;font-weight:bold;}
	.popup2 .popup_0 .description {background:#FFF;font-size:12px;padding:10px 0 0 10px;}
	.popup2 .popup_0 .close {position:absolute;top:8px;right:15px;width:10px;height:10px;}
	.popup2 .popup_0 .bottom {background: url(../../Images/bg-bottom-popup00.png) no-repeat scroll 0% 0% transparent;width:461px;height:15px;}
	
	.popup3 {text-align:left;width:312px;}
	.popup3 .popup_0 .fille {background: url(../../Images/img-fille-gauche.png) no-repeat scroll 0% 0% transparent;position:absolute;left:-55px;top:-10px; width:67px;height:165px;z-index: 1}
	.popup3 .popup_0 .top {position:relative;background: url(../../Images/bg-titre-popup01.png) no-repeat scroll 0% 0% transparent;width:312px;height:7px;border:0pt none;overflow:hidden;}
	.popup3 .popup_0 .titre {position:relative;background-color:#E00072;width:302px;height:20px;border:0pt none;padding:5px 0 5px 10px;color:#FFF;font-size:14px;font-family: Arial, Helvetica, Sans-serif;font-weight:bold;}
	.popup3 .popup_0 .description {background:#FFF;font-size:12px;padding:10px 0 0 10px;overflow:hidden;width:301px;}
	.popup3 .popup_0 .close {position:absolute;top:8px;right:15px;width:10px;height:10px;}
	.popup3 .popup_0 .bottom {background: url(../../Images/bg-bottom-popup01.png) no-repeat scroll 0% 0% transparent;width:312px;height:15px;}
	.popup3 .popup_0 .description input{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333;float:left;z-index:1}
	
	.popup4 {text-align:left;width:286px;}
	.popup4 .popup_0 .foule {background: url(../../Images/img-foule.png) no-repeat scroll 0% 0% transparent;width:278px;height:144px;}
	.popup4 .popup_0 .top {position:relative;background:url(../../Images/bg-titre-popup02.png) no-repeat scroll 0% 0% transparent;width:286px;height:7px;border:0pt none;overflow:hidden;}
	.popup4 .popup_0 .titre {position:relative;background-color:#E00072;width:276px;height:20px;border:0pt none;padding:5px 0 5px 10px;color:#FFF;font-size:14px;font-family: Arial, Helvetica, Sans-serif;font-weight:bold;}
	.popup4 .popup_0 .description {background:#FFF;font-size:12px;padding:10px 0 0 10px;}
	.popup4 .popup_0 .close {position:absolute;top:8px;right:15px;width:10px;height:10px;}
	.popup4 .popup_0 .bottom {background: url(../../Images/bg-bottom-popup02.png) no-repeat scroll 0% 0% transparent;width:286px;height:15px;}
	
	
	/* loading */
	#Loader{background:transparent url(../../Images/overlay.png);z-index:999;}
	* html #Loader{background:transparent url();filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../images/overlay.png", sizingMethod="scale");}
	#Loader p {position:absolute;top:50%;left:50%;width:32px;height:32px;}
	
	/* Bloc contenant des floats */
	.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}

/*************************************************************************************************************************************************************************/
/******************************************************************** HEADER ********************************************************************/
#top .col_left00 div {background:url(../../Images/bg-rechercher.jpg) no-repeat left bottom;height:32px;width:218px;padding:52px 0 0 24px;}
#top .col_left00 div input {border:0;margin:0 12px 0 0;color:#9a9a9a;font-size:12px;padding:0;}
#top .elementsNav {overflow:hidden;width:300px;padding:6px 0 0;}
#top .col_right00 {position:relative;z-index:2;height:150px;}

#top .espace_client {float:right;display:inline;width:384px;padding:8px 0 0;}
#top .espace_client .box00 {margin:0;width:178px;float:left;display:inline;}
#top .espace_client .box00_0 {width:100%;}
#top .espace_client .list_puce00 li {padding:2px 0 2px 10px;}
#top .ctTopRight {float:left;display:inline;margin:0 0 0 14px;}
#top .ctTopRight .box08{width:190px;}
#top .titr_cpte {background:url(../../Images/titr-espaceCompte00.jpg) no-repeat 0 10px;padding-top:26px;width:124px;height:0;overflow:hidden;margin:0 0 0 10px;}
#top .list_puce00 {margin:6px 10px 10px;width:158px;}

#top .pointsKdo {background:#e00072;color:#FFF;}
#top .identif {margin:0 10px;line-height:10px;font-size:10px;}
#top .identif a {font-size:10px;display:block;}
#top .actif .list_puce00 {margin:2px 10px;}
#top .actif .list_puce00 li {padding:0 0 0 10px;line-height:12px;}
#top .actif .list_puce00 a {font-size:11px;}

#top #panier{background:url(../../Images/picto-panier01.jpg) no-repeat 0 0;margin:0;padding:8px 0 6px 34px;height:14px;}
#top #panier, #top #panier a {color:#fff;}
#top #panier span {font-size:14px;}

/* menus */
#top .navTop {margin:0;padding:8px 0 0;width:300px;}
#top .navTop, #top .navTop li {float:left;display:inline;}
#top .navTop li {background:url(../../Images/puce02.gif) no-repeat 0 4px;padding:0 10px 0 8px;}
#top .navTop li a {font-size:11px;color:#e00072;}

#top .menuTop {padding:0;width:700px;clear:both;position:absolute;bottom:0;}
#top .menuTop li {margin:0 4px 0 0;}
#top .menuTop li a {padding-top:27px;}
#top .menuTop li a:hover, #top .menuTop li a:focus, #top .menuTop li a.active {background-position:0 -27px;}
#top .menu_accueil a {background-image:url(../../Images/bt-accueil.png);width:87px;}
#top .menu_offre a {background-image:url(../../Images/bt-offre.png);width:110px;}
#top .menu_mag a {background-image:url(../../Images/bt-mag.png);width:84px;}
#top .menu_emploi a {background-image:url(../../Images/bt-emploi.png);width:147px;}
#top .menu_communaute a {background-image:url(../../Images/bt-communaute.png);width:138px;}

/******************************************************************** BOTTOM ********************************************************************/
#footer .bloc_footer {float:left;display:inline;padding:16px 0 12px 20px;width:206px;}
#footer h2 {padding-top:16px;height:0;overflow:hidden;margin:0 0 6px;}
#footer h2.titr_kalligo {background:url(../../Images/titr-kalligo.jpg) no-repeat 0 0;width:48px;}
#footer h2.titr_servClt {background:url(../../Images/titr-service-client.jpg) no-repeat 0 0;width:112px;}
#footer h2.titr_partner {background:url(../../Images/titr-partenaire.jpg) no-repeat 0 0;width:82px;}

/************************************************************************************************************************************************/
/***************************************************************** COMMUN PAGES *****************************************************************/
/* fil d'ariane */
.fil_ariane {bottom:-26px;position:absolute;z-index:10;clear:both}
.fil_ariane, .fil_ariane a {font-size:11px;color:#e00072;padding:6px 0;}
.fil_ariane span, .fil_ariane h1 {color:#5f6062;}
.fil_ariane h1 {display:inline;font-size:11px;}
.fil_ariane span.txtRose00 {color:#e00072;}

/* menu images */
.menuTop {margin:0;overflow:hidden}
.menuTop * {float:left;display:inline}
.menuTop li a {background-position:0 0;background-repeat:no-repeat;height:0;overflow:hidden;}
.menuTop li a:hover, .menuTop li a:focus, .menuTop li a.active {background-repeat:no-repeat;}

/* pagination */
.pagination {padding:10px 8px 6px 0;}
.pagination, .pagination a {font-size:11px;}
.pagination a {color:#e00072;}

.pagination01 {overflow:hidden;width:68%;margin:0 auto;clear:both;}
.pagination01 li {float:left;display:inline;text-align:center;padding:4px 0;list-style:none;}
.pagination01 li span {padding:0 1px 0 0;border:1px solid #FFF;border-right:1px solid #828282;}
.pagination01 li.last span {border-right:1px solid #FFF;}
.pagination01 li span a {padding:0 4px;border:1px solid #FFF;}
.pagination01 li span a:hover, .pagination01 li span a:focus, .pagination01 li span a.active {padding:2px 4px;background:#e00072;border:1px solid #f4a5cd;color:#FFF;text-decoration:none;}
.pagination01 .lienRose12PrecB {margin-right:40px}
.pagination01 .lienRoseSuiv {margin-left:40px}

.paginTable {padding:20px 0 0;text-align:center;}
.paginTable a {color:#e2007c;}

/* Differentes tailles de colonnes */
.col_left00, .col_right00, .col_left01, .col_right01, .col_left02, .col_right02, .col_left03, .col_right03 {display:inline;text-align:left;}
.col_left00, .col_left01, .col_left02, .col_left03 {width:242px;float:left;} 
.col_right00, .col_right01, .col_right02, .col_right03 {width:718px;float:right;}
.conteneurIframeAbs, .conteneurIframeAbsFram {position:relative;overflow:visible}
iframe.iframeAbs {border:0;margin-left:-10px;}
#middle.conteneurIframe {overflow:visible}
.col_left01 {width:394px;padding-right:14px;}
.col_right01 {width:300px;}
.col_left02 {width:500px;padding-right:12px;}
.col_right02 {width:206px;}
.col_left03 {width:628px;padding:0 16px 0 12px;} /* exemple Home Offre */
.col_right03 {width:302px;}
.col_left48per, .col_right48per {display:inline;width:48%;}
.col_left48per {float:left;margin-right:10px;}
.col_right48per {float:right;margin-left:10px;}
#middleHome .col_right00 {margin-top:-50px;position:relative;}

.content_col00, .content_col01 {width:100%;overflow:hidden;}
.content_col01 {width:718px;}
.content_col_left00 {padding:0 29px 0 12px;} /* pour menu gauche */

/* styles divers */
.tal {text-align:left} .tac {text-align:center} .tar {text-align:right}
.souligne {text-decoration:underline}
.fs10 {font-size:10px;} .fs11 {font-size:11px;} .fs13 {font-size:13px;} .fs14 {font-size:14px;line-height:16px}
.pr {position:relative;}
.vam {vertical-align:middle;}
.db {display:block;}
.fil {float:left;display:inline}
.fir {float:right;display:inline}
.h20 {height:20px;}
.mt20 {margin-top:20px;}
.mt_10 {margin-top:-10px;} .mt_20 {margin-top:-20px;} .mt_50 {margin-top:-50px;}
.mlr00 {margin:0 14px 0 6px;} .mlr14 {margin:0 14px;} .mlr250 {margin:0 10px 0 250px;}
.ml6 {margin-left:6px;} .ml20 {margin-left:20px;} .ml40 {margin-left:40px;} 
.mr10 {margin-right:10px;} .mr14 {margin-right:14px;}
.mb10 {margin-bottom:10px;} .mb20 {margin-bottom:20px;} .mb24 {margin-bottom:24px;}
.mtb6 {margin:6px 0;}
.mt6 {margin:6px 0 0 0;}
.mtbl00 {margin:20px 0 20px 220px;}
.pt4 {padding-top:4px;} .pt8 {padding-top:8px;} .pt20 {padding-top:20px;} .pt40 {padding-top:40px;}
.pb10 {padding-bottom:10px;} .pb20 {padding-bottom:20px;} .pb26 {padding-bottom:26px;}
.ptb6 {padding:6px 0;} .ptb14 {padding:14px 0;} .ptb00 {padding:10px 0 6px;} .ptb01 {padding:40px 0 16px;} .ptb02 {padding:10px 0 12px;}
    .ptb03 {padding:6px 0 16px;}
.ptl00 {padding:10px 0 0 40px;}
.ptbl00 {padding:20px 0 20px 60px;} 
.p00 {padding:20px 48px 0;} .p12 {padding:12px;} .p01 {padding:6px 12px 16px;}

.blocFormNews {position:relative;}
.macaron00 {position:absolute;left:350px;}

.separ00, .separ02, .separ03, .separ04, .separ05, .separ06, .separ07, .separ08 {background:#e00072;font-size:1px;height:1px;line-height:1px;clear:both;margin:8px 0;}
.separ01 {font-size:2px;line-height:2px;clear:both;height:2px;} /* exemple boite a outil HP */
.separ02 {background:#FFF;margin:0;} /* pour listing produits */
.separ03 {background:#eaeaea;margin:4px 0;} /* gris clair */
.separ04, .separ05 {background:#d7d7d8;margin:10px 0;} /* gris moyen */
.separ05 {margin:20px 0 10px;}
.separ06 {margin:20px 0;}
.separ07 {background:#FFF;margin:10px 0;}
.separ08 {background:#ef7fb8;font-size:3px;line-height:3px;height:3px;}
.separ00.mlr14 {margin:8px 14px;}

.borderLeftMenuMiddle {background:#FFFFFF url(../../Images/borderLeftMenuMiddle.jpg) repeat-y 0 0;}
.borderLeftMenuMiddle .titre03 {padding:0;background-position:0 16px;}
.illustration00, .illustration01 {margin-top:-16px;float:right;display:inline;}
.illustration01 {margin-top:-44px;width:240px;height:114px;}
.illustration01 img {position:absolute;}
.imgFlot {float:left;display:inline;padding:0 0 10px;margin-right:10px;} /* img a gauche des txt */
.zoneWW {padding-top:6px;} /* WYSIWYG */
.zoneWW01 {padding-top:16px;} /* WYSIWYG */
.zoneWW02 {padding:0 0 14px;} /* WYSIWYG home top */

.puce10 {background:url(../../Images/puce10.gif) no-repeat 0 0;padding:0 0 0 30px;}

/* pop up sans header ni footer : cf CGV */
.noHF {background:#FFF;padding:10px;}
.noHF #top, .noHF #Clearer, .noHF #footer, .noHF #middle .col_left00 {display:none;}
.noHF #middle {width:620px;overflow:visible;}
.noHF #middle .col_right00 {float:none;width:620px;display:block;text-align:justify;}

/* erreurs */
.error00 {position:relative;width:100%;padding:20px 0;}
.error00 img {position:absolute;margin-top:-8px;left:0;}
.error00 ul {background:#e41212;color:#FFF;font-size:11px;margin:0 20px 10px 32px;padding:10px 10px 10px 40px;}
.error00 ul li {list-style-type:none;background:url(../../Images/puce11.gif) no-repeat 0 4px;padding:0 0 0 10px;text-align:left;}
.errorValid {background:#FF9F00;color:#FFF;padding:6px 10px;display:block;text-align:center;}

.error01 {background:#e41212;color:#FFF;font-size:11px;padding:5px;width:auto;}
.error01 ul {margin-left:0}
.error01 ul li {list-style-type:none;background:url(../../Images/puce11.gif) no-repeat 0 4px;padding:0 0 0 10px;text-align:left;color:#fff}
/* boutons */
.bt_tacPtb {text-align:center;padding:8px 0;}

/* sticker */
.sticker00 {margin-top:-66px;position:absolute;right:30px;}
.sticker01 {float:right;display:inline;margin-top:0;background:#FFF;padding:0 0 0 10px;}
.sticker02 {margin-top:-15px;position:absolute;right:160px;}

/* bloc fond gris */
.bloc_gris00, .bloc_gris01, .bloc_gris02 {color:#FFF;padding:6px;}
.bloc_gris00 {background-color:#9b9b9b;} /* gris clair */
.bloc_gris01 {background-color:#888;} /* gris moyen */
.bloc_gris02 {background-color:#5f6062;} /* gris fonce */

/* liens et liste ul li avec puce */
.puce00, .puce01, .list_puce00 li, .list_puce01 li, .list_puce02 li, .list_puce04 li {background:url(../../Images/puce02.gif) no-repeat 0 4px;padding:1px 0 1px 10px;}
.puce01 a, .list_puce01 li a, .list_puce02 li a {font-size:11px;}
.list_puce00, .list_puce01, .list_puce02, .list_puce04, .list_puce05, .list_puce06 {list-style:none;margin:0;}
.list_puce01 li, .list_puce02 li {margin:6px 0;background-repeat:no-repeat;background-position:0 5px;}

.list_puce01 li {background-image:url(../../Images/puce03.gif);}
.list_puce02 li {background-image:url(../../Images/puce04.gif);margin:3px 0 3px 4px;}
.list_puce02 li a {color:#FFF;}
.list_puce00 li a:hover, .list_puce00 li a:focus, .list_puce00 li a.active, .list_puce04 li a:hover, .list_puce04 li a:focus, .list_puce04 li a.active {color:#e00072;}
.list_puce00 em {float:right;display:inline;font-size:11px;color:#9e9d9d;}
.list_puce00 li a:hover em {text-decoration:none;}
.list_puce04 {overflow:hidden;width:100%}
.list_puce04 li {float:left;display:inline;width:46%;line-height:16px;}
.list_puce04 li span {color:#e00072;font-style:italic;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:11px;margin:0 0 0 4px;}
	/* Liste Home Offre avec Float */
.list_puce03 {width:100%;margin:0;padding:6px 0;overflow:hidden;}
.list_puce03 li {float:left;display:inline;width:190px;margin:0 10px 0 0;background:url(../../Images/bg-degrade01.jpg) no-repeat 0 0;}
.list_puce03 li.first {background:none;}
.list_puce03 li a {background:url(../../Images/puce00.gif) no-repeat 6px 8px;padding:6px 0 6px 16px;display:block;width:172px;}
.list_puce03 li a:hover, .list_puce03 li a:focus, .list_puce03 li a.active {background:#e00072 url(../../Images/puce01.gif) no-repeat 6px 8px;color:#FFF;text-decoration:none;}
	/* Liste Menu left interieur sans Float */
.list_puce05 {width:191px;margin:0 0 0 10px;padding:6px 0;}
.list_puce05 li {border-top:1px solid #e00072;}
.list_puce05 li.first {}
.list_puce05 li a, .list_puce05 li span {width:175px;background:url(../../Images/puce00.gif) no-repeat 6px 8px;padding:6px 0 6px 16px;display:block;}
.list_puce05 li a:hover, .list_puce05 li a:focus, .list_puce05 li a.active {background:#e00072 url(../../Images/puce01.gif) no-repeat 6px 8px;color:#FFF;text-decoration:none;}
	/* Liste avec puce rose -> fleche complete */
.list_puce06 {padding:10px 0;}
.list_puce06 li {background:url(../../Images/puce00.gif) no-repeat 0 10px;padding:6px 0 6px 12px;display:block;font-size:13px;}
.list_puce06 li strong {color:#e00072;}

/* Liste Home Boutique */
.list_puce07 {margin:0;padding:6px 0 6px 14px;list-style:none;width:206px;}
.list_puce07 li {background:url(../../Images/bg-degrade02.jpg) no-repeat 0 0;padding:1px 0 0;clear:both;margin:0;float: left;display:inline;width: 100%;}
.list_puce07 li.first {background:none;}
.list_puce07 li a {display:block;padding:8px 0;}
* html .list_puce07 li a {height: 1%;padding:8px 0 2px;}
.list_puce07 li img {float:left;display:inline;margin:-8px 4px 0 0;}
.list_puce07 li a:hover, .list_puce07 li a:focus, .list_puce07 li a.active {text-decoration:underline;color:#e00072;}

/* puce violette */
.list_violet00 li {background:url(../../Images/puce20.gif) no-repeat 0 4px;}
.list_violet00 li a:hover, .list_violet00 li a:focus, .list_violet00 li a.active {color:#b246ff;}
.list_violet01 li {border-top:1px solid #b246ff;}
.list_violet01 li a, .list_violet li span {background:url(../../Images/puce19.gif) no-repeat 6px 8px;}
.list_violet01 li a:hover, .list_violet01 li a:focus, .list_violet01 li a.active {background:#b246ff url(../../Images/puce01.gif) no-repeat 6px 8px;}

.liste08{margin:50px 0 0 16px;}
.liste08 li{list-style-type:none;}
.liste08 li ul{margin:0;}
.liste08 li ul li{border:0;}

.lienRose10 a, .lienRose11 a, .lienRose12 a, .lienRose12Prec a, .lienRoseSuiv, .lienRose12PrecB, .lienPuce00 a, .lienBlanc11 a {color:#e2007c;font-size:10px;background:url(../../Images/puce02.gif) no-repeat 0 3px;padding:0 0 0 8px;}
.lienRose11 a, .lienBlanc11 a {font-size:11px;}
.lienRose12 a, .lienRose12Prec a, .lienRoseSuiv, .lienRose12PrecB {font-size:12px;}
.lienRose12Prec a, .lienRose12PrecB {background:url(../../Images/puce05.gif) no-repeat 0 4px}
.lienRoseSuiv {background-position:100% 4px;padding:0 8px 0 0;}
.lienBlanc11 a {background:url(../../Images/puce04.gif) no-repeat 0 4px;color:#fff;}
.lien00, .lien00 a, .lien01, .lien02, .lien03, .lien04 {color:#e2007c;font-size:10px;}
.lien01 {font-size:13px;}
.lien02 {font-size:12px;}
.lien03 {font-size:11px;}
.lien04 {font-size:14px;}

.lienPuce00 a {font-size:12px;color:#5f6062;}
.lienPuce00 a:hover, .lienPuce00 a:focus {color:#e00072;}
.lienPuce00 em {font-size:11px;color:#9e9d9d;display:block;padding:0 0 0 8px;}

.list_puce00 li.pdf, .list_puce00 li.exl, .list_puce00 li.jpg, .list_puce00 li.word {background:url(../../Images/picto-pdf00.jpg) no-repeat 0 2px;padding:4px 0 4px 22px;}
.list_puce00 li.exl {background:url(../../Images/picto-exl00.jpg) no-repeat 0 2px;}
.list_puce00 li.jpg {background:url(../../Images/picto-jpg00.jpg) no-repeat 0 2px;}
.list_puce00 li.word {background:url(../../Images/picto-word00.jpg) no-repeat 0 2px;}

.artPrec, .artSuiv {background:url(../../Images/puce06.gif) no-repeat 0 3px;font-size:13px;padding:0 0 20px 10px;}
.artSuiv {background:url(../../Images/puce00.gif) no-repeat 100% 3px;padding:0 10px 20px 0;}

/* titres speciaux et texte */
.titr_Treb14, .titr_Treb18, .titr_Treb20, .ss_titre00, .ss_titre01, .ss_titre02, .ss_titre03, .ss_titre05, .txt00, .titreFdRoseCadRose {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.titr_Treb14 {font-size:14px;}
.titr_Treb18 {font-size:18px;}
.titr_Treb20 {font-size:20px;}
.titr_border00, .titr_border01, .titr_border02 {border-left:4px solid #e00072;font-size:16px;font-weight:bold;line-height:20px;margin:0 0 14px;}
.titr_border00 span, .titr_border01 span, .titr_border02 span {padding-left:4px;display:block}
.titr_border01 span a {font-size:14px;line-height:16px;font-weight:bold;}
.titr_border01 {font-size:14px;line-height:16px;}
.titr_border02, .titr_border02 a {font-size:18px;color:#e00072;font-weight:normal;text-align:left;}

.txt00 {font-size:16px;padding:0 20px 0 0;line-height:20px;}
.txt00 span {color:#e00072;}
.txt01 {color:#2e2e2e;}
.txtRose00 {color:#e2007c;}
.txt01Gris, .txt02Gris {color:#878787;font-size:10px;}
.txt02Gris {font-size:11px;}

.txtLien13 {font-size:13px;}
.txtLien13 a {color:#e1007a;text-decoration:underline;}
.txtLien13 a:hover {text-decoration:none;}

.txtInfo00, .txtInfo01, .txtInfo02, .txtInfo03 {font-size:11px;padding:0 0 30px 90px;margin:-6px 0 0;}
.txtInfo01 {padding:0 0 10px 20px;margin:-6px 0 0;text-align:left;}
.txtInfo02 {color:#828282;padding:0;margin:0;}
.txtInfo03 {text-align:right;padding:0 20px 4px 0;}
.eco_part, .eco_part a {color:#069124;font-size:11px;}
.eco_part a {text-decoration:underline;}
.eco_part a:hover {text-decoration:none;}

.ss_titre00, .ss_titre01, .ss_titre02, .ss_titre03, .ss_titre04 {color:#e00072;}
.ss_titre00 {font-size:20px;padding:0 0 0 12px;line-height:20px;letter-spacing:-1px;}
.ss_titre00 span {color:#5f6062;}
.ss_titre01 {font-size:16px;padding:4px 0 10px;line-height:18px;}
.ss_titre02 {font-size:13px;padding:0 0 6px;}
.ss_titre03 {font-size:22px;padding:6px 0 10px;line-height:22px;letter-spacing:-1px;}
.ss_titre04 {font-size:18px;padding:4px 0 12px;}
.ss_titre05 {font-size:13px;color:#fff;background-color:#e00072;}

.blocTitreTop00, .blocTitreTop01, .blocTitreTop03, .titreBorder00 {border-bottom:1px solid #d4d4d4;padding:14px 0 4px;}
.blocTitreTop00 h2, .blocTitreTop01 h2, .blocTitreTop02 h2, .blocTitreTop03 h2, .titreBorder00, .content_foldMag h2 {color:#e00072;letter-spacing:-1px;font-size:26px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.blocTitreTop00 h2 strong {font-size:28px;}
.blocTitreTop00 .lienRose11 {padding-top:4px;}
.blocTitreTop01, .blocTitreTop03 {border-bottom:none;}
.blocTitreTop01 h2, .blocTitreTop02 h2, .blocTitreTop03 h2 {border-bottom:1px solid #d4d4d4;padding:0 0 4px;}
.blocTitreTop01 .ss_titre00 {padding:8px 0 4px;color:#5f6062;}
.blocTitreTop01 span, .blocTitreTop03 span {font-size:22px;}
.blocTitreTop01 em, .blocTitreTop03 em {font-size:26px !important;font-style:normal;}
.blocTitreTop01 img {vertical-align:top;}
.blocTitreTop02 h2 {font-size:17px;padding:0 0 8px;letter-spacing:0;}
.titreBorder00 {font-size:20px;font-weight:bold;letter-spacing:0;padding-bottom:10px;}

.titre_offre {width:380px;}

/* Bloc avec fond titre rose et contour rose - Exemple : bloc droite sur la page creer un compte */
.titreFdRoseCadRose {font-size:20px;text-align:center;background:#e00072;padding:8px 0;color:#FFF;}
.titreFdRoseCadRose .introFdRose {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:16px;padding:0 20px 0 0;line-height:20px;}
.titreFdRoseCadRose .introFdRose em {font-style:normal;}
.titreFdRoseCadRose .introFdRose span {font-size:18px;color:#e00072;}

/* Blocs cadre rose et gris avec titre decale vers le haut, sous-titre et cadre */
.titreCadre00, .titreCadre01, .titreCadre02 {color:#e00072;letter-spacing:-1px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;width:100%;text-align:left;}
.titreCadre01 {color:#5f6062;}
.titreCadre02 {color:#b246ff;font-size:20px;padding:10px 0 0;}
.titreCadre02 span {margin:4px 6px 0 14px;display:block;}
.titreCadre00 em, .titreCadre01 em {float:right;display:inline;width:12px;line-height:34px;}
.titreCadre00 span, .titreCadre01 span {background:#FFF;padding:0 4px;margin:0 0 0 10px;line-height:30px}
.titreCadre00 span span, .titreCadre01 span span {color:#5f6062;margin:0;padding:0;}
.titreCadre00 strong, .titreCadre01 strong {font-weight:normal;font-size:22px;}

.titre00, .titre02, .titre03, .titrCadreRose {background:#FFF url(../../Images/bg-titre00.gif) no-repeat 0 16px;}
.titre00 em, .titre02 em, .titrCadreRose em {background:url(../../Images/bg-titre00.gif) no-repeat 100% -24px;}
.titrCadreKal, .titrCadreGris, .titrCadreRose, .titrCadreVert, .titrCadreBleu, .titrCadreOrange, .titrCadreViolet {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;letter-spacing:0;width:100%;text-align:left;}
.titrCadreKal, .titrCadreGris {font-size:16px;}
.titrCadreRose, .titrCadreVert, .titrCadreBleu, .titrCadreOrange, .titrCadreViolet {font-size:16px;}
.titrCadreRose em, .titrCadreVert em, .titrCadreBleu em, .titrCadreOrange em, .titrCadreViolet em {float:right;display:inline;width:16px;line-height:34px;}
.titrCadreRose span, .titrCadreVert span, .titrCadreBleu span, .titrCadreOrange span, .titrCadreViolet span {background:#FFF;padding:0 8px;margin:0 0 0 10px;line-height:30px;position:relative;top:2px;}

/* typo 30 - Exemple : offre kalligo sur la HP */
.titre00 {font-size:30px;}
/* 4 coins arrondis - Exemple : La promotion du moment sur la HP */
.titre01 {font-size:18px;padding:0 0 16px;}
.titre01 span {margin:-16px 0 0;position:absolute;}
/* typo 20 - Exemple : mag assistante sur la HP */
.titre02 {font-size:20px !important;}
/* sans coin a droite - Exemple : Le menu de gauche du listing */
.titre03 {font-size:20px;background-position:0 26px;padding:10px 0 0;}
.titre03 span {padding:4px 6px 0px;display:block;}
.content_col_left00 .sifr_menu em, .list_kdo .sifr_menu em {float:none;display:block;font-style:normal;width:auto;} 
.list_kdo .sifr_menu {margin:0 0 0 12px;}
.list_kdo .sifr_menu span {width:100%;}

/* sans coin a droite sans fond - Exemple : Le menu de gauche du listing, titre eboutique */
.titre04 {font-size:20px;background-position:0 26px;padding:10px 0 0;}
.titre04 span {padding:4px 6px 0px;display:block;}

/* trait bg titre plus fin - Exemple : mag page listing */
.titrCadreRoseFin {background:url(../../Images/bg-titre02.gif) no-repeat 0 16px;font-size:18px;}
.titrCadreRoseFin em {background:url(../../Images/bg-titre02.gif) no-repeat 100% -24px;}
/* avec signe K - Exemple : page univers */
.titrCadreKal {background:url(../../Images/bg-titre03.gif) no-repeat 0 10px;font-size:15px;}
.titrCadreKal em {background:url(../../Images/bg-titre03.gif) no-repeat 100% -30px;}
.titrCadreKal span {margin:0 0 0 30px;}
/* contour gris - Exemple : page univers + page panier */
.titrCadreGris, .titrCadreGris01 {background:url(../../Images/bg-titre04.gif) no-repeat 0 16px;color:#5f6062;}
.titrCadreGris em, .titrCadreGris01 em {background:url(../../Images/bg-titre04.gif) no-repeat 100% -24px;}
.titrCadreGris01 {font-size:20px;}
/* contour vert - Promo */
.titrCadreVert{background:url(../../Images/bg-titre05.gif) no-repeat 0 16px;color:#4ec31d;}
.titrCadreVert em {background:url(../../Images/bg-titre05.gif) no-repeat 100% -24px;}
/* contour bleu - Promo du moment */
.titrCadreBleu{background:url(../../Images/bg-titre06.gif) no-repeat 0 16px;color:#0084e0;}
.titrCadreBleu em {background:url(../../Images/bg-titre06.gif) no-repeat 100% -24px;}
/* contour orange - Nouveautes */
.titrCadreOrange{background:url(../../Images/bg-titre07.gif) no-repeat 0 16px;color:#f97b00;}
.titrCadreOrange em {background:url(../../Images/bg-titre07.gif) no-repeat 100% -24px;}
/* contour violet - Coup de coeur */
.titrCadreViolet{background:url(../../Images/bg-titre08.gif) no-repeat 0 16px;color:#8400e0;}
.titrCadreViolet em {background:url(../../Images/bg-titre08.gif) no-repeat 100% -24px;}

.titrCadreRose {color:#E00072;}

.titre06{font-family:"Trebuchet MS";font-size:16px;color:#e00072;margin:14px 0;}

.cadreRose00, .cadreRose02, .cadreRose03, .cadreRose04, .cadreGris00, .cadreVert00, .cadreBleu00, .cadreOrange00, .cadreViolet00 {border:1px solid #e00072;border-width:0 1px 1px 1px;padding:12px;margin:0 0 20px;}
.cadreGris00 {border-color:#5f6062;}
.cadreRose02 {border-width:0 1px 8px 1px;}
.cadreRose03 {padding:0;}
.cadreRose04 {padding:4px 0 0 0;width:716px;}
.cadreVert00 {border-color:#4ec31d;}
.cadreBleu00 {border-color:#0083e0;}
.cadreOrange00 {border-color:#f68200;}
.cadreViolet00 {border-color:#9a23f7;}

/* Prix barre et prix normal */
.prixBarre00, .prixBarre01 {text-decoration:line-through;}
.prix00, .prix01 {color:#e00072;font-size:14px;font-weight:bold;}
.prixBarre01 {font-size:14px;margin-right:6px;}
.prix01 {font-size:17px;}

/* Bloc Promo - Exemple sur la home Offre */
.bloc_promo00 {overflow:hidden;padding:8px 0;width:100%;}
.bloc_promo00 .imgPromo {float:left;display:inline;margin-right:0 6px 0 0;width:86px;text-align:center;}
.bloc_promo00 .txtPromo, .bloc_promo00 .txtPromo a {font-size:14px;font-weight:bold;padding:0 0 4px;}
.bloc_promo00 .txtPromo a {padding:0;}
.bloc_promo00 .descrPromo, .bloc_promo00 .descrPromo a {font-size:11px;color:#646464;padding:6px 0 4px;}
.bloc_promo00 .descrPromo a {padding:0;}
.bloc_promo00 .descrPromo a:hover, .bloc_promo00 .txtPromo a:hover, .bloc_promo00 .list_puce06 a:hover {text-decoration:none;}
.bloc_promo00 .infoPromo {height:54px;position:relative;padding:8px 0 0;float:right;display:inline;width:68%;}
.bloc_promo00 .lienRose11 {padding-top:14px;}

/* Pastille Remises */
.pastille_verte, .pastille_rose{width:78px;height:50px;padding:14px 0 14px;color:#FFF;text-align:center;font-size:16px;background:url(../../Images/pastille-verte.png) no-repeat 0 0;}
.pastille_verte span{font-size:19px;color:#fff;display:block;line-height:19px;}
.pastille_verte .px {font-weight:bold;font-size:33px;line-height:33px;}
.pastille_verte strong {letter-spacing:-1px;font-size:32px;line-height:30px;}
.pastille_rose {background:url(../../Images/pastille-rose.png) no-repeat 0 0;}
.pastille_rose strong {letter-spacing:-1px;font-size:20px;line-height:18px;}

.pastilleRose00, .pastilleVerte00 {background:url(../../Images/pastilleRose00.gif) no-repeat 0 0;height:46px;width:48px;color:#FFF;padding:6px 4px 4px;position:absolute;margin:0 0 0 -30px;text-align:center}
.pastilleRose00 strong, .pastilleVerte00 strong {font-size:16px;letter-spacing:-1px;}
.pastilleVerte00 {background:url(../../Images/pastilleVert00.gif) no-repeat 0 0;height:40px;padding:12px 4px 4px;}
.pastilleVerte00 strong {font-size:22px;}

/* Garanties Kalligo */
.garantiesKal00 {overflow:hidden;width:100%;margin:0;}
.garantiesKal00 li {float:left;display:inline;width:46%;padding:8px 0;margin-right:6px;}
.garantiesKal00 li a {padding:0 4px 0 34px;display:block;}
.garantiesKal00 li a:hover, .garantiesKal00 li a:focus {color:#E00072;}

.bloc_gris01 .garantiesKal00{padding:0 5px;width:177px;background:#fff;}
.bloc_gris01 .garantiesKal00 li{width:177px;border-bottom:1px solid #c3c3c3;margin-right:0;}
.bloc_gris01 .garantiesKal00 li a{line-height:30px;}
.bloc_gris01 .garantiesKal00 li.pointscadeaux00{border:0;}
.bloc_gris01 .garantiesKal00 li.pointscadeaux00 a{line-height:14px;height:30px;}

.ct_garanties01 {clear:both;text-align:center;width:100%;}
.garantiesKal01 {overflow:hidden;margin:0 auto;padding:14px 0 10px;width:90%;}
.garantiesKal01 li {float:left;display:inline;padding:0 20px;text-align:left;border-right:1px solid #d4d4d4;height:50px;}
.garantiesKal01 li a {padding:8px 4px 8px 34px;display:block;}
.garantiesKal01 li a:hover, .garantiesKal01 li a:focus {color:#E00072;}
.garantiesKal01 li.last {border:none;}
.garantiesKal01 .paiement00 a {padding:0 4px 0 34px;}

.partner00 a {background:url(../../Images/picto_partner00.gif) no-repeat 0 0;}
.paiement00 a {background:url(../../Images/picto_paiement00.gif) no-repeat 0 0;}
.livraison00 a {background:url(../../Images/picto_livraison00.gif) no-repeat 0 0;}
.garantie00 a {background:url(../../Images/picto_garantie00.gif) no-repeat 0 0;}
.satisfait00 a {background:url(../../Images/picto_satisfait00.gif) no-repeat 0 0;}
.pointscadeaux00 a {background:url(../../Images/picto_pointscadeaux00.gif) no-repeat 0 0;}

/* Points Kdo */
.pointsClt00, .pointsClt01 {font-size:15px;padding:6px 0;}
.pointsClt00 span, .pointsClt01 span {background:url(../../Images/bgRose-points.jpg) no-repeat 0 0;color:#FFF;padding:2px 3px;margin-right:2px;font-weight:bold}
.pointsClt01 span {background:url(../../Images/bgBlc-points.jpg) no-repeat 0 0;color:#E00072;}

/* produits et bulle avec nbe points kdo */
.points_kdo00, .points_kdo01 {color:#FFF;padding:0 8px 0 0;overflow:hidden;}
.points_kdo00 span, .points_kdo01 span {float:right;display:inline;}
.points_kdo00 {background:url(../../Images/bg-points.gif) no-repeat 100% -21px;position:absolute;bottom:0;right:0;}
.points_kdo00 span {background:url(../../Images/bg-points.gif) no-repeat 0 0;padding:3px 0 3px 8px;}
.points_kdo01 {background:url(../../Images/bg-points01.gif) no-repeat 100% -28px;padding:0 16px 0 0;width:86%}
.points_kdo01 span {background:url(../../Images/bg-points01.gif) no-repeat 0 0;padding:8px 0 6px 16px;}
.points_kdo01 em {font-size:16px;font-weight:bold;font-style:normal;}

/* agenda -- date -jour et mois - avec fond */
.agenda00 {color:#FFF;text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;background:url(../../Images/bg-agenda00.jpg) no-repeat 0 0;width:26px;height:34px;padding:2px;margin-right:8px;}
.agenda00 span {display:block;font-size:18px;line-height:20px;}

/* tableaux */
.table00 th {font-weight:normal;}
.table00 th, .table00 td, .table01 td, .table02 td {padding:10px 6px;text-align:left;}
.table00 td {font-size:14px}
.table00 .tar {text-align:right}
.table00 td a, .table01 td a, .table02 td a {color:#e2007c;font-size:11px;background:url(../../Images/puce02.gif) no-repeat 0 3px;padding:0 0 0 8px;}
.table02 td.lien00 a {color:#5F6062;font-size:11px;background:none;padding:0;font-weight:bold;}
.table01 td a {font-size:10px;}
.table00 th a:hover {text-decoration:none;}
.table00 th a img {vertical-align:middle}
.table02 {font-size:11px;}
.table02 td {padding:10px;}
.table02 a {background:none;font-size:11px;padding:0;}

.table01 .col1, .table01 .col2 {text-align:center}
.table01 .col0 {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:14px;font-weight:bold;}
.table01 .col0, .table01 .col3 {text-align:right}

.table00 .paginTable, .table00 .paginTable td {text-align:right;}
.table00 .paginTable table td {padding:10px 4px 0;}
.table00 .paginTable table td a {color:#e2007c;background:none;padding:0;font-size:13px;}

.bgGris00 {background:#e5e5e5;}
.bgGris01 {background:#f2f2f2;}
.bgGris02 {background:#e8e8e8;}

/* titres images */
.titr_communaute, .titr_communaute01, .titr_inscrNews02, .titr_commande, .titr_rechQuestion00, .titr_pdtsServ00 {background:url(../../Images/titr-communaute.jpg) no-repeat 0 0;padding-top:30px;width:201px;height:0;overflow:hidden;}
.titr_boite_outil, .titr_inscrNews, .titr_parrainer, .titr_inscrNews01 {padding-top:28px;width:300px;height:0;overflow:hidden;}
.titr_boite_outil {background:url(../../Images/titr-boite-outil00.jpg) no-repeat 0 0;}
.titr_inscrNews {background:url(../../Images/titr-news00.jpg) no-repeat 0 0;}
.titr_parrainer, .titr_inscrNews01 {width:206px}
.titr_parrainer {background:url(../../Images/titr-parrainage00.jpg) no-repeat 0 0;}
.titr_inscrNews01 {background:url(../../Images/titr-news01.jpg) no-repeat 0 0;}
.titr_inscrNews02 {background:url(../../Images/titr-news02.jpg) no-repeat 0 0;padding-top:50px;}
.titr_pdtsServ00 {background:url(../../Images/titr-pdtsServ00.png) no-repeat 0 0;}
.titr_commande {background:url(../../Images/titr-commande00.jpg) no-repeat 0 0;padding-top:34px;width:244px;}
.titr_communaute01 {background:url(../../Images/titr-communaute01.jpg) no-repeat 0 0;padding-top:34px;width:302px;}
.titr_rechQuestion00 {background:url(../../Images/titr-rechercheQuestion00.jpg) no-repeat 0 0;padding-top:34px;width:302px;}
.titr_acheter_kalligo{background:url(../../Images/titr-acheter-chez-kalligo.jpg) no-repeat 0 0;width:201px;padding-top:49px;height:0;overflow:hidden;}
.titr_selection_produits{background:url(../../Images/ssTitr-selection-produits.jpg) no-repeat 0 0;width:187px;padding-top:67px;height:0;overflow:hidden;}
.txt_appelez_nous{background:url(../../Images/txt-appelez-nous.jpg) no-repeat 0 0;width:187px;padding-top:128px;margin-top:6px;height:0;overflow:hidden;}

/* bloc dossier et articles */
.content_dossier {overflow:hidden;width:100%;text-align:left;}
.content_dossier em {font-size:11px;color:#9e9d9d;}
.content_dossier .img_theme, .content_dossier .img_theme img {width:112px;}
.content_dossier table td .img_ctDos, .content_dossier table td img {margin:0 10px 0 0;}
.content_dossier table td .img_ctDosH {margin:0 0 2px 10px;}

.mag_ssTitr00 {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;padding:0 0 6px;}
.mag_ssTitr00 a {color:#e00072;font-size:13px;}
.mag_titrBorder {border-left:4px solid #e00072;font-size:14px;line-height:16px;font-weight:bold;margin:0 0 14px;}
.mag_titrBorder a {padding-left:4px;display:block;font-size:14px;line-height:16px;font-weight:bold;}
.mag_ssTitr00 a, .mag_titrBorder a, .mag_txt a, .mag_ssTitr00 a:hover, .mag_titrBorder a:hover, .mag_txt a:hover {text-decoration:none;}

/* picto question */
.question, .question00 {padding:4px 0;}
.question img, .question00 img {margin:0 6px 2px 0;vertical-align:middle}

/* pictos evenement */
.commentaire00 a, .mail00 a, .print00 a {background:url(../../Images/picto-commentaire00.gif) no-repeat 0 50%;padding:4px 0 4px 22px;display:block;color:#e2007b;font-size:11px;text-align:left}
.mail00 a {background-image:url(../../Images/picto-envoiMail00.gif);}
.print00 a {background-image:url(../../Images/picto-Print00.gif);}

/* onglets h22 */
#ongletsh22 {padding:0 0 0 6px;border-bottom:1px solid #e00072;margin:0;width:294px;position:relative;height:21px}
#ongletsh22 li {float:left;display:inline;}
#ongletsh22 li a {float:left;display:inline;position:relative;color:#e00072;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:12px;padding:0 22px 0 6px;line-height:22px;}
#ongletsh22 li a span {position:absolute;right:0;top:0;}
#ongletsh22 li a.inactive span, #ongletsh22 li a:hover span, #ongletsh22 li a.active span {height:22px;width:22px;}
#ongletsh22 li a.inactive span {background:url(../../Images/onglets.jpg) no-repeat 100% 0;}
#ongletsh22 li a.inactive {background:url(../../Images/onglets.jpg) no-repeat 0 0;}
#ongletsh22 li a:hover, #ongletsh22 li a.active {background:url(../../Images/onglets.jpg) no-repeat 0 -22px;color:#FFF;text-decoration:none;}
#ongletsh22 li a:hover span, #ongletsh22 li a.active span {background:url(../../Images/onglets.jpg) no-repeat 100% -22px;}

.on {display: block;}
.off {display: none;}

/* Etapes */
.steps {overflow:hidden;width:100%;margin:30px 0 20px 0;}
.steps li {float:left;display:inline;margin:0 30px 0 0;background:url(../../Images/step00.gif) no-repeat 0 -34px;}
.steps li, .steps li a {color:#bfbdbd;font-size:18px;line-height:30px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.steps li a {display:block;}
.steps li span {margin:0 22px 0 12px;font-size:20px;}
.steps li.stepOn, .steps li a:hover, .steps li a:focus {background:url(../../Images/step00.gif) no-repeat 0 0;color:#3c9cd2;text-decoration:none;}
.steps li.stepOn span, .steps li a:hover span, .steps li a:focus span {color:#FFF;}

/* box03 - fond rose - exemple : recherche + home fiche pratique + communaute compte */
.search .box03, .Hfiche_pratique .box03, .comm_cpte .box03 {margin:0 0 20px;font-size:14px;}
.search .box03 a, .Hfiche_pratique .box03 a, .comm_cpte .box03 a {font-size:14px;color:#e00072;text-decoration:underline;}
.search .box03 a:hover, .search .box03 a:focus, .Hfiche_pratique .box03 a:hover, .Hfiche_pratique .box03 a:focus,
    .comm_cpte .box03 a:hover, .comm_cpte .box03 a:focus {text-decoration:none;}
.search .box03 h3, .Hfiche_pratique .box03 h3, .comm_cpte .box03 h3 {font-size:17px;font-weight:bold;margin:0 0 14px;}
.search .box03 h3 strong, .Hfiche_pratique .box03 h3 strong, .comm_cpte .box03 h3 strong {color:#e00072;}

/************************************************** css propre a POPUP JQUERY - Page produit ****************************************************/
#TB_window, #TB_secondLine {font-family:Arial, Helvetica, sans-serif;font-size:12px;color: #333333}
#TB_window a:hover, #TB_window a:focus {color:#E2007C;}
#TB_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;}
.TB_overlayBG {background-color:#000;filter:alpha(opacity=75);-moz-opacity: 0.75;opacity: 0.75;}
* html #TB_overlay {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {position: fixed;background: #ffffff;z-index: 102;display:none;text-align:left;top:50%;left:50%;}
* html #TB_window {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {display:block;margin: 15px 0 0 15px;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;border-top: 1px solid #666;border-left: 1px solid #666;}
#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}
#TB_closeWindow{height:25px;padding:10px 25px 10px 0;float:right;display:inline;}
#TB_closeAjaxWindow {position:absolute;right:10px;top:6px;}
#TB_closeAjaxWindow a:link, #TB_closeAjaxWindow a:hover {color:#FFF;text-decoration:none;}
#TB_closeWindowButton {padding:34px 0 4px 0;width:32px;overflow:hidden;height:0;font-size:0;background:url(../../Images/close.gif) 0 4px no-repeat;display:block;text-decoration:none;color:#FFF;}
#TB_ajaxContent{clear:both;overflow:hidden;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px;}
#TB_load{position: fixed;display:none;height:13px;width:208px;z-index:103;top: 50%;left: 50%;margin: -6px 0 0 -104px;}
* html #TB_load {position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top: 0;left: 0;background-color:#fff;border:none;filter:alpha(opacity=0);opacity: 0;height:100%;width:100%;}
* html #TB_HideSelect {position: absolute;height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both; border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/***************************** CSS Jcarousel *****************************/
.jcarousel-skin-ie7 .jcarousel-container {background:#fff;color:#5f6062;position: relative;}
.jcarousel-skin-ie7 .jcarousel-container-horizontal {width:168px;height:394px;padding:10px;}
.jcarousel-skin-ie7 .jcarousel-clip-horizontal {width:168px;}
.jcarousel-skin-ie7 .jcarousel-item {width:168px;height:394px;}
.jcarousel-skin-ie7 .jcarousel-item:hover {}
.jcarousel-skin-ie7 .jcarousel-item-horizontal {}
.jcarousel-skin-ie7 .jcarousel-item-placeholder {}
	/* Horizontal Buttons */
.jcarousel-skin-ie7 .jcarousel-next-horizontal {position: absolute;top:40px;right:8px;width:5px;height:10px;cursor: pointer;background: transparent url(../../Images/next-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:hover {background-position:-18px 0;}
.jcarousel-skin-ie7 .jcarousel-next-horizontal:active {background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal, .jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:hover,
	.jcarousel-skin-ie7 .jcarousel-next-disabled-horizontal:active {cursor: default;background-position:-27px 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal {position: absolute;top:40px;left:8px;width:5px;height:10px;cursor: pointer;background: transparent url(../../Images/prev-horizontal.gif) no-repeat 0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:hover {background-position:-18px 0;}
.jcarousel-skin-ie7 .jcarousel-prev-horizontal:active {background-position:0 0;}
.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal, .jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-skin-ie7 .jcarousel-prev-disabled-horizontal:active {cursor:default;background-position:-27px 0;}
	
.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}
.jcarousel-list li, .jcarousel-item {float:left;display:inline;list-style:none;position:relative;}
.jcarousel-next {z-index: 3;display: none;}
.jcarousel-prev {z-index: 3;display: none;}
/***************************** FIN CSS Jcarousel *****************************/

/************************************************************************************************************************************************/
/********************************************************************* HOME *********************************************************************/
.caract_restt {font-size:10px;text-align:right;}
.caract_restt span {color:#000;}
.menu_communauté .titr_Treb14 {padding:12px 6px 12px;line-height:18px;font-size:15px;}
.menu_communauté .titr_Treb14 span {margin:6px 14px 0 6px;}
.menu_communauté .bloc_gris02 .titr_Treb14 {padding:0 0 4px 0;}
.ssBloc_connaissance {background:#FFFFFF url(../../Images/bg-degrade00.jpg) repeat-x 0 0;padding:6px;color:#5f6062;margin:0 0 1px;}
.ssBloc_connaissance .lienRose10 {text-align:right;}
.ssBloc_connaissance .question {min-height:56px;-height:56px;font-size:11px;overflow:hidden;width:100%;}
.ssBloc_connaissance .question * {float:left;display:inline;}
.ssBloc_connaissance .question span {width:84%;}
.ssBloc_boiteOutil {font-size:11px;overflow:hidden;width:276px;}
.ssBloc_boiteOutil table {margin:10px 0 0;width:276px;}
.ssBloc_boiteOutil table img {width:264px;}
.ssBloc_boiteOutil img {float:right;display:inline;margin-left:6px}

.boutiqueHome {margin:20px 0 0;position:relative;}
.boutiqueHome .titreCadre00 {position:absolute;top:0;width:497px}
.boutiqueHome .cadreRose03 {padding:16px 0 0;border:0;}
.blocBoutique .list_puce07 {float:right;display:inline;padding:10px 1px 0 14px;margin:0 -1px 0 0;background:#f5f5f5 url(../../Images/bgList07.png) no-repeat 100% 0;}
.blocBoutique .list_puce07 li {border-right:1px solid #e00072;}
.blocBoutique {margin:0;border:1px solid #E00072;border-width:0 0 1px 1px;background:url(../../Images/bgBtqHome.jpg) no-repeat -20px 100%;width:716px;}
.blocBoutique .ctBtqLeft {float:left;display:inline;width:286px;margin:40px 0 0 194px;}
.blocBoutique .ctBtqLeft h4 {background:url(../../Images/ssTitrHomeBtq.jpg) no-repeat 0 0;padding-top:80px;height:0;line-height:0;overflow:hidden;font-size:0;display:block;width:220px;}
.blocBoutique .ctBtqLeft ul {list-style:none;margin:20px 0 10px;}
.blocBoutique .ctBtqLeft ul li {background:url(../../Images/puce22.png) no-repeat 0 2px;padding:0 0 6px 16px;}

.ligne_garantie {overflow:hidden;width:686px;padding:20px 0 20px 30px;border:1px solid #E00072;border-width:0 1px 1px 1px;}
.ligne_garantie p {float:left;display:inline;background:url(../../Images/titr-garanties00.jpg) no-repeat 0 0;padding-top:20px;height:0;line-height:0;overflow:hidden;font-size:0;display:block;width:134px;margin:6px 0 0;}
.ligne_garantie ul {list-style:none;margin:0;}
.ligne_garantie ul li {background:url(../../Images/picto_partner00.gif) no-repeat 0 0;padding:0;float:left;display:inline;margin:0 0 0 40px;width:120px;}
.ligne_garantie ul li a{padding:0 0 0 36px;display:block;}
.ligne_garantie ul li.liGar00 {background-image:url(../../Images/picto_paiement00.gif);width:156px;height:20px;padding-top:8px;}
.ligne_garantie ul li.liGar01 {background-image:url(../../Images/picto_satisfait00.gif);width:120px;}

.home .col_right00 {z-index:3;position:relative}
.home .bloc_gris02 .select01 {width:190px;margin:4px 0 0;}
.home .ss_titre00 {padding:0;}
.home .ct_offre_kal {padding:12px 12px 6px;}

.slide00 {font-size:11px;line-height:13px;}
.slide00 .logoslide {text-align:center;padding:0 8px 8px;width:152px;overflow:hidden;}
.slide00 .ssFamille_pdt01 {margin:10px 0 0;width:168px;text-align:center;font-size:12px;padding:1px 0 6px;float:none;display:block;position:absolute;bottom:0;left:0}
.slide00 .ssFamille_pdt01 .imgPdt {width:166px;margin:0 0 0 1px;}
.slide00 .ssFamille_pdt01 .libellePdt00 a {font-size:14px;font-weight:bold;}
.slide00 .ssFamille_pdt01 .prix01 {margin:0 0 0 4px;}
.btSlideBot {background:#fff;margin:1px 1px 0 0;text-align:center;padding:4px 0;}

/*************************************************************** MENU LEFT CATALOGUE ***************************************************************/
.niv00, .niv01, .niv02, .niv03 {list-style:none;margin:0;}

.niv00 li {border:0;clear:both;}
.niv00 li a, .niv00 li span {font-size:13px;background:url(../../Images/puce18.gif) no-repeat 16px 7px;padding:2px 0 4px 24px;width:167px;}
.niv00 li a:hover, .niv00 li a:focus, .niv00 li a.active {background:#E00072 url(../../Images/puce18b.gif) no-repeat 16px 7px;text-decoration:none;}

.niv01 {margin:0 0 0 10px;}
.niv01 li {margin:1px 0;}
.niv01 li a {width:155px;font-size:11px;background:url(../../Images/puce02.gif) no-repeat 16px 5px;padding:2px 0 2px 26px;display:block;}
.niv01 li a:hover, .niv01 li a:focus, .niv01 li a.active {background:#E00072 url(../../Images/puce04.gif) no-repeat 16px 5px;color:#FFF;font-weight:normal}

.niv02, .niv03 {margin:0 0 0 14px;}
.niv02 li a {width:141px;background:url(../../Images/puce08.gif) no-repeat 16px 7px;}
.niv02 li a:hover, .niv02 li a:focus, .niv02 li a.active {background:#E00072 url(../../Images/puce09.gif) no-repeat 16px 7px;}

.niv03 li a {width:137px;background:none;padding:2px 0 2px 16px;}
.niv03 li a:hover, .niv03 li a:focus, .niv03 li a.active {background:#E00072;}

.menu_mag .niv00 li a {font-size:11px;background-position:16px 6px;}
.menu_mag .niv00 li a:hover, .menu_mag .niv00 li a:focus, .menu_mag .niv00 li a.active {background-position:16px 6px;}

/****************************************************************** LISTE PRODUIT ******************************************************************/
.listFiltres {overflow:hidden;width:100%;}
.listFiltres .lig {/*M*//*float:right;display:inline;width:auto;*/display:block;clear:both;}
.listFiltres .lig span {color:#E00072;font-size:11px;/*A*/width:60px;text-align:right;}
.content_listingPdts {overflow:hidden;width:100%;padding:10px 0;}
.content_listingPdts .bloc_pdts {position:relative;}
.content_listingPdts .bloc_pdts .pastilleRose00 {right:-2px;top:-2px;}
.content_listingPdts .bloc_pdts .pastilleVerte00 {right:-2px;top:-2px;}
.bloc_pdts {width:158px;background:#F0F0F0;float:left;display:inline;margin:0 8px 8px 0;text-align:center;}
.bloc_pdts .libelle_pdt {padding:2px 4px;min-height:50px;-height:50px;line-height:14px;}
.bloc_pdts .libelle_pdt a {font-weight:bold;font-size:14px;color:#525252;}
.bloc_pdts .prix_pdt {height:34px;}
.bloc_pdts .prix_pdt span{font-size:13px;}
.bloc_pdts .prix_pdt .db {margin:0 0 4px;}
.bloc_pdts .img_pdt {width:156px;height:170px;background:#FFF;margin:1px 0 0 1px;}
.bloc_pdts .img_pdt a {width:156px;height:168px;display:block;padding:2px 0 0;overflow:hidden;}

.desc_pdt p{margin:0;}

.promo_jour .img_pdt {width:180px;background:#FFF;text-align:center;}
.promo_jour .libelle_pdt {padding:6px 0;font-weight:bold;font-size:17px;color:#525252;}
.promo_jour .prix_pdt {color:#e00072;font-size:19px;font-weight:bold;padding:0 0 6px;}
.promo_jour .prix_pdt span {font-size:16px;}

/****************************************************************** PAGE PRODUIT *******************************************************************/
.intitule_fichePdt {font-size:22px;color:#e00072;}
.fiche_produit {overflow:hidden;width:100%;padding:10px 0;}
.fiche_produit .img_pdt {width:314px;padding:0 14px 20px 0;float:left;display:inline;position:relative;overflow:hidden;}
.fiche_produit .description_fiche {width:390px;float:right;display:inline;text-align:right;}
.fiche_produit .description_fiche table.input_radio02 {width:100%;margin:6px 0 0;}
.fiche_produit .description_fiche .input_radio02 input {width:15px;height:15px;border:0;float:right;display:inline;margin:0 0 2px 6px;}
.fiche_produit .description_fiche .input_radio02 label {line-height:16px;}
.fiche_produit .description_fiche ul {margin:0 0 20px;list-style:none;}
.fiche_produit .description_fiche ul li {text-align:left;padding:0 0 4px 10px;background:url(../../Images/puce08.gif) no-repeat 0 6px;}
.fiche_produit .txt_descr {padding:20px 0;font-size:13px;line-height:18px;text-align:left;}
.fiche_produit .frais_descr {font-size:11px;padding:0 0 16px;}
.fiche_produit .pastille_verte, .fiche_produit .pastille_rose {float:left;display:inline;}
.fiche_produit .pastille_verte{padding:18px 0 18px}
.fiche_produit .prix_descr {font-size:16px;padding:4px 0 10px;}
.fiche_produit .prixBarre01 {font-size:22px;margin:0 10px 0 0;}
.fiche_produit .prix01 {font-size:27px;}
.fiche_produit .prix01 em {font-size:22px;font-style:normal;}
.fiche_produit .bt_AjoutPanier_descr {padding:40px 0 0;}

.fiche_produit .zoomPdt {position:absolute;bottom:0;left:80%;}
.content_zoom {overflow:hidden;}
.content_zoom .col_left00 {width:120px;background:#e1e1e1;height:520px;padding:30px 0 0;}
#TB_ajaxContent .content_zoom .col_left00 p {text-align:center;padding:20px 0px;}
.content_zoom .col_left00 p img {border:1px solid #FFF;}
.content_zoom .col_left00 p a {position:relative;display:block;margin:0 22px;width:72px;height:72px;background:#FFF}
.content_zoom .col_left00 p a span {display:none;}
.content_zoom .col_left00 p a:hover {zoom:1;}
.content_zoom .col_left00 p a:hover span, .content_zoom .col_left00 p a:focus span, .content_zoom .col_left00 p a.active span {position:absolute;top:0;left:0;display:block;border:5px solid #e00072;width:64px;height:64px;font-size:0;}
.content_zoom .col_right00 {width:540px;text-align:center;padding:20px 0 0;}
.content_zoom .col_right00 .dn {display:none;}

.panelSVEInfo {font-size:11px}
.panelSVEInfo a {color:#E00072}

/******************************************************************** HOME OFFRE *******************************************************************/
.listHome_offre {width:100%;overflow:hidden;}
.listHome_offre .blocListOffre {float:left;display:inline;width:48%;padding:20px 10px 20px 0;}
.listHome_offre .blocListOffre .titr_border02 a {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.listHome_offre .blocListOffre .list_puce00 a {font-size:13px;}
.home_offre .ss_titre01 {padding:4px 0 2px;}
.home_offre .illustration01 {margin-top:-22px;-margin-top:-25px}
.bloc_garanties .cadreRose00 {padding:2px 12px 6px;}

/****************************************************************** UNIVERS OFFRE ******************************************************************/
/* Univers avec 2 produits sur ligne */
.listUnivers_offre {width:100%;overflow:hidden;padding:10px 0 0;}
.listUnivers_offre .titr_Treb18 {line-height:22px;margin:0 0 40px}
.listUnivers_offre .blocUniversOffre {float:left;display:inline;width:344px;padding:0 10px 0 0;}
.listUnivers_offre .blocUniversOffre .ct_descrUO {width:100%;}
.listUnivers_offre .pdt_univers {float:left;display:inline;width:90px;padding:0 10px 10px 0;}
.listUnivers_offre .partner_univers {text-align:right;font-weight:bold;font-size:11px;padding:10px 0 6px;}
.listUnivers_offre .lienRose11 {padding:10px 0 0;}
.listUnivers_offre .pastilleRose00, .listUnivers_offre .pastilleVerte00 {float:right;display:inline;position:relative;margin:-30px -6px 0 0;}

/* commun sous et sous-sous famille */
.ssFamille00 {width:100%;position:relative;}
.ssFamille00 .pastilleVerte00, .ssFamille00 .pastilleRose00 {position:absolute;top:20px;right:20px;margin:0;}
.ssFamille00 .libellePdt00 a {font-weight:bold;font-size:14px;}
.ssFamille00 .libellePdt01 a {font-size:12px;}
.ssFamille00 .imgPdt {text-align:center;}
.ssFamille_pdt00, .ssFamille_pdt01 {float:left;display:inline;position:relative;width:164px;}

/* Sous famille */
.ssFamille_pdt00 {padding:0 4px 8px;}
.ssFamille_pdt00 .imgPdt {border-right:1px solid #cccccc;height:152px;padding:0 10px 0 0;}
.ssFamille_pdt00 .imgPdt a {width:156px;height:152px;display:block;}
.ssFamille_pdt00 .libellePdt00 {min-height:40px;-height:40px;padding:6px 0;}
.ssFamille_pdt00 .prix01 {margin-right:8px;font-size:16px;}
.ssFamille_pdt00 .prixBarre01 {font-size:12px;}

/* Sous-sous famille */
.ssFamille_pdt01 {background:#F0F0F0;margin:0 15px 8px 0;}
.ssFamille_pdt01 .imgPdt {width:162px;height:170px;background:#FFF;margin:1px 0 0 1px;}
.ssFamille_pdt01 .imgPdt a {width:162px;height:168px;display:block;padding:2px 0 0;overflow:hidden;}
.ssFamille_pdt01 .libellePdt00 {min-height:50px;-height:50px;padding:6px;text-align:center;}
.ssFamille_pdt01 .libellePdt01 {padding:6px;text-align:center;}
.ssFamille_pdt01 .tar {padding:6px;height:34px;}
.ssFamille_pdt01 .prix01 {font-size:16px;}
.ssFamille_pdt01 .prixBarre01 {font-size:12px;}
.ssFamille_pdt01 .db {margin:0 0 4px;}

/* presentation univers */ 
.intro{font-size:14px;color:#5f6062;line-height:14px;}
.reponse h2{font-size:16px;color:#e00072;margin:14px 0 0;}
.reponse .ct_reponse{width:100%;}
.reponse .ct_reponse:after, .reponse .ct_reponse .box06_0:after {content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
.reponse .ct_reponse #cmt_ca_marche{padding:14px 14px 14px 20px;}
.reponse .ct_reponse #cmt_ca_marche p{font-size:16px;font-weight:bold;color:#313131;}
.reponse .ct_reponse #cmt_ca_marche ul, .liste_fctnt ul {margin:0;}
.reponse .ct_reponse #cmt_ca_marche ul li, .liste_fctnt ul li{margin:6px 0 0 0;line-height:16px;}
.reponse .ct_reponse #cmt_ca_marche ul li span.num, .liste_fctnt ul li span.num{font-size:16px;color:#e00072;padding:0 8px 0;}
.reponse .ct_reponse #cmt_ca_marche ul li span{font-size:14px;color:#313131;list-style-type:none;float:left;display:inline;}
.reponse .ct_reponse #cmt_ca_marche ul li a {color:#E00072;text-decoration:underline;}
.reponse .ct_reponse #cmt_ca_marche ul li a:hover {text-decoration:none;}
.reponse .ct_reponse #cmt_ca_marche .pastille_verte {position:absolute;top:-20px;right:6px;}
.liste_fctnt ul li {overflow:hidden;width:100%;list-style-type:none;}
.liste_fctnt ul li span{font-size:12px;color:#313131;list-style-type:none;float:left;display:inline;}
.liste_fctnt ul li span.txt {display:block;float:none;padding:0 0 0 30px;}
.cgv p{font-size:11px;color:#828282;padding:16px 0 0;}

/* TG liste */
.TG_liste .titrCadreRose, .TG_liste .titrCadreVert, .TG_liste .titrCadreBleu, .TG_liste .titrCadreOrange, .TG_liste .titrCadreViolet {font-size:14px;}
.TG_liste .pastilleVerte00, .TG_liste .pastilleRose00 {top:-18px;right:-14px;}
.TG_liste .img_pdt {min-height:90px;-height:90px;}
.TG_liste .prix_pdt {margin:6px 0;}
.TG_liste .prix01 {font-size:14px;}

/****************************************************************** UNIVERS BOUTIQUE ******************************************************************/
.block_promo{margin-bottom:20px;}
.listUnivers_boutique{overflow:hidden;padding:10px 0 0;float:left;display:inline;margin-left:6px;}
.listUnivers_boutique.lastUnivers{margin-left:0;}
.listUnivers_boutique .titre_ssFamille{font-size:15px;color:#e00072;margin:0 0 2px 0;}
.listUnivers_boutique .ssFamille00{width:auto;float:left;display:inline;}
.listUnivers_boutique .ssFamille00 .ssFamille_pdt01{margin-bottom:3px;}
.listUnivers_boutique .ssFamille00 .ssFamille_pdt01.last{margin-right:0;}
.listUnivers_boutique .ssFamille00 .ssFamille_pdt01 .imgPdt a{padding-top:0;height:170px;}
.listUnivers_boutique .ssFamille00 .libellePdt00 a{font-size:12px;padding-top:15px;display:block;}
.listUnivers_boutique .lienRose11{clear:both;margin:0 15px 5px 0;}
.listUnivers_boutique .lienRose11.tar{text-align:right;}
.listUnivers_boutique .lienRose11.last{margin-right:0;}

/********************************************************************* COMPTE **********************************************************************/
.create_account .col_left03 {padding:40px 0 0;margin:0 16px 0 12px;}
.create_account .txtInfo00 {margin:-14px 0 0;padding:0 0 18px 6px;}
.create_account .label00 {font-size:13px;}
  
.ct_profiles .txtInfos {padding:0 12px 4px;color:#000;font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}

.login .lienRose12Prec {position:relative;top:-12px}
.login .login_content {overflow:hidden;width:100%;padding:10px 0;}
.login .login_content .col_left00, .login .login_content .col_left01 {width:236px;padding:0;}
.login .login_content .col_left00 {border-right:1px solid #D4D4D4;margin:0 26px 0 0;width:216px;}
.login .login_content .col_left00 input {margin:4px 0 14px;}
.login .login_content .col_left00 em, .login .login_content .mdp_oublie a {font-size:11px;color:#878787;}
.login .login_content .titr_Treb20 {padding:0 0 20px;}
.login .login_content .mdp_oublie {padding:6px 0 0;}
.login .login_content .mdp_oublie a {font-style:italic;text-decoration:underline;}
.login .login_content .mdp_oublie a:hover, .login .login_content .mdp_oublie a:focus {text-decoration:none;}
.login .login_content .col_left01 .txt01 {margin:6px 0 30px;}
.login .login_content .col_left02 {width:230px;padding:0;}

.login .garantiesKal01 {width:100%;padding:40px 0 0;}
.login .garantiesKal01 li {padding:0 6px;}

.categorie_form00 {font-size:18px;padding:6px 0 16px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.categorie_form00 em.num {font-style:normal;background:url(../../Images/bg-picto-cat00.gif) no-repeat 0 0;width:28px;color:#FFF;display:inline;float:left;margin:-6px 8px 0 0;text-align:center;padding:7px 0;}
.categorie_form00 em.info, .categorie_form00 em.normal {font-size:11px;color:#878787;}
.categorie_form00 em.normal {font-style:normal;display:block;padding:4px 0 0;}

.profilInfo {width:100%;overflow:hidden;}
.profilInfo *{float:left;display:inline;}
.profilInfo select.input02 {padding:0;width:184px;}
.profilInfo select option {float:none;display:block;}
.profilInfo {line-height:24px;}
.profilInfo p {width:34%;padding:0 0 0 40px;font-size:13px;}
.profilInfo em {width:60%;color:#2c2c2c;font-style:normal;}
.lienModif {float:right;display:inline;padding:12px 20px 0 0;}
.txtRfs10, .txtRfs11 {font-size:10px;padding:6px 20px 0 0;text-align:right;color:#878787;}
.txtRfs11 {font-size:11px;}

.modifAccount .lien02 {margin:4px 0 0 284px;clear:both;}
.modifAccount em.normal {padding:4px 0 0 34px;}

.ptsKdoProfit, .col_left48per, .col_right48per {overflow:hidden;}
.ptsKdoProfit {width:692px;}
.ptsKdoProfit .col_left48per, .ptsKdoProfit .col_right48per {padding:10px 0;border-bottom:1px solid #D7D7D8;width:336px;}
.ptsKdoProfit .col_left48per.last, .ptsKdoProfit .col_right48per.last {border-bottom:none;}
.ptsKdoProfit .pdt_kdo, .ptsKdoProfit .descr_kdo, .ptsKdoProfit .infos_kdo {float:left;display:inline;}
.ptsKdoProfit .pdt_kdo {width:90px;text-align:center;}
.ptsKdoProfit .descr_kdo {width:142px;font-size:11px;}
.ptsKdoProfit .descr_kdo strong {font-size:15px;}
.ptsKdoProfit .infos_kdo {width:100px;}

.dashboard .col_left02 {width:480px;padding:20px 32px 0 0;}
.dashboard .col_right02 {padding:36px 0 0;}
.dashboard .lienModif {padding:8px 20px 0 0;}
.dashboard .noteFinale {text-align:right;}
.dashboard .noteFinale strong {color:#e00072;font-size:14px;margin-right:20px}
.dashboard .content_kdo01 {border-bottom:1px solid #d4d4d4;padding:10px 0;}
.dashboard .content_kdo01 .bloc_kdo {width:80px;margin-right:6px;padding:0;}
.dashboard .content_kdo01 .bloc_kdo strong {font-size:13px;}
.dashboard .content_kdo01 .lienRose11 {text-align:right;padding:16px 0 0;}

.recapCmd .col_right00 {text-align:center;}
.recapCmd .blocTitreTop01, .recapCmd .adressFact, .recapCmd h4 {text-align:left;}
.recapCmd .adressFact {line-height:18px;padding:10px 0 20px 0;}
.recapCmd .content_totalPan {overflow:hidden;width:100%}

.content_adress00 {overflow:hidden;width:100%;}
.content_adress00 .adress00 {float:left;display:inline;width:222px;margin:0 16px 30px 0;}
.adress00 {line-height:16px;}
.adress00 span {display:block;}
.adress00 .lienRose11 {margin:4px 0 0 20px;}

.comm_cpte .noteFinale {text-align:right;}
.comm_cpte .noteFinale strong {color:#e00072;font-size:14px;}

.prestation .table00 td {font-size:12px;}
.prestation .table00 td.tac {text-align:center;}

.pager_gridView td {padding:0;}
.pager_gridView td table {margin:20px auto 0;}
.pager_gridView table td {border-right:1px solid #828282;padding:0 2px 0 0;}
.pager_gridView table td a, .pager_gridView table td span {padding:2px 4px;border:1px solid #FFF;display:block;background:none;}
.pager_gridView table td span, .pager_gridView table td a:hover, .pager_gridView table td a:focus {background:#e00072;border:1px solid #f4a5cd;color:#FFF;text-decoration:none;}

/********************************************************************* CHECKOUT **********************************************************************/
.checkout, .confirmOrder, .livraison, .paiement {padding:20px 0 0;}
.checkout .lienRose12Prec, .livraison .lienRose12Prec, .paiement .lienRose12Prec {padding:10px 0 0;}

/* popup ajout panier */
.addpanier {width:430px}
.popup .popUpCart {padding:40px 10px 20px;width:410px;}
.popUpCart .content_ajoutCart {background:#f0f0f0;padding:12px 20px;margin:20px 0;text-align:left;font-size:11px;line-height:16px;overflow:hidden;width:370px;}
.popUpCart .content_ajoutCart img {float:left;display:inline;margin:6px 30px 6px 0;}
.popUpCart .content_ajoutCart em {color:#959595;}
.popUpCart .content_ajoutCart .prix00 {margin-left:20px}
.popUpCart .lienRose12Prec {float:left;display:inline;margin-top:8px;}

/* Fil process commande */
.menu_checkout {margin:0 0 20px;clear:both;}
.menu_checkout ul {width:760px;overflow:hidden;margin:0 0 0 200px;}
.menu_checkout ul *{float:left;display:inline;}
.menu_checkout ul li {margin:0 0 0 -14px;height:30px;font-size:18px;color:#5f6062;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.menu_checkout ul li span {height:30px;line-height:30px;}
.menu_checkout ul li.first {margin:0;}
.menu_checkout ul li .left {background:url(../../Images/bgProcess-offL.gif) no-repeat 0 0;width:14px;}
.menu_checkout ul li .center {background:url(../../Images/bgProcess-offM.gif) repeat-x 0 0;padding:0 20px;}
.menu_checkout ul li .right {background:url(../../Images/bgProcess-offR.gif) no-repeat 0 0;width:20px;}
.menu_checkout ul li.active .left {background:url(../../Images/bgProcess-onL.gif) no-repeat 0 0;}
.menu_checkout ul li.active .center {background:#e00072;color:#FFF;}
.menu_checkout ul li.active .right {background:url(../../Images/bgProcess-onR.gif) no-repeat 0 0;}
 
 /**** panier ****/
.table_ckeckout th {background:#f9cce3;color:#e00072;padding:6px;border-right:1px solid #FFF;}
.table_ckeckout td {padding:10px 6px;border-top:1px solid #f9cce3;}
.table_ckeckout .first td {border-top:none;}
.table_ckeckout th.thRoseF {background:#e00072;color:#FFF;}
.table_ckeckout .kdo_panier {color:#e00072;}
.table_ckeckout .kdo_panier span {font-size:14px;}
.table_ckeckout .prixHT {text-align:right;padding:10px 16px 10px 6px;}
.table_ckeckout th.prixHT {padding:6px 16px 6px 6px;}
.table_ckeckout .prix01 {display:block;font-size:19px;}
.table_ckeckout .eco_part {display:block;font-size:10px;margin:4px 0 0;}
.table_ckeckout .adressLivr {font-size:10px;text-align:right;padding:10px 20px 10px 6px;}
.table_ckeckout .dateHeurLivr {font-size:10px;}

.table_total td {padding:4px 44px 4px 10px;text-align:right;font-size:11px;}
.table_total.facture td {padding:4px 20px 4px 4px;}
.table_total .last td {border-bottom:1px solid #d4d4d4;}
.table_total .fs14 {font-size:14px;}
.table_total .codePromo {padding-right:0;}
.table_total .prix01 {font-size:17px;}
.table_total .total00 td {font-size:19px;color:#e00072;padding-top:30px;}
.table_total .reduction {font-size:13px;color:#e00072;font-weight:bold;}
.table_total .reduction span {font-size:10px;color:#5F6062;font-weight:normal;}
.table_total .lig *{margin-right:4px;}
.table_total .lig p {padding:6px 8px 0 0;font-size:13px;}
.table_total .lig input {margin-top:2px;}

.blocQte {position:relative;padding:0 14px 0 4px;}
.blocQte .inputQte {width:20px;padding:2px;font-size:11px;text-align:right;margin-right:2px;}
.blocQte .btnUp, .blocQte .btnDown {position:absolute;top:0;right:4px}
.blocQte .btnDown {top:9px;}

.checkout .content_totalPan {overflow:hidden;width:100%}
.rapport_point {width:244px;height:198px;margin:22px 10px 10px 0;float:left;display:inline;text-align:right;}
.rapport_point .ct_rapport_point {overflow:hidden;padding:10px;width:224px;height:144px;}
.rapport_point .nbPtsKdo {color:#e00072;font-size:18px;line-height:22px;padding:40px 0 0;}
.rapport_point .nbPtsPromo {font-size:13px;}
.rapport_point .nbPtsPromo span {color:#e00072;}
.rapport_point .lien00 {padding:30px 0 0;}

.cross_celling_cart {border-bottom:1px solid #CCCCCC;margin:20px 0;padding:0 0 10px;}
.cross_celling_cart .ssFamille00 {overflow:hidden;}
.cross_celling_cart .ssFamille_pdt00 {border-right:1px solid #CCCCCC;width:178px;padding:0 6px 8px;}
.cross_celling_cart .ssFamille_pdt00 .imgPdt {border-right:none;height:90px;padding:0;}
.cross_celling_cart .ssFamille_pdt00 .imgPdt a {height:70px;padding:10px 0;width:178px}
.cross_celling_cart .ssFamille_pdt00 .libellePdt00 {text-align:left;}

/**** confirmation ****/
.confirmOrder .ct_cadre {margin:0 auto;width:70%;}
.confirmOrder .cadreGris00 p {padding:10px 0;text-align:left;font-size:14px;}
.confirmOrder .cadreGris00 .infosCO, .confirmOrder .cadreGris00 .infosCO a {font-size:11px;}
.confirmOrder .cadreGris00 .txtRose00 {font-size:18px;}
.confirmOrder .boutonsCO {padding:40px 0 0;}
.confirmOrder .boutonsCO .lienRose12Prec {margin:10px 30px 0 60px;}

/**** livraison ****/
.livraison .separ02 {margin-bottom:6px;}
.livraison .cadreGris00 {padding:0 12px 12px;}

.livr_memeAdress {padding:0 0 10px 200px;width:760px;text-align:left;}
.livr_memeAdress .txtRose00 {font-size:15px;}
.livr_memeAdress p {padding:6px 0;}
.livr_memeAdress .input_radio01 label {margin:0 30px 0 6px;}

.infoIptte {padding:0 0 8px;font-size:11px;text-align:right;}
.col_livraison {text-align:left;font-size:11px;}
.col_livraison p {padding:4px 0;}
.col_livraison .select01 {color:#878787;margin-right:2px}
.col_livraison .input02 {color:#2e2e2e;font-size:11px}

.msgLivraison {font-size:11px;}

/**** paiement ****/
.paiement .titr_Treb20 {text-align:left;padding:20px 0 0;letter-spacing:-1px;}
.paiement .separ04 {margin:4px 0;}
.paiement .boutonsPO {width:674px;padding:0 0 0 260px;}
.paiement .adressFact {text-align:left;padding:20px 10px 16px 30px;}
.paiement .adressFact .fs13  {padding:12px 0;}
.paiement .col_left00 {width:282px;padding-right:30px;}
.paiement .col_left00 .titrCadreGris01 {font-size:18px;}
.paiement .col_right00 {width:648px;}
.paiement .col_left00 .titrCadreGris01, .paiement .col_right00 .titr_Treb14 {font-size:18px;}
.paiement .col_right00 .titr_Treb14 {color:#e00072;padding:6px 0 0;}
.paiement .typePaiement label {font-size:13px;font-weight:bold;}
.paiement .typePaiement .infosPO {font-size:11px;color:#818181;line-height:10px;}
.paiement .typePaiement .fs11 {color:#818181;padding:10px 0 0;}
.paiement .typePaiement .content_col00 {padding:10px 0 18px;}
.paiement .typePaiement .fil {width:50%;padding-right:10px;}
.paiement .typePaiement .fir {width:46%;}

/********************************************************************* LE MAG **********************************************************************/
.mag .illustration00 {margin:-61px 0 0 100px;position:absolute;width:470px;height:166px;z-index:3;}
.mag .homeMag {position:relative;padding:0;}
.mag .blocTitreTop01.homeMag h2 {padding:10px 0 62px;font-size:30px;z-index:4;position:relative;border-bottom:1px solid #D4D4D4;}
.mag .ligne_agenda {overflow:hidden;width:100%;padding:4px 0;border-bottom:1px solid #D7D7D8;}
.mag .agenda00 {float:left;display:inline;}
.mag .lienPuce00 {margin:6px 0 0;}
.mag .content_news {padding:20px 24px 0 12px;}
.mag .document_type .ss_titre01 {padding:0 0 10px;color:#5F6062;}
.mag .document_type .cadreRose00 {padding:4px 12px 12px;}
.mag .salons .cadreGris00 {position:relative;}
.mag .salons .cadreGris00 .lienRose11 {position:absolute;right:12px;bottom:12px;}
.mag .separ08 {margin:16px 0 12px;}
.mag .th_mag .blocTitreTop01 .sIFR-flash {width:100% !important;}

.PopUpEnvoiMail {width:426px;}
.PopUpEnvoiMail .titr_Treb14 {color:#e00072;padding:14px 0 6px;}

/* theme mag */
.content_articles .titr_border01 {border-left:none;}

/* content mag */
.mag .col_left03, .mag .col_right03 {padding:20px 0 0;}
.mag .col_left03 .content_dossier {padding:0 0 20px;}
.mag .col_left03 .content_dossier .info_dossier4 {width:100%;}
.mag .info_dossier4 h2 {font-size:24px;color:#2d2d2d;line-height:30px;font-family:Arial,Helvetica,Sans-serif;}
.mag .info_dossier4 .titr_border01 {margin:0;}
.mag .info_dossier4 .descr00 {padding:20px 0 0;}
.mag .info_dossier4 .descr00 em {color:#757575;font-size:12px;}

.content_mag {font-size:13px;line-height:20px;color:#3f3f3f;text-align:left;}
.content_mag p {margin:8px 0;}
.content_mag ul {margin:10px 0 10px 60px;}
.content_mag h4 {color:#2d2d2d;font-size:13px;}
.content_mag .box04 {float:left;display:inline;margin:0 20px 10px 0;width:272px;}
.content_mag .box04 .txtRose00 {font-size:14px;line-height:16px;}
.content_mag .box04 em {font-size:12px;line-height:16px;}
.content_mag .box03 .txt00 {color:#e00072;}

.content_foldMag {line-height:16px;color:#3f3f3f;text-align:left;}
.content_foldMag h2 {border-bottom:1px solid #D4D4D4;font-weight:bold;padding:0 0 6px;margin:0 0 14px;}
.content_foldMag h3 {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:20px;letter-spacing:-1px;padding:0 0 10px;}
.content_foldMag .titr_border02 {font-size:16px;font-weight:bold;margin:20px 0 14px;}
.content_foldMag .folder00 {overflow:hidden;width:100%;}
.content_foldMag .folder00 img {border:1px solid #D4D4D4;float:left;display:inline;margin:0 20px 10px 0;}
.content_foldMag .folder00 .lienRose12 {text-indent:50px;padding:20px 0 0;}

.list_fold {overflow:hidden;width:100%;margin:0;padding:10px 0 10px 10px;}
.list_fold li {float:left;display:inline;width:20%;padding:0 20px 0 0;}
.list_fold li.txtRose00 {width:50%;}
.list_fold li.txtRose00 img {vertical-align:middle;}
.list_fold li.txtRose00 span {color:#505050;font-size:11px;}

.infosComTop {overflow:hidden;width:292px;padding:10px 8px 10px 0;}
.infosComTop .question, .infosComTop .question00 {padding:4px 0 4px 10px;color:#e00072;font-size:11px;}
.ssBloc_question {padding:8px;}
.ssBloc_question em {color:#767676;font-size:11px;display:block;border-top:1px solid #FFF;padding:6px 0;margin:8px 0 0;}
.ssBloc_question .lienRose11 {padding:4px 0 0;}
.ssBloc_question .lienRose11 a {font-size:10px;}

.infosSupMag {padding:10px;border:1px solid #efefef;overflow:hidden;width:608px;margin:0 0 10px;}
.infosSupMag h4, .infosSupMag p {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;padding:0 0 10px;font-size:14px;}
.infosSupMag h4 {color:#e00072;font-size:18px;padding:0 0 10px;}
.infosSupMag .fil, .infosSupMag .fir {width:46%}
.infosSupMag .fil {margin-right:20px;padding-right:20px;border-right:1px solid #efefef;}
.infosSupMag .list_puce04 li {width:288px;padding:1px 6px 1px 10px;}

.new_comment {margin:0 0 20px;background:#fafafa;padding:10px;overflow:hidden;width:608px;}
.new_comment .ss_titre01 {border-bottom:1px solid #d4d4d4;padding:0 0 8px;margin:0 0 10px;}
.new_comment .txtRose00 {padding:0 0 4px;}
.new_comment .txtRose00 span, .new_comment .txtRose00 em {color:#505050;font-size:11px;}
.new_comment .txtRose00 em {font-size:10px;display:block;font-style:normal;}
.new_comment .fil {width:130px;padding:0 10px;height:50px;text-align:center;border-right:1px solid #e9e9e9;margin:0 0 20px;}
.new_comment .fil.middle {border-right:3px solid #dadada;}
.new_comment .fil.last {border-right:none;}

.content_comment {margin:0 0 10px;background:#fafafa;padding:10px;font-size:11px;line-height:16px;}
.content_comment .infos_comment {background:url(../../Images/bg-pointille.gif) repeat-x 0 bottom;padding:0 0 6px;margin:0 0 6px;}
.content_comment .infos_comment a {color:#e00072;font-weight:bold;font-size:11px;}
.content_comment .infos_comment span {float:right;display:inline;}

/* HOME fiche pratique */
.Hfiche_pratique .bloc_promo00 .infoPromo {width:auto;height:auto;float:none;display:block;padding:0;}
.Hfiche_pratique .bloc_promo00 .descrPromo {padding:6px 0 8px;}
.Hfiche_pratique .bloc_promo00 .descrPromo a {font-size:11px;}
.Hfiche_pratique .bloc_promo00 .txtPromo em {color:#9E9D9D;font-weight:normal;font-size:11px;}
.Hfiche_pratique .bloc_promo00 .txtPromo a {font-weight:bold;font-size:14px;}
.Hfiche_pratique .bloc_promo00 .descrPromo a:hover, .Hfiche_pratique .bloc_promo00 .txtPromo a:hover {text-decoration:none;}
.Hfiche_pratique .bloc_promo00 .txtRose00 span {color:#5F6062;font-size:11px;}
.Hfiche_pratique .bloc_promo00 .txtRose00 img {vertical-align:middle}

/* fiche pratique type */
.fiche_pratique .contentFich {position:relative;width:640px;padding:0 0 30px;margin:0 0 10px -12px;background:url(../../Images/bg-bottom-fiche.jpg) no-repeat left bottom;}
.fiche_pratique .blocTitreTop01 {background:url(../../Images/bg-top-fiche.jpg) no-repeat 0 0;padding:30px 0 4px;}
.fiche_pratique .blocTitreTop01 h2 {margin:0 40px 0 40px;padding:0 0 4px 34px;}
.fiche_pratique .contentFichMid {background:url(../../Images/bg-middle-fiche.jpg) repeat-y 0 0;padding:10px 46px 14px 56px;}
.fiche_pratique .contentFichMid p, .fiche_pratique .contentFichMid ul {line-height:18px}
.fiche_pratique .contentFichMid p {text-align:justify}
.fiche_pratique .contentFichMid ul {margin:0 0 0 26px;list-style-type:none;}
.fiche_pratique .contentFichMid ul li {background:url(../../Images/puce14.gif) no-repeat 0 8px;padding:0 0 0 10px;}
.fiche_pratique .contentFichMid h3 {font-size:20px;padding:0 0 10px;}
.fiche_pratique .contentFichMid h4 {border-left:4px solid #e00072;color:#e00072;font-size:16px;font-weight:bold;line-height:20px;margin:30px 0 8px;}
.fiche_pratique .contentFichMid h4 span {padding-left:4px;display:block}
.fiche_pratique .contentFichMid .table00 {width:578px;margin:20px 0 0;}
.fiche_pratique .contentFichMid .table00 td {font-size:12px;text-align:justify}
.fiche_pratique .contentFichMid .table00 td.img_fich {padding:0;text-align:right;}

/* Agenda */
.leg_agenda .titreCadre01 span, .leg_agenda .titreCadre01 em {line-height:32px;}
.ct_agenda {overflow:hidden;width:692px;}
.ct_agenda .fil {width:226px;margin:0 20px 0 0;}
.ct_agenda .last {width:200px;margin:0;}
.ct_agenda .fil span {float:left;display:inline;width:18px;height:18px;margin:0 4px 0 0;}
.ct_agenda .fil p {color:#8c8c8c;font-size:10px;line-height:16px;margin:8px 0 0 20px;}

/* horoscope */
.title00 {position:relative;height:82px;}
.title00 h2, .title00 p {position:relative;z-index:4}
.title00 p {font-size:14px;}
.title00 p img {position:relative;top:6px;}
.title00 .illustration00 {margin:-60px 0 0 170px;}
.date00 {font-size:16px;padding:0 0 30px;}
.block00 {padding:0 0 40px;overflow:hidden;width:100%;}
.block00 h4 {padding:0 0 8px;}
.block00 h4 span {font-size:16px;font-weight:bold;}
.block00 p {float:left;display:inline;width:270px;text-align:justify;}
.block00 p a {color:#E2007C;font-size:11px;}
.block00 img {float:left;display:inline;margin:0 20px 0 0;}
.block00Txt {text-align:justify;padding:0 20px 0 0;}

/****************************************************** commun HOME_FICHE_PRATIQUE et RECHERCHE *******************************************************/
.search .imgPromo, .Hfiche_pratique .imgPromo {border:1px solid #e6e6e6;margin:0 10px 0 0;}
.search .imgPromo {height:auto;width:auto;}
.Hfiche_pratique .imgPromo {width:auto;height:auto;position:relative;z-index:10;}
.search .bloc_promo00 .lienRose11, .Hfiche_pratique .bloc_promo00 .lienRose11 {padding-top:0;}

/********************************************************************* RECHERCHE **********************************************************************/
.search .col_left03 {width:724px;padding:20px 0 0;}
.search .col_right03 {width:206px;}
.search .col_right03 .titrCadreGris01 {font-size:16px;}
.search .col_right03 .ss_titre02 {color:#5f6062;border-bottom:1px solid #e5e5e5;font-weight:bold;padding:0 0 2px;margin:0 0 4px;}

.search .pastilleVerte00, .search .pastilleRose00 {margin-left:8px;position:relative;float:right;display:inline;}
.search .bloc_promo00 .lienRose11 {padding-top:0;}
.search .bloc_promo00 .infoPromo {width:auto;height:auto;float:none;}
.search .list_puce00 li {margin:0 0 4px;}

.search .content_dossier {padding:8px 0;}
.search .content_dossier .imgPromo {float:left;display:inline;margin:0 10px 0 0;}
.search .content_dossier .info_dossier {width:auto;font-size:11px;}
.search .content_dossier .info_dossier, .search .content_dossier .info_dossier a {font-size:11px;}
.search .content_dossier .titr_border00 {font-size:13px;margin:0;font-weight:normal;line-height:14px;}
.search .content_dossier .info_dossier h5, .search .content_dossier .info_dossier h5 a {font-size:14px;padding:2px 0 6px;font-weight:bold;}
.search .content_dossier .info_dossier h5 a {padding:0;}
.search .content_dossier .info_dossier .pb10 a:hover, .search .content_dossier .info_dossier h5 a:hover {text-decoration:none;}

.search .ssBloc_question {padding:0;}
.search .ssBloc_question .lien_titre00 {border-bottom:1px solid #e9e9e9;padding:4px 0;margin:0 0 8px;text-align:right}
.search .ssBloc_question .reponse00 {width:500px;}
.search .ssBloc_question .reponse00 em {padding-top:0;margin:0;}
.search .ssBloc_question .note00 {border-bottom:1px solid #e9e9e9;padding:0 0 4px;margin:0 0 10px;font-size:10px;}
.search .ssBloc_question .note00 span {vertical-align:middle;}

/********************************************************************* COMMUNAUTE **********************************************************************/
/* popup previsualisation */
.com_prev {width:430px}
.popup .popUpPrev {padding:20px 10px 20px;width:410px;}
.popup .popUpPrev p span {color:#e00072;}
.popup .popUpPrev p img {vertical-align:middle;}
.popUpPrev .ct_prev {background:#f0f0f0;margin:20px 0;text-align:left;font-size:11px;line-height:16px;overflow:auto;width:410px;height:300px;}
.popUpPrev .ct_prev p {padding:10px 20px;}

/* home et commun communaute */
.community .col_right03 {padding:20px 0 0;}
.community .col_left03 .blocTitreTop01 h2 {border-bottom:0;padding:0 0 10px;}
.community .ss_titre00 {padding:0;letter-spacing:0;}
.community .ss_titre02 strong {margin-right:10px;font-size:14px;color:#5f6062;}
.community .bgGris02 {padding:8px;}
.community .bgGris02.blocMotsCle {padding:8px 8px 2px 8px;margin:0 0 20px;}
.community .titr_border01 {margin:0;}
.community .lig {width:60%;}
.community .lig .input02 {margin:0 10px 0 70px;}

.community .box05 {margin:0 0 20px;width:628px;}
.community .box05_0 {width:604px;}
.community .box05_0 .illustration00 {margin:0;position:absolute;z-index:3;top:-62px;right:6px;background:url(../../Images/illustration02.png) no-repeat 0 0;width:228px;height:126px;}
.community .box05_0 .select01, .community .box05_0 .input02 {margin:6px 0 0;}
.community .box05_0 .fil {margin-right:10px;}
.community .box05_0 .txtRfs10 {padding-right:0;font-size:11px;}

.community .list_puce05 {margin:0;padding:0;width:162px;}
.community .list_puce05 li a {width:146px;background-position:6px 6px;padding:4px 0 4px 16px;}
.community .table01 th {font-weight:normal;text-align:center;background:#e8e8e8;padding:6px;border-right:1px solid #FFF;}
.community .table01 th, .community .table01 .col2 {font-size:11px;}
.community .table01 .txtRose00 {font-size:10px;}
.community .pagination01 {width:420px;padding:8px 0;margin:0 0 0 200px;}

.community .table01 td.question_com a {color:#505050;background:none;padding:0;font-size:12px;}
.community .table01 td.question_com a:hover, .community .table01 td.question_com a:focus {color:#e00072;text-decoration:none;}

.com_questRight .dateRight {font-style:normal;padding:0 0 0 30px;margin:0;float:left;display:inline;border:0;}
.com_questRight .titr_Treb14 {background:#e8e8e8;padding:6px 12px;margin:0 0 6px;}
.com_questRight .question img {float:left;display:inline;}
.com_questRight .question strong {display:block;margin-left:30px}

/* fiche communaute */
.community .titreBorder00 {padding:14px 0 10px 0;margin:0 0 14px;font-size:18px;font-weight:normal;}
.community .titreBorder00 img {float:left;display:inline;margin:2px 0 0}
.community .titreBorder00 span {display:block;margin:0 0 0 28px;}
.community .fichLeft .blocTitreTop01 h2 {padding:0;margin:0 0 0 -6px;}
.community .fichLeft p.lienRose12Prec {margin:-6px 0 0;}
.community .fichLeft p.lienRose12Prec a {font-size:11px;}
.community .fichLeft .pagination {float:right;display:inline;margin:-24px 0 0;padding:0;font-size:12px;height:20px;}
.community .fichLeft .pagination img {vertical-align:middle;}
.community .fichLeft .reponse01 {padding:0 0 30px;}
.community .fichLeft .reponse01 a {text-decoration:underline;}
.community .fichLeft .reponse01 a:hover, .community .fichLeft .reponse01 a:focus {color:#e00072;}
.community .fichLeft .reponse01 em, .community .fichLeft .reponse01 span, .community .fichLeft .table01 td em {font-size:11px;color:#878787;font-style:normal;}
.community .fichLeft .reponse01 span {margin-right:120px;}

.community .fichLeft .cadreRose03 {padding:6px 0 0;}
.community .fichLeft .table01 th {padding:2px 6px;}
.community .fichLeft .table01 th a {font-size:12px;background-image:none;color:#5F6062;}
.community .fichLeft .table01 td {vertical-align:top}
.community .fichLeft .table01 td em {padding-top:6px;display:block}
.community .fichLeft .table01 td.best_answer {padding:0 6px 2px 38px;}
.community .fichLeft .table01 .pagination01 {padding:0 0 0 40px;width:60%;display:inline;float:left;}
.fichLeft .table01 .pagination01 li span, .fichLeft .table01 .pagination01 li.last span, .fichLeft .table01 .pagination01 li span a {border:1px solid #E8E8E8;}
.community .fichLeft .table01 .pagination01 li span {padding:0 1px 0 0;border-right:1px solid #828282;}
.community .fichLeft .table01 .pagination01 a:hover, .community .fichLeft .table01 .pagination01 a.active {color:#FFF;padding:2px 4px;border:1px solid #f4a5cd;}

.fichRight .com_questRight .titr_Treb14 {background:none;color:#e00072;padding:6px 12px;margin:0 0 6px;}
.fichRight .com_questRight .dateRight {padding:0 0 0 100px;}
.community .fichRight .lig {width:100%;margin:6px 0;}
.community .fichRight .lig .input01 {margin:0 10px;}

/* reponse communaute */
.answer .txt00 {font-size:14px}
.answer .titreBorder00 {border:0;}
.answer .boutonsAC {padding:10px 0;text-align:right;font-size:11px;}
.answer .boutonsAC span {position:relative;top:-12px}
.answer .boutonsAC input {border:0;}
.answer .lien00, .answer .lien00 a {font-size:11px;}
.fichLeft .answer .reponse01 {padding:0 0 0 34px;}

/* Chronopost */
.chronopost .col_left48per .cadreGris00, .chronopost .col_right48per .cadreGris00 {min-height:350px;-height:350px}
.chronopost .ss_titre01 {font-size:18px;}
.chronopost .label00 {width:140px;font-size:11px;}
.chronopost .input02 {width:150px;}
.chronopost .pdf00 {font-size:11px;padding:0 0 10px;}
.chronopost .pdf00 a {text-decoration:underline;font-style:italic}
.chronopost .bloc_colis span, .chronopost .bloc_colis input, .chronopost .bloc_colis label {margin-right:4px;}
.chronopost .bloc_colis span{margin-top:2px;}
.chronopost .ml149 {margin-left:149px;}
.chronopost .ml52 {margin-left:52px;}
.chronopost .ml10 {margin-left:10px;}
.form .chronopost .lig {padding:4px 0;}

.chronopost .content_solutionChr {float:left;display:inline;width:216px;padding-right:10px;margin-right:10px;border-right:1px solid #d4d4d4;}
.chronopost .content_solutionChr.last {padding:0;margin:0;border:0;}
.chronopost .content_solutionChr p {margin:8px 0;}
.chronopost .content_solutionChr input {text-align:center;}
.chronopost .content_solutionChr h4 {font-weight:bold;font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;padding:0 0 10px;}
.chronopost .content_solutionChr h5, .chronopost .content_solutionChr .infoSolB {-height:46px;min-height:46px}
.chronopost .content_solutionChr .infoSol {padding:10px 0;text-align:right;}
.chronopost .content_solutionChr .infoSol span {float:left;display:inline;width:146px;}
.chronopost .content_solutionChr .infoSol .fs13 {color:#e00072;font-weight:bold;}

/********************************************************************* PARTENAIRE **********************************************************************/
.prixTrad {float:left;display:inline;position:relative;top:10px;font-size:14px;line-height:20px}
.prixTrad strong {font-size:26px;color:#e00072;}
.prixTrad strong span{font-size:20px;}

/************************************************************************ FAQ **************************************************************************/
.faq {text-align:left}
.faq .blocTitreTop01 h2 {border:none}

.faq .titr_border02 {font-size:14px;}
.faq dl dt, .faq .titr_border02 {font-weight:bold;}
.faq dl {padding:0 0 10px;}
.faq dl dd {margin:0 0 20px 16px;text-align:justify;}

.faq .tabs-nav {margin:0;overflow:hidden;width:100%;padding:0 0 10px;margin:0 0 20px;border-bottom:1px solid #D4D4D4;clear:both;}
.faq .tabs-nav li {float:left;display:inline;padding-right:20px;margin:4px 20px 4px 0;border-right:1px solid #d4d4d4;}
.faq .tabs-nav li a {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;font-size:16px;display:block}
.faq .tabs-nav li a img {vertical-align:middle;}
.faq .tabs-nav li a:hover, .faq .tabs-nav li a:focus {color:#e00072;text-decoration:none;}
.faq .tabs-nav li img.default {display:inline}
.faq .tabs-nav li img.hover {display:none}
.faq .tabs-nav li.ui-state-active img.default, .faq .tabs-nav li.ui-state-hover img.default{display:none}
.faq .tabs-nav li.ui-state-active img.hover, .faq .tabs-nav li.ui-state-hover img.hover{display:inline;color:#e00072;}
.faq .tabs-nav li.ui-state-active a {color:#e00072;}

.faq .ui-tabs-panel {padding:0;text-align:justify;overflow:hidden}
.faq .ui-tabs-hide {display:none}

/******************************************************************* NOTE ETOILES ***********************************************************************/
.ratingStar{white-space:nowrap;height:14px;overflow:hidden;width:100%;}
.ratingStar.rs_right {margin:6px 0 0;}
.ratingStar.rs_right a {float:right;display:inline;}
.ratingStar a, .table01 td .ratingStar a, .table02 .ratingStar a {background:none;padding:0;overflow:hidden;display:block;}
.ratingStar .ratingItem {width:15px;height:14px;display:inline;margin:0;padding:0;Cursor:pointer;}
.ratingStar .Filled {background: url(../../Images/note02.gif) no-repeat 0 0;}
.ratingStar .Empty {background: url(../../Images/note00.gif) no-repeat 0 0;}
.ratingStar .Saved {background: url(../../Images/note02.gif) no-repeat 0 0;}
.starFC .ratingStar {margin:0 0 0 36px;width:78px;}
.star_art {padding:6px 0;}
.star_art a {width:80px;margin:0 0 0 28px;}

/*************************************************************** CALENDRIER - AGENDA  ***********************************************************************/
#calendar {width:100%;margin:0 auto;}
.full-calendar-buttons a:hover em, .full-calendar-buttons a.today {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.full-calendar-title {text-align:center;color:#e1007a;font-size:16px;font-weight:bold;width:160px;}
.full-calendar-buttons a, .full-calendar-title {float:left;display:inline;}
.full-calendar-buttons a {padding:2px;position:relative;}
.full-calendar-buttons a:hover {text-decoration:none;}
.full-calendar-buttons a em {display:none;}
.full-calendar-buttons a:hover em {display:block;position:absolute;background:#FFF;right:0;margin-top:-38px;white-space:nowrap;color:#000;padding:0 8px;}
.full-calendar-buttons a.today {color:#2ea0e6;font-size:14px;margin:0 160px 0 0;}
.full-calendar-buttons a:hover.today {text-decoration:underline;}
.full-calendar-month-wrap {clear: both;margin:10px 0 0;}
.full-calendar-month {width: 100%;overflow: hidden;}
.full-calendar-month table {border-spacing: 0;}
.full-calendar-month th, .full-calendar-month td.day {padding: 0;vertical-align: top;border:1px solid #FFF;border-width: 1px 0 2px 1px;}
.full-calendar-month td.day {border:1px solid #e9e9e9;border-width:0 0 1px 1px;}
.full-calendar-month th {border-top: 0;text-align: center;background:#fef3f9;color:#e00072;padding:8px 0;}
.full-calendar-month th.first {border-left: 0;}
.full-calendar-month td.first {border-left:1px solid #e9e9e9;}
.full-calendar-month td.today {background:#fef3f9;color:#e00072;font-weight:bold;}
.full-calendar-month td.samedi, .full-calendar-month td.dimanche {background:#cccccc;border:1px solid #FFF;border-width:0 1px 1px 0;}
.full-calendar-month .day-number {text-align: right;padding: 0 2px;font-size:11px;}
.full-calendar-month .other-month .day-number {color: #a2a2a2;}
.full-calendar-month .day-content {padding: 2px 2px 0;}
.full-calendar-month .event {margin-bottom:2px;font-size:11px;text-align:left;}
.full-calendar-month .event_true {cursor:pointer;}
.full-calendar-month .ui-draggable-dragging td {cursor: move;}	 
.full-calendar-month .event td {background:#ebebeb;padding: 0;}	

/* couleurs des evenements */
.full-calendar-month .roseMy00 td, .full-calendar-month .rouge00 td, .full-calendar-month .violet00 td, .full-calendar-month .gris00 td,
    .full-calendar-month .bleu00 td {color:#FFF}

.full-calendar-month .bleu00 td {background:#2d9fe6;}
.full-calendar-month .orangeCl00 td {background:#ffdc7e;}
.full-calendar-month .rouge00 td {background:#e52929;}
.full-calendar-month .rose00 td {background:#ffddee;}
.full-calendar-month .roseMy00 td {background:#f271b1;}
.full-calendar-month .violet00 td {background:#8c199d;}
.full-calendar-month .gris00 td {background:#5f6062;}
.full-calendar-month .grisCl00 td {background:#cccccc;}
.full-calendar-month .zoneA td, .zoneA {background:#c4e1f1;}
.full-calendar-month .zoneB td, .zoneB {background:#f3ecba;}
.full-calendar-month .zoneC td, .zoneC {background:#d1bfdc;}
/* fin couleurs */

.full-calendar-month .event td.ne, .full-calendar-month .event td.nw,
.full-calendar-month .event td.se, .full-calendar-month .event td.sw {background: none;width: 0px;height: 1px;}
.full-calendar-month .nobg td {background: none;}	
.full-calendar-month .event td.c {padding: 0 2px;}	
.full-calendar-month .event-time {font-weight: bold;}
.full-calendar-month .over-day {background: #ADDBFF;opacity: .2;filter: alpha(opacity=20);}

.r2l .full-calendar-title {text-align: right;}	
.r2l .full-calendar-buttons {float: left;}	
.r2l .full-calendar-buttons button {margin: 0 5px 0 0;}	
.r2l .full-calendar-month .day-number {text-align: left;}	
.r2l .full-calendar-month .event {text-align: right;}

/* Newsletter */
.newsletter .label00 {width:100px;}
.newsletter .txtIntroN {border-bottom:1px solid #d4d4d4;padding:0 0 10px;margin:0 0 20px;}

/* formulaire de contact */
.contactForm {font-size:13px;}
.contactForm .blocTitreTop01 {margin:0 0 20px;}
.contactForm .blocTitreTop01 span.txtLien13 {color:#3f3f3f;display:block;letter-spacing:0;line-height:18px;margin:6px 0 0;font-family:Arial;font-size:13px}
.contactForm .txtInfo01 {text-align:right;}
.contactForm .lig {padding:6px 0;}
.contactForm .label00 {text-align:left;width:150px;}
.contactForm .txtArea {display:block;float:none;width:680px;}
.contactForm .ct_interl{line-height:18px;}

/********************************************************************* EMPLOI **********************************************************************/
/* home emploi */
.emploi .col_left48per .esp_cddatT {padding:0 12px 6px;}
.emploi .col_left48per .esp_cddatT .lig {margin:6px 0 0;}
.emploi .col_left48per .ss_titre02 {margin:0 0 6px 6px;font-size:16px}
.emploi .col_left48per .ss_titre02 span {color:#5F6062;}

/* espace candidat */
.emploi .esp_cddatT .titr_Treb14 {font-weight:bold;}
.emploi .esp_cddatT .lig {margin:12px 0 0;}
.emploi .titre02 {font-size:16px;}

.emploi .blocTitreTop01 {margin:0 0 20px;}
.emploi .illustration00 {margin-top:-63px;z-index:3;position:relative}
.emploi .lienListEmploi {text-align:right;margin:8px 0 0;}
.emploi .listeEmploi {margin:0;width:100%;list-style:none}
.emploi .listeEmploi li {width:322px;padding:4px 8px;margin:2px 4px;float:left;display:inline;background:#F2F2F2;min-height:48px;-height:48px}
.emploi .listeEmploi li.separ02 {background:#FFF;padding:0;margin:0;width:100%;min-height:1px;height:1px;}
.emploi .listeEmploi li .lienPuce00 a {text-transform:uppercase;}
.emploi .listeEmploi li .lienPuce00 span {color:#e00072;font-size:11px;}
.emploi .listeEmploi li .ct_emploi {color:#9E9D9D;font-size:11px;text-align:right;margin:4px 0 0;}
.emploi .listeEmploi li .ct_emploi span {float:left;display:inline;}
.emploi .listeEmploi li .VilleOffre {color:#9E9D9D;font-size:11px;margin:4px 0 0;font-style:italic}

.emploi .liste_offres td {padding:6px 0;}
.emploi .liste_offres .lienPuce00 {margin:0 0 10px;}
.emploi .liste_offres .lienPuce00 a {text-transform:uppercase;color:#e00072;}
.emploi .liste_offres .lien_detail {text-align:right;padding:8px 0 0;}
.emploi .liste_offres .lien_detail a {text-transform:lowercase;font-size:11px;}
.emploi .liste_offres ul {list-style:none;margin:0 0 14px;}
.emploi .liste_offres ul li {padding:0 0 2px;}
.emploi .liste_offres ul li strong, .emploi .liste_offres .desc_offre strong {color:#333;}
.emploi .liste_offres .desc_offre a {color:#e00072}
.emploi .liste_offres .pager_offre td {padding:0;}
.emploi .liste_offres .pager_offre td table {margin:0 auto;}
.emploi .liste_offres .pager_offre table td {border-right:1px solid #828282;padding:0 2px 0 0;}
.emploi .liste_offres .pager_offre table td a, .emploi .liste_offres .pager_offre table td span {padding:2px 4px;border:1px solid #FFF;display:block}
.emploi .liste_offres .pager_offre table td span, .emploi .liste_offres .pager_offre table td a:hover,
    .emploi .liste_offres .pager_offre table td a:focus {background:#e00072;border:1px solid #f4a5cd;color:#FFF;text-decoration:none;}

/* espace recruteurs */
.emploi .emploi_recrut {margin:0 0 100px;overflow:hidden;width:692px;}
.emploi .emploi_recrut .col_left48per {border-right:1px solid #e00072;padding:0 10px 0 0;margin-right:0;width:332px;}
.emploi_form .titr_Treb14 {color:#e00072;padding:0 0 8px;}
.emploi_form .textarea, .emploi_form .input02 {width:280px;}
.emploi_form .select01 {width:286px;height:20px}
.emploi_form .ml6 {margin-left:6px;}
.emploi_form .lig_decal {margin-left:250px;width:442px;}

/** Page DocendiStep1 **/
.titre05{font-size:13px;font-weight:bold;color:#e00072;}

#formation .intro {margin:18px 0;}
#formation .p0 {font-size:14px;color:#525252;padding:3px 0;}
#formation img {vertical-align:top;}
.part_docendi img {margin:-14px 0 0;}
.liste00{overflow:hidden;margin:0;}
.liste00 li{display:inline;list-style-type:none;font-weight:bold;font-size:14px;}

#formation .box04{width:100%;}
#formation .avantages .box04_0{padding:16px 0 20px 12px;}
#formation .avantages ul li{list-style-type:none;font-size:14px;color:#313131;line-height:20px;}
#formation .avantages .price{position:absolute;bottom:0;right:50px;width:128px;height:66px;}
#formation .avantages .price span{display:block;color:#5f6062;text-align:right;}
#formation .avantages .price .int{font-size:13px;}
#formation .avantages .price .prix_barre{font-size:18px;line-height:18px;text-decoration:line-through}
#formation .avantages .price .prix_def{font-size:26px;font-weight:bold;color:#e00072;line-height:26px;}
#formation .avantages .pastille_verte{position:absolute;right:16px;top:-23px;}

#formation .offres{width:100%;overflow:hidden;margin:30px 0 33px;}
#formation .offres .colG {float:left;display:inline;margin:6px 10px 0 0;}
#formation .offres .colD p{font-size:12px;color:#525252;line-height:14px;text-align:justify}
#formation .offres .colD p strong{color:#e5450a;font-weight:bold;}
#formation .offres .colD .p0{padding:12px 0 0;}
#formation .offres .colD .p1{padding:18px 0 0;}

#formation .ui-tabs-hide{display:none;}
#tabsProd .tabs-nav{position:relative;width:100%;z-index:2;margin:0;overflow:hidden;}
#tabsProd .tabs-nav li{display:inline;float:left;height:25px;width:auto;margin:0 6px 0 0;}
#tabsProd .tabs-nav li a{font-size:13px;font-weight:bold;color:#fff;display:inline;float:left;position:relative;background:url(../../Images/bg-onglet-ui-g.png) no-repeat 0 -28px;padding:0 0 0 20px;}
#tabsProd .tabs-nav li a span{display:inline;float:left;height:28px;line-height:28px;white-space:nowrap;background:url(../../Images/bg-onglet-ui-d.png) no-repeat 100% -28px;padding:0 20px 0 0;}

#tabsProd li.ui-state-active{}
#tabsProd li.ui-state-active a{text-decoration:none;color:#e00072;padding:0 0 0 20px;height:28px;margin:0;overflow:visible;background:url(../../Images/bg-onglet-ui-g.png) no-repeat 0 0;}
#tabsProd li.ui-state-active a span{background:url(../../Images/bg-onglet-ui-d.png) no-repeat 100% 0;margin:0;}
 
#tabsProd .tabs-nav li a:hover{text-decoration:none;}
#tabsProd .contenu_onglet{border:2px solid #5f6062;position:relative;top:-2px;z-index:1;padding:0 4px 18px;}
.contenu_onglet ul{margin:0;}
.contenu_onglet .liste06{padding:20px 0 0;}
.contenu_onglet .liste06 li{list-style-type:none;display:block;height:17px;line-height:17px;}
.contenu_onglet .liste06 li.lineI{background:#f2f2f2;}
.contenu_onglet .liste06 li.objectif{font-weight:bold;color:#525252;}
.contenu_onglet .liste06 li .liste07{width:100%;overflow:hidden;}
.contenu_onglet .liste06 li .liste07 li{float:left;display:inline;list-style-type:none;text-align:left;}
.contenu_onglet .liste06 li .liste07 .int_form{width:311px;padding:0 0 0 14px;color:#525252;}
.contenu_onglet .liste06 li .liste07 .lien03{font-size:11px;color:#e2007b;text-decoration:none;background:url(../../Images/puce02.gif) no-repeat 0 50%;padding:0 0 0 10px;}
.contenu_onglet .liste06 li .liste07 .date{width:204px;}
.contenu_onglet .liste06 li .liste07 .insc{width:162px;}

/**** BOUTIQUE CADEAUX **/
#boutik_kdo{padding:16px 0 0 12px;}
#boutik_kdo .blocTitreTop00 h2 strong{font-size:26px;}
#boutik_kdo .blocTitreTop00 .pointsClt00 {font-weight:bold;}
#boutik_kdo .colG{float:left;display:inline;width:706px;}
#boutik_kdo .colG #decouverte_kdo{float:left;display:inline;width:408px;}
#boutik_kdo .colG #decouverte_kdo .list_puce03 li {background-position:left bottom;width:180px}
#boutik_kdo .colG #decouverte_kdo .list_puce03 li a {width:164px}
#boutik_kdo .colG #decouverte_kdo .bt_dec{margin:16px 0 0 40px;display:block;width:241px;height:36px;background:url(../../Images/bt-decouverte-cadeau.png) no-repeat 0 0;}

#boutik_kdo .colG #kdo_moment{float:left;display:inline;width:284px;padding:0 0 0 14px;margin:18px 0 0;}
#boutik_kdo .colG #kdo_moment h2{overflow:hidden;height:16px}
#boutik_kdo .colG #kdo_moment .encart_pdt{width:262px;height:114px;background:url(../../Images/img-memo-cabas.jpg) no-repeat 0 0;margin:-12px 0 0;}
#boutik_kdo .colG #kdo_moment ul{margin:6px 0 0;}
#boutik_kdo .colG #kdo_moment ul li{list-style-type:none;display:block;color:#555;font-size:11px;}

#boutik_kdo #gain_kdo .p0{color:#5f6062;font-size:14px;}
#boutik_kdo #gain_kdo .p0 span{color:#e00072;font-size:15px;}
#boutik_kdo #gain_kdo .p1{color:#5f6062;margin:8px 0 12px;}
#boutik_kdo #gain_kdo .ct_img{float:left;display:inline;width:316px;height:100px;border:1px solid #e7e9e9;margin:0 18px 0 0;}
#boutik_kdo #gain_kdo .ct_img img{border:1px solid #fff;}
#boutik_kdo #gain_kdo .block_float{overflow:hidden;width:100%;}

#boutik_kdo .colD{float:right;display:inline;width:204px;}
#boutik_kdo #nouveautes .ct_pdt{width:178px;height:92px;overflow:hidden;border-bottom:1px solid #d4d4d4;}
#boutik_kdo #nouveautes .ct_pdt .ct_img{width:70px;float:left;display:inline;position:relative;height:100%;}
#boutik_kdo #nouveautes .ct_pdt .ct_img img{display:block;bottom:22px;position:absolute;}
#boutik_kdo #nouveautes .ct_pdt .ct_img .ct_pts{position:absolute;bottom:10px;right:0;text-align:center;background:url(../../Images/bg-pts-cadeau.png) no-repeat 0 0;width:50px;height:19px;font-weight:bold;color:#fff;padding:3px 0 0;}
#boutik_kdo #nouveautes .ct_pdt .ct_img .ct_pts span{font-size:9px;color:#fff;}
#boutik_kdo #nouveautes .ct_pdt .int{position:relative;float:left;display:inline;width:101px;height:80px;padding:12px 0 0 6px;}
#boutik_kdo #nouveautes .ct_pdt .int p a{font-weight:bold;font-size:13px;color:#5a5a5a;}
#boutik_kdo #nouveautes .ct_pdt .int .voir, #boutik_kdo #nouveautes .acces_boutique{background:url(../../Images/puce02.gif) no-repeat 0 50%;padding:0 0 0 10px;font-size:11px;color:#e2007b;}
#boutik_kdo #nouveautes .ct_pdt .int .voir{position:absolute;bottom:6px;right:0;width:80px;height:14px;}
#boutik_kdo #nouveautes .acces_boutique{display:block;margin:12px 0 4px;}
#boutik_kdo #nouveautes .cadreRose00{padding:2px 12px;}

.liste08 li ul.list_puce05 li a{background:url(../../Images/puce16.gif) no-repeat 0 50%;padding-left:8px;}

/** Menu gauche boutique cadeaux **/
/*.list_kdo h2.titre03 {font-size:28px;margin:0 0 0 12px;}*/
.list_kdo .pointsClt00 {margin:0 0 10px 28px;border-bottom:1px solid #D4D4D4;text-align:left;padding:12px 0 6px;}
.list_kdo .listFiltres .lig {width:auto;float:right;display:inline;clear:right}
#left_kdo {margin:0 0 0 12px;width:188px;}
#left_kdo .niv01 {margin:0;width:180px;}
#left_kdo .niv01 li {border-top:0;width:180px;}
#left_kdo .niv01 li a {width:164px;background:url(../../Images/puce02.gif) no-repeat 6px 5px;padding:2px 0 2px 16px;}
#left_kdo .niv01 li a:hover, #left_kdo .niv01 li a:focus, #left_kdo .niv01 li a.active {background:#E00072 url(../../Images/puce04.gif) no-repeat 6px 5px;}

#boutik_kdo2 {overflow:hidden;width:100%;}
#boutik_kdo2 .col_left02{padding-right:0;}
	
#boutik_kdo2 #pagination_pdt{position:relative;padding:6px 0 0 0;border-top:1px solid #eee;overflow:hidden;height:20px;}
#boutik_kdo2 #pagination_pdt .prec, #pagination_pdt .suiv s{float:left;display:inline;}
#boutik_kdo2 #pagination_pdt .prec, #pagination_pdt .suiv{color:#e00072;font-size:12px;}
#boutik_kdo2 #pagination_pdt .prec{background:url(../../Images/puce17g.gif) no-repeat 0 50%;padding:0 0 0 10px;}
#boutik_kdo2 #pagination_pdt .pages{overflow:hidden;position:absolute;left:50%;margin:0;}
#boutik_kdo2 #pagination_pdt .pages li{list-style-type:none;display:inline;}
#boutik_kdo2 #pagination_pdt .pages li a{font-size:13px;color:#646464;float:left;display:inline;background:url(../../Images/border01.gif) no-repeat 100% 3px;width:20px;height:20px;line-height:20px;text-align:center;}
#boutik_kdo2 #pagination_pdt .pages li a.last{background:none;}
#boutik_kdo2 #pagination_pdt .pages li a:hover, #pagination_pdt .pages a.actif, #pagination_pdt .pages a.last:hover{background:url(../../Images/bg-num-pagination-active.gif) no-repeat 0 0;color:#fff;text-decoration:none;}
#boutik_kdo2 #pagination_pdt .suiv{float:right;background:url(../../Images/puce17d.gif) no-repeat 100% 50%;padding:0 10px 0 0;}

#boutik_kdo2 .content_listingPdts .desc_pdt{height:107px;}
#boutik_kdo2 .col_right02 .ct_promo_kdo .first{border:0;padding:0;}
#boutik_kdo2 .cadreRose00 .pdt_promo {padding:15px 0 0 0;}
#boutik_kdo2 .cadreRose00 .separ00 {background:#f39fca;}
#boutik_kdo2 .cadreRose00 .pdt_promo .enc_pdt{position:relative;width:183px;height:170px;margin:0 auto;}
#boutik_kdo2 .cadreRose00 .pdt_promo .enc_pdt .ct_pts{position:absolute;top:3px;right:7px;width:62px;height:52px;padding:10px 0 0;background:url(../../Images/pastilleRose00.gif) no-repeat 0 0;text-align:center;font-weight:bold;color:#fff;font-size:15px;}
#boutik_kdo2 .cadreRose00 .pdt_promo .enc_pdt .ct_pts span{font-size:27px;line-height:24px;}
#boutik_kdo2 .cadreRose00 .pdt_promo .int_pdt{font-size:17px;line-height:17px;color:#E00072;margin:16px 0 6px;}
#boutik_kdo2 .cadreRose00 .pdt_promo .pts_barre{font-size:13px;line-height:19px;color:#525252;text-decoration:line-through;}
#boutik_kdo2 .cadreRose00 .pdt_promo .pts_cout{font-size:19px;line-height:19px;font-weight:bold;color:#e00072;padding:0 0 0 8px;}
#boutik_kdo2 .cadreRose00 .pdt_promo .offre_date{font-size:10px;color:#525252;line-height:10px;}
#boutik_kdo2 .cadreRose00 .pdt_promo .ajout_panier{background:url(../../Images/bt-ajoutPanier00.png) no-repeat 0 0;display:block;width:133px;padding-top:24px;height:0;text-indent:-3000px;margin:10px auto 20px;}

/*************************************************************** PAGE STATIQUE SIMPLE *******************************************************************/
.page_stat {text-align:left;color:#555;line-height:16px;}
.page_stat .blocTitreTop01 {padding:10px 0 20px;}
.page_stat h4 {margin:0 0 20px;font-size:18px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;color:#333;}
.page_stat p {text-align:justify;}
.page_stat ul {margin:10px 0;}
.page_stat dl dt, .page_stat dl.listeDef00 span {color:#e00072;padding:6px 0 0 8px;margin:20px 0 4px;font-size:13px;background:url(../../Images/puce02.gif) no-repeat 0 10px;font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;}
.page_stat dl dd {text-align:justify;margin:0 20px;line-height:18px;}
.page_stat dl dd strong {color:#333;}

.page_stat dl.listeDef00 dt {background:#F9CCE3;color:#E00072;padding:6px;font-weight:bold;letter-spacing:1px;margin:20px 0 10px;}
.page_stat dl.listeDef00 dd {line-height:12pt;}
.page_stat dl.listeDef00 span {background:url(../../Images/puce02.gif) no-repeat 0 12px;margin:0 0 0 10px;}
.page_stat dl.listeDef00 strong {color:#333;}

.page_stat .lien00 {text-align:right;margin:10px 0 0;}
.page_stat .lien00 a, .page_stat .lien_stat01 a {color:#e00072;}
.page_stat .lien00 a:hover, .page_stat .lien_stat01 a:hover {text-decoration:underline;}

.page_stat .txt_rose00 {color:#E00072;}
.page_stat .txt_333333 {color:#333333;}
.page_stat .imgTitr00 {position:absolute;right:0;margin:-56px 30px 0 0;}

.page_stat .titre_stat00 {background:#F9CCE3;color:#E00072;padding:6px;font-weight:bold;letter-spacing:1px;margin:30px 0 20px;}
.page_stat .liste_number {list-style-type:decimal;margin:6px 0 10px 40px;}
.page_stat .contact_stat {margin:40px 0 0;}
.page_stat .contact_stat img {vertical-align:middle}

    /* page liste villes */
.page_stat .listeDef01 p a {display:block;background:#F9CCE3;color:#E00072;padding:6px;font-weight:bold;letter-spacing:1px;margin:0 0 6px;text-decoration:none;}
.page_stat .listeDef01 p a:hover, .page_stat .listeDef01 .ui-state-active a {background:#f8b7d8}
.page_stat .listeDef01 .ui-state-default a {background:#F9CCE3;}
.page_stat .listeDef01 div {line-height:12pt;margin:0 20px 10px 20px;font-size:11px;}

    /* site map */
.siteMap .ct_siteMap00, .siteMap .ct_siteMap01 {overflow:hidden;width:100%;}
.siteMap .ct_siteMap01 .fil {width:216px;margin:0 20px 0 0;}
.siteMap .ct_siteMap00 .fil {width:296px;margin:0 0 0 60px;}
.siteMap h4 {font-family:"Trebuchet MS", Arial, Helvetica, Sans-serif;color:#E00072;font-size:16px;margin:0 0 10px 8px;}
.siteMap .list_puce01 {margin:0 0 20px;}
.siteMap .list_puce01 li {margin:0 0 2px;}
.siteMap .list_puce01 li a:hover {color:#E00072;}

/******************************************************************** SONDAGE ***************************************************************************/
.sondage .cadreRose00 {background:#f7bfdc}
.sondage .lig span {width:232px}

.titr_img {width:100%;background:#FFFFFF url(../../Images/bg-titre09.gif) no-repeat 0 16px}
.titr_img span {padding:0 4px;margin:0 0 0 10px;line-height:30px}
.titr_img span img {margin:4px 0 0;}
.titr_img em {float:right;display:inline;width:12px;line-height:40px;background:url(../../Images/bg-titre09.gif) no-repeat 100% 16px}

.mInfo {line-height:30px;height:30px;border-top:1px solid #D14437;border-bottom:1px solid #D14437;margin: 0px 0px 12px;padding: 0px 0px 1px 32px;}
.poll_content {padding:0 10px;font-size:12px;width:254px;}
.poll_content input {border:0;}
.poll_content .submit {background:url(../../Images/bt-vote00.png) no-repeat 0 0;padding:28px 0 0;margin:10px 0 0;height:28px;overflow:hidden;width:58px;display:block}
.poll-question {border-left:4px solid #e00072;font-size:14px;font-weight:bold;line-height:20px;margin:0 0 16px;}
.poll-question span {padding-left:4px;display:block}
.poll-total, .poll-vote {padding:5px;margin:10px 0 0;text-transform:uppercase;}
.poll-total {border-top:solid 1px #e00072;}
.poll-result span {font-size:10px;}
.poll-chart {border:1px solid #666;background: #FFF;padding:0;height:9px;margin:2px 0 10px;overflow:hidden;}
.poll-chart img {height:9px;display:block;}

/* Les plus Kalligo */
.intro_raisKal {font-size:14px;line-height:18px}
.intro_raisKal strong {font-size:18px;line-height:24px}
#pdts_serv, #gag_kdo, #recrute, #aide_quot {display:none;}
.popup_plusKal {padding:20px;color:#606062;font-size:14px;}
.popup_plusKal h4 {color:#e00073;font-size:20px;font-weight:bold;margin:0 0 20px;}
.popup_plusKal h4 img {margin:0 10px 0 0;display:inline;float:left;}
#TB_ajaxContent .popup_plusKal p {padding:10px;}
.popup_plusKal span.lienRose12 {display:block;margin:6px 0 6px 30px;}
.popup_plusKal .box03 {padding:10px;margin:14px 0 0;}
.popup_plusKal .box03 h5 {font-size:15px;margin:0 0 6px;}
.popup_plusKal .box03 ul {list-style:none;margin:0 0 0 35px;}
.popup_plusKal .box03 ul li {margin:0 0 4px;background:url(../../Images/puce21.gif) no-repeat 0 8px;padding:0 0 0 12px;}

#raisons_kal {position:relative;height:700px;width:718px;margin:20px 0 0;}
#raisons_kal .bloc_raisons {position:absolute;width:210px;color:#FFF;padding:126px 0 0;}
#raisons_kal .bloc_raisons p {background:#bcbbbb;padding:10px 14px;border:2px solid #606062;border-width:0 2px 2px;text-align:left;font-size:13px;line-height:16px;}
#raisons_kal .bloc_raisons .lienRose11 {text-align:right;display:block;margin:4px 0 0;}
#raisons_kal .bloc_raisons .coin{width:14px;height:14px;background-image:url(../../Images/bg-coins07.gif);}
#raisons_kal .bloc_raisons .coinBG{background-position:0 0;}
#raisons_kal .bloc_raisons .coinBD{background-position:-14px 0;}

#raisons_kal .pdts_serv {background:url(../../Images/img-plusKal-PSer.png) no-repeat 0 0;top:0;left:36%;}
#raisons_kal .gag_kdo {background:url(../../Images/img-plusKal-GKdo.png) no-repeat 0 0;top:130px;right:0;}
#raisons_kal .rej_com {background:url(../../Images/img-plusKal-RCo.png) no-repeat 0 0;bottom:50px;right:10%;}
#raisons_kal .recrute {background:url(../../Images/img-plusKal-Rec.png) no-repeat 0 0;bottom:50px;left:10%;}
#raisons_kal .aide_quot {background:url(../../Images/img-plusKal-AQuot.png) no-repeat 0 0;top:130px;left:0;}
#raisons_kal .bouton_inscr {background:url(../../Images/illustration04.jpg) no-repeat 0 0;top:280px;left:34%;width:238px;padding:146px 0 0;}

