/*
Theme Name: Molden
Theme URI: http://wordpress.org/
Description: Spesialdesignet for Molden arkitekter
Version: 1.1
Author: Kjetil Solli, Snedig design
Author URI: http://snedig.no
Tags: 
*/

@charset "utf-8";


* {margin: 0; padding: 0; border: none;}

body 			{
				background-position: center top;
				background-image: url(images/bunnbilde.png);
				background-color: #50a8b3; 
				color: black; 
				font: 76%/1.6 'Georgia', 'Times', serif; 
				text-align: center;
				}

a {color: #8e8e8e; text-decoration: none; }

a:hover {text-decoration: underline;}

h1 a 			{
				display: block;
				width: 740px;
				height: 145px;
				background: url(images/molden_brevhode.png) 0 0 no-repeat;
				text-indent: -4000px;
				}

h1 a:hover 		{
				}

/*---Main layout---*/

#wrapper		{
				width: 800px;
				margin: 0 auto;
				margin-top: 30px;
				margin-bottom: 30px;
				background-image: url(images/bunnfelt.png);
				text-align: left;
				}
		
#header			{
				margin-left: 30px;
				border-bottom: 1px solid #bfbfbf;
				width: 740px;
				height: 160px;
				text-align: left;
				}
				
#mainNav		{
				margin-left: 30px;
				width: 740px;
				height: 40px;
				}
				
#content		{
				margin-left: 30px;
				width: 740px;
				}
				
#mainContent	{
				float: left;
				margin-bottom: 1.7em;
				width: 520px;
				}
				
#mainContent.narrow	{
				width: 520px;
				border-right: 1px solid #bfbfbf;
				}
							
#mainContent.wide {
				width: 740px;
				}
							
#secondaryContent {
				float: right;
				width: 204px;
				}
			
#footer			{
				clear: both;
				padding-top: .7em;
				width: 740px;
				height: 3em;
				line-height: 2em;
				border-top: 1px solid #bfbfbf;
				}
				
				
/*---Divs&details---*/

#header h1		{
				}

#mainNav ul		{
				list-style-type: none;
				font-size: 1.2em;
				}
				
#mainNav ul li	{
				float: left;
				}

#mainNav ul li a	{
				display: block;
				padding: .4em 1em .4em 0;
				line-height: 1.2em;	
				}

#mainNav ul a:hover	{
				color: black;
				text-decoration: none;
				}

#mainNav ul li.current_page_item a {
				color: black;
				}
				
/*---Prosjektreferanseliste---*/

.prosjektreferanse {
				border-top: 1px solid #bfbfbf;
				}
				
#mainContent .prosjektreferanse img  {
				float: left;
				margin: 1em 0 1em 0;
				border: 1px solid #bfbfbf;
				width: 110px;
				height: 110px;
				}
								
.referansetekst	{
				float: right;
				width: 615px;
				margin-bottom: 1em;
				}
				
.clear			{
				clear: both;
				}
				
.prosjektreferanse h3 {
				margin-top: .4em;
				font-size: 1.em;
				line-height: 2em;
				margin-bottom: 0;
				}
				
#mainContent .prosjektreferanse p {
				margin: 0;
				float: left;
				font-size: 1.1em;
				line-height: 1.4em;
				}

.prosjektreferanse p br {
				float: left;
				}
				
/*--- postlist ---*/
				
#postlist h3	{
				margin-bottom: .5em;
				font-size: 1.2em;
				font-weight: normal;
				color: #8e8e8e;
				}						
		
#postlist ul	{
				list-style-type: none;
				font-size: 1em;
				font-style: italic;
				}
				
#postlist ul li	{
				}

#postlist ul li a	{
				margin-right: 1em;
				font-weight: normal;
				}

#postlist ul li.current_page_item a {
				color: black;
				}	
				
/*---  ---*/
			

#footer			{
				font-style: italic;
				font-size: .8em;
				line-height: 2em;
				color: #a8a8a8;
				}

#footer a		{
				color: #a8a8a8;
				}


#mainContent ul	{
				margin-left: 30px;
				margin-left: 2em;
				margin-bottom: 1em;
				}				
				
#mainContent p		{
				clear: both;
				margin-top: .3em;
				margin-bottom: .6em;
				margin-right: 20px;
				color: gray;
				font-size: 1.1em;
				line-height: 1.4em;
				}
				
#mainContent h2	{
				clear: both;
				font-size: 2em;
				line-height: 1.2em;
				font-weight: normal;
				margin-bottom: .4em;
				}
				
#mainContent h2 a	{
				text-decoration: none;
				}				
				
table			{
				border-collapse: collapse;
				text-align: right;
				}
				
table thead		{
				font-weight: bold;
				}
				
table td		{
				padding-left: 2em;
				}
				
table td		{
				border-bottom: 1px solid #BFCAAB;
				}
				
/*---Bilder---*/

#mainContent img {
				margin: 4px 14px 8px 0;
				float: left;
				/*border: 1px solid #bfbfbf;*/
				}

#mainContent img.alignright {
				float: right;
				margin: 0 0 8px 14px;
				}				
	
/*---Redigeringsknappen (som bare er synlig når man er pålogget admin) ---*/
				
.redigerknapp a	{
				display: none;
				margin-top: .3em;
				background-color: #ff4f08;
				padding: .3em .5em .3em .5em;
				font-size: .7em;
				text-transform: uppercase;
				letter-spacing: .15em;
				color: white;
				}

.redigerknapp a:hover	{
				background-color: #bd3408;
				}