.de_behindBg {background-image:url('../images/german/pat_bio_bg.jpg');} 
.de_searchBg {background-image:url('../images/german/bstage2.jpg');} 
.de_searchBg2 {background-image:url('../images/german/bstage3.jpg');} 
.de_backstageBg {background-image:url('../images/german/bstage.jpg');} 
.de_backstageBg2 {background-image:url('../images/german/face_max_landing_page.jpg');} 
.de_face_max20 {background-image:url('../images/german/face_max_20s.jpg');} 
.de_face_max30 {background-image:url('../images/german/face_max_30s.jpg');} 
.de_face_max40 {background-image:url('../images/german/face_max_40s.jpg');} 
.de_sitemapBg {background-image:url('../images/german/sitemap_bg.jpg');}
.de_homeBg {background-image:url('../images/german/de_home.jpg');} 
.de_bronzeBg {background-image:url('../images/german/bronze_bg.jpg');} 
.de_bronze2Bg {background-image:url('../images/german/bronze2_bg.jpg');} 
.de_lipfinityBg {background-image:url('../images/german/lipfinty_bg.jpg');} 
.de_lipfinity2Bg {background-image:url('../images/german/lipfinty2_bg.jpg');} 

.de_productsHomeBg {background-image:url('../images/german/products_home_bg.jpg');}
.de_productsLipsBg {background-image:url('../images/products/de/Lips_Colour_Collections.jpg');}
.de_productsLipsBg2 {background-image:url('../images/german/products_lips_bg3.jpg');}
.de_productsLipsBg4 {background-image:url('../images/german/phoenix_keyvisual_bg.jpg');}
.sendtofriend_colourcollections_de {background-image:url('../images/german/sendtofriend_colourcollections.jpg');}

.de_productsEyesBg {background-image:url('../images/german/products_home_beyond_de.jpg');}
.de_productsFaceBg {background-image:url('../images/german/products_face_bg.jpg');}
.de_productsAllLipsBg {background-image:url('../images/german/products_all_lips_bg.jpg');}
.de_productsAllLipsBg2 {background-image:url('../images/german/products_all_lips_bg2.jpg');}
.de_productsAllFaceBg {background-image:url('../images/german/products_all_face2_bg.jpg');}
.de_productsAllEyesBg {background-image:url('../images/german/products_all_eyes_bg.jpg');}
.de_homeBg {background-image:url('../images/german/home_bg.jpg');}
.de_mascaraBg {background-image:url('../images/german/eyes_diagnostic_bg.jpg');}
.de_foundationBg {background-image:url('../images/german/face_diagnostic_bg.jpg');}
.de_diagnosticsBg {background-image:url('../images/german/diagnostic_bg.jpg');}
.de_myproductsBg {background-image:url('../images/german/myproducts_bg.jpg');}
.de_loginBg {background-image:url('../images/german/club_login_bg.jpg');}
.de_mymaxBg { background-image:url('../images/german/mymax_bg.jpg'); }
.de_vibrantBg, .vibrantBg { background-image:url('../images/german/club_vibrant_bg.jpg'); }
.de_naturalBg, .naturalBg { background-image:url('../images/german/club_natural_bg.jpg'); }
.de_dramaticBg, .dramaticBg { background-image:url('../images/german/club_dramatic_bg.jpg'); }
.de_loginBg { background-image:url('../images/german/club_login_artistry_bg.jpg');}
.miracle__sidegraphic_de {background-image:url('../images/trendspotter/miracle_sidegraphic_de.jpg');} 



/* a hack so that IE5.5 faulty box model is corrected */
* html #de .menu #menu_behind a, * html #de .menu #menu_behind a:visited {
width:auto;
_width:162px;
w\idth:162px;
}

* html #de .menu #menu_trend a, * html #de .menu #menu_trend a:visited {
width:auto;
_width:112px;
w\idth:112px;
}

* html #de .menu #menu_tips a, * html #de .menu #menu_tips a:visited {
width:auto;
_width:213px;
w\idth:213px;
}

* html #de .menu #menu_your a, * html #de .menu #menu_your a:visited {
width:auto;
_width:150px;
w\idth:150px;
}

* html #de .menu #menu_mymax a, * html #de .menu #menu_mymax a:visited {
width:auto;
_width:75px;
w\idth:75px;
}

* html #de .menu #menu_reviews a, * html #de .menu #menu_reviews a:visited {
width:auto;
_width:162px;
w\idth:162px;
}

* html #de .menu #menu_tips_club a, * html #de .menu #menu_tips_club a:visited {
width:auto;
_width:106px;
w\idth:106px;
}

* html #de .menu #menu_update a, * html #de .menu #menu_update a:visited {
width:auto;
_width:172px;
w\idth:172px;
}

* html #de .menu #menu_perfect a, * html #de .menu #menu_perfect a:visited {
width:auto;
_width:220px;
w\idth:220px;
}

/* a hack so that IE5.5 faulty box model is corrected NOTE: THESE MAY HAVE TO CHANGE FOR LONGER MENU NAMES */
* html .diagnostic a, * html .diagnostic a:visited {
width:auto;
_width:165px;
w\idth:165px;
}



/* TIPS submenu widths  */
* html #de #menu_tips .menu_top a,
* html #de #menu_tips .menu_top a:visited,
* html #de #menu_tips .menu_side a,
* html #de #menu_tips .menu_side a:visited,
* html #de #menu_tips .menu_bottom a,
* html #de #menu_tips .menu_bottom a:visited {
width:auto;
_width:130px;
w\idth:130px;
}

#de .printSendEmail {padding: 5px 0 0 0;}

.stephanPolariodSmall { background-image:url('../images/backstage/stephan_small.jpg'); }
.stephanPolariodLarge { background-image:url('../images/backstage/stephan_large.jpg'); }
.stephanHome { background-image:url('../images/german/stephan_home.jpg'); }
.masterpieceHome { background-image:url('../images/german/masterpiece_home.gif'); }

.stephanHome {
	background-repeat:no-repeat;
	width:100px;
	height:104px;
	float:right;
}

.stephanHome5 {
	background-repeat:no-repeat;
	display:inline!important;
	width:100px;
	height:104px;
	float:right;
}

.stephanHome5 {background-image:url('../images/home/schmied_sml.jpg');}

.masterpieceHome {
	background-repeat:no-repeat;
	width:75px;
	height:189px;
	float:right;
}


.stephanPolariodSmall {
	background-repeat:no-repeat;
	width:150px;
	height:188px;
	float:right;
}

.stephanPolariodLarge {
	background-repeat:no-repeat;
	width:290px;
	height:360px;
	float:right;
	font-size:1.2em;
}

#buyOnlineBtn #addBtn input {
	bottom:60px;
	right:103px;	
	width:183px;
	_width:180px;
	text-align:left;
	padding:0px 2px 0px 2px;
	font-size:0.7em;
}

* html .menu #menu_products a, * html .menu #menu_products a:visited {
width:auto;
_width:133px;
w\idth:133px;
}


#midPanelFooterT5 .buttonFMT1 a, #midPanelFooterT5 .buttonFMT1 #RemoveBtn{
	width: 85px;
	padding: 0px;
	font-size: 9px;
}

#midPanelFooterT5 #print {
	padding-left:0px;
	font-size: 9px;
}

#midPanelFooterT5 {
margin-right:-5px;
}

.face_mod {display:inline!important;width:289px!important}

.german_product_right {width:289px!important;}

/*.rightPodBlockBtnTitle {margin-top:-10px!important}*/

.german_product_right_sqeeze {width:250px!important; }
/*.german_product_right_sqeeze a {margin-bottom:10px!important}*/
#top_space {margin-top:6px!important}
#move_left {margin-left:-10px}
span.gloss {padding-left:10px!important}
/*.rightPodBlockButton {margin-top:-10px!important}*/

.german_product_right a {display:inline; margin-left:10px!important; width:269px!important; }

#catalogueList 
{
	width:90px;
}
/*.shade_move{margin-top:-10px} */

#addBtn input {position: absolute; bottom: 60px; right: 104px!important;}


.formSubmit2 {width:220px!important}
.formSubmitOver2 {width:220px!important}

.formSubmit2, .formSubmitOver2 {
margin-right:10px;	
margin-top:5px;	
_width:220px;
}

.formSubmit2, .formSubmitOver2 {
	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
}

.formSubmitOver2 {
	background-color:#fff; margin-bottom:10px!important
}


.backstageVideos #midVideoContainter {
	width:820px;
	min-height:313px;
	_height:313px;
	position:absolute;
	left:85px;
	bottom:55px;
	background:#000;
}

.backstageVideos #leftBox {
	width:500px;
	height:313px;
	float:left;
	background:#fff;
}

.backstageVideos #rightBox {
	width:320px;
	height:313px;
	float:left;
	background:#000;	
}

.backstageVideos #topRightBlock h2 {
	color:#ffffff;
	line-height:20px;
	font-size:1.8em;
	padding:5px 0 0 22px;
	font-weight:normal;
	
}



.backstageVideos #topRightBlock h3 {
	padding:5px 0 0 22px;
	font-size:1.3em;
	color:#ad7e6b;
}

.backstageVideos #midRightBlock {
	width:320px;
	height:165px;
	
	
}
.backstageVideos #midRightBlock #leftBlock {
	width:22px;
	height:50px;
	float:left;
	margin-top:5px;
}

.backstageVideos #midRightBlock #midBlock {
	width:278px;	
	padding:5px 20px 0 0;
	float:left;	
}

.backstageVideos #midRightBlock #midBlock p {
	color:#f9ddbe;
	font-size:1.1em;
}

.backstageVideos #bottomRightBlock {
	width:320px;
	min-height:50px;	
	bottom:0;
	position:absolute;
	
}


.backstageVideos #bottomRightBlock h4 {
	color:#ad7e6b;
	font-size:1.3em;
	padding:0 0 5px 22px;
	font-weight:normal;
	color:#ffffff;
}

.backstageVideos #bottomRightBlock a {
	background:#000000 url(../images/russian/Elle-Competitionblackarrow.gif) right no-repeat;
	display:block;
	width:276px;	
	height:15px;
	margin-left:22px;
	border-top:1px dotted #ccc;
	padding:5px 20px 5px 0;	
	text-align:left;
	color:#ad7e6b;
	/*text-transform:uppercase;*/
	font-weight:bold;
}



.backstageVideos #bottomRightBlock a:hover {
	text-decoration:underline;	
}

.backstageVideos #bottomRightBlock a.active {
	color:#fff;
}

.backstageVideos #bottomRightBlock a.active:hover {
	text-decoration:none;	
}

