#contentContainer {
	background-color:#FFDD35;
}

/* ljusbla E8F3F6 */

#programID {
	margin:0;
	padding:50px 0 10px 0;
	background-color:#FFDD35;
}

/*--------- Vansterspalt --------------*/
#leftContainer {
	width:177px;
	margin:0;
	padding:0;
	background:#EB3B97 url(/nyamedier/Diverse/Appdata/sidor/images/2755-back-left.gif) repeat-x left bottom;
}

/* stark rosa F0037F */

#leftContent {
	background:url(/nyamedier/Diverse/Appdata/sidor/images/2755-lyssna-logo-left.gif) no-repeat;
	padding:0 6px 0 6px;
	margin:0;
}

/*-- menylankar --*/
#id_2755_15 ul {
	margin:0 0 0px 5px;
	padding:90px 0 0 0;	
	font-size: 13px;
}

#id_2755_15 a, #id_2755_15 a:visited{
	color:#fff;
	padding:0px 4px 4px 0px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	border-bottom:1px dotted #FFDD35;
}

#id_2755_15 a:hover{
	color:#FFCB80;
}

/*-- standardlankar --*/
#id_2755_9 ul {
	margin:0 0 0px 5px;
	padding:0;	
	font-size: 13px;
}

#id_2755_9 a, #id_2332_15 a:visited{
	color:#fff;
	padding:0px 4px 4px 0px;
	display:block;
	text-decoration:none;
	font-weight:bold;
}

#id_2755_9 a:hover{
	color:#FFCB80;
}

/* SR-lankar */

#id_2755_18 ul {
	margin:0 0 0px 5px;
	padding:10px 0 0 0;	
	font-size: 13px;;	
}

#id_2755_18 a, #id_2332_15 a:visited{
	color:#333;
	padding:0px 4px 4px 0px;
	display:block;
	text-decoration:none;
	font-weight:bold;
	border-bottom:1px dotted #FFDD35;
}

#id_2755_18 a:hover{
	color:#FFCB80;
}


/*-- mittspalt ----------------*/
#middleContainer {
	margin:0 9px 0 8px;
	background:#87D2ED url(/nyamedier/Diverse/Appdata/sidor/images/2755-top-back-middle.gif) no-repeat;
}

#middleContent {
	padding:40px 0 0 0;
}

/*-- hogerspalt ----------------*/
#rightContainer {
	width:200px;
	margin:0 ;
	padding:0;
	background:#9FD74E url(/nyamedier/Diverse/Appdata/sidor/images/2755-top-right.gif) no-repeat;

}

/* stark grön 7FC31C */
/* lite svagare grön 8FC93A */
/* mattes gröna 9FD74E */

#rightContent {
	float:left;
	width:188px;
	margin:0 ;
	padding:5px 6px 0 6px;
	color:#000;
	height:100%;
}

.hrdash {
	margin:8px 0 -2px 0;
	/* border-top:1px dotted #ffffff */
}

div.hrdashRight
{
	background-image:url(none);
	line-height: 1px;
	margin:8px 0 -2px 0;
	border-top:1px dotted #FFDD35 
}

.articleFloatLeft{
	float:left;
	margin:0px 5px 5px 0px;
}

/* 	
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:21px;
	text-align:center;
	padding:1px;
	background-color:#E5F5CE;
	color:#000;
	border-bottom:1px solid #EDF8FE;	
	border-top:1px solid #EDF8FE;
}

#calSunday{
	
}
.calWeek {
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#959595;
	color:#fff;

}

.calDaySelected{
	font-weight:bold;
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#FFF;
	border:1px solid #fff;
}


.calDayFuture{
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#E1E4E2;
	color:#000;
	border:1px solid #fff;			
}



td.calDay{
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#BFE784;
	color:#000;
	border:1px solid #fff;	
}

td.calDayOn {
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#EDEAE3;
	color:#000;
	border:1px solid #fff;
	cursor: pointer;	
	text-decoration : underline;
}

td.calDayOff {
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#E1E4E2;
	color:#000;
	border:1px solid #fff;
}


td.calDayNextMoth{
	height:20px;
	width:21px;
	text-align:center;
	padding:1px;
	background-color:#A0DD48;
	color:#000;
	border:1px solid #fff;	
}


.calLink {
	text-decoration: none;
}
.calContent {
	margin: 10px 0px 0px 0px;
	background-color:#9FD74E;
	width:162px;
	
}

	
	

/* 	
Låtlistor
-------------------------------------------------------------------------------------
*/
.playListTimeContainer ul {
	list-style-type: none;
	margin:0px 1px 0px 3px;
	padding:0px;
	border-right:1px solid #D7E7F1;
	border-left:1px solid #D7E7F1;	
	background-color:#fff;
}

.playListTimeContainer li {
	margin:0px;
}

.adRowContainerOn {
	font-size:32px;
}
/* 
 Tidspansnavigation - menyer 
----------------------------------------------------------
*/

#tc1 {
	display: none;
}	

#tc1 a ,#tc2 a,#tc3 a,#tc4 a ,#tc5 a {
	color:#064454;
	font-size:11px;
	display:block;
	padding:5px 5px 5px 15px;  
	background-color:#E0F6BF;
	border-right:1px solid #9FD74E;
	border-left:1px solid #9FD74E;
	border-bottom:1px solid #9FD74E;
	text-decoration:none;
}

#tc1 a:hover ,#tc2 a:hover,#tc3 a:hover,#tc4 a:hover,#tc5 a:hover{
	color:#064454;
	font-size:11px;
	background-color:#F6FAFC;
	text-decoration:underline;
}

#tcSelected a {
	color:#064454;
	font-size:11px;
	display:block;
	padding:5px 5px 5px 15px;  
	background-color:#E0F6BF;
	border-right:1px solid #9FD74E;
	border-left:1px solid #9FD74E;
	border-bottom:1px solid #9FD74E;
	text-decoration:none;
	font-weight:bold;
}

/* Sub menyer till tidsblock */
#tcExp1,#tcExp2,#tcExp3,#tcExp4,#tcExp5 {
	color:#064454;
	font-size:11px;
	display:none;
	background-color:#FCFAFA;
}

/* Länkar i submenyn */
#tcExp1 a,#tcExp2 a ,#tcExp3 a ,#tcExp4 a,#tcExp5 a   {
	color:#064454;
	font-size:11px;
	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 #D7E7F1;
	border-bottom:1px solid #D7E7F1;	
}	

#tcTimeSelected {
	background-color:#fff;
	border-top:1px solid #D7E7F1;
	border-bottom:1px solid #D7E7F1;	
}	


.playListContainer {

}

.playListChannel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#064454;
	font-size:18px;
	font-weight:bold;
	margin-bottom : 10px;
	margin-top : 5px;
	margin:5px
}

.playListSelectedTime {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#064454;
	font-size:11px;
	font-weight:bold;
	height:10px;
	margin:5px;
}


.playListTR,.playListTRon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#fff;	
	clear: both;
	padding:12px;
}

.playListTRon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#B5E5F6;
	clear: both;
	padding:12px;	
}


.playListArtist {
	color:#064454;
	font-size:11px;
	margin-right:7px;
	font-weight:bold;
	display:block;
}

.playListAlbum {
	font-style : italic;
	margin-left:44px;
}

.playListLabel {
	font-style : italic;
	margin-left:44px;
}

.playListNumber
{
	font-style : italic;
	margin-left:44px;
}
.playListTime {
	clear:left;	
	margin-right:10px;
	color:#333;
	float:left;
}

.playListTitle {
	margin:5 0 0 0;
	display:block;
	font-size:11px;
	padding-left:45px
}


.playListTimeHeader{
	color:#064454;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#B5E86C;
	padding-top : 10px;
	padding-bottom : 5px;
	border-right:1px solid #D7E7F1;	
	border-left:1px solid #D7E7F1;		
}

.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;
	

}


/* 	
30-dagarsarkivet
-------------------------------------------------------------------------------------
*/

#broadcastArchive h1 a
{
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 0pt;
margin-left: 0pt;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 0pt;
padding-left: 0pt;
text-decoration: none;
color: #064454;
font-size: 18px;
font-weight: bold;
}

#broadcastArchive h2
{
font-weight: normal;
margin-top: 0pt;
margin-right: 0pt;
margin-bottom: 10px;
margin-left: 0pt;
text-align: center;
font-size: 11px;
color: #064454;
font-weight: bold;
}

#broadcastArchive p, #broadcastArchive a
{
display: block;
margin-top: 1px;
margin-right: 0pt;
margin-bottom: 3px;
margin-left: 20px;
text-decoration: none;
font-size: 11px;
color: #064454;
}

#broadcastArchive .trOn a
{
font-weight: bold;
font-size: 11px;
color: #064454;
}


/*-------- ISIDOR -------------*/
a.bold66 {
 color:#fff;
 font-size:13px;
}

.sph2 {
 color:#064454;
 font-size:15px;
}

.sptext {
 color:#06323D;
 font-size:12px;
}

.newsH2 {
 color:#2b7392;
 font-size:18px;
}

.newsIntro {
 color:#064454;
 font-size:12px;
}

.newsText {
 color:#064454;
 font-size:12px;
}

.PH2 {
 color:#06323D;
 font-size:12px;
}

.PTextTop {
 color:#06323D;
 font-size:11px;
}

.PText {
 color:#ffffff;
 font-size:11px;
}

div.tipslink {
 color:#06323D;
 font-size:11px;
}

div.print {
 color:#06323D;
 font-size:11px;
}

div.back {
 color:#06323D;
 font-size:11px;
 margin-top:5px;
 margin-bottom:10px;
}

p.puff
{
margin-bottom: 0px;
margin-top: 6px;
color:#06323D;
font-size:11px;
}

.formular
{
margin-bottom: 0px;
margin-top: 0px;
color:#06323D;
font-size:11px;
}


