html,body {
	height: 100%;
}
p {
margin-top: 0px;
margin-bottom: 10px;
line-height: 150%;
} 
body {
  margin: 0px;
  padding: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
	line-height: 150%; 
  background: black;
}

td {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
}
h1,h2 {  
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  color: black; 
  font-weight: bold; 
}
h1 {  
text-transform: uppercase;
}
form, input {
  margin: 0px;
}
input {
  background: #FFFFFF; 
  border: 1px #6A6A92 solid;
//  font-family: arial, verdana, sans-serif;
  font-size: 10px;
}
.menudiv input {
  margin-left: 17px;
}
.mega
{  
  font-size: 14px; 
  font-weight: bold; 
}
.mini 
{  
  font-size: 9px; 
}
dl, dt {
  margin: 0px;
  margin-left: 17px;
  padding: 0px;
  color: #000000;
}
dd {
  margin: 0px;
  margin-left: 12px;
  padding: 0px;
  padding-bottom: 4px;
  color: #000000;
}
ul {
  padding: 0px;
  margin: 0px;
	list-style-type: none;
  padding-left: 0px;
  margin-left: 0px;
}

li {
  margin: 0px;
  padding: 0px;
  padding-left:20px;
}

.normal li {
  margin-left: 20px;
  padding-left:0px;
  background-image: none;
  list-style-type: disc;
}

.menudiv ul {
  padding: 0px;
  margin: 0px;
  padding-top: 2px;
	list-style-type: none;
}
.menudiv li {
  margin: 0px;
  padding: 0px;
  padding-left:11px;
  background-image:url('http://www.rebas.se/gfx/menuarrow.gif');
  background-repeat:no-repeat;
  background-position: 0px 2px;
  color: #666666;
}
dl#menu {
  width: 140px;
}
dl#menu dt {
  cursor: pointer;
  margin: 0px;
  height: 16px;
  line-height: 20px;
  border: 0 none;
  text-align: left;
}

a {
  text-decoration: none;
  color: white;
  border: 0 none;
}

a:hover 
{
}

.righty a {
  border-bottom: solid #FF0020 1px;
}
 
li a:hover {
  border-bottom: dashed #000020 1px;
}

.topboxtitle a:hover img {
  border-bottom: dashed #000020 1px;
}

img.bordered {
 border:  2px solid #000000;
}

img.thickbordered {
 border:  4px solid #000000;
}


.menudiv li a {
  border: 0px none;
  color: #000000;
}
.menudiv li a:hover {
  background: #ff0020;
  color: #ffffff;
}
.underline a
{
  text-decoration: none;
  color: black;
  border: 0 none;
  border-bottom: dashed #ff8888 1px;
} 
.underline a:hover
{
  text-decoration: none;
  color: black;
  border: 0 none;
  border-bottom: solid #ff8888 1px;
} 
.paddedtext
{
  padding: 0px;
  padding-top: 12px;
  padding-left: 1px;
  padding-bottom: 8px;
} 
.newsheader 
{  
  color: #FF0020; 
  font-weight: normal; 
  letter-spacing: 1px;
}
DIV.menudiv 
{
  position: relative;
  background: url('http://www.rebas.se/portfolio/gfx/redbkg.jpg');
}
DIV.topdiv 
{
  position: relative;
  background: url('http://www.rebas.se/portfolio/gfx/redbkg.jpg');
}

DIV.topbox
{
  position: absolute;
  top: 0px;
  left: 0px;
	z-index: 2;
}
DIV.topboxtitle
{
  position: absolute;
  left: 13px;
  top: 15px;
	z-index: 3;
  border: 0px;
}
.path
{
  position: absolute;
  left: 17px;
  top: 46px;
	z-index: 3;
  border: 0px;
}

DIV.floatbox
{
  display:none;
  position: absolute;
  z-index: 4;
}
DIV.rightcontent
{
  position: absolute;
  top: 85px;
  left: 608px;
	width: 140px;
	z-index: 2;
}
.righty
{
  text-align: right;
} 

.righty a:hover {
  border-bottom: dashed #000020 1px;
}

.link a {
  color: #FF0020;
}
 
.content, .widecontent
{
  width: 585px;
	height: 100%;
  position: relative;
  background: url('http://www.rebas.se/portfolio/gfx/redbkg.jpg');
} 

.rutan
{
  position: absolute;
  left: 73px;
	width: 420px;
}

.widecontent
{
width: 540px;
} 


.greathits
{
margin: 0px;
margin-top: 10px;
} 

