
.seb-pointdevente a:hover
{
	border-bottom:solid 1px red;
}

.h1ariane
{
	display: inline; font-size: 12px; font-weight: normal;
}

.ms-consoleframe
{
	border-color: White;
}

.ms-consolestatuscheckoutframe
{
	background-color: White;
	background-image: none;
}

body
{
	text-align: center;
}

h4.moulinex-text3, a.moulinex-text3, .moulinex-text3
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 16px;
	margin-bottom: 10px;
	font-weight: normal;
}

h4.moulinex-producttext
{
	color: #9D9D9D;
	font-family: arial;
	font-size: 16px;
	margin-bottom: 5px;
	font-weight: normal;
}

.moulinex-bordure
{
	/*margin-top: 20px; */
	margin-top:0;
}

.moulinex-minheight
{
	/* Taille mini de la zone centrale */
	/*min-height: 400px;*/
	height: 458px;
}
.moulinex-contentrow
{
	height: 384px; /* = .moulinex-minheight.height - (.moulinex-bord-h.height + .moulinex-band-corner-bg.height) */
	/* == 458px - (37px + 37px) */
}
.moulinex-bordure td
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 12px;
	text-align: justify;
}
.moulinex-bordure hr
{
	color: #C00C1E;
	background: #C00C1E;
}
.moulinex-textarea
{
	width: 100%;
}
.moulinex-bold
{
	font-weight: bold;
}
.moulinex-bordure td ul.moulinex-liste-entete
{
	list-style-image: url(moulinex-puce-rouge2.gif);
	list-style-position: outside;
	list-style-type: disc;
}
.moulinex-bordure td ul.moulinex-liste-entete a
{
	text-decoration: none;
}
/*h4, h4 *, h4 div
{
	color: #9D9D9D;
	font-family: arial;
	font-size: 16px;
	font-weight: normal;
}*/

h4.moulinex-subtitle
{
	color: #9D9D9D;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.moulinex-bordure input
{
	border: solid 1px #A5A5A5;
}
.moulinex-bordure td h3.moulinex-h3vert
{
	background: transparent url(moulinex-puce-vert.gif) no-repeat scroll 0pt 6px;
	color: #3CF6A1;
	margin: 24px 0px;
}
.moulinex-bordure td h3.moulinex-h3jaune
{
	background: transparent url(moulinex-puce-jaune.gif) no-repeat scroll 0pt 6px;
	color: #FF9D1F;
	margin: 10px 0px;
}
.moulinex-bordure td h3.moulinex-h3vert, .moulinex-bordure td h3.moulinex-h3jaune
{
	font-family: arial;
	font-size: 24px;
	padding: 0pt 0pt 0pt 35px;
}
.moulinex-bordure td h3.moulinex-h3rouge, .moulinex-bordure td h3.moulinex-h3rougestrong
{
	background: transparent url(moulinex-puce-rouge2.gif) no-repeat scroll 0pt 2px;
	color: #DD021C;
	font-family: arial;
	font-size: 14px;
	padding: 0pt 0pt 0pt 20px;
	margin: 14px 0px;
}
.moulinex-bordure td h3.moulinex-h3rouge2
{
	color: #DD021C;
	font-family: arial;
	font-size: 14px; 
	padding: 0pt;
}


.moulinex-bordure h3.moulinex-h3blackstrong
{
	background: transparent url(moulinex-puce-rouge2.gif) no-repeat scroll 2px;
	font-family: arial;
	font-size: 14px;
	padding: 0pt 0pt 0pt 20px;
	margin: 14px 0px;
}
.moulinex-bordure h3.moulinex-h3blackstrong
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 21px;
	padding-right: 20px;
}

.moulinex-bordure td .moulinex-h3gris
{
	background: transparent url(moulinex-puce-rouge2.gif) no-repeat scroll 0pt 2px;
	color: #A5A5A5;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	padding: 0pt 0pt 0pt 20px;
}
.moulinex-bordure td h3.moulinex-h3rougestrong
{
	background: transparent url(moulinex-puce-rouge2.gif) no-repeat scroll 0pt 6px;
	font-size: 21px;
}
.moulinex-strongcontent, p
{
	margin: 12px 0px;
}
.moulinex-strongcontent *
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
.moulinex-content *
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 12px;
}
.moulinex-content ul
{
	list-style-image: url(moulinex-puce-bleu.gif);
	list-style-position: outside;
	list-style-type: disc;
}
.ms-consolestatusframe
{
	height: 80px;
}
#onetidPageTitleAreaFrame
{
	display: none;
}
.ms-main
{
	border: medium none;
	margin: 0px auto;
	max-width: 908px;
	width: expression(document.body.clientWidth > 908 ?     "908px" : this.width);
}
.ms-titleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-navframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagebottommarginright
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-bodyareapagemargin
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagebottommargin
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagebottommarginleft
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-nav
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-formareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
div.ms-areaseparatorright
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-titlearearight .ms-areaseparatorright
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
td.ms-areaseparatorleft
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
div.ms-areaseparatorleft
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
td.ms-rightareacell div.ms-pagemargin
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagemargin
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagetitleareaframe table
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-consoletitleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-viewareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-bodyareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
	padding: 0px;
}
.ms-consoletitleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-mwspagetitleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagetitleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
div.ms-titleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
td.ms-titleareaframe
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-titlearealeft
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-consoletitleareaframebottom
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagebreadcrumb
{
	background: transparent none repeat scroll 0%;
	border: medium none;
	padding: 0px;
}
.ms-consolestatusframe
{
	height: 80px;
}
td.ms-consolemptablerow
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
td.ms-consolemptablerow table.ms-consolestatusframe
{
	height: 20px;
}
.ms-pagebreadcrumb a
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pagebreadcrumb
{
	background: transparent none repeat scroll 0%;
	border: medium none;
}
.ms-pickertitlesection
{
	background: transparent none repeat scroll 0%;
}
.ms-globalTitleAreaSeparator
{
	background: transparent none repeat scroll 0%;
}
.ms-globalTitleArea
{
	background: transparent none repeat scroll 0%;
}
.ms-bannerContainer
{
	background: transparent none repeat scroll 0%;
}
.ms-rightareacell
{
	display: none;
}
.ms-standardheader
{
	font-size: 1.5em;
}
.ms-formbody
{
	font-size: 1.0em;
}
#LeftNavigationAreaCellMargin
{
	display: none;
}
#LeftNavigationAreaCell
{
	display: none;
}
.moulinex-header
{
	height: 60px;
}
.ms-titleimagearea
{
	vertical-align: middle;
	text-align: left;
}
.ms-bannerContainer
{
	height: 21px;
	padding: 0px;
}
ms-bannerframe
{
	height: 21px;
	padding: 0px;
}
.ms-banner table
{
	height: 21px; /*	padding: 0px; */
}
.ms-banner
{
	height: 21px;
	padding: 0px;
}
.ms-topnavContainer
{
	height: 21px;
	padding: 0px;
}
.moulinex-menu
{
	/*height: 60px;*/
	padding: 0px;
	vertical-align: top;
}
#zz1_TopNavigationMenun0
{
	display: none;
}
.ms-topnavContainer
{
	border: medium none;
	float: right;
}
.ms-topnavselected
{
	background: #F28E98 none repeat scroll 0%;
	border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color white;
	border-style: none none none solid;
	border-width: medium medium medium 1px;
}
.ms-topnav
{
	background: #F28E98 none repeat scroll 0%;
	border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color white;
	border-style: none none none solid;
	border-width: medium medium medium 1px;
	text-align: center; /*	padding: 2 15px;*/
	cursor: pointer;
}
.ms-topnav img
{
	display: none;
}
#zz1_TopNavigationMenun1 .ms-topnavselected
{
	border-width: 0px;
}
#zz1_TopNavigationMenun1 .ms-topnav
{
	border-width: 0px;
}
.ms-topnavselected a:visited
{
	color: white;
}
.ms-topnavselected a:hover
{
	color: white;
}
.ms-topnavselected a:active
{
	color: white;
}
.ms-topnavselected a
{
	color: white;
}
.ms-topnav a:visited
{
	color: white;
}
.ms-topnav a:hover
{
	color: white;
}
.ms-topnav a:active
{
	color: white;
}
.ms-topnav a
{
	color: white;
	margin: 2px 15px 0 15px;
}
.ms-topNavFlyOuts
{
	background: white none repeat scroll 0%;
	z-index:10000 !important;
	text-align: left;
}
.ms-topNavFlyOuts a:visited
{
	color: #B5B5B5;
}
.ms-topNavFlyOuts a:hover
{
	color: #B5B5B5;
}
.ms-topNavFlyOuts a:active
{
	color: #B5B5B5;
}
.ms-topNavFlyOuts a
{
	color: #B5B5B5;
}
.ms-topNavFlyOutsHover a:visited
{
	color: #DB747B;
}
.ms-topNavFlyOutsHover a:hover
{
	color: #DB747B;
}
.ms-topNavFlyOutsHover a:active
{
	color: #DB747B;
}
.ms-topNavFlyOutsHover a
{
	color: #DB747B;
}
.moulinex-search
{
	background: transparent url(moulinex-search-bg.gif) no-repeat scroll 0%;
}
.moulinex-search table
{
	margin-right: 2px;
	width: 150px;
}
.moulinex-menu-left
{
	background: transparent url(moulinex-menu-left.gif) no-repeat scroll right top;
	width: 100%;
}
td.ms-sbcell
{
	background: transparent none repeat scroll 0%;
	border: medium none;
	color: #A7A7A7;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	height: 21px;
	padding: 0px;
}
.ms-sbplain
{
	margin-left: 10px;
	width: 115px !important;
	border: 0;
}
.ms-sbtable-ex
{
	margin: 0px;
}
tr.ms-sbrow ms-sblastcell
{
	display: none;
}
tr.ms-sbrow td.ms-sblink
{
	display: none;
}
tr.ms-sbrow td.ms-sbscopes
{
	display: none;
}
.moulinex-corner-hg
{
	background: transparent url(moulinex-corner-hg.gif) no-repeat scroll 0%;
	height: 37px;
	width: 34px;
}
.moulinex-bord-h
{
	background: transparent url(moulinex-bord-h.gif) repeat-x scroll 0%;
}
.moulinex-corner-hd
{
	background: transparent url(moulinex-corner-hd.gif) no-repeat scroll 0%;
	width: 37px;
}
.moulinex-bord-g
{
	background: transparent url(moulinex-bord-g.gif) repeat-y scroll 0%;
}
.moulinex-bord-d
{
	background: transparent url(moulinex-bord-d.gif) repeat-y scroll 0%;
}
.moulinex-corner-bg
{
	background: transparent url(moulinex-corner-bg.gif) no-repeat scroll 0%;
	height: 40px;
}
.moulinex-bord-b
{
	background: transparent url(moulinex-bord-b.gif) repeat-x scroll 0%;
}
.moulinex-corner-bd
{
	background: transparent url(moulinex-corner-bd.gif) no-repeat scroll 0%;
}
.moulinex-band-corner-bd
{
	background: transparent url(moulinex-band-corner-bd.gif) no-repeat scroll 0%;
	height: 40px;
}
.moulinex-band-bord-b
{
	background: transparent url(moulinex-band-bord-b.gif) repeat-x scroll center bottom;
	height: 40px;
}
.moulinex-band-image-link
{
	border-style: none;
	height: 28px;
}
.moulinex-band-corner-bg
{
	background: transparent url(moulinex-band-corner-bg.gif) no-repeat scroll 0%;
	height: 40px;
}
.moulinex-band-facilissime-left
{
	background-color: #9b0f3c;
}
.moulinex-band-facilissime-arrow
{
	background: transparent url(moulinex-band-facilissime-arrow.jpg) no-repeat scroll 0%;
	height: 33px;
	width: 10px;
}
.moulinex-band-facilissime-right
{
	background-color: #fe0b5b;
}
.moulinex-band-iwantto-left
{
	background-color: #249c6c;
}
.moulinex-band-iwantto-arrow
{
	background: transparent url(moulinex-band-iwantto-arrow.jpg) no-repeat scroll 0%;
	height: 33px;
	width: 12px;
}
.moulinex-band-iwantto-right
{
	background-color: #94efaa;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a, .ms-pagebreadcrumb a:active, .ms-pagebreadcrumb a:hover, .ms-pagebreadcrumb a:visited
{
	color: #2E2E2E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
}
.ms-pagebreadcrumb a:hover
{
	text-decoration: underline;
}
/* Modif OGD - Begin */
/*td.moulinex-footer {*/
td.moulinex-footer, td.moulinex-footer *
{
	/* Modif OGD - End */
	color: #A7A7A7;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps; /*padding: 20px 0pt 0pt;*/
	text-decoration: none;
}
td.moulinex-footer a:hover
{
	text-decoration: underline;
}
td.moulinex-footer a
{
	color: #A7A7A7;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps; /*	padding: 20px 0pt 0pt;*/
	text-decoration: none;
}
td.moulinex-footer
{
	color: #A7A7A7;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps; /*	padding: 20px 0pt 0pt;*/
	text-decoration: none;
}
.moulinex-news-col-left
{
	width: 340px;
}
.moulinex-news-col-space
{
	width: 20px;
}

/* ----- notice ----- */

#moulinex-table-notice
{
	width: 100%;
}
td.td-down-notice
{
	margin: 0 0 0 0;
	padding: 0 0 50px 0;
}
td.td-down-notice a
{
	background: url(picto-fleche.gif) no-repeat 0px 8px;
	padding: 0 0 0 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #383838;
	text-decoration: none;
}
td.td-down-notice a:hover
{
	text-decoration: underline;
}

/*body {
text-align:center;
}
.moulinex-textarea {
	width:100%;
}
h4.moulinex-subtitle{
color:#9D9D9D;
font-family:arial;
font-size:14px;
font-weight:bold;
}
.moulinex-strongcontent, p{
	margin:12px 0px;
}
.moulinex-strongcontent *{
color:#2E2E2E;
font-family:arial;
font-size:12px;
font-weight:bold;
}
.moulinex-content *, moulinex-bordure *, .ms-propertysheet{
color:#2E2E2E;
font-family:arial;
font-size:12px;
}
.moulinex-content ul {
list-style-image:url(moulinex-puce-bleu.gif);
list-style-position:outside;
list-style-type:disc;
}
.ms-consolestatusframe{
	height:80px;
}
#onetidPageTitleAreaFrame {
display:none;
}
.ms-main {
border:medium none;
margin:0px auto;
width:955px;
}
.ms-titleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-navframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagebottommarginright {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-bodyareapagemargin {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagebottommargin {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagebottommarginleft {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-nav {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-formareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
div.ms-areaseparatorright {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-titlearearight .ms-areaseparatorright {
background:transparent none repeat scroll 0%;
border:medium none;
}
td.ms-areaseparatorleft {
background:transparent none repeat scroll 0%;
border:medium none;
}
div.ms-areaseparatorleft {
background:transparent none repeat scroll 0%;
border:medium none;
}
td.ms-rightareacell div.ms-pagemargin {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagemargin {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagetitleareaframe table {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-consoletitleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-viewareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-bodyareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
padding:0px;
}
.ms-consoletitleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-mwspagetitleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagetitleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
div.ms-titleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
td.ms-titleareaframe {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-titlearealeft {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-consoletitleareaframebottom {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagebreadcrumb {
background:transparent none repeat scroll 0%;
border:medium none;
padding:0px;
}
.ms-consolestatusframe{
	height:80px;
}
td.ms-consolemptablerow {
background:transparent none repeat scroll 0%;
border:medium none;
}
td.ms-consolemptablerow table.ms-consolestatusframe{
height:20px;
}
.ms-pagebreadcrumb a {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pagebreadcrumb {
background:transparent none repeat scroll 0%;
border:medium none;
}
.ms-pickertitlesection {
background:transparent none repeat scroll 0%;
}
.ms-globalTitleAreaSeparator {
background:transparent none repeat scroll 0%;
}
.ms-globalTitleArea {
background:transparent none repeat scroll 0%;
}
.ms-bannerContainer {
background:transparent none repeat scroll 0%;
}
.ms-rightareacell {
display:none;
}
#LeftNavigationAreaCellMargin {
display:none;
}
#LeftNavigationAreaCell {
display:none;
}
.moulinex-header {
height:101px;
}
.ms-titleimagearea {
vertical-align:middle;
}
.ms-bannerContainer {
height:21px;
padding:0px;
}
ms-bannerframe {
height:21px;
padding:0px;
}
.ms-banner table {
height:21px;
padding:0px;
}
.ms-banner {
height:21px;
padding:0px;
}
.ms-topnavContainer {
height:21px;
padding:0px;
}
.moulinex-menu {
height:21px;
padding:0px;
}
#zz1_TopNavigationMenun0 {
display:none;
}
.ms-topnavContainer {
border:medium none;
float:right;
}
.ms-topnavselected {
background:#F28E98 none repeat scroll 0%;
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color white;
border-style:none none none solid;
border-width:medium medium medium 1px;
}
.ms-topnav {
background:#F28E98 none repeat scroll 0%;
border-color:-moz-use-text-color -moz-use-text-color -moz-use-text-color white;
border-style:none none none solid;
border-width:medium medium medium 1px;
}
.ms-topnav img{
display:none;
}
#zz1_TopNavigationMenun1 .ms-topnavselected {
border-width:0px;
}
#zz1_TopNavigationMenun1 .ms-topnav {
border-width:0px;
}
.ms-topnavselected a:visited {
color:white;
}
.ms-topnavselected a:hover {
color:white;
}
.ms-topnavselected a:active {
color:white;
}
.ms-topnavselected a {
color:white;
}
.ms-topnav a:visited {
color:white;
}
.ms-topnav a:hover {
color:white;
}
.ms-topnav a:active {
color:white;
}
.ms-topnav a {
color:white;
}
.ms-topNavFlyOuts {
background:white none repeat scroll 0%;
}
.ms-topNavFlyOuts a:visited {
color:#B5B5B5;
}
.ms-topNavFlyOuts a:hover {
color:#B5B5B5;
}
.ms-topNavFlyOuts a:active {
color:#B5B5B5;
}
.ms-topNavFlyOuts a {
color:#B5B5B5;
}
.ms-topNavFlyOutsHover a:visited {
color:#DB747B;
}
.ms-topNavFlyOutsHover a:hover {
color:#DB747B;
}
.ms-topNavFlyOutsHover a:active {
color:#DB747B;
}
.ms-topNavFlyOutsHover a {
color:#DB747B;
}
.moulinex-search {
background:transparent url(moulinex-search-bg.gif) no-repeat scroll 0%;
}
.moulinex-search table {
margin-right:20px;
width:150px;
}
.moulinex-menu-left {
background:transparent url(moulinex-menu-left.gif) no-repeat scroll right top;
width:50%;
}
td.ms-sbcell {
background:transparent none repeat scroll 0%;
border:medium none;
color:#A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:21px;
padding:0px;
}
.ms-sbplain {
margin-left:10px;
width:115px;
}
.ms-sbtable-ex {
margin:0px;
}
tr.ms-sbrow ms-sblastcell {
display:none;
}
tr.ms-sbrow td.ms-sblink {
display:none;
}
tr.ms-sbrow td.ms-sbscopes {
display:none;
}
.moulinex-corner-hg {
background:transparent url(moulinex-corner-hg.gif) no-repeat scroll 0%;
height:37px;
width:34px;
}
.moulinex-bord-h {
background:transparent url(moulinex-bord-h.gif) repeat-x scroll 0%;
}
.moulinex-corner-hd {
background:transparent url(moulinex-corner-hd.gif) no-repeat scroll 0%;
width:37px;
}
.moulinex-bord-g {
background:transparent url(moulinex-bord-g.gif) repeat-y scroll 0%;
}
.moulinex-bord-d {
background:transparent url(moulinex-bord-d.gif) repeat-y scroll 0%;
}
.moulinex-corner-bg {
background:transparent url(moulinex-corner-bg.gif) no-repeat scroll 0%;
height:40px;
}
.moulinex-bord-b {
background:transparent url(moulinex-bord-b.gif) repeat-x scroll 0%;
}
.moulinex-corner-bd {
background:transparent url(moulinex-corner-bd.gif) no-repeat scroll 0%;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a, .ms-pagebreadcrumb a:active, .ms-pagebreadcrumb a:hover, .ms-pagebreadcrumb a:visited {
color:#2E2E2E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-variant:small-caps;
}
.ms-pagebreadcrumb a:hover {
text-decoration:underline;
}
td.moulinex-footer {
text-align:center;
}
td.moulinex-footer a:hover {
text-decoration:underline;
}
td.moulinex-footer a {
color:#A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-variant:small-caps;
padding:20px 0pt 0pt;
text-decoration:none;
}
td.moulinex-footer {
color:#A7A7A7;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-variant:small-caps;
padding:20px 0pt 0pt;
text-decoration:none;
}
*/
.moulinex-contact input
{
	width: 90%;
}
.moulinex-messagecontact
{
	width: 100%;
	height: 80px;
}
.moulinex-linkbutton, .moulinex-linkbutton:active, .moulinex-linkbutton:visited, .moulinex-linkbutton:hover
{
	background: transparent url(moulinex-puce-rouge2.gif) no-repeat scroll 0pt 2px;
	padding: 0px 0px 0px 20px;
	color: #2E2E2E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
}
.moulinex-NLlinkbutton, .moulinex-NLlinkbutton:active, .moulinex-NLlinkbutton:visited, .moulinex-NLlinkbutton:hover
{
	color: #C10C1F;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-variant: normal;
	background-color: Transparent;
	border: none;
	cursor: pointer;
	font-weight: bold;
	width: 45px;
}
.NLButtonLeft
{
	background: transparent url(moulinex-BtnNL-Left.png) no-repeat;
	min-width: 15px;
	width: 15px;
	max-width: 15px;
}
.NLButtonRight
{
	background: transparent url(moulinex-BtnNL-Right.png) no-repeat;
	min-width: 15px;
	width: 15px;
	max-width: 15px;
}

.NLButtonMiddle
{
	background: transparent url(moulinex-BtnNL-Middle.png) repeat-x;
	height: 28px;
	width: 45px;
}

.moulinex-linkbutton:hover
{
	text-decoration: underline;
}
.moulinex-coordinates
{
	margin: 0px 0px 0px 20px;
	font-size: 16px;
}
.moulinex-coordinates p
{
	margin: 10px 0px;
}
.moulinex-red
{
	color: red;
}
.moulinex-text ul
{
	list-style-image: url(moulinex-puce-bleu.gif);
	list-style-position: outside;
	list-style-type: disc;
}
.moulinex-text, .moulinex-text ul
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 12px;
}
.moulinex-renvoi
{
	font-size: 10px;
}
.moulinex-text13
{
	font-size: 13px;
}
.moulinex-text2
{
	font-size: 24px;
}
.moulinex-text2, .moulinex-renvoi
{
	color: #2E2E2E;
	font-family: arial;
}
h4.moulinex-text3, a.moulinex-text3, .moulinex-text3, .black_right_border, .black_right_border div, .black_right_border div *
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 16px;
	margin-bottom: 10px;
}
#moulinex-table-faq ol
{
	margin: 20px 0pt 0pt 20px;
	padding: 0pt;
}
h4.moulinex-text3, a.moulinex-text3, .moulinex-text3
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 16px;
	margin-bottom: 10px;
}
#moulinex-table-faq ol li, #moulinex-table-faq ol li a, #moulinex-table-faq ol li a:active, #moulinex-table-faq ol li a:hover, #moulinex-table-faq ol li a:visited
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 10px;
	margin: 0pt;
	padding: 2px 0pt;
}
#moulinex-table-faq ol li.moulinex-selected, #moulinex-table-faq ol li.moulinex-selected a, #moulinex-table-faq ol li.moulinex-selected a:active, #moulinex-table-faq ol li.moulinex-selected a:hover, #moulinex-table-faq ol li.moulinex-selected a:visited
{
	color: #C90000;
	font-family: arial;
	font-size: 10px;
	margin: 0pt;
	padding: 2px 0pt;
}
.moulinex-error
{
	color: #C90000;
	font-weight: bolder;
}
.moulinex-bordure td .moulinex-text4, .moulinex-text4, .moulinex-text4 strong span, .moulinex-text4 strong span div, .moulinex-text4 input, .moulinex-text4 span div b
{
	color: #C90000;
	font-family: arial;
	font-size: 16px;
}
.moulinex-titlepage
{
	color: #ff0019;
	font-family: arial;
	font-size: 36px;
	text-align: left;
}
.black_right_border
{
	border-right: solid 1px #2E2E2E;
}
.moulinex-margeleft
{
	border: medium none;
	padding: 0px 0px 10px 20px;
	text-align: left;
}
a.moulinex-link, a.moulinex-link:active, a.moulinex-link:hover, a.moulinex-link:visited
{
	color: #2E2E2E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	text-decoration: none;
	font-weight: bold;
}
a.moulinex-link2:hover, a.moulinex-link:hover, a.moulinex-ariane:hover
{
	text-decoration: underline;
}
a.moulinex-link2, a.moulinex-ariane
{
	color: #2E2E2E;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	text-decoration: none;
}
td.moulinex-link2
{
	background: transparent url(moulinex-puce-rouge.gif) no-repeat;
	padding-left: 30px;
	height: 30px;
}
.moulinex-rouge
{
	color: #C00C1E;
}
.moulinex-intro
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 14px;
}
.moulinex-ddl
{
	background: none;
	border: none;
	margin: 0px;
	padding: 0px;
}
.moulinex-select-left
{
	background: transparent url(moulinex-product-select-left.gif) no-repeat;
	height: 21px;
	width: 9px;
	font-size: 1px;
}
.moulinex-select-right
{
	background: transparent url(moulinex-product-select-right.gif) no-repeat;
	height: 21px;
	width: 9px;
	font-size: 1px;
}
.moulinex-select-middle
{
	border: none;
	border-bottom: solid 1px #C10C1F;
	border-top: solid 1px #C10C1F;
}


.moulinex-select-left2
{
	background: transparent url(moulinex-product-select-left2.gif) no-repeat;
	height: 21px;
	width: 9px;
	font-size: 1px;
}
.moulinex-select-right2
{
	background: transparent url(moulinex-product-select-right2.gif) no-repeat;
	height: 21px;
	width: 9px;
	font-size: 1px;
}
.moulinex-select-middle2
{
	border: none;
	border-bottom: solid 1px #C10C1F;
	border-top: solid 1px #C10C1F;
	background-color: #C10C1F;
}
.moulinex-blackstrong
{
	font-weight: bold;
}
.moulinex-black, .moulinex-blackstrong
{
	color: black;
	font-family: arial;
	font-size: 12px;
}
.moulinex-print-hg
{
	background: transparent url(moulinex-print-hg.gif) no-repeat;
	font-size: 1px !important;
	height: 5px;
	width: 32px;
}
.moulinex-print-h
{
	background: transparent url(moulinex-print-h.gif) repeat-x;
	font-size: 1px !important;
}
.moulinex-print-hd
{
	background: transparent url(moulinex-print-hd.gif) no-repeat;
	font-size: 1px !important;
	width: 28px;
}
.moulinex-print-g
{
	background: transparent url(moulinex-print-g.gif) repeat-y;
	font-size: 1px !important;
}
.moulinex-print-d
{
	background: transparent url(moulinex-print-d.gif) repeat-y;
	font-size: 1px !important;
}
.moulinex-print-bg
{
	background: transparent url(moulinex-print-bg.gif) no-repeat;
	font-size: 1px !important;
	height: 5px;
}
.moulinex-print-b
{
	background: transparent url(moulinex-print-b.gif) repeat-x;
	font-size: 1px !important;
}
.moulinex-print-bd
{
	background: transparent url(moulinex-print-bd.gif) no-repeat;
	font-size: 1px !important;
}
#zz1_CustomMenun0 .ms-topnav
{
	border-left-style: none;
	border-left-width: 0px;
}
.moulinex-sitemap-link
{
	background: url(picto-fleche.gif) no-repeat 0 5px;
	color: #C00C1E !important;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	text-align: left;
	padding-left: 10px;
	text-decoration: none;
}

.moulinex-sitemap-familylink
{
	font-family:arial;
    font-size:13px;
    font-weight:normal;
    color:#9f9f9f !important;
    padding:0 10px 0 0;
    text-align:left;
    text-decoration:none;
}


/* DROPDOWN MENU */

.moulinex-select-left2-white
{
	background: transparent url( 'rleft.jpg' ) no-repeat scroll 0 0;
	height: 21px;
	width: 10px;
}
.moulinex-select-middle2-white
{
	border: none;
	background: transparent url( 'm.jpg' ) repeat-x scroll 0 0;
}
.moulinex-select-right2-white
{
	background: transparent url( 'rright.jpg' ) no-repeat scroll 0 0;
	height: 21px;
	width: 10px;
}

.moulinex-select-left2-red
{
	background: transparent url( 'rdleft.jpg' ) no-repeat scroll 0 0;
	height: 19px;
	width: 14px;
}
.moulinex-select-middle2-red
{
	border: none;
	background: transparent url( 'rdm.jpg' ) repeat-x scroll 0 0;
}
.moulinex-select-right2-red
{
	background: transparent url( 'rdright.jpg' ) no-repeat scroll 0 0;
	height: 19px;
	width: 14px;
}

.MnuAutresPdts-white
{
	margin: 0;
	padding: 0;
	z-index: 30;
	text-align: center;
}

.MnuAutresPdts-white li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height: 100%;
	background-color: transparent;
	margin-top: -2px;
}

.MnuAutresPdts-white li a
{
	display: block;
	margin: 0;
	padding: 2px 2px 2px 2px;
	background-color: transparent;
	color: #A8A8A8;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}

.MnuAutresPdts-white li a:hover
{
	background-color: transparent;
	color: #A8A8A8;
	text-decoration:none;
}

.MnuAutresPdts-white div
{
	position: absolute;
	visibility: hidden;
	background-color: white !important; /* border: solid 1px #832932; */
	border: solid 1px #A7B4CE;
	margin-top: 4px;
	border-top: none;
	max-height:150px;
	overflow:auto;
}

.MnuAutresPdts-white div a
{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: white !important;
	color: #A8A8A8;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	padding: 3px 2px 5px 10px;
}

.MnuAutresPdts-white div a:hover
{
	/*color: #A7B4CE;*/
	color: #DB031C;
	text-decoration:none;
}




/* RED */


.MnuAutresPdts-red
{
	margin: 0;
	padding: 0;
	z-index: 30;
	text-align: center;
}

.MnuAutresPdts-red li
{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	height: 100%;
	background-color: transparent;
	margin-top: -2px;
}

.MnuAutresPdts-red li a
{
	display: block;
	margin: 0;
	padding: 2px 2px 2px 2px;
	background-color: transparent;
	color: white;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
}

.MnuAutresPdts-red li a:hover
{
	background-color: transparent;
	color:White;
	text-decoration:none;
}

.MnuAutresPdts-red div
{
	position: absolute;
	visibility: hidden;
	background-color: white !important; /* border: solid 1px #832932; */
	border: solid 1px #A7B4CE;
	margin-top: 0px;
	border-top: none;
	max-height:150px;
	overflow:auto;
	
/*	height: expression(this.scrollHeight > 150 ? "150px" : "auto"); */
}

.MnuAutresPdts-red div a
{
	position: relative;
	display: block;
	margin: 0;
	padding: 5px 10px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	
	color: #A8A8A8;
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 11px;
	padding: 3px 2px 5px 10px;
}

.MnuAutresPdts-red div a:hover
{
	color: #DB031C;
	text-decoration:none;
}


/* -------------- */


#WebPartWPQ2
{
	text-align: center;
}

a.lienNL, td.lienNL
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

a.lienNL:hover
{
	text-decoration: none;
}

.showEarthDiv
{
	background: url(earth_view.gif);
	height: 25px;
	width: 25px;
}

.moulinex-text-product-details ul
{
	list-style-image: url(moulinex-puce-bleu.gif);
	list-style-position: outside;
	list-style-type: disc;
}
.moulinex-text-product-details, .moulinex-text-product-details ul
{
	color: #2E2E2E;
	font-family: arial;
	font-size: 11px;
}
.moulinex-no-margin-p p
{
	margin: 0px;
}
