BODY {BACKGROUND:url(../../pload/photos/Doudou-rentree-classes-19.jpg) no-repeat center top;background-attachment:fixed;BACKGROUND-color:#f6f6f6;-webkit-background-size:1920px 1967px;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif;SCROLLBAR-FACE-COLOR: #F378AF; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; }

/* Nice Background only if min size screen (landscape) ----------- */
@media only screen and (min-device-width : 1280px) {
	.bk_an6360, .bk_an64552, .bk_an6391 { BACKGROUND:url(../../pload/photos/peluche-belle-et-sebastien.jpg) no-repeat center top;-webkit-background-size:1920px 1080px;background-attachment:fixed}
	.bk_doudoucie BODY { BACKGROUND:url(../../pload/photos/bk-doudoucie.jpg) no-repeat center top;-webkit-background-size:1920px 1110px;background-attachment:fixed}
	.bk_an6390  BODY {BACKGROUND:url(../../pload/photos/peluche-belle-et-sebastien.jpg) no-repeat center top;-webkit-background-size:1920px 1080px;background-attachment:fixed}
	.bk-soldes-2014_FINI BODY {BACKGROUND:url(../../pload/photos/bk-soldes-2014.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}
	.bk_histoire_ours BODY { BACKGROUND:url(../../pload/photos/bk-histoire_ours.jpg) no-repeat center top;-webkit-background-size:1920px 900px;background-attachment:fixed}
	.bk_eurobear BODY { BACKGROUND:url(../../pload/photos/bk-eurobear.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}
	.bk_jellycat BODY { BACKGROUND:url(../../pload/photos/jellycat-new16.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}
	.bk_Britto BODY { BACKGROUND:url(../../pload/photos/bk-britto.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}
	.bk_je022817-peppa BODY { BACKGROUND:url(../../pload/photos/bk-peppapig.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}	
	.bk_steiff-idefix  BODY { BACKGROUND:url(../../pload/photos/bk-steiff-idefix.jpg) no-repeat center top;-webkit-background-size:1920px 1062px;background-attachment:fixed}		
}

@media only screen and (min-device-width : 2000px) {
 .bk_masomenos BODY { BACKGROUND:url(../../pload/photos/bk-masomenos-2560x1440.png) no-repeat center top;-webkit-background-size:2560px 1440px;background-attachment:fixed}
}

@media only screen and (min-device-width : 1024px) {
.bk_masomenos BODY { BACKGROUND:url(../../pload/photos/bk-masomenos-1920x1061b.png) no-repeat center top;-webkit-background-size:1920px 1061px;background-attachment:fixed}
}

.ratingtxt {FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:none;font-weight:bold;color:black;line-height:18px}
.ratingtitre {FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:none;font-weight:bold;color:#464646;line-height:14px;}
.ratingtxtitem {FONT-SIZE: 11px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:none;font-weight:bold;color:#AAAAAA;line-height:18px}
.ratingtxtmsg {FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:none;font-weight:bold;color:#B686BD;line-height:18px}
.ratingsubmit { border:1px solid #F47EB2; background-color:#FCDEEB; }



.btpanierv2:hover, .btpanierv2 {
	position:relative;
	float:right;
	background: url(../img/butpanier.png) no-repeat;
}

.btpanierv2:hover{
	background-position:-297px 0px ;
	width: 297px;
	height: 49px;
}

.btpanierv2 {
	width:297px;
	height:49px;
	cursor:default;
}


.titrepage { color:#464646}

#barreinfopanier {
	position:relative;float:left;margin-top:10px;width:100%;text-align:left;height:35px;font-size:14px;line-height:35px;background-color:#eaeaea;color:#000000;border-top:solid 1px #bebebe;
}	  


#listederoulproduit {
	position:relative;float:left;font-size:10px;background-color:#FFFFFF;color:#000000;border-color: #7F9DB9;border-width: 1px;
}	  

#infoboxcadre  {
	width:185px;BACKGROUND:url(../img/bk-colcadint.gif) repeat-y ;
}

#infoboxcadre_top  {
    background-color:#AA68AF;margin:0px;BACKGROUND: url(../img/top-colcadext.gif) no-repeat left;width:185px;height:27px;
}

#infoboxcadre_bot  {
	margin:0px;BACKGROUND: url(../img/bot-colcadext.gif) no-repeat left;width:185px;height:13px;
}


#infoboxnewsletter  {
	background-color:#FFFFFF;width:176px;BACKGROUND:url(../img/bk-colcadint_newsletter.gif) repeat-y ; 
}

#infoboxnewsletter_top  {
    margin:0px;BACKGROUND: url(../img/top-colcadext_newsletter.gif) no-repeat left;width:176px;height:38px;
}

#infoboxnewsletter_bot  {
	margin:0px;BACKGROUND: url(../img/bot-colcadext-newsletter.gif) no-repeat left;width:176px;height:12px;
}


#infoboxcontent {
 width:180px;
}

#infoboxcontent_top {
	margin:0px;width:170px;height:1px;
}	

#infoboxcontent_bot {
	margin:0px;width:170px;height:1px;
}	

#site {	MARGIN: 0px auto;float:center;HEIGHT: 100%;WIDTH:992px;line-height:16px;margin-top: -27px;z-index:1;}

#siteachat {
	BACKGROUND: url(../img/bk-site.gif) repeat-y left top; MARGIN: 0px auto;WIDTH: 792px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 100%;
}

#col1 {
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH:992px; PADDING-TOP: 0px; HEIGHT: 100%;background-color:#FFFFFF;line-height:16px;min-height:600px;
}

#col2 {
	FLOAT: left; padding-left:5px; WIDTH:195px; PADDING-TOP: 0px; HEIGHT: 100%;background-color:#FFFFFF;line-height:16px;
}

#top-site {
	line-height:16px;z-index:0;top:0px;PADDING-RIGHT: 0px;position:relative;PADDING-LEFT:0px;FLOAT:left;left:-8px;BACKGROUND: url(../img/peluche-v60-top-site.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 1012px; PADDING-TOP: 0px; HEIGHT:187px;
}


#cont_act_haut {
	FLOAT: left; WIDTH: 992px;height:161px;background-color:none;
}

.tel {z-index:30;width:100%;top:0px;height:30px;font-size:13px;line-height:30px;color:transparent;background:url(../img/bk-top-teldoudou.gif) center no-repeat;font-weight:bold;position: relative;z-index:100000}
.tel A {text-decoration:none;color:#df0807 }
.tel A:hover { text-decoration:underline;color:#df0807}

.telspe {position:fixed;left:50%;margin-left:-100px; no-repeat top }


#pagemilieub {
	FLOAT: left; WIDTH: 992px;z-index:2;line-height:16px;
}

#pagemilieu {
	FLOAT: left; WIDTH: 792px;z-index:2;line-height:16px;
}

#colgauche {
	position:relative;float:left;top:7px;padding-top:0px;padding-bottom:20px;margin-left:5px;FLOAT: left; WIDTH:187px;z-index:0;
}

#pagecentreb {
	position:relative;FLOAT: left;top:7px;WIDTH:785px;margin-left:0px;line-height:18px;padding-left:15px;
}
#pagecentre {
	FLOAT: left; WIDTH: 580px;margin-left:10px;line-height:18px;
}


#top_page {
	position:relative;BACKGROUND: url(../img/titre-page.gif) left top no-repeat;FLOAT: left; top:0px;WIDTH: 100%;height:68px;color:black;
}

#top_page_simple {
	padding-top:5px;position:relative;BACKGROUND: url(../img/top-page.gif) no-repeat bottom;FLOAT: left; WIDTH: 576px;height:9px;
}

#top_page_simple H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#080808; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}

#top_page_nav2 {
	position:absolute;FLOAT: left;top:43px;WIDTH:775px;height:1px;
}
 
 #top_page_nav {
	position:absolute;FLOAT: left;top:50px;WIDTH:518px;height:23px;
}
 
#top_page H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#4a4a4a; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}

#top_page H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#4D4D4D; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}

#top_page A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#4D4D4D; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

#top_page A:hover {
	COLOR:#4D4D4D;TEXT-DECORATION:underline;
}



#top_page_print {position:relative;FLOAT:left; top:0px;WIDTH:970px;height:70px;}
#top_page_print H1 {font-family: 'Istok Web', sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;FONT-WEIGHT: bold; FONT-SIZE:21px; line-height: 22px;PADDING-BOTTOM: 0px; MARGIN: 0px;COLOR:#202020;FONT-STYLE: normal;display:block;}

#top_page_print H6 {margin-top:0px;PADDING-TOP:0px;FONT-SIZE:14px;COLOR:#7B7B7B;font-weight:bold;text-decoration:none;}

#top_page2 {	position:relative;FLOAT: left; top:5px;WIDTH: 775px;height:35px;}
#top_page2 H1 {font-family: 'Istok Web', sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE:23px; PADDING-BOTTOM: 0px; MARGIN-TOP:7px; COLOR:#4A4A4A;FONT-STYLE: normal;display:block;
}
#top_page2 H2 {font-family: 'Istok Web', sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE:20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#C1C1C1; PADDING-TOP: 0px; FONT-STYLE: normal;display:block;
}
#top_page2 H3 {font-family: 'Istok Web', sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE:14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:black; PADDING-TOP: 0px; FONT-STYLE: normal;display:block;
}

#top_page2 A {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#EA4E97; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
#top_page2  A:hover {	COLOR:#4D4D4D;TEXT-DECORATION:underline;}



#bot_page {
	padding-bottom:5px;FLOAT: left; WIDTH: 576px;height:24px;
}

.fullpage {WIDTH: 968px;}

#mid_pageb { position:relative;FLOAT: left; WIDTH: 770px;FONT-SIZE: 12px;line-height:16px;FONT-FAMILY: Arial, Helvetica, sans-serif;color:black;font-weight:none}
#mid_pageb H1 {font-family: 'Istok Web', sans-serif;PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE:23px;PADDING-BOTTOM: 0px; margin:0;MARGIN-TOP:7px; COLOR:#4A4A4A;FONT-STYLE: normal;display:block;}

#mid_pageb  H2 {FONT-FAMILY: Arial, Helvetica, sans-serif;;PADDING-RIGHT: 0px; PADDING-LEFT: 0px;FONT-SIZE:13px;PADDING-BOTTOM:5px; MARGIN: 0px; COLOR:#404040; PADDING-TOP: 0px; FONT-STYLE: normal;display:block;}
#mid_pageb H2 A {	font-weight:normal;FONT-SIZE: 13px; COLOR:black;font-weight:bold;text-decoration:underline;}

.infospratique {FONT-SIZE: 13px;COLOR:#404040;display:inline;LINE-HEIGHT:19px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN:left}

#mid_pageb H3 { FONT-SIZE: 13px;COLOR:#404040;display:inline;LINE-HEIGHT:19px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN:left}
#mid_pageb H4 {font-weight:bold;FONT-SIZE:40px;line-height:42px; COLOR:#8cac1e;FONT-FAMILY: Arial, Helvetica, sans-serif;text-align:right}

.liensmarquecollection {FONT-SIZE: 13px; COLOR:#404040;font-weight:bold;display:inline;LINE-HEIGHT:20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}
.liensmarquecollection A {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:none;LINE-HEIGHT:20px;}
.liensmarquecollection  A:hover {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:underline;LINE-HEIGHT:20px;}

#mid_pageb H5 {FONT-SIZE: 13px; COLOR:#404040;font-weight:bold;display:inline;LINE-HEIGHT:20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}
#mid_pageb H5 A {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:none;LINE-HEIGHT:20px;}
#mid_pageb H5 A:hover {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:underline;LINE-HEIGHT:20px;}

#mid_pageb H6 {FONT-SIZE: 13px; COLOR:#404040;font-weight:bold;display:inline;LINE-HEIGHT:20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}
#mid_pageb H6 A {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:none;LINE-HEIGHT:20px;}
#mid_pageb H6 A:hover {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:underline;LINE-HEIGHT:20px;}

.linkstyle  A { color:#222222;text-decoration:underline }
.linkstyle  A:hover { color:#222222;text-decoration:underline}

#txtmauve {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;display:inline;LINE-HEIGHT:20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}
#txtmauve A {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:none;LINE-HEIGHT:20px;}
#txtmauve A:hover {FONT-SIZE: 13px; COLOR:#7E4387;font-weight:bold;text-decoration:underline;LINE-HEIGHT:20px;}


#mid_page {
	position:relative;FLOAT: left; WIDTH: 576px;width:95%;FONT-SIZE: 12px;FONT-FAMILY: Arial, Helvetica, sans-serif;color:black;
}

#mid_page A {color:#222222}
#mid_page A:hover {color:black}

/* Les titrage */
#mid_page H1 {
	FONT-SIZE: 16px; COLOR:#4a4a4a;display:inline; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}
#mid_page H2 {
	font-weight:normal;FONT-SIZE: 12px; COLOR:black;display:inline;LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

#mid_page H2 A {
	font-weight:normal;FONT-SIZE: 12px; COLOR:black;font-weight:bold;text-decoration:underline;
}

#mid_page H3 {
		FONT-SIZE: 12px;COLOR:#000000;display:inline;LINE-HEIGHT:14px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN:left
}


#mid_page H4 {
	font-weight:bold;FONT-SIZE:26px;line-height:30px;COLOR:#AA68AF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;
}

#mention-garantie{width:235px;list-style:none;margin-left:0px;padding-left:0px;text-decoration:none;line-height:20px;background-color:#CDC9D1;font-size:12px}
#mention-garantie li {padding-left:0px;margin-left:0px;background: #EEEEEE ;color: #000000 ;border: 0px solid #ffffff ; margin-bottom: 1px;text-decoration:none;  }
#mention-garantie li a {padding-left:0px;margin-left:0px;display: block ;background: #EEEEEE ; color: #000000;text-align:left ;text-decoration:none;}
#mention-garantie li a:hover, #mention-site li a:focus, #mention-site li a:active {background: #FCB422 ;text-decoration:none;}

#mention-avantage{width:235px;list-style:none;margin-left:0px;padding-left:0px;text-decoration:none;line-height:20px;background-color:#CDC9D1;font-size:12px}
#mention-avantage li {padding-left:0px;margin-left:0px;background: #EEEEEE ;color: #000000 ;border: 0px solid #ffffff ; margin-bottom: 1px;text-decoration:none;  }
#mention-avantage li a {padding-left:0px;margin-left:0px;display: block ;background: #EEEEEE ; color: #000000;text-align:left ;text-decoration:none;}
#mention-avantage li a:hover, #mention-site li a:focus, #mention-site li a:active {background: #AAD216 ;text-decoration:none;}

#mention-pratique{width:235px;list-style:none;margin-left:0px;padding-left:0px;padding:0;text-decoration:none;line-height:20px;background-color:#CDC9D1;font-size:12px}
#mention-pratique li {padding-left:0px;margin-left:0px;background: #EEEEEE ;color: #000000 ;border: 0px solid #ffffff ; margin-bottom: 1px;text-decoration:none;  }
#mention-pratique li a {padding-left:0px;margin-left:0px;display: block ;background: #EEEEEE ; color: #000000;text-align:left ;text-decoration:none;}
#mention-pratique li a:hover, #mention-site li a:focus, #mention-site li a:active {background: #A6DEFE ;text-decoration:none;}
	
#info_top {
	BACKGROUND: url(../img/top-cadre.gif) no-repeat left ; FLOAT: left; MARGIN:0px 0px 0px; WIDTH: 185px; HEIGHT: 51px;
}

#info_top .txt {
	LINE-HEIGHT: 22px;margin-left:10px; FONT-WEIGHT: bold; FONT-SIZE: 13px;COLOR:black;FONT-FAMILY: Arial, Helvetica, sans-serif
}


#info_corps {
	BACKGROUND: url(../img/bk-infobox.gif) repeat-y left;FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 185px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#info_corps .titre {
	position:relative; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #d00606; TOP: -8px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#info_corps .texte {
	position:relative;TOP:0px;FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}

#info_corps H1 {
	FONT-SIZE: 10px; COLOR:black;display:inline; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}

#info_corps H1 A {
	text-decoration:none;FONT-SIZE: 10px; COLOR:black;display:inline; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;
}

#info_corps H1 A:hover {
	text-decoration:underline;FONT-SIZE: 10px; COLOR:black; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal	;
}


#info_bas {
	BACKGROUND: url(../img/bot-cadre.gif) no-repeat left top; FLOAT: left; WIDTH:185px; HEIGHT: 13px
}

#btpanier {
z-index:90;position:relative;float:left;LINE-HEIGHT: 30px;WIDTH:170px; HEIGHT:30px;text-align:left;BACKGROUND:url(../img/bt-panier-design.gif) no-repeat right top;
}

#btpanier A {
	margin-left:5px;FONT-SIZE: 12px; COLOR: #FFFFFF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

#btpanier A:hover {
	FONT-SIZE: 12px; COLOR:#000000;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

.txtconseil  {
	FONT-SIZE: 12px;line-height:17px;COLOR:#707070;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}

.txtpanier A {
	FONT-SIZE: 12px; COLOR: black;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;
}
.txtpanier A:hover {
	FONT-SIZE: 12px; COLOR: #4a4a4a;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;
}


#btinforme {
position:relative;float:left;LINE-HEIGHT: 35px;margin-left:15px;FLOAT: left;WIDTH: 173px; HEIGHT: 40px;text-align:left;BACKGROUND:url(../img/bt-info-design.png) no-repeat right top;
}

#btinforme A {
	margin-left:12px;FONT-SIZE: 12px; COLOR: #FFFFFF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

#btinforme A:hover {
	FONT-SIZE: 12px; COLOR:#000000;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}



INPUT.LABELTOTAL
{
    border:medium none; 
    WIDTH: 95%;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
    text-align: right;	
	BACKGROUND-COLOR: #bebebe;
}

INPUT.LABELREQ
{
    border:medium none;
	text-align:right;
    WIDTH: 95%;
}


#btdroite {
position:relative;float:right;LINE-HEIGHT: 35px;WIDTH:170px; HEIGHT:40px;text-align:center;BACKGROUND:url(../img/bt-droite-design.png) no-repeat right top;
}

#btgauche {
position:relative;float:left;LINE-HEIGHT: 35px;WIDTH:170px; HEIGHT:40px;text-align:center;BACKGROUND:url(../img/bt-gauche-design.png) no-repeat left top;
}

#btfermer {
position:relative;float:left;LINE-HEIGHT: 35px;WIDTH:170px; HEIGHT:40px;text-align:center;BACKGROUND:url(../img/bt-fermer-design.png) no-repeat right top;
}


.txtbouton  A {
	FONT-SIZE: 12px; COLOR: #FFFFFF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
.txtbouton A:hover {
	FONT-SIZE: 12px; COLOR:#000000;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.baseline , .txtrech  {
	FONT-SIZE:14px;COLOR:#464646;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

.baseline , .txtrech a {
	COLOR:#464646;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
.baseline,.txtrech  a:hover {
	COLOR:#464646;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION:underline;FONT-WEIGHT: bold;
}
.baseline, .txtrech a:link			{ COLOR: #464646; text-decoration:none}
.baseline, .txtrech a:visited		{ COLOR: #464646; text-decoration:none}

.txtrech {font-size:17px}

#vignette {
	margin-left:8px;padding-top:5px;margin-top:5px;FLOAT: left; WIDTH: 128px;height:213px; text-align:center ;BACKGROUND:url(../img/bk-vignette.gif) no-repeat top;
}

.vigne_bk {
	margin-left:8px;padding-top:8px;margin-top:8px;FLOAT: left; WIDTH:128px;height:213px; text-align:center ;BACKGROUND:url(../img/bk-vignette.gif) no-repeat top;
}

.vigne_bk2 {
	margin-left:22px;padding-top:4px;margin-top:4px;FLOAT: left;WIDTH:160px;height:272px; text-align:center ;BACKGROUND:url(../img/bk-vignettev2.gif) no-repeat top;cursor:pointer;
}

.vigne_bk2   A { text-decoration:none;FONT-SIZE: 12px; COLOR:#464646;display:inline;LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-ALIGN: center;font-weight:bold;
}

.showmoreinfo { display:block;visibility:visible;z-index:10;position:absolute;top:133px;left:35px;}
.hidemoreinfo { display:none;visibility:hidden;z-index:10;position:absolute;top:133px;left:35px;}

.showmoreinfodet { display:block;visibility:visible;z-index:10;position:absolute;top:75px;left:115px;}
.hidemoreinfodet { display:none;visibility:hidden;z-index:10;position:absolute;top:75px;left:115px;}

.showmoreinfomarque { display:block;visibility:visible;z-index:10;position:absolute;top:95px;left:30px;}
.hidemoreinfomarque { display:none;visibility:hidden;z-index:10;position:absolute;top:95px;left:30px;}


.libvignebk2 {font-size:13px;text-decoration:none;color:#3C3C3C;}

#vignette A {
	FONT-SIZE: 12px; COLOR:black;line-height:15px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}

#vignette H3 {
	FONT-SIZE: 12px; COLOR:#AA68AF;display:inline;LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

#traitsep {
	FLOAT: left; WIDTH: 577px; HEIGHT: 38px;text-align:left;BACKGROUND:url(../img/trait-sep.gif) repeat-y right top;
}

.prixbarre	{ font-size:13px;color:#000000;FONT-FAMILY: Arial;FONT-WEIGHT: bold;text-decoration: line-through}

.txtcorp15 {
	FONT-WEIGHT: bold;FONT-SIZE: 15px; COLOR: #4a4a4a;LINE-HEIGHT: 27px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txtcorp16 {
	FONT-WEIGHT: bold;FONT-SIZE: 15px; COLOR: #AA68AF;LINE-HEIGHT: 27px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}

.titrecadre {
	position:relative;float:left;left:10px;top:5px;FONT-WEIGHT: bold;FONT-SIZE: 14px; COLOR:#FFFFFF;FONT-FAMILY: Arial; TEXT-ALIGN:left;
}
.titrecadre A {
	position:relative;FONT-WEIGHT: bold;COLOR:#FFFFFF;FONT-FAMILY: Arial; TEXT-ALIGN:right;TEXT-DECORATION: none;
}


.txtpanier {
	FONT-SIZE: 12px; COLOR:black;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}

.txt9 {
	FONT-SIZE: 9px; COLOR:black;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.txt9 A {
	FONT-SIZE: 9px; COLOR:black;
}


.txt-liens_menus {
	FONT-SIZE: 9px; COLOR:#A56CB1;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.txt-liens_menus A {
	FONT-SIZE: 9px; COLOR:#A56CB1;
}

.xi { display: none; }

.selmarque {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 15px;
    color: #885491;
    text-decoration: none;
    text-align: left;
    background-color: #FFFFFF;
    border-width: 1px;	
    border-style: solid;
    width:190px; 
}

.zonerechercheparmot, .zonerechercheparanimal, .zonenews {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    color: black;
    text-decoration: none;
    text-align: left;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 0px;	
    border-style: none;
}

.zonerechercheparmot { height:34px;width:200px;}
.zonenews {
	font-size:14px;
	height:22px;
	width:170px;
}	

.zonerechercheparanimal {
	font-size:12px;
	border-width: 1px;	
    border-style: solid;
	border-color:#a6a6a6;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:5px;
	height:23px;
	color: #464646;
	}

.zonerecherche {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    color: black;
    text-decoration: none;
    text-align: left;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 1px;	
    border-style: solid;
     
}

.zonesaisielib {
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
    color: black;
    text-decoration: none;
    text-align: left;
    background-color: #FFFFFF;
    border-color: #7F9DB9;
    border-width: 1px;	
    border-style: solid;
     
}

#barre_achat_active {
  color:white;left:0px;margin-left:10px;position:relative;float:left;top:-4px;background-color:#444444;height:25px;padding-left:10px;padding-right:10px;padding-top:8px;border-style:solid;border-width:0px 2px 0px 0px;border-color:white;
}

#barre_achat_inactive {
  position:relative;margin-left:10px;float:left;top:-4px;background-color:#dedede;height:25px;padding-left:10px;padding-right:10px;padding-top:8px;border-style:solid;border-width:0px 2px 0px 0px;border-color:white;
}

.txt_barre_achat    {
	FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: black;FONT-FAMILY: Arial, Helvetica, sans-serif;
}	

.titregene {FONT-WEIGHT: bold;FONT-SIZE: 12px; COLOR: #000000;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtgene {FONT-SIZE: 12px; COLOR: black;FONT-FAMILY: Arial, Helvetica, sans-serif;}
.txtgene A {FONT-SIZE: 12px; COLOR: black;FONT-FAMILY: Arial, Helvetica, sans-serif;text-decoration: underline;}


#tabpanier table {
	border: 1px solid #444444;
	
}

#tabpanier th {
	border: 1px solid #444444;
	background-color: #bebebe;
	font-family: sans-serif;
	COLOR: #000000;
	height:25px;
	border-collapse: collapse;
}

#tabpanier td {border: 1px solid #444444;border-collapse: collapse; }

#logbox { padding-top:25px;visibility:visible;position:absolute;left:480px;top:50px;width:231px;height:170px;z-index:2;background: url(../img/cadre-login-2.png);background-repeat: no-repeat;}

.zonesaisielib {
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
	border-color: #7F9DB9;
    border-width: 1px;
    border-style: solid;	
    TEXT-DECORATION: none
} 

.zonesaisieliboption {
    COLOR: black;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	border-color: #7F9DB9;
    border-width: 1px;
    border-style: solid;	
    TEXT-DECORATION: none;
	
} 

.txtproduit13	{ font-size:12px;color:black;FONT-FAMILY: Arial;}
.txtproduit10	{ font-size:10px;color:black;FONT-FAMILY: Arial;}

H1
{
    COLOR: #202020;
    font-family: 'Istok Web', sans-serif;
    FONT-SIZE: 16px;
	display:inline;
    TEXT-DECORATION: none;
}

H2 {line-height:24px;font-weight:normal;FONT-SIZE: 12px;FONT-WEIGHT:bold; COLOR:white;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}

H2 A {text-decoration:none;font-weight:normal;FONT-SIZE: 12px;FONT-WEIGHT:bold; COLOR:white;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}

H3 {font-weight:normal;FONT-SIZE: 12px;FONT-WEIGHT:bold; COLOR:#4a4a4a;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;line-height:13px}

H3 A { text-decoration:underline;font-weight:normal;FONT-SIZE: 12px;FONT-WEIGHT:bold; COLOR:#d00606;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}

H4 {font-weight:normal;FONT-SIZE: 11px;COLOR:#7C7C75;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}

H5 {font-weight:bold;FONT-SIZE:20px;COLOR:#7C7C75;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left}


#menunav {position:absolute;left:0px;top:117px;WIDTH:990px; HEIGHT:61px}

.menuhaut {
	FLOAT: left;HEIGHT: 40px;text-align:center;
	FONT-SIZE: 16px;FONT-FAMILY: Helvetica;FONT-WEIGHT: bold;TEXT-DECORATION: none;color:#FFFFFF;
}

#sousmenus {
	LINE-HEIGHT: 24px;clear:left;float:left;width:791px;height:26px;font-size:12px;COLOR: #000000;FONT-WEIGHT: bold;
}	 

#sousmenus A {
	font-size:12px;COLOR:#000000; text-decoration:none;
}

#sousmenus A:hover {
	font-size:12px;COLOR:#000000; text-decoration:underline;
}

.menusubtopsel					{ font-size:15px;color:#FFFFFF;FONT-FAMILY: Helvetica;FONT-WEIGHT: bold;LINE-HEIGHT:40px;TEXT-ALIGN:center;text-decoration:none}
.menusubtopsel a					{ color:#FFFFFF; text-decoration:none}
.menusubtopsel a:hover			{ color:#FFFFFF; text-decoration:none}
.menusubtopsel a:link			{ COLOR: #FFFFFF; text-decoration:none}
.menusubtopsel a:visited			{ COLOR: #FFFFFF; text-decoration:none}


.menusubtopselover				{ font-size:15px;color:#d00606;FONT-FAMILY: Helvetica;FONT-WEIGHT: bold;LINE-HEIGHT:40px;TEXT-ALIGN:center;text-decoration:none}
.menusubtopselover a					{ color:#d00606;text-decoration:none}
.menusubtopselover a:hover			{ color:#d00606;text-decoration:none}
.menusubtopselover a:link			{ color:#d00606;text-decoration:none}
.menusubtopselover a:visited			{ color:#d00606;text-decoration:none}



.menusubtop						{ font-size:10pt;color:#d00606;FONT-FAMILY: Helvetica;FONT-WEIGHT: bold;LINE-HEIGHT:12px}
.menusubtop a					{ color:#d00606 ;text-decoration:none}
.menusubtop a:hover				{ color:black; text-decoration:underline}
.menusubtop a:link				{ COLOR:#d00606; text-decoration:none}


#lien_banniere A {
	FONT-SIZE: 11px; COLOR:#7C7C75;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;font-weight:bold;
}

#lien_banniere A:hover {
	FONT-SIZE: 11px; COLOR:#84902F;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;font-weight:bold;
}

#icone {border-color:#585858;border-style:solid;border-width:1px 1px 1px 1px;FLOAT: left;margin-left:5px;}

	#info_top_smenu {BACKGROUND: url(../img/menu-top.gif) no-repeat left ; FLOAT: left; MARGIN: 0px 0px 0px; WIDTH: 192px; HEIGHT: 28px;}
#info_top_smenu .txt {
	LINE-HEIGHT: 22px;margin-left:10px; FONT-WEIGHT: bold; FONT-SIZE: 13px;COLOR:black;FONT-FAMILY: Arial, Helvetica, sans-serif
}
	#info_corps_smenu {	BACKGROUND: url(../img/menu_mid.gif) repeat-y left;PADDING-RIGHT: 6px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 157px; PADDING-TOP: 0px; TEXT-ALIGN: left}
	#info_corps_smenu H1 {FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal}
	#info_corps_smenu H1 A {text-decoration:none;FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal}
	#info_corps_smenu H1 A:hover {text-decoration:underline;FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal}
	#info_bas_smenu {BACKGROUND: url(../img/menu-bot.gif) no-repeat left top; FLOAT: left; WIDTH: 157px; HEIGHT: 11px}
	
#menu_niv2 {
	BACKGROUND: url(../img/bk-infobox.gif) repeat-y left;FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 192px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
	
#menu_niv2 H1 {
	FONT-SIZE: 13px; COLOR:black;display:inline; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT:normal;
}

#menu_niv2 H1 A {
	text-decoration:none;FONT-SIZE: 12px; COLOR:black;display:inline; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal;
}

#menu_niv2 H1 A:hover {
	text-decoration:underline;FONT-SIZE: 12px; COLOR:black; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;FONT-WEIGHT: normal;
}	


#top_page_catalogue {
	position:relative;float:left;top:0px;WIDTH: 583px;
}
#top_page_catalogue H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#ED5C05; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}
#top_page_catalogue H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#032325; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}


#top_menu_catalogue {
	FONT-SIZE: 14px;COLOR:#646464;position:relative;FLOAT:left;top:0px;left:10px;WIDTH:578px;height:140px;overflow:hidden;
}

#top_menu_catalogue H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR:#646464; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif;display:block;
}

.mnuderoulant {line-height:24px;font-size:14px;font-weight:bold;color:#4E4D4D}


.infodispo {
	FONT-SIZE: 12px; COLOR: #616161;display:inline;line-height:15px;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
.txtpourcentreduc	{ font-size:15px;color:#FF1C00;FONT-FAMILY: Arial;FONT-WEIGHT: bold;}

.txtintro {FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE:13px;COLOR:#AA68AF}
.txtintro A {FONT-SIZE: 13px; COLOR:#AA68AF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: none;}
.txtintro A:hover {FONT-SIZE: 13px; COLOR: #AA68AF;display:inline;FONT-FAMILY: Arial, Helvetica, sans-serif;TEXT-DECORATION: underline;
}
.enstock {FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE:11px;COLOR:#588C4E;line-height:11px;}
.reapro {FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE:11px;COLOR:#588C4E;line-height:11px;}
.rupture {FONT-FAMILY: Arial;FONT-WEIGHT: bold;FONT-SIZE:11px;COLOR:#DF3F0E;line-height:11px;}