.menycontainer
{
position: static;
float: left;
width:140px;
background: white;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 100%;
text-align: right;
margin-right: 15px;
margin-top: 1em;
left:0px;
}
.container {background:#fff; color:#000; margin:0 15px;}
.rtop, .rbottom{
display:block;
background:#000;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#fff;
}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{
margin: 0 1px;
height: 2px
}
html
{
margin: 0px;
padding: 0px;
width: 100%;
height: 100%
}
body
{
margin: 0px 5px 0px 5px;
background-image: url('http://www.funkywheelchairs.com/images/menubk.jpg');
background-repeat: repeat-y;
color: black;
font-family: verdana, arial, sans-serif;
font-size: 100%;
min-width:1000px;
cursor:auto;
}
#huvud
{
position:static;
margin-top:0;
float:left;
padding: 2px;
text-align: right;
font-weight: bold;
border-bottom: 1px solid black;
color: #039;
margin-bottom: 20px;
background-color: #741428;
width:100%;
}
#huvud img
{
float: left;
}
#meny
{
position: static;
float: left;
width:140px;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 100%;
text-align: right;
padding: 2px;
margin-right: 15px;
margin-top: 1em;
left:0px;
}
#rightmeny
{
position: static;
float: right;
width:200px;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 100%;
text-align: right;
padding: 2px;
margin-right: 15px;
margin-top: 1em;
}
#menywide
{
position: static;
float: left;
width:240px;
font-family: verdana, arial, sans-serif;
font-weight: bold;
font-size: 100%;
text-align: right;
padding: 2px;
margin-right: 15px;
margin-top: 1em;
left:0px;
}
#menyitem
{
float: left;
width:120px;
font-family: verdana, arial, sans-serif;
font-size: 100%;
text-align: left;
color:white;
background-color:black;
border-left: 2px solid #741428;
border-right: 2px solid #741428;
border-top: 4px solid #741428;
border-bottom: 4px solid #741428;
padding: 5px;
}
#menyitemwide
{
float: left;
width:220px;
font-family: verdana, arial, sans-serif;
font-size: 100%;
text-align: left;
color:white;
background-color:black;
border-left: 2px solid #741428;
border-right: 2px solid #741428;
border-top: 4px solid #741428;
border-bottom: 4px solid #741428;
padding: 5px;
}
#menyitem a, #menyitemwide a
{
font-family: verdana, arial, sans-serif;
font-size: 1em;
text-align: left;
color:white;
background-color:black;
}
#menyitem a:hover, #menyitemwide a:hover
{
font-family: verdana, arial, sans-serif;
font-size: 1em;
text-align: left;
color:yellow;
background-color:black;
}
#text
{
position:static;
color: black;
float: left;
text-align:left;
border-right: 1px solid #741428;
border-left: 1px solid #741428;
background: white;
padding: 0px;
width: 60%;
margin-top: 1em;
padding-right: 5px;
padding-left: 5px;
}
#relaterat
{
float: left;
width: 15%;
margin-left: 5px;
margin-top: 0px;
}
#limage
{
float: left;
width: 45%;
padding:10px;
}
#limage a img
{
border:0px;
}
#ltext
{
float: left;
width: 50%;
}
#cell
{
position: static;
width: 30%;
float: left;
font-family: verdana, arial, sans-serif;
font-size: 1.5em;
text-align: left;
background: white;
margin-top: 0.7em;
margin-bottom: 0.7em;
}
#desc
{
position: static;
width: 70%;
float: left;
font-family: verdana, arial, sans-serif;
font-size: 1.5em;
text-align: left;
background: white;
margin-top: 0.7em;
margin-bottom: 0.7em;
}

h1, h2, #huvud
{
font-family: 'trebuchet ms',georgia, serif;
}
h1
{
font-size: 1.3em;
}
a
{
color: black;
}
#relaterat h2
{
font-size: 1.1em;
margin-top: 1em;
padding-top: 0px;
border-bottom: 1px dotted black;
}	
#search
{
position: static;
float:left;
background-color: #741428;
}
#divider
{
padding-top:5px;
width:100%;
float:left;
}
#heinleindivider
{
width:100%;
float:left;
border-top: 1px solid black;
}
#heinleincol
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
width:150px;
}
#heinleincolwide
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
width:300px;
}
#sennacol
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
}
#sennacolname
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
width:250px;
}
#sennacolteam
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
width:250px;
}
#sennacoldesc
{
position:static;
float:left;
padding-left:5px;
padding-right:5px;
width:50%;
}
#button li {
  list-style: none;
  margin: 0.5em;
}
#button li a {
  color: #000;
  text-decoration: none;
  display: block;
  border-top: #ccc solid 3px;
  border-left: #ccc solid 3px;
  border-bottom: #000 solid 3px;
  border-right: #000 solid 3px;
  width: 10em;
  background: #eee;
  text-align: center;
}
#button li a:hover {
  border-top: #000 solid 3px;
  border-left: #000 solid 3px;
  border-bottom: #ccc solid 3px;
  border-right: #ccc solid 3px;
  background: #666;
  color: #fff;
}
A {font-family:verdana; font-size:10pt}
A:link {color:blue; text-decoration:none}
A:visited {color:#003399; text-decoration:none}
A:hover {color:#FF0000; text-decoration:none}
