.hp #wrap {overflow: visible}
.hp #wrap2 {width: 796px;padding:0}
.hp #content {float: none;width: 100%;padding:0}
.hp #side2{height:410px}
#LHome{background: url(/img/css/home/bg_home1.jpg) no-repeat 331px 0px;width:796px}
#LHomeRow1{height:255px;padding-bottom:2px;width:796px}

#LCol11a{padding-left:12px}
#LCol11b{background:url(/img/css/home/bg_col11.jpg) repeat-y;height:236px;padding-left:4px;margin-top:3px;width:315px}
#LCol11c{background-image: none;background-repeat:no-repeat;height:200px;padding:36px 15px 0 129px;position:relative;width:171px}
#LCol12a{height:255px;padding-left:2px;width:463px}
#LCol12b{background-image:none;background-repeat:no-repeat;height:227px;margin-top:3px;padding:26px 18px 0 243px;position:relative;width:202px}

#LCol11cUSA{height:295px;padding:10px;	overflow: hidden;}
#LCol11cUSA h1{font-size:150%;}
#LCol11cUSA p.more{position: relative!important;}

#LHomeRow2{border-bottom:1px solid #E8E8DB;height:153px/*height:250px*/}

#LCol21{height:150px;padding-right:2px;position:relative;width:331px}
.LBgRow2{background:url(/img/css/home/bg_row2.jpg) repeat-x;height:150px}
.LBgRow2WithBgImg{
	background-repeat: no-repeat !important; 
	background-position: 0 0 !important;  
}
.LBgRow2WithBgImg .LBgRow2Padding{
	padding-left: 105px !important; 
}
.LBgRow2TR{background:url(/img/css/home/bg_row2_tr.gif) no-repeat top right}
.LBgRow2TL{background:url(/img/css/home/bg_row2_tl.gif) no-repeat top left}
#LCol22{height:150px;padding-right:2px;width:229px}
#LCol23{height:150px;width:231px}
#LCol22 .LBgRow2Padding{padding:15px 10px 0 20px;position:relative;height:138px}
#LCol23 .LBgRow2Padding{background:url(/img/css/home/bg_welt.jpg) no-repeat 19px 44px;padding:15px 10px 0 20px;position:relative;height:138px}
#LOscar{background:url(/img/css/home/bg_oscar.jpg) no-repeat;position:absolute;top:-24px;left:0px;width:165px;height:175px}
#LOscarText{position:absolute;top:16px;left:115px;height:137px;width:215px}

p.welt{padding-left:92px}
#LHome h1 {line-height:1.05;margin: 0 0 10px}
#LHome h1 span {font-size:127%}
	
#LCol12b h1{font-size:163.63%}

#LCol12b h1 {line-height: 1.05;margin: 0 0 10px}
#LCol12b h1 span {font-size: 155%}
	
#page p.more {
	position: absolute;
	right: 10px;
	bottom: 10px;
	padding: 0 0 0 8px;
	margin: 0;
	background: url(/img/css/home/bullet-3.gif) no-repeat 0 60%;
}	

#hpProductsRel{height:126px;position:relative;width:975px;}
#hpProducts{background:#FFF;height:104px;margin:0 12px;padding-top:22px;position:relative;width:951px;
padding-top:12px
}
#hpProducts .less5{padding-left:12px}
#hpProducts .more4{position:absolute;/*top:23px*/}
#hpProductsRel #GoBack{left:-7px;position:absolute;top:90px;
top:69px;
}
#hpProductsRel #GoForward{left:943px;position:absolute;top:90px;
top:69px;
}
/*
.hp #bot {background: #F0F0E8 url(/img/css/home/bot-hp.gif) no-repeat 0 0}
*/
#pAniContainer2{margin-left:13px;width:928px;}
#hpAniContainer{height:104px;width:927px;position:relative; white-space: nowrap;overflow:hidden}

#LRightHome{background:url(/img/css/home/bg_home_right.jpg) repeat-y;height:411px;line-height:1.6;position:relative}
#LRightHome p{color:#FFF}
#LMilly{position:absolute;bottom:3px;left:0}
#LProfessional{background:#268268 url(/img/css/home/bg_home_professional.gif) no-repeat bottom;margin-left:6px;padding-bottom:2px;width:143px}
#LProfessional p{padding:5px 12px} 

#LNeuDiagnostiziert{
background-color: #87B3BF;
margin-left:6px;
padding: 5px 8px 5px 12px;
width: 123px;
}
#LNeuDiagnostiziert p{padding:5px 0}

#LRNewsletter{margin-left:6px;padding-bottom:7px;width:143px}


#hpProductsRestyling #hpProductsRel{height:135px!important;width:808px!important}
#hpProductsRestyling #hpProducts{background:url(/img/css/home/bg_HomeProducts.jpg) no-repeat bottom!important;height:113px!important;width:796px!important; margin-right: 0 !important;}
#hpProductsRestyling #pAniContainer2{width:773px!important}
#hpProductsRestyling #hpAniContainer{width:772px!important}
#hpProductsRestyling #GoForward {left:796px!important}

.hp .botNew{background: #F0F0E8 !important; padding-top: 15px !important}


#BildSliderHorizontalYL{
	width: 463px;
	height: 253px;
	float: left; 
	background: #FF9900;
	padding: 1px;
	position: relative; 
}
#BildSliderHorizontalYL1{
	width: 463px;
	height: 253px;
	position: relative; 
	overflow: hidden;
}
#OverlayLeftLink,
#OverlayRightLink{
	position: absolute; 
	z-index: 10;
	display: none; /* im Moment sollen keine Pfeile angezeigt werden */
}
#OverlayRightLink{
	right: 0;
}

#SingleImages {
	height:253px;
	left:0;
	position:absolute;
	top:0;
}
#SingleImages div.singleSlide {
	position:absolute;
	top:0;
}
.YLBereichBg,
.YLBereich{
	position: absolute; 
	bottom: 75px;
	left: 5px;
	color: #FFF; 
	padding: 2px 5px;
	font-weight: bold;
}
.YLTeaserBg,
.YLBereichBg{
	background: #000;
	filter: alpha(opacity=4);
	-moz-opacity: 0.4;
	opacity: 0.4;
}
.YLTeaserBg,
.YLTeaser{
	width: 283px;
	height: 61px;
	padding: 10px 150px 0 30px;
	color: #FFF; 
	position: absolute; 
	bottom: 0;
	left: 0;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer; 
}
.YLTeaser a, 
.YLBereich a{
	color: #FFF !important;  
}
#YLOverlayBottom{
	width: 131px;
	height: 67px;
	position: absolute; 
	z-index: 100;
	right: 0;
	bottom: 0;
	background: url(/img/clubv2/yl_Branding_bottom.png) no-repeat 0 0;
	cursor: pointer; 
}


