/*
CSS-fil for Sculler sine websider

Laget av 

Eivind Savio 2004
http://www.savio.no
*/

/******************* Generell definering av TAG'er starter her *******************/

html
					{
					height: 100%;
}

body
					{
					margin: 0;
					padding: 0;
					height: 100%;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:  0.8em;
					background: #F3F3F3 url(/layout/images/bakgrunn.gif) no-repeat;
}
p
					{
					margin-top: 3px;
}
a, a:link			
					{
					color: #FB0F0C;
					text-decoration: none;
}

a:hover 			{			
					color: #666;
					text-decoration: none;

}
/*Behandling av FORM og INPUT */
form				{
					margin: 0;
}
input 				{
					margin-bottom: 2px;
					margin-top: 2px;
					padding: 1px;
}

input,textarea,select 
					{
					background: #DEE2E3;
					color: #000;
					font-size: 11px;
}

input,textarea,select,option 
					{
					border-width: 1px;
					font-weight: normal;
					font-size: 11px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* OVERSKRIFTER */
h1 
					{
					font-size: 1.6em;
					margin: 0;
					padding: 0;
}
h2, h3, h4, h5, h6 
					{
					color:#000;
					background:transparent;
					font-weight:bold;
					margin: 0;
					padding: 0;
}

h2 					{font-size: 1.4em;}
h3 					{font-size: 1.3em;}
h4 					{font-size: 1.2em;}
h5 					{font-size: 1.1em;}
h6 					{font-size: 1em;}

h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link
					{
					color: #000;
					text-decoration: none;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
					{
					color: #000;
					text-decoration: none;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
					{
					color: #999;
					text-decoration: none;
}
.msg				{color: red;}
.ingressbilde		{margin: 0 0 4px 4px;
					float:right;
					clear:none;
					position:relative;
}
.text1				{font-size: 1.1em;}
a img 				{border: 0;
}
/******************* TOPP *******************/
#logo
					{
					padding: 0;
					margin: 0;
					border: 0;
					position: absolute;
					z-index: 2;
}

/******************* TEKST *******************/
#tekst
					{
					min-height: 270px;
					width: 540px;
					background: url(/layout/images/venstre_bakgrunn.gif) repeat-y;
					margin: 0;
					padding: 0 0 10px 220px;
					position: absolute;
					top: 460px;
					left: 0;
					z-index: 2;
					font-size: 0.8em;
}
* html #tekst
					{
					height: 270px;
}
#tekst1
					{
					min-height: 420px;
					width: 540px;
					background: url(/layout/images/venstre_bakgrunn2.gif) repeat-y;
					margin: 0;
					padding: 0 0 10px 220px;
					position: absolute;
					top: 300px;
					left: 0;
					z-index: 2;
					font-size: 0.8em;
}
* html #tekst1
					{
					height: 420px;
}
#aktuellsak
					{
					height: 193px;
					width: 434px;
					position: absolute;
					top: 268px;
					left: 325px;
					z-index: 3;
					border: 0;
					margin: 0;
					background: url(/layout/aktuellsak/as_bakgrunn.gif) no-repeat;
					font-size: 8pt;
}
#aktuellsak1
					{
					margin: 7px 50px 10px 40px;
}

#aktuellsak h1 
					{
					font-size: 12pt;
					margin: 0;
					padding: 0;
}
#aktuellsak a
					{
					text-decoration: underline;
}
#aktuellsak h1 a
					{
					text-decoration: none;
}
.ingress
					{
					width: 100%;
					padding-bottom: 10px;
					font-size: 0.9em;
}
.ingress h2			{
					font-size: 1.3em;
}
/******************* MENY *******************/
#meny
					{
					position: absolute;
					top: 416px;
					left: 15px;
					font-size: 10px;
					font-weight: bold;
					text-transform: uppercase;
					letter-spacing: -1px;
					z-index: 4;
}

body>#meny {
        			left : 0;
        			margin-left : 15px;
}
#meny ul
					{
					margin: 0;
					padding: 0;
					list-style-type: none;
}
#meny li			{
					display: inline;
					width: 150px;
}
#meny a				{
					display: block;
					overflow:hidden;
					padding: 1px 2px 1px 10px;
					margin-bottom: 8px;
					width: 150px;
					height: 12px;
					background: url(/layout/meny/meny.gif) no-repeat top center;
					text-decoration: none;
}
#meny a:hover		{
					background: url(/layout/meny/meny.gif) no-repeat bottom center;
					color: #fff;
					text-decoration: none;
}
#meny a:link, #meny a:visited
					{
					text-decoration: none;
					color: #FFF;
}
/******************* BUNN *******************/
#navcontainer
{
margin: 20px 0 10px 0;
padding: 2px 10px 0 10px;
border-top: 1px solid #999;
width: 100%;
font-size: 10px;
text-align: center;
}


#navcontainer a:link, #navcontainer a:visited
{
padding: 0;
margin: 4px 4px 10px 4px;
text-decoration: none;
color: #FB0F0C;
}

#navcontainer a:hover
{

background: transparent;
color: #999;
}

#bunn
					{
					font-size: 9px;
					color: #666;
					margin: 0 10px 0 0;
					text-align: center;
}
#bunn a
					{
					color: #666;
}
#bunn a:hover			
					{
					color: #999;
}
.clear {
clear: both;
margin-top: 2px;
}