/*
default stylesheet for hjap.dk
author: hjap.dk
*/

*
{
  margin:0;
  padding:0;
}

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,input
{
  margin:0;
  padding:0;
}

abbr[title], acronym[title]
{
  border-bottom:thin dashed;
  cursor:help;
}

body
{
  color: #76eec6;
  background:#013334;
  height:100%;
  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
  font-size:0.8em;
  text-align:left;
}

iframe
{
  border: none;
}

h1,h2,h3,h4,h5,h6
{
  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
  font-weight:bold;
  line-height:120%
}

h1{font-size:160%;}
h2{font-size:150%;}
h3{font-size:140%;}
h4{font-size:130%;}
h5{font-size:120%;}
h6{font-size:110%;}

a
{
  color: #76eeff;
  text-decoration:none;
}

a:hover
{
  color:#76eec6;
  text-decoration:underline;
}

h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:none}/*exceptions*/

table
{
  font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
  font-size:1.0em;
  text-align:left;
  color: #76eec6;
  background:#013334;
  border: none;
  border-style: none;
  border-collapse:collapse;
  background-color: transparent;
}

tr
{
  border: none;
  border-style: none;
  border-color: #258f37;
  background-color: #016A32;
}

th
{
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}

td
{
  font-weight: normal;
  padding-left: 2px;
  padding-right: 2px;
}

tr.row th
{
  /* syntax border-width: top right bottom left */
  border-style: solid;
  border-width: 1px 0px 1px 0px;
  text-align: left;
  background: #258f37;
  border-color: #258f37;
}

tr.row th.left
{
  /* syntax border-width: top right bottom left */
  border-width:1px 0px 1px 1px;
}

tr.row th.right
{
  border-width:1px 1px 1px 0;
}

tr.cLo td
{
  background: #016A32;
}

tr.cHi td
{
  background: #056f37;
}

img
{
  border:none;
}

small
{
  font-size:80%;
  line-height:100%;
}

/* fixed */
.fixed{clear:both;margin:0;padding:0;}
.clearfooter {clear:both;height:30px}

#main
{
  min-height:100%;
  width:990px;
  height:600px;
  margin:auto;
  position:relative;
  color: #76eec6;
  background:#016A32;
}

#autojobs
{
  /* Used for executing scripts "in the background" */
  width:0px;
  height:0px;
  _position:absolute;
  _left:0px;
  _top:-200px;
  display:none;
}

#colLeft
{
  width:160px;
  float:left;
}

#colRight
{
  width:830px;
  float:right;
}

#header
{
  padding:10px;
  height:125px;
}

#header h2, #header h3{font-size:100%; font-weight:normal}
#header h2 a{color:#fdfdfd;}
#header img{}

#navTop
{
  min-height:100%;
  height:25px;
  width:100%;
  margin:0;
  padding:0px;
}

#navTop ul {list-style:none}
#navTop li {float:left;margin:0;padding:0;}
#navTop a{float:left;display:block;margin:0 1px 0 0;padding:4px 8px;border:1px solid #DAE8EF;background: url(../images/vif_nav_bg_white.png) repeat-x top left}
#navTop a:hover {background:#007CC3; color:#fdfdfd;text-decoration:none;}

#content
{
  color: #ff0000;
  background:#016A32;
  min-height:100%;
  height:560px;
  overflow:hidden;
  clear:both;
  padding:0px;
}

#iContent
{
  margin:0px;
  width:100%;
  height:100%;
  overflow:hidden;
  clear:both;
  padding:0px;
}

#iNavigate
{
  margin:0px;
  width:100px;
  height:100px;
  overflow:hidden;
  clear:both;
  padding:0px;
}

#footer
{
  position:relative;
  background:#016A32;
  width:990px;
  margin: 0 auto;
  height:30px;
}
#footer-inside{margin:0 auto;color:#aaa;background:#016A32}
#footer-inside a{color:#aaa; float:left; display:block; background: transparent; padding-left:7px; padding-right:7px;}
#footer-inside ul{list-style:none;margin: 0 auto;}
#footer-inside li{font-size:80%;padding:0 3px;}
#footer-inside li a{display:block;color:#aaa;}
#footer-inside li a:hover{color:#eee;text-decoration:none}
#footer-menu {height:25px}

#iHeader
{
  margin:0px;
  width:100%;
  height:30px;
  min-height:100%;
  overflow:hidden;
  clear:both;
  padding:0px;
}

#iFooter
{
  margin:0px;
  width:100%;
  height:20px;
  min-height:100%;
  overflow:hidden;
  clear:both;
  padding:0px;
}

#copyright
{
  font-size:0.8em;
  clear:both;
  padding:1px;
  text-align:right;
}

.weather
{
  BACKGROUND-IMAGE: url("/images/Vejrudsigten.gif");
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-POSITION: left;
}
