﻿body {background:#ffffff url(../img/common/bg.gif) repeat-x; padding:0;margin:0;font-size:1em;} 
body#familyPage {background:#ffffff url(../img/common/bg_body_2.gif) repeat-x;}/* Pages FAMILY */
img {border:0;}
h1{margin:0;padding:0}
h2{margin:0;padding:0}
h2 strong{margin:0;padding:10px 0 0 0;color:#2662B9;font-size:28px;font-weight:bold;letter-spacing:1px;}
h2.titleTVCommercial{margin:0;padding:10px 0 0 0;color:#2662B9;font-size:16px;font-weight:bold;letter-spacing:1px;}

h3{margin:0;color:#2662B9;font-size:16px;font-weight:bold;letter-spacing:1px;padding:0 0 8px 0}
*{margin:0;padding:0;font-family: Arial ,Helvetica, sans-serif;list-style-type:none;text-decoration:none;font-size:1em;}
.spacer{display:block;clear:both}
.margin0{margin:0;padding:0}
.floatleft{float:left;}
a{cursor: hand;cursor: pointer;color:#A30A01}
a:hover{color:#999999}
select{font-size:11px;}

/* * * * * * * reset */

img, fieldset, table{
   border: 0;
}

form, p, ul, li, fieldset, input{
   margin:0;
   padding:0;
}

input, label, .label {
	vertical-align:middle;
}

ul, li{
	list-style:none;
}

ol li{
	list-style:decimal inside;
}

/* CLEAR */
.spacer{
	clear:both;
	display:block;
	height:0px;
	visibility:hidden;
}

/*
p, select, input, caption, label, span, tr, td, table, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:left;
	line-height:1.2em;
}*/

/* * * * * * */


.subtitlecms2{
	font-weight: bold;
}


/*** structure globale ***/
#contentcontent{width:669px;float:left;}
#content{width:980px;float:left;clear:both;margin-bottom:10px;}
#left{width:131px;height:588px;float:left;}
#top{top:849px;height:56px;float:left;background:transparent url(../img/bg-top-menu-left.gif) no-repeat left top;}
.center_content{width:635px;margin:0;padding:0 0 0 30px;float:left;}
html>body .center_content{padding:0 0 0 25px}
.center_content_int{width:849px;margin:0;float:left;}
html>body .center_content_int{padding:0;}

/*edited*/
/* center container page interieur*/
.center_content_int .leftSide{
	width:675px;
	vertical-align:top;
	padding:7px;
}

.center_content_int .rightSide{
	vertical-align:top;
	width:160px;
	padding-top:10px;
}






.center_content_intint{width:870px;margin:0;padding:0 0 0 3px;float:left;}
.center_content p{color:#999999;font-weight:bold;padding:10px 0 5px 0;}

/* MODIF contenu central */
.center_left{
	/*width:689px; 689 - (7+7) = 675*/ float:left; padding: 7px 7px 0px 7px; width:675px;
}
/* OLD
.center_content_inner {
	background:#ffffff url(../img/common/bg_center_inner.gif) no-repeat top center; padding:0px 3px 3px;
}*/
.center_content_inner {/* EDITED 08 09 09 */
background:#ffffff url(../img/common/bg_center_inner.gif) no-repeat left top;
padding:0px 3px 3px 15px;
width:657px;
overflow:hidden;
}

.center_content_inner news
{
	padding:0px 3px 3px 10px;
}


.center_content_inner_padding {
	background:#ffffff url(../img/common/bg_center_inner.gif) no-repeat top center; padding:0px 12px 3px;
}


#familyPage .center_content_inner {
	background:none;
	padding:0px;
}

.center_content_bottom {
	background:#FFFFFF url(../img/common/bg_center_btm.gif) no-repeat top center;
}

.btmBlock {
	background:#FFFFFF url(../img/common/bg_center_bottom_2.gif) no-repeat top center;
	width:669px;
	padding:0px 3px;
	height:5px;
	clear:both;
}

.content_btm {
	background:url(../img/common/bg_center_btm.gif) no-repeat;
	width:675px;
	height:37px;
	font-size:0px;
	clear:both;
}

.center_content_flashmodule {
	height:298px;
}


/* MODIF contenu central Actualité */
.center_left_actualite {
	display:block;
	padding:0;
	margin:0;
	padding:0 25px 20px 25px;
	overflow:hidden;
	width:625px;
}

h1.ttDiscover {
	font-size:21px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 21px 25px;
	font-weight:normal;
	color:#666666;
}

ul.center_left_actualite li {
	float:left;
	width:310px;
	position:relative;
}
div.center_left_actualite_item {
	position:absolute;
	top:0;
	left:140px;
	padding:4px;
}
ul.center_left_actualite li h2 {
	padding:0;
	margin:0;
}
ul.center_left_actualite li h3 {
	padding:8px 0;
	margin:0;
	color:#e1001a;
	font-size:13px;
	font-weight:bold;
	letter-spacing:0px;
}
ul.center_left_actualite li p {
	font-size:11px;
	line-height:15px;
	font-family:Arial,Helvetica,sans-serif;
}



/* MODIF contenu central Actualité bannière */
div.center_left_actualite_bann {
	width:630px;
	margin:0 auto;
	height:190px;
}

.center_right{float:right;width:160px; padding-top:10px;}
.center_rightright{float:left;}


/* PUSHS */
.push_1 {
	margin-bottom:10px;
} 

.push_2 {/* EDITED 08 09 09 */
	background:#6d6494 url(../img/push/bg-push-2.gif) no-repeat bottom;
	width:130px;
	min-height:153px;
	_height:153px;
	padding:15px;
	color:#FFFFFF;
	margin-bottom:10px;
}


/* OLD
.push_2 {
	background:#666699 url(../img/push/bg-push-2.gif) no-repeat top left;
	width:130px;
	height:153px;
	padding:15px;
	color:#FFFFFF;
	margin-bottom:10px;
}
*/

.push_2 h3.ttServices{
/*	background:transparent url(../img/consumer_services.gif) no-repeat;*/
	font-size:14px;
/*	text-indent:-4444px; */
/*	height:26px; */
	margin-bottom:10px;
	padding:0px;
	color:#FFFFFF;
}

.push_2 ul li{
	padding:0px 0px 5px;
}

.push_2 ul li a{
	background:transparent url(../img/common/arr_list.gif) no-repeat 0px 2px;
	padding:0px 0px 0px 9px;
	color:#fff;
	font-weight:normal;
}

.push_2 ul li a:hover{
	color:#fff;
	text-decoration:underline;
}

/* END PUSHS */

/*BLOC NEWSLETTER*/

.blocNewsletter{
	background:transparent url(../img/common/bg_news.gif) no-repeat;
	width:138px;
	height:81px;
	margin-bottom:0px;
	padding:5px 12px 0px 12px;
}

.blocNewsletter h3{
	/*background:transparent url(../img/common/newslletter.gif) no-repeat;*/
	/*height:11px;*/
	margin-bottom:4px;
	padding:0px;
	color:white;
	font-weight:bolder;
	font-size:12px;
}

.blocNewsletter .inputMail{
	border:0px;
	height:15px;
	width:106px;
	padding:3px 0px 0px 8px;
	color:#9b9b9b;
	float:left;
}

.blocNewsletter label{
	padding-bottom:8px;
	 float:left;
	 clear:both;
	 color:#333333;
}

.blocNewsletter .sendmail{/* EDITED 04 09 09  : la class sendmail a mettre tt en miniscule */
	border:0px;
	float:left;
	cursor:pointer;
	font-size:0px;
	text-indent:-4444px;
	width:24px;
	height:18px;
}
/* OLD
.blocNewsletter .sendMail{
	border:0px;
	float:left;
	cursor:pointer;
	font-size:0px;
	text-indent:-4444px;
	width:24px;
	height:18px;
}
*/

/**/
.center_right h2, .center_rightright h2, .center_right p, .center_rightright p{padding:0 0 0 5px;display:block;font-size:11px}
.center_right h2, .center_rightrig
.bloc_right{border-bottom:1px dotted #F0C283;display:block;padding:5px 0 5px 0;font-size:11px}
.bloc_right_end{display:block;padding:5px 0 5px 0;}
.bloc_right_special{border-bottom:1px dotted #F0C283;display:block;height:50px;padding:5px 0 5px 0;font-size:11px}
.bloc_right_special h2 {padding:5px 0 0 3px;font-size:11px}
.bloc_right_special img{padding:0 0 0 3px;}ht h2{color:#E6000B}
.bloc_right_mag{border-bottom:1px dotted #F0C283;display:block;padding:7px 0 7px 0;}
.bloc_right_mag h2 {padding:5px 0 0 10px;font-size:11px}
.bloc_right_mag img{padding:0 5px 0 3px;}
.bloc_right_mag h2 a{color:#E6000B;font-size:11px}


.center_right a{color:#999999;text-decoration:none;font-weight:bold}
.center_rightright a{color:#999999;text-decoration:none;font-weight:bold}
.logo{padding:10px 0 0 0;text-align:center;}/* Edited */
.bt_cs{margin:350px 0 0 0;text-align:center;border:1px solid #CDC2BD;display:block; }
.bt_cs h2{}
#left .whitelnk{background-color: #466D1C;color:white;font-weight:bold;text-decoration:none;display:block;padding:5px;padding:8px 0 8px 0;width:129px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;font-size:11px;}
#left a:hover.whitelnk{background-color: white;color:#466D1C;font-size:11px;}






/********* menu du haut *************/
/* OLD
#nav{ padding: 0;margin: 0;list-style: none;z-index:1;float:left;width:680px;}*/
#nav{ 
/* all lists */padding: 0;
margin: 0;
list-style: none;
position:relative; 
z-index:1;
float:left;
width:680px;
}  /* EDITED 4/09/09  : position : relative */

#nav a{display: block;color:#555555;text-decoration:none;z-index:10;position:relative;}
#nav a.linkNav{font-weight:bold;padding:21px 0 0px 0;width:96px;height:35px;border-right:1px solid #d5d5d6;z-index:10;}
/* OLD
#nav a#nutrition ,#nav a#consumer, #nav a#where{height:40px;padding:15px 0px 0px 0px;line-height:1em;}
*/
#nav a#nutrition ,#nav a#consumer{height:33px;padding:22px 0px 0px 0px;line-height:1em;}
#nav a.linkNav:hover{color:#e1001a;background-color:#fff;}
#nav a#nutrition:hover{color:#5cb23f}
#nav li { /* all list items */float: left;width: 97px;text-align:center;height:56px;position:relative;}
 
 
/* second-level lists *//* edited*/



#nav li ul.navLayer{position:absolute;border:1px solid #dddddf;top:55px;padding:20px 0px 15px 20px;margin:0;background-color:white;left:-1px;display:none/* using left instead of display to hide menus because display: none isn't read by screen readers*/ }
#nav li#itemProducts ul.navLayer{width:657px;left:-97px;}
#nav li.sfhover ul.navLayer{display:block;}

#nav li ul.navLayer li{width:105px;padding:0px 10px 10px 1px;margin:0;height:auto;text-align: left;}
#nav li ul.navLayer li a:hover{color:#e1001a}
#nav li ul.listUniver li{padding:0px 20px 0px 0px;width:90px;}
#nav li#itemProducts ul.navLayer li{width:88px}

#nav li li h2{font-weight:bold;font-size:12px;margin-bottom:10px;}
#nav li li h2 a:hover{text-decoration:underline;}

#nav li ul li .visuPdt{height:60px;margin-bottom:5px;}
#nav li ul li .visuPdt img.visu{display:block;}
#nav li li a {color: #333333;margin:0;letter-spacing:0;text-align:left;padding:0px}

#nav li ul li ul{background:none;width:100%;padding:0px;border:none;overflow:hidden;}
#nav li ul.navLayer li ul li{width:100%;float:left;clear:both;padding:0px 0px 7px;}
#nav li ul.navLayer li ul li a{font-weight:normal;text-decoration:none;}

/*
#nav li:hover ul, #nav li.sfhover ul { left:-1px;text-align: left; }
#nav li#itemProducts:hover ul, #nav li#itemProducts.sfhover ul {left:-97px;}


#nav li li a:hover {text-decoration:none;color:red}
*/

/*
#nav li li h2 a{font-weight:bold}
*/
#nav li li.univer1 h2 a,#nav li li.univer1 h2 a:hover{color:#582d1b;}
#nav li li.univer2 h2 a,#nav li li.univer2 h2 a:hover{color:#99131b;}
#nav li li.univer3 h2 a,#nav li li.univer3 h2 a:hover{color:#f8b100;}
#nav li li.univer4 h2 a,#nav li li.univer4 h2 a:hover{color:#c0b600;}
#nav li li.univer5 h2 a,#nav li li.univer5 h2 a:hover{color:#b1abcc;}
/* OLD
#nav li li.univer6 h2 a,#nav li li.univer6 h2 a:hover{color:#cad76a;}
*/
#nav li li.univer6 h2 a,#nav li li.univer6 h2 a:hover{color:#009bc4;}


/*
#nav li ul li ul{float:none;background:none;width:100% !important;position:relative;left:0;top:0px;padding:0px;border:none;}
#nav li:hover ul li ul, #nav li.sfhover ul li ul{left:0px !important;}
#nav li ul li ul li{padding:0px 0px 7px;width:100%;float:left;clear:both;}
#nav li ul li ul li a{font-weight:normal;text-decoration:none;}*/

/**/
#nav li ul li.univer1 ul li a:hover{color:#c1004d;}
#nav li ul li.univer2 ul li a:hover{color:#42221e;}
#nav li ul li.univer3 ul li a:hover{color:#d3021d;}
#nav li ul li.univer4 ul li a:hover{color:#df4e13;}
#nav li ul li.univer5 ul li a:hover{color:#810f4b;}
#nav li ul li.univer6 ul li a:hover{color:#89ba16;}

/**/
#nav li.sfhover a.linkNav{
	background-color:#fff;
	background-image: url(../img/common/arr_down.gif);
	background-repeat:no-repeat;
	background-position:50% 45px;
	border-bottom:1px solid #fff;
	height:34px;
	color:#e1001a;
}

#nav li.sfhover a#nutrition.linkNav{
	color:#5CB23F;
	border-bottom:none;
}

#nav li.sfhover a#what.linkNav,
#nav li.sfhover a#nutrition.linkNav{
	background-image:none;
}

/**/

/* second-level lists */

/*Cas particulier pour IE*/
/*html>body if IE*/
/*html>body #nav li:hover ul, #nav li.sfhover ul{margin-left:-54px;}*/
/*html>body endif*/
/*html>body #nav li:hover ul, html>body #nav li.sfhover ul{margin-left:0px;}*/
/*height:18px;*/

#content {clear: left;color: #ccc;}

#nav .borderbottom{border-bottom:1px solid #CDC2BD;}

/******BreadCumb */

.sz10 a.railroad{color:#777777 !important;}

/**************/



/*** partie droite ****/


.searchbox{background:transparent url(../img/common/brd_list_nav.gif) no-repeat right top;display:block;float:left;width:156px;height:56px;padding:0 0 0 13px;}
.searchinput{float:left;width:102px;border: 1px solid #dbdbdc;border-right:none;height:16px;padding:2px 5px 0px 8px;margin-top:20px;font-size:11px;color:#9b9b9b;}
.searchok{float:left;padding: 0 0 0 0px;margin-top:20px;border:0;}

/**** footer *********/

/*#footer{width:500px;padding:40px 0 0 10px;float:left;}*/
#footer_div{float:left;position:relative;bottom:0px;left:0px;z-index:1000;display:block;clear:both;width:100%;background-color:#eeeeef;height:295px;}
/*#footer{width:315px;padding:10px 0 0 310px;float:left;}*/
#footer{padding:10px 0 0 210px; text-align:center;}
#footer ul{margin-bottom:10px; overflow:hidden;}
#footer li{border-left:1px solid #BDBBBA;float:left;padding:0 8px;}
#footer li.first{border-right:none}
#footer li_end{float:left;padding:0 8px;}
#footer li a{color:black;text-decoration:none;color:#9e9e9f; float:left;white-space:nowrap}
#footer li a:hover{text-decoration:underline;}
/*** Prehome  ****/

.left_prehome{background: url(../prehome/img/bg_left.jpg);width:282px;height:589px;float:left;}
.right_prehome{width:450px;margin-left:27px;float:left;color:black;font-weight:bold;font-size:13px;padding-top:20px;}

.right_prehome h2{padding-top:50px;}
.list_left,.list_center,.list_right{float:left;width:150px;}
.list_left h3,.list_center h3,.list_right h3{color:#E6000B;font-size:11px;margin:0;padding:10px 0 0 0}
.list_left li,.list_center li,.list_right li{background:url(../prehome/img/puce.gif) no-repeat 0 6px;padding-left:7px; }
.list_left li a,.list_center li a,.list_right li a{font-weight:normal;color:black;text-decoration:none;}
.list_left li a:hover,footer.list_center li a:hover,.list_right li a:hover{text-decoration:underline;}

.footer_prehome{position:absolute;top:560px;left:285px;width:400px;color:#797979;font-weight:normal}
.footer_prehome a{color:#E6000B;text-decoration:none;}
.footer_prehome a:hover{color:#E6000B;text-decoration:underline;}



/**** Console CMS *********/


#consoleCMS{ font-size:20px;float:left;padding-top:48px; }
#ddl{padding-top:600;padding-left:50;}


/***** Nav consumer services *************/
.titre { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 
.sz09bleu { FONT-SIZE: 9px; COLOR: #075eb8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 
.titrebuying { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #24420a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif } 

#buying1 A { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 11px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #24420a; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; } 
#buying1 STRONG { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 11px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #24420a; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; } 
#buying1 STRONG { FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ddd; WORD-SPACING: -2px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal } 
#buying1 A { BACKGROUND: #bfe49c } 
#buying1 A:hover { BACKGROUND: #24420a; COLOR: #ffff99 }

#buying3 A { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 11px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #ffff99; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; } 
#buying3 STRONG { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 11px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #ffff99; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; } 
#buying3 STRONG { FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ddd; WORD-SPACING: -2px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal } 
#buying3 A { BACKGROUND: #24420a } 
#buying3 A:hover { BACKGROUND: #24420a; COLOR: #ffff99 } 

#buying2 A { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 10px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #24420a; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px;font-weight:normal; } 
#buying2 STRONG { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 10px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #24420a; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; }
#buying2 STRONG { FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ddd; WORD-SPACING: -2px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal } 
#buying2 A { BACKGROUND: #cfebb4 } 
#buying2 A:hover { BACKGROUND: #618e38; COLOR: #ffff99 }

#buying4 A { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 10px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #ffff99; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px;font-weight:normal; } 
#buying4 STRONG { vertical-align: middle;BORDER-RIGHT: #24420a 0px solid;  BORDER-TOP: #24420a 0px solid; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0; WORD-SPACING: -1px; FONT: bold 10px Arial,Helvetica,sans-serif; BORDER-LEFT: #24420a 0px solid; WIDTH: 115px; COLOR: #ffff99; PADDING-TOP: 2px; BORDER-BOTTOM: #24420a 0px solid; HEIGHT: auto; TEXT-DECORATION: none;padding-top:4px;padding-bottom:4px; }
#buying4 STRONG { FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: #ddd; WORD-SPACING: -2px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal; } 
#buying4 A { BACKGROUND: #618e38;font-weight:normal; } 
#buying4 A:hover { BACKGROUND: #618e38; COLOR: #ffff99;font-weight:normal; }

a.testitrebuying, a.testitrebuying:visited,a.testitrebuying:active { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #24420a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.DDLBudgets {Font-Size: xx-small; }

/**** products *********/

div#titleUnivers{
	width:100%;
	border-bottom:1px solid #bdbdbd;
}
div#titleUnivers h1{
	padding:25px 0 15px;
}
div#descUnivers{
	width:100%;
	position:relative;
}
div#descUnivers ul{
	padding-top:40px;
	width:280px;
}
div#descUnivers ul li a{
	padding:5px 0;
	display:block;
}
div#descUnivers ul li p{
	font-size:10px;
}
div#descUnivers span.univers{
	position:absolute;
	right:0;
	top:0;
}

/**** whats hot ******/
#content .center_content_int #RailRoadControl_lblRailRoad{
	height:20px;
	padding-left:24px;
	padding-top:6px;
	display:block;
}
#content .center_content_int #block{
	width:640px;
	margin-left:20px;
	padding-bottom:2px;
}
#content .center_content_int #block .tete{
	border-left:1px solid #d91303;
	background:url(../img/what_is_hot/degrade.gif) repeat-y 0 0;
}
#content .center_content_int #block .tete h3{
	color:white;
	padding:5px 0 2px 13px;
}
#content .center_content_int #block .content{
	border:1px solid #d91303;
	width:100%;
	overflow:hidden;
	position:relative;
}
#content .center_content_int #block .content ul{
	width:190px;
	text-align:center;
	float:left;
	color:black;
	padding-left:17px;
}
#content .center_content_int #block .content ul li{
	padding-bottom:5px;
}
#content .center_content_int #block .content ul li strong{
	font-size:14px;
	padding-top:5px;
	display:block;
}	
#content .center_content_int #block .content p{
	width:70%;
	display:block;
	padding:15px 60px 30px;
	font-size:10px;
}
#content .center_content_int #block .content h4{
	padding:20px 60px 0;
	font-size:20px;
	color:black;

}
#content .center_content_int #block .content #whatshotleft{
	float:left;
}

#content .center_content_int #block .content #whatshotleft img.top{
	position:absolute;
	top:0;
}
#content .center_content_int #block .content #whatshotleft img.bottom{
	position:absolute;
	bottom:0;
}
#content .center_content_int #block .content #whatshotright{
	float:right;
}
#content .center_content_int #block .content #whatshotright img.top{
	position:absolute;
	top:0;
	right:0;
}
#content .center_content_int #block .content #whatshotright img.bottom{
	position:absolute;
	bottom:0;
	right:0;
}

.ecoDesign {display:block; float:left;position:relative;top:70px;}

/* TV Commercials */

	/* Colonne de gauche*/
	.center_content_left *,
	.center_content_right * {
		border:0;
		padding:0;
		margin:0;
	}

	.center_content_left {
		width:540px;
		float:left;
		padding-left:5px;
	}
	.center_content_left h2 {
		padding-bottom:8px;
		margin-bottom:10px;
	}
	.center_content_left p {
		padding-bottom:10px;
	}

	/* Chemin de fer */
	.center_content_left .breadcrumb {
		width:100%;
		overflow:hidden;
		margin:10px 0;
	}
	.center_content_left .breadcrumb li {
		float:left;
		font-size:9px;
	}

	/* bloc Video */
	.showEvent  {
		width:535px;
		border-top:solid 1px #bdbdbd;
		padding:18px 0 15px 0;
		
		overflow:hidden;
	}
	.showEvent h2,
	.showEvent h2 span {
		font-family:Arial, Helvetica, sans-serif;
	}
	.showEvent h2 {
		color:#ee333e;
		background:url(/tefal/img/common/dot.gif) 0 bottom repeat-x;
	}
	.showEvent h2 span{
		color:#ccc;
	}
	.showEvent .contenu,
	.showEvent .video {
		float:left;
		overflow:hidden;
	}
	.showEvent .video {
		width:320px;
	}
	.showEvent .contenu {
		width:215px;
	}
	.showEvent .video p{
		padding-right:20px;
	}
		

	/* Colonne de Droite*/
	.center_content_right{
		width:117px;
		padding-top:71px;
		
		background:white url(/tefal/img/includes/nav_right/about/i_visu.gif) 0 0 no-repeat;
		float:right;
	}
	.center_content_right li{
		height:18px;
		margin-bottom:1px;
		background-color:#e72918;
		float:left;
		width:100%;
	}
	.center_content_right span,
	.center_content_right a{
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		color:white;
		
		line-height:18px;
		padding-left:13px;
		background-position:0 0;
		background-repeat:no-repeat;	
	}
	.center_content_right a{
		background-color:#e72918;
		background-image:url(/tefal/img/includes/nav_right/about/nav_about_off.gif);
	}

	.center_content_right a.selected,
	.center_content_right span,
	.center_content_right a:hover{
		background-color:#4d4d4d;	
		background-image:url(/tefal/img/includes/nav_right/about/nav_about_on.gif);
		color:white;
	}

/* End of TV Commercials */

/*----------------------------------------------------------------*/
/* ADDED */
/****************** breadCrumb*/
.breadCrumb {
	background:transparent url(../img/common/bg_bread.gif) no-repeat center top;
	width:659px;
	height:16px;
	padding:6px 3px 0px 13px;
	background-color:#f3f3f4;
}

#famBC.breadCrumb { /* pour les pages family*/
	background:none;
}

.breadCrumb ul{
	overflow:hidden;
	width:100%;
}

	.breadCrumb ul li{
		float:left;
		color:#777777;
		padding:0px 3px 0px 0px;
		font-size:10px;		
	}

		.breadCrumb ul li a{
			color:#777777;		
		}
		.breadCrumb ul li a:hover{
			text-decoration:underline;
		}
		
/***************** Presentation Univers*/
.introUnivers{/* EDITED 08 09 09*/
	overflow:hidden;
	width:100%;
	margin-bottom:10px;
}

/* OLD
.introUnivers{
	overflow:hidden;
	width:669px;
	margin-bottom:10px;
}
*/

/* OLD
.presUnivers{ 
padding:80px 0px 0px 20px;
float:left;
width:192px;
height:180px;
}
*/
.presUnivers{ /* EDITED  08 09 09 */
	padding:80px 0px 0px 5px;
	float:left;
	width:192px;/**/
	height:180px;
}



	.presUnivers h1{
		margin:0px 0px 10px;
		font-size:24px;
		font-weight:bold;
		line-height:1em;
	}
	
	.presUnivers p{
		font-family:Arial,Helvetica,sans-serif;
		font-size:15px;
		font-weight:bold;
		width:170px;
	}
	
	.univers1 .detailPdt .pricePdt,	 
	.univers1 .presUnivers p{
		color:#c1004d;
	}
	.univers2 .presUnivers p{
		color:#42221e;
	}
	
	.univers3 .presUnivers p{
		color:#d3021d;
	}
	
	.univers4 .presUnivers p{
		color:#df4e13;
	}
	
	.univers5 .presUnivers p{
		color:#810f4b;
	}
	
	.univers6 .presUnivers p{
		color:#592e1b;
	}
/* OLD
.visuelUniver{
	float:right;
	width:448px;
	height:260px;
}
*/
.visuelUniver{/* EDITED 04 09 09*/
	float:right;
	width:455px; /* modifié */
	height:260px;
	text-align:right; /* modifié */
}


/* LIST CATALOGUE */
.center_content_inner a{
	outline:none;
}
/* OLD
.center_content_inner .listCatlogue{
	width:669px;
}
*/

.center_content_inner .listCatlogue{/* EDITED 08 09 09*/
	width:100%;
}


.center_content_inner .listCatlogue p{
	font-family: Arial ,Helvetica, sans-serif;
}

.center_content_inner .listCatlogue table {
	width:660px;
}

/* OLD
.center_content_inner .listCatlogue table td{
	width:210px;
	padding:0px 0px 15px 10px;
	vertical-align:top;
}
*/

.center_content_inner .listCatlogue table td{/* EDITED 08 09 09*/
	width:210px;
	padding:0px 0px 15px 10px;
	vertical-align:top;
}


	.center_content_inner .listCatlogue table td .visuCat{
		/*width:170px;*/
		height:130px;
		padding:0px 0px 7px;
	}
	
	.center_content_inner .listCatlogue table td .visuCat img{
		display:block;
	}
	
	.center_content_inner .listCatlogue table td h2{
		font-weight:bold;
		font-size:13px;
		padding:0px 0px 5px;
	}
	
	.univers2 .detailPdt .introDetPdt,
	.univers2 .advPdt h3,
	.univers2 .rightSide h2,
	.univers2 .infoPdt h2,
	.univers2 .navRight li ul li a.selected,
	.univers2 .navRight li ul li a.selected:hover,
	.univers2 h1,
	.univers2 .listCatlogue table td h2 a{
		color:#99131b;
	}
	
	.univers1 .rightSide h2,
	.univers1 .detailPdt .introDetPdt,
	.univers1 .navRight li ul li a.selected,
	.univers1 .navRight li ul li a.selected:hover,
	.univers1 .infoPdt h2,
	.univers1 .advPdt h3,
	.univers1 h1,
	.univers1 .listCatlogue table td h2 a{
		color:#592e1b;
	}
	
	.univers3 .detailPdt .introDetPdt,
	.univers3 .advPdt h3,
	.univers3 .rightSide h2,
	.univers3 .infoPdt h2,
	.univers3 .navRight li ul li a.selected,
	.univers3 .navRight li ul li a.selected:hover,
	.univers3 h1,
	.univers3 .listCatlogue table td h2 a{
		color:#f9b200;
	}
	
	.univers4 .detailPdt .introDetPdt,
	.univers4 .advPdt h3,
	.univers4 .rightSide h2,
	.univers4 .infoPdt h2,
	.univers4 .navRight li ul li a.selected,
	.univers4 .navRight li ul li a.selected:hover,
	.univers4 h1,
	.univers4 .listCatlogue table td h2 a{
		color:#c0b600;
	}
	
	.univers5 .detailPdt .introDetPdt,
	.univers5 .advPdt h3,
	.univers5 .rightSide h2,
	.univers5 .infoPdt h2,
	.univers5 .navRight li ul li a.selected,
	.univers5 .navRight li ul li a.selected:hover,
	.univers5 h1,
	.univers5 .listCatlogue table td h2 a{
		color:#b2abcc;
	}
	
	.univers6 .detailPdt .introDetPdt,
	.univers6 .advPdt h3,
	.univers6 .rightSide h2,
	.univers6 .infoPdt h2,
	.univers6 .navRight li ul li a.selected,
	.univers6 .navRight li ul li a.selected:hover,
	.univers6 h1,
	.univers6 .listCatlogue table td h2 a{
		color:#009bc4;
	}
	
	.listCatlogue table td h2 a:hover{
		text-decoration:underline;
	}
	
	
	
	

/***************** Youre selection */
#yourSelection {
	padding:0px 0px 0px 3px;
}

#yourSelection p{
	font-family: Arial ,Helvetica, sans-serif;
}

#yourSelection h3{
	padding:0px 0px 15px;
	color:#333333;
	font-weight:bold;
	font-size:14px;
	letter-spacing:0px;
}

#yourSelection.center_content_bottom h3{
	padding-top:15px;
}

ul.listSelection {
	width:100%;
	overflow:hidden;
}

	ul.listSelection li{
		float:left;
		width:330px;
	}

	ul.listSelection li.first{
		padding-right:10px;
	}

		ul.listSelection li .visu{
			padding:0px 0px 10px;
		}

			ul.listSelection li .visu img{
				display:block;
			}

		ul.listSelection li h4{
			color:#9c126c;
			font-size:13px;
			font-weight:bold;
			padding:0px 0px 7px;
		}


/*-----------------------------RIGHT SIDE */			
.rightSide h2{
	font-size:17px;
	font-weight:bold;
	padding:10px 0px 10px 14px;
}

/* NAVIGUATION CONTEXTUELLE */
.navRight{
	border-top:1px solid #d9d9da;
	padding:0px 0px 22px;
}

.navRight li{
	padding:6px 0px 3px 0px;
	border-bottom:1px solid #d9d9da;
}

.navRight li a{
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 0px 12px;
	display:block;
	outline:none;
	margin-left:15px;
}

/**/
.univers1 .navRight li a:hover{
	color:#592E1B;
}
.univers1 .navRight li a{
	background:transparent url(../img/common/arr_red.gif) no-repeat 0px 6px;
	color:#c1004d;
}

.univers1 .navRight li a.active{
	background:transparent url(../img/common/arr_red_on.gif) no-repeat 0px 6px;
}

.univers2 .navRight li a:hover{
	color:#99131B;
}
.univers2 .navRight li a{
	background:transparent url(../img/common/arr_marron.gif) no-repeat 0px 6px;
	color:#42221e;
}

.univers2 .navRight li a.active{
	background:transparent url(../img/common/arr_marron_on.gif) no-repeat 0px 6px;
}

.univers3 .navRight li a:hover{
	color:#F9B200;
}
.univers3 .navRight li a{
	background:transparent url(../img/common/arr_red.gif) no-repeat 0px 6px;
	color:#d3021d;
}

.univers3 .navRight li a.active{
	background:transparent url(../img/common/arr_red_on.gif) no-repeat 0px 6px;
}

.univers4 .navRight li a:hover{
	color:#C0B600;
}
.univers4 .navRight li a{
	background:transparent url(../img/common/arr_orange.gif) no-repeat 0px 6px;
	color:#df4e13;
}

.univers4 .navRight li a.active{
	background:transparent url(../img/common/arr_orange_on.gif) no-repeat 0px 6px;
}

.univers5 .navRight li a:hover{
	color:#B2ABCC;
}
.univers5 .navRight li a{
	background:transparent url(../img/common/arr_blueRed.gif) no-repeat 0px 6px;
	color:#810f4b;
}

.univers5 .navRight li a.active{
	background:transparent url(../img/common/arr_blueRed_on.gif) no-repeat 0px 6px;
}

.univers6 .navRight li a:hover{
	color:#009BC4;
}
.univers6 .navRight li a{
	background:transparent url(../img/common/arr_green.gif) no-repeat 0px 6px;
	color:#89ba16;
}

.univers6 .navRight li a.active{
	background:transparent url(../img/common/arr_green_on.gif) no-repeat 0px 6px;
}

/**/

.navRight li ul{
	border-top:1px solid #d9d9da;
	margin-top:3px;
	padding:0px 0px 5px 15px;
	overflow:hidden;
	width:145px;
}

.navRight li li{
	padding:10px 0px 0px 0px;
	border:0;
	width:100%;
	float:left;
	clear:both;
}

.center_content_int .navRight li ul li a{
	background:none;
	font-size:11px;
	padding:0px;
	color:#888888;
	margin:0px;
}

.center_content_int .navRight li ul li a:hover{
	text-decoration:underline;
	color:#888888;
}

/********************************** FICHE PDT */
/* OLD
#fichePdt{
	width:669px;
	padding:10px 0px 30px 0px;
	overflow:hidden;
}
*/
#fichePdt{/* EDITED 08 09 09 */
	width:657px;
	padding:10px 0px 30px 0px;
	overflow:hidden;
}

/* OLD
#fichePdt .diapoPdt{
	background:transparent url(../img/common/bg_sep.gif) no-repeat right top;
	width:350px;
	float:left;
	padding:0px 10px 0px;
}
*/
#fichePdt .diapoPdt{/* EDITED 08 09 09 */
	background:transparent url(../img/common/bg_sep.gif) no-repeat right top;
	width:350px;
	float:left;
	padding:0px 10px 0px 0px;
}


#fichePdt .diapoPdt #mainVisuPdt{
	height:310px;
	text-align:center;
}

#listVisuPdt{
	float:left;
	padding:30px 0px 0px;
}

#listVisuPdt li{
	float:left;
	padding:0px 5px 0px;
}
	
#listVisuPdt li a{
	border:1px solid #dddddd;
	height:51px;
	width:51px;
	display:block;
}
	
#listVisuPdt li a img{
	display:block;
}	

.diapoPdt #btZoom{
	float:right;
	margin-right:10px;
}
/* OLD
#fichePdt .detailPdt{
	width:280px;
	padding:20px 0px 0px 18px;
	float:left;
}
*/

#fichePdt .detailPdt{/* EDITED 08 09 09 */
	width:280px;
	padding:20px 0px 0px 16px;
	float:left;
}


#fichePdt .detailPdt h1{
	font-size:21px;
	font-weight:bold;
	color:#333333;
	padding:0px 0px 5px;
}

#fichePdt p{
	font-family:Arial,Helvetica,sans-serif;
}

#fichePdt .detailPdt .pricePdt{
	font-size:13px;
	padding-bottom:8px;
}

#fichePdt .detailPdt .pricePdt span{
	font-size:25px;
}

.univers3 #fichePdt .detailPdt .pricePdt{
	color:#d3021d;
}
.univers6 #fichePdt .detailPdt .pricePdt{
	color:#89ba16;
}

#fichePdt .detailPdt .pricePdt a{
	color:#696969;
	text-decoration:underline;
	margin-left:5px;
	font-size:11px;
}

#fichePdt .detailPdt .introDetPdt{
	font-weight:bold;
	font-size:14px;
	height:70px;
}

#fichePdt .detailPdt .descDetPdt{
	width:100%;	
	min-height:100px;
	padding:0px 0px 10px;
	_height:100px;
}

#fichePdt .detailPdt .descDetPdt img{
	float:left;
	margin-right:15px;
}

#fichePdt .detailPdt .descDetPdt p{
	float:left;
	width:140px;
}

#toolBox{
	width:100%;
	overflow:hidden;
	padding:0px 0px 12px;
}

#toolBox li{
	float:left;
	padding:0px 15px 0px 0px;
}

#toolBox li a{
	color:#777777;
	font-size:10px;
	display:block;
}

#toolBox li a:hover{
	text-decoration:underline;
}

#toolBox li a#lblPrint{
	padding:5px 0px 2px 30px;
	background:transparent url(../img/common/pic_print.gif) no-repeat;
}

#toolBox li a#sendToFriend{
	padding:5px 0px 2px 20px;
	background:transparent url(../img/common/pic_mail.gif) no-repeat;
}




#fichePdt .advPdt{
	width:100%;
	overflow:hidden;
}

#fichePdt .advPdt li{
	float:left;
	padding:0px 8px 0px 0px;
}

#fichePdt .advPdt li h3{
	font-weight:bold;
	padding:0px 0px 5px;
	font-size:11px;
	letter-spacing:0px;
}

/*********************** INFORMATION PDT */
/* OLD
#informationPdt{
	width:100%;
}
*/
#informationPdt{/* EDITED 08 09 09 */
	width:657px;
}


/* ONGLET */
/* OLD
#informationPdt #onglets{
	width:644px;
	overflow:hidden;
	padding:0px 0px 0px 25px;	
	height:28px;
}
*/
#informationPdt #onglets{/* EDITED 08 09 09 */
	width:644px;
	overflow:hidden;
	padding:0px 0px 0px 13px;	
	height:28px;
}


#informationPdt #onglets li{
	float:left;
	height:28px;
}

#informationPdt #onglets li a{
	font-size:12px;
	font-weight:bold;
	padding:5px 25px 0px;
	height:23px;
	color:#333333;
	float:left;
}

.univers1 #informationPdt #onglets li a.active{
	background-color:#ece0bf;
}

.univers2 #informationPdt #onglets li a.active{
	background-color:#ffe8b5;
}

.univers3 #informationPdt #onglets li a.active{
	background-color:#ffe771;
}

.univers4 #informationPdt #onglets li a.active{
	background-color:#ebe668;
}

.univers5 #informationPdt #onglets li a.active{
	background-color:#e7deec;
}

.univers6 #informationPdt #onglets li a.active{
	background-color:#c5e5ec;
}

#informationPdt #onglets li a:hover{
	text-decoration:underline;
}

/* DETAIL INFO ITEM */
/* OLD
#informationPdt .detailInfoItem{
	width:619px;
	padding:42px 25px 10px;
	min-height:240px;
	_height:240px;
}
*/
#informationPdt .detailInfoItem{/* EDITED 08 09 09 */
	width:619px;
	padding:42px 23px 10px 15px;
	min-height:240px;
	_height:240px;
}


#informationPdt .detailInfoItem p{
	font-family:Arial,Helvetica,sans-serif;
}

/* bg onglet Univers */
.univers1 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u1.gif) no-repeat;
}
.univers2 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u2.gif) no-repeat;
}
.univers3 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u3.gif) no-repeat;
}
.univers4 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u4.gif) no-repeat;
}
.univers5 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u5.gif) no-repeat;
}
.univers6 #informationPdt .detailInfoItem{
	background:transparent url(../img/common/bg_onglet_u6.gif) no-repeat;
}
/**/

#informationPdt .blocOther .innerBlock,
#informationPdt .blocTestimonials .innerBlock{
	width:569px;
	padding:0px 25px;
}

#informationPdt .blocTestimonials .innerBlock h4{
	font-weight:bold;
	font-size:11px;
}

#informationPdt .blocTestimonials .innerBlock p{
	padding:0px 0px 12px;
}

/**/

.separator{
	width:100%;
	height:1px;
	border-top:1px solid #ece0bf;
	font-size:0px;
	clear:both;
	padding-bottom:10px;
}

.univers2 .separator{
	border-top:1px solid #ffe8b5;
}
.univers3 .separator{
	border-top:1px solid #ffe771;
}
.univers4 .separator{
	border-top:1px solid #ebe668;
}
.univers5 .separator{
	border-top:1px solid #e7deed;
}
.univers6 .separator{
	border-top:1px solid #c5e5ec;
}

/**/

.blocAdvantages table td{
	padding:0px 0px 10px 50px;
	width:170px;
	vertical-align:top;
}

.blocAdvantages table td.first{
	padding-left:0px;
}

/**/

.blocOther p{
	padding:0px 0px 8px;
}

.blocOther .othersItem {
	padding:0px 0px 15px;
}

.blocOther .othersItem li{
	padding:0px 0px 15px 15px;
}

.blocOther .othersItem li{
	background:transparent url(../img/common/puce_list.gif) no-repeat 0px 5px;
}

.univers4 .blocOther .othersItem li{
	background:transparent url(../img/common/puce_list_u4.gif) no-repeat 0px 5px;
}

.univers6 .blocOther .othersItem li{
	background:transparent url(../img/common/puce_list_u6.gif) no-repeat 0px 5px;
}

.blocOther .othersItem li a{
	color:#333333;
	text-decoration:underline;
}

/**/

.blocAvailable table td{
	padding:0px 0px 10px 50px;
	width:170px;
	vertical-align:top;
}

.blocAvailable table td.first{
	padding-left:0px;
}

.blocAvailable table .colVisu td img{
	border:1px solid #888888;
}


/*********************************************** PAGES FAMILY */
#universTitle{
	padding:20px 0px 20px 23px;
	width:675px;
}

#universTitle h1{
	font-size:23px;
	font-weight:bold;	
}

#universTitle p{
	font-family:Arial,Helvetica,sans-serif;
	color:#c1004d;
	font-size:15px;
	font-weight:bold;
}

/**/
#pdtArea {
	background:#ffffff url(../img/common/bg_center_inner_2.gif) no-repeat top center;
	padding:3px 3px 0px;
	width:669px;
	overflow:hidden;
}

#pdtArea #flashPdt{
	float:left;
	width:470px;
	height:270px;
}

#pdtArea .infoPdt{
	background:transparent url(../img/common/bg_sep_2.gif) no-repeat;
	float:right;
	width:168px;
	padding:20px 10px 0px 20px;
	height:250px;
}

#pdtArea .infoPdt h2{
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 6px 15px;
}

#pdtArea .infoPdt ul li{
	padding:0px 0px 6px 15px;	
}

/**/

.topPdts ul li ul li,
.univers1 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list.gif) no-repeat 0 5px;	
}

.univers2 .topPdts ul li ul li,
.univers2 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list_u2.gif) no-repeat 0 5px;	
}

.univers3 .topPdts ul li ul li,
.univers3 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list_u3.gif) no-repeat 0 5px;	
}

.univers5 .topPdts ul li ul li,
.univers5 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list_u5.gif) no-repeat 0 5px;	
}

.univers4 .topPdts ul li ul li,
.univers4 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list_u4_1.gif) no-repeat 0 5px;	
}
.univers6 .topPdts ul li ul li,
.univers6 #pdtArea .infoPdt ul li{
	background:transparent url(../img/common/puce_list_u6.gif) no-repeat 0 5px;	
}

/**/
.topPdts{
	width:669px;
	padding:10px 3px 55px;
}

.topPdts ul{
	width:100%;
	overflow:hidden;
}

.topPdts ul li{
	float:left;
	width:310px;
	padding:0px 0px 0px 22px;
}
/* OLD
.topPdts ul li .visuel,
.cataloguePdtItem ul li .visuel{
	height:130px;
	padding:0px 0px 5px;
	width:100%;
	text-align:center;
}
*/
.topPdts ul li .visuel,
.cataloguePdtItem ul li .visuel{
	height:138px; /* EDITED 11 09 09 */
	padding:0px 0px 5px;
	width:100%;
	text-align:center;
}


.topPdts h3,
.cataloguePdtItem h3{
	font-size:13px;
	font-weight:bold;
	padding:0px 0px 5px;
	letter-spacing:0px;
}

.topPdts h3 a:hover,
.cataloguePdtItem h3 a:hover{
	text-decoration:underline;
}

.topPdts p,
.cataloguePdtItem p{
	font-family:Arial,Helvetica,sans-serif;	
}
/* univers */
.univers1 .topPdts h3 a,
.univers1 .cataloguePdtItem h3 a{
	color:#592e1b;
}

.univers3 .topPdts h3 a,
.univers3 .cataloguePdtItem h3 a{
	color:#f9b200;
}

.univers2 .topPdts h3 a,
.univers2 .cataloguePdtItem h3 a{
	color:#99131b;
}

.univers4 .topPdts h3 a,
.univers4 .cataloguePdtItem h3 a{
	color:#c0b600;
}

.univers5 .topPdts h3 a,
.univers5 .cataloguePdtItem h3 a{
	color:#b2abcc;
}

.univers6 .topPdts h3 a,
.univers6 .cataloguePdtItem h3 a{
	color:#009bc4;
}


/**/

.topPdts ul li ul li{
	float:none;
	width:310;
	padding:0px 0px 3px 10px;
}

.cataloguePdtItem{
	width:669px;
	padding:0px 3px 55px;
}

.cataloguePdtItem ul{
	width:100%;
	overflow:hidden;
}

.cataloguePdtItem ul li{
	padding:0px 5px 0px 20px;
	width:195px;
	float:left;
}
/**/
.univers1 #universTitle p{
	color:#c1004d;
}

.univers5 #universTitle p{
	color:#810f4b;
}

.univers4 #universTitle p{
	color:#df4e13;
}

.univers3 #universTitle p{
	color:#d3021d;
}
.univers2 #universTitle p{
	color:#42221e;
}

/**/
.btmSepList{
	background:transparent url(../img/common/sep_list.gif) no-repeat bottom;
}

#yourSelection.topSepList{
	padding-top:34px;
}

#yourSelection.topSepList h3{
	padding-top:0px;
}

/**/
.hide{display:none;}
/**/


/*FP_print*/	
 #contentcontent .center_content_int{
	width:669px;
	height:500px;
 }
 
 #contentcontent .center_content_int #fichePdt .diapoPdt{
	height:440px;
	margin-top:20px;
} 


#contentcontent .center_content_int #fichePdt .detailPdt .pricePdt{
	color:#C1004D;
}

#contentcontent .center_content_int #fichePdt .detailPdt .pricePdt span{
	font-size:25px;
}

#contentcontent .center_content_int #fichePdt .detailPdt  .introDetPdt{
	font-size:14px;
	font-weight:bold;
	height:auto;
	color:#592e1b;
	padding:0px 0px 15px;
}

#contentcontent .center_content_int #fichePdt .detailPdt  p{
	padding-bottom:13px;
}

#contentcontent .center_content_int #fichePdt .detailPdt  h4{
	font-size:12px;
	font-weight:bold;
	color:#333333;	
	margin-bottom:10px;
}
#contentcontent .center_content_int #fichePdt .detailPdt  li{
	font-size:11px;
	color:#333333;
	margin-bottom:13px;
	padding-left:16px;
	background:transparent url(../img/common/puce_list.gif) no-repeat scroll 0 5px;
}



/* FP PI */

#tefalMagzine.rightSide h2{
	color:#da000a;
 
}

#tefalMagzine .navRight li a{
	color:#333333;
	padding:0px;
}

#tefalMagzine .navRight li a:hover{
	color:#da000a;
}

.push{
	
}

/* POPIN */

#popinOverlay{ /* Cache body */	
	background:#000;
	display:none;
	left:0;
	position:absolute;
	top:0;
	z-index:1000;
	width:100%;
	cursor:pointer;
	
	opacity:0.7;	
	filter:alpha(opacity=50);
	
}

.popin{
	position:absolute;
	width:484px;
	z-index:1200;
	background-color:#fff;
	border-top:none;
	left:0px;
	top:0px;
	display:none;
}

#popinContent{
	margin:auto;
	width:484px;
}		

#popinContent .head{
	background:#C3C3C6 url(../img/common/bgPopen.gif) repeat-x scroll 0 0;
	display:block;
	height:18px;
	padding:3px 10px 0px 10px;
	width:464px;
}

#popinContent .head .btClose{
	font-size:15px;
	font-weight:bold;
	color:#555555;
	float:right;
}

#popinContent .mainCenter{
	width:484px;
}

#popinPhoto #popinContent .mainCenter{
	border:2px solid #c3c3c6;	
	border-top:none;
	width:480px;
	padding:20px 0px;
}

#popinContent .mainCenter img{
	display:block;
}

#animation #flashContent 
{
	position:absolute;
	top:50%;
	left:50%;
	width:312px;
	height:270px;
	margin-left:-158px;
	margin-top:-130px;
}

/* Product Sheet : download pictures */



#centrage {
	 position:absolute;
	 left: 50%;                                      
	 top: 50%;                                       
	 width: 676px;
	 height: 400px;
	 margin-top: -200px;
	 margin-left: -338px;
}

#content_range h1 { font:Verdana, Arial, Helvetica, sans-serif bold; color:#B5170C; font-size:24px; }
#content_range { font:Verdana, Arial, Helvetica, sans-serif bold; color:#000; font-size:11px; }
#center_range { border-left:#B5170C 1px solid; border-right:#B5170C 1px solid; vertical-align:text-top; padding-left:40px; }
#center_range_left { border-left:#B5170C 1px solid; vertical-align:text-top; padding-left:40px; }
#center_range_right { border-right:#B5170C 1px solid; padding-right:22px; vertical-align:text-top; }
#tabdown { border:1px solid #ADADAD; }
#t_down { background-color:#ADADAD; font:Verdana, Arial, Helvetica, sans-serif bold bolder; font-size:10px; text-align:center; }
.top { border-top:#B5170C 1px solid; font-size:1px; }
.bottom { border-bottom:#B5170C 1px solid; font-size:1px; }
.choix_down { background-color:#F7F7F7; }
.text_downa { background-color:#F7F7F7; font:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-decoration:underline; }
.text_down { background-color:#F7F7F7; font:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; }
.haut30 { padding-top:30px; }
.haut20 { padding-top:20px; }
.left50 { padding-left:50px; }
.bas20 { padding-bottom:20px; }
.bas30 { padding-bottom:30px; }
.bas40 { padding-bottom:40px; }
.bas45 { padding-bottom:45px; }
.nomart { text-align:center; font:Verdana, Arial, Helvetica, sans-serif bold; text-transform:uppercase; color:#000; font-size:20px; }
.total_size { text-align:left; font:Verdana, Arial, Helvetica, sans-serif bold; color:#000; font-size:9px; }
.downlink a {  font:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#B5170C; font-size:10px; }
.downlink a:hover { text-decoration:underline; color:#B5170C; }


#downloadPictures{
	width:100%;
	overflow:hidden;
	padding:0px 0px 12px;
}

#downloadPictures li{
	float:left;
	padding:0px 15px 0px 0px;
}

#downloadPictures li a{
	color:#777777;
	font-size:10px;
	display:block;
}

#downloadPictures li a:hover{
	text-decoration:underline;
}

#downloadPictures li a#downloadPictures{
	padding:5px 0px 2px 30px;
	background:transparent url(../img/common/pic_download.gif) no-repeat;
}
