* {
	margin:				0px;
	padding:			0px;
	font-family:			Arial,Helvetica,sans-serif;
	font-size:			12px;
	color:				#000000;
}

body {
	background-color:		#FFFFFF;
}

a:hover {
	text-decoration:		none;
}

#content {
	width:				972px;
	margin:				0px auto;
}

#footer {
	background-image:		url(../gfx/background/content.jpg);
	padding:			0px 32px 0px 30px;
	height:				32px;
}

#footer ul {
	list-style-type:		none;
}

#footer li {
	float:				left;
	list-style-type:		none;
	padding-right:			5px;
}

#subcontent {
	background-image:		url(../gfx/background/content.jpg);
	padding:			0px 32px 0px 30px;
	height:				658px;
}

#subcontent ul.meta {
	float:				right;
	list-style-type:		none;
}

#subcontent li.meta {
	float:				left;
	padding-left:			6px;
	margin-top:			10px;
	list-style-type:		none;
}

#subcontent ul.navi {
	list-style-type:		none;
	padding-top:			60px;
	margin-left:			150px;
}

#subcontent li.navi {
	float:				left;
	list-style-type:		none;
	padding-right:			5px;
}

#subcontent input.input {
	border:				1px solid black;
	width:				140px;
	height:				14px;
	padding:			2px;
}

#subcontent input.submit {
	border:				1px solid black;
	width:				50px;
	height:				20px;
}


#textcontent {
	width:				749px;
	height:				100px;
	margin-top:			16px;
	margin-left:			160px;
	padding-bottom:			20px;
}

#textcontent img {
	padding-bottom:			2px;
}

#textcontent p {
	padding-bottom:			10px;
	text-align:			justify;
}

#textcontent p.last {
	padding-bottom:			0px;
	text-align:			justify;
}

.line {
	width:				100%;
	height:				1px;
	line-height:			1px;
	font-size:			1px;
	border:				0px;
	border-top:			1px solid #000000;
	margin:				0px;
	padding:			0px;
	clear:				both;
}

.metaNav {
	width:				97px;
	height:				22px;
	display:			block;
}

.en_navNews {
	background-image:		url(../gfx/navigation/en/news.gif);
}
.en_navNews:hover {
	background-image:		url(../gfx/navigation/en/news_mo.gif);
}
.en_navNewsActive {
	background-image:		url(../gfx/navigation/en/news_active.gif);
}
.en_navNewsActive:hover {
	background-image:		url(../gfx/navigation/en/news_mo.gif);
}
.en_navContact {
	background-image:		url(../gfx/navigation/en/contact.gif);
}
.en_navContact:hover {
	background-image:		url(../gfx/navigation/en/contact_mo.gif);
}
.en_navContactActive {
	background-image:		url(../gfx/navigation/en/contact_active.gif);
}
.en_navContactActive:hover {
	background-image:		url(../gfx/navigation/en/contact_mo.gif);
}
.en_navCustomerArea {
	background-image:		url(../gfx/navigation/en/customer_area.gif);
}
.en_navCustomerArea:hover {
	background-image:		url(../gfx/navigation/en/customer_area_mo.gif);
}
.en_navCustomerAreaActive {
	background-image:		url(../gfx/navigation/en/customer_area_active.gif);
}
.en_navCustomerAreaActive:hover {
	background-image:		url(../gfx/navigation/en/customer_area_mo.gif);
}

.es_navNews {
	background-image:		url(../gfx/navigation/es/news.gif);
}
.es_navNews:hover {
	background-image:		url(../gfx/navigation/es/news_mo.gif);
}
.es_navNewsActive {
	background-image:		url(../gfx/navigation/es/news_active.gif);
}
.es_navNewsActive:hover {
	background-image:		url(../gfx/navigation/es/news_mo.gif);
}
.es_navContact {
	background-image:		url(../gfx/navigation/es/contact.gif);
}
.es_navContact:hover {
	background-image:		url(../gfx/navigation/es/contact_mo.gif);
}
.es_navContactActive {
	background-image:		url(../gfx/navigation/es/contact_active.gif);
}
.es_navContactActive:hover {
	background-image:		url(../gfx/navigation/es/contact_mo.gif);
}
.es_navCustomerArea {
	background-image:		url(../gfx/navigation/es/customer_area.gif);
}
.es_navCustomerArea:hover {
	background-image:		url(../gfx/navigation/es/customer_area_mo.gif);
}
.es_navCustomerAreaActive {
	background-image:		url(../gfx/navigation/es/customer_area_active.gif);
}
.es_navCustomerAreaActive:hover {
	background-image:		url(../gfx/navigation/es/customer_area_mo.gif);
}

.mainNavi {
	height:				24px;
	display:			block;
}

.navStoreMusic {
	width:				111px;
	background-image:		url(../gfx/navigation/store_music.gif);
}
.navStoreMusic:hover {
	background-image:		url(../gfx/navigation/store_music_mo.gif);
}
.navStoreMusicActive {
	width:				111px;
	background-image:		url(../gfx/navigation/store_music_active.gif);
}
.navStoreMusicActive:hover {
	background-image:		url(../gfx/navigation/store_music_mo.gif);
}

.navStoreTV {
	width:				90px;
	background-image:		url(../gfx/navigation/store_tv.gif);
}
.navStoreTV:hover {
	background-image:		url(../gfx/navigation/store_tv_mo.gif);
}
.navStoreTVActive {
	width:				90px;
	background-image:		url(../gfx/navigation/store_tv_active.gif);
}
.navStoreTVActive:hover {
	background-image:		url(../gfx/navigation/store_tv_mo.gif);
}

.navDigitalMusic {
	width:				118px;
	background-image:		url(../gfx/navigation/digital_music.gif);
}
.navDigitalMusic:hover {
	background-image:		url(../gfx/navigation/digital_music_mo.gif);
}
.navDigitalMusicActive {
	width:				118px;
	background-image:		url(../gfx/navigation/digital_music_active.gif);
}
.navDigitalMusicActive:hover {
	background-image:		url(../gfx/navigation/digital_music_mo.gif);
}

.navBrandSounds {
	width:				124px;
	background-image:		url(../gfx/navigation/brand_sounds.gif);
}
.navBrandSounds:hover {
	background-image:		url(../gfx/navigation/brand_sounds_mo.gif);
}
.navBrandSoundsActive {
	width:				124px;
	background-image:		url(../gfx/navigation/brand_sounds_active.gif);
}
.navBrandSoundsActive:hover {
	background-image:		url(../gfx/navigation/brand_sounds_mo.gif);
}


.footerNav {
	height:				30px;
	display:			block;
	background-repeat:		no-repeat;
	background-position:		0px 4px;
}

.en_navImprint {
	width:				63px;
	background-image:		url(../gfx/navigation/en/imprint.gif);
}
.en_navImprint:hover {
	background-image:		url(../gfx/navigation/en/imprint_mo.gif);
}
.en_navImprintActive {
	width:				63px;
	background-image:		url(../gfx/navigation/en/imprint_active.gif);
}
.en_navImprintActive:hover {
	background-image:		url(../gfx/navigation/en/imprint_mo.gif);
}
.en_navLanguage {
	width:				83px;
	background-image:		url(../gfx/navigation/en/language.gif);
}
.en_navLanguage:hover {
	background-image:		url(../gfx/navigation/en/language_mo.gif);
}

.es_navImprint {
	width:				63px;
	background-image:		url(../gfx/navigation/es/imprint.gif);
}
.es_navImprint:hover {
	background-image:		url(../gfx/navigation/es/imprint_mo.gif);
}
.es_navImprintActive {
	width:				63px;
	background-image:		url(../gfx/navigation/es/imprint_active.gif);
}
.es_navImprintActive:hover {
	background-image:		url(../gfx/navigation/es/imprint_mo.gif);
}
.es_navLanguage {
	width:				83px;
	background-image:		url(../gfx/navigation/es/language.gif);
}
.es_navLanguage:hover {
	background-image:		url(../gfx/navigation/es/language_mo.gif);
}

#newscontainer {
	height:				410px;
	background-image:		url(../gfx/news/background.jpg);
	background-repeat:		repeat-x;
	padding:			9px 0px 0px 160px;
}

#newscontainer div.image {
	border:				1px solid #4F4f4F;
	width:				298px;
	height:				180px;
	background-repeat:		no-repeat;
}

ul.news {
	list-style-type:		none;
	width:				915px;
}

ul.news li {
	list-style-type:		none;
	width:				298px;
	height:				393px;
	float:				left;
	margin-right:			6px;
	font-style:			normal;
}

ul.news li h1 {
	color:				#FFFFFF;
	font-size:			18px;
	font-weight:			normal;
	padding-left:			18px;
	background-color:		#000000;
	border-top:			1px solid #4F4f4F;
	border-bottom:			1px solid #4F4f4F;
	height:				28px;
	line-height:			28px;
}

ul.news li h2 {
	color:				#FFFFFF;
	font-size:			12px;
	font-weight:			normal;
	padding-left:			18px;
	margin-top:			108px;
	background-color:		#000000;
	border-top:			1px solid #4F4f4F;
	border-right:			1px solid #4F4f4F;
	height:				18px;
	line-height:			18px;
	width:				80px;
}

ul.news li p {
	color:				#707070;
	padding:			12px 2px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}


#contact {
	float:				right;
	width:				480px;
	height:				292px;
	background-image:		url(../gfx/contact/background.jpg);
	background-repeat:		repeat-x;
	font-style:			italic;
	padding:			12px 30px;
}

#contact h1 {
	color:				#C4B92C;
	font-size:			18px;
	font-weight:			normal;
	margin:				16px 0px 26px 0px;
}

#contact ul, li {
	list-style-type:		none;
	font-style:			italic;
}
#contact ul.label {
}
#contact ul.form {
	float:				right;
	width:				360px;
}

#contact li {
	height:				20px;
	line-height:			20px;
}

#contact li.textarea {
	height:				52px;
	line-height:			52px;
	padding-top:			2px;
}

#contact textarea {
	height:				50px;
}

#contact input, textarea {
	width:				220px;
	border:				none;
}

#contact input.error {
	background-color:		red;
}

#contact input.button {
	width:				60px;
	height:				20px;
	line-height:			20px;
	background-color:		#C4B92C;
	color:				#FFFFFF;
	font-style:			italic;
	border:				0px;
	margin:				13px 0px 0px 0px;
	margin:				0px;
	padding:			0px;
	border:				0px;
}

#contact input.reset {
	margin:				13px 0px 0px 3px;
}
