/* CSS Document */

body

{  margin:0px;
   background-color: #373737;
   color: #fff;
   font: 11px Arial, Helvetica, sans-serif;
   min-width: 800px;
   text-align: center;
}

a:link{ text-decoration: none; color:#D2B97C; background-color: transparent;}
a:visited{ color:#D2B97C; text-decoration:none;}
a:hover{ text-decoration: underline; color:#FF9900;}
a:active{ text-decoration: underline; color:#FF9900;}
.small{font-size:x-small;}
h1{font:12px "Lucida Sans", "Lucida Sans Unicode", Arial; color:#CCCCCC; letter-spacing:-0.1;font-weight:bold; margin:0px 0px 10px 0px;}
h2{font:11px "Lucida Sans", "Lucida Sans Unicode", Arial; color:#FF9933; margin:15px 0px 5px 0px;}
p {margin:5px 0 7px 0;}
table, td, tr, form, textfield, button{font: 11px normal Arial, Helvetica, sans-serif;}
.menu{text-align:center;}
.menu h2{ margin:20px 10px 0px 10px;}

/*--divs--*/

#wrapper {margin: 0 auto; width: 850px; padding: 0; border: 0; position: relative; text-align: left;}

/*--header--*/

#header{position: relative; float: left; display: inline; width: 800px; height: 90px; margin: 0; padding: 0; border-bottom: 1px solid #444444;}
#headerlogo{position: absolute; top: 15px; left: 0px; width: 180px; height: 66px;}
#header ul {display: inline; list-style: none; margin: 0; padding: 0;}
#header li {display: inline; float: left; }
#headernav1{position: absolute; top: 50px; left: 250px; height: 22px;}
#headernav2 {position: absolute; top: 55px; right:0px; height: 22px; text-align:right;}

#headernav1 li a {display: inline; float: left; height: 22px; font: bold 13px 'Trebuchet MS', Helvetica, Arial, sans-serif; letter-spacing:0.1em; margin: 0 35px 0 0;}
#headernav2 li a {display: inline; float: left; height: 22px; font: bold 10px 'Trebuchet MS', Helvetica, Arial, sans-serif; text-decoration:none; letter-spacing:0.1em; margin: 0 10px 0 0;}

/*--main--*/
#maincontainer{position: relative; float: left; display: inline; margin: 30px 0 5px 0; padding: 0;}
#homebusiness {position: relative; display: inline; float: left; width: 345px; margin: 10px 10px 0 0px;}
#homehotell {position: relative; display: inline; float: left; width: 212px; margin: 30px 10px 0 10px;}
#homerestaurant {position: relative; display: inline; float: left; width: 212px; margin: 30px 0 0 0; }
#homeflash{position: relative; display: inline; float: left; text-align:center; width:840px;}

/*--hotel--*/
#hotelfakta{position: relative; display: inline; float: left; width:400px; margin: 30px 0 0 0;}

/*--footer--*/
#footer {width: 850px; color:#ccc; position: relative; float: left; display: inline; clear:both; margin: 5px 0; padding: 0; border-top: 1px solid #444444;}
#footer p {font-size: 11px; margin: 7px 0 20px 0;}

.ram{border:1px solid #fff;}
