/*
	Theme Name: Lapptema
	Description: Tema till Lappvattnets Snickeri
	Date: 10th Feb 2010
    Author: Karin Persson

*/

body {
	font: 8pt Arial, Helvetica, sans-serif;
	color: #bfbfbf;
	margin: 0;
    padding: 0;
	text-align:left;
	padding: 0;
	background-color:#000000;
	line-height: 160%;
}
img {
    border: none;
}
#wrapper{
	width: 900px;
	padding: 0;
	margin: 0 auto; 
    text-align: left;
}
#header{
	padding: 0;
	margin: 0 auto; 
	width: 900px;
	height: 320px;
	background-image:url(images/lapp-topbg.jpg);
} 
#content{
   padding: 30px 0 20px 0;
   clear: left;
}
#footer{
   width: 900px;
   height: 100px;
   clear: both;
   background:url(images/lapp-footerbg.jpg) repeat-x top;
   border-top: 1px solid #231f21;
   margin: 0 auto;
   padding: 20px;
}
a:link, a:active, a:visited {
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #ccc;
	text-decoration: none;
	font-weight: normal;
}
h1 {
	font: 15pt Arial, Helvetica, sans-serif;
	color: #ffffff;
}
h2 {
	font: 12pt Arial, Helvetica, sans-serif;
	color: #ffffff; 
}
input, textarea, option, select {
	font: 11px Arial, Verdana, Helvetica, sans-serif;
	color: #333333;	
    border: 0;
    padding: 4px;
    background-color: #eeeeee;
}

/*                                       meny            */
/*------------------------------------------------------ */
.menu-huvudmeny-container {
   margin: 0 auto; 
   height: 38px;
   width: 900px;
   font: 8pt Arial, Verdana, Helvetica, sans-serif;
   background: url(images/lapp-menybg.jpg) repeat-x bottom;
}
.menu-huvudmeny-container li a {
   display: block;
   text-align: center;
   color: #ffffff;
   text-decoration: none;
   padding: 12px 15px;
}
.menu-huvudmeny-container li a:hover {
   background-color: #231f21;
   color: #cccccc;
   display: block;
   text-decoration: none;
}
.menu-huvudmeny-container ul{
   margin: 0;
   padding: 0;
   list-style: none;
   text-align: left;
}
.menu-huvudmeny-container li {
   float: left;
   position: relative;
}
.menu-huvudmeny-container li:hover ul { display: block; }

.menu-huvudmeny-container li ul {
  display: none;
  position: absolute; 
  top: 38px;
  left: 0;
  }
.menu-huvudmeny-container li ul a {
   display: block;
   text-align: left;
   background-color: #231f21;
   text-decoration: none;
   padding: 10px 15px;
   width: 80px;
}
.menu-huvudmeny-container li ul a:hover {
   background-color: #141213;
}
li.current-menu-item a { background-color: #141213 }

/*------------------------------------------------------ */

/*                                      inlagg           */

/*------------------------------------------------------ */

.nyhettitel a:link, a:active, a:visited {
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
.nyhettitel{
    border-bottom: 1px solid #231f21;
    padding-bottom: 5px;
}
.nyhetdate {
        color: #554e52;
}
.post-border{
    border-bottom: 1px solid #231f21;
}
.post-h{
    float:left;
    text-align: left;
    width: 800px;
}
.post-title{
	font: 15pt Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#333333;
}
.post-info{
    color: #554e52;
    float:right;
    width: 100px;
    text-align: right;
    margin-top: 20px;
    font-size: 10pt;
}
.post-content{
    margin-top: 15px;
}


/*  annat
/*------------------------------------------------------ */

#comments p{
	margin: 0;
}
.comment-info{
	font-size: 10px;
}
#trackbacks blockquote, #comments blockquote {
	background: #CCCCCC;
    border-left: double #666666;
	padding: 5px;
}
#comments form{
	font-size: 10px;
}
fieldset{
	border: none;
}
.titleul{
	list-style: none;
}
.gemlink { clear: both; margin: 10px auto; text-align: right; font-size: 7pt; }
.gemlink a { color: #222; text-decoration: none; }
