/****************

  Webdesign af:
  www.impart.dk

*****************/

body{
  margin:20px 0;
  padding:0;
  text-align: left;
  font-family: Trebuchet MS, Arial, Tahoma, Verdana;
  font-size: 0.75em;
}

#container{
width:760px;
margin: 0 auto;
padding:0;
position: relative;
text-align: left;
}

    #menu{
    float:left;
    margin:0 0 -25px 0;
    padding:0 0 0 250px;
    width:510px;
    line-height: 100%;
    color: #FF0000;
    background-image: url(../gfx/menu_default.gif);
    background-repeat: repeat-y;
    background-position: 250px;
    }

      /* MENU LEVEL 1 */

      #menu ul{
      margin: 0;
      padding: 0;
      list-style: none;
      display: block;
      color: #000000;
      }

      #menu li{
      margin: 0;
      padding: 0;
      list-style: none;
      display: block;
      color: #000000;
      }

      #menu a:link, #menu a:visited {
      display: block;
      padding:2px 0 2px 35px;
      margin-top:0;
      text-decoration:none;
      color: #000000;
      }

      #menu a:hover{
      padding:2px 0 2px 35px;
      text-decoration:none;
      color: #000000;
      }

      .menu_current a{
      background-image: url(../gfx/menu_current.gif);
      background-repeat: no-repeat;
      color: #000000;
      }

      /* MENU LEVEL 2 */

      #menu li ul{
      margin: 0;
      padding: 0;
      list-style: none;
      display: block;
      color: #000000;
      }

      #menu li ul a:link, #menu li ul a:visited {
      display: block;
      padding: 0 0 0 10px;
      margin-top:0;
      text-decoration:none;
      color: #000000;
      }

      #menu li ul a:hover{
      padding: 0 0 0 10px;
      text-decoration:none;
      color: #000000;
      }

      li ul .menu_current a{
      background-image: url(../gfx/menu_current);
      background-repeat: no-repeat;
      color: #000000;
      }

#logo{
clear:both;
width:760;
}

#short_content{
  clear: both;
  margin:5px 0 10px 0;
  padding: 15px;
  width:730px;
  text-align: right;
  border-top: 1px solid #000000;
  border-bottom: 1px solid #000000;
}

#wrapper{
clear:both;
width:760px;
margin:0;
padding: 20px 0;
display: inline;
}

    #left{
      float:left;
      width:250px;
    }

    #right{
      float:left;
      width:300px;
      padding: 5px 0 0 10px;
      margin:70px 0 0 20px;
      height: 170px;
      border-left:1px solid #333333;
    }

#footer{
clear:both;
width:760px;
margin:10px 0 0 0;
padding: 20px 0;
border-top: 1px solid #000000;
}

h1{
margin:0;
padding:0 0 5px 0;
font-size:1.1em;
}

h2, h3{
margin:0;
padding:0 0 5px 0;
font-size:1em;
}

p{
margin:0;
padding:0;
font-size: 0.9em;;
}



