html,body {
	height: 100%;
}
body {
  margin: 0px;
  padding: 0px;
  background: white;
  font-family: arial, verdana, sans-serif;
  font-size: 11px; 
  background: url('http://www.rebas.se/gfx/indexbkg.png');
}
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 {
  margin-left: 17px;
  background: #FFFFFF; 
  border: 1px #6A6A92 solid;
  font-family: arial, verdana, sans-serif;
  font-size: 11px;
}
dl, dt {
  margin: 0px;
  margin-left: 17px;
  padding: 0px;
  color: #666666;
}
dd {
  margin: 0px;
  margin-left: 12px;
  padding: 0px;
  padding-bottom: 4px;
  color: #666666;
}
ul {
  padding: 0px;
  margin: 0px;
  list-style-type circle;
  padding-left: 10px;
  margin-left: 5px;
}
.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: black;
        border: 0 none;
  border-style: none none none solid;
  border-bottom: solid #FF0020 1px;
}
a:hover {
  border-bottom: dashed #FF0020 1px;
}

.menudiv li a {
  border: 0 none;
  color: #666666;
}
.menudiv li a:hover {
  background: #FF0020;
  color: #000000;
}
.newsitem
{
} 
.paddedtext
{
  padding: 0px;
  padding-top: 7px;
  padding-left: 1px;
  padding-bottom: 8px;
} 
.newsheader 
{  
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold; 
  letter-spacing: 1px;
}
.mini 
{  
  font-size: 9px; 
}
DIV.menudiv 
{
  position: absolute;
  top: 221px;
  left: 0px;
  width: 171px;
	z-index: 2;
}
DIV.menudivtop 
{
  position: relative;
  width: 171px;
	background: white;
}
DIV.stardiv 
{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 171px;
  height: 100%;
	background: url('../gfx/menubkg.gif') no-repeat top;
	z-index: 1;
}
DIV.topbox
{
  position: absolute;
  top: 0px;
  left: 0px;
	z-index: 2;
}


DIV.portfoliotopbox
{
  position: absolute;
  left: 477px;
  top: 88px;
	z-index: 3;
}

DIV.floatbox
{
  display:none;
  position: absolute;
  z-index: 4;
}
DIV.blogbox
{
  position: absolute;
  top: 224px;
  left: 586px;
	z-index: 2;
}
DIV.righty
{
  text-align: right;
} 
 
DIV.news
{
position: absolute;
top: 224px;
left: 208px;
width: 330px;
z-index: 2;
} 

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

