@charset "UTF-8";

/*
Style sheet for http://www.smokersclub.se/
Last updated May 22, 2010

You may adapt certain elements of this CSS in your own projects,
but the unique combination of images, colours, sizes, typography,
and positioning ("the design") is copyright © 2010 SmokersClub i
Sverige® and Output Skrivarbyrå®, and may not be reproduced.

See http://www.smokersclub.se/copyright.shtml for details.
*/

acronym, abbr {
border-bottom: thin dotted;
cursor: help;
}

abbr[title], acronym[title], span[title], strong[title] {
border-bottom: thin dotted;
cursor: help;
}

body {
margin: 0px;
padding: 0px;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
color: #ffffff;
font-size: 100%;
background-color: #efefef;
}

.just {
text-align: justify;
/* text-justify: newspaper; */
}

#stick {
position: fixed;
bottom: 0;
width: 100%;
margin: 2px 2px 12px 8px;
padding: 0;
color: inherit;
background-color: #efefef;
}

#stick2 {
position: fixed;
bottom: 0;
width: 100%;
margin: 2px 2px 12px 8px;
padding: 0;
color: inherit;
background-color: #efefef;
}

#stick p {
margin: 2px 2px 12px 6px;
padding: 10px;
}

#mac {
padding-bottom: 6px;
}

pre {
font-family: monospace;
}

.formtabell {
margin-bottom: 90px;
}

td.storyimage_p06-back {
float: left;
margin: 10px 12px 12px 0;
background-image: url(http://www.smokersclub.se/media/bild/p06-back.jpg);
background-repeat: no-repeat;
width: 720px;
height: 467px;
}

td.storyimage_p06b-back {
float: left;
margin: 10px 12px 90px 0;
background-image: url(http://www.smokersclub.se/media/bild/p06b-back.jpg);
background-repeat: no-repeat;
width: 540px;
height: 284px;
}

td.storyimage_arton {
float: left;
margin: 10px 12px 12px 0;
background-image: url(http://www.smokersclub.se/media/bild/arton.jpg);
background-repeat: no-repeat;
width: 480px;
height: 389px;
}

td.storyimage_kontoret {
float: left;
margin: 10px 12px 20px 0;
background-image: url(http://www.smokersclub.se/media/bild/kontoret.jpg);
background-repeat: no-repeat;
width: 350px;
height: 449px;
}

td.storyimage_uppdaterar-databas {
float: left;
margin: 10px 12px 12px 0;
background-image: url(http://www.smokersclub.se/media/bild/uppdaterar-databas.jpg);
background-repeat: no-repeat;
width: 720px;
height: 467px;
}

td.storyimage_uppdaterar-databas2 {
float: left;
margin: 10px 12px 90px 0;
background-image: url(http://www.smokersclub.se/media/bild/uppdaterar-databas2.jpg);
background-repeat: no-repeat;
width: 361px;
height: 145px;
}

td.formtext {
color: #b06055 !important;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: small !important;
width: 160px;
text-align: right;
padding-right: 8px;
}

th {
background-color: #333;
color: #c96;
font-family: "apple garamond", "adobe garamond", garamond, "trebuchet ms", trebuchet, times, serif;
font-size: 1.0em;
font-style: normal;
font-weight: normal;
font-variant: normal;
white-space: nowrap;
}

sup {
color: #666;
background-color: inherit;
font-family: "times new roman", times, serif;
font-size: 0.90em;
}

p {
color: #666;
background-color: inherit;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 0.92em;
}

p.story {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.4em;
padding: 0 12px 0 0;
text-align: justify;
/* text-justify: newspaper; */
}

p.story_indent {
margin-left: 2em;
margin-right: 2em;
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.4em;
padding: 0 12px 0 0;
text-align: justify;
/* text-justify: newspaper; */
}

p.krypto {
color: #4e6b7d;
background-color: inherit;
font-family: "times new roman", times, serif;
font-size: 0.7em;
line-height: 1.1em;
padding: 36px 8px 12px 12px;
text-align: left;
/* text-justify: newspaper; */
}

.listindent {
margin-left: 1.6em;
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
}

.form {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: justify;
/* text-justify: newspaper; */
}

.inputwidth {
width: 40px;
}

.offline {
color: #b06055;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: x-small;
}

/* table {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: justify;
text-justify: newspaper;
} */

#table_banners {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: justify;
/* text-justify: newspaper; */
}

#table_adress {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: left;
/* text-justify: newspaper; */
}

.red {
color: #b06055;
background-color: inherit;
}

p.story_left {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: left;
}

p.story_bigline {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.6em;
text-align: justify;
/* text-justify: newspaper; */
}

p.story_bigline_indent {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.6em;
text-indent: 1.2em;
text-align: justify;
/* text-justify: newspaper; */
}

p.h1 {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: small;
font-weight: bold;
color: #b06055;
background-color: inherit;
}

p.h1_u {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 1.7em;
font-style: italic;
font-weight: bold;
text-decoration: underline;
color: #b06055;
background-color: inherit;
}

p.h2 {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: x-small;
font-weight: bold;
color: #b06055;
background-color: inherit;
}

p.h3 {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: x-small;
font-weight: bold;
color: #b06055;
background-color: inherit;
}

#header_big {
margin: 0 0 0 0;
background-image: url(../media/bild/logo-ride3.jpg);
color: inherit;
background-color: #b06055;
height: 128px;
width: 100%;
vertical-align: middle;
}

.address {
float: left;
margin: 5px 20px 0 0;
padding: 0 0 0px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
font-weight: bold;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
text-shadow: 1px 1px 0px #ffffff;
/* text-shadow: 4px 4px 6px white; */
}

.bankgiro {
float: left;
margin: 5px 20px 0 0;
padding: 0 0 0px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
font-weight: bold;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
/* text-shadow: 4px 4px 6px white; */
}

#address {
float: left;
margin: 5px 20px 0 0;
padding: 22px 0 36px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-weight: bold;
font-size: 1.6em;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
text-shadow: 1px 1px 0px #ffffff;
/* text-shadow: 4px 4px 6px white; */
}

#address1 {
float: left;
margin: 5px 20px 0 0;
padding: 22px 0 36px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-weight: bold;
font-size: 1.6em;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
/* text-shadow: 4px 4px 6px white; */
}

#address2 {
float: left;
margin: 5px 20px 0 0;
padding: 22px 0 36px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-weight: bold;
font-size: 1.6em;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
text-shadow: 1px 1px 0px #ffffff;
/* text-shadow: 4px 4px 6px white; */
}

.addressblue {
float: left;
margin: 5px 20px 0 0;
padding: 0 0 0px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
font-weight: bold;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
/* text-shadow: 4px 4px 6px white; */
}

script {
float: left;
margin: 5px 20px 0 0;
padding: 22px 0 36px 36px;
font-family: tahoma, trebuchet, "janson text", janson, "times new roman", times, serif;
font-weight: bold;
font-size: 1.6em;
color: #b06055;
background-color: #efefef;
line-height: 1.4em;
/* text-shadow: 4px 4px 6px white; */
}

#imagestrip {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
height: 80px;
background-image: url(http://www.smokersclub.se/media/bild/banner_bg.jpg);
background-repeat: repeat-x;
}

ul.leftcol {
list-style: none;
margin-top: 0;
text-shadow: 1px 1px 0px #ddcccc;
}

ul.story_bigline {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.6em;
text-align: justify;
/* text-justify: newspaper; */
}

li {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
margin-top: 0;
margin-left: -19px;
padding-top: 0;
color: #666;
background-color: inherit;
font-size: 0.92em;
font-weight: bold;
text-shadow: 1px 1px 0px #ffffff;
}

li.story_bigline {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.6em;
text-align: justify;
font-weight: normal;
/* text-justify: newspaper; */
}

h1 {
font-size: small;
font-weight: bold;
background-color: #b06055;
color: inherit;
padding-left: 15px;
padding-right: 10px;
margin: 0 0 1px 0;
text-align: left;
text-shadow: 1px 1px 0px #660033;
}

p.h1 {
text-shadow: 1px 1px 0px #ddcccc;
}

h1news {
font-size: small;
font-weight: bold;
font-style: italic;
background-color: #efefef;
color: #b06055;
padding-left: 15px;
padding-right: 10px;
margin: 0px;
text-align: left;
text-shadow: 1px 1px 0px #ffffff;
}

h2 {
font-size: medium;
font-weight: bold;
background-color: #b06055;
color: inherit;
padding:0 10px 0 5px; 
margin: 0;
}

h3 {
font-size: small;
font-weight: bold;
background-color: #b06055;
color: inherit;
padding-left: 15px;
padding-right: 10px;
margin: 0 0 1px 0;
text-align: left;
}

p.h3 {
text-shadow: 1px 1px 0px #ddcccc;
}

h4 {
font-size: small;
font-weight: bold;
color: #b06055;
background-color: inherit;
margin:5px 0 5px 10px;
}

h2.tiny {
font-size: medium;
font-weight: bold;
color: inherit;
background-color: #b06055;
padding:0 10px 0 5px; 
margin: 0;
}

h3.tiny {
font-size: small;
font-weight: bold;
color: inherit;
background-color: #b06055;
padding-left: 15px;
padding-right: 10px;
margin: 0 0 1px 0;
}

h3.biggie {
font-size: medium;
font-weight: bold;
color: inherit;
background-color: #b06055;
padding:0 10px 0 5px; 
margin: 0;
}

h4.tiny {
font-size: small;
font-weight: bold;
color: #b06055;
background-color: inherit;
margin:5px 0 5px 10px;
}

dt {
background-color: #fff;
color: #666;
font-size: x-small;
margin: 0 0 0 5px;
padding: 6px;
text-decoration: none;
}

.dtnyheter {
background-color: #fff;
color: #666;
font-size: medium;
margin: 18px;
padding: 1px 0 1px 0;
text-decoration: none;
line-height: normal;
width: 380px;
border-width: 1px;
border-color: #996666;
}

.dtnyhetsrubrik {
background-color: #fff;
color: #666;
font-size: 0.7em;
line-height: normal;
}

.dtbanners {
background-color: #fff;
color: #666;
font-size: x-small;
margin: 0 0 18px 0;
padding: 6px;
text-decoration: none;
}

hr {
color: #c99;
height: 1px;
width: 80%;
margin: 12px 0 12px 0;
text-align: center;
}

.tiny_address_red {
font-variant: normal;
font-style: normal;
font-weight: normal;
}

#tiniest_address_red {
font-variant: normal;
font-style: normal;
font-weight: normal;
font-size: xx-small;
line-height: normal;
color: #b06055 !important;
}

#tiniest_address_bold_red {
font-variant: normal;
font-style: normal;
font-weight: bold;
font-size: xx-small;
line-height: normal;
color: #b06055 !important;
}

.tiny_address_blue {
font-variant: normal;
font-style: normal;
font-weight: normal;
font-size: 0.7em;
line-height: 1.4em;
color: #78839a !important;
}

#tiny_address_blue {
font-variant: normal;
font-style: normal;
font-weight: normal;
font-size: 0.7em;
line-height: 1.4em;
color: #78839a !important;
}

.tiniest_address_blue {
font-variant: normal;
font-style: normal;
font-weight: normal;
font-size: 12px;
line-height: normal;
color: #78839a !important;
}

dt.no_bg-1 {
background-color: #efefef;
color: #666;
font-size: x-small;
margin: 0 12px 0 5px;
padding: 6px 0 12px 6px;
text-decoration: none;
}

dt.no_bg-2 {
background-color: #efefef;
color: #666;
font-size: x-small;
margin: 0 12px 0 5px;
padding: 6px 0 12px 6px;
text-decoration: none;
}

dd {
background-color: #fff;
color: #666;
font-size: x-small;
margin: 0 0 10px 5px;
padding: 0;
text-decoration: none;
text-align: center;
}

dd.no_bg-1 {
background-color: #efefef;
color: #666;
font-size: xx-small;
margin: 0 12px 0 5px;
padding: 6px 0 12px 6px;
text-decoration: none;
}

dd.no_bg-2 {
background-color: #efefef;
color: #666;
font-size: xx-small;
margin: 0 12px 0 5px;
padding: 6px 0 0 6px;
text-decoration: none;
}

.dd {
background-color: #efefef;
color: #b06055;
font-size: x-small;
margin: 0 0 10px 5px;
padding: 0 12px 6px 6px;
text-decoration: none;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
line-height: normal;
text-align: justify;
/* text-justify: newspaper; */
}

.huvudrubrik {
font-weight: bold;
font-size: larger;
text-align: left;
text-shadow: 1px 1px 0px #660033;
}

.underrubrik {
font-style: italic;
font-size: smaller;
text-align: left;
text-shadow: 1px 1px 0px #660033;
}

img {
border: none;
}

img.storyimage {
float: left;
margin: 10px 12px 12px 0;
border: none;
}
img.storyimage_left {
float: left;
margin: 10px 12px 12px 0;
border: none;
}

img.storyimage_left_bigrightmargin {
float: left;
margin: 10px 12px 12px 0;
padding: 10px 12px 12px 0;
border: none;
}

img.storyimage_right {
float: right;
margin: 10px 12px 12px 0;
border: none;
}

img.livesrc {
background-color: #fffff1;
color: #fff;
border: none;
}

#digimarc_text {
border: none;
color: #666;
background-color: inherit;
font-family: optima, futura, geneva, "helvetica neue", helvetica, verdana, sans-serif;
font-size: 0.76em;
line-height: 1.5em;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
/* text-justify: newspaper; */
}

#digimarc_image {
float: left;
margin: 0 0.8em 0 0;
padding: 0 0 0 0;
border: none;
color: #666;
background-color: inherit;
/* text-justify: newspaper; */
}

.news_img {
color: #666;
background-color: inherit;
font-family: "janson text", janson, "times new roman", times, serif;
font-size: 0.92em;
line-height: 1.3em;
padding: 0 12px 0 0;
text-align: left;
/* text-justify: newspaper; */
}

.footer {
background-color: #b06055;
padding: 3px 10px 3px 10px;
margin-bottom: 10px;
text-align: right;
font-size: xx-small;
color: inherit;
float:none;
}

.footer_grey {
background-color: #b06055;
padding: 3px 10px 3px 10px;
margin-bottom: 10px;
text-align: right;
font-size: xx-small;
color: #b5bac1;
float:none;
}

.footer_left {
float: left;
text-align: left;
}

.footer_center {
text-align: center;
}

.footer_right {
}

.footer a:link {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.footer a:visited {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.footer a:hover {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.footer a:active {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.footer_counter {
float: left;
font-family: "courier new", courier, monospace;
font-size: 0.7em;
font-weight: normal;
line-height: normal;
color: #000;
background-color: inherit;
padding-bottom: 1em;
}

.left {
text-align: left;
}

.left a:link {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.left a:visited {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.left a:hover {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.left a:active {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.right {
text-align: right;
}

.right a:link {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.right a:visited {
color: #fff;
text-decoration: underline !important;
background-color: #b06055; 
}

.right a:hover {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.right a:active {
color: #fefff6;
text-decoration: underline !important;
background-color: #b06055; 
}

.story_ui {
color: #6c788c;
text-decoration: underline;
font-style: italic;
background-color: inherit;
}

.story_u {
color: #6c788c;
text-decoration: underline;
font-style: inherit;
background-color: inherit;
}

.mail {
color: #6c788c;
text-decoration: underline;
font-style: inherit;
background-color: inherit;
}

.mail a:link {
color: #6c788c;
text-decoration: underline;
font-style: inherit;
background-color: inherit;
}

.news_i {
font-style: italic;
color: #666;
background-color: inherit;
}

.news_i a:link {
color: #666;
text-decoration: underline;
font-style: italic;
background-color: inherit;
}

.news_i a:visited {
color: #666;
text-decoration: underline;
font-style: italic;
background-color: inherit;
}

.news_i a:hover {
color: #fefff6;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

.news_i a:active {
color: #fefff6;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

#plusgiro {
font-weight: normal;
color: #b06055;
background-color: #fff;
text-align: justify;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: x-small;
border-color: #b06055;
border-width: thin;
}

.nyheter {
font-weight: normal;
color: #b06055;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyheter a:link {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyheter a:visited {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyheter a:hover {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyheter a:active {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsarkiv {
font-size: small;
font-weight: bold;
color: #5a7e74;
background-color: #fff;
text-align: center;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsarkiv a:link {
font-size: small;
font-weight: bold;
color: #f1a218;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsarkiv a:visited {
font-size: small;
font-weight: bold;
color: #f1a918;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsarkiv a:hover {
font-size: small;
font-weight: bold;
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsarkiv a:active {
font-size: small;
font-weight: bold;
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsrubrik {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: small;
font-weight: bold;
color: #5a7e74;
background-color: #fff;
text-align: center;
}

.nyhetsrubrik a:link {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsrubrik a:visited {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsrubrik a:hover {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.nyhetsrubrik a:active {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_scroll {
font-weight: normal;
color: #b06055;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_scroll a:link {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_scroll a:visited {
color: #b06055;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_scroll a:hover {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_scroll a:active {
color: #5a7e74;
text-decoration: none;
background-color: #fff;
text-align: left;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
}

.news_s {
font-weight: bold;
color: #666;
background-color: #fff;
}

.news_s a:link {
font-weight: bold;
color: #666;
text-decoration: underline;
background-color: #fff;
}

.news_s a:visited {
font-weight: bold;
color: #666;
text-decoration: underline;
background-color: #fff;
}

.news_s a:hover {
font-weight: bold;
color: #fefff6;
text-decoration: none;
background-color: #fff;
}

.news_s a:active {
font-weight: bold;
color: #fefff6;
text-decoration: none;
background-color: #fff;
}

.update {
font-weight: bold;
color: #b5bac1;
background-color: inherit;
}

.story_s {
font-weight: bold;
}

.news_ui a:link {
color: #666;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

.news_ui a:visited {
color: #666;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

.news_ui a:hover {
color: #fefff6;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

.news_ui a:active {
color: #fefff6;
text-decoration: none;
font-style: italic;
background-color: inherit;
}

.news_no-formatting dt a:link {
color: #666;
text-decoration: none;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 0.92em;
background-color: inherit;
}

.news_no-formatting dt a:visited {
color: #666;
text-decoration: none;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 0.92em;
background-color: inherit;
}

.news_no-formatting dt a:hover {
color: #fefff6;
text-decoration: none;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 0.92em;
background-color: inherit;
}

.news_no-formatting dt a:active {
color: #fefff6;
text-decoration: none;
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
font-size: 0.92em;
background-color: inherit;
}

.adr {
color: #78839a !important;
text-decoration: underline !important;
font-style: normal !important;
background-color: inherit;
}

.adr a:link {
color: #78839a !important;
text-decoration: underline !important;
font-style: normal !important;
background-color: inherit;
}

.adr a:visited {
color: #78839a !important;
text-decoration: none !important;
font-style: normal !important;
background-color: inherit;
}

.adr a:hover {
color: #5a7e74 !important;
text-decoration: underline !important;
font-style: normal !important;
background-color: inherit;
}

.adr a:active {
color: #5a7e74 !important;
text-decoration: underline !important;
font-style: normal !important;
background-color: inherit;
}

ul.leftcol li a:link {
color: #b06055;
text-decoration: none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

ul.leftcol li a:visited {
color: #b06055;
text-decoration: none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

ul.leftcol li a:hover {
color: #5a7e74;
text-decoration: underline;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

ul.leftcol li a:active {
color: #5a7e74;
text-decoration: underline;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

.story_u a:link {
color: #b06055 !important;
text-decoration: none !important;
background-color: inherit !important;
}

.story_u a:visited {
color: #b06055 !important;
text-decoration: none !important;
background-color: inherit !important;
}

.story_u a:hover {
color: #5a7e74 !important;
text-decoration: underline !important;
background-color: inherit !important;
}

.story_u a:active {
color: #5a7e74 !important;
text-decoration: underline !important;
background-color: inherit !important;
}

.story_ui a:link {
color: #b06055;
text-decoration: none;
background-color: inherit;
}

.story_ui a:visited {
color: #b06055;
text-decoration: none;
background-color: inherit;
}

.story_ui a:hover {
color: #5a7e74;
text-decoration: underline;
background-color: inherit;
}

.story_ui a:active {
color: #5a7e74;
text-decoration: underline;
background-color: inherit;
}

.story_i {
font-style: italic;
}

.story_i a:link {
color: #b06055;
text-decoration: none;
background-color: inherit;
}

.story_i a:visited {
color: #b06055;
text-decoration: none;
background-color: inherit;
}

.story_i a:hover {
color: #5a7e74;
text-decoration: underline;
background-color: inherit;
}

.story_i a:active {
color: #5a7e74;
text-decoration: underline;
background-color: inherit;
}

li.se {
list-style-image: url(../media/bild/sweden.gif);
}

li.en {
list-style-image: url(../media/bild/uk.gif);
}

li.de {
list-style-image: url(../media/bild/germany.gif);
}

li.no {
list-style-image: url(../media/bild/norway.gif);
}

li.dk {
list-style-image: url(../media/bild/denmark.gif);
}

li.us {
list-style-image: url(../media/bild/us.gif);
}

h3.leftcol a:link {
color: #b06055;
text-decoration :none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

h3.leftcol a:visited {
color: #b06055;
text-decoration :none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

h3.leftcol a:hover {
color: #5a7e74;
text-decoration: none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

h3.leftcol a:active {
color: #5a7e74;
text-decoration: none;
font-weight: bold;
background-color: inherit;
text-shadow: 1px 1px 0px #ddcccc;
}

.colcont_bda82acf {
margin-top: 30px;
width: 100%;
height: 100px;
}

.colboxleft_bda82acf {
margin-right: 8px;
width: 175px;
height: 100px;
float: left;
}

.colboxright_bda82acf {
margin-left: 10px;
width: 210px;
height: 100px;
float: right;
}

.colboxmiddle_bda82acf {
font-family: trebuchet, "trebuchet ms", "helvetica neue", helvetica, arial, verdana, sans-serif;
margin-right: 220px;
margin-left: 185px;
width: auto;
}

.bgef {
background-color: #efefef;
color: inherit;
}

.newsgif {
background-image: url(../media/bild/news2.gif);
background-repeat: no-repeat;
color: inherit;
background-color: inherit;
}

img.flag {
padding-right: 12px;
border: none;
}

#t1 {
border-style: groove;
border-width: 1px;
border-color: #990000;
color: #660033 !important;
background-color: #cccccc;
font-family: optima, futura, geneva, "helvetica neue", helvetica, verdana, sans-serif;
font-size: 0.76em;
line-height: 1.5em;
text-align: left;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#menu_verksamhet {
text-shadow: 1px 1px 0px #ddcccc;
}

#menu_medlemmar {
text-shadow: 1px 1px 0px #ddcccc;
}

#menu_kontakt {
text-shadow: 1px 1px 0px #ddcccc;
}

#menu_stadgar {
text-shadow: 1px 1px 0px #ddcccc;
}

#menu_links {
text-shadow: 1px 1px 0px #ddcccc;
}

/*
iframe {
border: none;
}
*/
