@charset "utf-8";
/* CSS Document */


html, body {
    background: #000000;
	margin: 0;
	padding: 0;
	font: normal 0.9em/1.4em Tahoma, Verdana, Arial, Georgia, sans-serif;
	color: #000000;
}
h1 {
	margin: 0;
	padding: 0;
	float: left;
	margin-top: 12px;
	padding-left: 12px;
}

h2 {font-size: 14px; color: #FF3300; font-style: normal; margin: 0.8em 0;}
h3 {font-size: 10px; color: #666666; font-style: normal; margin: 0.0em 0;}
h4 {font-size: 10px; color: #999999; font-style: normal; margin: 0.0em 0;}
p  {font-size: 11px; color: #000000; font-style: normal; margin: 0.1em 0;padding-bottom: 15px;
}
a:link {color: #FF3300; text-decoration: none}
a:visited {color: #FF6600; text-decoration: none}
a:active {color: #FF0000; text-decoration: none} 
a:hover {color: #FF0033; text-decoration: underline}
img {border: 0;} 



#container { width: 750px; background: #FFFFFF; margin: auto; padding: 0;}
#header {background: url(images/bg_header.png); width: 750px; height: 250px; padding:0;}

/* Top Navigation */
#top-nav { height:21px; float:right; margin-top:229px; margin-right:0px}
#top-nav dl {margin: 0; padding: 0;}
/* IE5 Mac Hack \*/ 
#top-nav {padding-left: 0px;} 
/**/ 
#top-nav {padding-left: 0px; overflow: hidden;} 
/* End Hack */
#top-nav dt { float: left; }
#top-nav dt a {
	display: block;
	height: 0px !important;
	height /**/:21px; /* IE 5/Win hack */ 
	padding: 21px 0 0 0;
	overflow: hidden;
	background-repeat: no-repeat;
}

#top-nav dt a:hover {
	background-position: 0 -21px;
}
#top-nav dt#produkter,
#top-nav dt#produkter a { width: 143px; background-image: url(images/nav/produkter.png); }

#top-nav dt#referenser,
#top-nav dt#referenser a { width: 143px; background-image: url(images/nav/referenser.png); }

#top-nav dt#omoss,
#top-nav dt#omoss a { width: 113px; background-image: url(images/nav/omoss.png); }

#top-nav dt#kontaktaoss,
#top-nav dt#kontaktaoss a { width: 134px; background-image: url(images/nav/kontaktaoss.png); }



body.produkter dt#produkter,
body.produkter dt#produkter a,
body.produkter dt#produkter a:hover,
body.referenser dt#referenser,
body.referenser dt#referenser a,
body.referenser dt#referenser a:hover,
body.omoss dt#omoss,
body.omoss dt#omoss a,
body.omoss dt#omoss a:hover,
body.kontaktaoss dt#kontaktaoss,
body.kontaktaoss dt#kontaktaoss a,
body.kontaktaoss dt#kontaktaoss a:hover,


{
	background-position: 0 -42px;
}
#left { background: #FFFFFF; float: left; width: 470px; padding: 10px;}
#right { background: #FFFFFF; float: left; width: 240px; padding: 10px;}
#partners {float: right; background: #FFFFFF; width: 750px; padding: 0px;}
#footer {clear: both; height:36px; background: #000000; padding: 0}