@import url('/dk/appletv/styles/productnav.css');

#container { width: 980px; }

/* PRODUCT NAV - SPECIFIC */
#main #productheader { border-color: #414a52; }
#main #productheader h1 { margin-left: 0; }
#main #productheader h1 a { background-image: url(http://images.apple.com/euro/appletv/images/appletv_title20080115.png); width: 69px; }
#main #productheader a.buynow { background-image: url(http://images.apple.com/dk/ipod/images/ipod_buynow20070905.png); width: 73px; height: 25px;   behavior: url(/global/scripts/lib/iepngfix.htc);} 
#main #productheader ul#productnav li a { color: #999; }
body#overview 	#main #productheader ul#productnav li#pn-overview a,
body#rentals	#main #productheader ul#productnav li#pn-rentals a,
body#features 	#main #productheader ul#productnav li#pn-features a,
body#specs 		#main #productheader ul#productnav li#pn-specs a { cursor: default; color: #fff; }

/*body.light #main #productheader { border-color: #414a52; }*/
body.light #main #productheader h1 a { background-image: url(http://images.apple.com/euro/appletv/images/appletv_title_light20080115.png); width: 69px; }
body.light #main #productheader ul#productnav li a { color: #333; }


#content h3.rentals { font-size: 13px; margin-top: 18px; margin-bottom: 12px; }

#rentalspecs { width: 920px; }
#rentalspecs p { color: #5c676b; margin-bottom: 0; }
#rentalspecs .header, #rentalspecs .row, #rentalspecs .altrow { text-align: center; padding: 20px 0; background-color: #fff; _zoom: 1; }
#rentalspecs .header:after, #rentalspecs .row:after, #rentalspecs .altrow:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#rentalspecs .header { background-color: #f0f4f7; font-weight: bold; }
#rentalspecs .altrow { background-color: #f0f4f7; }

#rentalspecs .column { width: 25%; }


/*---- OVERVIEW ----*/

body#overview { background: url(http://images.apple.com/euro/appletv/images/overview_bg20080114.jpg) repeat-x; }
#overview #main img.hero {
	position: absolute;
	top: 44px;
	left: 36px;
	margin-top: 0;
	margin-left: -60px;
	width: 1022px;
	height: 513px;
}

#overview #hero { width: 980px; position: relative; }
#overview #hero h2 { float: left; margin: 30px 8px 0 5px; background: url(http://images.apple.com/euro/appletv/images/overview_hero_title20080115.png) no-repeat; width: 980px; height: 40px; text-indent: -9999px; outline: none; overflow: hidden; behavior: url(/euro/global/scripts/0607/lib/iepngfix.htc); }
#overview #hero p { font-size: 16px; color: #999; padding-top: 47px; }
#overview #hero img { vertical-align: middle; margin-top: -2px; }

#overview #content { padding: 0; margin-top: 410px; }
#overview #content p { color: #555; }
#overview #content #mainfeatures { padding-top: 25px; padding-left: 30px; padding-right: 12px; margin-bottom: 20px; }
#overview #content #mainfeatures .column { width: 380px; }
#overview #content #mainfeatures h3 { font-size: 16px; margin-bottom: 4px; font-weight:normal; }

#overview #content #secondaryfeatures { margin-bottom: 20px; }
#overview #content #secondaryfeatures .top { height: 15px; }
#overview #content #secondaryfeatures .grid4col { background: url(http://images.apple.com/euro/appletv/images/overview_feat_vertlines20080115.gif) repeat-y 244px 0; }
#overview #content #secondaryfeatures .column { width: 190px; margin-left: 32px !important; margin-right: 23px; }
#overview #content #secondaryfeatures img { margin-bottom: 0; margin-left:43px; }
#overview #content #secondaryfeatures h3 { font-size: 14px; margin-bottom: 2px; font-weight:normal; }
/* #overview #content #secondaryfeatures h3, #content #secondaryfeatures p { margin-left: 140px; } 
#overview #content #secondaryfeatures .bottom { background: url(http://images.apple.com/euro/appletv/images/overview_feat_bottom20080114.png) no-repeat; width: 980px; height: 171px; margin-top: -156px; }*/

#overview #content #violator { background: url(http://images.apple.com/euro/appletv/images/overview_violator20080115.png) no-repeat; position:absolute; width: 62px; height:62px; margin:21px 0pt 0pt 1px; z-index:200; }
#overview #content #buynowstriptop { background: url(http://images.apple.com/euro/appletv/images/buynowstrip_top20080115.png) no-repeat; width: 980px; height: 11px; }
#overview #content #buynowstripbottom { background: url(http://images.apple.com/euro/appletv/images/buynowstrip_bottom20080115.png) no-repeat; width: 980px; height: 11px; }
#overview #content #buynowstrip { overflow: hidden; background: url(http://images.apple.com/euro/appletv/images/buynowstrip_bg20080115.gif) repeat-y; }
#overview #content #buynowstrip h4 { color: #000; font-size: 15px; font-weight: normal; padding-bottom: 2px; }
#overview #content #buynowstrip .column.first { width: 400px; margin-left: 60px !important; }
#overview #content #buynowstrip .column.last { width: 449px; margin-right: 30px !important; }
#overview #content #buynowstrip .column.last img { margin-bottom: 0; }
#overview #content #buynowstrip ul { margin-bottom:5px; }
#overview #content #buynowstrip ul li { color: #555; display: inline; }
#overview #content #buynowstrip ul li.last { display: block; }
#overview #content #buynowstrip .column.last a.more { color: #555; padding-right: 10px; background: url(http://images.apple.com/euro/appletv/images/arrow_grey.gif) no-repeat 100% 50%; }


/*---- RENTALS ----*/

body#rentals { background: url(http://images.apple.com/euro/appletv/images/rentals_bg20080114.jpg) repeat-x; }
#rentals #main img.hero { position: absolute; top: 0; left: 50%; margin-top: 65px; margin-left: -515px; }
#rentals #hero { width: 980px; position: relative; }
#rentals #hero h2 { margin: 20px auto 6px; background: url(http://images.apple.com/euro/appletv/images/rentals_title20080115.png) no-repeat; width: 528px; height: 31px; text-indent: -9999px; outline: none; overflow: hidden; behavior: url(/euro/global/scripts/0607/lib/iepngfix.htc); }
#rentals #content h3 { margin:35px 0 20px 0; }
#rentals #content { margin-top: 370px; padding: 18px 30px; }
#rentals #content p { color: #555; }
#rentals #content .grid2col p { color: #333; font-size: 13px; }
#rentals #content .grid2col img { margin-top: -2px; margin-right: 5px; margin-bottom: -3px; }
#rentals #content .grid2col img.dolby { margin-right: 15px; }
#rentals #content .grid4col { margin-top: 36px; }
#rentals #content .grid4col h2 { font-size: 22px; font-weight: normal; }
#rentals #content .grid4col h3 { font-size: 15px; font-weight: normal; margin-bottom: 9px; margin-top: 0; }
#rentals #content .grid4col .column { width: 207px; margin-left: 0; margin-left: 30px; }

/*---- GUIDED TOUR ----*/

body#guidedtour { background: url(http://images.apple.com/euro/appletv/images/tour_bg20080115.jpg) repeat-x; }
#guidedtour #main #productheader { border: 0 none; padding-bottom: 6px; /*background: url(http://images.apple.com/euro/appletv/images/specs_top20080114.png) no-repeat left bottom;*/ }

#guidedtour #main #content img.hero { position: absolute; top: 31px; right: -80px; }
#guidedtour #main #content h2 { margin: 102px 0 50px 55px; background: url(http://images.apple.com/euro/appletv/images/tour_title20080114.png) no-repeat; width: 790px; height: 34px; text-indent: -9999px; outline: none; overflow: hidden; behavior: url(/euro/global/scripts/0607/lib/iepngfix.htc); }
#guidedtour #main #content h3 { color: #fff; font-size: 14px; font-weight: normal; text-align: center; }
#guidedtour #main #content .grid2colc { position: relative; width: 475px; margin-bottom: 180px; }
#guidedtour #main #content .grid2colc .column.first { width: 202px; }
#guidedtour #main #content .grid2colc .column.last { width: 214px; }

#guidedtour #main ul.options { border-top: 1px solid #333; margin-top: 3px; padding-top: 3px; text-align: center; }
#guidedtour #main ul.options li { display: inline; padding-right: 35px; }
#guidedtour #main ul.options li.end { padding-right:0; }


@media print {
	.appletv#specs #specsqtvr { display: none; }
	
	#features #main #title { margin-left: 0; }
	#features #main #title h2#features { text-indent: 0; height: auto; width: auto; }
	#features #main #maincontent .column.first { display: none; }
	#features #main #maincontent #featurecontent { padding-left: 0; }
	#features #main #maincontent #featurecontent .description { margin-top: 3.5em; display: block; }
	#features #main #maincontent .column.last { height: auto; }
	#features #main #maincontent .column.last img#heronano { display: none; }
	#features #main #maincontent ol#legal { margin-left: 1.75em; padding-left: 0; }
}
