* {
	border : 0;
	padding : 0;
	margin : 0;
}

body {
	font-family : Arial;
}

#mainBG {
 	width : 100%;
 	min-height : 400px;
 
	background-image : url('img/BlueBG.png');
	background-repeat : repeat;
}
	#headerBG {
		width : 100%;
		height : 113px;
		
		background-image : url('img/HeaderBG.png');
		background-repeat : repeat-x;
	}
		#headerWrap {
			width : 860px;
			height : 113px;
			
			margin : 0 auto;
		}
			#headerWrap>img {
				margin-top: 16px;
				
				float : left;
			}
			#headerWrap>#vaer {
				width : 196px;
				height : 81px;
				
				margin-top : 16px;
				
				float : right; 
				
				background-image : url('img/vaerBG.png');
				background-repeat : no-repeat;
			}
				#headerWrap>#vaer>p {
					color : #419FC3;
					font-size : 12px;
					
					margin-top : 2px;
					margin-left : 5px;
					display : block;
				}
					#vaer>a {
						font-size : 9px;
						color : #419FC3;
						text-decoration : none;
						
						float : right;
						
						margin-right : 6px;
						margin-top : 2px;
					}
						#vaer>a:hover {
							color : #1B5E8B;
						}
					#vIkon {
						height : 46px;
						width : 46px;	
						
						float : left;
						
						margin-left : 2px;	
						margin-top : 1px;				
						
						background-image : url('img/vIkonBG.png');
						background-repeat : no-repeat;
					}
						#vIkon>img {
							margin-top : 3px;
							margin-left : 4px;
						}
					#vText {
						height : 40px;
						width : 140px;	
						
						float : right;
						
						margin-right : 1px;
						margin-top : 1px;
						
						padding-top : 6px;
						padding-left : 7px;
						
						background-image : url('img/vTextBG.png');
						background-repeat : no-repeat;
					}
						#vText>p {
							display : block;
							line-height : 14px;
							font-size : 11px;
							color : #419FC3;
							margin-bottom : 2px;
						}
	
	#contentBG {
		width : 100%;
		min-height : 170px;
		
		background-image : url('img/reflectionBG.png');
		background-repeat : repeat-x;
	}
	#menyWrap {
		width : 860px;
		height : 25px;
		margin : 0 auto;
	}
		#menyWrap>ul {
			list-style-type : none;
			padding-top : 3px;
		}
			#menyWrap>ul>li {
				float : left;
				display : inline;
				
				margin-right : 20px;
			}
				#menyWrap>ul>li>a {
					color : #ECF7F9;
					text-decoration : none;
					font-size : 18px;
					font-weight : bold;
				}
					#menyWrap>ul>li>a:hover {
						color : #FFFFFF;
					}
	#contWrap {
	 	clear : both;
		width : 860px;
		margin : 0 auto;
		
		padding-bottom : 5px;
		
	}
		#contWrap:after {
			content : ".";
		    height : 0;
		    visibility : hidden;
		    display: block;
		    clear : both;
		    background-color : transparent;
		}
		#contWrap>h1 {
			color : #EBEBEB;
			font-weight : bold;
			font-size : 18px;
			margin-top : 20px;
			margin-bottom : 5px;
			clear : both;

		}
		#contWrap>p {
			color : #EBEBEB;
			font-size : 14px;
			line-height : 18px;
			margin-bottom : 5px;
			clear : both;
		}
			#contWrap>p>span {
				font-weight : bold;
			}
			#contWrap>p>a {
					
					color : #FFFFFF;
			}
				#contWrap>p>a:hover {
					color : #EBEBEB;
					text-decoration : none;
				}
			#contWrap>p>img.contLeftImg {
				float : left;
				padding-right : 5px;
			}
			#contWrap>p.galleri {
				color : #EBEBEB;
				margin-top : 10px;
				margin-bottom : 5px;
				width : 550px;
			}
	#footerWrap {
	 	clear : both;
		width : 860px;
		margin : 0 auto;
		padding-bottom : 5px;
		padding-top : 3px;
	}
		#footerWrap>p {
			font-size : 10px;
			line-height : 15px;
			color : #B5B5B5;
			float : left;
			margin-right : 20px;
		}
			#footerWrap>p>a {
				color : #B5B5B5;
				text-decoration : none;
			}
			#footerWrap>p>a:hover {
					color : #757575;
				}
		
	/* IMG upload form */
	
	form.pEdit>p>input {
	 	border : 0;
		background-color : #EBF5F7;
		border : 1px solid #CDCFD0;	
		padding : 4px;
	}
	form.pEdit>input {
		border : 1px solid #CDCFD0;
		color : #000000;
		background-color : #FFFFFF;
	}
	
	/* login */
	form.login {
		width : 180px;
		float : right; 
		display : inline;

	}
		#footerWrap>p.right {
			width : 200px;
			float : right; 
			display : inline;
			text-align : right;
		}
			#footerWrap>p.right>a {
				text-decoration : none;
				color : #B5B5B5;
			}
				#footerWrap>p.right>a:hover {
					color : #757575;
				}
	form.login>p {
		border : 0;
		font-size : 10px;
		line-height : 15px;
		color : #B5B5B5;
	}
	form.login>p>input {
		border : 0;
		width : 100px;
		border-bottom : 1px solid #B5B5B5;
		font-size : 10px;
		line-height : 15px;
		color : #B5B5B5;
	}
	form.login>input {
		border : 0;
		width : 100px;
		background-color : transparent;
		border-bottom : 1px solid #B5B5B5;
		font-size : 10px;
		line-height : 15px;
		color : #B5B5B5;
	}
		
