/*
CSS-fil for Odelia, Norsk Matraps
http://www.odelia.no
Laget av 

Eivind Savio 2005
http://www.savio.no
*/

/******************* Generell definering av TAG'er starter her *******************/
*
{
border: 0;
padding: 0;
margin: 0;
}
html, body {
background-color: #fff;
color:#626467;
font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, Tahoma, Verdana, sans-serif;
}
body {
margin: 15px 10px 10px 10px;
font-size:  78%;
text-align: center;
}	
hr {
border: 1px;
padding: 1px;
margin: 3px;
background: #ccc;
}
p {
margin: 3px 0 3px 0;
padding: 3px 0 3px 0;
}
div { 
text-align: left;
}

/*Behandling av FORM og INPUT */
input {
margin: 2px 0 2px 0;
}
input,textarea,select {
background: #fff;
}

input,textarea,select,option {
border: 1px solid #babcbe;
font-size: 11px;
padding:1px 0 1px 0;
font-family: Arial, Tahoma, Verdana, sans-serif;
}

/* OVERSKRIFTER */

h1, h2, h3, h4, h5, h6 {
color: #919195;
font-family: Arial, Tahoma, Verdana, sans-serif;
background:transparent;
font-weight:bold;
text-transform: uppercase;
}

h1 {
font-size: 1.3em;
}

h2 					{font-size: 1.2em;}
h3 					{font-size: 1.1em;}
h4 					{font-size: 1em;}
h5 					{font-size: 0.9em;}
h6 					{font-size: 0.8em;}

h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {
color: #919195;
}
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {
color: #919195;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
color: #babcbe;
}
/* Slutt OVERSKRIFTER */

/*Generell linkdefinering */		
a:link, a:visited {
color: #3e6117;
text-decoration: none;
}
a:hover {
color: #919195;
}
td{
vertical-align: top;
}
.msg {color: red;
}
.postbutton {
color: #000;
cursor:pointer;
}
.postbutton:hover {
color: #919195;
}
.bgcolor {
background-color: #f5f5f5;
}
.imgingress {
margin-top:3px;
}
.text1 {
font-size:  105%;
}
/* Generell definering av TAG'er slutter her */

/******************* HEADER begynner her *******************/
#logo {
float:left;
margin-top: 67px;
height: 64px;
background:url(/layout/top/logo.gif) no-repeat;			
}

#logo h1 {
overflow: hidden;
width: 185px;
height: 64px;
}
#logo h1 a {
display: block;
overflow: hidden;
padding: 64px 0 0 0;
background:url(/layout/top/logo.gif) no-repeat;
}

#logo h1 a:hover {
background-position: 0 0;
}
#topright1 {
float:right;
height: 120px;
width: 740px;
border-top: 1px solid #626467;
border-bottom: 1px solid #626467;
}
* html #logo {
margin-bottom: -2px;
}

/* MENY begynner her */
#nav, #nav ul {
list-style: none;
font-family: arial, verdana, sans-serif;
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
background: #fff;
}

#nav a {
display: block;
width: 122px;
padding: 1px 5px 1px 5px;
color: #626467;
}
#nav a:hover {
color: #919195;
}
#nav li {
float: left;
width: 122px;
border-left: 1px solid #626467;
}
#nav ul li {
border-left: none;
}
#nav li ul {
position: absolute;
width: 123px;
margin-left: -1px;
left: -999em;
}

#nav li:hover ul {
left: auto;
}
#nav li:hover ul, #nav li.sfhover ul {
left: auto;
}
.navsel {
background-color: #ffee00;
}
.navsel2 {
background-color: #96d045;
}
#nav ul li.navsel2 {
border-left: 1px solid #626467;
border-right: 1px solid #626467;
}
#nav .navsel2 a:hover {
color: #fff;
}
/******************* HOVEDINNHOLD begynner her *******************/
#maincontainer {
margin: 0 auto;
width: 940px;
}

/*HOVEDCONTAINER slutter her */

#content {
min-height: 320px;
height: auto !important;
height: 320px;
width: 940px;
}
* html #content td{
font-size:  78%;
}
.contentwrap1 {
float:right;
margin-bottom: 3px !important;
margin-bottom: 6px;
}
.contentwrap2, .contentwrap3 {
float:right;
width: 740px;
margin-top: 7px !important;
margin-top: 0;
margin-bottom: 2px !important;
margin-bottom: 6px;
}

* html .contentwrap3 {
margin-bottom: 4px;
}
.contentwrap2 a, .contentwrap3 a, .contentwrap4 a {
text-decoration: underline;
}
.contentwrap2 ul, .contentwrap3 ul, .contentwrap4 ul {
margin-left:30px;
}
.contentwrap2 ol li, .contentwrap3 ol li, .contentwrap4 ol li {
margin-left:15px;
}

.contentwrap4 {
float:right;
margin-left: 20px;
}
.contentwrap5 {
float:right;
width: 740px;
border-collapse: collapse;
margin-top: 7px !important;
margin-top: 0;
}

.tdwrap1 {
width:50%;
padding: 0 10px 10px 0;
}
.tdwrap2 {
width:50%;
padding: 0 0 10px 10px;
}
ul.readmore {
list-style: none;
padding: 0 !important;
margin: 0;
font-family: Arial, Tahoma, Verdana, sans-serif;
}
ul.readmore li {
display: inline;
margin: 0 !important;
}
ul.readmore li a {
color: #3e6117 !important;
font-weight: bold;
}
ul.readmore li a:hover {
color: #919195 !important;
}
/******************* VENSTREMARG begynner her *******************/
#leftbox {
float: left;
width: 185px;			
}
/******************* FOOTER begynner her *******************/
#footer {
float: right;
width: 740px;
margin-top: 5px;
border-top: 1px solid #626467;
}
