/* GENERAL STYLES */

body{

  margin: 0;

  padding: 0;

  color: #000;

  background-color: #fff;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size:10px;

}

a {

  text-decoration: none;

  font-weight: bold;

  color: #444444;  

}

a:link {

  color: #444444;

}

a:visited {

  color: #666666;

}

a:hover {

  color: #000000;

  text-decoration: underline;

}

div {

  margin: 0px;

  padding: 0px;

}

h1 {

  font-size:16px;

}

h2 {

  font-size:14px;

}

h3 {

  font-size:13px;

}

h4 {

  font-size:12px;

}

h4 {

  font-size:12px;

}

/* HEADER */

#header {

  background: url("images/header_bg.jpg") ;

  width:780px;

  height:271px;

  margin:auto auto auto auto;

  display:block;

}

.site-slogan {

  top: 50px;

  position:relative;

  margin-left:60px;
  text-decoration:none;

  padding: 0px;

  color:#fff;

  font-weight: bold;

}
.site-slogan a, .site-slogan a:hover, .site-slogan a:visited {
  color:#fff;
  text-decoration:none;
}

.fomenu{

  top: 90px;

  position:relative;

  width:155px;

  margin-left:20px;

  padding: 0px;

  list-style:none;

  display: block;

}

a.menu-item {

  width: 175px;

  height: 27px;

  line-height: 27px;

  display:block;

  font-size:10px;

  background:url(images/headermenu_bg.gif) no-repeat;

  padding-left: 29px;

  color: #666666;

  text-decoration: none;

  text-transform: uppercase;

  font-weight: bold;

}

a.menu-item:hover {

  background:url(images/headermenu_bg_hover.gif) no-repeat;

  color:#000;

} 

#contactbutton{

  background:url(images/contact.jpg);

  width: 103px;

  height: 26px;

  display:block;

  float:right;

  margin-right:20px;

}

span.contact {

  display:none;

}



/* CONTENT */

h2.title {

  font-size:20px;

  color:#316aa5;

  font-weight:bold;

}

#center {

  width:782px;

  margin:auto auto auto auto;	

}

#leftside	{

  float: left;

  width: 280px;

}

#rightside	{

  float: right;

  width: 500px;

}

#leftside, #rightside {

  padding-bottom: 10000px !important;

  margin-bottom: -10000px !important;

}

#center {

  overflow: hidden; 

}

* html #center {

  display: inline-block;

}

#footer{
  background:#d3d3d3;
  display: block;
  text-align: center;

  width: 780px;

  min-height: 35px;

  margin:auto auto auto auto;		

}

#footertext{

  width:90%;

  text-align: center;

}



a.valtson {

  width: 278px;

  height: 48px;

  line-height: 48px;

  display: block;

  background:url(images/valtson.jpg);

  font-size:0px;

}

span.valtson {

  display:none;

}

.actionimage {

  margin: 1px;

  float: left;

	

}

/* BID */

div.bid {

  display:block;

  height:90px;

}

img.bid {

  float:left;

  display:block;

  margin:10px;

}

.bidcontent {

  float:left;

  display:block;

  margin-left:20px;

}

h5.bid {

  font-size:12px;

  margin:3px;

  margin-top:10px;

}

a.bid {

  color:#FF0000;

  font-weight:bold;

  margin-left:4px;

}

a.bid:hover {

  color:#990000;

}