
pre {
text-align: left;
font: normal 10px  verdana, arial tahoma, sans-serif;
color: #000;
}

body {
background: #ffffff url("/bilder/background.gif")  fixed ;
font: normal 10px  verdana,arial tahoma, sans-serif;
color: #000;
padding-top: 6px;
padding-bottom: 6px;
padding-left: 6px;
}

#outerwrapper {
width: 970px;
text-align: left;
margin:auto;

}

#header {
width: 972px;
height: 105px;
background: #000 url("/bilder/logga.jpg") no-repeat;
background-position: top left;
margin-bottom: 2px; 
}

#header a {
color: #888;
text-decoration: none;
font-size: 13px;

}
#header a:visited {
text-decoration: none;
font-size: 13px;
}

#header a:hover {
text-decoration: none;
color: #ccc;
font-size: 13px;
}

#header a:active {
text-decoration: none;
color: #ccc;
font-size: 13px;
}

#wrapper {
width: 715px;
border: solid 2px #555;

padding: 0px;
text-align: left;
float: left;
background: #fff;
min-height: 568px;
}

#topmenu a {
color: #fff;
text-decoration: none;
font: bold 11px/11px Trebuchet MS,Arial,Verdana,Helvetica,Univers,Zurich BT;

}

#topmenu table {
width: 100%;
border: solid 0px #000;
}

#topmenu td {
width: 200px;
height: 28px;
clear: both;
font: bold 12px/30px arial, verdana, tahoma, sans-serif;
padding-left: 0px;
color: #fff;
margin-top: 1px;
cursor: default;
}

#content {

margin: 0px 0 0 0px;
padding-left: 5px;
/*border: solid 0px #000;*/
}

#frontcontent {
}

#frontnews {
float: left;
width: 452px;
margin: 4px 0px 3px 0px;
padding-left: 0px;
/*border: solid 0px #000;*/
}

#frontpressnews {
float: left;
width: 652px;
margin: 4px 0px 3px 0px;
padding-left: 0px;
/*border: solid 1px #000;*/
}


#frontnewsright {
float: left;
width: 252px;
}

#frontnewsrightSS {
height: 185px;
background: #fff url("/bilder/ss_news.bkg.jpg") no-repeat;
padding-top: 10px;
padding-left: 5px;
padding-right: 3px;
}

#frontnewsrightSS img{
margin-right: 4px ;
border: solid 1px #444;
max-width: 100px;
max-height: 80px;
}

#frontnewsrightmovies {
border: solid 1px #444;
margin-bottom:6px;
}

#banners {
width: 240px;
margin: 0px 0px 0px 0px;
padding-left: 0px;
float: left;
}

#banners img{
margin: 2px 3px 3px 3px;
}

td {
color: #000;
text-decoration: none;
font-size: 10px;
}

a {
color: #645308;
text-decoration: none;
font-size: 10px;
}

a:visited {
text-decoration: none;
font-size: 10px;
}

a:hover {
text-decoration: none;
color: #555;
font-size: 10px;
}

#menu {
width: 150px;
margin: 20px 0 0 0px;
border: solid 0px #000;
}

#footer {
color: #e3732d;
clear: both;
width: 715px;
height: 4px;
margin-left: 0px;
padding-top: 0px;
font-size: 8px;
font:  11px  verdana, tahoma, sans-serif;
}

.rubriknews  {
color: #222;
text-decoration: none;
font: bold 16px/20px Trebuchet MS;
}

h1 {
width: 140px;
height: 30px;
background-color: #333;
margin: 1px 1px 1px 0;
font: bold 16px/30px arial, verdana, tahoma, sans-serif;
padding-left: 10px;
color: #fff;
cursor: default;
}

h2
{
font: bold 18px Trebuchet MS,Arial,Verdana,Helvetica,Univers,Zurich BT;
color: #dba80d;
}
h3 a {
color: #fff;
text-decoration: none;
font-size: 13px;
}

h3 a:visited {
text-decoration: none;
font-size: 13px;
}

h3 a:hover {
text-decoration: none;
color: #ccc;
font-size: 13px;
}

h3 a:active {
text-decoration: none;
color: #ccc;
font-size: 13px;
}

#nav {
list-style: none;
z-index: 2;
border-right: 1px solid #fff;
height: 210px;
width: 150px;
}

#nav li a {
color: #fff;
font: normal 11px/24px verdana, arial, tahoma, sans-serif;
display: block;
width: 140px;
height: 24px;
background-color: #000;
border-bottom: 1px solid #fff;
padding-left: 10px;
text-decoration: none;
}

img {
border: none;
}

a img {
margin-bottom: 00px;
border: 1px none #fff;
}

a:hover img {
border: 1px none #fff
border-color: #fff;
}


p {
margin-bottom: 0px;
font-size: 10px;
font-family: verdana, arial, tahoma, sans-serif;
}

p:first-line {
font-weight: none;
}

input, textarea{
font-size: 11px; 
background-color: #fafafa; 
border: 2px dashed #cccccc;
font-family: Verdana, arial, Helvetica,Univers,Zurich BT;
}
