/*<CSS ID="pt_styles2.css" Name="pt_styles2.css" />*/
/* HEADER LITE - new */
#headerLite { width: 778px; height: 104px; background: #FFF url(//media.laredoute.fr/intl/pt/pt/headerlite_bg.jpg) repeat-x left bottom; }
#headerLite img.logo_lite { float: left; display: inline; margin: 30px 0 0 30px; }
#headerLite #btns { width: 160px; padding: 18px 0; height: 48px; background-color: #f1f1f1; text-align: center; float: right; display: inline; }
#headerLite #btns img { margin-bottom: 0; }
#headerLite #btns img.topBtn { margin-bottom: 9px; }
*html #headerLite #btns img.topBtn { margin-bottom: 2px; }



/* Nouvelles class */
H2.thematicH2
{
    background: url(//media.laredoute.fr/intl/pt/pt/dotted_gray1px.gif) bottom repeat-x;
    padding: 0 0 3px 0;
    margin: 10px 0 0 0;
    font-size: 10px;
}
P.margin0
{
    margin: 0;
    padding: 0;
}

.brand_letter
{
    background-color: #B2B2B2;
    padding: 2px 8px;
    height: 10px;
    font-size: 18px;
    font-weight: bold;
    color: White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.brand_logo, .brand_logo_last
{
    border: solid 1px #B2B2B2;
    margin-right: 13px;
}
.brand_logo_last
{
    margin-right: 0;
}
.trend_dottedborder
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    border: dotted 1px #B2B2B2;
    padding: 5px;
}
.product_number
{
    width: 10px;
    background-color: white;
    padding: 2px;
    position: absolute;
    z-index: 10;
    margin: -18px 0 0 -75px;
}
.orangeDottedBorder
{
    border: dotted 1px #3C8C1E;
    padding: 5px;
}
.sellsClassification
{
    display: block;
    background: url(//media.laredoute.fr/intl/pt/pt/pic-roundBestSells.gif) no-repeat;
    width: 25px;
    height: 25px;
    text-align: center;
    padding: 5px 0;
    font-size: 12px;
    color: White;
}
.bt_modifyCriteras
{
    float: left;
    margin: 4px;
}
.orange_line
{
    background: url(//media.laredoute.fr/intl/pt/pt/orange-line.gif) center repeat-y;
}
.orange_line_arrow
{
    background: url(//media.laredoute.fr/intl/pt/pt/orange_line_arrow.gif) center bottom no-repeat;
}
.orange_line_arrow2
{
    background: url(//media.laredoute.fr/intl/pt/pt/orange_line_arrow2.gif) center top no-repeat;
}
.small_margin
{
    margin-top: 4px;
}
/* Fin Nouvelles class */



/* style page 51_HP_LangSelect */
body.blanc
{
    background: white;
}
.blanc12
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.noir10
{
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

a.lang, a.lang:hover, a.lang:visited, a.lang:active
{
    color: #FFFFFF;
    text-decoration: none;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.lang:hover
{
    text-decoration: underline;
}
.violet
{
    color: #B55997;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.rose
{
    color: #E47CA1;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.flag
{
    margin: 1px 6px 1px 0;
}

/* style page 61_SHP_Discount */
.red_pastil
{
    background: url(//media.laredoute.fr/intl/pt/pt/red_pastil.gif) no-repeat;
}
.green_pastil
{
    background: url(//media.laredoute.fr/intl/pt/pt/green_pastil.gif) no-repeat;
}
.orange_pastil
{
    background: url(//media.laredoute.fr/intl/pt/pt/orange_pastil.gif) no-repeat;
}
H2.redh2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #B3120B;
    margin: 0 10px;
    padding: 0;
}
H3.discounttitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: white;
    margin: 3px 5px 3px 10px;
    padding: 0;
}
.prix_rouge
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 19pt;
    font-weight: bolder;
    color: #C90610;
    text-decoration: none;
}
.prixrouge_petit
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #C90610;
    text-decoration: none;
}
.prix_petit
{
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #C90610;
    text-decoration: none;
}

/* Footer */
#footer
{
    background-color: White;
    text-align: left;
    width: 778px;
    margin: auto;
    padding: 10px 0 0 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
#footer P
{
    margin: 0 0 10px;
}

.aligncenter
{
    text-align: center;
    margin: auto;
}
.footer_partenaire
{
    background: url(//media.laredoute.fr/intl/pt/pt/dotted_gray1px.gif) repeat-x White;
    padding: 10px;
    color: #757575;
}
.footer_partenaire *
{
    color: #757575;
}
.footer_partenaire A:hover
{
    text-decoration: none;
}

.footernoir
{
    color: Black;
    font-size: 10px;
}

.footer_sohome:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #E2578F;
    text-decoration: none;
    font-weight: bold;
}
.footer_sohome:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #E2578F;
    text-decoration: none;
    font-weight: bold;
}
.footer_sohome:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #E2578F;
    text-decoration: none;
    font-weight: bold;
}

.footer_solution_maison:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #9EBD01;
    text-decoration: none;
    font-weight: bold;
}
.footer_solution_maison:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #9EBD01;
    text-decoration: none;
    font-weight: bold;
}
.footer_solution_maison:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #9EBD01;
    text-decoration: none;
    font-weight: bold;
}

.footer_ampm:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF6000;
    text-decoration: none;
    font-weight: bold;
}
.footer_ampm:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF6000;
    text-decoration: none;
    font-weight: bold;
}
.footer_ampm:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF6000;
    text-decoration: none;
    font-weight: bold;
}

.footer_taillissime:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #685AA5;
    text-decoration: none;
    font-weight: bold;
}
.footer_taillissime:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #685AA5;
    text-decoration: none;
    font-weight: bold;
}
.footer_taillissime:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #685AA5;
    text-decoration: none;
    font-weight: bold;
}

.footer_anneweyburn:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #6580B1;
    text-decoration: none;
    font-weight: bold;
}
.footer_anneweyburn:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #6580B1;
    text-decoration: none;
    font-weight: bold;
}
.footer_anneweyburn:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #6580B1;
    text-decoration: none;
    font-weight: bold;
}

.footer_international
{
    background-color: #C8C7C7;
    text-align: center;
    padding: 4px;
}
.separwhite
{
    background-color: White;
}

#footer .orange
{
    color: #3C8C1E;
}
/* END Footer */


/***********************/
/* HEADER V2  2005-12-12  */
/***********************/

.noMargin, .nomargin {
	margin : 0;
}

#headerV2{
	background-color: #FFF;
	text-align: left;
	width: 778px;
	margin: 0 auto;
	font:  10px Verdana ;
	position : relative;
}

#headerV2 * {
	margin : 0;
	padding : 0;
}

#headerV2 li {
	list-style-type : none;
}

.clearboth {
	clear:both;
}

/* Header top  */

#top {
	height : 76px;
	background : url(https://media.laredoute.fr/intl/pt/pt/header_bg_top.gif) repeat-x 0 0;
	background-color: #ffffff;
}

#logoRedoute {
	float : left;
	position :relative;
	top : 18px;
	left : 18px;
}

#commandAndSearch {
	float:right;
	width:280px;
	margin-right : 10px;
}

#commandRef{
	background: url(//media.laredoute.fr/intl/pt/pt/header_pic_command_ref.gif) 0 1px no-repeat;

	padding-left: 23px;	
	line-height : 26px;
}

#commandRef a{
	font-weight : bold;
	color:#458D15;
}
/* header search */
#headerSearch{
	background: url(//media.laredoute.fr/intl/pt/pt/header_search_glass.gif) 0 0 no-repeat ;
	padding-left : 23px;	
	height : 26px;
}

#headerSearch .textfield{
	width : 166px;
	height : 16px;
	font-size : 9px;
}

/* top nav 

#topNav
{	
	display: inline;
	float:left;
    height: 24px;
    width: 506px;
    text-align: right;
	background-color: #394a4d;
	padding-right: 60px;

}
#topNav ul {
	white-space:nowrap;
	overflow : hidden;
	margin-right : 20px;
}


#topNav ul li{
	display : inline;
	background : url(//media.laredoute.fr/intl/pt/pt/header_arrow_green.gif) no-repeat 0 4px;
	padding-left : 10px;
	margin-left : 20px;
	line-height : 24px;
	text-align : right;
}

#topNav ul li.first{
	margin-left : 0;
}


#topNav ul li a{
	color : #FFFFFF;
	text-decoration : none;
}
#topNav ul li a:hover {
	text-decoration : underline;
}
*/
/* customer Area */
* html #topnav {width: 561px!important; padding-right: 9px;}
* html #customerArea {height: 100%;width:190px; margin-left:0px;}
#customerArea {
	float : right;
	background : #f2f1f0;
	padding : 4px;
	height : 65px;
	font-size : 9px;
	border-top : 1px solid white;
	border-left : 1px solid white;
	border-right : 1px solid white;
}


#lastArticles {
	background : url(//media.laredoute.fr/intl/pt/pt/header_arrow_black.gif) no-repeat 0 4px;
	padding-left : 6px;
	margin-top : 5px;
}

#lastArticles a{
	color : black;
}
/*

#backet {
	background : url(//media.laredoute.fr/intl/pt/pt/icon_shoppingbag.gif) no-repeat left center;
	padding-left : 26px;
	line-height : 30px;
}

#backet  a{
	color : black;
}
*/
/* main nav*/

ul#mainNav {
	width : 100%;
	background : #3C8C1E;
	float:left;
	background : url(//media.laredoute.fr/intl/pt/pt/bg_nav.gif) repeat-x;
	border: 1px solid #6F6F6F;
}
html>body ul#mainNav{ width: 776px;}

ul#mainNav li{
	display : inline;
}

ul#mainNav li a{
	color : 3C8C1E;
	padding : 6px 10px 5px 10px;
	float : left;
	border-right: 1px solid #6F6F6F;
	text-decoration : none;
	text-transform : none;
	font-weight : bold;
	background : url(//media.laredoute.fr/intl/pt/pt/bg_nav.gif) repeat-x;
}

ul#mainNav li a:hover{
	background: #DED8C2;
	color : white;
	background : url(//media.laredoute.fr/intl/pt/pt/bg_nav-over.gif) repeat-x;
}

ul#mainNav li.activ a{
	background : url(//media.laredoute.fr/intl/pt/pt/bg_nav-over.gif) repeat-x;
	color : white;
}

/*Sub Nav N1*/

ul#subNav1 {
	width : 100%;
	background : #F1EDEE;
	float:left;
	border-bottom: 1px solid white;
	
}
html>body ul#subNav1{ width: 778px; border:none;}

ul#subNav1 li{
	width:100%;
	text-align:center;
	padding-left:10px;
	display:block;
	color : #464646;
	font-weight : bold;
	line-height : 24px;
}

ul#subNav1 li a{
	display:block;
	text-align : center;
	color : #3c8c1e;
	font-weight : bold;
	line-height : 24px;
}

/*Sub Nav N2*/

#subNav2 {
	width : 100%;
	background : #61ab30;
	border-left: 1px solid #61ab30;
	border-bottom: 1px solid #61ab30;
	border-right: 1px solid #61ab30;	
}

html>body #subNav2{ width: 776px;}

#subNav2 table{
	padding: 0;
	font-weight: bold;
	font-size : 9px;
}

#subNav2 td {
  	background : url(//media.laredoute.fr/intl/pt/pt/header_subnav_separator.gif) repeat-y top right; 
}
	padding : 0 5px;
	border : 0;
   /* vertical-align: bottom; */   
}
#subNav2 td A{
   text-align: center;
   margin: auto;
}
#subNav2 td UL A{
   text-align: left;
}
#subNav2 td.last {
	background : none;
}

#subNav2 table A, #subNav2 table .nav_off{
	display: block;
	padding: 3px 6px 4px 6px;
	color: white;
	height: 10px;
}
html>body #subNav2 table A{
   height: auto;
}
html>body #subNav2 table .nav_off{
   height: auto;
}
#subNav2 table A:hover, #subNav2 table .nav_on{
	color: black;
	text-decoration: underline;
}

#subNav2 .toplevel{
	margin: 0 0 0 -6px;
	position: absolute;
	display: none;
	background-color: #61ab30;
	padding: 4px 6px 4px 6px;
	z-index: 10;
	border-top : 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;	
}
#subNav2 .toplevel li{
	margin: 0;
	padding: 0;
	list-style: none;
	white-space: nowrap;
}
#subNav2 .toplevel li a{
	color : white;
	display: inline;
	padding: 0;
	font-weight: normal;	
	padding-left:5px;
}
#subNav2 .toplevel li a:hover{
	text-decoration: underline;
}



/* Third Nav*/

ul#thirdNav {
	width : 100%;
	background : url(//media.laredoute.fr/intl/pt/pt/header_third_nav.gif) repeat-x 0 0 white;
	float:left;
	border-bottom: 1px solid white;
}

ul#thirdNav li{
	float : left;
	font-weight : bold;
	line-height : 30px;
	text-align : left;
	padding : 0px 0px 0px 10px;
}

ul#thirdNav li.first{
	border-right : 1px solid #999;
	width : 480px;
}

ul#thirdNav li.second{
	width : 268px;
}
ul#thirdNav li a{
	color:#3C8C1E;
	text-decoration : underline;
}

/**************************/
/* END HEADER V2  2005-12-12 */
/**************************/


/**************************/
/* E-MERCH V2  2005-12-13     */
/**************************/

.marginArrow
{
    margin-right: 2px;
}

.boldred11
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #3C8C1E;
    font-weight: bold;
}

a.rollBlack:hover
{
    color: black;
}

h2.ctrl
{
    margin: 5px;
}

.line-through_simple
{
    text-decoration: line-through;
    color:#556e73;
    
}
/* bestBuys central */
.bg_bestBuys_ctrl
{
    background: url(//media.laredoute.fr/intl/pt/pt/bg_bestBuys_ctrl.gif) no-repeat 0 0;
}
.border_bestBuys_ctrl
{
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
   
}

/* bestSellers central */

.bg_bestSellers_ctrl
{
    background: url(//media.laredoute.fr/intl/pt/pt/bg_bestSellers_ctrl.gif) no-repeat 0 0;
}
.border_bestSellers_ctrl
{
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
}
.bg_td_bestSellers_ctrl
{
    background: #F9C024;
    padding: 0 0 3px 0;
    text-align: left;
    vertical-align: bottom;
    height: 28px;
}
.bg_td_bestSellers_ctrl img
{
    margin-left: 5px;
}
.border_td_bestSellers_ctrl
{
    border-right: 1px solid #DEDEDE;
    border-top: 1px solid #DEDEDE;
    border-left: 1px solid #DEDEDE;
}

.td_107
{
    width: 107px;
    height: 107px;
    vertical-align: middle;
    text-align: center;
}

.td_152
{
    width: 152px;
    height: 152px;
    vertical-align: top;
    text-align: center;
}

.price_bestSellers
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #F0007D;
    font-weight: bold;
}

.boldYellow13
{
    font-size: 11px;
    font-weight: bold;
    color: #3C8C1E;
}

a.boldYellow13:hover
{
    color: #3C8C1E;
}

.bestSellers_ctrl_descriptif
{
    padding: 10px 0;
}

.bestSellers_ctrl_descriptif a:hover
{
    color: black;
}

.bestSellers_ctrl_descriptif p
{
    margin: 0;
}


/* news central */
.bg_news_ctrl
{
    background: url(//media.laredoute.fr/intl/pt/pt/bg_News_ctrl.gif) no-repeat 0 0;
}
.border_news_ctrl
{
    border-right: 1px solid #777;
    border-bottom: 1px solid #777;
    border-left: 1px solid #777;
}

.boldBleu11
{
    font-size: 11px;
    font-weight: bold;
    color: #3C8C1E;
}
.boldBleu13
{
    font-size: 13px;
    font-weight: bold;
    color: #3C8C1E;
}
.boldBleu15
{
    font-size: 15px;
    font-weight: bold;
    color: #3C8C1E;
}

a.boldBleu11:hover
{
    color: #3C8C1E;
}

.border_td_news_ctrl
{
    border: 1px solid #DEDEDE;
}

.boldBlack15
{
    font-size: 15px;
    font-weight: bold;
    color: black;
}


/* BestBuys List*/

td.bestBuys_list_green
{
    background: #3C8C1E;
}

td.bestBuys_list h1
{
    margin: 0;
}

td.bestBuys_list h2
{
    color: white;
    font-weight: bold;
    font-size: 16px;
    margin: 2px 0 2px 0;
}

td.bestBuys_list p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    width: 250px;
}

td.bestBuys_list_dash
{
    
}

td.bestBuys_list_dash img
{
    margin-top: 3px;
    margin-right:5px;
}

/* News List*/

td.news_list_green
{
    background: #3C8C1E;
}

td.news_list h1
{
    margin: 0;
}

td.news_list h2
{
    color: white;
    font-weight: bold;
    font-size: 16px;
    margin: 6px 0 2px 0;
}

td.news_list p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    width: 250px;
}

td.news_list_dash
{
  
}

td.news_list_dash img
{
    margin-top: 3px;
    margin-right:5px;
}

/* Best Sellers List*/

td.bestSellers_list_green
{
    background: #3C8C1E;
}

td.bestSellers_list h1
{
    margin: 0;
}

td.bestSellers_list h2
{
    color: white;
    font-weight: bold;
    font-size: 16px;
    margin: 2px 0 2px 0;
}

td.bestSellers_list p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 0;
    width: 250px;
}

td.bestSellers_list_dash
{
    
}

td.bestSellers_list_dash img
{
    margin-top: 3px;
    margin-top:5px;
}

td.bestSellers_list_number
{
    background-color:#91A5AA;
    padding: 0 0 0 6px;
    height: 37px;
    border-right: 1px solid #E6E6E6;
    border-left: 1px solid #E6E6E6;
    font-size: 16px;
    vertical-align: top;
    color:#fff;
}
td.bestSellers_list_number span
{
    display: block;
    margin-top: 4px;
}

td.bestSellers_list_number strong
{
    font-size: 18px;
    font-weight: bold;
}

table.reduction
{
    float: right;
    margin: 0;
    width: 44px;
    height: 35px;
}

/* BestBuys List Cat*/

td.bestBuys_listCat_green
{
    background: #3C8C1E;
}

td.bestBuys_listCat h1
{
    margin: 0;
}

td.bestBuys_listCat p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 2px 0;
    width: 400px;
}

td.bestBuys_listCat_dash
{
    
}

td.bestBuys_listCat_dash img
{
    margin-top: 3px;
    margin-right:5px;
}

.bestBuys_listCat_banner
{
    color:#fff;
    text-transform: uppercase;
    font-size: 11px;
}

#linkwhite a.voir_resultat:link, #linkwhite a.voir_resultat:hover, #linkwhite a.voir_resultat:active, #linkwhite a.voir_resultat:visited
{
    font-size: 11px;
    font-weight: bold;
}

/* News List Cat*/

td.news_listCat_green
{
    background: #3C8C1E;
}

td.news_listCat h1
{
    margin: 0;
}

td.news_listCat p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 8px 0;
    width: 400px;
}

td.news_listCat_dash
{
   
}

td.news_listCat_dash img
{
    margin-top: 3px;
    margin-right:5px;
}

.news_listCat_banner
{
    color: black;
    text-transform: uppercase;
    font-size: 11px;
}

/* Best Sellers List Cat*/

td.bestSellers_listCat_green
{
    background: #3C8C1E;
}

td.bestSellers_listCat h1
{
    margin: 0;
}

td.bestSellers_listCat p
{
    color: black;
    font-weight: bold;
    font-size: 11px;
    margin: 8px 0;
    width: 400px;
}

td.bestSellers_listCat_dash
{
    background: url(//media.laredoute.fr/intl/pt/pt/bestSellersList_dash.gif) repeat-x bottom;
}

td.bestSellers_listCat_dash img
{
    margin-top: 12px;
}

.bestSellers_listCat_banner
{
    color: black;
    text-transform: uppercase;
    font-size: 11px;
}

/* Best Buys Vertical */

td.borderBestBuys_top
{
    border-top: 1px solid #3C8C1E;
    border-right: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    background: url(//media.laredoute.fr/intl/pt/pt/bestBuysList_dash.gif) repeat-x bottom;
}

td.borderBestBuys_middle
{
    border-right: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    background: url(//media.laredoute.fr/intl/pt/pt/bestBuysList_dash.gif) repeat-x bottom;
}

td.borderBestBuys_bottom
{
    border-right: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    border-bottom: 1px solid #3C8C1E;
}

.bestBuys_reduction
{
    font-size: 24px;
    color: #3C8C1E;
}

.bestBuys_price
{
    font-size: 14px;
    font-weight: bold;
    color: #3C8C1E;
}

table.tableBestBuys
{
    border-collapse: collapse;
    background: white;
}

.tableBestBuys .product
{
    font-size: 11px;
}

.tableBestBuys td.product
{
    padding: 8px 4px;
}

/* News Vertical */

table.tableNews
{
    border-collapse: collapse;
    background: white;
}

td.borderNews_top
{
    border-top: 1px solid #3C8C1E;
    border-right: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    background: url(//media.laredoute.fr/intl/pt/pt/newsList_dash.gif) repeat-x bottom;
}

td.borderNews_bottom
{
    border-right: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    border-bottom: 1px solid #3C8C1E;
}

/* Best Sellers Vertical */

table.bestSellersNews
{
    border-collapse: collapse;
    background: white;
}

td.bestSellersNews_top
{
    border-top: 1px solid #F9C024;
    border-right: 1px solid #F9C024;
    border-left: 1px solid #F9C024;
    background: url(//media.laredoute.fr/intl/pt/pt/bestSellersList_dash.gif) repeat-x bottom;
}

td.bestSellersNews_middle
{
    border-right: 1px solid #F9C024;
    border-left: 1px solid #F9C024;
    background: url(//media.laredoute.fr/intl/pt/pt/bestSellersList_dash.gif) repeat-x bottom;
}

td.bestSellersNews_bottom
{
    border-right: 1px solid #F9C024;
    border-left: 1px solid #F9C024;
    border-bottom: 1px solid #F9C024;
}

.bestSellers_price
{
    font-size: 14px;
    font-weight: bold;
    color: #F9C024;
}

td.bestSellers_vert
{
    padding: 8px 6px 12px 6px;
}

/* Best Buys Horizontal */

td.borderBestBuysHorizontal_left
{
    border-top: 1px solid #3C8C1E;
    border-left: 1px solid #3C8C1E;
    border-bottom: 1px solid #3C8C1E;
}

td.borderBestBuysHorizontal_middle
{
    border-top: 1px solid #3C8C1E;
    border-bottom: 1px solid #3C8C1E;
}

td.borderBestBuysHorizontal_right
{
    border-right: 1px solid #3C8C1E;
    border-top: 1px solid #3C8C1E;
    border-bottom: 1px solid #3C8C1E;
}

/* Best Sellers Horizontal */

td.borderBestSellersHorizontal_left
{
    border-top: 1px solid #F9C024;
    border-left: 1px solid #F9C024;
    border-bottom: 1px solid #F9C024;
}

td.borderBestSellersHorizontal_middle
{
    border-top: 1px solid #F9C024;
    border-bottom: 1px solid #F9C024;
}

td.borderBestSellersHorizontal_right
{
    border-right: 1px solid #F9C024;
    border-top: 1px solid #F9C024;
    border-bottom: 1px solid #F9C024;
}

/*****************************/
/* END E-MERCH V2  2005-12-13     */
/*****************************/
.basketConfirm
{
    display: inline;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    background-color: #DBFEBC;
    border: solid 1px #00D581;
    color: #598E73;
    font-size: 12px;
    font-weight: bold;
}

.errorcontainer
{
    margin: 0 30px;
}
.error, .warning, .notice
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: Black;
    padding: 5px;
    margin: 20px 0;
    text-align: left;
}

.error
{
    border: solid 1px #CB0006;
    background-color: #FEF1EB;
}
.error *, .warning *, .notice *
{
    margin: 0;
}
.error H2, .warning H2, .notice H2
{
    font-size: 13px;
    padding: 2px 2px 2px 20px;
    margin: 0;
}
.error H2
{
    color: #CB0006;
    background: url(//media.laredoute.fr/intl/pt/pt/pic_error.gif) no-repeat;
}
.error .fielderror
{
    color: #CB0006;
}

.warning
{
    border: solid 1px #FB650E;
    background-color: #FEF4E8;
}
.warning H2
{
    color: #FB650E;
    background: url(//media.laredoute.fr/intl/pt/pt/pic_warning.gif) no-repeat;
}
.warning .fielderror
{
    color: #FB650E;
}
.error ul li
{
    margin-left: 40px;
    color: #CB0006;
}

.warning ul li
{
    margin-left: 40px;
    color: #FB650E;
}

.notice
{
    border: solid 1px #598E73;
    background-color: #FEF4E8;
}
.notice H2
{
    color: #598E73;
    background: url(//media.laredoute.fr/intl/pt/pt/tick-ofthedeath.gif) no-repeat;
}
.notice .fielderror
{
    color: #598E73;
}
.notice ul li
{
    margin-left: 40px;
    color: #598E73;
}

.titrePlusPetit
{
    display: block;
}

#mainFaq
{
    margin: 0;
    list-style-type: none;
    padding: 5px;
}

#mainFaq li
{
    background: url(//media.laredoute.fr/INTL/PT/pt/dotted_gray1px.gif) bottom repeat-x;
    padding-bottom: 10px;
}

#mainFaq li.nonBg
{
    background: none;
}

.defListFaq
{
    margin-bottom: 5px;
}

.defListFaq a
{
    padding-left: 10px;
    margin-left: 10px;
    background-repeat: no-repeat;
    display: block;
}

.defElFaq
{
    margin: 10px 0 15px 0;
    padding-left: 20px;
}

.defElFaq p
{
    margin: 0;
}

.defElFaq a
{
    display: block;
    padding-left: 8px;
    background-repeat: no-repeat;
    background-position: 0px 4px;
    background-image: url("//media.laredoute.fr/INTL/PT/pt/header_arrow_green.gif" );
    margin: 5px 0 0 0;
}

.version 
{
    text-align:center;
    font-family: Verdana;
    font-size: 10px;
    color: Gray;   
}


/* green emerch upgrade :) */

* html .bg_bestBuys_ctrl {margin-bottom:-3px;}
* html .bg_bestSellers_ctrl {margin-bottom:-3px;}
* html .bg_news_ctrl {margin-bottom:-3px;}

table#emerch_prod {border-left:1px solid #DDD;border-bottom:1px solid #DDD;border-top:1px solid #DDD; border-right:0px;}
* html table#emerch_prod {margin-right: -100px;}
table#emerch_prod td {padding-left:3px;}
table#emerch_prod .top_link {padding: 3px 0px 8px 0px; text-align:center; border-bottom:1px solid #ddd;margin-bottom:5px;}
table#emerch_prod .small_img {text-align:right;padding-right:5px;padding-top:10px;padding-bottom:10px;}
.green { color:#458D15!important;}
div.new_header 
{
	background-image: url('//media.laredoute.fr/intl/BE/nl/flag_t_news_ctrl.gif');
	background-repeat:no-repeat;
	background-position:10px 0px;
	
}
div.new_header h2.ctrl {margin-left:60px;padding-top:10px;margin-bottom:0px;}
td.emerch_new_content
{
	padding-left:20px;
	
}
td.emerch_new_content p.nomargin a.titproduct
{
	color:#6F6F6F;
}
td.emerch_new_content p.nomargin a.titproduct .boldBlack15
{
	color:#6F6F6F;
}

td.emerch_new_content .boldBleu15
{
	color:#EC2A6A;
}

