@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}

/*#wrapper{
	width:100%;
	z-index:0;	
}
*/
body{
    margin-bottom:0px;
    margin-top:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px; 
    color:#8b8b8b; overflow-x:hidden;
}

.home{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

.collec{
    background:transparent url(../img/Collection.jpg) no-repeat;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px; 
}

.sj{
    background:url(../img/body2.jpg) no-repeat;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
}

.lang{
    height:20px;
    text-align:right;
    color:#FFF;
    text-transform:uppercase;
    font-size:10px;
    margin-bottom:0px;
    margin-top:5px;
    /*width:100%;*/
}

/*Rajouts Muniir*/
.lang a{
    /*text-decoration:underline;*/
	text-align:right;
    color:#FFF;font-weight:bold;
    text-transform:uppercase;
    font-size:10px;
}
.lang a:hover{
    text-decoration:underline;
    font-weight:bold;
}

.head_texte{
	color:#FFFFFF;
	font-size:10px;
	height:20px;
	margin-bottom:0;
	margin-top:5px;
	text-align:left;
	float:left;
}

.t_menu{
    height:46px;    background: transparent url(../img/t_menu.png) top center no-repeat;
  
}

/*****************************************/
/*************** TOP MENU ***************/
/*****************************************/
#MenuMain{ width:900px; margin: 0 auto;}
.nav{height:30px; margin:0; padding:0;width:900px;}
.nav ul{color:#8C8C8C;float:left;font-size:16px;height:30px;list-style:none;margin-top: -5px;}
.nav ul li{color:#8C8C8C;float:left;height:30px;margin:0 13px;padding: 0px;text-align:center;}
#nav-french ul li {margin: 0 11px;}
.nav ul li#home {width:60px;}
.nav ul li#sj {width:30px;}
.nav ul li#concept {width:75px;}
.nav ul li#coll2010, .nav ul li#coll2011 {width:135px;}
.nav ul li#sshop {width:95px;}
.nav ul li#find_sj {width:80px;}
#nav-french ul li#find_sj {width:105px;}
.nav ul li#sshop {width:90px;}
.nav ul li a{color:#8C8C8C;font-size: 18px;margin:0 5px;line-height:35px;text-decoration:none;font-family:"Arial";}
.nav ul li.spicyshop a:hover{color:#ff006a;}
.nav ul li.SJ a:hover{color:#ffe421;}
.nav ul li.collection a:hover{color:#ff9e05;}
.nav ul li.mnsj a:hover,
.nav ul li.concept a:hover{color:#00df86;}
.nav ul li.presse a:hover{color:#7c419b;}
.nav ul li.trouver a:hover{color:#edb67e;}
.nav #current li {color:#8c8c8c;font-size:12px;height:30px; }
.nav #current a {color:#000000;text-decoration:none;}

.t_menu td{width:150px;}
.h_photo{background:url(../img/H_photo.jpg) no-repeat bottom;height:521px;}
.c_photo{background:url(../img/c_photo.jpg) no-repeat bottom;height:521px;}
.co_photo{background:url(../img/co_photo.jpg) no-repeat center bottom;height:521px;}
.c_links{color:black;text-decoration:none;font-size:12px;}
.c_links a:hover{text-decoration:underline;color:#00d7ca;}
.c_bv{text-transform:capitalize;}
.sj_photo{background: url(../img/SJ_photo.jpg) no-repeat bottom;height:521px;}
.msj_photo{
    background:url(../img/msj_photo.jpg) no-repeat bottom;
    height:521px;
}

.msjc_photo{
    background:url(../img/msjc_bk.png) no-repeat bottom;
    height: 521px;
}

.logo{
    position:absolute;
    left: 205px;
    top: 75px;
}

.mid_text{
	position:absolute;
	left:234px;
	top: 335px;
}

.logo1{
    position:absolute;z-index: 1;
    width:205px;
    left: 30px;
    top: 71px;
}

.h_moviebox{
	background: transparent url(../img/home_redbox.jpg) no-repeat;
	height:502px;
	width:347px;
	position:absolute;
	top:80px;
	float:right;
	left:567px;
}

.co_text{
    background: transparent url(../img/co_text.jpg) no-repeat;
    height:494px;
    width:282px;
    position:relative;
    top:-4px;
    left:600px;
}

.co_txt2{
    height:494px;
    width:270px;
    position:absolute;
    left:4px;
    color:white;
}

.c_moviebox{
    background: transparent url(../img/c_moviebox.jpg) no-repeat;
    height:502px;
    width:348px;
    position:absolute;
    top:80px;
    left:540px;
}

.c_box{
    background:transparent url(../img/msgc_box.jpg) no-repeat;
    width:429px;
    height:468px;
    position:absolute;
    top:79px;
    left:460px;
}

.retour{
    height:440px;
    width:400px;
    overflow-y: scroll;
    scrollbar-arrow-color:blue;
    scrollbar-face-color: #e7e7e7;
    scrollbar-3dlight-color: #a0a0a0;
    scrollbar-darkshadow-color:#888888;
    margin-left:18px;
    margin-top:10px;
    text-align:justify;

}

.contact{
    height:440px;
    width:400px;
    margin-left:10px;
    margin-top:10px;
    text-align:justify;
}

.ret_ul{
    margin-left:-25px;
}

.rt_lks a{
    text-decoration:underline;
    color:black;
}

.rt_lks a:hover{
    text-decoration:none;
}

.liv_lks a{
    text-decoration:underline;
    color:black;
}

.liv_lks a:hover{
    text-decoration:none;
}

.tr_links{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#ecb57e;
}

.tr_links a{
    text-decoration:underline;
    color:#000;
}

.tr_links a:hover{
    text-decoration:none;
}

.link2011 {color: #F00;}

.p_box{
    background:transparent url(../img/p_box.png) no-repeat;
    width:600px;
    height:500px;
    position:absolute;
    top:75px;
    left:300px;
}

.t_box_P{
	background:transparent url(../img/t_photo.jpg) no-repeat;
	height:426px;
	width:788px;
	position:absolute;
	top:125px;
	left:110px;
}

.t_box0{
    background:transparent url(../img/t_box0.png) bottom no-repeat;
    height:16px;
    width:787px;
}

.t_box{
    min-height:426px;
    width:787px;
    position:relative;
    left:110px;
	top:42px;;
}

.t_box1{
	background-color:#FFF;
	width:787px;
}

.t_box2{
    background:transparent url(../img/t_box2.png) no-repeat;
    height:15px;
    width:787px;
    position:relative;
}

.t_box3{
	/*background:transparent url(../img/t_box2.png) no-repeat top left;*/
	background:transparent url(../img/t_box2.png) no-repeat;
    height:15px;
    width:787px;
    position:relative;
	left:110px;
}

.p_photo{
    background:transparent url(../img/p_photo.jpg) no-repeat;
    height:426px;
    width:787px;
    position:absolute;
    top:125px;
    left:110px;
}

.tr_txt{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#646565;
}

.c_txt{
    color:#00d7ca;
    font-family:"Trebuchet MS";
    font-size:14px;
    font-weight:bold;
}

.sj_picbox{
    position:absolute;
    background:url(../img/sj_pic_box.png) no-repeat;
    height:359px;
    width:349px;
    top:83px;
    left:540px;
}

.sj_txtbox{
    position:absolute;
    background:url(../img/sj_txt_box.png) no-repeat;
    height:286px;
    width:327px;
    left:490px;
    top:125px;
}

.msj_log_box{
	position:absolute;
	background:url(../img/msj_log_box.jpg) no-repeat;
	height:291px;
	width:349px;
	left:550px;
	top:82px;
}

.msj_nu_user{
    position:absolute;
    background:url(../img/msj_nu_user.jpg) no-repeat;
    height:247px;
    width:327px;
    left:220px;
    top:125px;
}

.log_txt{
    font-family:"Trebuchet MS";
    font-size:14px;
    font-weight:bold;
    color:white;margin-left:10px;
}

.insc_txt{
    font-family:"Trebuchet MS";
    font-size:12px;
    font-weight:bold;
    color:#8b8b8b; margin-left:10px;
}

.insc_txt2{
    font-size:10px;
    color:#8b8b8b;
}

.nu_cli_txt{
    font-family:"Trebuchet MS";
    font-size:14px;
    font-weight:bold;
    color:#8b8b8b;
}

.h_button{
	position:absolute;
	height:45px;
	width:333px;
	background: url(../img/H_bouton.jpg) no-repeat;
	top:527px;
	left:573px;
}

.c_button{
    position:absolute;
    height:46px;
    width:334px;
    background: url(../img/c_bouton.png) no-repeat;
    top:530px;
    left:548px;
}

.mannequin1{
    background:url(../img/H_mannequin.png) no-repeat transparent;
    position:absolute;
    width:227px;
    height:409px;
    left: 605px;
    top: 135px;
}

.mailt_txt{
    background: transparent url(../img/mail_T.png) no-repeat;
    position:absolute;
    width:220px;
    height:48px;
    top:90px;
    left:613px;
}

.h_but_text{
	position:absolute;
	width:299px;
	height:20px;
	top:540px;
	left:592px;
}
.h_but_text a{  display:block; width:299px;
    height:20px;
}

.c_but_text{

    position:absolute;
    width:299px;
    height:20px;
    top:542px;
    left:564px; 
}

.c_white{
    position:absolute;
    top:123px;
    left:207px;
}

.min_gal{
	position:absolute;
	background: transparent;
	top:175px;
	left:71px;
	width: 504px;
	height: 788px;
}

.c_white_box{
    background:url(../img/c_white_box.png) repeat-y;
    width:327px; overflow:hidden;
}

.c_white_up{
    background:url(../img/c_white_up.png) no-repeat;
    height:15px;
    width:327px;
}

.c_white_dw{
    background:url(../img/c_white_dw.png) no-repeat;
    height:20px;
    width:327px;
	padding-bottom:30px;
}

.c_white_title{
    /*background:transparent url(../img/c_white_tit.png) no-repeat;*/
    height:35px;
    width:153px;
    left:20px;
    position:relative;
}

.sj_white_title{
    height:35px;
    width:153px;
    left:20px;
    position:relative;
}

.e_selc_box{
    background:url(../img/e_selc.jpg) no-repeat;
    position:absolute;
    height:521px;
    width:566px;
    top:85px;
    left:340px;
}

.e_but{
    position:absolute;
    top:487px;
    left:249px;
    height:30px;
    width:300px;
}

.e_prod{
    position:absolute;
    background:url(../img/e_prod_box.jpg) no-repeat;
    height:432px;
    width:335px;
    top: 125px;
    left:0;
}

.e_prod_01{
    position:relative;
    height:198px;
    width:302px;
    left:15px;
    top: 2px;
}

.e_prod_03{
    position:relative;
    height:198px;
    width:302px;
    left:15px;
    top: 2px;
}

.e_prod_02{
    position:relative;
    height:199px;
    width:302px;
    left:15px;
    top: 2px;
}

.e_text01{
    position:absolute;
    width:335px;
    height:48px;
    top: 560px;
    left:2px;
}

.e_text02{
   width:335px;
    height:48px;
    margin-top: -56px;
}

.e_text{
   width:335px;
    height:48px;
    margin-top: -80px;
}

.e_selc_prod{
    position:relative;
    background:url(../img/e_selc_prod.png) no-repeat;
    height:411px;
    width:176px;
    top:46px;
    left:371px;
}

.textbox{
    background: transparent url(../img/textbox.png) no-repeat;
    height:286px;
    width:327px;
    position:absolute;
    left: 405px;
    top: 125px;
}
.t_link1{
	border-bottom:#FF006A 1px solid; line-height:20px; text-decoration:none;
    color:#FF006A;
}
.t_link1 a:hover{
	border-bottom:#FF006A 2px solid;
    color:#FF006A;
}

.t_link{
    text-decoration:underline;
    color: black;
	margin-left:0px;
	line-height:10px;
}

.t_link a:hover{
    text-decoration:none;
}

.t_link2{
    color: #FF006A;
}

.t_links2 a{
	text-decoration:underline;
}

.t_link2 a:hover{
    text-decoration:none;
}

.cn_link{
    color:#7c4199;
    font-weight: bold;
}

.cn_link a{
    text-decoration:underline;
}

.cn_link a:hover{
    text-decoration:none;
}

.vider{
	height:15px;
	width:107px;
	position:absolute;
	left:659px;
	top: 9px;
}

.content{
    position:absolute;
    height:614px;
    width:677px;
    top:118px;
    left:213px;
}

.col1{
    position:absolute;
    background:url(../img/msj_box1.png) no-repeat;
    height:397px;
    width:327px;
    top:0px;
    left:0px;
}

/* sh aj pour tally la forme de l'inscription 05 28 11 46 */
.col1inscription{position:absolute;background:transparent url(../img/msj_box1-inscription.jpg) no-repeat scroll 0 0;height:490px;width:327px;top:0px;left:0px;}
.col2{position:absolute;background:url(../img/msj_box2.jpg) no-repeat;height:608px;width:349px;top:0px;left:334px;}
#c2{height:590px;width:335px;overflow-y: scroll;scrollbar-arrow-color:blue;scrollbar-face-color: #e7e7e7;scrollbar-3dlight-color: #a0a0a0;scrollbar-darkshadow-color:#888888;position:absolute;top:10px;}
.col_ul01{margin-left:20px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:white;list-style-type:disc; line-height:20px;}
.col_ul02{margin-left:20px;list-style:square;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:10px;color:white;}
.img{border:0px;}
.maillot{position:absolute;color:#FFF;font-weight:bold;font-family:'Comic Sans MS', cursive;font-size:24px;padding-left:600px;padding-top:20px;}
#bouton{position:relative;float:right;color:#ff3b8c;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-decoration:none;left: -45px;top: 215px;}
#bouton a{text-decoration:none;color:#ff3b8c;}
#bouton a:hover{cursor:pointer;text-decoration:none;}
.mannequin{position:relative;width:227px;left: 600px;top: -10px;}
td.tab_eta{margin:0;padding:12px 0;}

/*********************************************/
/*************** FOOTER MENU ***************/
/*********************************************/
.t_menu2{height:50px; width:960px; margin: 0 auto;}
#nav2{ margin:0; padding:0; width:825px;height:50px; float:right;}
#nav2 ul{font-family:Arial, Helvetica, sans-serif; margin:20px 0 0 0 ; padding:0;}
#nav2 ul li { float:left; list-style:none; border: none }
#nav2 ul li a{color:#FFFFFF;font-weight:bold; text-decoration:none; line-height:25px;text-align:center; border-right: 1px solid  #FFF; padding:0 10px;font-size:10px;}
#nav2 ul li img{border:1px solid #FFF; margin:0 2px; padding:0;}
#nav2 ul li a:hover{ text-decoration:underline;}
#nav2 #current li {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#nav2 #current a {color:#000000;text-decoration:none;}
.img_foot{float:left; margin:28px 0px 0 50px; padding:0; width:75px; height:9px;}
.footer_texte{float:left;margin-bottom:15px;color:#FFFFFF;font-size:10px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:center;width:960px;}
.anim_fl{position:absolute;top:10px;left:10px;}
.selc_table{position:absolute;height:410px;width:230px;top:87px;left:25px;}
.tit_amus{height:26px;width:155px;position:absolute;top: 5px;left:100px;}
.tit_amus1{font-size:0.9em;font-weight:bold;height:30px;left:11px;position:absolute;top:42px;width:352px;}
.tit_amus3{height:26px;width:271px;position:absolute;top: 102px;left:452px;text-align:left;}
.sel_hd1{background:url(../img/sel_hd1.png) no-repeat transparent;height:24;width:225;}
.sel_hd2{background:url(../img/sel_hd2.png) no-repeat transparent;height:24;width:225;}
.sel_hd3{background:url(../img/sel_hd3.png) no-repeat transparent;height:24;width:225;}
.sel_hd4{background:url(../img/sel_hd4.png) no-repeat transparent;height:24;width:225;}
.sel_txt{font-size:9px;font-weight:bold;padding-left:40px;}
.etape{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;width:180px;position:absolute;top:15px;left:390px;color:#333;}

/* Style for Usual tabs */
.usual {color:#111;padding:15px 20px;width:520px;margin:8px auto;}
.usual li {margin-left:0px;list-style:none;float:left;}
.usual ul a {display:block;padding:6px 10px;text-decoration:none!important;margin:1px;margin-left:0;font:10px Verdana;color:#FFF;background:#FF006A;}
.usual ul a:hover {color:#FFF;background:#CCC;}
.usual ul a.selected {margin-bottom:0;color:#000;background: #0C0;border-bottom:1px solid snow;cursor:default;}
.usual div {clear:left;background:snow;font:10pt Georgia;padding-left:-10px;}
.usual div a {color:#000;font-weight:bold;}
#usual2 {background:#0A0A0A;border:1px solid #1A1A1A;}
#usual2 a {background:#222;}
#usual2 a:hover {background:#000;}
#usual2 a.selected {background:snow;}
#tabs3 {background:#FF9;}

/* Style for various uses of tabs */
.main {font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;}
.champs{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:white;position:relative;top:480px;}

/********************************* LiveValidation *************************************/
.LV_valid {color:#00CC00;}
.LV_invalid {color:#CC0000;}
.LV_validation_message{font-weight:bold;margin:0 0 0 5px;}
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {border: 1px solid #00CC00;}
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {border: 1px solid #CC0000;}
.prix{background:transparent url(../img/price_bk.png) no-repeat top;}
.prix_txt, .prix_txt1{font-size:13px;font-weight:bold;height:30px;margin-left:0px;margin-top:15px;position:relative;width:45px;text-align:left;color:#ff006a;}
input.trans{}
input.trans_panier{margin-top:3px;position:absolute;left:745px;}
#very_you_bas{padding-bottom:7px;}
.achat_promo{padding-top:10px;}
p{margin-right:10px;}
.mnsj_links{color:white;text-decoration:none;font-size:12px;font-weight:normal;}
.mnsj_links a:hover{text-decoration:underline;font-weight:bold;color:#00d7ca;}
.mp_links{color:#ff006a;}
.mp_links a{text-decoration:none;}
.mp_links a:hover{text-decoration:underline;}
.mp_links2{color:#ff006a;}
.mp_links2 a{text-decoration:underline;}
.mp_links2 a:hover{text-decoration:none;}
.eT01{position:absolute;width:267px;text-align:left;top:90px;left:455px;}
.et_lks{font:Verdana;color:#333;font-size:20px;font-weight:bold;}
.et_lks a{text-decoration:none;}
.et_lks a:hover{text-decoration:underline;}
.p_links{color:#8B8B8B;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;list-style:none;}
.p_links a{text-decoration:none; color:#3C9}
.p_links a:hover{text-decoration:underline;}
.p_links2{color:#8B8B8B;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;}
.p_links2 a{text-decoration:underline;}
.p_links2 a:hover{text-decoration:none;}
ul.plinks {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;list-style:none; text-decoration:none;margin-top:10px;}
ul.plinks strong{margin-left:4px;}
ul.plinks li a{color:#3C9;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;list-style:none; text-decoration:none;margin: 10px 4px;}
.head{margin:0;padding:0;}
.head h2{ font-size:2em; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-align:left}
.head h2 span{ color:#FF0066}
#monp_linksMain{position:relative; width:400px; height:20px;}
.monp_links {margin:0px 10px 10px 0px;border-bottom: #EBEBEB 1px dotted;line-height: 20px;position:absolute;z-index:1000;left: 2px;top: 0px;height: 17px;}
.monp_links a {color:#3C9; text-decoration:none;}
.c_lks{bottom:10px;color:white;position:absolute;right:2px;}
.c_lks a{text-decoration:none;}
.c_lks a:hover{text-decoration:underline;}
.center { text-align: center; }
#container {background: #fff;margin: 100px auto 0 auto;padding: 1em;width: 400px;}

/* SLIDESHOW COLLECTION */
#slideshow {position:relative;height:350px;clear:both;}
#slideshow IMG {position:absolute;top:25px;left:20px;z-index:8;opacity:0.0;float:right;visibility:hidden;}
#slideshow IMG.active {z-index:10;opacity:1.0;visibility:visible;}
#slideshow IMG.last-active {z-index:9;visibility:hidden;}

/* SLIDESHOW PRESSE */
#slidepresse .bg-gris {background-color:#8b8b8b;width:240px;height:340px;}
#slidepresse .cell-nav {height:30px;font-size:16px;padding-bottom:10px;text-align:center;}
#CB_All {z-index:99;}
#flash,#flash1 {z-index:1;}
#facturedifferent {visibility:hidden;}
#tb-histo-cmd {border-top:1px solid #000000;border-left:1px solid #000000;text-align:center;}
#tb-histo-cmd td {border-bottom:1px solid #000000;border-right:1px solid #000000;height:25px;}
.mnsj ul{}
.mnsj li{margin-left:30px; margin-bottom: 10px;}
p.p_style{ margin:6px 4px; text-align:justify; font-size:10px;}
p#center{ text-align:center; color:#FF006A; line-height:15px;}
p#center strong{ text-align:center; color:#FF006A; line-height:15px; font-size:1.2em; font-family:Arial, Helvetica, sans-serif}
#galCollection{width:529px;position:absolute;top: 191px;height:369px;}
a, a img * {outline:none;}
.imgCenter{ float:none; margin:2px; border:1px solid #CCC; padding:2px;}
.imgCenter2{ float:none; margin:10px 20px; border:1px solid #FFF; background: #FFF; padding:4px;}


/** nitish **/
/*** boutiques - etapes ***/
/*.etape_2 p#center { display:none; }*/
.etape-3 p#center { display:block; }
.picto_hov { display:none; height:41px; width:60px; position:absolute; z-index:10000;}
.hide_price, .hide_price1{display:none;}

/** monpanier **/
#price_trans{margin: 10px 0;}
#price_trans  .title_trans{font-weight:bold;margin-bottom:5px;}
#etape-3-regle-commande{margin-top:5px;}
#image_kit_sup{margin-right:15px;}
#panier_2{left:745px;margin-top:37px;position:absolute;}
#panier_valider{left:370px;margin-top:2px;position:absolute;}
#log_acc{margin-right:5px;}
#collection_2010{margin-left:17px;}
#collection_spicyshop{margin-top:2px;position:absolute;}
#save_info{left:185px !important;margin-top:2px;}
#image_tri_bas{margin-bottom:5px;}
#add_2_cart{margin-top:37px;position:absolute;left:745px;}
#retourner_boutique{margin-top:10px;}
#Etp3_panier_1{margin-top:20px;}
#Etp3_panier_2{margin-top:20px;}
.c_box2{background: url("../img/siteplan.jpg") no-repeat scroll 0 0 transparent; position: absolute; width: 850px; height:470px; left: 100px; top: 120px; z-index:9999;}
.site-plan{height: 440px; margin-left: 18px; margin-top: 10px; overflow-y: scroll; text-align: justify; width: 820px;}

/*---------------------------------------------------------------------------------
    Typography
----------------------------------------------------------------------------------*/
@font-face {
    font-family: 'homeworknormalRegular';
    src: 	url('homework_normal-webfont.eot');
    src: 	url('homework_normal-webfont.eot?#iefix') format('embedded-opentype'),
						url('homework_normal-webfont.woff') format('woff'),
						url('homework_normal-webfont.ttf') format('truetype'),
						url('homework_normal-webfont.svg#homeworknormalRegular') format('svg');
						font-weight: normal;
						font-style: normal;
}


.nav ul li a.homework{font-family:'homeworknormalRegular'; font-weight:normal; font-size:28px;}

#tablePointdeVente p {margin:9px 0; font-size:9px;}
#tablePointdeVente p.first{margin:0;}
#tablePointdeVente p span {font-size:10px;}
#carte {margin-top: 35px;}
