* {
	margin: 0px auto;
}

/* General  */

body {
	    font-family: Arial;
	    font-size: 12px;
		color: #000000;
		background:#fff url(../css2_files/bg.jpg) repeat-x top left;
}
p {line-height: 17px;}
	
	
	#container {
			width: 980px;
	}
	
	#side{ width: 100%;float:left;background:url(../css2_files/bg-top.jpg) no-repeat top center;}
	
	#logo {width: 300px;height: 75px;margin: 15px 0 0 0;background:url(../css2_files/logo.png) no-repeat left center;float:left;}
	h1 {width: 321px;height: 80px;display:inline;text-indent: -9999px;}
	h1 a {width: 321px;display:block;height:70px;margin: 30px 0 0 0;}
	

/*-----------------------------------------------------------------------------------------------------------------------------------------
TOP
-----------------------------------------------------------------------------------------------------------------------------------------*/
#top {width: 980px;height:130px;float:left;}

#t_r {width: 659px;float:left;height:130px;}
	#t_r h2 {height: 89px;background:url(../css2_files/slogan.png) no-repeat right center;text-indent:-9999px;}
	
	#t_r ul {width: 659px;float: right;height: 40px;padding:0;margin:0;list-style: none;}
	#t_r ul li {display: inline;height: 40px;padding: 0;margin:0;}
	#t_r ul li a {display:block;height:40px;float:right;text-indent: -9999px;text-indent:-9999px;}
	
	#t_r ul li a#btn-hovedside {width: 99px;background:url(../css2_files/btn-home.png) no-repeat top left;}
		#t_r ul li a#btn-hovedside:hover {background:url(../css2_files/btn-home.png) no-repeat left bottom;}
		#t_r ul li a#btn-hovedside-a {width: 99px;background:url(../css2_files/btn-home.png) no-repeat left bottom;}
		
	#t_r ul li a#btn-omoss {width: 99px;background:url(../css2_files/btn-profile.png) no-repeat top left;}
		#t_r ul li a#btn-omoss:hover {background:url(../css2_files/btn-profile.png) no-repeat left bottom;}
		#t_r ul li a#btn-omoss-a {width: 99px;background:url(../css2_files/btn-profile.png) no-repeat bottom left;}
	
	#t_r ul li a#btn-tjenester {width: 99px;background:url(../css2_files/btn-services.png) no-repeat top left;}
		#t_r ul li a#btn-tjenester:hover {background:url(../css2_files/btn-services.png) no-repeat left bottom;}
		#t_r ul li a#btn-tjenester-a {width: 99px;background:url(../css2_files/btn-services.png) no-repeat left bottom;}
	
	#t_r ul li a#btn-avdelinger {width: 99px;background:url(../css2_files/btn-facilities.png) no-repeat top left;}
		#t_r ul li a#btn-avdelinger:hover {background:url(../css2_files/btn-facilities.png) no-repeat left bottom;}
		#t_r ul li a#btn-avdelinger-a {width: 99px;background:url(../css2_files/btn-facilities.png) no-repeat bottom left;}		
		
	#t_r ul li a#btn-kontaktoss {width: 99px;background:url(../css2_files/btn-careers.png) no-repeat top left;}
		#t_r ul li a#btn-kontaktoss:hover {background:url(../css2_files/btn-careers.png) no-repeat left bottom;}
		#t_r ul li a#btn-kontaktoss-a {width: 99px;background:url(../css2_files/btn-careers.png) no-repeat left bottom;}
	
	#t_r ul li a#btn-contact {width: 99px;background:url(../css2_files/btn-contact.png) no-repeat top left;}
		#t_r ul li a#btn-contact:hover {background:url(../css2_files/btn-contact.png) no-repeat left bottom;}
		#t_r ul li a#btn-contact-a {width: 99px;background:url(../css2_files/btn-contact.png) no-repeat left bottom;}

	
/*-----------------------------------------------------------------------------------------------------------------------------------------
HEADER
-----------------------------------------------------------------------------------------------------------------------------------------*/	
	#header {height: 320px;float: left;width: 980px;}
	
	#ikon {display: none;}

	/* rotator in-page placement */
    div#rotator {
	position:relative;
	float: left;
	height:320px;
	width: 980px;
}



/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	margin:0;padding:0;
	list-style: none;
}

	
div#rotator ul {margin:0;padding:0;}
/* rotator image style */	
	div#rotator ul li img {
}
    div#rotator ul li.show {
	z-index:500
}
	
	
/*-----------------------------------------------------------------------------------------------------------------------------------------
INNHOLD
-----------------------------------------------------------------------------------------------------------------------------------------*/	
#wrap_2 {width: 980px;float:left;background:url(../css2_files/2-kolonner.gif) repeat-y;}
	h3#title_kontaktinformasjon {height: 51px;background:url(../css2_files/title-kontaktinformasjon.png) no-repeat;text-indent: -9999px;}
		h3#title_kontaktoss {height: 51px;background:url(../css2_files/title-kontaktoss.png) no-repeat;text-indent: -9999px;}
	h3#title_varetjenester {height: 51px;background:url(../css2_files/title-varetjenester.png) no-repeat;text-indent: -9999px;}
		h3#title_managementforhire {height: 51px;background:url(../css2_files/title-managementforhire.png) no-repeat;text-indent: -9999px;}
		h3#title_regnskapstjenester {height: 51px;background:url(../css2_files/title-regnskapstjenester.png) no-repeat;text-indent: -9999px;}
		h3#title_forretningsforsel {height: 51px;background:url(../css2_files/title-forretningsforsel.png) no-repeat;text-indent: -9999px;}
		h3#title_radgivning {height: 51px;background:url(../css2_files/title-radgivning.png) no-repeat;text-indent: -9999px;}
		h3#title_tjenestertj {height: 51px;background:url(../css2_files/title-tjenester.png) no-repeat;text-indent: -9999px;}
		
	h3#title_omoss {height: 51px;background:url(../css2_files/title-chimaeraconsulting.png) no-repeat;text-indent: -9999px;}
		h3#title_ossichimaera {height: 51px;background:url(../css2_files/title-ossichimaera.png) no-repeat;text-indent: -9999px;}
	
	h3#title_vareavdelinger {height: 51px;background:url(../css2_files/title-vareavdelinger.png) no-repeat;text-indent: -9999px;}
		h3#title_bergen {height: 51px;background:url(../css2_files/title-bergen.png) no-repeat;text-indent: -9999px;}
		h3#title_aalesund {height: 51px;background:url(../css2_files/title-aalesund.png) no-repeat;text-indent: -9999px;}
		h3#title_dere {height: 51px;background:url(../css2_files/title-flere.png) no-repeat;text-indent:-9999px;}




	#wrap_mc {width: 653px;float:left;}
	.wrap_mc {width: 653px;position: relative;}
	.wrap_mc p {padding: 25px;}
	.wrap_mc a {color:#165b77;font-weight: bold;text-decoration:none;}
	 a:hover {text-decoration: underline;}
	
	
	
#wrap_3 {width: 980px;float:left;background:url(../css2_files/3-kolonner.gif) repeat-y;}

	#wrap_3 ul {margin:0;padding: 0 0 10px 0;list-style: none;font-weight: bold;font-size: 13px;float:left;}
		#wrap_3 ul li {margin:0;padding:0;display: inline;}
		#wrap_3 ul li a {padding: 0 0 4px 10px;background:url(../css2_files/txt-list-icon.png) no-repeat left center;color:#767676;text-decoration:none;display:block;}
		#wrap_3 ul li a:hover {color: #165b77;}

#wrap_l {width: 327px;float: left;}
	#wrap_left {width: 327px;float: left;background:url(../css2_files/heading-bg-left.png) no-repeat top left;}
	h3#title_chimaera {height: 51px;background:url(../css2_files/title-chimaera.png) no-repeat;text-indent: -9999px;}
	h3#title_profile {height: 51px;background:url(../css2_files/title-profile.jpg) no-repeat;text-indent: -9999px;}
	h3#title_services {height: 51px;background:url(../css2_files/title-services.jpg) no-repeat;text-indent: -9999px;}
	h3#title_bod {height: 51px;background:url(../css2_files/title-bod.jpg) no-repeat;text-indent: -9999px;}
	h3#title-careers {height: 51px;background:url(../css2_files/title-careers.jpg) no-repeat;text-indent: -9999px;}
	h3#title_contact {height: 51px;background:url(../css2_files/title-contact.jpg) no-repeat;text-indent: -9999px;}
	

#wrap_middle {width: 327px;float:left;}
	h3#title_tjenester {height: 51px;background:url(../css2_files/title-tjenester.jpg) no-repeat;text-indent: -9999px;}

#wrap_right {width: 326px;float:left;}
	h3#title_aktuelt {height: 51px;background:url(../css2_files/title-aktuelt.png) no-repeat;text-indent: -9999px;}

#wrap_wide {width: 980px;float:left;}
	h3#title_tjenester {height: 51px;background:url(../css2_files/title-tjenester.jpg) no-repeat;text-indent: -9999px;}

h4 {font-size: 14px;margin:0;padding: 0 0 25px 0;color:#165b77;}
h5 {font-size: 14px;margin:0;padding: 0 0 3px 0;color:#165b77;}
	h5 a {color:#165b77;text-decoration: none;}
		h5 a:hover {text-decoration: underline;}
.textbox span {font-size: 11px;color:#c3c3c3;padding: 0 0 10px 0;display:block;}

.textbox {padding: 25px;}

#wrap_2 a {color:#165b77;font-weight: bold;text-decoration:none;}
	#wrap_2 a:hover {text-decoration: underline;}
	
#tabs2 {width: 653px;float:left;min-height: 200px;background:url(../css2_files/heading-bg.png) no-repeat top right;}

	.wrap_mc ul {margin:0;padding: 0 0 0 25px;list-style: none;font-weight: bold;font-size: 13px;}
		.wrap_mc ul li {padding: 0 0 4px 10px;margin:0;background:url(../css2_files/txt-list-icon.png) no-repeat left center;}

#wrap_left ul {width: 325px;margin:0;margin-top: -1px;padding:0 0 24px 1px;list-style: none;}
	#wrap_left ul li {width: 325px;margin:0;height: 40px;display: inline;font-size: 13px;}
	#wrap_left ul li a {width: 310px;height: 26px;display:block;padding: 9px 0 0 15px;background:url(../css2_files/txt-submenu-bg.gif) repeat-x top left;color:#fff;text-decoration:none;}
	#wrap_left ul li a:hover {background:url(../css2_files/txt-submenu-bg.gif) repeat-x bottom left;text-decoration:none;}
	#wrap_left ul li.active a {width: 308px;background:url(../css2_files/txt-submenu-bg.gif) repeat-x bottom left;border-right: 2px #e3dec1 solid;text-decoration:none;}
	
#tabs div {
min-height: 200px;
}

#tabs {width: 980px;float:left;background:url(../css2_files/2-kolonner.gif) repeat-y;}

.wrap_mc dl {margin:0 0 25px;float: left;padding:0 0 0 25px;}

.wrap_mc dl dt {width: 250px;float:left;}
.wrap_mc dl dd {width: 250px;float:left;}

span.list_one {margin: 0 0 0 15px;font-weight:normal;background: none;}
span.list_two {margin:0 0 0 30px;font-weight:normal;background: none;}


/*-----------------------------------------------------------------------------------------------------------------------------------------
BUNN
-----------------------------------------------------------------------------------------------------------------------------------------*/

#bunn {width: 980px;height: 2px;float:left;background:url(../css2_files/forside_bunn.gif) no-repeat;}

#footer {width: 980px;float:left;padding: 25px 0 25px 0;}
#f_left {width: 490px;float:left;font-size: 11px;color:#c3c3c3;}
	#f_left ul {width: 490px;float:left;list-style: none;margin:0;padding:0 0 5px 0;font-size: 12px;}
	#f_left ul li {display:inline;}
	#f_left ul li a {padding: 0 0 0 10px;margin: 0 10px 0 0;display:block;float:left;background:url(../css2_files/txt-list-icon.png) no-repeat left center;color:#767676;text-decoration: none;}
	#f_left ul li a:hover {background:url(../css2_files/txt-list-icon-hover.png) no-repeat left center;color: #165b77;}

#f_right {width: 490px;float:left;text-align:right;}

a#credits {width: 90px;float: right;height:10px;text-indent:-9999px;font-size:0;background:url(../css2_files/credits.png) no-repeat top left;display: block;}
	a#credits:hover {background:url(../css2_files/credits.png) no-repeat left bottom;}

	
a {outline: 0;}
img {border:0;}






#navigation{
	height: 125px;
	display: block;
	margin: 0px 0 0 0;


}
.content{
	height: 125px;
	overflow: hidden;
	margin: 0px auto;
	
}

/* navigation lists */
#navigation #sitelinks {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#navigation #sitelinks li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	width: 100px;
	display: block;
	height: 101px;
	float: left;
	line-height:18px;
	background: url(../css2_files/navi-divider.gif) no-repeat left center;
}
#navigation #sitelinks a {
	list-style: none;
	text-decoration: none;
	color: #fff;
	padding-top: 33px;
	
	display: block;
	height: 68px;
}
#navigation #sitelinks a:hover {
	color: #b3b3b3;	
}
#navigation #sitelinks a span {
	display: block;
	padding-left: 10px;
	font-size:16px;
		font-weight:200;
		margin-bottom:0px
}
#navigation #sitelinks a em {
	display: block;
	font-style: normal;
	font-size: 10px;
	padding-left: 10px;
		font-weight:200;
		margin-top:0;
}

#navigation ol{
}

#navigation ol li{
}

/** where am i? **/
.clients #navigation #sitelinks .clients a {
	color: #fff;	
}
.services #navigation #sitelinks .services a {
	color: #fff;	
}
.portfolio #navigation #sitelinks .portfolio a {
	color: #fff;	
}
.blog #navigation #sitelinks .blog a {
	color: #fff;	
}
.about #navigation #sitelinks .aboutus a {
	color: #fff;	
}
.contact #navigation #sitelinks .contactus a {
	color: #fff;	
}



