@charset "utf-8";
/* CSS Document */

HTML, BODY
{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}
a 
{
	color:#94938f;
}
.footerText
{
	color: #c6c5c1;
	font-family: Arial, Verdana;
	font-size: 11px;
}

.splashHeadline
{
	font-family: Arial, Verdana;
	font-weight:bold;
	font-size: 14px;
	color: #0073b9;
	/*letter-spacing: -0.1em;*/
}

.splashText
{
	font-family: Arial, Verdana;
	color:#3f3f3f;
	font-size:10px;
	line-height:11px;
}

.englishLink A
{
	font-family: Arial, Verdana;
	color:#8e8e8e;
	font-size:10px;
	text-decoration:none;
}

.englishLink A:HOVER
{
	font-family: Arial, Verdana;
	color:#8e8e8e;
	font-size:10px;
	text-decoration:underline;
}

.downloadLink A
{
	font-family: Arial, Verdana;
	color:#94938f;
	font-size:11px;
	text-decoration:none;
}

.downloadLink A:HOVER
{
	font-family: Arial, Verdana;
	color:#94938f;
	font-size:11px;
	text-decoration:underline;
}

.newsSpalshText
{
	font-family:Arial, Verdana;
	font-size:11px;
	color:#212121;
}

.readMoreLink A
{
	font-family: Arial, Verdana;
	color: #a7a6a0;
	font-size:11px;
	text-decoration:none;
}

.readMoreLink A:HOVER
{
	font-family: Arial, Verdana;
	color:#a7a6a0;
	font-size:11px;
	text-decoration:underline;
}

.arrowLink A
{
	font-family: Arial, Verdana;
	color: #94938f;
	font-size:11px;
	text-decoration:none;
	background: white url(../img/downloadArrow.jpg) no-repeat right 2px;
	padding-right:24px;
}

.arrowLink A:HOVER
{
	font-family: Arial, Verdana;
	color:#94938f;
	font-size:11px;
	text-decoration:underline;
	background: white url(../img/downloadArrow.jpg) no-repeat right 2px;
	padding-right:24px;
}

.subPageHeadline
{
	font-family: Arial Black, Arial, Verdana;
	color:#696965;
	font-size:20px;
	padding-bottom:15px;
}

.subPageHeadlineGreen
{
	font-family: Arial Black, Arial, Verdana;
	color:#0073b9;
	font-size:20px;
	padding-bottom:15px;
}

.subPageHeadlineBlue
{
	font-family: Arial Black, Arial, Verdana;
	color:#4184b8;
	font-size:20px;
	padding-bottom:15px;
}

.subPageHeadlinePink
{
	font-family: Arial Black, Arial, Verdana;
	color:#d44c95;
	font-size:20px;
	padding-bottom:15px;
}

.subPageHeadlineOrange
{
	font-family: Arial Black, Arial, Verdana;
	color:#ea7e0a;
	font-size:20px;
	padding-bottom:15px;
}

.subPageIntro
{
	font-family: Arial, Verdana;
	color:#696965;
	font-size:11px;
	line-height:14px;
	padding-bottom:15px;
}
a.subPageIntro
{
	font-family: Arial, Verdana;
	color:#696965;
	font-size:11px;
	line-height:14px;
	padding-bottom:15px;
	text-decoration:none;
}
.subPageIntroFunkar
{
	font-family: Arial, Verdana;
	width:577px;
	color:#696965;
	font-size:11px;
	line-height:14px;
	padding-top:15px;
	padding-bottom:15px;
}

.subPageText
{
	font-family: Arial, Verdana;
	color:#696965;
	font-size:11px;
	line-height:14px;
	text-align: left;
}

.subPageTextScroll
{
	font-family: Arial, Verdana;
	color:#FFFFFF;
	font-size:11px;
	line-height:14px;
	text-align: left;
}

/* ################################################################################################################ */
/* ################################################# Product small ################################################ */
/* ################################################################################################################ */

.splashHeader
{
	background:url(../img/gradientHeader.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}
.splashHeaderBroad
{
	background:url(../img/gradientHeaderBroad.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}

.splashHeaderGreen
{
	background:url(../img/gradientHeaderGreen.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}

.splashHeaderBlue
{
	background:url(../img/gradientHeaderBlue.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}

.splashHeaderPink
{
	background:url(../img/gradientHeaderPink.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}

.splashHeaderOrange
{
	background:url(../img/gradientHeaderOrange.jpg) no-repeat;
	padding-left:11px;
	padding-bottom:0px;
	padding-top:6px;
	vertical-align:middle;
	font-family: Arial;
	font-size: 12px;
	color:White;
	height:20px;
	border-width:1px;
	border-color:Red;
}

.productContainer
{
	width:168px;
	border-left: solid 1px #b8b8b2;
	border-right: solid 1px #b8b8b2;
}
.productContainerBroad
{
	width:575px;
	border-left: solid 1px #b8b8b2;
	border-right: solid 1px #b8b8b2;
}
.productContainerGreen
{
	width:168px;
	border-left: solid 1px #7bab2f;
	border-right: solid 1px #7bab2f;
}

.productContainerBlue
{
	width:168px;
	border-left: solid 1px #4184b8;
	border-right: solid 1px #4184b8;
}

.productContainerPink
{
	width:168px;
	border-left: solid 1px #d44c95;
	border-right: solid 1px #d44c95;
}

.productContainerOrange
{
	width:168px;
	border-left: solid 1px #ea7e0a;
	border-right: solid 1px #ea7e0a;
}

.product
{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:0px;
}

.productHeadline
{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	color:#3e3e3e;
	font-size:11px;
	font-family:Arial, Verdana;
	font-weight:bold;
}

.productText
{
	padding-left:5px;
	padding-right:5px;
	color:#85857f;
	font-size:11px;
	font-family:Arial, Verdana;
}

.productLinkContainer
{
	padding-top:4px;
	padding-left:5px;
	padding-right:5px;
	text-align:right;
}

.productLine
{
	padding-top:10px;
	padding-bottom:0px;
}

/* ################################################################################################################ */
/* ################################################# Product big ################################################## */
/* ################################################################################################################ */

.productBigContainer
{
	width:407px;
	border-top: dotted 1px #b8b8b2;
	padding-top:20px;
	padding-bottom:20px;
}

.productBigHeader
{
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#696965;
}

.productBigText
{
	font-size:11px;
	line-height:14px;
	font-family:Arial;
	color:#373737;
}


/* ################################################################################################################ */
/* ################################################# Sub Menu ##################################################### */
/* ################################################################################################################ */

.subMenuLink A
{
	font-family:Arial, Verdana;
	color:Black;
	text-decoration:none;
	font-size:11px;
	width:141px;
	border-top: solid 1px #d3d2cd;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	background: white url(../img/arrow.png) no-repeat 8px;
	
}

.subMenuLink A:hover
{
	font-family:Arial, Verdana;
	color:Black;
	text-decoration:none;
	font-size:11px;
	width:141px;
	border-top: solid 1px #d3d2cd;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:20px;
	display:block;
	background: #ebeae7 url(../img/arrow.png) no-repeat 8px;
}

.subSubMenuLink A
{
	font-family:Arial, Verdana;
	color:Black;
	text-decoration:none;
	font-size:11px;
	width:126px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:35px;
	background: white url(../img/arrow.png) no-repeat 23px 10px;
	
}

.subSubMenuLink A:hover
{
	font-family:Arial, Verdana;
	color:Black;
	text-decoration:none;
	font-size:11px;
	width:126px;
	padding-top:7px;
	padding-bottom:7px;
	padding-left:35px;
	display:block;
	background: #ebeae7 url(../img/arrow.png) no-repeat 23px 10px;
}

.subMenuLast
{
	height:1px;
	width:161px;
	border-top: solid 1px #d3d2cd;
	display:block;
}

/* ################################################################################################################ */
/* ################################################# The End ###################################################### */
/* ################################################################################################################ */

.box, .box b.tc, .box b.bc{ background-color:transparent; }

.box b.tc, .box b.bc,.box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3,.box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3{ font-size:0px;padding:0;display:block; }

.box b.tc b.L1,.box b.tc b.L2,.box b.bc b.L1,.box b.bc b.L2 { height:1px; line-height:1px; overflow:hidden; }

.box b.tc b.L1,.box b.bc b.L1 { margin: 0 4px; }

.box b.tc b.L2,.box b.bc b.L2 { margin: 0 2px; border-width:0 2px; border-style:solid; }

.box b.tc b.L3,.box b.bc b.L3 {margin: 0 1px; border-width:0 1px;    border-style:solid; height:2px; overflow:hidden; }

.box .content { border-left-style:solid; border-left-width:1px;    border-right-style: solid;border-right-width:1px;    margin:0; overflow:hidden; }

/* Left-side border color */.box .content { border-left-color:#aaa; border-right-color:#aaa; }

/* Top border color */.box b.tc b.L1 { background-color:#aaa; }.box b.tc b.L2,.box b.tc b.L3 { border-color:#aaa;}

/* bottom border color */.box b.bc b.L1 { background-color:#aaa; }.box b.bc b.L2,.box b.bc b.L3 { border-color:#aaa;}

/* -- Default params for where content is ---- */.box .content { background:#eee; }.box b b.L2, .box b b.L3 {background-color:#eee;}

.box { margin:5px; width:300px; }.box .content { padding:5px; }
