/* 
Standardtaggar
-----------------------------------------------------------------------------------------
*/
#srMain {
width:800px;
}

/* 
P2 LAYOUT
-----------------------------------------------------------------------------------------
*/

#p2_contentTable {
	background-color:#ECF6C6;
	clear:both;
}

#p2_leftMenu {
	margin:5px 0px 0px 5px;
	padding:0px 0px 20px 0px;
	overflow:hidden;
}

#p2_middle {
	margin:5px 5px 0px 10px;
	padding:0px 0px 20px 0px;
}

#p2_rightMenu {
	margin:0px 3px 0px 3px;
	padding:0px 0px 20px 0px;
}
#p2_rightMenu_td {
		background-color:#B9D261;
		xbackground-image: url(/p2/diverse/images/p2_rightMenu_td.gif);
		xborder-left:1px solid #B4C283;
		
}

#p2_middle_artikel {
	margin:4px 0px 0px 10px;
	background-color:#FFF;
	padding:20px 0px 10px 30px;
}

#p2_middle_tabla {
	margin:4px 10px 0px 10px;
	background-color:#FFF;
	padding:20px 20px 10px 20px;
}

#tablaNavigation select{
    width:120px;
}   

.sr_puffContainer120 .sr_puffakuth2{
	padding:5px;
}


/*
Výnstermeny 
-----------------------------------------------------------------------------------------
*/

#p2_leftMenu .LinkList {
 	background-color:#94AE18;
	border:1px solid #AEC852;
}
#id_163_18 img {
	background-image: url(/p2/diverse/images/gfx_left_menu_top.gif); 
	width:143px;
	height:78px;
}

#p2_leftMenu .LinkList ul {
	margin-top:0px;
	list-style-image: url(/p2/diverse/images/gfx_icn_arrow.gif);
}

#p2_leftMenu .LinkList li {
	margin:5px 0px 5px 11px;
}

#p2_leftMenu .LinkList a, #p2_leftMenu .LinkList a:visited {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

#p2_leftMenu .LinkList a:hover {
	text-decoration:underline;
}

#p2_leftMenu  .sr_puff118  {
	background-color:#FFFFFF;
	xbackground-color:#DAEAA0;
	padding:7px;
	xbackground-image: url(/p2/diverse/images/p2_leftpuff_bg.gif); 
}


#p2_leftMenu  .PTextLeft {
	margin-left:5px;
}

#p2_leftMenu  .PTextLeft a {
    color:#275167;
	text-decoration:none;
	font-weight:bold;
}

#p2_leftMenu  .PTextLeft a:hover {
    color:#275167;
	text-decoration:underline;
	font-weight:bold;
}

#p2_leftMenu .aboveTitle {
	font-weight:bold;
	text-transform: uppercase;
	color:#832782;
	margin-left:5px;
	margin:0px 0px 3px 0px
}
/* 
Tablý 
-----------------------------------------------------------------------------------------
*/
#p2_leftMenu .tablaMenu {
	background-color:#fff;
	margin:5px 0px 0px 0px;
	border:1px solid #CCCCCC;
}
#p2_leftMenu .tablaMenu img  {
	background-image: url(/p2/diverse/images/gfx_left_rightnow_top.gif); 
	width:142px;
	height:23px;
}

#p2_leftMenu .tablaMenu ul  {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#p2_leftMenu .tablaMenu li  {
	padding:3px;
}

#p2_leftMenu .tablaMenu a  {
	text-decoration:none;
}

#p2_leftMenu .tablaMenu a:hover  {
	text-decoration:underline;
	color:#000000;
}

.tablaMenu #t0,.tablaMenu #t2,.tablaMenu #t4,.tablaMenu #t6 {
	background-color:#DAEAA0;
}

.tablaMenu #selected {
	background-color:#ffffff;
     color:#832782;
}

.tablaMenu #selected a {
	background-color:#ffffff;
     color:#832782;
      font-weight:bold;
}

.tablaMenu #selected a:hover {
        color:#832782;
        font-weight:bold;
}

#p2_leftMenu .tablaMenu p a {
	color:#275167;
    font-weight:bold;
	margin-left:3px;
}

#p2_leftMenu .tablaMenu p a:hover {
	color:#275167;
    font-weight:bold;
	margin-left:3px;
}



/* 
Výnster puffar 
-----------------------------------------------------------------------------------------
*/

#p2_leftMenu .sr_puffContainer118 {
	width:145px;
	margin:5px 0px 0px 0px;

}

/*
Mittspalt -Akutpuff
-----------------------------------------------------------------------------------------
*/

.sr_puffContainer120 {
padding:0px;
margin:0px;
}
/* FIX */
.sr_puffContainer120 img {
	margin:0;
}

.sr_puffContainer120 .ptext{
padding:0px;
}

.sr_puffContainer120 .PTextTop
{
padding:0px;
}

.sr_puffContainer120 .bold66{
padding:0px;
}

/*
Mittspalt -Toppuff 
-----------------------------------------------------------------------------------------
TABELL */
#p2_middle .sr_puffContainer117 {
	background-color:#fff;
	/*border:1px solid #7A797A;*/
	border:1px solid #CCCCCC;
	margin-bottom:5px;
}

/*DIV*/
#p2_middle .sr_puff117 {
	padding:10px;
}

#p2_middle .aboveTitle {
	font-weight:bold;
	text-transform: uppercase;
	color:#832782;
	margin:0px 0px 10px 0px
}


/*
Mittspalt -výnsterpuff 
-----------------------------------------------------------------------------------------
*/
#p2_middle .sr_puffContainer119 {
	background-color:#FFFFFF;
	margin:2px 0px 5px 0px;
	border:1px solid #cccccc;
	
}

#p2_middle .sr_puff119 {
	padding:10px;
}



/*
Mittspalt -hýgerrpuff 
-----------------------------------------------------------------------------------------
*/

#p2_middle .sr_puffContainer121 {
	background-color:#FFFFFF;
	margin:2px 0px 0px 6px;
	border:1px solid #cccccc;
	
}

#p2_middle .sr_puff121 {
	padding:10px;
}

#p2_middle .sr_PuffWMAH2 {
	font-size: 10px;
    font-weight: bold;
}
/*
Mittspalt - Nyhetsflýde
-----------------------------------------------------------------------------------------
*/
#p2_middle #p2_newsContainer {
	padding:0px 5px 10px 5px;
	margin:20px 0px 0px 0px;
	background-image: url(/p2/diverse/images/p2_newsContainer_bg.jpg); 
	clear:both;
	background-repeat: no-repeat;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
}

#p2_middle .p2179NewsTickerHeadText,#p2_middle .p2406NewsTickerHeadText,#p2_middle .p2478NewsTickerHeadText {
	font-weight:bold;
	text-transform: uppercase;
	margin:12px 0px 10px 0px;
	color: #832782;
	text-align:left;
}

#p2_middle .p2179NewsTickerDateTime,#p2_middle .p2478NewsTickerDateTime {
	margin:0px 6px 0px 0px;
	color:#666666;
}


#p2_middle .p2179NewsTickerLink a, #p2_middle .p2406NewsTickerLink a, #p2_middle .p2478NewsTickerLink a {
	color:#000000;
	font-weight:bold;
}
#p2_newsContainer .NewsTickerLink, #p2_newsContainer .NewsTickerDateTime {
	margin:0px 0px 0px 5px;
}


/*
Mittspalt - Banner
-----------------------------------------------------------------------------------------
*/
#p2_middle .sr_puffContainer122 {
	margin:10px 0px 0px 0px;
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
}

/*
Hýgerspalt - Lyssnalýnkar
-----------------------------------------------------------------------------------------
*/

#p2_rightMenu .LinkList img {
	margin:5px 0px 0px 0px;
	width:162px;
	height:55px;
	background: url(/p2/diverse/images/lyssna_orange_musik.gif) no-repeat;
}

#p2_rightMenu .LinkList ul {
	list-style-image: url(/p2/diverse/images/gfx_icn_arrow.gif);

}

#p2_rightMenu .LinkList li {
	margin-left:-10px;
}

#p2_rightMenu .LinkList a, #p2_rightMenu .LinkList a:visited {
	color:#3E4F02;
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
}

#p2_rightMenu .LinkList a:hover {
	color:#3E4F02;
	text-decoration:underline;
	font-weight:bold;
	line-height:16px;
}

/*
Hýgerspalt - hýgerpuffar
-----------------------------------------------------------------------------------------
*/
#p2_rightMenu .sr_puffContainer123 {
	background-color:#DAEAA0;
	/*
	border-right:1px solid #9EAA73;
	border-bottom:1px solid #9EAA73;
	border-top:1px solid #B4C283;
	border-left:1px solid #B4C283;
	*/
	margin:5px 0px 0px 0px;
	padding:0px 0px 7px 0px;

}

#p2_rightMenu .sr_PuffLeftH2 {
	margin:5px 0px 0px 5px;
}

#p2_rightMenu .PText, #p2_rightMenu .PTextRight {
	margin:5px 5px 0px 5px;
}

#p2_rightMenu .PTextTop {
	margin:5px 5px 0px 5px;
}

#p2_rightMenu .aboveTitle {
	font-weight:bold;
	text-transform: uppercase;
	color:#832782;
	margin:0px 0px 3px 0px;
	padding:5px 0px 0px 5px;
}



/* --- NY kanal meny -----------------------------*/
.channelNavigation {
    height:26px;
    background-color:#94AE18; 
	width:760px;
	position:relative;
}

.channelNavigation #pageHeadImage {
    float:left;
}

ul.NavigationMenu {
    float:left;
    list-style:none;
    margin:0;
    padding:0;
    width:100%;
}

ul.navigationMenu li{
    float:left;
    margin:0 10px 0 10px;   
}

ul.NavigationMenu li a{
    float:left;
    color: #fff;
    text-decoration: none;
    line-height:2.65em;
    font-weight:bold;
    text-transform:uppercase;
}

ul.NavigationMenu li a:hover{
    color:#fff;
	text-decoration:underline;
}

ul.NavigationMenuSub{
    background-color:#fff;
    margin:0;
    padding:0;
    float:left;
    list-style-type:none;
    width:150px;
    border:1px solid #B5B6B5;
    display:none;
    z-index:1;
}

ul.NavigationMenuSub li {
    clear:both;
    margin:0;
    padding:5px 9px;
    width:100%;
}


ul.NavigationMenuSub li a{
    display:block;
    color:#000;
    font-weight:normal;
    line-height:normal;
    text-transform:none;
}

ul.NavigationMenuSub li a:hover{
    text-decoration:underline;
    color:#000;
}


/* Positionering av menyn -----------------------------------------------*/
/* A- ý */
.NavigationMenu #sid163_1 {
	position: absolute;
	left:160px;
	top:-2px;
    z-index:2;
}

/* Klassisk o nutida */
.NavigationMenu #id163_2 {
    position: absolute;
	left:197px;
	top:-2px;
    z-index:2;
    white-space:nowrap;
}

.NavigationMenu #sid163_2 {
    position:absolute;
    left:196px;
    top:25px;
    z-index:2;
}


/* Jazz */
.NavigationMenu #id163_3 {
	position: absolute;
	left:336px;
	top:-2px;
	z-index:2;
	white-space:nowrap;
}

.NavigationMenu #sid163_3 {
    position:absolute;
    left:335px;
    top:25px;
    z-index:2;
}


/* Folk och výrdsmusik */
.NavigationMenu #id163_4 {
    position: absolute;
	left:380px;
	top:-2px;
	z-index:2;
	white-space:nowrap;
}

.NavigationMenu #sid163_4 {
    position:absolute;
    left:379px;
    top:25px;
    z-index:2;
}


/* Mix */
.NavigationMenu #id163_5 {
    position: absolute;
    left:528px;
    top:-2px;
    z-index:2;
    white-space:nowrap;

}
.NavigationMenu #sid163_5 {
    position:absolute;
    left:527px;
    top:25px;
    z-index:2;    
}


/* Om musik */
.NavigationMenu #id163_6 {
    position: absolute;
    left:564px;
    top:-2px;
    z-index:2;
    white-space:nowrap;
}

.NavigationMenu #sid163_6 {
    position:absolute;
    left:563px;
    top:25px;
    z-index:2;    
}

/* Minoritet och sprýk */
.NavigationMenu #id163_7 {
	position: absolute;
	left:631px;
	top:-2px;
	z-index:2;
	white-space:nowrap;
}

.NavigationMenu #sid163_7{
    position:absolute;
    left:630px;
    top:25px;
    z-index:2;    
}


/* artikelsida */


#p2_middle_artikel {
background-color:#FFFFFF;
/*background-image: url(/p2/diverse/images/p2_article_bg.gif);*/
background-repeat:no-repeat;
border:1px solid #94AE37;
border:1px solid #000000;
padding-top:25px;
margin-top:10px;
}

#p2_article_rightbox {
background-color: #F3F9DC;
float: right;
padding:10px;
margin-left:5px;

}
#rightbox2 {
background-color: #FFFFFF;
float: right;
width:175px;
padding:10px;
margin-left:5px;

}
.text11{
line-height:14px;
margin:0px 0px 5px 0px;
}

.text11 a{
line-height:14px;
margin:0px 0px 5px 0px;
text-decoration:none;
}

.text11 a:hover{
line-height:14px;
color:#727052;
margin:0px 0px 5px 0px;
text-decoration:underline;
}

.textred{
line-height:14px;
font-size:11px
}

/* ývriga */

.newsH2 {
margin-bottom:35px;
color:#000000;
font-family: Helvetica, Arial, Verdana;
font-size:24px;
}

.relLink a
{
color: #832782;
margin:0px 0px 0px 0px;
}

a.bold66{
	padding:0px 0px 0px 0px;
}
.iconSpeakerS
{
valign: absbottom;
}
/* 	
SPELLISTA START:

Kalender | Blue-Theme
-------------------------------------------------------------------------------------
*/

.calNavigationHead {
	font-size:10px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	color:#fff;
}

.calNavigationMonth {
	font-size:12px;
	padding:1px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:#000;
}

.calNavigationMonthLinks {
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color:#000;
	padding:1px;
	height:25px;
	width:25px;	
	text-align:center;	
	text-decoration: none;	
	 vertical-align: baseline;
}

.calNavigationDays{
	font-size:11px;
	font-weight:bold;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#DAEAA0;
	color:#3E4F02;
	border-bottom:1px solid #EDF8FE;	
	border-top:1px solid #EDF8FE;
}

#calSunday{
	
}
.calWeek {
	font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#959595;
	color:#fff;

}

.calDaySelected{
	font-size:10px;
	font-weight:bold;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#95AB45;
	color:#FFFFFF;
	border:1px solid #fff;
}


.calDayFuture{
font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#E1E4E2;
	color:#000;
	border:1px solid #fff;			
}



td.calDay{
	font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#E9F5BD;
	color:#000;
	border:1px solid #fff;	
}

td.calDayOn {
	font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#95AB45;
	color:#FFFFFF;
	border:1px solid #fff;
	cursor: pointer;	
	text-decoration : underline;
}

td.calDayOff {
	font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#E1E4E2;
	color:#000;
	border:1px solid #fff;
}

td.calDayNextMoth {
	font-size:10px;
	height:20px;
	width:20px;
	text-align:center;
	padding:1px;
	background-color:#ccc;
	color:#000;
	border:1px solid #fff;
}

.calLink {
	text-decoration: none;
}
.calContent {
	background-color:#AEC756;
	width:162px;
	margin-top:5px;
	color:#3E4F02;
	
}


/*
Lýtliste information
----------------------------------------------------------
*/

.playListContainer {
	background-color:#fff;
	border:1px solid #536122;	
	border-bottom:1px solid #536122;	
	margin-top:0px;

}

.playListChannel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin-bottom : 10px;
	margin-top : 5px;
	margin:5px;
	width:400px;
	display:none;
}

.playListSelectedTime {
	font-family: Helvetica,Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:5px;
	margin-bottom : 20px;
	width:400px;
}


.playListTR,.playListTRon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFFFF;	
	clear: both;
	padding:5px;
	margin:5px;

}

.playListTRon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#F2FAD6;
	clear: both;
	padding:5px;	
	margin:5px;

}


.playListPreformer {
	margin-right:5px;
	font-weight:normal;
	margin-top:5px;
	margin-left:50px;

}
.playListAlbum {
	margin-top:5px;
	margin-bottom:5px;
	margin-right:12px;
	margin-left:50px;
	font-style:italic;
	color:#3E4F02;
}

.playListLabel {
	margin-left:50px;
	COLOR:#978E97;
}

.playListNumber {
	margin-left:50px;
	color:#978E97;
}

.playListComposer {
	margin-right:5px;
	font-weight:bold;
	float:left;
}


.playListTime {
	margin-right:10px;
	width:40px;
	color:#333;
	float:left;
}

.playListTitle {
	margin-right:7px;
	margin-top:5px;
	clear:left;
	margin-left:50px;
	font-weight:bold;
	color:#832782;
}


.playListTimeHeader{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#AEC756;
	padding-top : 7px;
	padding-bottom : 7px;
	margin-top:5px;
	border-right:1px solid #AEC756;	
	border-left:1px solid #AEC756;		
	border-top:1px solid #AEC756;
}

.playListTimeRow {
	Padding:4px;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;	
	border-left:1px solid #ccc;		
	text-align:center;
	background-color:#EDF8FE;

}

.playListTimeRowSelected {
	font-weight:bold;
	Padding:4px;
	border:1px solid #ccc;
	text-align:center;
	background-color:#efefef;
	color:#AE0000;
}

#playListTimeRowSelected {
	font-weight:bold;
	Padding:4px;
	border:1px solid #ccc;
	text-align:center;
	background-color:#efefef;
	color:#AE0000;
	
}

.playListTimeRow a{
	text-decoration : none;
	

}
.playListTimeRow a:hover{
	text-decoration : underline;
	

}
/* 
Tidspans menyer 
----------------------------------------------------------
*/



.playListTimeContainer ul {
	list-style-type: none;
	margin:0px 1px 0px 3px;
	padding:0px;
	border-right:1px solid #AEC756;
	border-left:1px solid #AEC756;	
	background-color:#fff;
}

.playListTimeContainer li {
	margin:0px;
}

.adRowContainerOn {
	font-size:32px;

}



#tc1 a ,#tc2 a,#tc3 a,#tc4 a ,#tc5 a {
	display:block;
	padding:5px 5px 5px 15px;  
	background-color:#E9F5BD;
	border-right:1px solid #AEC756;
	border-left:1px solid #AEC756;
	border-bottom:1px solid #AEC756;
	text-decoration:none;
	color:#000;
	
}

#tc1 a:hover ,#tc2 a:hover,#tc3 a:hover,#tc4 a:hover,#tc5 a:hover{
	background-color:#E1E4E2;
	color:#000;
}

#tc1 {
	display:none;
}

#tcSelected a {
	display:block;
	padding:5px 5px 5px 15px;  
	background-color:#F6F39F;
	border-right:1px solid #AEC756;
	border-left:1px solid #AEC756;
	border-bottom:1px solid #AEC756;
	text-decoration:none;
}

/* Sub menyer till tidsblock */
#tcExp1,#tcExp2,#tcExp3,#tcExp4,#tcExp5 {
	display:none;
	background-color:#FAF8C9;
}

/* L?nkar i submenyn */
#tcExp1 a,#tcExp2 a ,#tcExp3 a ,#tcExp4 a,#tcExp5 a   {
	text-decoration:none;
	padding-left:22px;
	display:block;
	height:16px;
	border-top:1px solid #FCFAFA;
	border-bottom:1px solid #FCFAFA;	

}

#tcExp1 a:hover,#tcExp2 a:hover,#tcExp3 a:hover,#tcExp4 a:hover ,#tcExp5 a:hover{
	background-color:#fff;
	border-top:1px solid #FCFAFA;
	border-bottom:1px solid #FCFAFA;	
}	

#tcTimeSelected {
	background-color:#fff;
	border-top:1px solid #FCFAFA;
	border-bottom:1px solid #FCFAFA;	
}	

.playlistinfotext
{
color:#000000;
}	
.playlistinfotext A
{
color:#000000;
}	

.playlistinfotext A:hover
{
color:#000000;
}	

/*SPELLISTA END */
.PfText { margin-top:0px;}

.articlelinkL
{
color:#000000;
font-size:11px;
font-weight: bold;
text-decoration: underline;
}	
.articlelinkL A
{
color:#832782;
font-weight: bold;
text-decoration: underline;
}	
.articlelinkL A:hover
{
color:#832782;
font-weight: bold;
text-decoration: underline;
}	
/* Lyssnaruta pý alla programsidor*/
#broadCastContainer {
	margin:0px;
	margin-top:157px;
	padding:5px;
	background-color:#FE9900;
}
#broadcastUnitList {

	background-color:#DAEAA0;
	padding:5px;
	margin-top:6px;
	background-image: url(/p2/diverse/images/broadcastunit.gif);
	background-repeat:no-repeat;
	}

#broadcastUnitList H3 {
	margin-left:2px;
	margin-top:5px;
	margin-bottom:8px;
	}
	
#broadcastUnitList a {

	color:#832782;
	}	
#broadcastUnitList a:visited {

	color:#A072A0;
	}
	
/*Styr bakgrundsfýrgen fýr den andra raden*/
#broadcastArchive .trOff {
	background-color:#F4F6E9;
	padding:8px 3px 8px 5px;
}

/*Lýnkarna I raden*/
#broadcastArchive .trOff a{
	font-weight:bold;
}

#broadcastArchive .trOff .datDate, #broadcastArchive .trOn .datDate {
	font-weight:bold;
}
 
#calender {
	background-color:#FFFFFF;
}
#broadcastArchive {
	background-color:#FE9900;
	background-image: url(/p2/diverse/images/kanalarkiv_topp.gif);
	background-repeat:no-repeat;

}

#broadCastContainer #broadCastArchive {
	background-color:#fff;
	background-image: url(/Diverse/images/invis.gif);
}

#whitepadding {
	background-color:#FFFFFF;
	padding:10px;
		margin-bottom:5px;
	border:1px solid #000000;
}

#whitepadding .bold66 .bold66:a .bold66:hover .relLink {
	color:#000000;
	padding:11px;
	font-weight:bold;

}
.submitbutton {
	font-weight:bold;
	padding:3px 5px 3px 5px;
	border:3px double #BFBFBF;
	background-color:#F6F6F3;
}

.rub28n {font-size:28px;font-family:Arial,Verdana;font-weight:bold;}
.fageltext {font-size:11px;font-family:Verdana,Arial;font-weight:normal;}
