/* 
---------------------------------------------------------------------------------------------
DEFAULT HTML STYLES 
---------------------------------------------------------------------------------------------
*/
html{}
body {padding:0px;margin:0px;font-size:67.5%;font-family:Verdana,Arial, sans-serif;}
h1 {padding:0px;margin:0px;font-size:1.4em;font-weight:bold;padding-bottom:7px;}
h2 {padding:0px;margin:0px;font-size:1.3em;font-weight:bold;}
h3 {padding:0px;margin:0px;font-size:1.2em;font-weight:bold;}
h4 {padding:0px;margin:0px;font-size:1.1em;font-weight:normal;}
p {padding:0px;margin:0px;padding-bottom:10px;}
ul {}
ol {}
li {}

/*RIKTIG REKKE: LoVe HAte*/
a:link {color:#000;text-decoration:underline;}
a:visited {color:#000;text-decoration:underline}
a:hover {color:#0084d5;text-decoration:underline;}
a:active {color:#000;text-decoration:underline;}
form {margin:0;padding:0;}




/* 
---------------------------------------------------------------------------------------------
CONTAINER STYLES 
---------------------------------------------------------------------------------------------
*/
div#wrapper {padding-bottom:20px;width:600px;margin:0 auto;}
div#printLogo {}
div#header {width:600px;display:block;overflow:hidden;border-bottom:1px solid #480e55;padding-bottom:10px;}

div#global {display:none;}
div#search {}
div#banner {display:none;}
div#breadCrumb {display:block;overflow:hidden;width:600px;padding:0px;padding-top:20px;font-size:0.9em;padding-bottom:20px;}

div#contentWrapper {clear:both;}
div#contentWrapper div#menu {display:none;}
div#content-col2 {display:block;width:600px;padding-right:14px;float:none;}
div#content-col3 {display:block;width:600px;padding-top:20px;float:none;overflow:hidden;display:block;clear:both;}
div.modul {width:500px;display:block;border:0px solid #c7c5b5;margin-bottom:10px;}
div.modul div.padding {padding:5px 10px 5px 10px;float:none;}
div.modulCampain {background-color:#cccccc;width:600px;overflow:hidden;display:block;margin-bottom:10px;}
div#footer {padding-top:20px;}

div.list {width:100%;overflow:hidden;display:block;padding-bottom:5px;}
div.left {display:block;width:654px;}
div.right {display:block;width:326px;}
/* 
---------------------------------------------------------------------------------------------
SPAN STYLES 
---------------------------------------------------------------------------------------------
*/


/* 
---------------------------------------------------------------------------------------------
HEADLINE STYLES 
---------------------------------------------------------------------------------------------
*/

div#menu h2 {padding:0px;margin:0px;background-color:#c45e12;margin:0 0 0px 0;color:#ffffff;text-transform:uppercase;font-size:10px;padding:5px 0 5px 5px;}
div#content-col3 h2 {padding:0px;margin:0px;font-size:1.1em;display:block;background-color:#cccccc;padding:0 10px 2px 10px;color:#480e55;
	border-top:0px solid #c7c5b5;}
div#breadCrumb p {padding:0px;margin:0px;display:block;}



/* 
---------------------------------------------------------------------------------------------
PARAGRAPH STYLES 
---------------------------------------------------------------------------------------------
*/

p.movie {padding:10px 0 10px 0;}
p.ingress {font-weight:bold;font-size:1.1em;}
p.imgTxt {color:#7a7a7a;}


/* 
---------------------------------------------------------------------------------------------
LIST STYLES 
---------------------------------------------------------------------------------------------
*/

ul.menu {display:none;}
ul.menu li {display:block;display:inline;margin:0px;padding:0px;list-style:none;padding-right:40px;padding-left:40px;padding-bottom:5px;font-weight:bold;}
ul.menu li.first {margin-right:0px;padding-left:20px;margin-left:20px;}
ul.menu li.active {background-color:#fff;}

div#menu ul {padding:0px;margin:0px;list-style:none;}
div#menu ul li {padding:0px;margin:0px;list-style:none;}


div#menu ul li ul li {}
div#menu ul li.open ul li.last {}
div#menu ul li.open ul li.first {}
div#menu ul li.open ul li.open {}
div#menu ul li.open ul li.active {}

div#menu ul li ul li ul li {}
div#menu ul li.open ul li.open ul li {}
div#menu ul li.open ul li.open ul li.active {}
div#menu ul li.open ul li.open ul li.open {}


div#content-col3 ul {padding:0px;margin:0px;list-style:none;}
div#content-col3 ul li {padding:0px;margin:0px;padding-bottom:2px;font-weight:bold;}

div#breadCrumb ul {padding:0px;margin:0px;list-style:none;display:inline;}
div#breadCrumb ul li {padding:0px;margin:0px;display:inline;padding-left:8px;}
div#breadCrumb ul li ul {padding:0px;margin:0px;list-style:none;display:inline;}
div#breadCrumb ul li ul li {padding:0px;margin:0px;display:inline;padding-left:8px;background:transparent url(../Images/dividBreadCrumb.jpg) no-repeat 0px 3px;}
div#breadCrumb ul li ul li ul {padding:0px;margin:0px;list-style:none;display:inline;}
div#breadCrumb ul li ul li ul li {padding:0px;margin:0px;display:inline;padding-left:8px;
	background:transparent url(../Images/dividBreadCrumb.jpg) no-repeat 0px 3px;}

div#footer ul {width:529px;padding:0px;margin:0px;list-style:none;display:block;border-top:1px solid #480e55;margin-top:24px;padding:10px 0px 0 0px;}
div#footer ul li {padding:0px;margin:0px;display:inline;padding:0 0px 0 15px;background:transparent url(../Images/dividFooter.jpg) no-repeat 4px 6px;}
div#footer ul li.first {background-image:none;padding:0px;}

ul.community {padding:0px;margin:0px;list-style:none;padding:10px 0 0 0;}
ul.community li {padding:0px;margin:0px;display:inline;padding-right:20px;}

/* 
---------------------------------------------------------------------------------------------
LINK STYLES 
---------------------------------------------------------------------------------------------
*/

ul.menu li a, ul.menu li a:link, ul.menu li a:visited {color:#ffffff;text-decoration:none;}
ul.menu li a:hover {text-decoration:underline;}
ul.menu li a:active {text-decoration:none;}

ul.menu li.active a, ul.menu li.active a:link, ul.menu li.active a:visited {color:#480e55;text-decoration:none;}
ul.menu li.active a:hover {text-decoration:underline;}
ul.menu li.active a:active {text-decoration:none;}

/* nivå1 */
div#menu ul li a, div#menu ul li a:link, div#menu ul li a:visited {padding:0px;color:#000000;text-decoration:none;padding-left:10px;display:block;
	padding-bottom:5px;}	
div#menu ul li a:hover {text-decoration:underline;}	
div#menu ul li a:active {text-decoration:none;}	
div#menu ul li.first a, div#menu ul li.first a:link, div#menu ul li.first a:visited {}	
div#menu ul li.first a:hover {}	
div#menu ul li.first a:active {}	
div#menu ul li.last a, div#menu ul li.last a:link, div#menu ul li.last a:visited {}	
div#menu ul li.last a:hover {}	
div#menu ul li.last a:active {}	
div#menu ul li.active a, div#menu ul li.open a:active, div#menu ul li.active a:visited {background:transparent url(../Images/MenuLevelOneOpen.gif) no-repeat 0px 1px;}	
div#menu ul li.active a:hover {}	
div#menu ul li.active a:active {}	
div#menu ul li.open a, div#menu ul li.open a:link, div#menu ul li.open a:visited {background:transparent url(../Images/MenuLevelOneOpen.gif) no-repeat 0px 1px;}
div#menu ul li.open a:hover {}	
div#menu ul li.open a:active {}


/* Nivå 2 */
div#menu ul li.open ul li a, div#menu ul li.open ul li a:link, div#menu ul li.open ul li a:visited {padding-left:25px;background:none;}
div#menu ul li.open ul li a:hover {}
div#menu ul li.open ul li a:active {}
div#menu ul li.active ul li a, div#menu ul li.active ul li a:active, div#menu ul li.active ul li a:visited {}	
div#menu ul li.active ul li a:hover {}	
div#menu ul li.active ul li a:active {}
div#menu ul li.open ul li.active a, div#menu ul li.open ul li.active a:link, div#menu ul li.open ul li.active a:visited {}	
div#menu ul li.open ul li.active a:hover {}
div#menu ul li.open a:active ul li {}
div#menu ul li.open ul li.open a, div#menu ul li.open ul li.open a:link, div#menu ul li.open ul li.open a:visited {
	background:transparent url(../Images/MenuLevelTwoOpen.gif) no-repeat 16px 2px;}	
div#menu ul li.open ul li.open a:hover {}
div#menu ul li.open a:active ul li {}


/* Nivå 3 */ 
div#menu ul li.open ul li.open ul li a, div#menu ul li.open ul li.open ul li a:link, div#menu ul li.open ul li.open ul li a:visited {padding-left:35px;
	background:none;}
div#menu ul li.open ul li.open ul li a:hover {}
div#menu ul li.open ul li.open ul li a:active {}

div#menu ul li.open ul li.open ul li.active a, div#menu ul li.open ul li.open ul li.active a:active, div.menu ul li.open ul li.open ul li.active a:visited {}
div#menu ul li.open ul li.open ul li.active a:hover {}
div#menu ul li.open ul li.open ul li.active a:active {}

div#menu ul li.open ul li.open ul li.open a, div#menu ul li.open ul li.open ul li.open a:link, div#menu ul li.open ul li.open ul li.open a:visited {}
div#menu ul li.open ul li.open ul li.open a:hover {}
div#menu ul li.open ul li.open ul li.open a:active {}


/* Nivå 4*/
div#menu ul li.open ul li.open ul li.open ul li a, div#menu ul li.open ul li.open ul li.open ul li a:link, 
div#menu ul li.open ul li.open ul li.open ul li a:visited {}
div#menu ul li.open ul li.open ul li.open ul li a:hover {}
div#menu ul li.open ul li.open ul li.open ul li a:active {}

div#menu ul li.open ul li.open ul li.open ul li.active a, div#menu ul li.open ul li.open ul li.open ul li.active a:active, 
div#menu ul li.open ul li.open ul li.open ul li.active a:visited {}
div#menu ul li.open ul li.open ul li.open ul li.active a:hover {}
div#menu ul li.open ul li.open ul li.open ul li.active a:active {}

div#menu ul li.open ul li.open ul li.open ul li.open a, div#menu ul li.open ul li.open ul li.open ul li.open a:link, 
div#menu ul li.open ul li.open ul li.open ul li.open a:visited {}
div#menu ul li.open ul li.open ul li.open ul li.open a:hover {}
div#menu ul li.open ul li.open ul li.open ul li.open a:active {}


div#content-col3 div.modul a, div#content-col3 div.modul a:link, div#content-col3 div.modul a:visited {
	text-decoration:none;color:#000;}
div#content-col3 div.modul a:hover {text-decoration:underline;color:#0084d5;}
div#content-col3 div.modul a:active {}

div#breadCrumb ul li a, div#breadCrumb ul li a:link, div#breadCrumb ul li a:visited {color:#0084d5;text-decoration:none;}
div#breadCrumb ul li a:hover {color:#0084d5;text-decoration:underline;}
div#breadCrumb ul li a:active {color:#0084d5;text-decoration:none;}

p.movie a, p.movie a:link, p.movie a:visited {background:transparent url(../Images/movieIcon.jpg) no-repeat 0px 0px;padding-left:33px;padding-bottom:5px;
	text-decoration:none;color:#000;}
p.movie a:hover {text-decoration:underline;}
p.movie a:active {text-decoration:none;}

ul.community li.tips a, ul.community li.tips a:link, ul.community li.tips a:visited  {background:transparent url(../Images/tips.jpg) no-repeat 0px 2px;
	padding-left:20px;color:#0084d5;text-decoration:none;}
ul.community li.tips a:hover {text-decoration:underline;}
ul.community li.tips a:active {}

ul.community li.facebook a, ul.community li.facebook a:link, ul.community li.facebook a:visited  {background:transparent url(../Images/facebook.jpg) no-repeat 0px 0px;
	padding-left:20px;color:#0084d5;text-decoration:none;}
ul.community li.facebook a:hover {text-decoration:underline;}
ul.community li.facebook a:active {}
ul.community li.nettby a, ul.community li.nettby a:link, ul.community li.nettby a:visited  {background:transparent url(../Images/nettby.jpg) no-repeat 0px 0px;
	padding-left:20px;color:#0084d5;text-decoration:none;}
ul.community li.nettby a:hover {text-decoration:underline;}
ul.community li.nettby a:active {} 


div.right a.first:hover {background:transparent url(../Images/rightBannerHover.jpg) no-repeat top left;}  
/* 
---------------------------------------------------------------------------------------------
IMAGE STYLES 
---------------------------------------------------------------------------------------------
*/
img {border:0px;}

img.ingressImg {padding-bottom:10px;}
div#footer img {float:right}
div.orange img {border-top:3px solid #e5971b;border-bottom:3px solid #e5971b;}
div.purple img {border-top:3px solid #480e55;border-bottom:3px solid #480e55;}
div.list img {display:block;padding:5px 10px 0 0;width:140px;height:140px;}
div.left img, div.right img {display:block}
div.right img {margin-bottom:5px;}

/* 
---------------------------------------------------------------------------------------------
TABLE STYLES 
---------------------------------------------------------------------------------------------
*/






/* 
---------------------------------------------------------------------------------------------
FORM STYLES 
---------------------------------------------------------------------------------------------
*/

fieldset {border:0px;float:right;}
input.submit {color:#480e55;background-color:#ffffff;border:0px;font-weight:bold;}
input.sok {width:144px;}


/*
---------------------------------------------------------------------------------------------
BODY STYLES 
---------------------------------------------------------------------------------------------
*/

body.largeList div.list img {display:block;padding:5px 10px 0 0;width:70px;height:70px;float:left;}
body.wideArticle div#content-col3 {display:none;}
body.wideArticle div#content-col2 {width:600px}
/*
body.index div#menu {display:none;}
body.index div.banner {width:600px;float:none;overflow:hidden;}
body.index div#content-col2 {width:600px}
body.index div.modul {width:500px;overflow:hidden;display:block;border:0px solid #c7c5b5;margin-bottom:10px;}
body.index div#content-col2 {padding-top:10px;}
body.index div#content-col2 div.modul {width:500px;overflow:hidden;border:0px solid #c7c5b5;margin-bottom:0px;float:none;}
body.index div.modul div.padding {padding:0px;padding:10px 10px 5px 10px;}
body.index div#content-col3 h2 {padding:0px;margin:0px;font-size:1.1em;display:block;background-color:#fff;padding:0 10px 2px 10px;color:#480e55;}
body.index div#breadCrumb {display:none;}
body.index div#contentWrapper {padding-top:5px;}
body.index p.ingress {font-weight:bold;font-size:1.0em;}
body.index h2 {padding:0px;margin:0px;font-size:1.4em;font-weight:bold;padding-bottom:3px;}
body.index h2 span {font-weight:normal;font-size:0.8em;}
body.index h2 a, body.index h2 a:link, body.index h2 a:visited {text-decoration:none;}
body.index h2 a:hover {text-decoration:underline;}
body.index h2 a:active {text-decoration:none;}
*/

/* 
---------------------------------------------------------------------------------------------
DIVERSE STYLES 
---------------------------------------------------------------------------------------------
*/
div#printLogo { display : none; }
div.clearer {clear:both;font-size:1px;line-height:1px;}
.hiddenTxt, .hiddenTxt a {position: absolute;left: -1000px;width: 900px;}


