@charset "ISO-8859-1";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-image: url(Bilder/bg.jpg);
	}

	a.Menylank, a.Menylank:link {
	color: #655554;
	text-decoration:none;
	padding-right: 4px;
	padding-left: 12px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
}

a.Menylank:hover {
	color: #000000;
}

a.Hmenylank:hover {
        color:  #FFFFFF;
}

a.lank, a.lank:link {
	color: #B93F04;
	text-decoration:none;
}

a.lank:hover {
	color: #BF8676;
	text-decoration: underline;
}


a.svartlank, a.svartlank:link {
	color: #000000;
	text-decoration:none;
}

a.svartlank:hover {
	color: #666666;
	text-decoration: underline;
}


            .MenyOff  { background: #FFFFFF; }
			
			
			.MenyOn  { background: #ECE9D9; }
.Brodtext {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #453030;
}

.BrodtextStorre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #474F61;
	text-transform: uppercase;
}

.BrodtextMindre {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	line-height: 16px;
	word-wrap: break-word;
	text-align: top;
	color: #453030;
}


.BrodtextLjus {
	color: #D3DFE1;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	
}

.BrodtextAktuellt {
	color: #D3DFE1;
	padding-right: 7px;
	padding-left: 9px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3A454D;
	border-right-color: #485560;
	border-bottom-color: #3A454D;
	border-left-color: #27303B;
}
.FotnotText {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #474F61;
}
.UnderAktuelltRuta {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8A8D93;
	border-right-color: #D5D2C4;
	border-bottom-color: #D5D2C4;
	border-left-color: #D5D2C4;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 9px;
}

.UnderAktuelltRutaHoger {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #101017;
	border-right-color: #D5D2C4;
	border-bottom-color: #D5D2C4;
	border-left-color: #D5D2C4;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 9px;
}

.RubrikAktuellt {
	color: #E8ECE9;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
}

.Rubrik {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	line-height: 18px;
	color: #5D4932;
}
.UnderRubrik {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #655C5B;
	font-weight: bold;
}

.adm_rubrik1 {
height: 20;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
line-height: 16px;
color: #453030;
background-color:rgb(150,190,205);
border-style:none;
border-width:0pt;
}
.adm_rubrik2 {
height: 16;
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 16px;
color: #453030;
background-color:rgb(200,220,230);
border-style:none;
border-width:0pt;
}
.adm_rubrik3 {
height: 12;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
line-height: 12px;
color: #453030;
background-color:rgb(219,230,245);
border-style:none;
border-width:0pt;
}
.adm_rubrik4 {
height: 10;
font-family: Helvetica, Arial, sans-serif;
font-size: 10px;
line-height: 10px;
color: #453030;
background-color: transparent;
border-style:none;
border-width:0pt;
}

p {margin: 0; padding: 0;display:table;}
li {margin-top: 10px;}
//table {border: 1pt solid black;}

#meny, #meny ul {
padding: 0.1em;
margin-bottom:0;
list-style:none;
}
#meny {
/*
left: 3em;
top: 6em;
*/
left:2.6em;
top:4.5em;
position: absolute;
/*
left: -0.2em;
top: -2em;
position: relative;
*/
}

#meny li {
display: block;
float: left;
position: relative;
background-color: rgb(186,63,4);
font: 80% Calibri, Verdana, sans-serif;
text-transform: uppercase;
font-weight: bold;
//padding-left:-1em;
padding-top:0.1em;
padding-bottom:0.1em;

//padding_right:0;
}

#meny a {
text-decoration: none;
color: white;
//padding:0;
padding-left:0.4em;
padding-right:0.4em;
margin-right: 0.8em;
margin-left: 0.8em;
font-weight:bold;
}

#meny ul {
display: none;
position: relative;
//padding:0.1em;
background-color: #BB2222;

margin:0;
}

#meny ul li {
float: none;
font-size: 100%;
width: auto;
display: block;
text-transform: none;
background-color: white;
margin:0;
//padding:0.1em;
}

#meny ul li a {
color: #333333;
font-weight:normal;
}


#meny a:hover {
background-color: darkred;
}

#meny li:hover {
background-color: darkred;
}

#meny li:hover ul {
display: block;
margin-top:-0em;
background-color: darkred;
}

#meny li:hover li {
//padding-top:0.3em;
padding-bottom:0.3em;
background-color:white;
}


#meny ul li:hover{
background-color: beige;
}

#meny ul a:hover {
background-color: beige;
color: black;
}

input, select {
font-size: 80%;
}


