
body {
  margin-top: 0px;
  margin-left: 0px;
  background-color:#282525;
  }


/* ************* */
/* Content-diver */
/* ************* */


#outer {
  width: 656px;
  margin-right: auto;
  margin-left: auto;
  margin-top: auto; 
  margin-bottom: auto;
  z-index:1;
  padding: 0px;
  background-image:url(img/background3.gif);
  }


.div_right {
  padding: 0;
  margin: 0;
  position: relative;
  border: 11px solid #000000;
  width: 446px;
  height: 286px;
  margin-bottom: 12px;
  left: 178px;
  background-color: #000000;
  }


.div_content {
  border: 11px solid #000000;
  width: 406px;
  position: relative;
  background-color: #ceccb4;
  padding: 20px 20px 20px 20px;
  left: 178px;
  margin-bottom: 12px;
  }
  
.div_content_reviews {
  width: 276px;
  position: relative;
  background-color: #ceccb4;
  left: 120px;
  margin-bottom: 12px;
  top:-120px;
  }


.gallery {
  border: 11px solid #000000;
  width: 446px;
  float: right;
  background-color: #ceccb4;
  margin-bottom: 12px;
  overflow: hide;
  z-index:10;
  margin-right: 10px;
  }


.gallery img{
  float: left;
  border-right: 7px solid black;
  margin-right: 10px;
  }

.gallery p{
  margin: 10px;
  margin-bottom: 0px;
}



/* *************** */
/* Text-egenskaper */
/* *************** */

p {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  text-align: justify;
  }


h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  font-weight: bolder;
  color: #000000;
  }



h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.7em;
  font-weight: bolder;
  color: #000000;
  }


a:link, a:visited, a:active { 
  text-decoration:none;
  }


a:hover, a:focus { 
  text-decoration:underline;
  }


.tiny {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  }


.div_content img{
 margin-right:10px;
}


.newspix_single {
  float: left; 
  margin-right: 10px;
  margin-bottom: 10px;
  border:1px solid #696969;
  height:100px;
}

newspix_single_portrait {
  float: left; 
  margin-right: 10px;
  margin-bottom: 10px;
  border:1px solid #696969;
}



/* ********************* */
/* IE6 - MENU PROPERTIES */
/* ********************* */

.menu img {
 padding: 0;
 margin: 0;
 border: none;
}

.menu {
  padding: 0;
  margin: 0;
  position:absolute;
  border: 11px solid black;
  width: 150px;
  top:330px;
  z-index:1;
  background-color: #FFFFFF;
  }


.menu a:link, .menu a:visited, .menu a:active{
  width: 150px;
  border-top:1px solid black;
  border-bottom: 1px black solid;
  background-color: #FFFFFF;
  display: block;
  padding-top: 6px;
  padding-bottom: 6px;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: normal;
  }

 
.menu a:hover, .menu a:focus {
  width: 150px;
  background:#BBB895;
  color: #000000;
  text-decoration: none;
  display: block;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top:1px solid black;
  border-bottom: 1px black solid;
  text-align: center;
  text-transform: uppercase;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: normal;
  }




/* ************************ */
/* FIREFOX - MENU PROPERTIES*/
/* ************************ */


html>body .menu {
  position:fixed;
  border: 11px solid #000000;
  width: 150px;
  top: 322px;
  z-index:1;
  }


html>body .menu a:link, .menu a:visited, .menu a:active{
  width: 130px;
  border-top-color: #000000;
  border-bottom-color: #000000;
  background-color: #FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
  padding-left: 10px;
  display: block;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top:1px solid black;
  border-bottom: 1px black solid;
  text-align: center;
  text-transform: uppercase;
  }


html>body .menu a:hover, .menu a:focus {
  width: 130px;
  border-top-color: #000000;
  border-bottom-color: #000000;
  background:#BBB895;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  font-variant: normal;
  color: #000000;
  text-decoration: none;
  padding-left: 10px;
  display: block;
  padding-right: 10px;
  padding-top: 6px;
  padding-bottom: 6px;
  border-top:1px solid black;
  border-bottom: 1px black solid;
  text-align: center;
  text-transform: uppercase;
  }


.form {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #000000;
  background: white;
  border: 1px solid black;
  }



/* ************************ */
/*        TBP BUTTON        */
/* ************************ */

#tbp{
  display: none;
  position: fixed;
  margin-top: 550px;
  }

  
/* ********************* */
/*        GALLERY        */
/* ********************* */
    
.galleryJavaMain {
  border: 11px solid #000000;
  width: 405px;
  position: relative;
  background-color: #000000;
  left: 178px;
  margin-bottom: 12px;
  z-index:10;
  text-color: white;
  }
 
.galleryJavaThumbs_r1 {
  width: 35px;
  position: absolute;
  top: 331px;
  margin-left: 650px;
  overflow: hide;
  }
  
.gallerythumb_OLD {
  border: 2px solid #000000;
  }
 
.galleryJavaMain p{
  color: #ffffff;
  }