body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 3px 0px;
	color: #000000;
	padding:0;
	top:0;
	left:0;
}

p {
/* background-color: #ffffff; */
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin: 0px 0px 3px 0px;
 padding: 0px;
 color: #000000;
}

.standard {
 background-color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 margin: 0px 0px 3px 0px;
 padding: 0px;
 color: #000000;
}

/* fix för att bryta float för ff \*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* göm 'clearfix' från ie \*/
* html .clearfix {height: 1%;}

/* för att via länkar i en div */
.underlineDiv a:link, .underlineDiv a:visited, .underlineDiv a:hover, .underlineDiv a:active  {
	text-decoration: underline;
}

/* styling för bakgrunder */
.blueVinjett{
	background-image: url("/gfx/vinjett_blue_bg.gif");
	background-position: top left; 
	background-repeat: no-repeat;
}

.redVinjett{
	background-image: url("/gfx/vinjett_red_bg.gif");
	background-position: top left; 
	background-repeat: no-repeat;
}

.greenVinjett{
	background-image: url("/gfx/vinjett_green_bg.gif");
	background-position: top left; 
	background-repeat: no-repeat;
}

.lightblueVinjett{
	background-image: url("/gfx/vinjett_lightblue_bg.gif");
	background-position: top left; 
	background-repeat: no-repeat;
}

.link_box ul {
	margin: 0;
	padding: 5px;
	border-bottom: 1px dotted #000;
	margin-bottom: 7px;
}

.link_box li {
	display: inline;
	font-weight: bold;
	font-size: 10px;
}

.link_box li.first {
	padding-left: 0;
	padding-right: 4px;
	font-size: 10px;
}

a.pusha {
	background: transparent url("/gfx/pusha.png") no-repeat 0 0;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 10px;
}

a.facebook {
	background: transparent url("/gfx/facebook.gif") no-repeat 0 0;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 10px;
}

a.email {
	background: transparent url("/gfx/email.gif") no-repeat 0 0;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 10px;
}

a.skrivut {
	background: transparent url("/gfx/skrivut.gif") no-repeat 0 0;
	padding-left: 20px;
	padding-right: 4px;
	font-size: 10px;
}

form {
 margin: 0px;
 padding: 0px;
}

a {
 text-decoration: none;
 color: #000000;
}

.date {
 font-size: 10px;
/* text-transform: capitalize; */
}

.bold {
 font-weight: bold;
}

.pix2 {
 font-size: 2px;
}

.searchbgflag {
 margin: 0px;
 padding: 0px;
 border: none;
 background-image: url("/gfx/sok_vinjett.gif");
 background-color: #000000;
 height: 19px;
 width: 300px;
}

.searchbox {
 font-size: 10px;
 background-color: #cccccc;
 margin: 0px;
 width: 300px;
}

.mailto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #999999;
	text-decoration: none;
}

.searchboxmini {
	
 font-size: 10px;
 background-color: #cccccc;
 background-image: url('/gfx/topRightCorner.gif');
 background-position: top right;
 background-repeat: no-repeat;
 margin: 10px 0px 0px 0px;
 padding: 3px 0px 3px 6px;
 text-transform: uppercase;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #000000;
 width: 104px;
}

.searchbox a {
 text-decoration: underline;
 color: #000099;
 font-weight: normal;
}

.pageSearch .searchbgflag,.pageSearch .searchbox {
 width: 100%;
}

.pageSearch .searchoptions {
 font-size: 10px;
 font-weight: bold;
 color: #FFFFFF;
 margin-left: 40px;
 background-color: #999999;
 background-image: url('/gfx/topRightCorner.gif');
 background-position: top right;
 background-repeat: no-repeat;
}

.rightNow {
 color: #bb0000;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 11px;
}

.rightNow a {
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;
 color: #000000;
 text-transform: none;
}

.flag {
 margin: 0px 0px 3px 0px;
 font-size: 11px;
 text-transform: uppercase;
 letter-spacing: 0.9px;
 color: #999999;
}

.flagcheck {
 margin-bottom: 5px;
}

.newsflag {
 margin: 0px 0px 8px 0px;
 font-size: 11px;
 text-transform: uppercase;
 letter-spacing: 0.9px;
 color: #999999;
}

.imgtext {
 margin: 0px 0px 3px 0px;
 font-size: 10px;
 text-decoration: none;
 color :   #000000;
 text-align: left;
}

.storpuff h1 {
 margin: 7px 0px 3px 0px;
 font-size: 30px;
}

.storpuff p {
 margin: 0px 0px 3px 0px;
 font-size: 12px;
 font-weight: normal;
}

.storpuff a {
 text-decoration: none;
 color: #000000;
}

.storpufflink p {
 margin: 0px 0px 3px 0px;
 font-size: 12px;
}

.storpufflink a {
 text-decoration: none;
 font-weight: normal;
 font-size: 12px;
 color: #003366;
}

.fatline {
 display: block;
 background-image: url("/gfx/hor_line.gif");
 background-repeat: repeat-x;
 height: 15px;
 margin: 0px;
 clear: both;
}

.fatline2 {
 display: block;
 background-image: url("/gfx/hor_line2.gif");
 background-repeat: repeat-x;
 height: 10px;
 margin: 5px 0px 10px 0px;
 clear: both;
}

.adRight,.adCenter {
 margin: 3px 0px 3px 0px;
 padding: 7px 0px 7px 0px;
 border: 0px;
 border-top: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
 text-align: center;
}

.adCenter {
 border-bottom: 1px solid #000000;
 border-top: 0px;
}

.rightBox {
 margin: 0px;
 font-size: 10px;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 border: none;
}

.rightBox a {
 color: #003366;
 text-decoration: none;
}

.leftBox {
 margin: 0px;
 font-size: 10px;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 border: none;

}

.leftBox a {
 color: #003366;
 text-decoration: none;
}

.rightBoxHidden {
 margin: 0px;
 font-size: 10px;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 border: none;
}

.rightBoxHidden a {
 color: #003366;
 text-decoration: none;
}

.rightColHeadWhite {
	margin: 0px;
	padding: 3px 0px 3px 6px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	border: none;
	letter-spacing: 1px;
	color: #fff;
}

/* special-vinjett för section Privata pengar */
.privatapengar {
	margin: 0px;
	margin-bottom: 4px;
	padding: 3px 0px 3px 6px;
	background-image: url('/gfx/vinjett_blue_privatapengar_bg.gif');
	background-position: top left;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	border: none;
	letter-spacing: 1px;
	color: #fff;
	background-color:#a4bedf;
}

/* special-vinjett för section In På Livet */
.inpalivet {
	margin: 0px;
	margin-bottom: 4px;
	padding: 3px 0px 3px 6px;
	background-image: url('/gfx/inpalivet_bg.gif');
	background-position: top left;
	background-repeat: no-repeat;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	border: none;
	letter-spacing: 1px;
	color: #FFFFFF;
}

.rightColHead {
 margin: 0px;
 margin-bottom: 6px;
 margin-top: 8px;
 padding: 0px 0px 0px 0px;
 text-transform: uppercase;
 font-weight: bold;
 font-size: 10px;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 border: none;
/* letter-spacing: 1px; */
}

.redMenyHead {
 margin: 0px;
 background-color: #bb0000;
 padding: 3px 0px 3px 0px;
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.redMenyHead a {
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.orangeMenyHead {
 margin: 0px;
 background-color: #ff9933;
 padding: 3px 0px 3px 0px;
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.orangeMenyHead a {
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.blueMenyHead {
	margin: 0px;
	background-color: #003366;
	background-image: url("/gfx/vinjett_bg.gif");
	padding: 3px 0px 3px 0px;
	font-size: 10px;
	text-transform: uppercase;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-weight: bold;
	border: none;
	letter-spacing: 1px;
	color: #FFFFFF;
}

.blueMenyHead a {
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.blueMenyCutCornerHead {
 margin: 0px;
 background-color: #003366;
 background-image: url('/gfx/topRightCorner.gif');
 background-position: top right;
 background-repeat: no-repeat;
 padding: 3px 0px 3px 6px;
 font-size: 10px;
 text-transform: uppercase;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.blackbgflag {
 margin: 0px;
 padding: 3px 0px 0px 6px;
 height: 17px;
 width: 134px;
 font-size: 10px;
 text-transform: uppercase;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #FFFFFF;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 background-image: url("/gfx/vinjett.gif");
}

.greybox {
 background-color: #cccccc;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
 margin: 0px;
 width: 134px;
 padding: 3px 0px 3px 6px;
}

.latest {
 font-size: 11px;
 margin: 3px 0px 0px 0px;
}

.latest a {
 text-decoration: none;
 color: #003366;
}

.latestBold {
 font-size: 11px;
 margin: 10px 0px 0px 0px;
 font-weight: bold;
}

.dots {
 display: block;
 background-image: url("/gfx/hor_dots.gif");
 background-repeat: repeat-x;
 height: 15px;
 margin: 0px;
 clear: both;
}

.dotsRightNow {
 display: block;
 background-image: url("/gfx/hor_dots.gif");
 background-repeat: repeat-x;
 height: 6px;
 margin: 0px;
 clear: both;
}

.leftmenu {
 margin: 0px;
 padding: 0px;
}

.menurub {
 color: #000000;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px;
 padding: 0px;
 text-decoration: none;
}

.menublue img,.menured img,.menurub img,.menuorange img {
 margin: 3px 0px 0px 0px;
}

.menublue {
 color: #003366;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-decoration: none;
}

.menublue a {
 color: #003366;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-decoration: none;
}

.menuorange {
 color: #ff9933;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-decoration: none;
 width: 104px;
}

.menuorange a {
 color: #ff9933;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 text-decoration: none;
 width: 104px;
}

.menured {
 color: #bb0000;
 background-color: #FFF;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 text-decoration: none;
 width: 104px;
}

.menured a {
 color: #bb0000;
 background-color: #ffffff;
 font-size: 10px;
 font-weight: bold;
 margin: 0px 0px 0px 0px;
 text-decoration: none;
 width: 104px;
}

.menuredsubsection {
 color: #bb0000;
 background-color: #FFF;
 font-size: 10px;
 font-weight: normal;
 margin: 0px 0px 0px 0px;
 letter-spacing: 0.6px;
 text-decoration: none;
}

.vinj {
 font-weight: bold;
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 letter-spacing: 1px;
 text-transform: uppercase;
 margin: 0px 0px 0px 0px
}

.vinj2upper {
 font-weight: bold;
 color: #000000;
 font-size: 10px;
 letter-spacing: 1px;
 text-decoration: none;
 text-transform: uppercase;
 margin: 0px 0px 10px 0px
}

.vinj2uppergray {
 font-weight: bold;
 color: #999999;
 font-size: 10px;
 letter-spacing: 1px;
 text-decoration: none;
 text-transform: uppercase;
 margin: 0px 0px 5px 0px
}

.vinj2uppergray3px {
 font-weight: bold;
 color: #999999;
 font-size: 10px;
 letter-spacing: 1px;
 text-decoration: none;
 text-transform: uppercase;
 margin: 0px 0px 3px 0px
}

imgtext {
 font-size: 10px;
 color: #000000;
 text-decoration: none
}

.rub11 {
 font-size: 11px;
 font-weight: bold;
}

.rub12 {
 font-size: 12px;
 font-weight: bold;
}

.rub13 {
 font-size: 13px;
 font-weight: bold;
}

.rub14 {
 font-size: 14px;
 font-weight: bold;
}

.rub18 {
 font-size: 18px;
 font-weight: bold;
}

.rub21 {
 font-size: 21px;
 font-weight: bold;
}

.rub30 {
 font-size: 30px;
 font-weight: bold;
}

/* samwan/471 add */
.rub16 {
 font-size: 16px;
 font-weight: bold;
}
.rub20 {
 font-size: 20px;
 font-weight: bold;
}
.rub22 {
 font-size: 22px;
 font-weight: bold;
}

.rub24 {
 font-size: 24px;
 font-weight: bold;
}

.rub26 {
 font-size: 26px;
 font-weight: bold;
}

.rub28 {
 font-size: 28px;
 font-weight: bold;
}

.rub30 {
 font-size: 30px;
 font-weight: bold;
}

.rub32 {
 font-size: 32px;
 line-height: 32px;
 font-weight: bold;
}
 .rub34 {
 font-size: 34px;
 line-height: 34px;
 font-weight: bold;
}
 .rub36 {
 font-size: 36px;
 line-height: 36px;
 font-weight: bold;
}
.rub38 {
 font-size: 38px;
 line-height: 38px;
 font-weight: bold;
}
.rub40 {
 font-size: 40px;
 line-height: 40px;
 font-weight: bold;
}
.rub42 {
 font-size: 42px;
 line-height: 42px;
 font-weight: bold;
}
.rub44 {
 font-size: 44px;
 line-height: 44px;
 font-weight: bold;
}
.rub46 {
 font-size: 46px;
 line-height: 46px;
 font-weight: bold;
}
.rub48 {
 font-size: 48px;
 line-height: 48px;
 font-weight: bold;
}
.rub50 {
 font-size: 50px;
 line-height: 50px;
 font-weight: bold;
}
.rub52 {
 font-size: 52px;
 line-height: 52px;
 font-weight: bold;
}
.rub54 {
 font-size: 54px;
 line-height: 54px;
 font-weight: bold;
}
.rub56 {
 font-size: 56px;
 line-height: 56px;
 font-weight: bold;
}
.rub58 {
 font-size: 58px;
 line-height: 58px;
 font-weight: bold;
}
.rub60 {
 font-size: 60px;
 line-height: 60px;
 font-weight: bold;
}
.rub62 {
 font-size: 62px;
 line-height: 62px;
 font-weight: bold;
}
.rub64 {
 font-size: 64px;
 line-height: 64px;
 font-weight: bold;
}
.rub66 {
 font-size: 66px;
 line-height: 66px;
 font-weight: bold;
}
.rub68 {
 font-size: 68px;
 line-height: 68px;
 font-weight: bold;
}
.rub70 {
 font-size: 70px;
 line-height: 70px;
 font-weight: bold;
}
.rub72 {
 font-size: 72px;
 line-height: 72px;
 font-weight: bold;
}

.verdanaXXHeaderSpace {
 margin-bottom: 5px;
}
/* samwan/471 end */

.ingress {
 font-size: 12px;
}

.readmore {
 font-size: 11px;
 color: #003366;
 text-decoration: underline;
}

.bigad {
 background-color: #ffffff;
}

.black2 {
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}

.black2:hover {
 font-size: 11px;
 color: #666666;
 text-decoration: none;
}

.spaceh5px {
 height: 5px;
}

.spaceh10px {
 height: 10px;
}

.small2 {
 font-size: 10px;
 color: #000000;
 line-height: 12px;
 font-weight: normal;
 text-decoration: none;
}

/*  RELATED MEDIA classes for related media in article page */
.relatedmediabox {
 display: block;
 float: right;
 width: 140px;
 padding: 0px 0px 0px 15px;
 margin: 0px 0px 5px 0px;
 /*border: 1px #000000 solid;*/
}

.relatedmediavinjett {
 border: solid #000000;
 border-width: 0px 0px 1px 0px;
 display: block;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;
 color: #000000;
 margin: 0px 0px 2px 0px;
 text-transform: uppercase;
 text-decoration: none;
}

.relatedmediaboxlinks {
 padding: 1px 0px 3px 0px;
 margin: 0px 0px 0px 0px;
}

.relatedlinks {
 margin: 0px 0px 1px 0px;
 padding: 0px 0px 0px 10px;
 list-style: circle;
}

/*classes for pages with inline images*/
.inlinecaption {
 margin: 0px 0px 0px 0px;
 font-size: 10px;
 padding: 5px 0px 5px 0px;
 color: #000000;
}

.inlineimageleft {
 float: left;
 margin: 0px 10px 5px 0px;
 padding: 0px 0px 0px 0px;
}

.inlineimageright {
 float: right;
 margin: 0px 0px 5px 10px;
 padding: 0px 0px 0px 0px;
}

.inlineimagecenter {
 display: block;
 text-align: left;
 margin: 10px 0px 5px 0px;
 padding: 0px 0px 10px 0px;
}

/*footer*/
.footer {
 margin: 0px;
 padding: 3px 0px 3px 0px;
 font-size: 10px;
 border: none;
}

.footer a {
 text-decoration: underline;
 font-family: Verdana, Arial, sans-serif, Helvetica;
}

.footerMenu {
 margin: 0px;
 padding: 3px 0px 3px 0px;
 font-size: 9px;
 border: none;
}

.footerMenu a {
 margin: 0px;
 padding: 3px 0px 3px 0px;
 font-size: 9px;
 text-transform: uppercase;
 text-decoration: underline;
 font-family: Verdana, Arial, sans-serif, Helvetica;
 font-weight: bold;
 border: none;
 letter-spacing: 1px;
 color: #FFFFFF;
}

.standardarticlebody a {
 text-decoration: underline;
 color: #003366;
}

.standardarticlebody table{
font-size:11px;
text-decoration: none;
color: #000000;
}

.nodisplay {
 display: none;
}

.SdsDigital 
{
	margin: 0px 0px 0 0px;
	font-family: Verdana;
	font-size: 11px;
	padding: 9px;
	background-color: White;
	background-image: url('/gfx/pdf/tidning.gif');
  	background-position: top right;
  	background-repeat: no-repeat;
}

.SdsDigitalCalendar
{
	width: 131px;
	margin: 0 0px 0 0px;
	padding: 0 0px 0 0px;
	background-color: White;
	font-family: Verdana;
	font-size: 11px;
} 

.SdsDigital a
{
	color: #00309C;
}

.SdsDigital h1
{
	margin: 0;
	padding-top: 50px;
	padding-right: 175px;
	font-size: 26px;
	font-weight: bold;
	background-image: url('/gfx/pdf/till_datorn.gif');
  	background-position: top left;
  	background-repeat: no-repeat;
}

.SdsDigitalCalendar h1
{
	margin: 0;
	font-size: 19px;
	font-weight: bold;
}

p.PdfIngress
{
	margin-top: 15px;
	font-size: 11px;
	font-weight: bold;
/*	background-image: url('/gfx/pdf/prova_gratis.gif'); */
  	background-position: top left;
  	background-repeat: no-repeat;
	padding: 5px 0 0 77px;
	min-height: 57px;
}

.Search
{
	background-color: #CECFCE;
	margin-top: 25px;
}

.Search h5
{
	margin: 0;
	padding: 0;
	display: block;
	color: White;
	font-size: 10px;
	font-weight: bold;
	background-color: #9C9A9C;
  	background-image: url('/gfx/pdf/corner_leaf.gif');
  	background-position: top left;
  	background-repeat: no-repeat;
	height: 19px;
	overflow: hidden;
}

.Search h5 img
{
	float: left;
	margin-right: 4px;
}

.Search h5 span
{
	display: block;
	float: left;
	margin-top: 3px;
}

.Search .Body
{
	padding: 5px;
}

.Search .Query
{
	width: 315px;
	margin-right: 15px;
}

.Search ul.Options
{
	list-style-position:inside;
	display: block;
	margin: 0;
	padding: 0;
}

.Search ul.Options li
{
	margin: 0 10px 0 0;
	padding: 0;
	display: inline;
}

.Search .Options a
{
	font-size: 10px;
	color: Black;
}

h2.Date
{
	margin: 10px 0 0 0;
	padding: 4px 0 5px 0;
	border-bottom: solid 1px Black;
	border-top: solid 1px Black;
}

h2.Date .Name
{
	font-size: 19px;
	font-weight: bold;
}

h2.Date .Description
{
	font-size: 11px;
	font-weight: normal;
}

p.Hint
{
	margin-top: 5px;
	color: #999999;
	background-image: url('/gfx/pdf/horiz_line.gif');
  	background-position: bottom center;
  	background-repeat: no-repeat;
	padding-bottom: 5px;
}

.Paper
{
	padding: 5px 0 2px 0;
}

.Paper img
{
	float: left;
	margin: 0 20px 5px 0;
	border: none;
}

.Paper h3
{
	margin: 0;
	font-size: 19px;
	font-weight: bold;
}

.Paper .Date
{
	font-weight: bold;
}

.Page img
{
	border: none;
	margin: 5px 8px 5px 8px;
	float: left;
	width: 6em;
	height: 8em;
}

.Paper ul.Options
{
	list-style-position:inside;
	display: block;
	margin: 20px 0;
	padding: 0;
}

.Paper ul.Options li
{
	margin: 0 10px 0 0;
	padding: 0;
	display: inline;
}

.Paper ul.Options li a
{
	font-weight: bold;
}

h4.Sections
{
	margin: 15px 0 10px 0;
	padding: 4px 0 5px 0;
	border-bottom: solid 1px Black;
	border-top: solid 1px Black;
}

h4.Sections .Name
{
	font-size: 14px;
	font-weight: bold;
}

h4.Sections .Description
{
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

div.Sections .Paper
{
	padding-bottom: 1px;
	margin-bottom: 5px;
	background-image: url('/gfx/pdf/horiz_line.gif');
  	background-position: bottom center;
  	background-repeat: no-repeat;
}

div.Sections .Paper h3
{
	font-size: 17px;
}

.SdsDigitalCalendar h2
{
	font-size: 14px;
	font-weight: bold;
	color: #BD0000;
	padding: 10px 0 0 0;
	margin: 10px 0 10px 0;
    background-image: url('/gfx/pdf/horiz_line.gif');
    background-position: top center;
    background-repeat: no-repeat;
}

.Calendar
{
	width: 100%;
}

.Calendar td
{
	font-size:11px;
	text-align: center;
	padding: 3px;
}

.Calendar thead td
{
	text-transform:uppercase;
	font-weight: bold;
}

.Calendar tbody
{
	background-color: #CECFCE;
}

.SdsDigitalCalendar .EndLine
{
	margin-top: 6px;
  	background-image: url('/gfx/pdf/horiz_line.gif');
  	background-position: top center;
  	background-repeat: no-repeat;
}

div.clearall
{
	 clear: both;
     font-size: 1px;
     line-height: 1px;
     overflow: hidden;
     visibility: hidden;
     width: 0;
     height: 0;
}

/* Added 2006-12-01 by Stefan Kristensson - Forum */
.commentsArea 
{	border-bottom: 5px solid rgb(204, 204, 204);
	padding-top: 30px;
	padding-bottom: 36px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentsHeader 
{
	text-transform: uppercase; 
	font-weight: bold; 
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif, Helvetica; 
	padding: 3px 0px 3px 6px; 
	margin-bottom: 10px; 
	background-color: rgb(204, 204, 204);
}

.commentLink
{
	font-size: 10px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: Verdana, Arial, sans-serif, Helvetica; 		
}

.comment 
{
	font-size: 11px; 
	padding-top: 0px; 
	padding-bottom: 0px;
	font-family: Verdana, Arial, sans-serif, Helvetica; 
}

.commentAuthor 
{
	color: rgb(153, 153, 153);
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentComplaint 
{
	text-align: right; 
	padding-right: 5px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentBox 
{
	padding-top: 20px;
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentBoxHeader 
{
	font-size: 13px; 
	font-weight: bold; 
	padding: 0px 0px 5px 3px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentCounterFP 
{
 	font-size: 11px;
 	color: #000000;
 	text-decoration: underline;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.commentCounterFPtopStory 
{
 	font-size: 12px;
 	color: #000000;
 	text-decoration: none;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.compContainer 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.compContainer td 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.compTitle 
{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 14px; 
	padding-bottom: 15px;
}

.compBody 
{
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 11px; 
	padding-bottom: 10px;
	
}

.compLogo 
{
	text-align: right; 
	padding-top: 10px;
}

.disclaimerText 
{
	color: rgb(153, 153, 153);
}

.disclaimerText a 
{
	text-decoration: underline; 
	color: rgb(153, 153, 153);
}
/* End 2006-12-01 */

.fullheight
{
	margin:0;
    padding:0;
    height:100%;
    border:none
}

/*Start Poll(Frågan)2007-01-23*/
.pollAppendix table tr
{
	background-color: #c4c4c4;
	font-family: Verdana;
	font-size: 11px; 	
}

.pollAppendixResultLink a
{
	background-color: #c4c4c4;
	font-size: 11px;
	font-family: Verdana;
	color: #003366;
	text-decoration: underline;
	
}
/*End Poll(Frågan)2007-01-23*/

/* Start blacklisting 2007-05-03 */
.blackListedHeader
{
	font-size: 13px; 
	font-weight: bold; 
	padding: 8px 0px 5px 3px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	color: #cc0000;
}

.blackListedBody
{
	padding-top: 6px;
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.blackListedBody a
{
	text-decoration: underline; 
	color: rgb(153, 153, 153);
}

.warningHeader
{
	font-size: 13px; 
	font-weight: bold; 
	padding: 8px 0px 5px 3px;
	font-family: Verdana, Arial, sans-serif, Helvetica;
}

.warningBody
{
	padding-top: 6px;
	font-size: 11px; 
	font-family: Verdana, Arial, sans-serif, Helvetica;
}
/* End blacklisting 2007-05-03 */
.sportNedräknare
{
	text-align:center;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 17px;
	color: #ffffff;
	font-weight: bold; 
}
.julNedräknare
{
	text-align:center;
	font-family: Verdana, Arial, sans-serif, Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold; 
}
/*Start Podcast FEMHUNDRA (components/pod/podcasting.jsp) 20071105 Lars Flemen*/

#podcastFEM {
width:384px;
margin:0px;
padding:0px;
background-color:#b6d35f;


	}
<!--
#podcastFEM  .story { /*   border line  */
	padding:0px;
	margin:0px;
	background-color:#b6d35f;
	}

#podcastFEM .summary { /* VänsterMarginaler till dispaly blocket m*/
	margin:0px;
	background-color:#b6d35f;
	padding-left:5px;
	display: none;
	}
	
#podcastFEM .summary p{ /* VänsterMarginaler till dispaly blocket m*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px 0px 5px 0px;
	
	}

#podcastFEM ul.refer,
#podcastFEM ul.refer li {
	font-family: georgia,times;
	}
	
#podcastFEM ul.refer {
	margin-top: 8px;
	font-size: 100%;
	}
	
#podcastFEM ul.refer li {
	margin-top: 6px;
	}

#podcastFEM h3 {
	font-size:93%;

	}
	
#podcastFEM h5 {
	font-size:11px;
	margin-left:0px;
	color:#ffffff;
	margin-top:3px;
	margin-bottom:0px;
	
	}
	
#podcastFEM .closed {
	padding-left:15px;
	background: transparent url(toggle_closed_new.gif) no-repeat 0 2px;
	background-color:#000000;
	line-height:25px;
	}

#podcastFEM .open {
	padding-left:15px;
	background: transparent url(toggle_open_new.gif) no-repeat 0 0px;
	background-color:#000000;
	line-height:25px;
	}
		
	
.green {
	color:#99ff33;
	padding-right:2px;
	letter-spacing:1px;
	
	}	
	
/*SLUT Podcast FEMHUNDRA (components/pod/podcasting.jsp) 20071105 Lars Flemen*/	
	
/*Start Podcast HEIDI (components/pod/podcasting.jsp) 20071105 Lars Flemen*/

#podcastHEIDI {
width:384px;
margin:0px;
padding:0px;
background-color:#ac0058;


	}
<!--
#podcastHEIDI  .story { /*   border line  */
	padding:0px;
	margin:0px;
	background-color:#ac0058;
	}

#podcastHEIDI .summary { /* VänsterMarginaler till dispaly blocket m*/
	margin:0px;
	background-color:#ac0058;
	padding-left:5px;
	display: none;
	}
	
#podcastHEIDI .summary p{ /* VänsterMarginaler till dispaly blocket m*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:5px 5px 5px 0px;
	
	}

#podcastHEIDI ul.refer,
#podcastHEIDI ul.refer li {
	font-family: georgia,times;
	}
	
#podcastHEIDI ul.refer {
	margin-top: 8px;
	font-size: 100%;
	}
	
#podcastHEIDI ul.refer li {
	margin-top: 6px;
	}

#podcastHEIDI h3 {
	font-size:93%;

	}
	
#podcastHEIDI h5 {
	font-size:11px;
	margin-left:0px;
	color:#ffffff;
	margin-top:3px;
	margin-bottom:0px;
	
	}
	
#podcastHEIDI .closed {
	padding-left:15px;
	background: transparent url(toggle_closed_new.gif) no-repeat 0 2px;
	background-color:#000000;
	line-height:25px;
	}

#podcastHEIDI .open {
	padding-left:15px;
	background: transparent url(toggle_open_new.gif) no-repeat 0 0px;
	background-color:#000000;
	line-height:25px;
	}
		
	
.red {
	color:#ff0066;
	padding-right:2px;
	letter-spacing:1px;
	
	}	
	
/*SLUT Podcast HEIDI (components/pod/podcasting.jsp) 20071105 Lars Flemen*/		


/* start byline, 13 sept 2007 johannes */
.imgbyline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	padding-right:3px;
	
}
/* END */

