/*----------------------------------------------------------
	Adidas

	Project:		OLWeb.fr
	Author:			e-TF1 Web Agency
	Summary :
		Main page components
			Highlight
			Video
			Shirts
----------------------------------------------------------*/

/* ================================
 * !Main page components
 * ================================*/
html { background:#E7F6FD url(/image/block/adidas/back2.jpg) no-repeat 50% 0 !important; }
.IE, body { background-color:transparent; }
 
#breadcrumb { left:-9999em; position:absolute; }
.entry-content, .entry-content .inner { background:none; padding:0; }
.entry-content .footer { display:none; }

#ads-megabanner { display:none; }
#ads-megabanner2 { left:0; position:absolute; top:35px; }

/*
 * !Highlight
 */
#highlight { float:right; margin-bottom:10px; width:340px; }

/*
 * !Video
 */
#video { background:url(/image/block/adidas/highlight-header.png) no-repeat; padding-top:10px; margin-bottom:10px; }
	#video .subinner { background:#282828; padding:0 10px; }
		#video h2 { background:#363636 url(/image/block/adidas/highlight-title.png) no-repeat; height:31px; margin:0; text-indent:-9999em; }
		#video .subinner div { padding:10px 0 0; text-align:right; }
		#video a, #video a:visited { background:url(/image/block/adidas/arrow.png) no-repeat 100% 50%; color:#AAA; font-size:11px; margin-right:10px; padding-right:10px; text-decoration:none; }
		#video a:focus, #video a:hover, #video a:active { text-decoration:underline; }
	#video .subfooter { background:url(/image/block/adidas/highlight-footer.png); font-size:0; height:10px; overflow:hidden; }

/*
 * Frame
 */
#frame { background:none; border:none; height:570px; margin-bottom:10px; overflow:hidden; width:980px; }

/*
 * !Shirts
 */
#shirts { margin:0 -5px; overflow:hidden; }
	#shirts > li { background:url(/image/block/adidas/shirts-header.png) no-repeat; float:left; list-style:none; margin:0 5px; padding-top:10px; position:relative; width:320px; }
	#shirts .off {background-image:url(/image/block/adidas/off-header.png); }
		#shirts .subinner { background:#282828; padding:0 10px 10px; position:relative; width:300px; }
		#shirts .off .subinner { background:rgba(40,40,40,.45); }
		.ie #shirts .off .subinner { background:none; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000); } /* AARRGGBB */
			#shirts h2 { background:no-repeat; height:31px; left:10px; margin:0; position:absolute; text-indent:-9999em; top:0; width:320px; }
			#shirts .home h2 { background-image:url(/image/block/adidas/home-title.png); }
			#shirts .away h2 { background-image:url(/image/block/adidas/away-title.png); }
			#shirts .europe h2 { background-image:url(/image/block/adidas/europe-title.png); }
			#shirts .photos { overflow:hidden; width:300px; }
				#shirts .photos ul { margin:0; width:9999px; }
					#shirts .photos li { float:left; list-style:none; margin:0; }
			#shirts .nav { background:url(/image/block/adidas/gradient.png) repeat-x; height:99px; left:10px; margin:0; position:absolute; top:291px; width:300px; }
				#shirts .nav li { list-style:none; }
					#shirts .nav a { background:url(/image/block/adidas/arrow-left.png) no-repeat; bottom:35px; height:23px; left:10px; overflow:hidden; position:absolute; text-indent:-9999em; width:23px; }
					#shirts .nav .next a { background-image:url(/image/block/adidas/arrow-right.png); left:auto; right:10px; }
			#shirts h3 { color:#B29445; font-size:14px; margin:-10px 10px 5px; position:relative; }
			#shirts p { color:#B29445; margin:5px 10px; position:relative; }
			#shirts .off p { background:no-repeat 50% 50%; left:50%; position:absolute; text-indent:-9999em; top:50%; }
			#shirts .away.off p { background-image:url(/image/block/adidas/away.png); margin:-147px 0 0 -160px; height:295px; width:320px; }
			#shirts .europe.off p { background-image:url(/image/block/adidas/europe.png); margin:-147px 0 0 -160px; height:295px; width:320px; }
			#shirts .button { background-image:url(/image/block/adidas/buy-button.png); height:19px; margin:15px auto 0; width:131px; }
	#shirts .subfooter { background:url(/image/block/adidas/shirts-footer.png); font-size:0; height:10px; overflow:hidden; }
	#shirts .off .subfooter { background-image:url(/image/block/adidas/off-footer.png); }
