html, body, div, span, p, form, ul, li, input, h1, h2, h3, h4 {margin:0;padding:0;}
body {background-color:#FBF1E5;font-family:Georgia,"Times New Roman",Times,serif;color:#fff;font-size:62.5%; }
#container {position:relative;width:985px;height:57.5em;margin:0 auto;text-align:left;background-color:#000;background-repeat:repeat-y;background-position:15px;border-top:15px solid #000;}



#tag {position:absolute;top:0px;left:0px;z-index:1000;height:10px;width:136px;background-image:url('/images/main/tag.gif');background-repeat:no-repeat;margin:-14px 0 0 15px;}
#es_tag {position:absolute;top:0px;left:0px;z-index:1000;height:10px;width:155px;background-image:url('/images/main/es_tag.gif');background-repeat:no-repeat;margin:-14px 0 0 15px;}
#nl_tag {position:absolute;top:0px;left:0px;z-index:1000;height:10px;width:136px;background-image:url('/images/main/nl_tag.gif');background-repeat:no-repeat;margin:-14px 0 0 15px;}
#de_tag {position:absolute;top:0px;left:820px;z-index:1000;height:10px;width:136px;background-image:url('/images/main/tag.gif');background-repeat:no-repeat;margin:-14px 0 0 15px;}
#ru_tag {position:absolute;top:0px;left:0px;z-index:1000;height:10px;width:114px;background-image:url('/images/main/ru_tag.gif');background-repeat:no-repeat;margin:-14px 0 0 15px;}
#mflogo {position:absolute;top:0px;left:0px;z-index:1000;height:100px;width:170px;background-image:url('/images/home/mf_logo.gif');background-repeat:no-repeat;margin:11px 0 0 17px;_margin:11px 0 0 -7px;}

#nav {position:relative;top:10px;left:220px;width:475px;}
#navTopMain {
font-size:2.1em;
background-color:#000;
width:475px;
padding:1px 5px 2px 0px;
letter-spacing:0px;
}
html>body #navTopMain {
padding:1px 5px 2px 4px;
width:300px;
}
#it_navTopMain {font-size:2.0em!important;background-color:#000;width:725px;padding:1px 5px 2px 5px;}
#de_navTopMain {font-size:2.1em;background-color:#000;width:300px;padding:1px 5px 2px 5px;}
#ru_navTopMain {font-size:2.1em;background-color:#000;width:725px;padding:1px 5px 2px 5px;}
#nl_navTopMain {font-size:2.0em!important;background-color:#000;width:725px;padding:1px 5px 2px 5px;}
#es_navTopMain {font-size:1.94em!important;background-color:#000;width:725px;padding:1px 5px 2px 5px;}
#nu_navTopMain {font-size:2.1em!important;background-color:#000;width:725px;padding:1px 5px 2px 5px;}


#addBtn_double{
	float:right;
	margin:0px;
    padding:0px;
 	display:inline;
	margin-bottom:10px!important
}
#addBtn_double a,  {
	display:block;
	margin:8px 10px 3px 3px;
	padding: 0px 10px 0px 10px;
	color:#000000;
   	background-color:#666;
	font-size:0.8em;
	line-height:1.2em;
	font-weight:bold;
}
#addBtn_double a:hover {
	color:#000000;
	background-color:#FFFFFF;
}

#subMenu {
position:relative;
z-index:200;
margin:0.3em 0 0 0; 
font-size:1.05em; 
height:24px;
}
#subMenuTrendspotter {
position:relative;
z-index:200;
margin:0.3em 0 0 0; 
font-size:1.05em; 
height:24px;
width:573px;
background-color:#000;
}

#subMenuTrendspotter_monsoon {
position:relative;
z-index:200;
margin:0.3em 0 0 0; 
font-size:1.05em; 
height:24px;
width:735px;
background-color:#000;
}

#nu_navTopMain a{padding:0px 13px 0px 13px;}

#skipnav {display:none;}
#skipnav2 {display:none;}

span.moreInfoBtn a:hover { text-decoration:underline!important}
a.moreInfoBtn { text-decoration:underline!important}

#footer {float:left;margin:59px -3px 0 0px;width:980px;height:2.0em;color:#8B6B48;background-color:#F9DDBE;font-size:1.0em;font-family:Arial, Helvetica, sans serif;padding:5px 0 0 5px;border-top:15px solid #000;}
*html #footer { margin-top:31px} /* hack for IE6 and below */
*:first-child+html #footer { margin-top:18px } /* hack for IE7 */

#footer .leftLinks { float:left; margin-left:11px;}
#footer .rightLinks { float:right; margin-right:13px;}
#footer a {color:#8B6B48;text-decoration:none;}
#footer a:hover {color:#8B6B48;text-decoration:underline;}

/* to be used in findOutMoreButtons etc */
.overSize0 {font-size:4.6em;padding:0px; line-height:0.9em;}
.overSize1 {font-size:3.6em;padding:0px; line-height:0.9em;}
.overSize1a {font-size:3.0em;padding:0px; line-height:0.9em;}
.overSize2 {font-size:2.6em;padding:0px; line-height:0.9em;}
.overSize3 {font-size:2.2em;padding:0px; line-height:0.9em;}
.overSize4 {font-size:1.6em;padding:0px; line-height:0.9em;}
.overSize3a {font-size:1.6em;padding:0px; line-height:0.9em; font-weight:bold;}


/*.leftPodBtn a span.overSize0, .midPodBtn a span.overSize0, .rightPodBtn a span.overSize0 { line-height: 1.1em }
.leftPodBtn a span.overSize1, .midPodBtn a span.overSize1, .rightPodBtn a span.overSize1 { line-height: 1.1em }
.leftPodBtn a span.overSize2, .midPodBtn a span.overSize2, .rightPodBtn a span.overSize2 { line-height: 1.1em }
.leftPodBtn a span.overSize3, .midPodBtn a span.overSize3, .rightPodBtn a span.overSize3 { line-height: 1.1em }
.leftPodBtn a span.overSize4, .midPodBtn a span.overSize4, .rightPodBtn a span.overSize4 { line-height: 1.1em }*/

/* general style */
a {color:#fff;text-decoration:none;}
.flexcroll a:hover {text-decoration:underline;}
h1 {font-size:3.6em;padding:0 0 0 3px;}
h2 {font-size:2.6em;padding:0 0 0 3px;}
h3 {font-size:2.2em;padding:0 0 0 3px;}
h4 {font-size:1.6em;padding:0 0 0 3px;}
h6 {font-size:1.0em;padding:0 0 0 0; margin: 0;}
h7 {font-size:0.9em;padding:0 0 0 3px;}
.white {color: white;}

#right-heading h2 {font-family: Georgia, "Times New Roman", serif}

img{ border:0; }

.bold {font-weight:bold;}
.underlined {text-decoration:underline;}
.italics { font-style:italic;}

.textMid {text-align:center;}

.clearer {display:block; clear:both;}
.spacer {clear:both; height:15px;}
.spacerSmall { height:10px;}
.number { font-family:"Times New Roman", Times, serif;}
.errorMsg, .errorMsg a { color:#FF0000; font-size:1.2em; line-height:1.5em;}

.clear {clear: both; height:200px ;width: 150px; margin-bottom:30px}

.hieght100px {
	height: 100px;
	min-height: 100px;
}

/*------------------------------------------------------------------------*/
/* menu */

#navTopMain a, #navTopMain a:hover, #navTopMain a:selected, {
margin-left:4px;
margin-right:3px;
}

#de_navTopMain a, #de_navTopMain a:hover, #de_navTopMain a:selected, {
margin-left:2px;
margin-right:2px;
}

#ru_navTopMain a, #ru_navTopMain a:hover, #ru_navTopMain a:selected, {
margin-left:0px;
margin-right:0px;
}

#navTopMain a:hover, 
#es_navTopMain a:hover, 
#nu_navTopMain a:hover, 
#de_navTopMain a:hover, 
#nl_navTopMain a:hover, 
#ru_navTopMain a:hover, 
#it_navTopMain a:hover, 
#subMenu.menu li a:hover 
{color:#F9DDBE;}

#navTopMain a.selected, 
#es_navTopMain a.selected, 
#nu_navTopMain a.selected, 
#de_navTopMain a.selected, 
#nl_navTopMain a.selected, 
#ru_navTopMain a.selected, 
#it_navTopMain a.selected, 
#subMenu.menu li a.selected 
{color:#F9DDBE!important;}

#es_navTopMain a:hover, 
#nu_navTopMain a:hover, 
#de_navTopMain a:hover, 
#nl_navTopMain a:hover, 
#ru_navTopMain a:hover, 
#it_navTopMain a:hover, 
#subMenu.menu li a:hover 
{color:#F9DDBE;

}

#es_navTopMain a.selected, 
#nu_navTopMain a.selected, 
#de_navTopMain a.selected, 
#nl_navTopMain a.selected, 
#ru_navTopMain a.selected, 
#it_navTopMain a.selected, 
#subMenu.menu li a.selected 
{color:#F9DDBE!important;}
#subMenuTrendspotter.menu li a.selected 
{color:#F9DDBE!important;}
#subMenuTrendspotter_monsoon.menu li a.selected 
{color:#F9DDBE!important;}

.divider { color:#FFFFFF; }

/* this controls line height within an entry in submenus, like 'showtime: fashion ' */
#subMenu	ul	ul	a	{	line-height	: 1.4em;}



.menu ul {
    padding:0;
    margin-top:0;
    list-style-type:none;
    z-index:300;
}

.menu ul ul {
      width:120px;
      margin-top:-8px;
      _margin-top:-7px;
}

.menu li {float:left;position:relative;}

.menu li ul li, .menu li ul li a {line-height: 125%;}

.menu a:hover {color:#F9DDBE!important;}
.menu_side {border-left:solid 1px #ccc;border-right:solid 1px #ccc;}
.menu_top {border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-top:solid 1px #ccc;}
.menu_bottom {border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;}
.menu_single {border:solid 1px #ccc;}

/* style the links for the top level */
.menu a, .menu a:visited {
display:block;
text-decoration:none;
color:#fff;
height:1.1em;
border-width:0;
background:#000;
border-right:0px solid #fff;
padding:1px 1px 3px 1px;
font-size:1.6em;
}

/* a hack so that IE5.5 faulty box model is corrected NOTE: THESE MAY HAVE TO CHANGE FOR LONGER MENU NAMES */
* html .menu a, * html .menu a:visited {
width:auto;
_width:50px;
w\idth:50px;
}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul {
visibility:hidden;
position:absolute;
height:0;
top:30px;
left:0;
width:150px;
}
/* another hack for IE5.5 */
* html .menu ul ul {
top:30px;
t\op:31px;
}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu ul ul ul {
visibility:hidden;
position:absolute;
height:0;
top:7px;
left:0;
width:150px;
}
/* another hack for IE5.5 */
* html .menu ul ul ul {
top:5px;
t\op:6px;
}

/* position the third & fourth level flyouts menu */
.menu ul ul ul, .menu ul ul ul ul{
font-size:1.0em;
_font-size:1.5em;
left:148px;
_left:149px;
/*top:7px;
_top:7px;*/
width:149px;
padding:0 0 0 0;
}

/* style the table so that it takes no ppart in the layout - required for IE to work */
.menu table {position:absolute; top:0; left:0;}

/* style the second level links */
.menu ul ul a, .menu ul ul a:visited {
font-size:1.1em;
_font-size:0.7em;
background:#FBF1E5;
color:#000;
height:auto;
line-height:1em;
padding:5px 10px;
width:129px;
/*filter: alpha(opacity=75);
-moz-opacity: 0.75; 
opacity: 0.75;*/
}

* html .menu ul ul a{width:150px;w\idth:129px;}  /* IE5.5 hack */

/* style the top level hover */
.menu a:hover, .menu ul ul a:hover{
color:#F9DDBE;
background:#000000;
}
.menu :hover > a, .menu ul ul :hover > a, .menu ul ul ul :hover > a {
color:#ffffff;
background:#000000;
}
/* make the second level visible when hover on first level list OR link */
.menu ul li:hover ul,
.menu ul a:hover ul{
	visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu ul li:hover ul ul, .menu ul a:hover ul ul{
	visibility:hidden;
}

/* make the third level visible when you hover over second level list OR link */
.menu ul ul li:hover ul, .menu ul ul a:hover ul{
	visibility:visible;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu ul li:hover ul ul ul, .menu ul a:hover ul ul ul {
	visibility:hidden;
}

/* make the fourth level visible when you hover over third level list OR link */
.menu ul ul ul li:hover ul, .menu ul ul ul a:hover ul {
	visibility:visible;
}



/* ----------------------------------------------------- */
/* display buttons */

.moreInfoBtn {
	font-size:0.8em;
	font-weight:bold;
	color:#FFFFFF;
	
}



/* left, mid and right pod button as classes TO KEEP */
.leftPodBtn, .midPodBtn, .rightPodBtn {
	/*color:#fff;*/
   	font-size:1.4em;
	background-image: url('/images/main/40PercentBlack.png');
}

.midPodBtnHover {width:270px!important; overflow:hidden; }

.midPodBtnHover2 {
	width:270px!important; 
	overflow:hidden; 
	font-size:0.87em; 
	display: block; 
	color:#F9DDBE;
	font-size:0.85em;
	line-height:1.5em;
	display:block;
	padding:5px 0px 15px 0px!important;
}

.midPodBtnde:hover{
	border-bottom: solid 3px #fff;
	}


* html .leftPodBtn a, * html .midPodBtn a, * html .rightPodBtn a {
	
	width:280px!important;
	background-color:#000;
	filter: alpha(opacity=50);
}

.leftPodBtn a, .midPodBtn a, .rightPodBtn a {
	display:block;
	
	padding:4px 2px 4px 10px;
	background-image: url('/images/main/arrow_button.gif');
	background-repeat:no-repeat;
	background-position:center right;
	border-bottom: solid 3px #fff;
} 

.leftPodBtn img, .midPodBtn img, .rightPodBtn img  {
	float:right;
	position:absolute;
	top:40%;
	right: 0px;
	
}

.leftPodBtn a:hover, .midPodBtn a:hover, .rightPodBtn a:hover {
	background-color:#000;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0; 
	opacity: 1.0;
 }
  
/* left mid and right pod button id's TO BE REMOVED later  */ 
#leftPodBtn, #midPodBtn, #rightPodBtn {
	color:#fff;
	background-image: url('/images/main/40PercentBlack.png');
}

* html #leftPodBtn a, * html #midPodBtn a, * html #rightPodBtn a {
	width:270px!important;
	background-color:#000;
	filter: alpha(opacity=50);
}

#leftPodBtn a, #midPodBtn a, #rightPodBtn a {
	display:block;
	min-height:38px;
	background-image: url('/images/main/arrow_button.gif');
	background-repeat:no-repeat;
	background-position:center right;
	border-bottom: solid 3px #fff;
} 

#leftPodBtn img, #midPodBtn img, #rightPodBtn img  {
	float:right;
	position:absolute;
	top:40%;
	right: 0px;
	
}

#leftPodBtn a:hover, #midPodBtn a:hover, #rightPodBtn a:hover {
	background-color:#000;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0; 
	opacity: 1.0;
 }


 
#moreInfoBtn a {
 	color: #ffffff;
	font-weight:bold;
}

.moreInfoBtn a:hover { text-decoration:underline!important}

.mm_listButtons 
{
	margin:0;
	padding:0;
	display:block;
	_display:inherit;
}

*:lang(en) .mm_listButtons li.firstlist 
{
	display:inherit;
}

.mm_listButtons li{font-size:9.2px;list-style-position:outside;display:inline-block; float:left;list-style:square;width:90px;margin:0;padding:0;}

.mm_listButtons li.firstlist {width:116px; margin-left:0;list-style:none;}

.mm_listButtons li.lastlist {width:90px;}

*:lang(en) .mm_listButtons li.firstlist 
{
	width:114px;
}

*:lang(en) .mm_listButtons li.lastlist  /* ie7 does not see */
{
	width:90px;
}

.underline a:hover {text-decoration:underline!important}

.leftPodBlockBtn a, .midtPodBlockBtn a, .rightPodBlockBtn a{
	display:block;
	width:290px;
	/*height:197px;*/
}

.rightPodBlockBtn_mm 
{
	display:block;
	width:314px;
	/*height:197px;*/
}

.rightPodBlockBtn_el  a
{
	margin-left:-22px;
	_margin-left:0;
	
	display:block;
	width:312px;	
}

.leftPodBlockBtn a span.leftPodBlockBtnTitle, .midPodBlockBtn a span.midPodBlockBtnTitle, .rightPodBlockBtn a span.rightPodBlockBtnTitle {
	padding:10px 10px 5px 10px;
	display:block;
}

.rightPodBlockBtn_mm span.rightPodBlockBtnTitle
{
	padding:10px 10px 5px 10px;	
	display:block;
}

.

.leftPodBlockBtnDetail, .midPodBlockBtnDetail, .rightPodBlockBtnDetail {
	border-top: solid 3px #fff;
	display:block;
	font-size:1.2em;
	line-height:1.5em;
	padding:5px 10px 10px 10px;
	color: #F9DDBE;
}



.leftPodBlockBtn2 {
	display:block;
	width:270px;
	/*height:197px;*/
}

.leftPodBlockBtn2 span.leftPodBlockBtnTitle {
	padding: 0px 10px 5px 0px;
	display:block;
}

.leftPodBlockBtn2 span.leftPodBlockBtnTitle2 {
	padding: 0px 10px 10px 10px;
	display:block;
}

.leftPodBlockBtnDetail2 {
	border-top: solid 3px #fff;
	display:block;
	font-size:1.2em;
	line-height:1.5em;
	padding: 5px 10px 5px 10px;
	color: #F9DDBE;
}


.leftPodBlockBtnDetail, .midPodBlockBtnDetail, .rightPodBlockBtnDetail {
	border-top: solid 3px #fff;
	display:block;
	font-size:1.2em;
	line-height:1.5em;
	padding:5px 10px 10px 10px;
	color: #F9DDBE;
}



























 
 /* -------------------------------------------------------------------- */
/* for scroller box */

#newTab {
	background-color:#fff;
	color:#000;
	font-style:italic;
	margin-top:0px;
	width:70px;
	text-align:center;
	font-size:17px;
}

#rightPanelTitle {
	background-color:#000;
	color:#fff;
	width:305px;
	font-size:2.6em;
    line-height:0.9em;
    padding: 5px 0px 5px 10px;
}

#rightNavPanelTitle {
    margin:0;
	padding:0;
	width:100%;
	background-color:transparent;
}

#rightNavPanelTitle .bordered {
	border-top:solid 2px #fff;
}

#rightNavPanelTitle .bordered_bottom {
	border-bottom:solid 2px #fff;
}

#rightNavPanelTitle a {
	display:block;
	margin:0;
	width:300px;
	line-height:1.9em;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:15px;
}

#rightNavPanelTitle a.unselected {
	background-image: url('/images/main/40PercentBlack.png');
}

#rightNavPanelTitle a.selected {
	background-color:#F9DDBE;
	color:#000000;
}

* html #rightNavPanelTitle a.unselected {
	background-color:#000;
	filter: alpha(opacity=60);
}

#rightNavPanelTitle img {
	float:right;
    position:relative;
	top:6px;
	text-align:middle;
}

#rightNavPanelTitle a.unselected:hover {
	background-color:#000;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0; 
	opacity: 1.0;
}

#rightPanelDetailNoScroll {
	background-color:#000000;
	width:295px;
	height:255px;
	_height:254px;
	border-top:2px solid #fff;
	padding: 10px;
	font-size:1.2em;
	line-height:1.5em;
}

#rightPanelFooter {
	float:left;
	background-color:#000;
	width:315px;
	display:inline;
	height:24px;
	min-height:24px;
	font-size:1.2em;
}

#rightPanelFooter_a {
	float:left;
	background-color:#000;
	width:315px;
	display:inline;
	height:36px;
	min-height:24px;
	font-size:1.2em;
}


.padding_top {margin-top:30px!important}

/* Template 2 - no scroll panel */

#rightPanelTitleT2, #leftPanelTitleT2  {
	padding:10px 10px 5px 10px;
	border-bottom:3px solid #ffffff;
	width:270px;
}

#rightPanelDetailT2, #leftPanelDetailT2{
	background-color:#000000;
	color:#F9DDBE;
	width:270px;
	padding: 5px 10px 5px 10px;
	font-size:1.2em;
	line-height:1.5em;
}

#rightPanelFooterT2 {
	background-color:#000;
	width:270px;
	min-height:15px;
	padding: 0px 10px 10px 10px;
	font-size:1.2em;
}

#rightPanelBtn_Left a, #rightPanelBtn_Mid a, #rightPanelBtn_Right a, .rightPanelBtn_Left a, .rightPanelBtn_Mid a, .rightPanelBtn_Right a {
	display:inline;
	padding: 1px 10px 0px 10px;
	color:#000000;
   	background-color:#666;
	font-size:0.8em;
	line-height:1.2em;
	font-weight:bold;
	width:auto;
	height:13px;
}

#rightPanelBtn_Left a:hover, #rightPanelBtn_Mid a:hover, #rightPanelBtn_Right a:hover, .rightPanelBtn_Left a:hover, .rightPanelBtn_Mid a:hover, .rightPanelBtn_Right a:hover {
	color:#000000;
	background-color:#FFFFFF;
}

#rightPanelBtn_Left a, .rightPanelBtn_Left a { float:left; }
#rightPanelBtn_Right a, .rightPanelBtn_Right a { float:right; }

.rightPodBlockBtnDetail_cc {
	margin-left: -10px;
	display:block;
	font-size:1.2em;
	line-height:1.5em;
	padding:5px 10px 10px 10px;
	color: #F9DDBE;
	height:185px;
}

#addBtn, {
	float:right;
	margin:0px;
    padding:0px;
 	display:inline;
	margin-bottom:10px!important
}

#addBtnN {
	float:left;
	margin:0px;
    padding:0px;
 	display:inline;
	margin-bottom:10px!important
}
#getlook_space {padding-bottom:20px; height:30px; background-color:#000000}

#closeBtn {
	padding-top:336px;
	_padding-top:341px;
	padding-right: 5px;
	float:right;
}

#addBtn a, #addBtnN a, #closeBtn a, #addBtn input, #addBtnN input {
	display:block;
	margin:8px 10px 3px 3px;
	padding: 0px 10px 0px 10px;
	color:#000000;
   	background-color:#666;
	font-size:0.8em;
	line-height:1.2em;
	font-weight:bold;
}

#addBtn input, #addBtn input.hover {
_width:130px;
margin-right:25px; margin-bottom:10px;
display:inline;
}

#addBtnN input, #addBtnN input.hover {
_width:130px;
margin-right:25px; margin-bottom:10px;
display:inline;
}

#addBtn input.hover, #addBtnN input.hover {background-color:#FFFFFF!important; margin-bottom:10px!important}

#closeBtn a{
	color:#FFFFFF;
}

#addBtn a:hover, #addBtn input.hover, #addBtnN a:hover, #addBtnN input.hover {
	color:#000000;
	background-color:#FFFFFF;
}

#closeBtn a:hover{
	color:#FFFFFF;
	background-color:#000000;
}

.plusBtn {
	background-color:#666666;
	display: inline;
}

.plusBtn a {
	padding: 0px 3px 0px 3px;
	font-weight:bold;
	font-size:0.8em;
}

.plusBtn a:hover {
	background-color:#000!important;
}
 
/* right column scroll transparency - landing pages etc */
#noscipt_div_BLANK   {
    position:relative;
	left:0px;
	top:0px;
    width:305px;    /* 10px less than mainScroll */
   	height:275px;   /* 5px less than mainScroll */
    background: transparent;
    padding:5px 0 5px 10px;
	position:relative;
    font-family:Georgia,"Times New Roman",Times,serif;
    color:#fff;
	font-size:1.2em;
	line-height:1.5em;
	overflow:hidden;overflow:auto;
	z-index:10;
}

#productDetailFooter_BLANK {
	float:left;
	background: transparent;
	width:315px;
	display:inline;
	height:24px;
	min-height:24px;
}

.formSubmit, .formSubmitOver {
	float:right;
	background-color:#666;
	color:#000;
	border:none;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:0.8em;
	font-weight:bold;
	width:auto;
	display:inline;
	cursor: pointer;
	line-height:1.2em;
	padding-top:0px;
	_padding-top:2px;
	margin-bottom:10px
}

.formSubmitOver {
	background-color:#fff; margin-bottom:10px!important
}

input.formSubmit:hover {
	background-color:#fff!important;
	cursor: hand;
}

/* ----------------------------------------------------- */
/* Template 4 items */

#rightPanelTitleT3 {
	background-color:#000000;
	color:#FFFFFF;
	padding:3px 15px 6px 15px;
	height:1.1em;
	margin-top:25px;
	line-height:1.2em;
	
}
#midPanelTitleT5 {
	background-color:#000000;
	color:#FFFFFF;
	padding:3px 15px 6px 15px;
	height:1.1em;

}


#rightPanelFooterT3, #midPanelFooterT5{
	background-color:#000000;
	color:#FFFFFF;
	height:1.5em;
	padding:8px 18px 2px 0px;
	font-weight:bold;
	font-size:1.2em;
}

#rightPanelFooterT3 a, #midPanelFooterT5 a {
	float:right;
	padding-right:10px;
}

#rightPanelFooterT3 a:hover, #midPanelFooterT5 a:hover  {
	color:#F9DDBE;
}

#itemListContainerT3 {
	position:relative;
	height:360px;
	margin:0px;
	padding:0px;
}

* html #itemListContainerT3 {
	display:inline;
}

#rightPanelFooterT3 a, #midPanelFooterT5 a {
	font-size:0.8em;
}

#noscript_div a, #scrolldiv_content a {
	font-weight:bold;
}

.germanClubFooter {margin-right:-5px}



#logohomelinkde {
	background-image: url(http://www.maxfactor.de/de/images/maxfactor_logo.gif);
	width: 191px; 
	height: 51px; 
	position: absolute; 
	z-index: 3; 
	top: 0px; 
	left: 15px;
	background-color: #000;
}
#logohomelinkes {
	width: 191px; 
	height: 49px; 
	position: absolute; 
	z-index: 3; 
	top: 0px; 
	left: 15px;
}

#logohomelinkit {
	width: 138px; 
	height: 94px; 
	position: absolute; 
	z-index: 3; 
	top: 13px; 
	left: 15px;
}

#logohomelinknl {
	width: 191px; 
	height: 49px; 
	position: absolute; 
	z-index: 3; 
	top: 0px; 
	left: 15px;
}

#logohomelinknu {
	width: 191px; 
	height: 49px; 
	position: absolute; 
	z-index: 3; 
	top: 0px; 
	left: 15px;
	border:0;
}

#logohomelinkuk {
	width: 141px;
	height: 95px;
	position: absolute;
	z-index: 3;
	top: 26px;
	left: 40px;
}



#logohomelinkru {
	width: 138px; 
	height: 94px; 
	position: absolute; 
	z-index: 3; 
	top: 13px; 
	left: 15px;
}

#esRemylink {
width: 175px; 
	height: 125px; 
	position: absolute; 
	z-index: 3; 
	top: 45px; 
	left: 750px;
}


/*=== LOGOUT BUTTON ===*/

div#logout {
    height: auto;
	margin-top:-25px;
	z-index: 999;
	position: absolute;
	top: 0px;
	left: 708px;
}
div#logout li {
    height: 15px;
    width: 123px;
    margin: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: center;
    list-style-type: none;
    background-image: url(images/main/log_out.gif);
    background-repeat: no-repeat;
}
div#logout li a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
	color:#faddbf;
	padding-top:2px;
}
div#logout li a:link {
    color: #faddbf:;adding-left:4px;
}
div#logout li a:visited {
    color: #faddbf;
}
div#logout li a:hover {
    font-weight: normal;
	background-image: url(images/main/log_out_rollover.gif);
	background-repeat:no-repeat;
    color: #000;

}

div#logout li a:active {
    font-weight: bold;
    color: #000;

}

