* {
	margin: 0px auto;
}




/* General  */

html {  /* Height is 100%, so the body can be 100% */ height:100%; } 

body {
	    font-family: Arial;
	    font-size: 12px;
	    color: #606060;
		
	
		
}

/* Meny underside */

#meny-lc {
	width: 230px;
	float:left;
	border-right: 1px solid #e2e2de;
	padding:15px 30px 0 0;
	}

ul.sub-menu {
	margin:0 0 1px 0;
	padding:0;
	list-style:none;
	}

ul.sub-menu li {
	margin:0;
	
	border-bottom: 0px solid #e2e2de;	
	line-height: 25px;
	}

ul.sub-menu li a {
	padding: 0px 0 5px 10px;
/*	border-bottom: 1px solid #bec0c1; */
	display:block;
	text-decoration: none;
	color:#606060;
	font-size:13px;
	font-weight: bold;
	}

ul.sub-menu li a:hover {

	background: #ebebeb;
	}


/* Nivå 3 */

ul.sub-menu li ul {
 	margin:0 0 10px 0;
	padding:0;
	list-style:none;
/*	border-bottom: 1px solid #bec0c1; */
	}

ul.sub-menu li ul li {
	height: 20px;
	line-height: 23px;
	border:none;
	}

ul.sub-menu li ul li a {
	padding: 0px 0 0px 20px;
	margin: 0px 0 0px 10px;	
	display:block;
	border:0;
	color:#606060;
	}

ul.sub-menu li ul li a:hover {
	background: #ebebeb;
	color:#333;
	margin: 0px 0 0px 10px;
	}

ul.sub-menu li a.sub-menu-active {
	font-weight: bold;
	}









a {color: #4444ff;}




	#container {width: 990px;padding: 0;}
	
	
/** HEADER & MENU ****************
*********************************/
#header {width: 910px;height: 103px;float: left;}
	#logo {width: 289px;height: 99px;float: left;}
	#damaris-menu {width: 621px;float: left;height: 87px;margin: 0;text-align: right;}
	#damaris-menu form {margin: 3px 3px 0 0;}
	#damaris-menu option {border-bottom:1px #eeece7 solid;}
	option.navbgdark {background: #35332e;color: #fff;}
	

/*MENU*/

#menu {width: 910px;float:left;height:55px;margin: 0;}

#menu ul{padding:0 0 17px 0;margin:0;height:28px;float: left;font-size: 12px;width:600px;padding:0;}
#menu ul li {height: 28px;float:left;list-style-type: none;margin: 0;color: #000;padding:0;}
#menu ul a {height: 24px;float:left;list-style-type: none;color: #000;text-decoration: none;padding: 11px 15px 0 15px;display: inline-block}
#menu a:hover {background:url(images/txt-menu-li-hover.jpg) repeat-x top left;color:#10222b;margin:0;}
#menu a#active {background:#eff1e4;color:#10222b;}

	#search {width: 310px;float: left;height: 35px;text-align: right;}
	input.button {height: 24px;width: 54px;background:url(images/btn-sok.jpg) no-repeat top left;text-indent: -9999px;font-size:1px;color: #615750;border:0;float: right;}
	input.search {height: 19px;width: 217px;background:url(images/txt-input.jpg) no-repeat top left;font-size: 11px;color: #dcd6d1;border:0;float: right;padding: 5px 0 0 5px;}
	#search form {height: 24px;width: 300px;float: right;margin: 5px 0 0 0;}

/*BANNER*/

#banner {width: 910px;float: left;height: 240px;margin: 0 0 10px 0;}
#banner-1 {width: 222px;height:234px;float: left;padding-right:7px;}
#banner-2 {width: 222px;height:234px;float: left;padding-right:7px;}
#banner-3 {width: 222px;height:234px;float: left;padding-right:7px;}
#banner-4 {width: 222px;height:234px;float: left;}
#banner-right {width: 278px;float: left;height: 218px;border:3px #fff solid;margin: 0 0 0 10px;padding: 8px;background:url(images/txt-tagger-bg.jpg) no-repeat;}
	#banner-right h2 {font-size: 18px;font-weight:normal;font-family: Georgia;}
	#banner-right a {text-decoration: none; color:#da970b;}
	#banner-right a:hover {background: #888683;color: #fff;}

/*KATEGORI BOKSER*/
#kategorier {width: 910px;float: left; height: 62px;text-decoration: none;}
#kategorier dl {width: 910px;float: left; padding:0; margin:0;list-style-type: none;color: #9f9287;}
#kategorier dl dd1 {width: 202px;float: left;margin: 0;height: 47px;border: 1px #e6e3dc solid;background:url(images/bib.jpg) repeat-x top left;padding: 13px 0 0 15px;font-size: 11px;color:#000;}
#kategorier dl dd2 {width: 202px;float: left;margin: 0;height: 47px;border: 1px #e6e3dc solid;background:url(images/txt-aktivitetsbokser.jpg) repeat-x top left;padding: 13px 0 0 15px;font-size: 11px;color:#000;}
#kategorier dl dd3 {width: 202px;float: left;margin: 0;height: 47px;border: 1px #e6e3dc solid;background:url(images/txt-aktivitetsbokser.jpg) repeat-x top left;padding: 13px 0 0 15px;font-size: 11px;color:#000;}
#kategorier dl dd4 {width: 202px;float: left;margin: 0;height: 47px;border: 1px #e6e3dc solid;background:url(images/txt-aktivitetsbokser.jpg) repeat-x top left;padding: 13px 0 0 15px;font-size: 11px;color:#000;} 
#kategorier h2 {font-family: Arial;color: #000;margin:0 0 3px 0; padding:0;text-transform: uppercase;font-size: 12px;text-decoration: none;}
#kategorier dl dt {width: 10px; float: left; height: 62px;}
#kategorier a {color: #666;text-decoration: none;}
#kategorier a:hover {color: #000;}

	#a-z_index {width: 590px;float: left; border-bottom: 1px #e2e2de solid; padding: 0 0 20px 0;}
	#a-z_index a {color: #da970b;font-weight:bold;}
	#a-z_index a:hover {background: #888683;color: #fff;}

/*INNHOLD*/

#wrapper {width: 910px;margin: 20px 0 0 0;float: left;background:url(images/wrap-bg.jpg) no-repeat top left;}
#wrapper p {line-height: 19px;}
#wrapper-2 {width: 910px;float: left;}
#wrapper-2 p {line-height: 19px;}

#mc {width:590px;float:left;padding: 15px 20px 0 0;}
#mc h2 {font-family: Arial;color:#10222b; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}

#mc-2 {width:590px;float:left;padding: 15px 0 30px 20px;}
#mc-2 h2 {font-family: Arial;color:#10222b; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}
	#mc-2 a {color: #95ab63;}
	#mc-2 a:hover {color: #fff;background: #888683;}
#mc-3 {width:590px;float:left;padding: 15px 0 0 20px;}
#mc-3 h2 {font-family: Georgia;color:#da970b; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}

ul.illustrasjoner { width: 590px;margin:0;padding:0 0 20px 0;list-style-type:none;float: left; }
.mc-head {width: 590px;float:left;padding: 0 0 15px 0;font-weight: bold;}
	.mc-head a {color: #606060;text-decoration:none;font-size: 11px;text-transform: uppercase;}
	.mc-head a:hover {text-decoration: underline;}
ul.illustrasjoner li {width: 170px;float:left;list-style-type: none;padding: 0 0 0 10px;}
ul.illustrasjoner li a {color:#da970b;text-decoration:none;font-weight:bold;}
ul.illustrasjoner li a:hover {text-decoration:underline;}

#lc {width: 280px;float:left;padding: 15px 20px 20px 0;line-height: 18px;}
#meny-lc h2 {font-family: Arial;color:#333; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}
#lc ul {width: 260px;float: left;padding:0;margin:0;list-style-type: none;}
#lc ul li {list-style-type: none;color: #2a9892;}
#lc a {color: #399933;font-weight: bold;}
#lc a:hover {text-decoration: underline;}
#lc li ul li a {list-style-type: none;color: #666666;font-weight: normal;padding:5px 0 8px 10px;}
#lc img{padding: 15px 20px 20px 0;}


#rc {width: 280px;float:left;padding: 15px 0 0 20px;font-size: 11px;line-height: 18px;}
#rc h2 {font-family: Arial;color:#10222b; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;}
#rc h1 {float: left;color: #95ab63;font-size: 11px;margin:0 5px 0 0;padding:0;}
#rc p.dato {float: left;font-style: italic;}
#rc dl {width: 280px;float:left;}
#rc dl dt {width: 280px;float: left;}
#rc dl dd {width: 280px;float:left;margin:0;padding: 0 0 10px 0;}
#rc a {color: #2a9892;text-decoration:underline;float:left;}
#rc a:hover {color: #449944;}
	
/** SOK **/
#sok {width: 590px;float:left;padding: 15px 0 0 20px;line-height: 18px;font-size: 11px;}
#sok h2 {font-family: Arial;color:#000; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}
#sok h1 {float: left;color: #2a9892;font-size: 11px;margin:0 5px 0 0;padding:0;}
#sok p.dato {float: left;font-style: italic;}
#sok dl {width: 590px;float:left;}
#sok dl dt {width: 590px;float: left;padding: 10px 0 0 0;}
#sok dl dd {width: 590px;float:left;margin:0;padding: 0 0 10px 0;border-bottom: 1px #eeeae7 solid;}
#sok a {text-decoration: none;float:left;}
#sok a:hover {color: #2a9892;text-decoration:underline;}

/* FOOTER */

#footer {width: 910px;float:left;background:url(images/bottom-shadow.png) no-repeat left top;padding: 40px 0 20px 0;color: #888683;font-size: 10px;font-family: Arial;margin: 10px 0 0 0;}
#footer a {color: #888683;text-decoration: none;}
#footer a:hover {text-decoration: underline;background: #888683;color: #fff;}
	#credits {width: 455px;float:left;text-align: right;padding: 40px 0 0 0;}
		#copyright {width: 455px;float:left;padding: 40px 0 0 0;}
	
/** BILDE&LINKSETTINGS ***************
********************************/
img {border:0;outline:0;}

a {outline: none;}

.sub-menu-title  {font-family: Arial;color:#10222b; font-weight: normal; font-size: 21px;border-bottom: 1px #e2e2de solid;margin: 0 0 20px 0;padding: 0 0 15px 0;line-height: 18px;}
.sub-menu li ul li a{padding:5px 0 8px 10px;font-weight: normal;color:#10222b;}
