/* Copyright © 1998-2004 Bruse LF Persson, www.pantograph.se */

body, P, BR, TABLE, TD, TH, UL, OL, .normal {
		color: black;
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}

		
body {
	background: #ffffff;
	color: #000000;
}


/* Normal */
a	{	font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-weight: normal;
		color: blue;}

a:link {	text-decoration: underline;
		color: #0066CC;}

a:visited {	text-decoration: underline;
		color: #0066CC;}

a:active {	text-decoration: underline;
		color: #0066CC;}

a:hover {	text-decoration: underline;
		color: #FF0000;}
		
		
		
.tajt {		margin-bottom: 0px;
		margin-top: 0px;}

.mini {		font-size: 9px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}

.mindre {		font-size: 10px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}

.red {
		color: #FF0000;
		font-size: 11px;
		font-weight: normal;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}

.red_bold {
		color: #FF0000;
		font-size: 11px;
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}

/*
.liten {	font-size: 10px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;}
*/

.rubrik {	font-size: 18px;
		font-weight: normal;
		font-family: arial, geneva, helvetica, sans-serif;
		color: #FF0000;}

.rubrik_mindre {
		font-size: 18px;
		font-weight: bold;
		font-family: arial, geneva, helvetica, sans-serif;
		color: #0066CC;}

img {	border-color: black;}

DD {	margin-left: 20px;}

hr {	color: #000000;
		height: 1px;
		border-width:0;
		background-color: black;
		noshade: noshade;}

.dot {	color: #848484;
		height: 1pt;
		border-style: dotted
		shadow: noshade;}

.ramsvart {	border-color: black;}

.ramvit {	border-color: white;}

/* --- INFORUTA --- */
#inforuta_container {background: #EEEEEE; width: 400px;}
#indexsok_container {background: #EEEEEE; width: 550px;}
#nyheter_container {background: #EEEEEE; width: 550px;}
#top5_container {background: #EEEEEE; width: 550px;}

.inforuta_roundtop {background: #ffffff;}

.inforuta_roundbottom {background: #ffffff;}

.inforuta_r1	{margin: 0 5px; height: 1px; overflow: hidden; background: #61AF32; 
border-left: 1px solid #61AF32; border-right: 1px solid #61AF32;}

.inforuta_r2	{margin: 0 3px; height: 1px; overflow: hidden; background: #EEEEEE; 
border-left: 1px solid #61AF32; border-right: 1px solid #61AF32; border-width:0 2px;}

.inforuta_r3	{margin: 0 2px; height: 1px; overflow: hidden; background: #EEEEEE; 
border-left: 1px solid #61AF32; border-right: 1px solid #61AF32;}

.inforuta_r4	{margin: 0 1px; height: 2px; overflow: hidden; background: #EEEEEE; 
border-left: 1px solid #61AF32; border-right: 1px solid #61AF32;}

.inforuta_content {padding: 5px; border-left: 1px solid #61AF32; border-right: 1px solid #61AF32;}
/* --- INFORUTA --- */



/* ----- TABELLER ------------- */
.th_underline {
		/* background-image: url(http://www.ss.se/gif/bakgrund/knapp_bg.gif); */
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		background-color: #DEDEDE;
		border-color: #000000;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		padding-top: 1px;
		padding-bottom: 1px;}

.td_underline {
		/* background-color: #FFFFFF; */
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		border-color: #CCCCCC;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		}

.td_grey {
		/* background-color: #FFFFFF; */
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		background-color: #EEEEEE;
		border-color: #CCCCCC;
		border-style: none;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-left-width: 0px;
		}
		
.table {
		/* background-color: #FFFFFF; */
		padding: 1px;
		margin: 0px;
		border-width: 1px;
		border-style: none;
		border-color: #000000;
		font-size: 10px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		}
				
.td {
		/* background-color: #FFFFFF; */
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		border-color: #CCCCCC;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		}
		
.th {
		/* background-color: #FFFFFF; */
		font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		background-color: #DDDDDD;
		border-color: #999999;
		border-style: solid;
		border-top-width: 0px;
		border-right-width: 0px;
		border-bottom-width: 1px;
		border-left-width: 0px;
		}		

/* ----- TABELLER ------------- */



/* formulärfält */
.post, input.post, textarea.post, select.post, option.post  {
		background-color: #F8F8F8;
		color: #000000;
		font-weight: normal;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 11px;
		border-color: black;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;}


.button, input.button {
		background-color: #FFDE00;
		color: black;
		font-weight: normal;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;}

.button_submit {
		/* background-color: #FFDE00; */
		/* 		color: black; */
		font-weight: normal;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
}
		
.button_gron, input.button_gron {
		background-color: #008000;
		color: #FFFFFF;
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;}

.button_rod, input.button_rod {
		background-color: #C60000;
		color: #FFFFFF;
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;}

.button_gul, input.button_gul {
		background-color: #F8F800;
		color: black;
		font-weight: bold;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-size: 10px;
		border-color: #000000;
		border-style: solid;
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;}

.formkant {	border: dashed;
		border-width: 2px;
		border-color: #CE3131;}


FORM {		margin-bottom: 2px;
		margin-top: 2px;}





H1, H2, H3, H4, H5, H6 {
		font-weight: bold;
		font-family: arial, geneva, verdana, helvetica, sans-serif;
		margin-bottom: 0px;
		margin-top: 0px;}

H6	{	font-size: 10px;}
H5	{	font-size: 10pt;}
H4	{	font-size: 12pt;}
H3	{	font-size: 14pt;}
H2	{	font-size: 18pt;}
H1	{	font-size: 24pt;}




/* admin */
/* Normal */
.admin	{	font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-weight: normal;
		color: #009900;}
		
A.admin	{	font-size: 11px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-weight: normal;
		color: #009900;}

A:link.admin {	text-decoration: underline;
		color: #009900;}

A:visited.admin {	text-decoration: underline;
		color: #009900;}

A:active.admin {	text-decoration: underline;
		color: #009900;}

A:hover.admin {	text-decoration: underline;
		color: #006600;}
		

/* Evenemang */
.svart        {        font-size: 11px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                color: blue;}

A.svart        {        font-size: 11px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                color: blue;}

A:link.svart {        text-decoration: underline;
                color: black;}

A:visited.svart {        text-decoration: underline;
                color: black;}

A:active.svart {        text-decoration: underline;
                color: black;}

A:hover.svart {        text-decoration: underline;
                color: #FF0000;}


/* VIT */
.vit        {        font-size: 10px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                color: #FFFFFF;}

A.vit        {        font-size: 10px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                color: #FFFFFF;}

A:link.vit {        text-decoration: underline;
                color: #FFFFFF;}

A:visited.vit {        text-decoration: underline;
                color: #FFFFFF;}

A:active.vit {        text-decoration: underline;
                color: #FFFFFF;}

A:hover.vit {        text-decoration: underline;
                color: #FFFFFF;}

/* MENY */
.meny	{
		font-size: 10px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-weight: bold;
		color: #000000;}

A.meny	{	font-size: 10px;
		font-family: verdana, arial, geneva, helvetica, sans-serif;
		font-weight: bold;
		text-decoration: none;
		color: #000000;}

A:link.meny {	text-decoration: none;
		color: #000000;}

A:visited.meny {	text-decoration: none;
		color: #000000;}

A:active.meny {	text-decoration: none;
		color: #000000;}

A:hover.meny {	text-decoration: underline;
		color: #000000;}


/* LITEN */
.liten       {
                font-size: 10px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                color: #000000;}

A.liten        { font-size: 10px;
                font-family: verdana, arial, geneva, helvetica, sans-serif;
                font-weight: normal;
                text-decoration: underline;
                color: #0066CC;}

A:link.liten {        text-decoration: underline;
                color: #0066CC;}

A:visited.liten {        text-decoration: underline;
                color: #0066CC;}

A:active.liten {        text-decoration: underline;
                color: #0066CC;}

A:hover.liten {        text-decoration: underline;
                color: #FF0000;}