@charset "utf-8";
/* CSS Document */


#banner { 
		width:900px;
		margin:0px auto;
		}	

		
#banfront { 
		width:700px;
		margin:0px auto;
			font-family:Verdana;
	color:#000000;
	font-size:22px;
	text-align:center;
	padding:100px;
		
		}
				
		
#ffront { 
		width:300px;
		margin:0px auto;
		font-family:Verdana;
	color:#000000;
	font-size:22px;
	
		}
			

	
body {
	background-color:#FFFFFF;
	font-family:Calibri;
	color:#000000;
	font-size:12px;
	
		}
		
#frontflash{
		width:750px;
		margin:0px auto;
		padding:0px;
		height:500px;
		}

		
#stu1{
		width:800px;
		margin:0px auto;
	
}



	
					
#wrap {
		width:1200px;
		margin:0px auto;
		
		}
		
#wrapfront {
		width:1000px;
		margin:0px auto;
		padding:27px;
		
		}		
		

		
#work{
padding:5px;
width:1000px;
background:#FFFFFF;
}	

 	

#fe{
padding:0px;
width:720px;
margin:0px auto;
background:#FFFFFF;
}	

#navalbum {
		width:400px;
		margin:8px auto;
		text-align:center;
		}
	

#nav2 {
		padding-top:10px;
		width:225px;
		float:right;
		}	

#socmedia {
display:inline-block;
margin:0px auto;

}

#contact {
display:inline-block;
margin:0px auto;
}	

#contactpic {
display:inline-block;
margin:0px auto;
}		
						
ul {
	
	list-style: none;
	width: 150px;
	}


ul li {
	position: relative;
	}


li ul {
	position: absolute;
	left: 110px;
	top: 0;
	display: none;
	
	}


ul li a {
	
	text-decoration: none;
	color: #777;
	
	padding: 3px;
	font-size:14px;
	
	
	}
li:hover ul { 
display: block; 
}		

a:hover {
color:#0066FF;
margin:0;
padding:0;
}
----		
#meny {
list-style-type:none;
margin:0px auto;
padding:0;
}

#meny a {
margin:0;
padding:0;
text-decoration:none;
}

#meny li {
color:#232323;
display:inline-block;
font-family:Calibri;
font-size:15px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;

line-height:normal;
margin:0;
padding:10px;
}

#meny a:link {
color:#232323;
margin:0;
padding:0;
}

#meny a:visited {
color:#232323;
margin:0;
padding:0;
}
#meny a:hover {
color:#0066FF;
margin:0;
padding:0;
}

#content {
			width:900px;
			padding-top:10px;
			
		 }
		 
#bside {
		width:600px;
		margin:0px auto;
		}	

#txtbox {
		width:300px;
		float:right;
		margin:50px;
		font-family:Calibri;
		font-size:14px;
		}	

		
#bild {
		width:500px;
		margin:8px auto;
		padding-top:13px;
		}
		
#infotext {
		background-color:#FFFFFF;
		margin:8px auto;
		font-family:Calibri;
		font-size:12px;
		width:500px
		}	
					
		
#contact { 
		background-color:#FFFFFF;
		width:500px;
		margin:0px auto;
		font-family:Calibri;
		font-size:14px;
		text-align:center;
		
		}

#contenta { 
		
		width:500px;
		margin:0px auto;
				}				
			
