﻿*                       {border:0px; padding:0px; margin:0px}
body                    {border:0px; padding:0px; margin:0px;  background-color: #eb7400; background-image:url(grafik/backgroundorange2.jpg); background-repeat:repeat-x; background-position:top; }
html                    {overflow-x:hidden; overflow-y:scroll;}
h1                      {font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold}
            
#maincontainer          {margin-left:auto; margin-right:auto; width:972px;  position:relative }
#top                    {background-position:center; width:100%;background-image:url(grafik/fulltoporange.jpg); height:145px }
#footer                 {clear:both;}  
#leftcontainer          {width:637px; float:left; margin-bottom:10px }
#rightcontainer         {width:313px; float:right;  margin-bottom:10px}
#icons                  {margin-bottom:10px}
#player                 {margin-left:10px;}
            
#feedback               {font-family:Tahoma; font-size:11px; color:#000000; font-weight:bold; text-decoration:none}
#feedback:hover         {text-decoration:underline}
#feedbackdiv            {height:90px;}
            
#playertoplogo          {height:64px; width:279px; position:relative; left:9px; background-image:url(grafik/radioplayerlogo.jpg); margin-bottom:0px}
#radionewslogo          {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radionews.jpg); margin-bottom:0px}
#webtvlogo              {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radiowebbtv.jpg); margin-bottom:0px}
#youtubelogo            {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radioyoutube.jpg); margin-bottom:0px}
#playlistlogo           {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radioplaylist.jpg); margin-bottom:0px}
#tabloidlogo            {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radiotabloids.jpg); margin-bottom:0px}
#chatlogo               {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radiowebchat.jpg); margin-bottom:0px}
#loginlogo              {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radiologin.jpg); margin-bottom:0px}
#playerlogo             {height:66px; width:277px; position:relative; left:9px; background-image:url(grafik/radiomp3.jpg); margin-bottom:0px}
            
#flashmovie             {position:relative; top:10px; text-align:center;}
#banner468              {position:relative; top:10px; text-align:center;}
            
#playlistpic            {position:relative; top:10px; height:534px; width:611px; background-image:url(grafik/playlistpic.gif);}
            
#radioplayerbutt        {font-family:Tahoma; font-size:16px; color:#000000; font-weight:bold; text-decoration:none}
     
.ui-tabs .ui-tabs-hide  {display: none;}
       
#tabs li                {list-style-type:none; margin-left:0px; display:inline-block;  float:left  }
.liblock li,ul          {clear:both; list-style-type:none; padding-bottom:1px; float:none; display:block}   
.tvlinks                {font-family:Tahoma; font-size:11px; color:#333333; font-weight:normal; text-decoration:none;clear:both; list-style-type:none;}
.tvlinksbig             {font-family:Tahoma; font-size:18px; color:#333333; font-weight:normal; text-decoration:none;clear:both; list-style-type:none;}
            
          
#webbtv1                {position:relative; height:480px}
#webbtv2                {position:relative; height:480px}
#webbtv3                {position:relative; height:480px}
#webbtv4                {position:relative; height:480px}
#webbtv5                {position:relative; height:480px}
#webbtv6                {position:relative; height:480px}
#webbtv7                {position:relative; height:480px}
           
#norska                 {padding-bottom:5px}
#ottital                {padding-bottom:5px}
#english                {padding-bottom:5px}
#other                  {padding-bottom:5px}
#hardrock               {padding-bottom:5px}
#sverigesradio          {padding-bottom:5px}
#sverigesradio2         {position:relative; height:500px}
#sverigesradioinner1    {position:absolute; left:0px; top:5px; width:180px}
#sverigesradioinner2    {position:absolute; left:200px; top:5px; width:180px;}
#sverigesradioinner3    {position:absolute; left:400px; top:5px; width:180px;}
#hardrockinner1         {position:absolute; left:0px; top:5px; width:180px}
#hardrockinner2         {position:absolute; left:200px; top:5px; width:180px;}
#hardrockinner3         {position:absolute; left:400px; top:5px; width:180px;}

/* TV Tablån */            
#kanaldiv2              {padding-bottom:5px}
#kanaldiv3              {padding-bottom:5px}
#kanaldiv4              {padding-bottom:5px}
#kanaldiv1              {padding-bottom:5px}
            
#videosearch                            {width : 627px;  margin : 0px;  padding : 0px;  border : 1px solid #f9f9f9;}
.playerInnerBox_gsvsc .player_gsvsc     {width : 480px;  height : 380px;}
.results_gsvsc div.video-result_gsvsc   {border-color : #000000; }
        
.innercontent1          {position:absolute; left:0px; top:5px; width:180px}
.innercontent2          {position:absolute; left:210px; top:5px; width:180px;}
.innercontent3          {position:absolute; left:415px; top:5px; width:180px;}
           
.webbtvcontent1         {position:absolute; left:0px; top:5px; width:156px}
.webbtvcontent2         {position:absolute; left:156px; top:5px; width:156px}
.webbtvcontent3         {position:absolute; left:312px; top:5px; width:156px}
.webbtvcontent4         {position:absolute; left:468px; top:5px; width:156px}
         
.downicon1              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon1.jpg); background-repeat:no-repeat}
.downicon2              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon2.jpg); background-repeat:no-repeat}
.downicon3              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon3.jpg); background-repeat:no-repeat}
.downicon4              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon4.jpg); background-repeat:no-repeat}
.downicon5              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon5.jpg); background-repeat:no-repeat}
.downicon6              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon6.jpg); background-repeat:no-repeat}
.downicon7              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon7.jpg); background-repeat:no-repeat}
.downicon8              {float:left; position:relative; width: 47px; height: 47px; background-image:url(grafik/downicon8.jpg); background-repeat:no-repeat}
.headertext             {position:relative; top:20px; left:5px}
      
.boxtopclass            {clear:both; position:relative; top:0px; height:8px; width:647px; background-image:url(grafik/boxboxtop.gif)}
.boxbottomclass         {position:relative; top:0px; height:8px; width:647px; background-image:url(grafik/bigboxbottom.gif)}
.smallboxtopclass       {position:relative; top:0px; height:8px; width:313px; background-image:url(grafik/smallboxtop.gif)}
.smallboxbottomclass    {position:relative; top:0px; height:8px; width:313px; background-image:url(grafik/smallboxbottom.gif)}
.bigboxtopclass         {position:relative; top:0px; height:8px; width:973px; background-image:url(grafik/footerroundtop.gif)}
.bigboxbottomclass      {position:relative; top:0px; height:8px; width:973px; background-image:url(grafik/footerroundbottom.gif); margin-bottom:20px}
         
.icontextcontainer      {position:relative; width:300px; height:70px}
.channelicons           {position:relative; float:left; width:60px; }
.channeltext            {position:relative; float:right;  width:230px;}
.channeltext p          {position:relative; float:right; width:230px; font-family:Tahoma; font-size:12px; color:#444444; font-weight:normal}
.channeltext h1         {position:relative; float:right; width:230px; font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold}
          
#mediaspelarboxen       {margin-left:140px}
            
#sverigesradioinner1 p.tvlinks      {font-family:Tahoma; font-size:10px; color:#333333; font-weight:normal; text-decoration:none;}
.middlebox p.smalltext              {font-family:Tahoma; font-size:9px; color:#000000;}

.normalfont             {font-family:Tahoma; font-size:11px; color:#000000;}
.radiolinks             {font-family:Tahoma; font-size:10px; color:#333333; font-weight:bold; text-decoration:none;}
.normalfont             {font-family:Tahoma; font-size:11px; color:#000000;}
.redfont                {font-family:Tahoma; font-size:10px; color:#d77225;}

.spacer                 {position:relative; height:10px;}
.spacer10                 {position:relative; height:10px;}
.spacer25                 {position:relative; height:25px;}
			
.banner468              {background-image:url(grafik/468.gif); height:60px; width:468px; margin-left:70px}
            
.loginbox               {width:627px; position:relative}
.loginpageleft          {float:left; position:relative;left:0px; top:0px; width:100px}
.loginpageright         { position:relative;left:0px; top:0px;  width:580px}
.loginpageleft p        {margin-bottom:5px}
.loginpageright p       {margin-bottom:5px}
.loginfield             {color:#444444; font-family:Verdana; font-size:10px; width:180px; height:10px; border-color:#666666; border:solid; border-width:1px; background-color: #ffffff; padding:2px} 
.loginfieldsend         {color:#444444; font-family:Verdana; font-size:10px;  border-color:#666666; border:solid; border-width:1px; background-color: #ffffff; padding:2px} 

#youtubeframeie         {margin-left:25px; }
#youtubeframff          {margin-left:25px; border:0px}
          
.list                   {margin-top:2px; margin-bottom:5px}
.listbg                 {background-image:url(grafik/radiolinelist1.gif); width:300px; height:2px}
.listbg2                {background-image:url(grafik/radiolinelist1.gif); width:300px; height:2px; margin-bottom:5px}
.listbg3                {background-image:url(grafik/radiolinelist1.gif); width:300px; height:2px; padding-bottom:0px; margin-top:3px}
.listbg4                {background-image:url(grafik/radiolinelist1.gif); width:300px; height:2px; margin-bottom:5px}
            
.middlebox              {width:632px; background-color:#cecece; padding-left:10px; padding-right:5px}
.middlebox h5           {font-family:Tahoma; font-size:16px; color:#000000; font-weight:bold}
.middlebox p            {font-family:Tahoma; font-size:11px; color:#000000;}
.middleboxsmall         {width:303px; background-color:#cecece; padding-left:5px; padding-right:5px}
.middleboxfooter        {width:963px; background-color:#cecece; padding-left:5px; padding-right:5px; text-align:center}
.middleboxfooter p      {font-family:Tahoma; font-size:11px; color:#000000}
.leftmargin             {margin-left:10px}
.radiochannelbutt       {margin-bottom:3px}

.hidden                 {visibility:hidden; }
.printclass             {visibility:hidden; display:none;}
.printclass1            {visibility:hidden; display:none;}
.printclass2            {visibility:hidden; display:none;}
.printclasstext         {visibility:hidden; display:none;}
        
.loginbutton            {width:57px; height:20px; margin-left:100px}
            
.formcontainer          {position:relative; padding-left:17px; width:900px; height:120px}
.leftfield              {position:absolute; left:0px; top:0px; width:160px}
.middlefield            {position:absolute; left:145px; top: 0px; width:190px}
.rightfield             {position:absolute; left:285px; top:0px; width:700px;}
.fieldcontainer         {position:absolute; left:0px; top:50px; width:900px}
           
.links                  {color:#ff4444; font-family:Verdana; font-size:12px; font-weight:normal; text-decoration:none;}
.legend                 {color:#444444; font-family:Verdana; font-size:14px; font-weight:bold; margin-left:15px}
/* .text                   {color:#444444; font-family:Verdana; font-size:12px;  padding-left:17px; font-weight:normal}  */
.text                   {color:#444444; font-family:Tahoma; font-size:11px;  padding-left:4px; font-weight:normal; text-decoration:none}  

.textTV                   {color:#444444; font-family:Tahoma; font-size:11px; padding-left:4px; font-weight:normal; text-decoration:none}  
.textnowTV                {color:#b43d02; font-family:Tahoma; font-size:11px; padding-left:4px; font-weight:normal; text-decoration:none}
.textnewTV                {color:#000000; font-family:Tahoma; font-size:11px; padding-left:4px; font-weight:normal; text-decoration:none}  
.textnow                {color:#b43d02; font-family:Tahoma; font-size:11px; padding-left:4px; font-weight:normal; text-decoration:none}
.textnew                {color:#000000; font-family:Tahoma; font-size:11px; padding-left:4px; font-weight:normal; text-decoration:none}  

       
.field1                 {color:#444444; font-family:Verdana; font-size:10px; width:100px; height:10px; border-color:#666666; border:solid; border-width:1px; background-color: #ffffff; padding:2px} 
.field2                 {color:#444444; font-family:Verdana; font-size:10px; width:470px; height:10px; border-color:#666666; border:solid; border-width:1px; background-color: #ffffff; padding:2px}
.submitbutton           {color:#444444; font-family:Verdana; font-size:10px; width:44px; height:16px; border-color:#666666; border:solid; border-width:1px; background-color: #ffffff; padding:0px}
                 
.con                    {width:900px;  border:solid; border-width:0px; margin:0 auto; position:relative; top:60px}
           
.conleft                {width:150px;  border:solid; border-width:0px;  position:relative; top:10px; float:left; color:#444444; font-family:Verdana; font-size:14px;}
.conright               {width:250px;  border:solid; border-width:0px; position:relative; top:10px; float:left}


/* Highslide CSS  BOF */
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(hs/highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 250px;
	height: 160px;
    padding: 5px;
}
.highslide-wrapper .highslide-header div {
font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold;
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
	font-family:Tahoma; font-size:12px; color:#000000; font-weight:bold;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
	background: url(hs/highslide/graphics/resize.gif);
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}

/* These must be the last of the Highslide rules */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.highslide-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #07445C;
	font-size: 11px;
	font-weight: bold;
	background-color: #eb8706;
}

.tooltipURL {
	color: rgb(251, 134, 19);
	font-weight: normal;
	font-size: 10px;
	font-family:Tahoma;
}
.tooltipURL A:LINK {color: rgb(251, 134, 19); text-decoration : none; font-weight: normal; font-family:Tahoma;}
.tooltipURL A:VISITED {color: rgb(251, 134, 19); text-decoration : none; font-weight: normal; font-family:Tahoma;}
.tooltipURL A:ACTIVE {color: rgb(251, 134, 19); text-decoration : none; font-weight: normal; font-family:Tahoma;}
.tooltipURL A:HOVER {color: #FF0000; text-decoration : none; font-weight: normal; font-family:Tahoma;}

/* Highslide CSS  BOF */

#senasteClick{
padding:2px;
font-size: 10px;
border:1pt solid #a8a8a9;
background-color:#f7f7f7;
	font-family: Verdana, Arial, sans-serif;
	width: 390px;
}
#divSenaste {
width:95%;
display: none;
padding:5px;
border:1px solid #c6c5c5;
background-color:#d2d1d1;
}

.webbtvFramePop        {width:627px; position:relative}
.webbtvFrame1          {float:left; position:relative; width: 209px; left:0px; top:0px; }
.webbtvFrame2          {float: left; position: relative; width: 209px;}
.webbtvFrame3          {float:right; position: relative;  width: 209px; top:0px;  }
.webbtvFrame1 p        {margin-bottom:10px}
.webbtvFrame2 p        {margin-bottom:10px}
.webbtvFrame3 p        {margin-bottom:10px}

.footStuff               {width:950px; position:relative}
.footStuffleft          {float:left; position:relative;left:0px; top:0px; width:600px}
.footStuffright         {float: left; position: relative; width: 300px;}
.footStuffleft p        {margin-bottom:5px}
.footStuffright p       {margin-bottom:5px}

.laddas {color: #dadada;
		font-weight: normal;
		font-size: 12px;
		font-family:Tahoma;
}

#mainContentGallery{
display:none;
clear:both;
}

#loading{
clear:both;
margin:0 auto;
width:300px;
text-align:center;
}

/* TV-Tablå Heading */
.tvtablaHeading			 {border:0px solid #004084; background-image:url(grfx/tvtabla_heading_bg.gif); width:627px; height:28; min-height:28px;  margin-bottom:3px; }
.tvtablaKnappar p        {float:left; position:relative; width: 209px; left:0px; top:0px; }


           