<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

body{
	color: rgb(255,255,255);
	font-family: 'PTSansNarrowRegular', Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
}
/*
 * blocks
 */
#conten .redborder{
	background-color: rgb(20,20,20);
	border: 1px solid rgb(255,0,0);
	border-radius: 5px;
	padding: 10px;
}
#conten .whiteblock{
	background-color: rgb(255,255,255);
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid rgb(255,255,255);
    border-radius: 4px;
	-moz-box-shadow: inset 0 0 40px rgb(128,128,128);
	-webkit-box-shadow: inset 0 0 40px rgb(128,128,128);
	box-shadow: inset 0 0 40px rgb(128,128,128);
	color: #A0A0A0;
	margin-top: 20px;
	overflow: auto;
	padding: 20px;
	position: relative;
}
/*
 * text
 */
#conten sup{
	display: inline-block;
	font-size: .75em;
	height: 1em;
	padding-left: 0.3em;
	vertical-align: super;
}
/*
 * titles
 */
#conten .pagetitle{
	background-image: url('../../images/pagetitle-background.png');
	background-repeat: no-repeat;
	color: rgb(255,255,255);
	font-family: 'Arial';
	font-size: 36px;
	line-height: 61px;
	padding: 0 20px;
	text-align: center;
	/*text-transform: uppercase;*/
	width: 920px;
}
#conten .pagetitle_MPOWER{
	background-image: url('../../images/pagetitle-background_MPOWER.png');
	background-repeat: no-repeat;
	color: rgb(255,255,255);
	font-family: 'Arial';
	font-size: 36px;
	line-height: 61px;
	padding: 0 20px;
	text-align: center;
	/*text-transform: uppercase;*/
	width: 920px;
}
#conten .title{
	color: rgb(255,255,255);
	font-family: 'Arial';
	font-size: 36px;
	line-height: 36px;
}
#conten .subtitle{
	color: rgb(255,255,255);
	font-family: 'Arial';
	font-size: 24px;
}
/*
 * lists
 */
#conten .list{
}
/*
 * buttons
 */
#conten .listbutton-set{
	overflow: auto;
}
#conten .listbutton{
	background-image: url('../../images/listbutton-background.png');
	background-position: 0 0;
	background-repeat: repeat-x;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	color: rgb(42,42,42);
	/*color: rgb(51,51,51); */
	float: left;
	list-style: none;
	/*text-shadow: 0 1px 0 rgb(255,255,255); */
	text-shadow: 0 1px 0 rgb(51,51,51);
}
#conten .listbutton:hover{
	background-position: 0 -40px;
}
#conten .listbutton.active{
	color: rgb(42,42,42);
	/* color: rgb(255,255,255); */
	background-position: 0 -80px;
	text-shadow: 0 1px 0 rgb(51,51,51);
}
#conten .listbutton.active:hover{
	background-position: 0 -120px;
}
#conten .listbutton-link{
	display: block;
	line-height: 40px;
	padding-left: 16px;
	padding-right: 16px;
}
/*
 * tabs
 */
#conten .tab-set{
}
#conten .tab{
	background-image: url('../../images/listbutton-background.png');
	background-position: 0 0;
	background-repeat: repeat-x;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	color: rgb(42,42,42);
	/*color: rgb(51,51,51); */
	float: left;
	list-style: none;
	margin-left: 2px;
	/*text-shadow: 0 1px 0 rgb(255,255,255); */
	text-shadow: 0 1px 0 rgb(51,51,51);
}
#conten .tab:first-child{
	margin-left: 0;
}
#conten .tab:hover{
	background-position: 0 -40px;
}
#conten .tab.active{
	color: rgb(255,255,255);
	background-position: 0 -80px;
	text-shadow: 0 1px 0 rgb(51,51,51);
}
#conten .tab.active:hover{
	background-position: 0 -120px;
}
#conten .tab-link{
	display: block;
	line-height: 40px;
	padding-left: 16px;
	padding-right: 16px;
}
/*
 * grid
 */
#conten .grid{
	margin-top: 10px;
}
#conten .grid-item{
	margin-right: 10px;
	margin-top: 10px;
}
#conten .grid-item-hidden{
	display: none;
}
/*
 * filter
 */
#conten .filter{
	margin-top: 10px;
}
#conten .filter-option{
	margin-top: 10px;
	margin-right: 10px;
}




/*
 * news
 */
#conten .news-list{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 960px;
}
#conten .news-list-item-link{
	background-image: url('../../images/list-background.png');
	background-repeat: repeat-x;
	border: 1px solid rgb(0,0,0);
	display: block;
	height: 25px;
}
#conten .news-list-item-link:hover{
	background-color: rgb(77,0,0);
	border-bottom-color: rgb(102,0,0);
	border-left-color: rgb(123,0,0);
	border-right-color: rgb(123,0,0);
	border-top-color: rgb(191,0,0);
}
#conten .news-list-item-title{
	float: right;
	line-height: 25px;
	width: 800px;
}
#conten .news-list-item-date{
	float: left;
	line-height: 25px;
	text-indent: 20px;
}
#conten .news-facebook{
	float: left;
	margin-top: 50px;
	width: 470px;
}
#conten .news-twitter{
	float: right;
	margin-top: 50px;
	width: 470px;
}
#conten .news-facebook .subtitle,
#conten .news-promotions .subtitle,
#conten .news-twitter .subtitle{
	margin-bottom: 20px;
}
/*
 * wheretobuy
 */
#conten #wheretobuy-grid{
	width: 970px;
}
#conten .wheretobuy-item{
	width: 184px;
}
#contet .wheretobuy-item:hover .wheretobuy-item-overlay{
	box-shadow: inset 0px 0px 50px rgba(0, 0, 0, .5);
}
#conten .wheretobuy-item-overlay{
	height: 100%;
	position: absolute;
	z-index: 1;
	width: 100%;
}
#conten .wheretobuy-item-header{
	background-color: rgb(255,255,255);
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: black;
	text-align: center;
}
#conten .wheretobuy-item-name{
	display: block;
	height: 20px;
	margin-left: 7px;
	margin-right: 7px;
	padding-top: 7px;
}
#conten .wheretobuy-item-logo{
	background-color: rgb(255,255,255);
	height: 184px;
	line-height: 184px;
	overflow: hidden;
	padding-top: 10px;
	text-align: center;
	width: 184px;
}
#conten .wheretobuy-item-country{
	background-color: #333;
	border-bottom: 1px solid #666;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	display: block;
	font-size: .8em;
	padding: 2px;
	text-align: center;
	text-transform: uppercase;
}
/*
 * product
 */
#conten .pagemenu{
	float: right;
	margin-right: 20px;
	margin-top: 20px;
}
/*
 * frontpage zoom buttons
 */
#conten .usp-zoom-buttons{
	margin-left: -20px;
	padding-top: 20px;
	overflow: auto;
	width: 980px;
}
#conten .usp-zoom-button{
	float: left;
	height: 225px;
	margin-left: 20px;
	overflow: hidden;
	position: relative;
	width: 225px;
}
#conten .usp-zoom-button img{
	height: 225px;
	left: 0;
	position: absolute;
	top: 0;
	width: 225px;
}

/*
 * uspfeatures
 */
.uspfeature{
	background-color: rgb(255,255,255);
	-khtml-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: 1px solid rgb(255,255,255);
    border-radius: 4px;
	-moz-box-shadow: inset 0 0 40px rgb(128,128,128);
	-webkit-box-shadow: inset 0 0 40px rgb(128,128,128);
	box-shadow: inset 0 0 40px rgb(128,128,128);
	margin-top: 20px;
	overflow: auto;
	position: relative;
}
.uspfeature-logo{
	float: right;
	padding: 20px;
}
.uspfeature-name{
	color: rgb(186,0,0);
	font-family: 'DINCondMediumRegular', sans-serif;
	font-size: 24px;
	padding-left: 40px;
	padding-top: 40px;
	text-transform: uppercase;
	z-index: 0;
}
.uspfeature-description{
	color: #a0a0a0;
	font-size: 16px;
	padding: 20px 0 40px 40px;
	z-index: 0;
}
</pre></body></html>