/* css file designed by David Todd Watson (david at aktivnett dot no)
   updated: September 24, 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 {
font-family: verdana;
background: #999 url("http://cop.nidelven-it.no/advokathuset/theme/bkg_body.jpg") 50% 50% repeat-y;
font-size: .8em;
}

/* #header elements
*************************************/
	#header {

	}
		/* double buffer the background-image by placing it on BOTH the containing element and the anchor */
			#logo {
				float: left;
				width: 225px;
				height: 113px;
				margin: 10px 0 0 5px;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/logo.jpg") no-repeat;

			}
			#logo a {
				float: left;
				width: 225px;
				height: 113px;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/logo.jpg") no-repeat;
			}
			#logo a span {
				display: none;
			}
			#navigation {
				margin: 40px 0 0 20px;
			}
			#navigation li {
				list-style: none;
				font-size: 24px;
				padding: 0;
				border: 0;
				margin: 0;
			}
			#navigation li span {
				font-weight: bold;
				color: #55695E;
			}
			#navigation li a {

			}
			#navigation li a:hover {
			}
			.home #banner {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/banner_hovedside4.jpg") no-repeat;
				width: 480px;
				height: 125px;
				margin: 10px 0 0 15px;
			}
			.advokatene #banner {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/banner_advokatene.jpg") no-repeat;
				width: 480px;
				height: 125px;
				margin: 10px 0 0 15px;
			}
			.fagomrader #banner {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/banner_fagomrader.jpg") no-repeat;
				width: 480px;
				height: 125px;
				margin: 10px 0 0 15px;
			}
			.prisliste #banner {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/banner_prisliste.jpg") no-repeat;
				width: 480px;
				height: 125px;
				margin: 10px 0 0 15px;
			}
			.kontakt #banner {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/banner_kontakt.jpg") no-repeat;
				width: 480px;
				height: 125px;
				margin: 10px 0 0 15px;
			}
			html>body #banner {

				margin: 10px 0 0 25px;
			}
			#banner-xtra {
				float: left;
				position: relative;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/bkg_banner-xtra.jpg") no-repeat;
				width: 200px;
				height: 125px;
				margin: 10px 0 0 0;
			}
/* #sm content elements
************************************/
	#content-container {
		width: 955px;
	}
		#sm #main {
			width: 700px;
		}

		#sm #sidebar {
			width: 255px;
		}
/* #ms content elements
************************************/
	#ms #content-container {
	}

		#ms #main {
		}
		#ms #sidebar {
		}

/* #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 {
		clear: both;
		font-size: 11px;
		color: #333;
		padding: 20px 0 0 0;
				background: #fff url("http://cop.nidelven-it.no/advokathuset/theme/bkg_footer-container.jpg") no-repeat;
				width: 954px;
				height: 75px;
margin: 0 0 0 1px;
	}
		#footer-container #copyright {
			margin: 10px 0 0 30px;
		}
		#footer-container #info {
			margin: 0 0 0 30px;
		}
	#footer-xtra {
font-size: 11px;
			float: right;
padding: 0 10px 0 0;
	}

/* KUPU Elements
******************************************************/
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: #96B5AA;
	font-weight: bold;
}
a:visited {
	text-decoration: none;
	color: #96B5AA;
	font-weight: bold;
}
a:hover {
	color: #55695E;
}
a:active {
}
/* Standard LIST elements
*******************************************************/
ul {
	padding: 0;
	border: 0;
	margin: 0 0 0 20px;
}
ul li {
	padding: 0;
	border: 0;
	margin: 0 0 0 0;
list-style-type: square;
}
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
******************************************************/
#main .content {
	width: 650px;
	margin: 40px 20px 40px 0;
}
ul.advokatene li#advokatene a, ul.prisliste li#prisliste a, ul.fagomrader li#fagomrader a {
	color: #55695E;
}
#banner-xtra h1 {
color: #fff;
font-size: 24px;
padding: 30px 0 0 40px;
}

table.plain {
width: 100%;
}

table.plain td {
vertical-align: top;
}
table.plain td img {
padding: 20px 0 0 0;
}
.home table.plain td {
vertical-align: top;
width: 200px;
}

.Subheading {
padding: 0;
border: 0;
margin: 0;
}