﻿body {
color:#333;
background-color:white;
margin:5px;
padding:0px;
font: 11px verdana, arial, helvetica, sans-serif;
}
h1 {
margin:0px 0px 15px 0px;
padding:0px;
font-size:28px;
font-weight:900;
color:#ccc;
}
h2 {
font:bold 12px/14px verdana, arial, helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
}

p {
font:10px/15px verdana, arial, helvetica, sans-serif;
margin:0px 5px 0px 0px;
padding:0px;
}
.Content>p {margin:0px;}
.Content>p+p {text-indent:30px;}
 
hr {
  border: 0;
  width: 80%;
  color: #F2F2F2;
  background-color : #F2F2F2;
  height: 2px;
}

/* Huvud: Logga*/
.header {
height: 100px;
width:100%;
border:0px solid black;
padding:0px 0px 0px 0px; 
}

/* Menyn*/
.navMenu {
width:145px;
min-width:145px;
left:10px;
border:0px solid black;
padding:5px 0px 0px 5px; 
vertical-align:top; 
}
p.navMenu
{
padding:0px 0px 0px 0px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
}
.menuseltxt    
{
color: #66CC66;
font-family: Verdana, Arial;
font-size: 8pt;
font-weight: bold;
float: right;
}

a {
color:#09c;
font-family: Verdana, Arial;
font-size: 9pt;
font-weight:800;
text-decoration:none;
}
a:link {color:#09c;}
a:visited {color:#07a;}
a:hover {background-color:#F2F2F2;}


/* Innehåll: Huvudkolumnen*/
.greyBox 
{
margin:0px;
border:1px solid black;
padding:10px;
background-color:#eee;
vertical-align:top; 
}


.conMain 
{
width:570px;
min-width:570px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#eee;
vertical-align:top; 
}

.conMainWhite 
{
width:450px;
min-width:450px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#fff;
vertical-align:top; 
}

.conMainBig 
{
width:630px;
min-width:570px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#eee;
vertical-align:top; 
}

.conMainBigger 
{
width:650px;
min-width:650px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#eee;
vertical-align:top; 
}

/* Innehåll: Högrakolumnen*/
.conRight {
width:360px;
/*min-width:360px;*/
margin:0px;
border:1px solid black;
padding:10px;
background-color:#FFFFCC;
top:0px;
vertical-align:top;
}

.conRightWhite {
width:480px;
min-width:480px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#fff;
top:0px;
vertical-align:top;

}

.conRightSmall {
width:300px;
/*min-width:360px;*/
margin:0px;
border:1px solid black;
padding:10px;
background-color:#FFFFCC;
top:0px;
vertical-align:top;
}

/* Radformateringar*/
dl
{
padding:0px 0px 0px 0px; 
margin:5px 0px 0px 0px;
}
dt
{
padding:5px 0px 5px 0px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
font-weight:bold;
margin:10px 0px 0px 0px;
}
dd
{
margin:0px 0px 5px 10px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
}



/* Textformateringar*/
.newstxt    
{
color: #000000;
font-family: Verdana, Arial;
font-size: 9pt;
}
.newstxtwhite    
{
color: #ffffff;
font-family: Verdana, Arial;
font-size: 8pt;
}
.newstxtstrong    
{
padding:0px 0px 0px 0px; 
color: #333333;
font-weight: bold;
font-family: Verdana, Arial;
font-size: 8pt;
}
.newstxthead    
{
padding:5px 0px 5px 0px; 
color: #333333;
font-weight: bold;
font-family: Verdana, Arial;
font-size: 9pt;
}
.newstxtheadbig    
{
padding:10px 0px 5px 0px; 
color: #333333;
font-weight: bold;
font-family: Verdana, Arial;
font-size: 11pt;
}

.newstxtheadinterview    
{
padding:0px 0px 5px 0px; 
color: #333333;
font-weight: bold;
font-family: Verdana, Arial;
font-size: 10pt;
}

/* Bildhantering*/

img.photoleft 
{
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px;
position:relative
}

img.photoleft80 
{
width:80px;
height:80px;
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px; 
position:relative;
}

img.photoleft100 
{
width:100px;
height:100px;
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px; 
position:relative
}

img.photoleft110 
{
width:110px;
height:110px;
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px; 
position:relative
}

img.photoright 
{
float: right; 
padding:2px 0px 8px 10px;
margin: 0px;
position:relative
}

img.photoright80 
{
width:80px;
height:80px;
float: right; 
padding:2px 0px 8px 10px;
margin: 0px;
position:relative;
clear: both;

}

img.photoright110 
{
width:110px;
height:110px;
float: right; 
padding:2px 0px 8px 10px;
margin: 0px;
position:relative;
clear: both;
}

img.photoright150 
{
width:150px;
height:150px;
float: right; 
padding:2px 0px 8px 10px;
margin: 0px;
position:relative;
clear: both;
}

p.photobig 
{
width:500px;
float: left; 
padding:0px 0px 0px 0px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
font-style:italic;
font-weight:bold;
margin: 0px;
}
p.photoleftsm 
{
width:110px;
height:100px;
float: left; 
padding:0px 0px 0px 0px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
font-style:italic;
font-weight:bold;
margin: 0px;
}

