* {    padding: 0; margin: 0; }

body {
      font-family: arial, verdana, sans-serif;
      font-size: 12px;
      background: url('gfx/bg/main.png'); }

h1 {
      text-indent: -99999px;
      font-weight: bold; font-size: 12px;
}

p, ul, li {
margin-bottom:10px;
}

div#content ul {
margin-left:30px;
font-size:0.8em;
}



/* BOKSER */

#wrap {
      margin: 0 auto; margin-top: -15px;
      width: 800px; min-height: 800px;
      padding-left: 6px; padding-right: 6px;
      background: url('gfx/bg/wrap.png');}

#header {
      width: 800px; height: 239px;
      background: url('gfx/bg/header.jpg'); }
      
#menu {
      width: 800px; height: 92px; }


#submenu {
      float: left;
      padding-top: 4px; padding-left: 15px; padding-right: 15px;
      width: 166px; min-height: 300px;
      background: url('gfx/menu/submenu.png') repeat-x; }
      
#content {
      float: left;
      padding-top: 25px; padding-left: 15px; padding-right: 15px;
      width: 378px; min-height: 100px; }

#sidebar {
      float: left;
      padding-top: 25px; padding-left: 15px; padding-right: 15px;
      width: 166px; min-height: 300px;
      background: url('gfx/menu/submenu.png') repeat-x; }

#footer {
      clear: both;
      width: 800px; height: 10px; }
      
      
/* CLASSES */

.news {
      padding-bottom: 15px; margin-bottom: 10px;
      border-bottom: 1px solid #ab171b;
      font-size: 11px; line-height: 150%;}
      
      
/* FONTS*/

h2, h3 {
      font-size: 15px;
      font-weight: bold;
      margin-bottom: 10px; }
      
h3 {
      font-size: 13px;
      color: #000000;}

a {
      text-decoration: none;
      color: #000000;
      outline: none; }

#content p {
      line-height: 160%; }
      
#content a {
      color: #2996c3; }
      
#content a:hover {
      text-decoration: underline; }

#sidebar p {
      font-size: 11px;
      line-height: 150%; }
      
#sidebar span {
      color: #ab171b;
}

/* _____  MENY  _____ */

#menu ul {
      width: 800px; height: 92px; }

#menu li {
      display: block;
      float: left;
      text-align: center;
      width: 196px; height: 92px; margin-right: 5px;
      background: url('gfx/menu/top_menu.png'); }
      
#menu .last {
      margin-right: 0px;
      margin-left: 1px; }
      
#menu li a {
      font-size: 14px;
      padding-top: 37px; padding-bottom: 38px;
      display: block;
      color: #ffffff; }

#menu li a:hover {
      color: #60c3ec; }

#submenu ul {
      padding-top: 21px;
}

#submenu li {
      display: block;
      margin-bottom: 10px; }

#submenu li a {
      font-weight: bold; font-size: 12px; }

#submenu li a:hover {
      color: #60c3ec; }
      
#submenu img {
      margin-left: -11px;
}
