      body {
        margin:0;
        padding:0;
        color:#000;
      }
      #mainmenu {
        position: relative;
        left: 0px;
        width: 150px;
        height: 660px;
        top: 0px;
        bottom: 24px;
        background-color: #ffff99;
       }
      #mess {
        position: absolute;
        left: 200px;
        width: 500px;
        height: 660px;
        top: 670px;
        bottom: 300px;
        font-size: 20px;
        color: red;
        font-family: Tahoma;Arial;
        text-align: center;
        font-weight: bold;
        z-index: 15;
       }
      #kurs {
        position: absolute;
        left: 150px;
        width: 595px;
        height: 660px;
        top: 700px;
        bottom: 300px;
        font-size: 11px;
        color: #000;
        font-family: Tahoma;Arial;
        text-align: center;
        font-weight:normal;
        z-index: 8;
       }
      #content {
        position: absolute;
        left: 150px;
        top: 0px;
        width: 595px;
        height: 660px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        background-color: #ffffff;
     }
      #descrip {
        position: absolute;
        left: 250px;
        top: 458px;
        width: 413px;
        height: 150px;
        text-align: left;
        overflow: auto;
        z-index: 9;
        padding: 3px;
        scrollbar-3dlight-color: white;
        scrollbar-highlight-color: white;
        scrollbar-arrow-color: brown;
        scrollbar-base-color: white;
        scrollbar-shadow-color: white;
        scrollbar-darkshadow-color: white;
        scrollbar-face-color: #ff9900;
        scrollbar-track-color: white;
        scrollbar-width: 5px;
      }
      #total {
        position: absolute;
        left: 0px;
        top: 0px;
        height: 100%;
        width: 100%;
        background-color: #333;
    	filter:alpha(opacity=50);
	    -moz-opacity:0.5;
	    -khtml-opacity: 0.5;
	    opacity: 0.5;
	    visibility: hidden;
        z-index: 15;
      }
      #lista {
        position: absolute;
        left: 250px;
        top: 50px;
        width: 400px;
        height: 500px;
        background-color: #fff;
        overflow: auto;
	    visibility: hidden;
        z-index: 25;
        padding: 5px;
        scrollbar-3dlight-color: white;
        scrollbar-highlight-color: white;
        scrollbar-arrow-color: brown;
        scrollbar-base-color: white;
        scrollbar-shadow-color: white;
        scrollbar-darkshadow-color: white;
        scrollbar-face-color: #ff9900;
        scrollbar-track-color: white;
        scrollbar-width: 5px;
      }
      #logo      {
        position: absolute;
        left: 170px;
        top: 25px;
        width: 543px;
        font-size: 11px;
        color: #333;
        font-family: Tahoma;Arial;
      }
      #blubar1 {
        position: absolute;
        left: 175px;
        top: 5px;
        width: 543px;
        height: 15px;
        background-color: #0099ff;
      }
      #blubar2 {
        position: absolute;
        left: 175px;
        top: 640px;
        width: 543px;
        height: 15px;
        background-color: #0099ff;
      }
      #euribor {
        position: absolute;
        left:  760px;
        top:   660px;
        width: 150px;
        height: 15px;
        font-size: 9px;
        color: #666;
        font-family: Tahoma;Arial;
        text-align: right;
        background-color: #ffffff;
      }
      #counter {
        position: absolute;
        left:  0px;
        top:   660px;
        width: 150px;
        height: 15px;
        font-size: 9px;
        color: #666;
        font-family: Tahoma;Arial;
        text-align: right;
        background-color: #ffffff;
      }
      #rubben {
        position: absolute;
        left: 170px;
        top: 115px;
        width: 565px;
        height: 40px;
        cursor: hand;
      }
      #submenu {
        position: absolute;
        top: 0px;
        left: 748px;
        width: 250px;
        height: 660px;
        background-color: #ffff99;
     }
      #bigimg {
        position: absolute;
        left: 250px;
        top: 145px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
      }
      #mappa {
        position: absolute;
        left: 230px;
        top: 145px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
        background-color: #ffcc66;
        z-index: 25;
        visibility: hidden;
      }
      #xit {
        position: absolute;
        left: 642px;
        top: 150px;
        cursor: hand;
        z-index: 26;
        visibility: hidden;
      }
      #video {
        position: absolute;
        left: 230px;
        top: 150px;
        height: 425px;
        width: 355px;
      }
      #img1 {
        position: absolute;
        left: 250px;
        top: 145px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
       }
      #img2 {
        position: absolute;
        left: 456px;
        top: 145px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
      }
      #img3 {
        position: absolute;
        left: 250px;
        top: 301px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
      }
      #img4 {
        position: absolute;
        left: 456px;
        top: 301px;
        border-right: solid 2px black;
        border-bottom: solid 2px black;
        border-top: solid 1px gray;
        border-left: solid 1px gray;
        cursor: hand;
      }
      #larrow {
        position: absolute;
        left: 190px;
        top: 315px;
        visibility: hidden;
        cursor: hand;
      }
      #rarrow {
        position: absolute;
        left: 665px;
        top: 315px;
        visibility: hidden;
        cursor: hand;
      }
      #parrow {
        position: absolute;
        left: 190px;
        top: 245px;
        visibility: hidden;
        cursor: hand;
      }
      #narrow {
        position: absolute;
        left: 665px;
        top: 245px;
        visibility: hidden;
        cursor: hand;
      }
      #flags {
        position: absolute;
        left: 400px;
        top: 612px;
        visibility: visible;
        cursor: hand;
      }
      #interes {
        position: absolute;
        left: 250px;
        top: 615px;
        width: 400px;
        height: 20px;
        visibility: hidden;
        z-index: 12;
        cursor: hand;
      }
      #weather {
        position: absolute;
        left: 831px;
        top: 552px;
        z-index: 10;
      }
      #bildant1  {
        position: absolute;
        left: 670px;
        top: 328px;
        text-align: right;
        z-index: 11;
      }
      #bildant2  {
        position: absolute;
        left: 222px;
        top: 328px;
        text-align: right;
        z-index: 11;
      }
      #traff1  {
        position: absolute;
        left: 668px;
        top: 252px;
        text-align: right;
        z-index: 11;
      }
      #traff2  {
        position: absolute;
        left: 218px;
        top: 252px;
        text-align: right;
        z-index: 11;
      }
      #alquiler  {
        position: absolute;
        left: 180px;
        top:  500px;
        text-align: right;
        z-index: 12;
      }
     h1 {
        font-size: 11px;
        color: blue;
        font-family: Tahoma, Arial;
        text-align: left;
      }
     #story {
        position: absolute;
        margin: 5px;
        padding: 5px;
        top:   800px;
        width: 990px;
        font-size: 11px;
        color: #333;
        font-family: Tahoma;Arial;
     }
     h2 {
        font-size: 	 16px;
	    font-weight: bold;
        color: 		 #fc8200;
        font-family: Tahoma, Arial;
        text-align: left;
     }
     p.check  {
        font-size: 10px;
        font-color: brown;
        font-family: Tahoma;Arial;
      }
     .check2  {
        font-size: 10px;
        font-color: brown;
        font-family: Tahoma;Arial;
      }
     p.val  {
        font-size: 10px;
        color: #000000;
        font-family: Tahoma;Arial;
        text-align: left;
      }
     .val2  {
        font-size: 10px;
        color: #000000;
        font-family: Tahoma;Arial;
        text-align: left;
      }
     p.counter  {
        font-size: 9px;
        color: #666;
        font-family: Tahoma;Arial;
        text-align: right;
      }
     td.info  {
        font-size: 12px;
        color: #666666;
        font-family: Tahoma;Arial;
        line-height: 18px;
        text-align: left;
      }
     td.info2  {
        font-size: 10px;
        color: #666666;
        font-family: Tahoma;Arial;
        line-height: 18px;
        text-align: left;
      }
     td.info3  {
        font-size: 10px;
        color: #666666;
        font-family: Tahoma;Arial;
        line-height: 18px;
        text-align: center;
      }
     td.info4  {
        font-size: 10px;
        color: #666666;
        font-family: Tahoma;Arial;
        line-height: 18px;
        text-align: right;
      }
     select.smal  {
        font-size: 8px;
        color: brown;
        font-family: Tahoma;Arial;
        line-height: 8px;
      }
     td.smal  {
        font-size: 8px;
        color: brown;
        font-family: Tahoma;Arial;
        text-align: left;
      }
     p.titel  {
        font-size: 12px;
        color: brown;
        font-family: Tahoma;Arial;
        font-weight: bold;
        text-align: left;
      }
     .titel2  {
        font-size: 12px;
        color: brown;
        font-family: Tahoma;Arial;
        font-weight: bold;
        text-align: left;
      }
     p.pris  {
        font-size: 12px;
        color: #000;
        font-family: Tahoma;Arial;
        font-weight: bold;
        text-align: left;
      }
     p.mini  {
        font-size: 11px;
        color: #ffffff;
        font-family: Tahoma;Arial;
        text-align: center;
      }
     .mini  {
        font-size: 11px;
        color: #ffffff;
        font-family: Tahoma;Arial;
        text-align: center;
      }
     th.fyrk  {
        border: 1 px solid silver;
      }
     th       {
        font-size: 11px;
        color: 0c0c0c;
        font-family: Tahoma;Arial;
      }
     td.login  {
        border: 1px dotted brown;
        font-size: 9px;
        color: brown;
        font-family: Tahoma;Arial;
        line-height: 8px;
        text-align: center;
        background-color: #ffcc66;
      }
     table.lista  {
        border: 1px dotted orange;
        background-color: #ffcc66;
        border-collapse: collapse;
      }
      input  {
        color: #brown;
        background: #ffcc99;
        border: 1px solid #ffcc99;
        font-size: 9px;
      }
      input.txt  {
        color: #brown;
        border: 1px solid brown;
        font-size: 8px;
      }
     .submit  {
        color: #123456;
        background: gold;
        border: 2px outset brown;
        font-size: 10px;
        font-weight: bold;
        cursor: hand;
      }
     .submit2  {
        color: blue;
        background: gold;
        border: 2px outset brown;
        font-size: 12px;
        font-weight: bold;
        text-align: center;
        width: 90%;
        cursor: hair;
      }
     .submit3  {
        color: blue;
        background: gold;
        border: 2px outset brown;
        font-size: 12px;
        font-weight: bold;
        text-align: left;
        width: 90%;
        cursor: hair;
      }
      .txt {
        font-size: 11px;
        color: blue;
        font-family: Tahoma, Arial;
        text-align: left;
        font-weight: bold;
      }
      a:link {
        text-decoration: none; color: #000066;
      }
      a:visited {
        text-decoration: none; color: #000066;
      }
      a:active {
        text-decoration: none; color: #000066;
      }
      a:hover {
        text-decoration: underline; color: red;
      }
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid black;
font:normal 12px Verdana;
line-height: 18px;
z-index: 100;
background-color: white;
width: 200px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}

#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}

