/* CSS RESET */

body{padding:0;margin:0;font:11px Arial,Helvetica,Garuda,sans-serif;*font-size:small;*font:x-small;}
h1,h2,h3,h4,h5,h6,ul,li,em,strong,pre,code{padding:0;margin:0;line-height:1em;font-size:100%;font-weight:normal;font-style: normal;}
table{font-size:inherit;font:100%;}
ul{list-style:none;}
img{border:0;}
p{margin:1em 0;}






/* GRUND */

html {overflow-y: scroll;}
body {font-size: 11px; color: #666666;}
a { text-decoration: none; color: #666666;}
#wrapper {margin-top: 50px;}
h2 { 

color:#666666;
font-size:19px;
font-weight:bold;
margin-bottom:22px;

}
strong span {font-weight: bold;}
strong {font-weight: bold;}
p {line-height: 16px; margin: 0 0 10px 0;}
strong {line-height:16px;}

h1 {
display: block;
width: 151px;
height: 27px;
text-indent: -9999px;
background: transparent url(img/projektor-utbildning.png) no-repeat 0 0;
margin-bottom: 20px;
}

h1 a {
display: block;
width: 100%;
height: 100%;
outline: none;
}



/* MENY */

#meny {font-size: 11px; font-family: verdana;}

#meny ul li ul { margin: 2px 10px 10px 0px; }
#meny ul li a { font-weight: normal; color: #555; }
#meny ul li ul li a { font-weight: normal; color: #888; }
#meny ul li ul li { margin-bottom: 0px; }


#meny ul li { 

margin: 0 0 10px 0; 
padding: 5px 0 0 14px;
background-image: url(img/kvadrat3.png); 

background-repeat: no-repeat;
background-position: 0px 7px;

}

#meny ul li ul li { 

background-image: url(img/tom.png); 
padding: 4px 0 0 7px;

}










#wrapper { 

background-image: url(img/strack.png); 
background-repeat: no-repeat;
background-position: 200px 0px;

}

#innehall { 

padding-left: 45px;
font-family: verdana;
padding-top:10px;
padding-bottom:30px;
}





/* KOLUMNER */

div.column-sect {
  clear: both;
  overflow: auto;
}

div.post-column {
  display: inline;
  float: left;
  margin-right: 18px;
  margin-right: 33px;
  width: 220px;
 
  width: 456px; 
  width: 317px;
}

/* BLOGG */

.postmeta { color: #aaa;}
.postmeta a { color: #aaa;}


h3 {
color:#666666;
font-size:19px;
font-weight:bold;
margin-bottom:22px;
}





h3 a {color: #333; color: #666666;}
.post {margin-bottom: 30px; border-bottom: 1px solid #ededed; padding-bottom: 12px; width: 700px;}

.kolumnfix {clear: both; height: 0px; margin: 0px;}

#comment {width: 460px;}
textarea, input {font-family: arial; font-size: 12px; padding: 3px;}
.avatar {display: none;}
#respond {margin-top: 20px;}
h4 {font-weight: bold; font-size: 15px; margin-bottom: 8px;}
object, embed { margin-bottom: 10px;}




#inlogg {background-color: #faf5a9; border: 1px solid #e8e49d; padding: 15px; width: 400px; margin-bottom: 20px;}
label {font-weight: bold;}
.remeberme {cursor: pointer; font-weight: normal;}

.graphicawards {margin-top: 10px;}



/* WEBBSHOPEN */

.productcart {margin-bottom: 20px!important;}
table {border-spacing: 0;}
.producttext p,div {font-size:  11px;}
.wpsc_buy_button {margin: 5px 0;}
.wpsc_product_title {margin-bottom: 3px;}
#loading_animation {padding: 5px;}
.category {display: none;}
strong.prodtitles {
margin-bottom:-3px!important;
}
