@charset "utf-8";

/* 

	Kunde: Visibo
	Design: snedig.no
	E-post: kjetil@snedig.no
	Opprettet: 26-05-08

*/


* {margin: 0; padding: 0; border: none;}
body {background-color: #6A7061; color: #000; font: 76%/1.6 'Lucida Grande', 'Ludica Sans Unicode', sans-serif; text-align: center;}
a {color: #596347; text-decoration: none; }
a:hover {color: #282828;}

h1 a 			{
				margin-left: 10px;
				color: white; 
				font-size: 1.2em;
				font-weight: normal;
				}

h1 a:hover 		{
				color: white; 
				}

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

#wrapper			{
				width: 900px;
				margin: 20px auto;
				background-color: white;
				text-align: left;
				}
		
#header			{
				/*bakgrunnsbildet er definert i header.php for at malsystemet i wp skal fungere*/
				height: 132px;
				margin-bottom: 12px;
				background-color: #D0DCBA;
				}
		
#mainNav		{
				float:left;
				width: 219px;
				margin-bottom: 20px;
				}
		
#content		{
				border-left: 1px solid #BFCAAB;
				width: 680px;
				min-height: 300px;
				float: right;
				margin-bottom: 10px;
				}
			
#mainContent	{
				width: 660px;
				float: left;
				background-color: white;
				margin-left: 10px;
				}
											
#footer			{
				clear: both;
				line-height: 2em;
				background-color: #6A7061;
				}
				
/*---Divs&details---*/

#header h1		{
				text-indent: 6px;
				}

#mainNav ul		{
				list-style-type: none;
				font-size: 1.3em;
				}

#mainNav ul a	{
				padding: .2em .1em .2em 12px;
				display: block;
				line-height: 1.2em;
				}

#mainNav ul a:hover	{
				color: #282828;
				background-color: #d4e0bf;
				}

#mainNav ul ul	{
				font-size: .8em;
				text-transform: uppercase;
				letter-spacing: .1em;
				}

#mainNav ul ul a	{
				padding: .2em .1em .2em 24px;
				color: #829169;
				}

				
#mainNav ul ul ul	{
				font-size: .9em;
				letter-spacing: .02em;
				}

#mainNav ul ul ul a	{
				line-height: .9em;
				padding: .3em .1em .3em 24px;
				text-transform: none;
				}


#footer			{
				font-size: .9em;
				line-height: 2em;
				color: #a8b298;
				}

#footer a		{
				color: #a8b298;
				}

#footer a:hover	{
				color: #d0debd;
				}


/*---Typography---*/

#mainContent p a{
				
				}
				
#mainContent ul	{
				margin-left: 2em;
				margin-bottom: 1em;
				}				
				
#mainContent h2	{
				margin-bottom: .4em;
				}

#mainContent p	{
				margin-top: 1em;
				margin-bottom: .6em;
				}
				
#mainContent h3	{
				color: #959e86;
				font-size: 1em;
				font-weight: normal;
				text-transform: uppercase;
				text-align: right;
				letter-spacing: .1em;
				}
				
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---*/

img.centered {
	display: block;
	margin: 0 0 1em 0;
	}

img.alignright {
	padding: 0;
	margin: 0 0 1em 7px;
	display: inline;
	}

img.alignleft {
	padding: 0;
	margin: 0 7px 1em 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
/*---Redigeringsknappen (som bare er synlig når man er pålogget admin) ---*/
				
.redigerknapp a	{
				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;
				}
