@charset "UTF-8";
/* CSS Document */
#accordion {
	margin:0px 0px;
}

h3.toggler {
	cursor: pointer;
	font-size: 11px;
	background: #cccccc;
	color: #ffffff;
	margin: 0 0 1px 0;
	padding: 6px 5px 4px;
	font-weight: normal;
}

div.element p {
	margin:0px;
	padding:0px 0px 6px 4px;
}

	div.element p a {
	
		margin: 0px;
		padding: 0px;
			display: block;
	
	}

div.element h4 {
	margin:0px;
	padding:0px;
}

blockquote {
	padding:5px 20px;
}

body {

	margin: 15px 0px 0px 0px;
	background: #b3b3b3;
	
	font-family: Arial;
	font-size: 10px;

}

img, div { 
	
	behavior: url(includes/htc/iepngfix.htc) 
	
}

h1, .subKop {

	color: #0a71b3;

}

.subKop {

	font-size: 1.1em;
	font-weight: bold;

}

p, h1, h2, td, th, #content li {

	font-size: 1.1em;
	line-height: 18px;
	text-align: left;

}

#content ul {


	list-style-image: url(../../images/novumLi.gif);
	list-position: left;

}

#content ul li {


}

td, th {

	padding: 5px;

}

th {

	height: 15px;
	background-image: url(../../images/novumThColor.png);
	border-bottom: 1px solid #cccccc;

}

table {

	border: 1px solid #cccccc;
	border-bottom: 2px solid #cccccc;

}

td {

	border-bottom: 1px solid #cccccc;

}

input, textarea {

	border: 1px solid #cccccc;

}

input {

	height: 15px;
	margin-bottom: 5px;
	margin-top: 5px;

}

textarea {
							
	margin-bottom: 5px;
						
}

textarea, input {

	font-family: Arial;
	font-size: 1.0em;

}

textarea {

	width: 483px;

}

#menu a, #WrapperCredits a {

	color: #000000;

}

#wrapperSite {

	width: 1010px;
	margin: 0px auto;
	background: url(../../images/novum_wrapperTop.png) no-repeat top left #0a71b3;

}

#wrapperSite a {

	position: relative;
	z-index: 500;

}

#wrapperTop {

	height: 260px;
	
}

#wrapperMenu {

	padding-top: 180px;
	margin-left: 170px;

}

	#wrapperMenu #menu {
	
		background: #cccccc;
		width: 485px;
		clear: both;
		
	}
	
		#wrapperMenu #menu ul {
		
			list-style: none;
			margin: 0px;
			padding: 0px;
			line-height: 30px;
			white-space: nowrap;
		
		}
		
			#wrapperMenu #menu ul li {
			
				font-size: 1.2em;
				border-right: 1px solid #ffffff;				
				list-style-type: none;
				float: left;
				display: inline;
				height: 100%;
							
			}
			
				#wrapperMenu #menu ul li a:link, #wrapperMenu ul li a:visited {
				
					text-decoration: none;
					display: block;
					padding: 0px 10px;
		
				}

				#wrapperMenu #menu ul li a:hover {
				
					color: #ffffff;
				
				}
				
			#wrapperMenu #menu .active {
			
				background: #ffffff;
				background-image: url(../../images/novumMenuBgActive.png);
			
			}
			
	#left {
	
		width: 170px;
		_width: 154px;
		float: left;
	
	}
	
		#left #subMenu {
		
			margin-bottom: 80px;
		
		}
		
			#left #subMenu #spacer {
			
				margin: 0;
				margin-top: 30px;
				margin-left: 20px;
				padding-left: 20px;
				padding: 0;
				width: 150px;
			
			}
			
				html>#left #subMenu #spacer {
				
					width: auto;
				
				}
	
			#left #subMenu ul {
			
				list-style: none;
				margin: 0;
				margin-top: 30px;
				margin-left: 20px;
				padding: 0;
			
			}
			
				#left #subMenu ul li {
				
					border-top: 1px solid #ffffff;
				
				}
				
					#left #subMenu ul li a {
					
						display: block;
						width: 100%;
						color: #ffffff;
						text-decoration: none;
						padding: 8px;
						font-size: 1.2em;
					
					}
					
					html>body #left #subMenu li a {
							
						width: auto;
						
					}
					
					#left #subMenu ul li a:hover {
					
						background: #ffffff;
						color: #000000;
					
					}
					
					#left #subMenu .active {
					
						background: #ffffff;
						background-image: url(../../images/novumSubMenu.png);
						display: block;
						width: 100%;
						color: #000000;
						padding: 8px;
						font-size: 1.2em;
					
					}
					
			#left #boxHolder1 {
			
				width: 139px;
				margin-left: 20px;
			
			}
			
				#left #boxHolder1 #boxTop {
				
					height: 18px;
					background: url(../../images/novum_linksTop.png) no-repeat left top;
				
				}
				
				#left #boxHolder1 #boxContent {
				
					background: #ffffff;
					padding: 9px;
				
				}
				
					#left #boxHolder1 #boxContent img {
					
						margin-top: 5px;
					
					}
								
					#left #boxHolder1 #boxContent p {
					
						margin: 0px;
						padding: 0px;
					
					}
				
				#left #boxHolder1 #boxBottom {
				
					height: 18px;
					background: url(../../images/novum_linksBottom.png) no-repeat;
				
				}
				
			#left #boxHolder2 {
			
				width: 139px;
				margin-left: 20px;
				margin-top: 10px;
			
			}
			
				#left #boxHolder2 #boxTop {
				
					height: 18px;
					background: url(../../images/novum_linksTop2.png) no-repeat left top;
				
				}
				
				#left #boxHolder2 #boxContent {
				
					background: #ffffff;
					padding: 9px;
				
				}
				
					#left #boxHolder2 #boxContent img {
					
						margin-top: 5px;
					
					}
								
					#left #boxHolder2 #boxContent p {
					
						margin: 0px;
						padding: 0px;
					
					}
				
				#left #boxHolder2 #boxBottom {
				
					height: 18px;
					background: url(../../images/novum_linksBottom2.png) no-repeat;
				
				}

	#right {
	
		float: left;
		margin-left: 10px;
	
	}
	
		#right #boxHolder {
		
			width: 190px;
			margin-bottom: 10px;
		
		}
		
			#right #boxHolder #newsBox {
			
			}
					
			#right #boxHolder #newsBox #boxTop {
			
				background: url(../../images/novum_rightTopNews.png);
				height: 60px;
			
			}

			#right #boxHolder #newsBox #boxContent {
			
				background: #ffffff;
				padding: 9px;
			
			}
			
				#right #boxHolder #newsBox #boxContent ul {
				
					margin: 0px;
					padding: 0px;
					list-style: none;
				
				}
				
					#right #boxHolder #newsBox #boxContent ul li {
					
						border-bottom: 1px solid #b3b3b3;
					
					}
					
						#right #boxHolder #newsBox #boxContent ul li a {
						
							display: block;
							width: 100%;
							color: #353535;
							text-decoration: none;
							padding: 5px 0px 5px 0px;
						
						}
						
							#right #boxHolder #newsBox #boxContent ul li a:hover {
					
								background: #dfdfdf;
								color: #000000;	
												
							}

			#right #boxHolder #newsBox #boxBottom {
			
				background: url(../../images/novum_rightBottomNews.png);
				height: 18px;
			
			}
			
			#right #boxHolder #vosjeBox {
			
			}
		
			#right #boxHolder #vosjeBox #boxTop {
			
				background: url(../../images/novum_rightTopVosje.png);
				height: 91px;
			
			}

			#right #boxHolder #vosjeBox #boxContent {
			
				background: #ffffff;
				padding: 9px;
			
			}
			
			#right #boxHolder #vosjeBox #boxBottom {
			
				background: url(../../images/novum_rightBottomVosje.png);
				height: 18px;
			
			}
			
			#right #boxHolder #colorBox {
			
			}
		
			#right #boxHolder #colorBox #boxTop {
			
				background: url(../../images/novum_rightTopColor.png);
				height: 35px;
			
			}

			#right #boxHolder #colorBox #boxContent {
			
				background: #ffffff;
				padding: 9px;
			
			}
			
				#right #boxHolder #colorBox #boxContent #colorChoice {
				
					margin-top: 5px;
					margin-bottom: 40px;
				
				}
				
					#right #boxHolder #colorBox #boxContent .colorSelect {
					
						width: 16px;
						height: 18px;
						margin-right: 5px;
						float: left;
						background-image: url(../../images/novum_colorSpacer.png);
					
					}
					
						#right #boxHolder #colorBox #boxContent .colorSelect a {
							
							display: block;
							height: 17px;
							text-indent: -4000px;
							text-decoration: none;
							border: 1px solid #7F7F7F;
													cursor: crosshair;

						
						}
						
							#right #boxHolder #colorBox #boxContent .colorSelect a:hover {
							
								background-image: url(../../images/novum_colorSpacerOff.png);
								border: 1px solid #4f4f4f;
							
							}
						
					#right #boxHolder #colorBox #boxContent .colorSelectRandom {
					
						width: 16px;
						height: 18px;
						margin-left: 10px;
						margin-right: 5px;
						float: left;
						background-image: url(../../images/novum_colorSpacerRandom.png);
					
					}
					
						#right #boxHolder #colorBox #boxContent .colorSelectRandom a {
							
							display: block;
							text-indent: -4000px;
							height: 17px;
							text-decoration: none;
							border: 1px solid #7F7F7F;

						}
						
							#right #boxHolder #colorBox #boxContent .colorSelectRandom a:hover {
							
								background-image: url(../../images/novum_colorSpacerRandomOff.png);
							
							}
			
			#right #boxHolder #colorBox #boxBottom {
			
				background: url(../../images/novum_rightBottomColor.png);
				height: 18px;
			
			}
		
	#content {
	
		width: 624px;
		float: left;
	
	}
	
		#content #boxHolder {
		
			width: 624px;
		
		}
				
			#content #boxHolder #boxTop {
			
				height: 18px;
				background: url(../../images/novum_contentTop.png);
			
			}
			
			#content #boxHolder #boxContentBread {
			
				background: #ffffff;
				padding: 0px 16px;
				/*height: 272px; /* ie treats as min-height */
				min-height: 250px; /* ie ignores */
			
			}
			
			*>#boxContentBread {
			
				height: auto; /* ie ignores child selector, modern browsers replace height declaration */
			
			} 
			
			#content #boxHolder #boxContent {
			
				background: #ffffff;
				padding: 0px 16px;
			
			}
			
			#content #boxHolder #boxContentBread h1, h2 {
					
				margin: 0px 0px 15px 0px;
				padding: 0;
				font-size: 1.4em;
					
			}
			
			#content #boxHolder #boxContentBread h2 {
			
				font-size: 1.1em;
				margin: 0px 0px 2px 0px;
			
			}
			
				#content #boxHolder #boxContentBread .subKop {
				
				
				}
			
				#content #boxHolder #boxContentBread p {
				
					margin: 0px 0px 12px 0px;
					padding: 0px;
				
				}
							
			#content #boxHolder #boxBottom {
			
				height: 18px;
				background: url(../../images/novum_contentBottom.png);
			
			}

	#footer {
	
		margin-top: 10px;
	
	}
	
		#footer #boxHolder {
		
			width: 624px;
		
		}
			
			#footer #boxHolder #boxTop {
			
				height: 18px;
				background: url(../../images/novum_footerTop.png);
			
			}
			
			#footer #boxHolder #boxContent {
			
				background: #ffffff;
				padding: 0px 16px;
			
			}
			
				#footer #boxHolder #boxContent h1 {
				
					margin: 0;
					padding: 0;
				
				}
			
			#footer #boxHolder #boxBottom {
			
				height: 18px;
				background: url(../../images/novum_footerBottom.png);
				
			}

#wrapperFooter {

	background: url(../../images/novum_wrapperFooter.png) no-repeat top left #0a71b3;
	height: 75px;

}

/* WrapperCredits */
#WrapperCredits {

	width: 1010px;
	margin: 0px auto;
	margin-top: 20px;
	padding-bottom: 10px;
	text-align: center;

}

	#WrapperCredits p {
	
		text-align: center;
	
	}
	
	#WrapperCredits a:hover {
	
		text-decoration: none;
	
	}