/* Styles for svt.se/nyheter */
.SlRegionalMenuSpan { color: #3a537c; }
.SlRegionalMenu, .SlRegionalMenu:visited { font-size: 13px; color: #3a537c; text-decoration: none; font-weight: normal; }
.SlRegionalMenu:hover, .SlRegionalMenu:visited:hover{ font-size: 13px; color: #3a537c; text-decoration: underline; font-weight: normal; }
.SlRegionalMenuActive, .SlRegionalMenuActive:hover, .SlRegionalMenuActive:visited:hover { font-size: 13px; color: #3a537c; text-decoration: underline; font-weight: bold; }
/* Styles for second-level menu */
.SlSecondMenuSpan { color: #3a537c; }
.SlSecondMenu, .SlSecondMenu:visited  { color: #3a537c; text-decoration: none; font-weight: normal; }
.SlSecondMenu:hover, .SlSecondMenu:visited:hover { color: #3a537c; text-decoration: underline; font-weight: normal; }
.SlSecondMenuActive, .SlSecondMenuActive:visited  { color: #3a537c; text-decoration: underline; font-weight: normal; }
.SlSecondMenuActive:hover, .SlSecondMenuActive:visited:hover { color: #3a537c; text-decoration: underline; font-weight: normal; }
.SlNewsTime { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 15px;}

#localMenu { position: relative; text-align: left; width: 650px; height: 55px; margin-bottom: 0px; }
#localMenuTime { position: absolute; left: 10px; top: 27px; }
#localMenuLogo { position: absolute; left: 10px; top: 5px; }
#localMenuCrumbs { position: absolute; left: 12px; top: 50px; color: #FFFFFF; }
		.SlCrumbs, .SlCrumbs:visited { color: #FFFFFF; text-decoration: none; }
		.SlCrumbs:hover, .SlCrumbs:visited:hover { color: #FFFFFF; text-decoration: underline; }
		.SlCrumbsActive, .SlCrumbsActive:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
		.SlCrumbsActive:hover, .SlCrumbsActive:visited:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold;}
#menuLinksHolder { 
	position: absolute; left: 0px; top: 0px;
}
table.linksTable {}
td.linksCell { 
	padding: 2px 35px 3px 10px;	
	/*background-image:url(/content/2/c6/02/26/34/localmenu_flik.gif);/*CMTEST*/
	background-image:url(/svt_se/images/framework/news_localmenu_flik.gif);/*CM*/
	background-repeat: no-repeat;
	background-position: top right;
	color: #3a537c;
}

table.queryBox {
    margin: 1px 0px 1px 5px;
}


.menuBackgrounds {
	/* border-bottom: 3px solid #FF4700; */
}
.menuBackgrounds table tr td {
	padding: 1px 17px 1px 5px;
	background-repeat: no-repeat;
	background-position: top right;
}
.menuBackgrounds table td h1 {
	font-size: 100%;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
}
.menuBackgrounds a:visited, .menuBackgrounds a:hover, .menuBackgrounds a {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
}

/* Styles for "Just nu" - Nyhetslöpet */
#EttaToppRubrik .odd { padding: 3px 0px 0px 0px;}
#EttaToppRubrik a { 
	font-family: Arial;font-size: 150%;
	font-weight:bold; color:#000; 
	padding: 0px 0px 0px 8px;
}
#EttaToppRubrik .xvideo { background: url(/content/2/c6/02/25/68/etta_topprubrik_video.gif) no-repeat; }
#EttaToppRubrik .xlink { background: url(/content/2/c6/02/25/68/etta_topprubrik_arrow.gif) no-repeat; }

/* Styles for Culture teasers, set as 'div id=cultureTeaser' in pgrp "Kulturpuff" */
#cultureTeaser {
	background-color: #F2F2FF;
	background-image:url(/svt_se/images/framework/newsLogoKultur_19x19.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-bottom:7px;
}

/* Styles for Val teasers, set as 'div id=valTeaser' in pgrp "Valpuff" */
#valTeaser {
	background-color: #F4F4EF;
	background-image:url(/content/1/c6/17/18/10/val_puff_bg_380.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-bottom:7px;
}

td.comboCell { width: 5%; text-align: right; vertical-align: top; padding-left: 0px; padding: 4px 12px 0px 0px;  }
.osCombo { width: 110px; margin-right: 0.08em; }

.SgZDate { color: #820509; }
.SgZAuthorText { text-align: right; font-style: normal; font-weight: bold; padding-top: 0.8em;}
.SgInfoBoxHolder {
		text-align: left;
		margin: 0px 0px 5px 5px;
		display: inline;
		float: right;
}

h2.SgDownpusher {margin: 0em 0em 0.1em 0em; font-size: 120%;}
h2.SgCrazyRow {margin: 0em 0em 0.1em 0em; font-size: 120%;}

/* Styles for teasers */

/*** START Top Features ***/
#topRightTeasers{ padding-left:5px; }
#topRightTeasers p { padding:0px 0px 0px 0px; }
#topRightTeasers .featureHolder#Feature td.headingTd {
	width:185px;
	background-image: url(/content/2/c6/02/26/34/linje_streckad_185.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
#topRightTeasers .featureHolder table.headingTable h1, #topRightTeasers .featureHeadline table tr td {
	font-size: 100%;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	color: #838383;
	font-weight: normal;
}
#topRightTeasers .featureHolder#Feature { background-color: #FFFFFF; }
#topRightTeasers .featureHolder#Feature .featureHeadline { 	border-bottom: 0px solid #FFFFFF; }
#topRightTeasers .textContent {	margin: 0px 5px 0px 0px; }
#topRightTeasers .textContent ul.xtramtrl { margin: 3px 5px 0px 5px; }
#topRightTeasers .imageContent { margin: 2px 0px 0px 0px; }
/*** END Top Features ***/

/*** START Features ***/

.featureHeadline table tr td {
	padding: 2px 35px 0px 5px;
	background-repeat: no-repeat;
	background-position: top right;
}
/* only for use with upwards feature plate */
.featureHeadline {
	background-color: #FFFFFF;
}

.featureContent {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	margin-bottom: 10px;	
}

.featureHolder#Feature, .featureHolder#Chat, .featureHolder#Background, .featureHolder#News, .featureHolder#Culture {
	margin-bottom: 10px;
}

.featureHolder table.headingTable h1 {
	font-size: 100%;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
}
.featureHolder#Feature td.headingTd {
	background-image: url(/svt_se/images/framework/newsHeadBgGreenUp.gif);
}
.featureHolder#Chat td.headingTd {
	background-image: url(/svt_se/images/framework/newsHeadBgOrangeUp.gif);
}
.featureHolder#Background td.headingTd {
	background-image: url(/svt_se/images/framework/newsHeadBgBrownUp.gif);
}
.featureHolder#News td.headingTd {
	background-image: url(/svt_se/images/framework/newsHeadBgLightBlueUp.gif);
}
.featureHolder#Culture td.headingTd {
	/* Had Pink before */
	background-image: url(/svt_se/images/framework/newsHeadBgRedUp.gif);
}
.featureHolder#Feature {
	background-color: #EBF5F5;
}
.featureHolder#Chat {
	background-color: #FFEDE6;
}
.featureHolder#Background {
	background-color: #F0EEE5;
}
.featureHolder#News {
	background-color: #E4E7F4;
}
.featureHolder#Culture {
	background-color: #EEEEEE;
/*
	background-color: #F2F2FF;
	background-image:url(/svt_se/images/framework/newsLogoKultur_19x19.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
*/
}
.featureHolder#Feature .featureHeadline {
	border-bottom: 2px solid #339999;
}
.featureHolder#Chat .featureHeadline {
	border-bottom: 2px solid #FF4700;
}
.featureHolder#Background .featureHeadline {
	border-bottom: 2px solid #793D3B;
}
.featureHolder#News .featureHeadline {
	border-bottom: 2px solid #000099;
}
.featureHolder#Culture .featureHeadline {
	border-bottom: 2px solid #FF0000;
}
/*** END Features ***/

/* Styles for articles */

/* Style f?r extramaterial och ?mnesgrupper [c1InfoBox], faktaruta[c1FactBox] och ?mnesgrupper i puffl?ge [c[N]InfoBoxWide] */
.SgInfoBoxHolder, .c1InfoBox, .c1FactBox { width: 175px; }
.c1InfoBox div, table.headingTable tr td, .c1InfoBox a, .c1InfoBox span,
.c1InfoBoxWide div, table.headingTable tr td, .c1InfoBoxWide a, .c1InfoBoxWide span,
.c3InfoBoxWide div, table.headingTable tr td, .c3InfoBoxWide a, .c3InfoBoxWide span,
.c1FactBox div, table.headingTable tr td, .c1FactBox a, .c1FactBox span {
			font-family: Arial, Tahoma, sans-serif; font-weight: normal;
}
.c1InfoBox, .c1InfoBoxWide, .c3InfoBoxWide {
	border-top: 2px solid #000099;
	background-color: #EEEEEE;
	margin-bottom: 5px;
}
.c1FactBox {
	clear: both;
	border-top: 2px solid #000099;
	background-color: #E4E7F4;
	margin-bottom: 5px;
}
.c1InfoBox table.headingTable tr td, .c1FactBox table.headingTable tr td,
.c1InfoBoxWide table.headingTable tr td, .c3InfoBoxWide table.headingTable tr td {
		padding: 0px 20px 2px 5px;
		background-image: url(/svt_se/images/framework/newsHeadBgLightBlue.gif);
		background-repeat: no-repeat;
		background-position: top right;
}
.c1InfoBox table.headingTable h4, .c1FactBox table.headingTable h4,
.c1InfoBoxWide table.headingTable h4, .c3InfoBoxWide table.headingTable h4 { color: #FFFFFF; font-weight: normal; }
.c1InfoBox div.content, .c3InfoBox div.content, .c1FactBox div.content,
.c1InfoBoxWide div.content, .c3InfoBoxWide div.content { padding: 4px 5px 7px 5px; }

.c1InfoBox div.content div.introDiv, .c3InfoBox div.content div.introDiv { margin-bottom: 5px; }
.c1InfoBox div.SgListingIconDiv, .c1FactBox div.SgListingIconDiv { background-position: 0em 0.1em; }

/* Arial f?r vanliga listor [inneh?llsf?rteckning] */
.SgListingIconDiv a { font-family: Arial, Tahoma, sans-serif; font-weight: normal; }

.SlPuffLabel{ font-size:0.8em; font-weight: bold; color: #3186C7; margin-bottom: 0.5em; padding-top: 0.4em; }
.SgHeadlineLink, h1, h2, h3, h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

/** Styles for JUST NU ***/
/* for puffgrupp?? */
.headlineLabel1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12pt;
	padding-right:5px;
}
/* image kultur */
.headlineLabel2 {
	padding-left:16px;
	margin-right: 3px;
	background-image:url(/svt_se/images/framework/newsLogoKultur_19x19.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
/* image valet */
.headlineLabel3 {
	/*padding-left:45px;*/
	margin-right: 3px;
	/*background-image:url(/content/2/c6/02/26/34/rubriketikett_val.gif);*/
	/*för bob: background-image:url(/content/2/c6/01/67/93/rubriketikett_val.gif);*/
	/*background-repeat: no-repeat;
	background-position: bottom left;*/
}
/* image aktuellt */
.headlineLabel4 {
	padding-left:16px;
	margin-right: 3px;
	background-image:url(/svt_se/images/framework/newsHeadBgAlogo.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
/* for Nyheterna Löp?? */
.SgHeadlineLabel1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #FF0000;
	font-size:12pt;
	padding-right:5px;
}
.SgHeadlineLabel2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12pt;
	padding-right:5px;
}
.SgHeadlineLabel3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12pt;
	padding-right:5px;
}
.SgHeadlineLabel4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	font-size:12pt;
	padding-right:5px;
}



/** Styles for listings, Result n LatestNews tables ***/
.c1Tab, .c3Tab {
	/* background-color: #EBF8FE; */
	clear: both;
}

.c1Tab tr td, .c1Tab tr th, .c3Tab tr td, .c3Tab tr th {
	/* font-family: Arial, Tahoma, sans-serif; */
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 2px;
}
/* Font for links in listings */
.c1Tab tr td a, .c3Tab tr td a {
	font-family: Arial, Tahoma, sans-serif;
}
.c1Tab tr.hRow1, .c3Tab tr.hRow1 {
	background-color: #B0DEF5;
}

.c1Tab tr.hRow1 h3, .c3Tab tr.hRow1 h3 {
	text-align: left;
	color: #000000;
}

/* Date-headings for Inrikes, Utrikes */
.c1Tab tr.hRow2, .c3Tab tr.hRow2  {
	background-color: #E4E7F4;
}
.c1Tab tr.hRow2 th { border-left: 2px solid #E4E7F4; }

/* tr Pyjama or Underlines */
.c1Tab tr.data td, .c3Tab tr.data td {
	border-bottom: 1px solid #DDDBCE;
	padding-bottom: 2px;
}

.c1Tab tr.dataLine td, .c3Tab tr.dataLine td {
	border-bottom: 1px solid #8F8D81;
}
.c1Tab tr.dataLast td, .c3Tab tr.dataLast td {
	padding-bottom: 4px;
}

/* individual td and th Cells */
/* Start Senaste Nytt */
.c1Tab tr td.label {
	font-family: Arial, Tahoma, sans-serif;
	color: #666664;
	padding-left: 7px;
	text-align: left;
}
.c1Tab tr td.date, .c3Tab tr td.date  {
	/* font-family: Arial, Tahoma, sans-serif; */
	color: #820509;
}
.c1Tab tr td.headline, .c3Tab tr td.headline  {
	width: 99%;
}
.c1Tab tr td.time, .c3Tab tr td.time {
	font-family: Arial, Tahoma, sans-serif;
	color: #444444;
	text-align: right;
}
.c1Tab tr td.morenews, .c3Tab tr td.morenews {
	background-color: #E4E7F4;
	padding-left: 7px;
	padding-right: 7px;
	border-top: 1px solid #DDDBCE;
	border-bottom: 1px solid #DDDBCE;
	text-align: right;
}
/* End Senaste Nytt */

/* Plates */

.c1HeadOnPlate, .c3HeadOnPlate {
	background-color: #FFFFFF;
	border-bottom: 2px solid #000099;
}
.c1HeadOnPlate table tr td, .c3HeadOnPlate table tr td {
	padding: 2px 35px 0px 5px;
	background-image: url(/svt_se/images/framework/newsHeadBgLightBlueUp.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

/* Brun uppvänd platta */
.c1HeadOnPlateUpBrown, .c3HeadOnPlateUpBrown {
	background-color: #FFFFFF;
}
.c1HeadOnPlateUpBrown, .c3HeadOnPlateUpBrown {
	border-bottom: 2px solid #793D3B;
	margin-bottom:0px;
}
.c1HeadOnPlateUpBrown table tr td, .c3HeadOnPlateUpBrown table tr td {
	padding: 2px 35px 0px 5px;
	background-image: url(/svt_se/images/framework/newsHeadBgBrownUp.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

/* Brun uppvänd platta med Aktuellt-logga - endast för högerspalt */

.c3HeadOnPlateAlogoUp {
	background-color: #FFFFFF;
	border-bottom: 2px solid #793D3B;
}
.c3HeadOnPlateAlogoUp table {
	background-image: url(/svt_se/images/framework/newsHeadBgBrownUp.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.c3HeadOnPlateAlogoUp td {
	padding: 2px 35px 0px 25px;
	background-image: url(/svt_se/images/framework/newsHeadBgAlogo.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

/* for all plates */

.c1HeadOnPlate table.headingTable h1, .c3HeadOnPlate table.headingTable h1, .c3HeadOnPlateAlogoUp table.headingTable h1, .c1HeadOnPlateUpBrown table.headingTable h1, .c3HeadOnPlateUpBrown table.headingTable h1,
.c1HeadOnPlate a, .c3HeadOnPlate a, .c1HeadOnPlate a:link, .c3HeadOnPlate a:link, .c1HeadOnPlate a:visited, .c3HeadOnPlate a:visited,
.c1HeadOnPlateUpBrown a, .c3HeadOnPlateUpBrown a, .c1HeadOnPlateUpBrown a:link, .c3HeadOnPlateUpBrown a:link, .c1HeadOnPlateUpBrown a:visited, .c3HeadOnPlateUpBrown a:visited,
.c3HeadOnPlateAlogoUp a, .c3HeadOnPlateAlogoUp a:link, .c3HeadOnPlateAlogoUp a:visited  {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 100%;
	margin: 0px;
	color: #FFFFFF;
	font-weight: normal;
}
.c1HeadOnPlate a:hover, .c1HeadOnPlate a:hover, .c1HeadOnPlate a:visited:hover, .c1HeadOnPlate a:visited:hover {
	text-decoration: underline;
}

/*	mörkare tr för vidarelänk längst ner  i listor.
    sätt c3ListLink som css-class i "rubrik"
 	Puffgruppen ska ha css-id #listLink
*/
div.c3ListLink  {
background-color: #DDDDDD;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
}
div.c3ListLink a {
padding-left: 14px;
background-image: url(/svt_se/images/icon/nyheter/link.gif);
background-repeat: no-repeat;
font-family:Arial,Verdana;
font-size:90%;
font-weight:normal;
}
#listLink .c3Tab tr.dataLast td {
padding-bottom:0px;
}

/* End Plates */

.c1Tab tr .Fet, .c3Tab tr .Fet {
	font-weight: bold;
}

/* H?ger */
.c1Tab tr .Hoger, .c3Tab tr .Hoger {
	text-align: right;
}
.c1Tab tr .HogerFet, .c3Tab tr .HogerFet {
	font-weight: bold;
	text-align: right;
}

/* Endings And Starts */
.c1Tab tr.hRow1 th#Start, .c3Tab tr.hRow1 th#Start {
	/*border-left: 5px solid #B0DEF5;*/
}
.c1Tab tr.hRow2 th#Start, .c3Tab tr.hRow2 th#Start, .c1Tab tr th.cell1 {
	/*border-left: 5px solid #DEECF7;*/
}
.c1Tab tr td#Start, .c3Tab tr td#Start {
	/*border-left: 5px solid #EBF8FE;*/
}

.c1Tab tr.hRow1 th#End, .c3Tab tr.hRow1 th#End {
	/*border-right: 5px solid #B0DEF5;*/
}
.c1Tab tr.hRow2 th#End, .c3Tab tr.hRow2 th#End {
	/*border-right: 5px solid #DEECF7;*/
}
.c1Tab tr td#End, .c3Tab tr td#End {
	/*border-right: 5px solid #EBF8FE;*/
}
Start {
	/*border-left: 5px solid #EBF8FE;*/
}

.c1Tab tr.hRow1 th#End, .c3Tab tr.hRow1 th#End {
	/*border-right: 5px solid #B0DEF5;*/
}
.c1Tab tr.hRow2 th#End, .c3Tab tr.hRow2 th#End {
	/*border-right: 5px solid #DEECF7;*/
}
.c1Tab tr td#End, .c3Tab tr td#End {
	/*border-right: 5px solid #EBF8FE;*/
}

pre {
	clear:both;
	font-family: Andale Mono, Lucida Console,  Courier New, Courier, monospace;
}
ul { list-style-type: disc; margin: 0; padding: 0 0 0 1.5em; }

/* till rubrik i formulär */
div.SgHeadlinePaddingSmall {
	font-family: Arial, Verdana;
}

/* Videobox */

#videoBox .time, #videoBox .headline a {
		color:#FEFEFE;
}
/* tr Pyjama or Underlines */
#videoBox .c1Tab tr.data td, #videoBox .c3Tab tr.data td {
	padding-left:4px;
	border-bottom: 1px solid #6D7096;
	padding-bottom: 2px;
}
#videoBox .c1Tab tr.dataLine td, #videoBox .c3Tab tr.dataLine td, #videoBox .c3Tab tr.dataLast td {
	border-bottom: 1px solid #6D7096;
}
#videoBox .c1Tab tr.dataLast td, #videoBox .c3Tab tr.dataLast td {
	padding-left:4px;
	padding-bottom: 4px;
}
/*#videoBox td.headingTd {background-color: #E4E7F4;}*/
p { padding: 0em 0em 1em 0em; margin: 0; line-height: 130%; }


/* styles för puffgrupp Öppet Arkiv*/
#oppetarkiv p {
		color:#FFFFFF;
}
#oppetarkiv a, #oppetarkiv a:visited {
		color:#FF6D00;
}
#oppetarkiv ul li.xvideo   {
    background: url(/svt_se/css/global/cssimg/oppetarkiv/video.gif);
	background-repeat: no-repeat;
}
#oppetarkiv ul li.xlink {
    background: url(/svt_se/css/global/cssimg/oppetarkiv/link.gif);
	background-repeat: no-repeat;
}
/* style for non-linked headline */
h1.gVerdana {font-family:Arial}
