*,
html { margin:0px; padding:0px; }
html { height:100%; width:100%; overflow-y: scroll; }
img { border:0; }
body { color: #464646; font-size: 86%; font-family:Arial, sans-serif; height:100%; width:100%; background: #fff url("/images/layout/yellow/yellow-bg-big.jpg") repeat-x 0px 115px; /*c9a263 c78913;d24901;ab7f5e;ab6632;bd8a4d url("/images/layout/body_tile07.png") repeat 50% 0%*/ background-attachment: scroll; /*"/images/layout/bgindex.jpg"*/ margin:0px; padding:0px; }
/*font-family-ff-enzo-web;font-family-ff-dagny-web-pro;font-family-private-sans-web*/
input, a{outline:none;}

body.musiksida,
body.songfile,
body.youtubesida,
body.youtubeklipp,
body.gallerisida{ background: #0d0d0d url("/images/layout/black-bg.jpg") repeat-x 0px 115px; color:#a2a2a2;}

body.startsida{background:#fff url("/images/layout/yellow/yellow-bg-small.jpg") repeat-x 0px 115px;}

a {color:#464646; text-decoration:none; }
a:hover,
a:active { text-decoration: underline;}

body.musiksida a,
body.songfile a,
body.youtubesida a,
body.youtubeklipp a,
body.gallerisida a{color:#a2a2a2;}


h1 { font-family:Arial, sans-serif; font-size:200%; /*letter-spacing: -1px; */color:#373737/*242424*/; /*text-shadow:1px 1px 3px #b68877; */padding-bottom:10px; text-decoration:none; font-weight: normal; margin: 0px; padding:0px 0px 5px 0px; }
body.musiksida h1,
body.songfile h1,
body.youtubesida h1,
body.youtubeklipp h1,
body.gallerisida h1  {color:#a2a2a2;}
h1 + h1 {margin-top:-10px; padding-top:0px; }
h2 { font-size:140%; letter-spacing: -1px; text-decoration:none; font-weight: normal; margin-bottom: 5px; margin-top: 15px; }
h3, h3 a span { font-family:Arial, sans-serif; font-size:140%; color:#373737; text-decoration:none;  font-weight: normal; margin-bottom: 5px; margin-top: 0px; }
iframe + h3, iframe + h3 a span { margin-bottom: 5px; margin-top: 15px; }
p.ingress { font-weight:bold; }
a.arrowLink { /*background:url("/images/layout/menuPil.png") no-repeat 100% 2px; */ padding-left:0px; display:block; cursor:pointer; font-size:0.9em;}
span.subHeader{font-style:italic;}
p {margin:0px 0px 0.5em 0px; font-size:0.9em; padding:0px; line-height: 140%;  }
p+p {margin:0px 0px 0.5em 0px; }
/*span { font-family:Arial, Sans-Serif; color:#464646; }*/
.clearBoth { height:1px; clear:both; padding: 0px; margin: 0px; }
li { margin:0px; color:#464646; text-decoration:none; }
li.clearBoth { width:660px !important; height:1px; clear:both; }
ul + p { padding-top:10px; }
table td{color:#464646; padding-right:20px;}
#contentPH { /*width:993px;*/ width:1040px; margin:0px auto; /*background:url("/images/layout/bg_02.png") no-repeat 50% 0%;*/ height: 100%; min-height: 880px;}
/*---HEADER---*/
.headerWrapper { /*background: url("/images/layout/body_content_bg_02.png") repeat-y 50% 50%;*/}
#header { height:95px; width:960px; margin:0px auto; padding:10px 0px 0px 0px; position:relative; z-index:1000; }
#logo { float:left;}
#logo a{ padding-top:48px; font-weight:bold; text-decoration:none; font-size: 1em; background:url("/images/layout/yellow/logo.png") no-repeat left top; display: block; width:418px; height; 100px;}
#logo a:hover{text-decoration:none;}
/*#band { height:55px; width: 100%; margin: 0px auto; display:block; background: url("/images/layout/bg_band_01.png") repeat-x 70% 50%; position:absolute; text-align: center; top:146px; z-index:10; z-index:15; }
#band h2 { font-size:1.5em; color: #bea375/*a7864f;faf7eb; font-weight: normal; padding:0px 0px 0px 110px; margin:0px auto; width:900px; text-align: left; line-height:42px; text-shadow:1px 1px 2px #3e1701; }
#band h2 a { color: #bea375; font-family:Arial, sans-serif; }
#band h2 a:hover { text-decoration:none;}*/

/*---TOP MENU---*/
#topMenu { float:right; height:53px; padding: 10px 0px 0px 0px; }
.topLinks { float:left; height:50px; }
.topLinks a, a.uBlogsy_feed { background:url("/images/layout/yellow/yellow-icon-sprite.png") no-repeat top left; width:25px; height:25px; display:block; float:left; margin: 0 5px 0 0; }
.topLinks a.youTube { }
/*.topLinks a.youTube:hover { background-position: 0px -25px; }*/
.topLinks a.spotify { background-position:-30px 0%; }
/*.topLinks a.spotify:hover { background-position: -50px -50px; }*/
.topLinks a.facebook { background-position:-60px 0%; padding: 0; }
/*.topLinks a.facebook:hover { background-position: -100px -50px; }*/
.topLinks a.instagram { background-position:-90px 0%; padding: 0; }
.topLinks a.facebook:hover, .topLinks a.youTube:hover, .topLinks a.spotify:hover, .topLinks a.instagram:hover{background-image:url("/images/layout/yellow/yellow-icon-sprite-hover.png");}
a.uBlogsy_feed { background-position:-150px 0%; margin: 0px 0px 0px 7px; }
a.uBlogsy_feed:hover { background-position:-150px -50px; }
.uBlogsy_rss_link_container h2 { float:left;}
.uBlogsy_rss_link_container h2 span { display: none;}
#topMenu h2 { margin:0;}
ul.TopMenu { float:left; list-style-type:none; font-size:1.1em; }
ul.TopMenu li { float:left; margin:0px 10px; }
/*---MENU---*/
#menu { width:580px; height:60px; line-height:44px; position:absolute; right:0px; bottom:0px; font-size:1.1em; z-index:10; }
#menu a, #menu a span {font-family:Arial, sans-serif; font-weight: bold; color: #2f2f2f;}

body.musiksida #menu a,    body.musiksida #menu a span, 
body.songfile #menu a,    body.songfile #menu a span,
body.youtubesida #menu a,  body.youtubesida #menu a span,
body.youtubeklipp #menu a,  body.youtubeklipp #menu a span,
body.gallerisida #menu a,  body.gallerisida #menu a span{color:#a2a2a2;}

#menu a:hover, #menu .Active,
#menu a:hover span, #menu .Active span { text-decoration: none; color:#f5c10f !important;}
ul.MainMenu { list-style:none; position:relative; /*z-index:500;*/ height:60px; float:right;}
ul.MainMenu>li { float:left; padding-right:12px; /*position:relative;*/ margin-right:12px; text-align:left; /*z-index:500; text-shadow:1px 1px 1px #d9cbaf;*/ }
ul.MainMenu>li>ul{display:none; position:absolute; height:30px; top:30px; left:0px; width:auto; min-width:700px; }
ul.MainMenu>li>ul>li{float:left; list-style-type:none; font-size:12px; height:30px; line-height:30px; position:static; padding-right:25px;}
ul.MainMenu>li>ul>li>a{ font-weight:normal !important; }
ul.MainMenu>li>ul>li.Active>a{color:#f5c10f !important;}
ul.MainMenu>li.Active>ul{display:block; }
/*ul.MainMenu li.Active,
ul.MainMenu li:hover { color: #f8d015; background:url("/images/layout/mainMenuPil.png") no-repeat 100% 70%; text-decoration: none;  text-shadow: 1px 2px 1px #e0d1af e0d1af;}
ul.MainMenu li.Active a { color:#f8d015; }*/
/*ul.MainMenu>li>ul { display:none; position:absolute;/* z-index:; height:auto; width:auto; top:15px; left:0px; list-style-type:none; background:#FFF url("/images/layout/menyshade.gif") repeat-x bottom left; padding:10px 5px 10px 5px; box-shadow:3px 6px 10px #555; }
ul.MainMenu>li:hover>ul { display:block; }
ul.MainMenu>li>ul>li { position:relative; min-width:170px; text-decoration:none; margin:3px 0px; }
ul.MainMenu>li:hover>ul>li:hover { text-decoration:none; }*/

/*---CONTENT---*/
.content-wrapper {padding-bottom:9px; float:left; background: url("/images/layout/content-wrapper-shadow.png") no-repeat 0% 100%;}
#contentWrapper #shadow-left  {float:left; height:430px; width:38px; background:url("/images/layout/content-shadow-left.png") no-repeat left top;}
#contentWrapper #shadow-right  {float:left; height:430px; width:38px; background:url("/images/layout/content-shadow-right.png") no-repeat left top;}
#content {height:477px; width: 960px; padding:0px 0px 0px 0px; float:left; background:#fff; position:relative; border:1px solid #f0f0f0;}
.gallerisida #content{min-height:450px;}

.startsida #content{ height:430px; background:none; border:none;}
.youtubesida #content, .musiksida #content, .youtubeklipp #content,
.youtubesida .rightContent, .youtubeklipp .rightContent, .gallerisida .rightContent, .musiksida .rightContent{min-height:430px; margin:0px 0px 0px 0px;}

.youtubesida .rightContent, .musiksida .rightContent, 
.youtubeklipp .rightContent, .gallerisida .rightContent{padding: 16px 10px 0px 30px;}

body.ublogsylanding #content, body.ublogsylanding .content-wrapper,
body.ublogsypost #content, body.ublogsypost .content-wrapper,
body.fragaosssida #content, body.fragaosssida .content-wrapper {height:auto; min-height:477px;}
body.fragaosssida .rightContent{padding:0px;}

#sub-content{width:960px; padding:0px 40px;}

/**/
/**/
.flashContent { width:960px; height:430px; padding: 0px 0px 0px 0px; margin: 0px auto 0px auto; z-index:9; position:relative;}
.rightContent { width:280px; float:left; /*height:100%; height:477px;*/ position:relative; padding:7px 20px 50px 20px; }
div.rightContent.no-padding { padding-top:7px; }
div.rightContent.clover { min-height:493px; }
div.rightContent.short { min-height:220px; }
div.rightContent ul { padding-left:20px; }
div.rightContent .pdf a { background:url("/images/layout/menuPil.png") no-repeat 1px 4px; height:22px; display:block; line-height:22px; padding-left:12px; }
.rightContent.four { height:385px; padding-top:100px; padding-bottom:0; }
/*.rightContent.yt { min-height:325px; }*/

.rightContent.four .flash { width:320px; position:absolute; }
.rightContent.four .flash.h380 { height:380px; bottom:21px; }
.rightContent.four .flash.h125 { height:125px; bottom:24px; }
.rightContent.four .flash.h125 + div.text { width:320px; height:355px; overflow:hidden; }
.rightContent.four .flash.h380 + div.text { width:320px; height:102px; overflow:hidden; }
.leftContent { width:640px; float:left; padding:0px 0px 10px 0px; }
.leftContent .image{width:630px; height:477px; position:absolute; left:0px; top:0px;}
.leftContent .image img{width:100%; height:477px; position:absolute; left:0px; top:0px;}
.leftContent .image .image-overlay{width:630px; height:477px; background:url("/images/layout/textsida-overlay.png") no-repeat left top; position:absolute; left:0px; top:0px;}
div.leftie { width:310px; float:left; margin-right:15px; }
h1.leftie { width:310px; margin-bottom:10px;}
.rightie { width:310px; float:left; }
/*#content input.textBox{margin-bottom:5px; width:200px;}*/


/*länkpuffar*/
.rightContent div.puffs { width:300px; position:absolute; bottom:14px; right:-4px; }
.rightContent div.puffs.contact { /*bottom:62px;*/ }

div.flashLinks{ width:323px; min-height:132px; bottom:20px; right:0px; position:absolute; }
a.puffBg{ background:url("/images/layout/sprites/sprite-btns.png") no-repeat 0% 0%; width:298px; float:left; height:38px; display:block; font-size:1.35em; text-align:center; line-height:38px; color:#1c1c1c; text-decoration:none;}
a.puffBg.backBtn{background-position:0px 0px; color:#a3a3a3;}
a.puffBg.forward{background-position:0px -300px; color:#a3a3a3;}
a.puffBg.forward:hover, a.puffBg.forward.active{background-position:1px -350px; color:#1c1c1c;}
a.puffBg.backBtn:hover{background-position:0px -50px; color: #1c1c1c;}
/*a.puffBg.forward:hover{background-position:0px 0px; color: #1c1c1c;}*/
div.puffs.grey a.puffBg{background-position:0px 0px;}
div.puffs.grey a.puffBg.backBtn:hover{background-position:0px -50px; color: #1c1c1c;}

.youtubesida a.puffBg.backBtn,
.youtubeklipp a.puffBg.backBtn,
.gallerisida a.puffBg.backBtn,
.musiksida a.puffBg.backBtn{background-position:0px -250px;}
.youtubeklipp a.puffBg.backBtn:hover, .youtubeklipp a.puffBg.backBtn.active,
.youtubesida a.puffBg.backBtn:hover, .youtubesida a.puffBg.backBtn.active,
.gallerisida a.puffBg.backBtn:hover, .gallerisida a.puffBg.backBtn.active,
.musiksida a.puffBg.backBtn:hover, .musiksida a.puffBg.backBtn.active{background-position:0px -50px;}

/*Bildspel start*/
.flashContent {/* box-shadow:1px 1px 14px #A49E8E; */color:#A49E8E; height:430px;}
.flashContent .items { position:relative; width:960px; height:430px; z-index:10;}
.flashContent .items div { float:left; width:320px; }
.flashContent .items div img { max-width:320px; }

.flashContent .items .largeImg{ height:430px; width:960px; position:absolute;}
.flashContent .items .largeImg div { float:left; width:960px; }
.flashContent .items .largeImg img {max-width:960px;}
.flashContent .items .largeImg>div>a img{position:absolute; top:0px; left:0px; z-index:5; }
.flashContent .items .largeImg>div>a>span.dark{position:absolute; bottom:-60px; left:0px; width:920px; background:#000; color:#fff; z-index:10; background:url("/images/layout/black60.png") repeat left top;
                                height:20px; padding:20px; }
.flashContent .items .largeImg>div>a>span.dark>span{ color:#fff; font-weight:bold; 
                                      font-size:1.2em; /*padding:20px; float:left; bottom:0px; left:0px; */ line-height:20px; z-index:15; }
flashContent .items .largeImg>.overlay{width:960px!important;}


/**/
.flashContent .items>div>a{height:430px; width:960px; display:block; position:relative; float:left; text-decoration:none; cursor:pointer; overflow:hidden;}
.flashContent .items>div>a img{position:absolute; top:0px; left:0px; z-index:5; }
.flashContent .items>div>a>span.dark{position:absolute; bottom:-60px; left:0px; width:280px; background:#000; color:#fff; z-index:10; background:url("/images/layout/black60.png") repeat left top;
                                height:20px; padding:20px; }
.flashContent .items>div>a>span.dark>span{ color:#fff; font-weight:bold; 
                                      font-size:1.2em; /*padding:20px; float:left; bottom:0px; left:0px; */ line-height:20px; z-index:15; }

#band #player { width:1px; height:1px; visibility:hidden; }
#band div.listen { position:absolute; top:-12px; right:5px; display:block; z-index:150; height:83px; width:80px; left: 50%; margin-left: 460px; }
#band div.listen a.play,
#band div.listen a.pause { width:80px; height:83px; display:block; position:absolute; z-index:100; cursor:pointer; background:url("/images/layout/lyssna.png") no-repeat left top; }
#band div.listen a.pause { background:url("/images/layout/pausa.png") no-repeat left top; }
#band div.listen div.track { visibility:hidden; }
#band div.listen div.time { visibility:hidden; }
#band div.listen a.mute { visibility:hidden; }

/*---FYRLÖVER---*/
.fyrklover      {width:630px; height:477px; position:absolute; overflow:hidden; top:0px;}
.fyrklover>img    {max-width:630px; position:absolute; top:0px; left:0px;}
.fyrklover-overlay  {position:absolute; background:url("/images/layout/fyrklover-overlay.png") no-repeat left top; top:0px; left:0px; width:630px; height:477px; z-index:5;}
.fyrklover a      {width:310px; height:230px; display:block; cursor:pointer; position:absolute; top:3px; left:2px; z-index:15;}
.fyrklover a span    {position:absolute; bottom:10px; right:10px; text-shadow:0.05em 0.05em 3px #999; color:#000; font-size:1.3em;}
.fyrklover a.second    {top:3px; left:320px;}
.fyrklover a.second span{bottom:10px; left:10px;}
.fyrklover a.third    {top:240px; left:2px;}
.fyrklover a.third span  {top:10px; right:10px;}
.fyrklover a.fourth    {top:240px; left:320px;}
.fyrklover a.fourth span{top:10px; left:10px;}

/*Photo Overlay Spelschemasidan*/
.halfwidth-overlay  {position:absolute; background:url("/images/layout/halfwidth-overlay.png") no-repeat left top; top:0px; left:0px; width:630px; height:477px; z-index:5;}


/*GRATULATIONER FYRKLÖVER*/
.fyrklover>div    {position:absolute; /* bottom:10px; right:10px; text-shadow:0.05em 0.05em 3px #999; color:#000; font-size:1.3em;*/}
/*.fyrklover>div div.overlay  {position:absolute; background:url("/images/layout/black60.png") repeat left top; height:40px; width:320px; top:190px; left:0px;}*/


a.invisible-player{width:1px; height:1px; /*visibility:hidden;*/ position:absolute;}
/*.fyrklover.gratulationer a  {z-index:10;}*/
/*.fyrklover.gratulationer>div      {width:310px; height:230px; display:block; cursor:pointer; position:absolute; top:3px; left:2px; z-index:5;}*/
.fyrklover.gratulationer>div.first  {top:3px; left:2px;}
.fyrklover.gratulationer>div.second {top:3px; left:320px;}
.fyrklover.gratulationer>div.third  {top:240px; left:2px;}
.fyrklover.gratulationer>div.fourth {top:240px; left:320px;}
/*.fyrklover.gratulationer>div a.text.first{top:3px; left:1px;}*/
.fyrklover.gratulationer>div span.overlay {position:absolute; background:#000; opacity:0.4; filter:alpha(opacity=40); height:40px; width:320px; top:190px; left:0px;}
.fyrklover.gratulationer>div span.text    {position:absolute; color:#fff; width:320px; height:40px; top:190px; left:0px; text-align:center; display:block; line-height:40px; z-index:5; text-decoration:none;}
.fyrklover.gratulationer>div span.stop    {position:absolute; color:#fff; height:20px; right:0px; top:166px; background:#000; padding:2px 10px; display:none;} 



/*---FYRLÖVER SHOPPA OSS---*/
.fyrklover.shoppa    {width:492px; height:477px; position:absolute; overflow:hidden; top:4px; }
.fyrklover.shoppa .album{width:242px; height:225px; position:absolute; top:4px; left:9px; background:#7a7a7a;}
.fyrklover.shoppa .album.active{background:#02b6db;}
.fyrklover.shoppa .album img{position:absolute; right:0px; bottom:0px;}
.fyrklover.shoppa .album + .album          {width:225px; top:4px; left:258px; background:none;}
.fyrklover.shoppa .album + .album + .album      {width:242px; top:239px; left:9px; background:#8a8a8a;}
.fyrklover.shoppa .album + .album + .album.active  {background:#819097;}
.fyrklover.shoppa .album + .album + .album + .album  {width:225px; top:239px; left:258px; background:none;}
.fyrklover.shoppa a      {width:242px; height:225px; display:block; cursor:pointer; position:absolute; top:4px; left:9px;}
.fyrklover.shoppa a.second    {width:225px; top:4px; left:258px;}
.fyrklover.shoppa a.third    {top:239px; left:9px;}
.fyrklover.shoppa a.fourth    {width:225px; top:239px; left:258px;}    
.fyrklover.shoppa .fyrklover-overlay  {position:absolute; background:url("/images/layout/shoppaoss-fyrklover-overlay.png") no-repeat left top; top:0px; left:0px; width:492px; height:477px;} 
.number-price{position:absolute; bottom: 18px; right: 20px; z-index: 100; opacity:1; filter:alpha(opacity=100); /*width:205px; height:45px;*/}
.number-price p{font-weight: bold; opacity:1; filter:alpha(opacity=100); background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat -87px 0%;
  width:130px; height:39px; line-height:35px; padding:0px 0px 0px 8px; float:left;}
.number-price p span{float:left; margin-right:5px;}

/*---INFO SHOPPA OSS---*/
.leftContent.shoppa{width:495px;}
.rightContent.shoppa-form{width:420px;  }
.rightContent.shoppa{width:420px; padding-top:100px; height:385px;}
.shoppa ol, .shoppa-form ol{padding-left:25px;}
.shoppa ol li, .shoppa-form ol li{font-size:0.9em; line-height:1.4em;}

.shoppa dl, .shoppa-form dl{width:420px; font-size:0.9em; padding:15px 0px 0px 0px;}
.shoppa dl dt, .shoppa-form dl dt{width:130px; float:left;}
.shoppa dl dd, .shoppa-form dl dd{width:290px; float:left;}
a.orderMe { background:url("/images/layout/sprites/orderme_sprite.png") no-repeat -706px 0px; color:#000; width:99px; right:20px; height:104px; top:17px; height:104px; position:absolute; cursor:pointer; }
a.orderMe.en{background-position:-300px 0px;}



/*---TEXTSCROLLER---*/
#scrollerHolder { margin-left:16px; width:957px; height:40px; overflow:hidden; position:relative; padding-top:5px; }
#textScroller { height:30px; width:2000em; float:left; margin-top:0; overflow:hidden; border-top:1px solid black; border-bottom:1px solid black; }
#textScroller ul { width:2000em; height:30px; float:right; list-style-type:none; position:absolute; }
#textScroller ul li { float:left; height:30px; display:block; position:absolute; line-height:30px; padding:0px 20px 0px 0px; }
#textScroller ul li:hover a { font-weight:bold; }
/*---STARTPUFFAR---*/
#startPuffar { width:1000px; height:150px; display:block; margin:0px 0px 0px -17px;}
.startPuff1 { width:500px; height:130px; background:url("/images/layout/banner_vanster.png") no-repeat top left; /*background:url("/images/layout/startsidan-knappv.png") no-repeat top left; */ float:left; padding-top:20px; }
.startPuff2 { width:500px; height:130px; background:url("/images/layout/banner_hoger.png") no-repeat top left;/*background:url("/images/layout/startsidan-knappv.png") no-repeat top left; */ float:right; padding-top:20px; }

/*---FRÅGA OSS---*/
.sendBtn{ height:39px; font-size:1.2em; line-height:35px; cursor:pointer; background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat 100% -132px; border:none; padding:0px 18px 0px 8px;}
.sendBtn:hover{background-position:100% -308px;}

#startPuffar a, #startPuffar span { font-size:1.4em; color:#000; line-height:150%; margin:10px 0px 0px 30px; }
#startPuffar span{background:none;}
/*---FRÅGA OSS---*/
.fragaosssida .rightContent { margin: 4px 0px 0px 0px;}
.fragaosssida .leftContent { margin: 4px 0px 0px 0px;}
ul.FragaOss { list-style-type:none; width:570px; margin: 20px 0px 40px 20px; }
ul.FragaOss li div.Q { margin-bottom:3px; position:relative; padding:5px 5px 5px 45px; cursor:pointer; }
ul.FragaOss li div.Q strong { font-weight: normal;}
ul.FragaOss li div.A { padding:10px 20px 10px 20px; margin: 0px 0px 10px 45px; display:none; border-left:#999 1px solid; background-color: #F2F2F2; }
ul.FragaOss li div.aBtn { background:url("/images/layout/menuPilDown.png") no-repeat 7px 7px; left:0px; position:absolute; height:23px; width:30px; font-size:2em; top:0px; }
ul.FragaOss li div.aBtn.opened { background-image:url("/images/layout/menuPilUp.png"); }
/*---FRÅGA OSS FORM---*/
div.fragaOss .sendBtn { background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat -44px 100%; height: 39px; padding:0px 10px; border:0px solid #999; cursor:pointer; margin: 0px 0px 0px 10px; }/**/
div.fragaOss { background: transparent url("/images/layout/fragaoss-bg.png") no-repeat top left; width:296px; height:460px; color:#000; padding: 10px 0px 0px 20px; position:relative; }
div.fragaOss .sendBtn { position:absolute; bottom:30px; left:11px; }
div.fragaOss h3 { color:#000; margin:10px 0px 20px 0px; }
div.fragaOss input { margin:4px 0px 7px 0px; }
div.fragaOss textarea { resize:none; }
div.fragaOss label { margin-left:10px; }
div.fragaOss textarea.multi { margin:2px 0px 3px 0px; padding: 8px; width:250px; height: 90px; overflow: auto; background:#F2F2F2; line-height: 100%; }

/*---SHOP ORDER---*/
div.orderForm { }
div.albumList { width:630px; float:left; padding-top:10px; }
div.albumListRow img.miniAlbum { width:60px; height:60px; float:left; padding:0px 10px; }
div.albumListRow { display:block; width:630px; float:left; margin-bottom:10px; }
div.albumListRow .title { width:165px; height:40px; line-height:40px; display:block; float:left; }
div.albumListRow { height:60px; line-height:40px; margin:5px 0px; }
.txtNumber { width:20px; display:block; float:left; margin:0px 3px 1px 0px; background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat -160px -220px; padding:0px 15px; border:none; height:38px; line-height:35px;}
.textBox{width:196px; background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat 0% -216px; border:none; height:30px; line-height:32px; padding: 0px 0px 0px 8px;}
.select-wrapper{width:204px; height:30px; background:url("/images/layout/yellow/yellow-btn-sprite.png") no-repeat 0% -216px;}
select.ddl{width:204px; height:30px; background:transparent; border:none;}
div.orderForm { width:350px; float:right; padding:10px 50px 0px 0px; }
div.orderForm dl { width:350px; float:left; text-align:left; line-height:32px; }
div.orderForm dl dt { float:left; width:100px; height:30px; margin-bottom:5px; text-align:right; padding-right:10px; }
div.orderForm dl dd { float:left; width:230px; height:30px; margin-bottom:5px; }
.orderForm .sendBtn{margin: 0px 0px 0px 112px;}
.fel{ color: #c30000; margin: 10px 0px 0px 112px;}
.message{ margin: 10px 0px 0px 112px;}
.shoppa .title{display: none;}

/*---GALLERY---*/
ul.gallery { list-style-type:none; margin:10px 0px 0px 10px; }
ul.gallery li {background:#121212; float:left; margin: 0px 10px 10px 0px; padding: 10px 0px 0px 0px; height:132px; width:155px; text-align:center; }
ul.gallery li img { max-width:120px; max-height:90px; border: 1px solid #121212; }
ul.gallerySide { list-style-type:none; padding-left:0px !important; }
ul.gallerySide li { width:300px; height:100px; margin-bottom:10px; }
ul.gallerySide li img { width:150px; height:100px; padding-right:10px; float:left; opacity:0.4; filter:alpha(opacity=40); }
ul.gallerySide li img.cover { max-height:100px; width:auto; }
ul.gallerySide li.Active img { opacity:1; filter:alpha(opacity=100); }
ul.gallerySide li h4, ul.gallery li h4 { padding:5px 0px 3px 0px; color: #7f7f7f; }
ul.gallery li.clearBoth { height:0px; min-height:0px; clear:both; padding: 0px; margin: 0px; }

/*---PRESS---*/
ul.pressBilder { list-style-type:none; }
ul.pressBilder li { float:left; margin-bottom:15px; width:120px; position:relative; padding-left:7px;}
ul.pressBilder li + li { padding-left:0px; }
ul.pressBilder a.pdf { background:url("/images/layout/pdfPlupp.png") no-repeat left top; height:21px; padding-left:20px; line-height:21px; display:block; }
ul.pressBilder li>div.press-image{width:120px; min-height:220px; position:relative;}
ul.pressBilder li>div.press-image>img { max-height:220px; max-width:115px; margin-top:5px; }

ul.pressBilder li>div.press-image:hover>div.preview { visibility:visible;}
ul.pressBilder li div.text { width:105px; }
ul.pressKlipp { list-style-type:none; }
ul.pressKlipp li { float:left; margin-bottom:15px; width:215px; }
ul.pressKlipp li + li { padding-left:7px; }
ul.pressKlipp a.pdf { background:url("/images/layout/pdfPlupp.png") no-repeat left top; height:21px; padding-left:22px; line-height:21px; display:block; }
ul.pressKlipp li img { max-height:220px; max-width:215px; margin-top:5px; }
ul.pressKlipp li div.text { width:300px; }
ul.pressKlipp span.pub { float:left; padding-left:22px; }

div.preview {  display:none; position:absolute; top:100px; right:0px; z-index:100; /*background:url("/images/layout/shadow.png") no-repeat left top; box-shadow:1px 1px 6px #333;*/ padding:0px 10px; min-height:220px; width:500px; vertical-align:middle; text-align:center;}
div.preview .top  {background:url("/images/layout/shadow.png") no-repeat left top; height:20px; width:100%;}
div.preview .middle  {background:url("/images/layout/shadow-middle.png") repeat-y left top;}
div.preview .bottom  {background:url("/images/layout/shadow.png") no-repeat left bottom; height:20px; width:100%;}
div.preview img { display:none;  /* height:220px;*/ max-width:460px; vertical-align:middle; text-align:center; }

/*---MusikSpelare---*/
#no-flash{padding:0px 0px 0px 10px;}
#no-flash h2, #no-flash p{color:#464646; }
#no-flash a{color:#464646; text-decoration:underline;}
.leftContent.music{background:url("/images/layout/music-bg.jpg") no-repeat left 20px; height:380px; width:640px; padding:30px 0px 0px 0px;}

div.player{position:absolute; bottom:50px; left:30px; height:35px; width:580px; overflow:hidden;}
a#player1 {height:35px; width:580px; /*visibility:hidden;*/ position:relative;}
a#player1 div{position:absolute !important; bottom:0px !important; left:0px !important; height:70px !important; width:580px;}


div.clips{}
div.clips a{float:left; width:630px; height:45px; line-height:1em;  width:445px; padding-left:25px; cursor:pointer; background:url("/images/layout/music-divider.png") no-repeat left 100%; text-decoration:none;}
div.clips a span.song{color:#000; padding:5px 0px 0px 25px; height:40px; line-height:18px; background:url("/images/layout/music-stop.png") no-repeat left 50%; font-size:0.9em; display:block;}
div.clips a span span.title{font-size:1.1em; background:none; padding:none;}
div.clips a.paused span.song{background:url("/images/layout/music-stop.png") no-repeat left 50%;}
div.clips a.playing span.song{background:url("/images/layout/yellow/yellow-music-play.png") no-repeat left 50%;}

/*---RECENSIONER---*/
ul.recensioner { list-style-type:none; padding:0px !important; margin: 0px 0px 60px 0px; }
ul.recensioner li { margin: 0px 0px 0px 0px; padding:0px 0px 10px 0px; /*background: url("/images/layout/quote.png") no-repeat 0% 0%;*/ }
ul.recensioner li a { }
ul.recensioner li a span.quote {}
ul.recensioner li a span.quoted {font-style:italic; clear: both; display: block; font-size: 0.8em;}

/*---FOOTER---*/
.footerWrapper { /*background: url("/images/layout/body_footer_bg_01.png") no-repeat 50% 0%; */padding:10px 0px 40px 0px; }
.footer { height:91px; width:890px; margin:0px auto; position:relative; font-size: 13px; font-weight:normal; padding-left:70px;}
.footer p { float:left; padding-right:0px; line-height:20px; color: #7f7f7f; }
.footer div.skor { background:url("/images/layout/skor.png") no-repeat left top; height:91px; width:70px; display: block; padding-right: 0px; float:left; position:absolute; top:0px; left:0px;}
.footer p.prod { float:right; }
.footer a { color: #7f7f7f;}
.footer p em { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; background-image: none; }

body.youtubesida .footer p, body.youtubeklipp .footer p,
body.musiksida .footer p, body.gallerisida .footer p,
body.youtubesida .footer p a, body.youtubeklipp .footer p a,
body.musiksida .footer p a, body.gallerisida .footer p a{color:#616161;}

/*Mailinglista*/
div.mail-list-form { width:300px;}
div.mail-list-form input.textBox { outline:none; width:195px; margin-bottom:5px; background:url("/images/layout/sprites/sprite-btns.png") no-repeat 0px -900px; border:none; height:35px; line-height:35px; padding:2px 0px 8px 5px; float:left;}
div.mail-list-form input.sendBtn {width:100px; height:43px; line-height:35px; font-size:1.4em; cursor:pointer; background:url("/images/layout/sprites/sprite-btns.png") no-repeat -213px -900px; border:none; padding:2px 0px 8px 0px; float:left;}
div.mail-list-form input.sendBtn:hover{background-position: -213px -950px;}
.watermark{color:#000;}
/*---YOUTUBE---*/
ul.clips { list-style-type:none; }
ul.clips li.Active, ul.clips li:hover {background:#121212;/**/ opacity:1; filter:alpha(opacity=100); }
ul.clips li {color:#a2a2a2; opacity:0.5; filter:alpha(opacity=50); float:left; padding:10px; width:120px; /*border-right:1px solid #666; */ height:200px; overflow:hidden; margin-bottom:5px; }
ul.clips li + li { margin-left:25px; }
ul.clips li img { max-width:120px; padding-bottom: 8px;/*padding:5px; border:1px solid #000;*/ }

/*---musiksida---*/
/*---songfile---*/
/*---youtubesida---*/
/*---youtubeklipp---*/
/*---gallerisida---*/

.musiksida .headerWrapper,
.songfile .headerWrapper,
.youtubesida .headerWrapper,
.youtubeklipp .headerWrapper,
.gallerisida .headerWrapper { /*background: url("/images/layout/body_content_bg_svart_90.png") repeat 50% 50%;}*/}
.musiksida .contentWrapper,
.songfile .contentWrapper,
.youtubesida .contentWrapper,
.youtubeklipp .contentWrapper,
.gallerisida .contentWrapper { /*background: url("/images/layout/body_content_bg_svart_90.png") repeat 50% 50%;*/ }
/*.musiksida .contentWrapper a,
.songfile .contentWrapper a,
.youtubesida .contentWrapper a,
.youtubeklipp .contentWrapper a,
.gallerisida .contentWrapper a {color: #bea375;}*/
/*.musiksida .contentWrapper h1, .musiksida .contentWrapper h3, .musiksida .contentWrapper p, .musiksida .contentWrapper .backBtn, .musiksida .contentWrapper H4,
.songfile .contentWrapper h1, .songfile .contentWrapper h3, .songfile .contentWrapper p, .songfile .contentWrapper .backBtn, .songfile .contentWrapper H4,
.youtubesida .contentWrapper h1, .youtubesida .contentWrapper h3, .youtubesida .contentWrapper p, .youtubesida .contentWrapper .backBtn, .youtubesida .contentWrapper H4,
.youtubeklipp .contentWrapper h1, .youtubeklipp .contentWrapper h3, .youtubeklipp .contentWrapper p, .youtubeklipp .contentWrapper .backBtn, .youtubeklipp .contentWrapper H4,
.gallerisida .contentWrapper h1, .gallerisida .contentWrapper h3, .gallerisida .contentWrapper p, .gallerisida .contentWrapper .backBtn, .gallerisida .contentWrapper H4  { color: #DCCEB6; }*/
.musiksida .contentWrapper .music li,
.songfile .contentWrapper .music li,
.youtubesida .contentWrapper .music li,
.youtubeklipp .contentWrapper .music li,
.gallerisida .contentWrapper .music li { padding: 10px 10px 10px 0px;}
.musiksida .contentWrapper .music li a img,
.songfile .contentWrapper .music li a img,
.youtubesida .contentWrapper .music li a img,
.youtubeklipp .contentWrapper .music li a img,
.gallerisida .contentWrapper .music li a img { display: none;}
.musiksida .footerWrapper,
.songfile .footerWrapper,
.youtubesida .footerWrapper,
.youtubeklipp .footerWrapper,
.gallerisida .footerWrapper { /*background: url("/images/layout/body_content_bg_svart_90.png") repeat 50% 50%; height: 30%; */}

.musiksida #contentWrapper #shadow-left,  .youtubesida #contentWrapper #shadow-left,  
.youtubeklipp #contentWrapper #shadow-left,  body.gallerisida #shadow-left{float:left; height:430px; width:38px; background:url("/images/layout/content-shadow-left-white.png") no-repeat left top;}
.musiksida #contentWrapper #shadow-right,  .youtubesida #contentWrapper #shadow-right,  
.youtubeklipp #contentWrapper #shadow-right,  body.gallerisida #shadow-right{float:left; height:430px; width:38px; background:url("/images/layout/content-shadow-right-white.png") no-repeat left top;}
body.youtubeklipp #content, body.youtubesida #content,  body.musiksida #content,  
body.gallerisida #content{background:#000; border:none;}

/*Bloggkommentar*/
.comment-form{ width:620px; padding-top:10px;}
.comment-form .row{ float:left; width:620px; margin-bottom:5px; line-height:30px; min-height:30px;}
.comment-form .row .col{ width:100px; float:left; min-height:30px; float:left; text-align:right; padding-right:10px; }
.comment-form .row .col + .col{ width:310px; text-align:left; }
.comment-form .row .col input[type="text"]{ width:300px; border:none; background: url("/images/layout/textbox.png") no-repeat left top; height:30px; padding:0px 5px; outline:none;}
.comment-form .row .col textarea{background:url("/images/layout/textarea.png") no-repeat left top; width:300px; height:140px; font-family:Arial, sans-serif; padding:5px; border:none; resize:none; outline:none;}
.comment-form .row .col .send-btn{float:right; background:url("/images/layout/send-btn.png") no-repeat left top; height:35px; width:94px; text-align:center; line-height:35px; font-weight:bold; text-decoration:none;}
.comment-form .row .col .send-btn:hover{background-image:url("/images/layout/send-btn-hover.png");}
.comment-form .row .col div.validation{line-height:1.2em; font-size:0.875em; color:#9d2a26; padding-top:5px;}
.comment-form .row .col div.validation ul{padding-top:10px;}
.comment-form .row .col div.validation ul>li{list-style-type:none; color:#9d2a26; }
/*Popupps*/
.highslide-maincontent {background-color: #F5F4E7; background-image: url(/images/layout/body_content_bg_01.png); background-repeat: repeat-y; background-position: 50% 50%; }
.highslide-maincontent p img { float:left; padding: 5px; border: #464646 1px solid; margin: 0px 14px 10px 0px;}

/*Nya popups*/
div#overlay{display:none; width:100%; height:100%; position:absolute; background:url("/images/layout/white90.png") repeat left top; z-index:1100;}
div.popup-wrapper{display:none; width:983px; height:510px; position:absolute; top:100px; left:50%; margin-left:-491px; z-index:1500;}
div.popup-wrapper img { float: left; border: 0px; padding: 0px 18px 18px 0px;}
div.popup-wrapper a.close{}
/*div.popup-wrapper div.top{background: url("/images/layout/popup_bg_top.png") no-repeat left bottom; padding: 47px 0px 0px 0px;}*/
div.popup-wrapper div.middle{background: url("/images/layout/popup-bg.png") no-repeat left top; padding:20px 60px 0px 45px; width: 878px; min-height:500px; overflow: visible;}
div.popup-wrapper div.middle h2{ margin: 0px; padding: 0px; }
div.popup-wrapper div.middle .left  {width:290px; float:left; min-height:10px; padding-top:20px;}
div.popup-wrapper div.middle .left  img{max-width:290px; margin-bottom:0px; padding:0px;}
div.popup-wrapper div.middle .right  {width:568px; float:left; padding:20px 0px 0px 20px;}
div.popup-wrapper div.bottom{background: url("/images/layout/popup-bg.png") no-repeat left bottom; padding: 47px 0px 0px 0px;}
a.popup-close { position: absolute; top: 5px; right: 15px; background: url("/images/layout/popup-close-btn.png") no-repeat left top; height: 44px; width: 43px; display:block; text-indent: -9999px;cursor:pointer;}

p em { margin: 0px 0px 0px 0px; padding:0px 0px 10px 0px; /*background: url("/images/layout/quote.png") no-repeat 0% 0%; */}

.messages span{ color:#900; }

.video-player{height:200px; width:300px; float:left; clear:both;}


.spelschema #content {height: auto !important; }
.spelschema .image {height:474px; width: 492px; display:box; overflow:hidden; }
.spelschema .image img { position:relative; left: 0px; }
.spelschema .rightContent { float: right; width: 425px; min-height: 470px; }
.spelschema .rightContent {}
.spelschema .rightContent h4{ margin: 0px 0px 6px 0px;}
.spelschema .rightContent ul.concerts,
.spelschema .rightContent ul li ul, 
.spelschema .rightContent ul li{ margin: 0px 0px 0px 0px; padding:0px 0px 10px 0px; list-style:none;}
span.schema-date {}
span.schema-time {}
p.schema-location {}
p.schema-concertname {}
div.schema-description {display:none;}
a.schema-ticketlink, a.see-more { cursor:pointer;
-moz-box-shadow:inset 0px 1px 0px 0px #fff6af;
-webkit-box-shadow:inset 0px 1px 0px 0px #fff6af;
box-shadow:inset 0px 1px 0px 0px #fff6af;

background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #faefa5), color-stop(1, #ffab23));
background:-moz-linear-gradient(top, #faefa5 5%, #ffab23 100%);
background:-webkit-linear-gradient(top, #faefa5 5%, #ffab23 100%);
background:-o-linear-gradient(top, #faefa5 5%, #ffab23 100%);
background:-ms-linear-gradient(top, #faefa5 5%, #ffab23 100%);
background:linear-gradient(to bottom, #faefa5 5%, #ffab23 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faefa5', endColorstr='#ffab23',GradientType=0);

background-color:#faefa5;

-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;

border:1px solid #ffaa22;

display:inline-block;
color:#333333;
font-family:arial;
font-size:11px;
font-weight:bold;
padding:1px 4px;
text-decoration:none;

text-shadow:0px 1px 0px #ffee66;

}
a.schema-ticketlink:hover, a.see-more:hover {

background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffab23), color-stop(1, #faefa5));
background:-moz-linear-gradient(top, #ffab23 5%, #faefa5 100%);
background:-webkit-linear-gradient(top, #ffab23 5%, #faefa5 100%);
background:-o-linear-gradient(top, #ffab23 5%, #faefa5 100%);
background:-ms-linear-gradient(top, #ffab23 5%, #faefa5 100%);
background:linear-gradient(to bottom, #ffab23 5%, #faefa5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffab23', endColorstr='#faefa5',GradientType=0);

background-color:#ffab23;
}
a.schema-ticketlink:active, a.see-more:active {
position:relative;
top:1px;
}































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
