#body {
max-width: 80em;
left: 5em;
right: 5em;
}

.u_tab {
width: 900;
border: 0;
padding: 0;
cellpadding: 0;
}

.u_namn {
width: 200;
}

.u_ort {
width: 200;
}

.u_instr {
width: 250;
display: none;
}

.u_motiv {
width: 500;
display: normal;
}

.namn {
display: inline;
font-weight: bold;
}

.mini {
size: 8pt;
margin-top: 0.5em;
margin-bottom: 0em;
}

.cap {
text-transform: capitalize;
}

.gray {
size: 10pt;
margin-top: 1em;
margin-bottom: 0.5em;
color: darkgray;
}



body {
behavior: url("scripts/csshover3-source.htc");
font-family: trebuchet,cambria,arial;
size: 10pt;
}

h1 {
size: 18pt;
font-weight: bold;
text-align: center;
}

h2 {
size: 14pt;
font-weight: bold;
margin-top: 1em;
margin-bottom: 1em;
}


h3 {
size: 10pt;
font-weight: bold;
margin-top: 0.5em;
margin-bottom: 0em;
}

h4 {
size: 12pt;
font-weight: bold;
text-decoration: underline;
}

p {
margin-top: 0.5em;
margin-bottom: 1em;
}

#main {
margin-top: 170pt;
margin-left: 4em;
}

#header {
float: top;
position: fixed;
margin: 0;
}

div img {
margin-right:2em;
margin-bottom:2em;
}

.toppicture {
position: fixed;
}


#ingress a:hover {
color: white;
}

#ingress a {
text-decoration: none;
color: silver;
}

#ingress  {
position: fixed;
top: 1em;
left: 16em;
font-family: calabria,verdana,arial,sans-serif;
color: silver;
}


#meny, #meny ul {
padding: 0;
margin: 0;
list-style:none;
position: fixed;
left: 15em;
top: 6em;
//border: 0.2em solid black;
//background-color: black;
}

#meny li {
float: left;
position: relative;
width: 12em;
background-color: black;
color: red;
font: 80% Calibri, Verdana, sans-serif;
border: 0.2em solid black;
margin-bottom: 0;
margin-top: 0;
//padding-left: 0.2em;
}

#meny a {
display: block;
text-decoration: none;
color: white;
border: 0.2em solid black;
}

#meny ul {
display: none;
position: relative;
width: 12em;
left:-0.2em;
top:1.2em;
border: 0.2em solid white;
border-top: 0.2em solid black;
}

#meny ul li {
float: none;
//background-color: black;
font-size: 100%;
//width: 11.7em;
//padding-left: 0.2em;
}

#meny li ul {
//top: 1.3em;
//left: -0.20em;
}


#meny li li {
}

#meny a:hover {
background-color: silver;
color: black;
}


#meny li:hover {
//border: 0.2em solid white;
//border-bottom: 0.2em solid black;
}


#meny li:hover ul {
display: block;
//background-color: black;
}

#meny li:hover {
border: 0.2em solid white;
border-bottom-color: black;
}

#meny li ul li:hover {
border: none;
}


#meny li {
}

#meny li li {
}
