/*CSS-stil for dyngeland-kp.no*/

BODY 
	{
	background-color: #ccc;
	background-image: url(../gfx/tile.png);
	font-family: Garamond, Times, Serif;
	font-size: 12pt;
	margin: .5em 20em 0 2em;
	float: top;
	}

A
	{
	font-size: 12pt;
	text-decoration: none;
	}
	
H1, H2, H3
	{
	font-family: helvetica, sans-serif;
	color: #911;
	}	


H1 
	{
	margin: 0 0 0 0;
	float: top;
	font-size: 1.6em;
	}
	
H2 
	{
	font-size: 1.5em;
	font-style: italic;
	margin-top: 1.5em;
	}
	
H3 
	{
	font-size: 1em;
	margin-top: 1em;
	}
	
HR 
	{
	height: .1em;
	margin: .5em 500px 3em .0em;
	background-color: transparent;
	border-top: 1px solid #900;
	border-bottom: 1px solid #900;
	width:60%;
	}

	
A:LINK, A:HOVER, A:VISITED 
	{
	text-decoration: none;
	color: black;
	font-family: sans-serif;
	font-size: large;
	}

DIV.main
	{
	width: 1024px;
	border: 1px solid black;
	background-color: #fff;
	margin-bottom: 2em;
	}
	
DIV.main:after
	{
	background-color: #800;
	float: right;
	font-family: arial;
	font-size: .7em;
	font-style: italic;
	margin-left: 722px;
	padding: .3em .3em .3em .3em; 
	content: "Utviklet av OberDesiah - joachim.keyser[a]gmail.com ";
	border: 1px solid black;
	}
	
#banner, #banner span 
	{
	float: top;
	width: 1024px; height: 120px;
	background-color: #ccc;
 	background-image: url(../gfx/banner.png);
 	background-repeat: no-repeat;
	}
	
 /* Flytter teksten under span*/
#banner span 
	{ 
	margin-bottom: -75px; 
	}
	
/* for alle headere med stil */
H1 span 
	{
	float: top;
 	display: block;
 	/* setter span på topp */
 	position: relative;
 	z-index: 1;
}

DIV.content
	{
	padding: 2em 2em 2em 2em;
	font-size: 14pt;
	}
	
DIV.menu
	{
	background-image: url(../gfx/menu_bg.png);
	border-top: 1px solid black;
	height: 24px;
	}
	
.menu UL
	{
	margin: 0 0 0 2;
	padding: 0 0 0 0;
	float: left;
	}
	
LI  {
	padding-bottom: 1em;
	}
	
.menu LI
	{
	display: inline;
	text-align: center;
	}
	
.menu A
	{
	display: inline;
	line-height: 24px;
	width: 146px;
	background-image: url(../gfx/button.png);
	cursor: url(../gfx/cursor.gif), text;
	font-family: verdana, helvetica, sans-serif;
	color: #fff;
	font-size: .8em;
	font-weight: bold;
	float: left;
	text-align: center;
	}

.menu A:HOVER, A:ACTIVE
	{
	color: #ccc;
	font-size: .8em;
	font-weight: bold;
	text-align: center;
	}

.menu A:VISITED
	{
	color: #ccc;
	font-size: .8em;
	font-weight: bold;
	text-align: center;
	}
	
P
	{
	text-indent: 2em;
	}
	
P.article:first-letter
	{
	font-size: 200%;
	font-style: oblique;
	float: left;
	}

IMG
	{
	border: 1px solid black;	
	}
	
IMG.content_header
	{
	float: right;
	margin: 0 0 3em 4em;
	}

IMG.article
	{
	float: left;	
	}

IMG.no_border_content
	{
	float: right;
	margin: 0 0 3em 4em;
	border: none;
	}
