/* Styles for Lilla Aktuellt */
/* Styles for local menu */
#SVTlocalMenu {background-color: #FFFFFF; border: 0px solid #000000; background-repeat: no-repeat;margin-bottom: 0px; width: 650px; }
#SVTlocalMenu table.position { height: 96px; width: 100%; }
#SVTlocalMenu table.position td { vertical-align: bottom; }
#SVTlocalMenu table.position td.logo { vertical-align: middle; }

#SVTlocalMenu .logo { padding: 0px 0px 0px 0px; text-align: left; }
#SVTlocalMenu .links div { text-align: left;text-transform:lowercase; padding: 2px 5px 3px 5px; }
#SVTlocalMenu .links div,
#SVTlocalMenu .links a { color:#FFF; }
#SVTlocalMenu .links a:hover { }
#SVTlocalMenu .links a.active { font-weight: bold; }
#SVTlocalMenu .links img { margin: 0px 0px 0px 0px; }

#SVTlocalMenu .links { margin: 0px; padding-left:148px; padding-bottom:3px;}
#SVTlocalMenu .links img.spacer { padding: 0px;  margin: 0px 0px 0px 0px; }

#SVTlocalMenu .links div.sub { text-align: center; text-transform:center; padding: 2px 5px 3px 5px; }
#SVTlocalMenu .links div.sub img { margin: 0px 0px 0px 0px; }
#SVTlocalMenu .links div.sub img.spacer { padding: 0px;  margin: 0px 0px 0px 0px; }
#SVTlocalMenu .links div.sub,
#SVTlocalMenu .links div.sub a { }
#SVTlocalMenu .links div.sub a:hover {}
#SVTlocalMenu .links div.sub a.active { font-weight: bold; }


#laNyhetsticker
{
background-image: url(Top_Shadow.jpg);
background-repeat: no-repeat;
background-position: 0px 20px;
}

/** Styles for headlines ***/
h1, h2, h3, h4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
/** Styles for headlines in forms ***/
.SgHeadlinePaddingSmall span {font-family:Arial;}
.SgHeadlinePaddingSmall div {padding-top:10px;}

/** Styles for listings, Result n LatestNews tables ***/
.c1Tab, .c3Tab {		
	clear: both;
}

.c1Tab tr td, .c1Tab tr th, .c3Tab tr td, .c3Tab tr th {
	font-weight: normal;
	vertical-align: top;
	text-align: left;
	padding: 2px 2px 2px 12px;
}
/* Font for links in listings */
.c1Tab tr td a, .c3Tab tr td a {
	font-family: Verdana, 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;
}
.c1Tab tr td.label {
	font-family: Verdana, Arial, Tahoma, sans-serif; 
	color: #666664;
	padding-left: 7px;
	text-align: left;
}
.c1Tab tr td.date, .c3Tab tr td.date  {
	color: #820509;
}
.c1Tab tr td.headline, .c3Tab tr td.headline  {
	width: 99%;
}
.c1Tab tr td.time, .c3Tab tr td.time {
	font-family: Verdana, 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;	
}

/* 2009-12-01 */

table.c2Tab tbody tr.data td, table.c2Tab tbody tr.dataLast td { padding-bottom:4px; }

table.c2Tab tbody tr.hRow2 th { padding-bottom:6px; padding-top:6px; }

table.c2Tab td.morenews { padding-top:15px; font-weight:bold; }

table.c4Tab td { padding:4px; border-bottom:1px dotted #fff; }

.col1x1 .textContent { padding-left:8px; padding-top:5px; padding-right:8px; }

table.c2Tab tbody tr.dataLast td { border-bottom:1px dotted #7f99a7; }

.toolboxwrapper div, .toolboxwrapper ul { margin-left:10px; }

#laArticleGroup { background: #ffffff url(http://svt.se/content/1/c6/73/94/32/article_bg.jpg) no-repeat top left;}

/* End */

/* End Senaste Nytt */

/* Start Senaste Nytt - OBS mall inneh?llsf?rteckning*/
#tocList .gLinkElement {padding:1px 0px 2px 13px; border-bottom: 1px solid #DDDBCE; }
#tocList .gLinkElement span {
	padding-left: 0px; 
	color:#444444;
	text-align: left;
}

#tocList .gLinkElement a {

	padding-left: 10px; 
}
#tocList .gArticleList li, .odd, #tocList gLinkElement xlink {padding-left:0px;padding-right:0px;}


/* Style f?r extramaterial och ?mnesgrupper [c1InfoBox], faktaruta[c1FactBox] och ?mnesgrupper i puffl?ge [c[N]InfoBoxWide] */
.SgInfoBoxHolder {
		text-align: left;
		margin: 0px 0px 5px 5px;
		display: inline;
		float: right;
}
.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 {
	background-color: #CEEDFF;
	margin-bottom: 5px;
}
.c1FactBox {
	clear: both;
	background-color:#CEEDFF;
	margin-bottom: 5px;
}
.c1InfoBox table.headingTable tr td, .c1FactBox table.headingTable tr td,
.c1InfoBoxWide table.headingTable tr td, .c3InfoBoxWide table.headingTable tr td {
	width: 440px;
	padding: 3px 20px 2px 5px;
	background-color:#4DA4D5;
	font-size:110%;
}
.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; }

/* Snabbfix för inlinebilder */
.imageFloatContentLeft, .SgImageFloatL {
	margin:2px 10px 10px 0;
}

