/*  Localhead area definitions */
ul {
 font-size:11px;
 margin: 0;
 text-align: left;
 padding:0;
 position:relative;
}
/* Menyn */
div.links {
 margin-left:0;
 margin-top:0;
 padding-bottom: 5px;
}
#programmeny ul {
 margin-left: 3px;
}
div.links li {
 border-bottom: 1px solid #DEEEBB;
 padding-bottom: 5px;
}
div.logoandbg {
 background: #F5F3D5;
}
div.global_subbalkbg {
 background: #DAE9B6;
}
div.bgcontainer {
 background:#ffffff;
 width:100%;
 display:table;
}
.sublinks a {
 font-weight: bold;
 font-size:12px;
 text-decoration: none;
 color: #0C2055;
}
.sublinks a:hover {
 font-weight: bold;
 font-size:12px;
 text-decoration: underline;
 color: #003399;
}
.sublinks li.sidfokus {
 float: left;
 height:28px;
 padding:6px 10px 0 10px;
 background:#FFFFFF;
 margin-top:4px;
}
.sublinks li.sidfokus a {
 color: #558DD7;
}
.sublinks li.sidfokus a:hover {
 color: #003399;
}
.sublinks li.sida {
 float: left;
 height:28px;
 padding:10px 10px 0 10px;
}
div.grafik {
 margin:0;
 padding:0;
 width:960px;
 height:100px;
 position:absolute;
 left:inherit;
 top:40px;
}
div.grafik img {
 margin:0;
 padding:0;
 border:0;
}
#subbalk {
 background: url(images_local/local_site_navbar.jpg) #DAE9B6 no-repeat right top;
 height: 40px;
 width:960px;
 margin:0;
 padding:0;
 position:absolute;
 left:inherit;
 top:140px;
}
ul.sublinks {
 width:950px;
 height:38px;
 position: absolute;
 top:142px;
 left:inherit;
 margin:0;
 padding:0 0 0 10px;
 list-style:none;
}
div.filler {
 width:100%;
 height:170px;
 clear:both;
}
/*  End- Localhead area definitions */


/*  Below content area definitions */
	


h1 {
 font-weight: normal;
 font-size: 26px;
 line-height:28px;
 margin:0 0 7px 0;
}
/* M&F gamla classer */

p {
 color:#000000;
 font-size:11px;
}
ol {
 font-size:11px;
 margin: 0;
 text-align: left;
 padding:0;
 position:relative;
 margin: -10px, 0px, 10px, 35px;
}
li {
 margin-top:0;
}
ol a {
 margin-left: -2px;
}
span.fst {
 color:#4F7529;
}
span.tvett {
 color:#9A262C
}
#site {
 width:960px;
 margin-right:auto;
 margin-left:auto;
 margin-top:30px;
 padding:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#site a {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#site div {
 font-size:12px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#site td, tr {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contentleft h2, #contentleft h3, #contentleft h4 {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-weight:bold
}
#col_global div {
 font-family:Arial, Verdana, Helvetica, sans-serif
}
#col_global a {
 font-family:Arial, Verdana, Helvetica, sans-serif
}
#contentleft {
 width:780px;
 padding:0px;
 float:left;
}
#contentcenter {
 width:560px;
 padding:0px;
 float:left;
}
#contentright {
 width:180px;
 padding:0px;
 float:left;
}
div.global_puff_separator {
 margin: 10px 0 10px 0;
 border-bottom:2px solid #CCD8EA;
 padding:0 10px 10px 10px
}
div.global_puff_separator_nopadd {
 margin: 10px 0 10px 0;
 border-bottom:2px solid #CCD8EA;
}
#col_global h3 {
 color:#295D93;
 font-weight:bold
}
/* Luft mellan temats smala streckvinjett och texten ovanför och nedanför den. Knuten till vinjettens img-tag. */
img.tema {
 margin-top: 8px;
 margin-bottom: 12px;
}
/* balken */

#mainnavigationholder {
 height: 100px;
}
#mainnavigation {
 background: url(images_nav/mat1/top23.jpg) no-repeat;
 height:80px;
}
#mainnavigation img {
 margin:0;
 padding:0;
 border:0;
}
div.mainnavigationsitelinks {
 width: 612px;
 height:20px;
 margin: 0;
 padding: 0;
 background: url("http://www.yle.fi/sporten/images_nav/gradient.jpg") #FFFFFF repeat-x;
 border-top: 1px solid Black;
 border-left: 1px solid Black;
 border-right: 1px solid Black;
 white-space: nowrap;
 display:table;
}
/* Sets site-names placements in mainnavigation */

div.mainnavigationsitelinks p {
 border-bottom: 1px solid Black;
 margin:2px 0 0 0;
 padding:1px 0 3px 0;
}
div.mainnavigationsitelinks span {
 border-bottom: 1px solid #d9edb5;
}
div.mainnavigationsitelinks a {
 color: Black;
 text-decoration: none;
 font-weight: bold;
 margin: 0 3px 0 3px;
}
div.mainnavigationsitelinks a:hover {
 color:Black;
 text-decoration: none;
 font-weight: bold;
}
div.mainnavigationsitelinks a:visited {
 color:Black;
 text-decoration: none;
 font-weight: bold;
}
div.mainnavigationsitelinks a.bla {
 background: #d9edb5;
 border-bottom: 0 none;
 padding-bottom:4px;
 padding-left:4px;
 padding-right:3px;
 border-top: 1px solid Black;
 border-left: 1px solid Black;
 border-right: 1px solid Black;
}
#mainnavigationcontent {
 height:20px;
}
div.mainnavigationcontentlinks {
 width: 760px;
 height: 20px;
 white-space: nowrap;
 margin:0;
 padding:0;
 border:0;
}
div.mainnavigationcontentlinks p {
 margin:0;
 padding:2px 0 0 0;
 background: #d9edb5;
}
div.mainnavigationcontentlinks a {
 color: Black;
 text-decoration: none;
 margin: 3px 3px 0 3px;
}
/* meny cellen */


.col_left {
 border-right: #F5F3D5 1px solid;
 background: url("grafik/leftybg.gif") #ffffff top left repeat-y;
}
div.menyholder {
 background:White;
 margin:0;
 padding:0;
 border:0;
}
img.bolli {
 border-top: 2px solid #ffffff;
 margin:0;
 padding:0;
}
#programmeny {
 background: White url(grafik/navi_left.jpg) no-repeat;
 width:139px;
 top: 0;
 left: 0;
 padding: 0 0 0 11px;
 margin: 0;
}
#programmeny a {
 font-family:Arial, Verdana, Helvetica, sans-serif;
}
#programmeny p {
 margin: 4px 8px 8px 2px;
 font-size: 11px;
}
#programmeny p.rubis {
 background: url(grafik/navi_headbg.gif);
 font-weight: bolder;
 color: #745C42;
 margin: 0 8px 6px 0;
 padding: 2px;
}
#programmeny form {
 margin: 2px 0 2px 0;
}
.searchinput {
 background-color : #FDFDF3;
 border : 1px solid #745C42;
 color : #000000;
 font-size : 10px;
}
.searchinput2 {
 background-color : #FDFDF3;
 border : 1px solid #745C42;
 color : #000000;
 font-size : 11px;
}
.searchinput3 {
 background-color : #FDFDF3;
 border : 1px solid #745C42;
 color : #000000;
 font-size : 12px;
}
.searchbutton {
 background-color : #FDFDF3;
 border : 1px solid #745C42;
 color : #000000;
 font-size : 10px;
 font-weight : normal;
}
/* Menyn */
div.links {
 margin-left:0;
 margin-top:0;
 padding-bottom: 5px;
}
li hr {
 border: 0;
 height: 1px;
 color: #DEEEBB;
 background-color: #DEEEBB;
 margin: 3px 8px 0 -16px;
}
hr {
 border: 0;
 height: 1px;
 color: #F5F3D5;
 background-color: #F5F3D5;	
}
/* content cellen */

.right {
 padding-left:10px;
}
div.titel {
 width: 599px;
 display: table;
 overflow: visible;
 margin: 0 0 5px 0;
 right: 0;
 clear: both;
}
div.titel img {
 margin-bottom: -3px;
}
h1 {
 font-size:20px;
 color: #295D93;
 margin:0 0 0 5px;
 font-weight: normal;
 line-height: 22px;
 padding:0;
 text-align: left;
}
h1 a {
 font-size:20px;
 color: #295D93;
 font-weight: normal;
 text-decoration:none;
}
.titel p.streck {
 background: url(grafik/str.gif) repeat-x;
 margin: 2px 0 2px 5px;
}
div.titel span {
 font-size: 11px;
}
span.str {
 color:Black;
 background-color: #FEFEFE;
}
span.stri {
 color: Black;
 padding-right: 5px;
 background-color: #FEFEFE;
}
span.print a {
 padding-right:10px;
 color:#4784BD;
 font-weight: bold;
 text-decoration:none;
}
/* Länkfärgen för programnamnet högst uppe på matartikelsidan */
span.prog a {
 font-weight:bold;
 background-color: #FEFEFE;
 color: #4784BD;
 text-decoration:none;
}
div.print {
 float:right;
 clear:right;
 padding:5px;
}
div.print img {
 border: 0;
 margin-right:10px;
 float:left;
 clear:left;
}
.bigbild {
 float: left;
 clear: left;
 width: 300px;
 display: table;
 margin: 0;
}
.bigpuff {
 margin:0;
 float:right;
 clear:right;
 width: 299px;
 min-height:200px;
 background: url(grafik/matingred.jpg) no-repeat top;
}
div.bigpuff dl {
 color: #295D93;
 font-size:11px;
 margin:20px 15px 10px 30px;
 min-height:160px;
}
div.bigpuff dd {
 margin:0;
}
div.leftinneh {
 float: left;
 clear:left;
 width: 300px;
 display: table;
}
div.leftinneh span {
 font-weight: bold;
 margin-bottom: 5px;
}
div.rightlist {
 float: right;
 clear:right;
 width: 273px;
 display: table;
 padding-right:15px;
}
div.rightlist p {
 margin-left:18px;
 margin-bottom:2px;
}
div.rightlist ul {
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin-left:20px
}
div.rightlist li {
 background:transparent url(grafik/pilarblue.gif) no-repeat scroll 0px 6px;
 background-position:left top;
 padding-left:10px;
 color:#295D93;
}
img.meramat {
 margin: 35px 0 15px 0;
 clear: both;
}
div.mainstory {
 width: 300px;
 padding: 0;
 margin: 0 0 15px 0;
}
div.mainstory img {
 margin: 0;
 padding: 0;
 border:0;
}
div.mainstory h1 {
 color: #8eb5e0;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.hobbyrubrik {
 color: #CC99CC;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.verkstadrubrik {
 color: #E7A235;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1.tradgardrubrik a {
 color: #9BCA36;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1.verkstadrubrik a {
 color: #E7A235;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1.specialrubrik a {
 color: #9B7651;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1.hobbyrubrik a {
 color: #CC99CC;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1.naturrubrik a {
 color: #336633;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.specialrubrik {
 color: #9B7651;
 font-size: 24px;
 font-weight:bold;
 margin: 0 0 5px 0;
 padding:0;
 line-height: 30px;
}
div.mainstory h1 a {
 color: #8eb5e0;
 font-size: 24px;
 font-weight:bold;
}
div.mainstory p {
 font-size: 12px;
 margin: 4px 0 0 0;
 padding: 0;
}
div.mainstory p a {
 color:#295D93;
 font-size:11px;
}
div.puffar {
 float: left;
 clear: left;
 width: 300px;
 padding-right:10px;
 margin: 0;
 border-right: #F5F3D5 1px solid;
 display:table;
}
div.puffarvit {
 float: left;
 clear: left;
 width: 300px;
 padding-right:10px;
 margin: 0;
 border-right: #FFFFFF 1px solid;
 display:table;
}
div.puffar img {
 margin: 0 0 2px 0;
 padding: 0;
 border:0;
}
div.puff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0 0 15px 0;
 background: url(grafik/mpuffbg.gif) no-repeat;
 display: table;
}
div.puff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
.puff h2, .matpuff h2, .tradgardpuff h2, .specialpuff h2, .naturpuff h2 {
 font-size: 14px;
 color: #295D93;
 margin-bottom: 0px;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
h2 a {
 font-size: 14px;
 color: #295D93;
 text-decoration: none;
}
div.puff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.puff p a {
 color:#295D93;
}
p.lank {
 padding: 1px 0 25px 0;
}
div.matpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0 0 15px 0;
 background: White url(grafik/mpuffbg.gif) no-repeat;
 display: table;
}
div.matpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.matpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.matpuff p a {
 color:#295D93;
}
div.hobbypuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0;
 background: White url(grafik/hobby_puffbg.gif) no-repeat;
 display: table;
}
div.hobbypuff h2 {
 font-size: 14px;
 color:#815593;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.hobbypuff h2 a {
 color:#815593;
}
div.hobbypuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.hobbypuff p {
 margin: 4px 0 1px 0;
 clear:both;
 display:table;
}
div.hobbypuff p a {
 color:#815593;
}
div.hobbypuff span.bluu {
 color:#815593;
}
div.verkstadpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0;
 background: White url(grafik/verkstad_puffbg.gif) no-repeat;
 display: table;
}
div.verkstadpuff h2 {
 font-size: 14px;
 color: #418FAF;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.verkstadpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.verkstadpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.verkstadpuff h2 a {
 color:#D08918;
}
div.verkstadpuff p a {
 color:#D08918;
}
div.verkstadpuff span.bluu {
 color:#D08918;
}
div.tradgardpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0;
 background: White url(grafik/tradgard_puffbg.gif) no-repeat;
 display: table;
}
div.tradgardpuff h2 {
 font-size: 14px;
 color:#7CA81E;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.tradgardpuff p a {
 color:#7CA81E;
}
div.tradgardpuff span.bluu {
 color:#7CA81E;
}
div.tradgardpuff h2 a {
 color:#7CA81E;
}
div.tradgardpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.tradgardpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.naturpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0;
 background: White url(images_layout/natur_puffbg.gif) no-repeat;
 display: table;
}
div.naturpuff h2 {
 font-size: 14px;
 color: #336633;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.naturpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.naturpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.naturpuff h2 a {
 color:#336633;
}
div.naturpuff p a {
 color:#336633;
}
div.naturpuff span.bluu {
 color:#336633;
}
div.specialpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0 0 15px 0;
 background: White url(grafik/special_puffbg.gif) no-repeat;
 display: table;
}
div.specialpuff h2 {
 font-size: 14px;
 color: #745C42;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.specialpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.specialpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.specialpuff h2 a {
 color:#745C42;
}
div.specialpuff p a {
 color:#745C42;
}
div.specialpuff span.bluu {
 color:#745C42;
}
div.temapuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0;
 background: White url(grafik/special_puffbg.gif) no-repeat;
 display: table;
}
div.temapuff h2 {
 font-size: 14px;
 color: #745C42;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.temapuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.temapuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.temapuff h2 a {
 color:#745C42;
}
div.temapuff p a {
 color:#745C42;
}
div.temapuff span.bluu {
 color:#745C42;
}
div.tipspuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0 0 15px 0;
 background: White url(grafik/special_puffbg.gif) no-repeat;
 display: table;
}
div.tipspuff h2 {
 font-size: 14px;
 color: #745C42;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.tipspuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.tipspuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.tipspuff h2 a {
 color:#745C42;
}
div.tipspuff p a {
 color:#745C42;
}
div.tipspuff span.bluu {
 color:#745C42;
}
div.stilbyranpuff {
 width: 300px;
 padding: 0 0 7px 0;
 margin: 0 0 15px 0;
 background: White url(images_layout/stilbyran_puffbg.gif) no-repeat;
 display: table;
}
div.stilbyranpuff h2 {
 font-size: 14px;
 color: #757D3F;
 margin-bottom: 0;
 margin-left: 98px;
 margin-top: 0;
 font-weight: bold;
 line-height: 22px;
}
div.stilbyranpuff img {
 float: left;
 clear: left;
 margin:0;
 border:0;
}
div.stilbyranpuff p {
 margin: 4px 0 0 0;
 clear:both;
 display:table;
}
div.stilbyranpuff h2 a {
 color:#757D3F;
}
div.stilbyranpuff p a {
 color:#757D3F;
}
div.stilbyranpuff span.bluu {
 color:#757D3F;
}
div.vinn {
 width: 300px;
 padding: 10px 0 15px 0;
 margin: 5px 0 7px 0;
 border-top: 1px solid #F5F3D5;
 border-bottom: 1px solid #F5F3D5;
 display: table;
}
div.vinn img {
 float:right;
}
div.vinn h2 {
 color: #FE7E00;
 font-size: 24px;
 margin: 10px 0 0 0;
}
div.vinn h2 a {
 color: #FE7E00;
 font-size: 24px;
 margin: 10px 0 0 0;
}
div.vinn a {
 color:#FE7E00;
}
div.ru {
 float:right;
 width: 280px;
 margin:0;
 padding:0;
}
div.rulett {
 background-color: #F2F9FE;
 width:270px;
 padding: 5px 5px 2px 5px;
 margin-bottom: 7px;
 right: 0;
 float:left
}
div.rulett h1 {
 margin-left:4px;
}
div.rulett p {
 margin-bottom:15px;
 margin-left:4px;
 margin-top:5px;
}
div.rulett img {
 float: left;
 margin-top:-5px;
}
div.rulett a {
 margin:0;
 font-weight: bold;
 margin-left:8px;
}
div.receli {
 background: White url(images_layout/mat_listrubrik.jpg) no-repeat top;
 clear:both;
 width: 280px;
 padding: 42px 0 0 0;
 margin: 0;
 float:left
}
div.receli img {
 border:0;
 padding:0;
 margin:0;
}
div.receli td {
 padding-bottom:5px;
 color:#295D93;
 font-size: 11px;
 vertical-align: top;
 padding-left:2px;
}
div.receli a {
 color: #295D93;
 font-size:12px
}
div.receli td.blutd {
 background: #F2F9FE;
}
div.receli2 {
 background: White url(images_layout/mat_listrubrik.jpg) no-repeat top;
 clear:both;
 width: 280px;
 display:table;
 padding: 42px 0 0 0;
 margin: 0;
}
div.receli2 img {
 border:0;
 padding:0;
 margin:0;
}
div.receli2 td {
 padding-bottom:5px;
 color:#295D93;
 font-size: 11px;
 vertical-align: top;
 padding-left:2px;
}
div.receli2 a {
 color: #295D93;
 font-size:12px
}
div.receli2 td.blutd {
 background: #F2F9FE;
}
div.rec2 {
 background: #FFFFFF url(grafik/rec2.jpg) no-repeat;
 width: 280px;
 margin: 7px 0 8px 0;
 padding: 5px 0 10px 0;
 float:left
}
div.rec2 ul {
 list-style: none outside url(grafik/pilarblue.gif);
 color: #295D93;
 margin-left: 18px;
}
div.rec2 a {
 color: #295D93;
}
div.specialreceli {
 background: White none;
 clear: both;
 width: 280px;
 display: table;
 padding: 0;
 margin: 0;
}
div.specialreceli h6 {
 font-size:12px;
 font-weight:bold;
 color:#745C42;
 text-align:left;
 margin:0 0 4px 0;
 padding:0;
}
div.specialreceli img {
 border:0;
 padding:0;
 margin:0;
}
div.specialreceli th {
 color:#745C42;
 font-size:11px;
 text-align: left;
 padding:5px 5px 5px 10px;
 margin-left:10px;
}
div.specialreceli td {
 padding-bottom:5px;
 color:#745C42;
 font-size: 11px;
 vertical-align: top;
 padding-left:2px;
}
div.specialreceli a {
 color: #745C42;
}
div.specialreceli td.blutd {
 background: #FCFBF0;
}
div.bildspel {
 width: 276px;
 height: 146px;
 padding: 54px 0 0 4px;
 margin: 0;
 background: url(images_layout/mat_6bilderbg.jpg) no-repeat top;
 float:left;
 clear:both
}
div.bildspel img {
 border-bottom: 3px solid White;
 border-top: 3px solid White;
 border-left: 4px solid White;
 border-right: 4px solid White;
 float: left;
 margin: 2px 0 0 2px;
 padding: 0;
}
span.bluu {
 color:#295D93;
 font-size:11px;
}
/* nedre balken */

div.footer {
 background: #fdfdf7;
 margin:4px 0 4px 0;
 border: 1px solid #f5f3d5;
 padding:2px;
 display:table;
 text-align:left;
 width: 754px;
}
img.korsett {
 clear: both;
 margin: 0;
 padding: 0;
 border: 0px none White;
}
td.vittd {
 background: White;
}
p.titta {
 background-image:url(http://www.yle.fi/fst/images_nav/titta.gif);
 background-repeat:no-repeat;
 background-position:top left;
 padding: 0 0 0 20px;
}
p.lyssna {
 background-image:url(http://www.yle.fi/fst/images_nav/lyssna.gif);
 background-repeat:no-repeat;
 background-position:top left;
 padding: 0 0 0 20px;
}
div.rec22 {
 background: width: 280px;
 margin: 7px 0 8px 0;
 padding: 5px 0 10px 0;
}
div.rec22 ul {
 list-style: none outside url(grafik/pilarblue.gif);
 color: #295D93;
 margin-left: 18px;
}
div.rec22 a {
 color: #295D93;
}
/* nya classer 29.12.09 ms */
span.lasmera {
 clear:none;
 display:inline;
}
.gallery-container {
 margin:5px 0;
}
.gallery-container .kub {
 display:none;
}
/* slut nya classer 29.12.09 ms */

/* M&F slut*/

ul.kub li.mellanrubrik {
 list-style-image: none;
 list-style-position: outside;
 list-style-type: none;
 font-weight: bold;
 margin-top: 10px;
 margin-right: 0pt;
 margin-bottom: 5pt;
 margin-left: 0pt;
 padding: 0pt;
 color: #1d376b;
 font-size: 11px;
 background-image: none;
}
/* Definition för Facebook-länk */

.fb_share_link {
 font-size:12px;
 padding:2px 0 0 20px;
 height:16px;
 background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?13:26981) no-repeat top left;
}
/* Definitioner för kommentarfälten för bloggar (Comments) */


#kommentarer {
 clear:both;
 margin:20px 0;
 display:table;
 width:460px
}
#kommentarer h4 {
 font-size:14px;
 border-top: 1px dotted #FFBF6B;
 padding:10px 20px 0 20px;
 margin:0 0 -10px 0;
 color:#FF9000
}
#kommentarer dt {
 background-image:url(http://static.yle.fi/svenska/images_global/global_icon_sprite.gif);
 background-position:10px -886px;
 background-repeat:no-repeat;
 font-weight:bold;
 margin: 20px 0 0 0;
 padding:0 0 4px 40px;
}
#kommentarer dt span {
 font-weight:normal;
 font-size:0.8em;
 color:#666666;
 float:right;
 margin-right:5px
}
#kommentarer dl.registered dt {
 background-position:10px -802px;
}
#kommentarer dd {
 background-color:#FFEED9;
 background-image:url(http://static.yle.fi/svenska/images_global/global_icon_sprite.gif);
 background-position:10px -952px;
 background-repeat:no-repeat;
 border-top: 1px solid #FF9000;
 margin: 0;
 padding:20px 10px 10px 10px;
}
#kommentarer dd span.svar {
 color: #874C00;
 margin:20px 5px 5px 0;
 display:block;
 border-left: 1px solid #FF9000;
 padding-left:15px
}
span.icon {
 background-repeat:no-repeat;
 padding:3px 0 3px 25px;
 margin-left:10px;
 font-size:11px;
 color:#666666;
}
span.icon.rss {
 margin-left:0px;
 padding-left:22px;
}
span.icon a {
 text-decoration:none;
 font-size:11px;
 color:#666666;
}
span.icon.rss a {
 text-decoration:underline;
 font-size:12px;
 color:#003399;
}
span.icon.rss a:hover {
 text-decoration:none;
}
span.link {
 display:block;
 clear:both;
 background-repeat:no-repeat;
 background-position:left;
 padding:3px 0 3px 20px;
 margin: 10px 0 5px 0
}
.com {
 background-image:url(http://static.yle.fi/svenska/images_global/global_icon_sprite.gif);
 background-position:left -886px;
 background-repeat:no-repeat;
}
ul.kub a.com {
 background-position:right -886px;
 padding-right:48px;
}
#kommentarer span.icon.com {
 background-image:none;
 margin:5px 0;
 padding:0;
 font-size:inherit
}
.write {
 background-image:url(http://www.yle.fi/svenska/images_global/global_icon_sprite.gif);
 background-position: left -500px;
}
.small {
 font-size:11px;
 color:#666666
}
.playerholder {float:left; overflow:hidden; margin-top:10px;}
.playerholder.right {padding:0; margin-left:5px;}
.playerholder.small {width:297px;}
.margtpten {margin:10px 0;}
