/* Stylesheet för Börsgolvet.se - Patrick Fabrizius juli 2009 */

html { overflow: -moz-scrollbars-vertical !important; }
.headline   { font: 16px arial; font-weight: bold; color: #888F88; }

body {
  width: 100%; 
  height: 100%; 
  position: absolute;
  background: #888888;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size: 10px;
  margin: 0;
  left-margin: 0 auto;
  right-margin: 0 auto;
  padding: 0;
}

body.blank {
  background: #FFFFFF;
  margin: 10px;
}

body.black {
  background: #000000;
  margin: 10px;
}

div { 
  background: #FFFFFF; 
  position: relative; 
}

div.hidden { display: none; }

div#body {
  background: #FFFFFF;
  width: 770px; 
  margin: 0 auto;
  padding: 0px;
  border: 1px solid black;
}

div#header {
  background: url(../gfx/top.png) no-repeat;
  height: 144px;
  width: 770px; 
  margin: 0px;
  padding: 0px;
}

div#content {
  width: 710px; 
  min-height: 600px; 
  margin: 0px; 
  padding: 20px;
  padding-top: 20px; 
  padding-left: 40px;
  background: #FFFFFF;
  margin-top: 0px;
/*  border: 1px solid black; */
/*  margin-left: 170px; */
/*  margin-right: 170px; */
}

div#footer {
  position: relative; 
  text-align: center; 
  height: 30px; 
}

div#PicLayer {
  position: absolute; 
  background-color: #FFFFFF;
  border: 1px solid black; 
  padding: 5px; 
  text-align: center; 
  z-index: 10;
  left: 30px; 
  width: 640px;   
}

div#space {
  background: transparent;
  display: block; 
  height:100px; 
}

p.text			{ width: 500px; }

h1          { font: 18px arial; color: #ea4e09; }
h2          { font: 14px arial; color: #ea4e09; }
.h3         { font: 12px arial; color: #ea4e09; }
a,a:LINK,a:ACTIVE,a:VISITED { font: 10px verdana; text-decoration: underline; color: #7f2b06; }
a:HOVER                     { font: 10px verdana; text-decoration: underline; color: #ff6f2f; }
a.file,a.file:LINK,a.file:ACTIVE,a.file:VISITED { font: 10px verdana; text-decoration: none; color: #7f2b06; }
a.file:HOVER                     { font: 10px verdana; text-decoration: none; color: #ff6f2f; }

.error      { color: #CC0000; }
tr.headline { font-weight: bold; }
tr.files td   { font: 9px verdana; color: #000000; }

p#box { 
  display: block; 
  padding: 10px;
  background: #EDE6CD;
  border: 1px dotted #999900;
}

p.w1 { max-width: 500px;}

#mainNav {
  background: transparent;
  top: 120px; 
  width: 770px; 
  position: absolute;
  padding: 0px;
  color: #8EAFCD; 
  left: 0px;
  z-index: 2;

}

#mainNav ul {
  padding-left: 0; 
  margin-top: 0;
  margin-left: 0; 
  list-style-type: none;
}

ul#mainNavlist li {
  padding: 0px 0px 0px 0px;
  float: left;
}

#mainNav a {
  display: block;
  padding: 5px 10px 5px 10px; 
  width: 30px; 
  background-color: #DDDDDD;
  white-space: nowrap;
}

#mainNav li#sel a:link, #mainNavlist li#sel a:visited { background-color: #999999; color: #FFFFFF; font-weight: bold; text-decoration: none; }
#mainNav a:link, #mainNavlist a:visited { color: #000000; font-weight: bold; text-decoration: none; border-bottom: 1px solid black; border-top: 1px solid black;}
#mainNav a:focus, #mainNav a:hover, #mainNav a:active { background-color: #EEFFEE; color: #000000; font-weight: bold; text-decoration: none;}

