/*
Theme Name: Ljunggrensteknik.com
Theme URI: http://fkw.se
Description: Anpassat tema för Ljunggrens Plastteknik
Version: 1.6
Author: Jonas Arnklint
Author URI: http://fkw.se/
Tags: blue, custom header, fixed width, two columns, widgets

*/



/* Begin Typography & Colors */
body {
  background: #397099 url(images/bg.png) repeat-x top left;
  text-align: center;
  font-family: Arial, Helvetica, sans-serif;
}
#wrapper {
  margin: 50px auto; 
  text-align: left;
  width: 840px;
}
  #header {
    background: transparent url(images/wrapperbg_up.png) no-repeat top left;
    height: 97px;
    text-align: center;
  }
    #header h1 a {
      display: block;
      width: 288px;
      height: 97px;
      margin: 0 auto;
      background: transparent url(images/logo.png) no-repeat;
    }
    #header h1 span {
      display: none;
    }
  #content {
    background: transparent url(images/wrapperbg_middle.png) repeat-y top left;
    min-height: 400px;
    padding: 30px 50px;
    overflow: hidden;
  }
    #sidebar {
      width: 305px;
      border-right: 1px solid #e1e1e1;
      float: left;
    }
    #sidebar .menu li a {
      display: block;
      width: 276px;
      padding: 8px 0px 8px 8px;
      height: 22px;
      background: transparent url(images/menu_off.png);
      text-decoration: none;
      color: #333;
      font-size: 20px;
    }
    #sidebar .menu li a:hover, li.current_page_item a {
      background: transparent url(images/menu_on.png) !important;
      color: white !important;
    }
    #sidebar .menu li {
      margin-bottom: 5px;
    }
    #news {
      margin-top: 25px;
      font-size: 14px;
    }
    #news h3 {
      margin-bottom: 5px;
    }
    #main {
      float: left;
      width: 405px;
      padding-left: 20px;
    }
    #main h2 {
      font-size: 25px;
      line-height: 1.5em;
    }
    #main h3 {
      margin: 5px 0;
    }
    #main p {
      line-height: 1.3em;
      font-size: 14px;
      margin: 0 0 8px 0;
    }
    #main ul {
      font-size: 14px;
      padding: 4px 15px;
    }
    #main li {
      margin-bottom: 4px;
      list-style: disc;
    }
  #footer {
    background: transparent url(images/wrapperbg_bottom.png) no-repeat top left;
    height: 97px;
    text-align: center;
  }
    #footer address {
      width: 800px;
      height: 25px;
      background: transparent url(images/footerbg.png) no-repeat top center;
      padding: 20px;
      margin-bottom: 25px;
    }
    #bottom {
      padding: 3px 40px;
      font-size: 11px;
      overflow: hidden;
      color: #99C1DF;
    }
      #bottom a {
        color: #99C1DF;
      }

a {
  color: #3F7F0F;
}

.pagenav {
  font-weight: bold;
  padding: 8px 5px;
}

.alignright {
  float: right;
  margin: 10px 0 15px 15px;
}
.aligncenter {
  margin: 10px 10px 15px 15px;
  text-align: center;
  margin: 0 auto;
  display: block;
}
.alignleft {
  float: left;
  margin: 10px 15px 10px 0;
}

.cform label {
  font-size: 13px;
  width: 170px !important;
}

.cform label span {
  width: 170px !important;
}
.cform .sendbutton {
  float: left;
}
.cform .emailreqtxt {
  font-size: 12px;
}
.linklove {
  display: none !important;
}