body{
	margin: 0px;
}

a{color:black;}
a:hover{color:black;}

#tdTop{
	background-color: #756B35;
	text-align: center;
}

#NextBottom{
	height:10px;
	background-color: #756B35;
}
#Bottom{
	height:5px;
}

td.S1TopLeft, td.S1BottomLeft{
	background-color:#CF2E02;
}
td.S1TopMiddle{
	background-color:#CF2E02; 
	border-top: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S1BottomMiddle{
	background-color:#CF2E02; 
	border-bottom: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S1TopRight, td.S1BottomRight{
	background-color:#CF2E02;
	 text-align: right;
}

td.S2TopLeft, td.S2BottomLeft{
	background-color:#CF2E02;
}
td.S2TopMiddle{
	background-color:#CF2E02; 
	border-top: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S2BottomMiddle{
	background-color:#CF2E02; 
	border-bottom: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S2TopRight, td.S2BottomRight{
	background-color:#CF2E02;
	 text-align: right;
}
td.S3TopLeft{
	background-color:#4591A2;
}
td.S3BottomLeft{
	background-color:#4591A2;
}
td.S3TopMiddle{
	background-color:#4591A2; 
	border-top: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S3BottomMiddle{
	background-color:#4591A2; 
	border-bottom: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.S3TopRight{
	background-color:#4591A2;
	 text-align: right;
}
td.S3BottomRight{
	background-color:#4591A2;
	 text-align: right;
}
td.SSplicer {
	padding-right:2px; 
	background-color:#756B35;
}

td.S1Middle{
	border-right: 2px solid #F4F4EA;
	border-left: 2px solid #F4F4EA;
	background-color:#C6C34B;
	background-image : url(/P3/diverse/appdata/humor/images/grafik/green_bg.gif);
}

td.S2Middle{
	border-right: 2px solid #F4F4EA;
	border-left: 2px solid #F4F4EA;
	background-color:#F4F4EA;
	
}
td.S3Middle{
	border-right: 2px solid #F4F4EA;
	border-left: 2px solid #F4F4EA;
	background-color:#C3E4EF;
	background-image : url(/P3/diverse/appdata/humor/images/grafik/blue_bg.gif);
	
}

div.STop{
	color:white;
	font-weight: bolder;
	font-size:12px;
}

td{
	vertical-align: top;
}
h5{
	font-size:11px;
}

/* bakgrund till hogerrubrik */
.rightrub {
background-image: url(/P3/diverse/appdata/humor/images/grafik/h5_right_bg.gif);
background-repeat:no-repeat;
padding:8px 0px 8px 15px;
width: 162px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color:white;
}


#tdMainleft, #tdMainRight{
	background-color : #A3AFBB;
}

td.modLRub{
}

td.modL, td.modR{
}

div.modL, div.modR{
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
}
#modLTema{
	overflow: auto;
	height: 110px;
}
#modRNyink{
	overflow: visible;
	height: 160px;
}
#modLProgram{
	overflow: auto;
	height: 75px;
}
#modMAudioFlowInner{
	overflow: hidden;
	padding-bottom:5px;
}

td.modLwhiteLine, td.modRwhiteLine{
	background-color: White;
}

td.modulBtitle{
	background-color: #CAD1D8;
}

#audiogroupMModul{
	padding:5px;
}

div.modulBtitle{
	
	overflow : auto;
	padding: 5px;
}
#modulTemaOuter{
	height:100px;
}
#modulProgramOuter{
	height:100px;
}
#modulTitleOuter{
	height:100px;
}
#modMGroup{
}
#modMSubGroupInner{
	padding-bottom:5px;
}
#modMRnd{
}
#modMSubGroup{
	padding-right:5px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
}

td.whiteLine{
	background-color: White;
}
#divMainMiddle{
	margin:13px;
	margin-top:5px;	
}
h2.title, h2.unitTitle{
	font-size: 16px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

div.pageTop{
	padding-left:42px;
	padding-top:10px;
}
div.groupDescription, div.unitDescription{
	padding-right:15px;
	color: #756B35;
	font-size:11px;
}
div.groupDescription{
}
div.groupParents{
	color: #756B35;
	font-size:11px;
}
a.groupParent{
	color: #756B35;
}
#hfUnitTitle, #hfUnitDescription{
		color:#CF2E02;
}

div.unitDescription{
}
span.unitSiteLink{
	color: #756B35;
	font-size:11px;
}
a.unitSiteLink{
	color: #756B35;
	font-weight:bold;
}

td.modMTitleLeft,  td.modMTitleRight{
	border: 1px solid #CF2E02;
	border-bottom : none;
	
}
 td.modMTitleRight{
	border-left: none;
}

td.modM{
	border: 1px solid #CF2E02;
	border-top : none;
}

div.modMTitleLeft, div.modMTitleRight{
	padding:3px;
	color: #CF2E02;
}

div.temaTitleA, div.programTitleA, div.GTAudioTitle{
	padding-top:3px;
	padding-right:5px;
}
div.temaCountA{
	text-align: right;
	padding-top:3px;
}
div.programNyinkMain{
	padding-top:4px;
}
div.programNyinkPrgName{
	text-align: right;
	font-style: italic;
	color: Gray;
}

h5.modMAudioTitle{
	margin-top:0px;
	margin-bottom:2px;
}
a.modMAudioTitle{
color:black;
}

div.modMAudioDateAndUnit, span.modMAudioDate, span.modMAudioUnit{
		text-align: right;
		color: #707070;
		font-style: italic;
}
div.modLGroupsImg{
	padding-top:5px;
}
div.modLGroupsTitle, div.modLGroupsNumber{
	padding-top:3px;
	padding-left:3px;
}
div.modLUnit{
	padding-top:3px;
	padding-left:3px;
}
div.modLUnitImg{
	padding-top:5px;
}

div.modRAudioTickerUnit{
	color: #707070;
	padding-bottom: 10px;
}
td.modRAudioTickerUnit, td.modRAudioTicker{
	background-color:#C3E4EF;
}

td.modRAudioTickerSpeaker, td.modRAudioTickerTitle{
	background-color:#F4F4EA;
}
div.modRAudioTickerTitle{
	padding-top:1px;
	padding-bottom:3px;
}
a.modRAudioTickerTitle{
	color:black;
}
div.modRAudioTickerSpeaker{
	padding-top:2px;
	padding-left: 5px;
}
div.modRAudioTicker{
	padding-top:5px;
}
div.modR{
	padding-bottom:10px;
}
div.gTAudioTitle{
	padding-top:0px;
}
div.groupsImg{
	padding-top:4px;
	padding-bottom:2px;
}
div.groupsTitle{
	padding-top:2px;
	padding-top:2px;
	padding-left:5px;
}
div.groupTitle{
	
}
div.groupsNumber{
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
}
table.modM{
	margin-top:20px;
	
}
td.modMLine{
	padding:0px;
}

div.modMInner{
padding-right:5px;
padding-left:5px;
padding-top:5px;
}
div.modMAudioSpeaker{
	padding-top:7px;
	padding-left:20px;
}
td.modMAudioSpeaker{
	vertical-align:top;
}
div.modMAudio{
	padding-top:5px;
	color: #948D62;
}

div.modPrgAudioTickerSpeaker{
	padding-top:6px;
}
div.modPrgAudioTickerTitle{
	padding-top:5px;
}

#modMRndInner{
	padding-bottom:10px;
}

#modPrgInner{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
div.modPrg{
	font-weight:bold;
	padding:3px;
	color:#756B35;
}
td.modPrg{
}

td.modMaudioPage{
	
}
div.modMaudioPage{
	padding:3px;
	text-align : right;
}

table.modMaudioPageFoot{
	margin-top:10px;

}
div.modMgroupsNumber{
	text-align : right;
}
div.modMGroupsUnit, div.modMGroupsNumber{
	text-align : right;
	background-image : url(file:///s);
}
#modMGroupInner{
	padding-bottom:5px;
}
div.modMGroupsTitle, div.modMGroupsUnit, div.modMGroupsNumber{
	padding-top:3px;
}
div.modMGroupsImg{
	padding-top:5px;
}

#modLBgTema{
 	
}
#modLBgUnit{
	background-color: #C9E0D2;
}

body.progTicker{
	background-color: #CAD1D8;
}
div.txtRight{
padding-top:10px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

h3.GroupTitle{
	font-size: 16px;
	margin-top:5px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#756B35;
}
h5.modrub{
	font-size: 13px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color:white;
}
div.etipsDescription{
	font-size: 11px;
	color:#756B35;
}

div.modMPubAudioDescription{
	font-size: 11px;

}
div.modMPubAudioContributors{
	padding-top:3px;
	font-size: 11px;
	color: #707070;
}

div.modMPubAudioLengthAndDate{
	text-align: right;
	
}

span.ModMPubAudioLengt{
	color: #707070;
}
td.modMaudioFormatsTitle, td.modMaudioFormats, td.modMaudioPage{
	border-top: 1px solid #CF2E02;
	border-bottom: 1px solid #CF2E02;
}

td.modMaudioFormatsTitle, td.modMaudioFormats{
	border-right: 1px solid #CF2E02;
}




div.modMaudioFormatsTitle, div.modMaudioFormats, div.modMaudioPage{
	padding:3px;
	color: #CF2E02;
	font-size:11px;
	
}


div.modMaudioFormats{
color: gray;
font-size:11px;
}
a.modMaudioFormat, a.modMaudioPage{
	color: #CF2E02;
}
span.modMaudioPage{
	color: #948D62;
}


span.ModMPubAudioDate{
	font-style: italic;
	color: #707070;
}

div.modMPubFindMore{
}

span.modMPubFindMoreTitle, span.modMPubFindMoreUnitTitle, span.modMPubFindMoreUnit,  span.modMPubFindMoreGroupTitle, span.modMPubFindMoreGroups{
	font-size:11px;
	
}
span.modMPubFindMoreTitle{
	font-weight: bold;
	
}
span.modMPubFindMoreUnitTitle{
	
}
span.modMPubFindMoreUnit{
	
}
span.modMPubFindMoreGroupTitle{
	
}
span.modMPubFindMoreGroups{
	
}
div.modMPubAudioLinkAndTips, span.modMPubAudioLink, span.modMPubAudioTips{
	font-size:11px;
}
 div.modMPubAudioLinkIcon{
	padding-right:5px;
	padding-top:1px;
}
div.modMPubAudioTipsIcon{
	padding-top:2px;
	padding-right:5px;
	padding-left:5px;
}
div.modMPubAudioFindMoreIcon{
	padding-top:2px;
	padding-right:5px;
}
div.modMPubAudioTipsText, div.modMPubAudioLinkText{
	font-size:11px;
	padding-right:5px;
	padding-bottom:4px;
}
div.modMPubAudioFindMoreText{
	padding-bottom:4px;
	font-size: 11px;
}
td.modMPubAudioLinkIcon, td.modMPubAudioLinkText,td.modMPubAudioDownloadText,td.modMPubAudioTipsIcon, td.modMPubAudioTipsText, td.modMPubAudioFindMoreIcon, td.modMPubAudioFindMoreText {
	vertical-align: top;	
}
td.modMPubAudioTipsText{
	
}
td.AudioTipsIconAudioTipsIcon{
	width:120px;
}
table.modMPubAudio{
	border-bottom: 3px solid #A3AFBB;
}
#tipsbody{
	background-color: #CAD1D8;
}

a.modMAudioDescription{
	color:  #756B35;
	text-decoration: none;
	
}
a.modMAudioDescription:hover{
	color: #756B35;
	text-decoration: underline;
}


td.searchTextLbl, td.searchTextInput, td.searchPrgLbl, td.searchSubmit{
	vertical-align: top;
}
td.searchTextLbl, td.searchPrgLbl, td.searchSubmit{
	text-align: right;
}
div.searchTextLbl, div.searchPrgLbl{
	padding-right:5px;
	padding-top:3px;
}

td.smallSearchPrgLbl, td.smallSearchTextInput, td.searchPrgInput, td.smallSearchSubmit{
	vertical-align: top;
}
div.smallSearchTextLbl{
	font-weight:bold;
	padding-top: 5px;
	color:white;
}
td.smallSearchSubmit{
	text-align: right;
}


td.smallSearchModTopLeft{
	background-color:#DBDEB9;
	border-Bottom: 2px #F4F4EA solid;
} 
td.smallSearchModTopMiddle{
	background-color:#DBDEB9; 
	border-top: 2px #F4F4EA solid;
	border-Bottom: 2px #F4F4EA solid;
	text-align:center;
	padding-top:5px;
	color:white;
} 
td.smallSearchModTopRight{
	background-color:#DBDEB9;
	border-Bottom: 2px #F4F4EA solid;
	text-align: right;
} 
td.smallSearchModBody{
	background-color:#DBDEB9; 
	border-Bottom: 2px #F4F4EA solid;
}
div.smallSearchModTop{
	font-weight: bolder;
	color:white;
}
div.smallSearchModBody{
	padding: 5px;
}

td.hrdash{
	display:none;
	background-image : none;
}

table.Menu{
	background-color:#C6C34B;
}
td.MenuUnitLabelMarked, td.MenuUnitIconMarked{
	background-color: #F4F4EA;
}
a.MenuUnitLabelN1, a.MenuUnitLabelN2, a.MenuUnitLabelN3{
	color:black;
}
a.MenuUnitLabelN1Marked, a.MenuUnitLabelN2Marked, a.MenuUnitLabelN3Marked{
	color:black;
}
a.MenuLabelN1,a.MenuLabelN2,a.MenuLabelN3{
	color:black;
}

td.MenuUnitIcon, td.MenuUnitLabel,td.MenuUnitIconMarked, td.MenuUnitLabelMarked{
	border-top: none;
}
div.MenuUnitIconN1, div.MenuUnitLabelN1{
	padding-bottom:2px;
}

div.MenuUnitLabelN1Marked, div.MenuUnitLabelN1, div.MenuLabelN2Marked, div.MenuLabelN2, div.MenuLabelN3Marked, div.MenuLabelN3, div.MenuLabelN4Marked, div.MenuLabelN4{
	padding-top:3px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:3px;
}
div.MenuUnitLabelN1Marked, div.MenuUnitLabelN1{
	font-weight: bold;
}
div.MenuUnitIconN1Marked, div.MenuUnitIconN1, div.MenuIconN2Marked, div.MenuIconN2, div.MenuIconN3Marked, div.MenuIconN3, div.MenuIconN4Marked, div.MenuIconN4{
	padding-top:5px;
	padding-bottom:2px;
	padding-right:2px;
	padding-left:3px;
}
div.MenuUnitIconN1Marked, div.MenuUnitIconN1{
	padding-left: 6px;
}

div.MenuIconN2Marked, div.MenuIconN2{
	padding-left: 12px;
}
div.MenuIconN3Marked, div.MenuIconN3{
	padding-left:15px;
}
div.MenuIconN4Marked, div.MenuIconN4{
	padding-left: 18px;
}

td.MenuIconMarked, td.MenuLabelMarked{
	
}

h4.modMAudioTitle{
	font-size: 14px;
	margin-top:0px;
	margin-bottom:5px;
}

div.etipsInputErrLabel{
	color:#CF2E02;
}
div.etipsLabel{
	padding-bottom:3px;
	color:#756B35;
	
}
input.etipsInput{
	width:150px;
	border: 1px solid #756B35;
}

div.SPH2, div.NewsH2{
	color:#756B35;
	font-size: 16px;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.HFarticleContainer{
		background-color: white;
		margin-top:20px;
		margin-left:14px;
		margin-right:16px;
		margin-bottom:0px;
}

.SpText {
		color:#000000;
		padding-left:24px;
		padding-right:15px;
		padding-bottom:20px;
		margin-left:0px;
}
.Sph1{
		padding-left:24px;
		padding-right:15px;
}

.puff{
padding: 0px 0px 0px 5px;		
}

div.newsIntro, div.newstext{
		color:#000000;
		padding-left:0px;
		padding-right:5px;
		padding-bottom:0px;
		margin-left:0px;
}

div.NewsH2{margin-top:5px;}

.tickerBody, .tickerTable, .tickerHeader{
	background-color: #F4F4EA;
}

div.modPrgAudioTickerTitle{
}
div.modPrgAudioTitle{
}
td.modLink{
	background-color:#63C5DB;

}
td.modLinkTopMiddle{
	background-color:#63C5DB;
	border-top: 2px  #F4F4EA solid;
	text-align: center;
	color: white; 
	padding-top:5px;
}
td.modLinkContent{
	background-color:#F4F4EA;
	border-top: 2px  #F4F4EA solid;
	border-bottom: 2px  #F4F4EA solid;
	padding:0px;
}
td.hrdashRight{
	display:none;
}
div.PH2{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top:10px;
}

.imageInArticleFlow{
		margin-left:0px;
		margin-right:0px;
}

div.modMPubLbl{
	font-weight:bold; margin: 10px 15px 0px 40px;color:#756b35; font-size:12px;
}
