/* css file designed by David Todd Watson (david at aktivnett dot no)
   updated: September 13, 2005
   site layout: 100% + centered
   site width: 955px
   
   tested with: 	

   ? Internet Explorer 5.2.2 (MAC)
   ? Safari 1.0.3 (MAC)
   ? Internet Explorer 6.0 (WIN)
   ? FireFox 1.3 (WIN)
   ? Opera 7.5 (WIN)


*/

@import url("http://cop.nidelven-it.no/main_theme/layout.css");

/* body attributes
*************************************/
body {
background-color: #ddd;
font-family: "Century Gothic", "Trebuchet MS", Verdana;
}

/* #header elements
*************************************/
	#header {
background-color: #fff;
	}
		/* double buffer the background-image by placing it on BOTH the containing element and the anchor */
			#logo {
float: left;
position: relative;
width: 330px;
height: 190px;
				background: #fff url("http://www.informatus.no/theme/logo.jpg") no-repeat;

			}
			#logo a {
float: left;
position: relative;
width: 330px;
height: 190px;
				background: url("http://www.informatus.no/theme/logo.jpg") no-repeat;
			}
			#logo a span {
				display: none;
			}
			#navigation {
float: left;
position: relative;
width: 610px;
height: 45px;
background-color: #98E0CA;
padding-top: 18px;
padding-left: 20px;

				display: inline;
			}

			#navigation li {
				display: inline;
				font-size: 18px;
font-weight: bold;
				margin: 20px 30px 0 0;
			}
#navigation li span {
height: 65px;
color: #71C7AE;
}
			#navigation li a {
width: 120px;
height: 65px;
color: #71C7AE;
			}
			#navigation li a:hover {
color: #333333;
			}
			#banner {
float: right;
position: relative;
width: 305px;
height: 45px;
background-color: #71C7AE;
padding-top: 18px;
padding-left: 20px;
			}

#banner a {
font-size: 18px;
font-weight: bold;
color: #fff;
padding: 18px;
margin-top: 50px;
}
			#banner-xtra {
float: left;
position: relative;
width: 625px;
height: 190px;
			}
/* #sm content elements
************************************/
	#content-container {
	}
		#sm #main {
		}

		#sm #sidebar {
		}
/* #ms content elements
************************************/
	#ms #content-container {
width: 955px;
	padding: 0;
	border: 0;
	margin: -5px 0 0 0;
background: #fff url("http://www.informatus.no/theme/bkg_content-container.jpg") 0 0 repeat-y;
	}

		#ms #main {
			width: 630px;
	padding: 0;
	border: 0;
	margin: 0;
background: #fff url("http://www.informatus.no/theme/bkg_main.jpg") 50px 70px no-repeat;
		}
		#ms #sidebar {
			width: 325px;

		}

/* #smx content elements
************************************/
	#smx #content-container {
	}
		#smx #main {
		}
		#smx #sidebar {
		}
	#smx #xtra {
	}

/* #xms content elements
************************************/
	#xms #content-container {
	}
		#xms #main {
		}
		#xms #sidebar {
		}
	#xms #xtra {
	}

/* #footer elements
***************************************************/
	#footer-container {
float: left;
width: 530px;
	}
		#footer-container #copyright {
font-size: .75em;
color: #666;
		}
		#footer-container #info {

		}
	#footer-xtra {
float: right;
width: 400px;
text-align: right;
	}

/* KUPU Elements
******************************************************/
h1, h2 {
color: #71C7AE;
}

img {
	padding: 0;
	border: 0;
	margin: 0;
}
p, span, div {
	padding: 0;
	border: 0;
	margin: 0;
}
h1, h2, h3, h4, h5, h6 {
	padding: 0;
	border: 0;
	margin: 0;
}
blockquote {
	padding: 0;
	border: 0;
	margin: 0;
}
em {
}
strong {
}
code {
}
address {
}


/* Standard HYPERLINK elements
*******************************************************/
a:link {
	text-decoration: none;
	color: #666;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #666;
	font-weight: bold;
}
a:hover {
	color: #000;
}
a:active {
}
/* Standard LIST elements
*******************************************************/
ul {
	padding: 0;
	border: 0;
	margin: 0;
}
ul li {
	padding: 0;
	border: 0;
	margin: 0 0 0 0;
}
ol {
	padding: 0;
	border: 0;
	margin: 0;
}
ol li {
	padding: 0;
	border: 0;
	margin: 0 0 0 0;
}
dl {
}
dl dt {
}
dl dd {
}


/* CUSTOM elements
******************************************************/
#trail .hovedside {
	display: none;
}

#sidebar ul {
	list-style-type: none;
}
#main .content {
	margin: 20px 50px 20px 20px;
}
li#produkter {
	display: none;
}
#sidebar-navigation {
	margin: 20px 50px 20px 20px;
}
.tekst li#tekst a, .strategi_og_pavirkning li#strategi_og_pavirkning a, .om_informatus li#om_informatus a {
color: #333;
}
li#hovedside span {
color: #333;
}
#contact-info {
font-size: .8em;
	margin: 50px 50px 20px 20px;
}
#banner a {
color: #fff;
}
#banner a:hover {
color: #333;
}
#sidebar .latest {
	margin: 20px 50px 20px 20px;
}
.trailspacer {
	margin: 0 10px 0 10px;
}
.newslisting {
	margin: 20px 0 0 0;
}

#trail {
font-size: small;
margin: 0 0 10px 0;
}
