/* CSS Document */

body {
	padding: 2em;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	background-color:#AEAEAE; background-image: url(Bilder%20till%20webb/gradientbild.gif); background-repeat:repeat-x; ;
}
h2 {margin: 0 0 0.5em 0; font-size: 2.5em;}
h3 {line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.3em; color:#d00018; font-weight: bold;}
h4 {line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.1em; color: #333333; text-decoration: none; font-weight: italic;}
h5 {margin: 0 0 0 0; font-size: 1em; color: #FFFFFF; }
h6 {margin: 5px 5px 5px 5px; font-size: 1em; color: #000000; font-weight: normal; }
p {line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.1em;}

.kolumnrubrik
{margin: 0px 0px 0px 7px; font-size: 1.1em; color: #ffffff; font-weight: bold; }

.kolumnrubrik2
{margin: 0px 0px 0px 7px; font-size: 1.1em; color: #d00018; font-weight: bold; }

.kolumntext
{margin: 0px 6px 0px 7px; font-size: 1em; color: #000000; font-weight: normal; }

.dashed
{
border-color: #ababab;
border-style: dashed;
border-width: 1px 1px 1px 1px;
}

.cell
{
border-color: #ababab;
border-style: dashed;
border-width: 1px 1px 1px 1px;
width: 50%;
height: 200px;
}

.celltabell
{
background-color: #d00018;
border-style: none;
width: 100%;
height: 18px;
valign: top;
}

#img{
border-style:none
}
.right{
margin-top:5px;
margin-bottom:5px;
margin-right:0px;
margin-left:5px;
float: right;
border: none;
}

.left{
margin-top:5px;
margin-bottom:5px;
margin-right:5px;
margin-left:0px;
float: left;
border: none;
}

A:link.textlink {text-decoration: none; color: #d00018; font-weight: normal; line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.0em;}

A:visited.textlink {text-decoration: none; color: #d00018; font-weight: normal; line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.0em;}

A:hover.textlink {text-decoration: underline; font-weight: normal; color: #d00018; line-height: 1.6em; margin: 0 0 5px 0; font-size: 1.0em;}

A:link.kolumnlink {text-decoration: none; color: #ffffff; font-weight: normal; margin: 0 0 0 7px; font-size: 1em;}

A:visited.kolumnlink {text-decoration: none; color: #ffffff; font-weight: normal; margin: 0 0 0 7px; font-size: 1em;}

A:hover.kolumnlink {text-decoration: underline; font-weight: normal; color: #ffffff; margin: 0 0 0 7px; font-size: 1em;}

A:link.kolumnlink2{text-decoration: none; color: #000000; font-weight: bold; margin: 0 0 0 7px; font-size: 1em;}
A:visited.kolumnlink2{text-decoration: none; color: #000000; font-weight: bold; margin: 0 0 0 7px; font-size: 1em;}
A:hover.kolumnlink2{text-decoration: none; font-weight: bold; color: #ffffff; margin: 0 0 0 7px; font-size: 1em;}



/* sidlayout */
#layout {width: 800px; background: #ababab; border: 1px solid #ffffff; margin-right: auto; margin-left: auto;}
#sidhuvud {
	padding: 0px;
	margin: 0;
	background: #ffffff;
	width: 800px;
	height: 51px;
	}

#kolumncontainer{float: left; width: 800px;	background: #ffffff;}
#kolumn1 {float: left; width: 550px; padding: 35px;	background: #ffffff;}
#kolumn2 {float: left; width: 180px; padding: 0px; background-color:#ffffff; line-height: 2.0em; font-size: 1.1em; font-weight: bold;  text-decoration: none; margin-top: 30px;}

#kolumn2 a:link{color: #000000; text-decoration: none; margin-left:10px; }
#kolumn2 a:visited{color: #000000; text-decoration: none; margin-left:10px; }
#kolumn2 a:hover{color: #d00018; text-decoration: none; margin-left:10px; }
#kolumn2 a#current{color: #ffffff; text-decoration: none; margin-left:10px; }

#sidfot {clear: both; padding: 4px; background: #d00018; }

#sidfot a:link{color: #ffffff; text-decoration: none;}
#sidfot a:visited{color: #ffffff; text-decoration: none; }
#sidfot a:hover{color: #ababab; text-decoration: none;}
#sidfot a#current{color: #ababab; text-decoration: none;}


/* meny */
#menycontainer{
	background: #ffffff;
	width: 800px;
	}
#menycontainer ul{padding: 0.5em 0; margin: 0; }
#menycontainer li{margin-right: 0; display: inline; list-style: none; }
#menycontainer li a{text-decoration: none; padding: 0.5em 1em; margin-left: 0; background: #ababab; 	font-weight: bold; }
#menycontainer a:link{color: #000000; }
#menycontainer a:visited{color: #000000; }
#menycontainer a:hover{background: #ffffff; }
#menycontainer a#current{background: #ffffff; border-bottom: 1px solid #ffffff; color: #000000; }


