﻿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: 50px;
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*/
.conMain 
{
width:450px;
min-width:450px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#fff;
vertical-align:top; 
}



/* Innehåll: Högrakolumnen*/
.conRight {
width:480px;
min-width:480px;
margin:0px;
border:1px solid black;
padding:10px;
background-color:#fff;
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: 8pt;
}
.newstxtwhite    
{
color: #ffffff;
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;
}
p.newstxt
{
padding:0px 0px 0px 0px; 
color: #000000;
font-family: Verdana, Arial;
font-size: 7pt;
}
.newstxtstrong    
{
padding:0px 0px 0px 0px; 
color: #333333;
font-weight: bold;
font-family: Verdana, Arial;
font-size: 9pt;
}
.newstxtbig    
{
padding:0px 0px 0px 0px; 
color: #333333;
font-weight: normal;
font-family: Verdana, Arial;
font-size: 9pt;
}
/* Knapp */
.btnSkin
{
  width: 100px;
  height: 20px;
  text-align: center;
  font-size: 8pt;
}

.btnSkinSmall
{
  width: 33px;
  height: 20px;
  text-align: left;
  font-size: 8pt;
 padding:0px 0px 0px 1px; 
}

/* Bildhantering*/

img.photoleft80 
{
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px; 
position:relative
}
img.photoleft200 
{
float: left; 
padding:0px 30px 0px 10px; 
margin: 0px;
position:relative
}
img.photoleft570 
{
float: left; 
padding:0px 0px 0px 0px; 
margin: 0px;
position:relative
}
img.photocenter 
{
float: left; 
padding: 0px; 
margin:  5px 0px 0px 50px; 
position:relative;
clear: both;
}

img.imgLink
{
float: left; 
padding: 0px 5px 0px 0px; 
margin: 0px; 
position:relative;
clear: both;
border: 0px;
}
img.imgBottom
{
float: left; 
padding: 5px 5px 0px 0px; 
margin: 0px; 
position:relative;
clear: both;
}

p.photoright 
{
float: right; 
padding:2px 0px 8px 10px;
margin: 0px;
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;
}
