table {
	font-size: 12px;
}

h1 {
    font-size: 12px;
    font-weight: bold;
}

.meny {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
}

.meny a {
	color: #000000;
	text-decoration: none;
}

.meny a:active {
	color: #000000;
	text-decoration: none;
}

.meny a:visited {
	color: #000000;
	text-decoration: none;
}

.meny a:hover {
	color: #666666;
	text-decoration: none;
}

.vmeny {
	font-size: 12px;
	font-weight: bold;
	color: #351912;
}

.vmeny a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.vmeny a:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.vmeny a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.vmeny_selected a {
	font-size: 12px;
	color: #ebe407;
	font-weight: bold;
	text-decoration: none;
}

.booking {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.pstore {
	color: #fff;
	font-size: 12px;
}

.pstore_product {
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

.pstore_product a {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a {
	color: #ffffff;
}
ul.makeMenu, ul.makeMenu ul {
  width: 11px;                 /* sets the size of the menu blocks */
/*border: 1px solid #000;*/      /* puts a black border around the menu
blocks */
  /* background-color: #8aa; */     /* makes the menu blocks mint green -
a bg-color MUST be included for IE to work properly! */
  padding: 2px 0px 2px 2px;          /* stops the usual indent from ul */
margin-left: 0px;            /* Opera 7 final's margin and margin-box
model cause problems */
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:left;
  position:relative;
  	cursor:pointer;
	z-index:200;
	height:10px;
	top:0px
}

ul.makeMenu ul {
  width: 50px;
  height: 25px;
}

ul.makeMenu li {
  list-style-type: none;       /* removes the bullet points */
  margin: 0px;                 /* Opera 7 puts large spacings between li elements */
  position:relative;          /* makes the menu blocks be positioned relative to their parent menu item
                                  the lack of offset makes these appear normal, but it will make a difference
                                  to the absolutely positioned child blocks */
  color: #000000;                 /* sets the default font colour to white */

}

ul.makeMenu li > ul {          /* using the > selector prevents many lesser browsers (and IE - see below) hiding child ULs */
  display: none;               /* hides child menu blocks - one of the most important declarations */
  position:absolute;          /* make child blocks hover without leaving space for them */
                                /*  have to move off the element to move between blocks, and the menu will close */
	border: 1px solid #000000;

	background-color:#FFFFFF
}



/* Meny ned top: 2px; left: 78px;*/

ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {
  color: #000;                 /* makes the active menu item text black */

  background-color:#CCCCCC
}

ul.makeMenu ul.CSStoShow {     /* must not be combined with the next rule or IE gets confused */
  display: block;              /* specially to go with the className changes in the behaviour file */
	border: 1px solid #000000;
}

ul.makeMenu li:hover > ul {    /* one of the most important declarations - the browser must detect hovering over arbitrary elements
                                  the > targets only the child ul, not any child uls of that child ul */
  display: block;              /* makes the child block visible - one of the most important declarations */
 bottom: 0px;                  /* position slightly lower than the parent menu item */
  right: 0px;                  /* this must not be more than the width of the parent block, or the mouse will*/
border: 1px solid #000000;
background-color:#FFFFFF
}

/* and some link styles */
ul.makeMenu li a { color: #000000; display: block; text-decoration:
underline; }
ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink { color: #000000; background-color:#CCCCCC }
ul.makeMenu li:hover > a { color: #000000;   } /* supports links in branch
headings - must not be display: block; */
-->


#tekst{
color:#000000;
border: 1px solid #000000;

}
ul.makeMenu2 {
top:0px;
right:0px
}
ul.makeMenu3 {
top:0px;
left:-30px
}

.thumbs{
    border:     1px solid black;
    background: #aaa;
    padding:    10px 0px 10px 30px;
    padding-left: 30px;
    margin-top: 10px;
    width:      540px;

}
.thumbs a{
    color:          black;
    font-style:     italic;
    font-weight:    bold;
    text-decoration:none;
    margin-right:   30px;
}
.thumbs a:hover{
    text-decoration: underline;
}
.thumbs a img{
	border: 1px solid black;
}

#VenstreKampanje{

    height: 450px;
}

#bookingbutton{
    position: absolute;
    top: 140px;
    left: 215px;
    cursor: pointer;
    font-size: 2em;
}
#VenstreKampanjeOverskrift {
    width: 120px;
    font-weight: bold;
}

#VenstreKampanjeTekst {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 340px;
    height: 357px;
    overflow: hidden;
}

body.iframe iframe {
    border: 1px solid #000;
    left:   349px;
    position:   absolute;
    top:    266px;
}

#banner{
    width: 588px;
    height: 234px;
    border-right: 1px solid #000;
    /*  background for this element is set in jsp   */
    background-repeat: no-repeat;
    background-color:#828C75;
    position: relative;

}

#bannertext{
    position: relative;
}


#banner span.medium{
  font-size: 2em;
}
#banner span.stor{
    font-size: 3em;


}
#banner span.diger{
    font-size: 4em;

}
#banner span.normal{

}
