body, td, p, div, span { font-family:verdana, arial, geneva, helvetica, sans-serif; font-size:8pt }
a { text-decoration:none }

.topMeny { font-size:8pt; font-weight:bold; padding-top:75px; padding-bottom:3px }
.topMeny a { text-decoration:none; color:#000000; padding:0px 2px 1px 2px; margin:0px 2px 0px 2px }
.topMeny a:hover { color:#ff6600 }

.uMenyCont {  }
.uMenyPos { width:162px }
.uMeny01 { padding:5px 12px 5px 0px }
.uMeny01 a { color:#000000; font-weight:bold }
.uMeny01 a:hover { color:#ff6600 }

.uMeny02 a { font-weight:normal }
.uMeny02 { position:relative; top:0px; left:10px; width:150px }
.uMeny02 img { position:absolute; top:5px; left:-9px }

.uMeny03 a { font-weight:normal }
.uMeny03 { position:relative; top:0px; left:20px; width:132px }
.uMeny03 img { position:absolute; top:5px; left:-9px }

.uMeny04 a { font-weight:normal }
.uMeny04 { position:relative; top:0px; left:30px; width:122px }
.uMeny04 img { position:absolute; top:5px; left:-9px }

.aktuellTop { background-color:#cccccc }

.adTop img { margin-right:10px }
.adRight { padding-left:10px }
.adRight img { margin-bottom:10px }

.datum { position:relative; top:0px; left:0px }
.datumPos { position:absolute; top:52px; left:480px; font-weight:bold; color:#666666 }

.kolumnEtt { margin-right:10px }
.kolumnTva { margin-right:10px }
.kolumnTre { margin-right:10px }
.kolumnFyra { margin-right:10px }

.colspanTva { margin-right:10px }
.colspanTre { padding-right:10px }
.mini { font-size:7pt }

.ettan { padding-top:5px; margin-right:10px }
.ettanRub { font-size:14pt; font-weight:bold; color:#ff6600; padding:10px 0px 10px 0px }
.ettanMore { font-weight:bold; color:#ff6600; text-decoration:none; padding-right:10px }
.ettanMore a { color:#ff6600; text-decoration:none }

.tvaRub { font-size:14pt; font-weight:bold; color:#3366cc; padding:10px 0px 10px 0px }
.tvaMore { font-weight:bold; color:#3366cc; text-decoration:none; padding-right:10px }
.tvaMore a { color:#3366cc; text-decoration:none }

.uRub { font-size:11pt; color:#666666; font-weight:bold }

.webbFragan { padding:10px 75px 0px 10px }
.webbFragan p { margin:5px 0px 5px 0px }
.webbFragan b { color:#990033 }
.webbFragan a { text-decoration:none; color:#000000 }
.webbFragaMore { font-size:7pt; padding-top:3px; margin-right:-55px; color:#990033 }
.webbFragaMore a { text-decoration:none; color:#990033 }
.webbFraganAlt { position:relative; top:0px; left:15px; padding:3px 10px 3px 0px }
.webbFraganPos { position:absolute; top:0px; left:-15px; padding:3px 0px 3px 0px }

.debattCont { border-left:solid 1px #000000; border-right:solid 1px #000000; margin-right:10px; padding:3px 8px 0px 8px; background:url(pics/bkg_gubar.gif) no-repeat #ffffff }
.debattCont b, a { color:#336699 }
.debattCont div { padding-top:7 }

.kalender { padding-left:10px; color:#000000 }
.kalenderVal { position:relative; top:0px; left:0px; font-size:8pt; padding:3px 0px 3px 0px }
.kalenderVal a { color:#000000 }
.kalenderValPos { position:absolute; top:0px; left:-10px; font-size:8pt; padding:3px 0px 3px 0px }
.kalenderVisa { position:relative; top:0px; left:0px; font-size:8pt }
.kalenderVisa a { color:#339999; text-decoration:none; font-weight:bold }
.kalenderVisaPos { position:absolute; top:5px; left:85px; font-size:8pt; text-align:right }
.kalenderDagVal { padding:3px 3px 3px 0px; color:#999999 }
.kalenderDagVal a { color:#000000 }
.kalenderTop td { background-color:#339999; padding:3px 3px 5px 3px; font-weight:bold; color:#ffffff }
.kalenderCellEtt td { padding:5px 3px 7px 3px; background-color:#f5f5f5 }
.kalenderCellEtt a { color:#000000 }
.kalenderCellTva td { padding:5px 3px 7px 3px }
.kalenderCellTva a { color:#000000 }
.kalenderMid td { background-color:#339999 }

/* Huvudelement finns under HEAD på respektive sida */
.bladdra a { text-decoration:none; color:#339999 }

.bildCont { border-left:solid 1px #000000; border-right:solid 1px #000000; margin-right:10px }

.puffOne { border-left:solid 1px #000000; border-right:solid 1px #000000; margin-right:10px; padding:3px 8px 6px 8px }
.puffOne a { color:#000000 }
.puffOneVal { position:relative; top:0px; left:0px; font-size:8pt; padding:3px 10px 3px 0px; margin-left:20px }
.puffOneVal a { color:#000000 }
.puffOneValPos { position:absolute; top:0px; left:-10px; font-size:8pt; padding:3px 10px 3px 0px }

.puffTwo { margin-right:10px; margin-top:5px }
.puffTwo p { margin:0px; padding:3px 10px 3px 10px; font-size:8pt }
.puffTwoVal { position:relative; top:0px; left:0px; font-size:8pt; padding:3px 10px 3px 0px; margin-left:20px }
.puffTwoVal a { color:#000000 }
.puffTwoValPos { position:absolute; top:0px; left:-10px; font-size:8pt; padding:3px 10px 3px 0px }

.puffPic { margin-top:5px }

.c1 { background-color: #339999; font-weight: bold; color:#ffffff; text-align: center }
.c2 { background-color: #EFEFEF; text-align: center }
.c2 a { font-weight: bold; color: #333333; text-decoration:none }
.c2 a.not { font-weight:normal; color: #999999 }
.c3 { background-color: #cccccc; text-align: center }
.c3 a { color:#000000; font-weight: bold; text-decoration:none }

.footer { background-color:#ffffff; color:#333333; padding:5px; font-size:7pt }

