﻿/*
Theme Name: Norrlnadspojkarna Standard
Theme URI: http://osynlig.se/
Description: Standardtema f&ouml;r Norrlandspojkarna.se
Version: 1.0
Author: WebbyrÃ¥n Osynlig AB
Author URI: http://www.osynlig.se/
Tags: 

	Norrlnadspojkarna Standardtema. Design av Duplicera, programmering av Osynlig.
	 http://norrlandspojkarna.se

*/



/* Begin Typography & Colors */

* { padding: 0; margin: 0; }

body {
	font-family: tahoma, verdana, helvetica, arial;
	font-size: 11px;
	line-height: 16px;
	
	margin-bottom: 30px;
	
	background: #000;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 42px;
font-weight: normal;
line-height: 42px;
margin-bottom: 4px;
}

h2 {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: normal;
line-height: 22px;
margin-bottom: 16px;
}

input, textarea, select {
	font-size: 10px;
}

img {
	border: none;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {

}

.clear {
	clear: both;
}

#container {
	width: 1000px;
	min-height: 200px;
	margin: 0 auto;
	
	background: url('images/main_bg.gif');
}
* html #container { height: 200px; }

#header {
	height: 200px;
	background: url('images/header_bg.jpg');
}

#header #logotype {
	padding: 105px 0 0 18px;
}

#footer {
	height: 22px;
	background: url('images/footer_bg.gif') no-repeat;
}

#menu {
	height: 42px;
	margin: 20px 0 0 20px;
}

#menu a {
	display: block;
	float: left;
	margin-right: 16px;
text-decoration: none;
font-weight: normal;
}

#menu .main a {	
	height: 16px;
	font-size: 16px;
text-decoration: none;
}

#menu .sub-inactive{
	height: 10px;
	margin-top: 8px;
	display: none;
}

#menu .sub {
	height: 10px;
	margin-top: 8px;
	display: block;
}

#menu .sub a {	
	height: 10px;
	font-size: 12px;
text-decoration: none;
}

#menu .main .menu_11 { background: url('images/menu_omoss.gif'); width: 41px; }
#menu .main .menu_11:hover { background-position: -41px 0; }
#menu .main #menu_11-active { background-position: -82px 0; }

#menu .main .menu_16 { background: url('images/menu_projekt.gif'); width: 105px; }
#menu .main .menu_16:hover { background-position: -105px 0; }
#menu .main #menu_16-active { background-position: -210px 0; }

#menu .main .menu_12 { background: url('images/menu_fastigheter.gif'); width: 96px; }
#menu .main .menu_12:hover { background-position: -96px 0; }
#menu .main #menu_12-active { background-position: -192px 0; }

#menu .main .menu_13 { background: url('images/menu_lokaler.gif'); width: 81px; }
#menu .main .menu_13:hover { background-position: -81px 0; }
#menu .main #menu_13-active { background-position: -162px 0; }

#menu .main .menu_17 { background: url('images/menu_service.gif'); width: 42px; }
#menu .main .menu_17:hover { background-position: -42px 0; }
#menu .main #menu_17-active { background-position: -84px 0; }

#menu .main .menu_18 { background: url('images/menu_kontakt.gif'); width: 46px; }
#menu .main .menu_18:hover { background-position: -46px 0; }
#menu .main #menu_18-active { background-position: -92px 0; }

#menu .sub .submenu_17 { background: url('images/menu_norrasundsvall.gif') no-repeat; width: 88px; }
#menu .sub .submenu_17:hover, #menu .sub #submenu_17-active { background-position: -88px 0; }

#menu .sub .submenu_19 { background: url('images/menu_sodrasundsvall.gif') no-repeat; width: 88px; }
#menu .sub .submenu_19:hover, #menu .sub #submenu_19-active { background-position: -88px 0; }

#menu .sub .submenu_20 { background: url('images/menu_vastrasundsvall.gif') no-repeat; width: 92px; }
#menu .sub .submenu_20:hover, #menu .sub #submenu_20-active { background-position: -92px 0; }

#menu .sub .submenu_18 { background: url('images/menu_centralasundsvall.gif') no-repeat; width: 104px; }
#menu .sub .submenu_18:hover, #menu .sub #submenu_18-active { background-position: -104px 0; }

#menu .sub .submenu_21 { background: url('images/menu_ovrigt.gif') no-repeat; width: 34px; }
#menu .sub .submenu_21:hover, #menu .sub #submenu_21-active { background-position: -34px 0; }

#menu .sub .submenu_7 { background: url('images/menu_medarbetare.gif') no-repeat; width: 67px; }
#menu .sub .submenu_7:hover, #menu .sub #submenu_7-active { background-position: -67px 0; }

#menu .sub .submenu_12 { background: url('images/menu_ide.gif') no-repeat; width: 14px; }
#menu .sub .submenu_12:hover, #menu .sub #submenu_12-active { background-position: -14px 0; }

#menu .sub .submenu_13 { background: url('images/menu_foretaget.gif') no-repeat; width: 50px; }
#menu .sub .submenu_13:hover, #menu .sub #submenu_13-active { background-position: -50px 0; }

#menu .sub .submenu_14 { background: url('images/menu_bildbank.gif') no-repeat; width: 45px; }
#menu .sub .submenu_14:hover, #menu .sub #submenu_14-active { background-position: -45px 0; }

#content {
	padding: 0 32px 11px 20px;
}

.content {
	margin-bottom: 6px;
}

.content .left-column {
	float: left;
	width: 521px;
}

.content .one-column {
	float: left;
	width: 741px;
}

.content .right-column {
	float: right;
	width: 408px;	
}

#boxes .box {
	float: left;
	
	width: 308px;
	min-height: 153px;
	
	background: #e5e5e5;
}
* html #boxes .box { height: 130px; }

#boxes .center {
	margin: 0 12px 0 12px;
}

#boxes .box .content {
	margin: 5px 10px 5px 10px;
}

#boxes .box .content li {
	list-style: none;
	margin-bottom: 5px;
}

#boxes .box .content .date {
	display: block;

	color: #333333;
	font-weight: bold;
}

#boxes a {
	text-decoration: none;
}

.content .right-column  .om-medarbetare {
	padding: 10px;
	background: url('/images/box_bg.gif') no-repeat;
}

.content .right-column  .om-medarbetare  .medarbetare-left{
	width: 267px;
	float: left;
}

.content .right-column  .om-medarbetare  .medarbetare-right{
	float: left;
}

.content .right-column  .om-medarbetare #namn{
	font-size: 20px;
	padding-bottom: 6px;
}

.content .right-column  .om-medarbetare #titel{
	font-size: 16px;
	padding-bottom: 4px;
}

.content .right-column  .om-medarbetare .medarbetare-beskrivning{
	padding-top: 6px;
}

p {
font-family: Arial, Helvetica, sans-serif;
line-height: 14pt;
}

a {
text-decoration: underline;
	}

	
	.archive .post {
		margin-bottom: 30px;
	}

