body{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS";
	background-color: #e1e3e6;
}

img{
border: 0px;	
}

.site{
	margin-left: auto;
	margin-right: auto;
	border: 0px solid black;
	width: 1002px;
	height: auto;
}

.banner{
	border: 0px solid black;
	width: 1002px;
	height: 57px;
}

.menu{
	border: 0px solid black;
	width: 135px;
	height: auto;
	float: left;
}

.menu_top{
	border: 0px solid black;
	width: 135px;
	height: 17px;
	background-image: url(menu_top.bmp);
}

.menu_tile{
	border: 0px solid black;
	width: 135px;
	height: auto;
	background-image: url(menu_tile.bmp);
	text-align: center;
	font-size: small;
	color: #e1e3e6;
	font-weight: bold;
}

.menu_news{
	border: 0px solid black;
	width: 135px;
	height: 26px;
	background-image: url(menu_news.bmp);
}

.news_tile{
	border: 0px solid black;
	width: 135px;
	height: auto;
	background-image: url(news_tile.bmp);
	text-align: center;
	font-size: x-small;
	color: #567999;
	font-weight: bold;
}

.news_news{
	border: 0px solid black;
	width: 135px;
	height: 26px;
	background-image: url(news_news.bmp);
}

.news_mov_tile{
	border: 0px solid black;
	width: 135px;
	height: auto;
	background-image: url(news_tile.bmp);
	text-align: center;
	font-size: x-small;
	color: #567999;
	font-weight: bold;
}

.news_mov_bottom{
	border: 0px solid black;
	width: 135px;
	height: 11px;
	background-image: url(news_bottom.bmp);
}

.main{
	border: 0px solid black;
	width: 867px;
	height: auto;
	float: right;
}

.main_top{
	border: 0px solid black;
	width: 867px;
	height: 17px;
	background-image: url(main_top.bmp);
}

.main_tile{
	border: 0px solid black;
	width: 867px;
	height: 710px; 
	background-image: url(main_tile.bmp);
	text-align: center;
	font-size: xx-small;
	color: #567999;
}

.main_bottom{
	border: 0px solid black;
	width: 867px;
	height: 11px;
	background-image: url(main_bottom.bmp);
}

.menu_a{
	text-decoration: none;
	color: #e1e3e6;
}

.menu_a:hover{
	text-decoration: underline;
	color: #e1e3e6;
}

.beret_a{
	text-decoration: none;
	color: #e1e3e6;
}

.beret_a:hover{
	text-decoration: underline;
	color: #e1e3e6;
}

.beret_ovsk{
	margin-left: auto;
	margin-right: auto;
	border: 0px solid black;
	width: 700px;
	height: 40px;
	text-align: center;
	font-size: small;
	font-weight: bold;		
}

.beret_menu{
	margin-left: auto;
	margin-right: auto;
	border: 0px solid black;
	width: 816px;
	height: 620px;
	text-align: left;
	font-size: small;
	font-weight: bold;
	overflow: auto;			
}

.beret_punkt{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 2px;
	border: 1px solid #87a3be;
	width: 600px;
	height: 78px;
	text-align: center;
	font-size: small;
	font-weight: bold;
	background-color: #567999;
	color: #e1e3e6;
}

.beret_txtovsk{
	margin-left: 2px;
	padding-top: 1px;
	border: 0px solid black;
	width: 487px;
	height: 18px;
	text-align: left;
	font-size: small;
	font-weight: bold;
	float: left;		
}

.beret_txt{
	margin-top: 4px;
	margin-left: 2px;
	border: 0px solid black;
	width: 487px;
	height: 50px;
	text-align: left;
	font-size: xx-small;
	font-weight: normal;
	float: left;		
}

.beret_pic{
	margin-top: 4px;
	margin-right: 4px;
	border: 0px solid black;
	width: 105px;
	height: 70px;
	float: right;
}

.newpic_a{
	text-decoration: none;
	color: #567999;
	font-size: x-small;
	font-weight: normal;		
}

.newpic_a:hover{
	text-decoration: underline;
	color: #567999;
	font-size: x-small;
	font-weight: normal;		
}

.album_a{
	text-decoration: none;
	color: #e1e3e6;
	font-size: small;
	font-weight: normal;		
}

.album_a:hover{
	text-decoration: underline;
	color: #e1e3e6;
	font-size: small;
	font-weight: normal;		
}

.album-hr{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: 14px;
	border: 0px solid black;
}

.album-main{
margin-left: auto;
margin-right: auto;
width: 829px;
height: 700px;
border: 0px solid #567999;
}

.album-overskrift{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 30px;
border: 0px solid Black;
text-align: center;
font-size: medium;
font-weight: bold;	
}

.album-frame{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 630px;
border: 0px solid blue;
text-align: left;
}

.album-frame-mlogo{
margin-left: auto;
margin-right: auto;
width: 680px;
height: 60px;
text-align: center;
border: 0px solid red;
}

.album-frame-ulogo{
margin-left: auto;
margin-right: auto;
width: 680px;
height: 550px;
text-align: center;
border: 0px solid Black;
}

.album-link-mlogo{
width: 116px;
height: 50px;
border: 1px solid #87a3be;
margin-right: 9px;
margin-left: 9px;
margin-top: 4px;
margin-bottom: 4px;
float: left;
position: relative;
background-color: #567999;
}

.album-link-ulogo{
width: 116px;
height: 18px;
border: 1px solid #87a3be;
margin-right: 9px;
margin-left: 9px;
margin-top: 4px;
margin-bottom: 10px;
text-align: center;	
float: left;
position: relative;
background-color: #567999;
}

.album-link-alle{
width: 116px;
height: 18px;
border: 1px solid #87a3be;
margin-right: auto;
margin-left: auto;
margin-top: 4px;
margin-bottom: 10px;
text-align: center;	
background-color: #567999;
}

.subalbum-back_a{
	text-decoration: none;
	color: #567999;
	font-size: x-small;
	font-weight: bold;		
}

.subalbum-back_a:hover{
	text-decoration: underline;
	color: #567999;
	font-size: x-small;
	font-weight: bold;		
}

.subalbum-main{
margin-left: auto;
margin-right: auto;
width: 829px;
height: 700px;
border: 0px solid #567999;
}

.subalbum-overskrift{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 30px;
border: 0px solid Black;
text-align: center;
font-size: medium;
font-weight: bold;	
}

.subalbum-frame{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 630px;
border: 0px solid blue;
text-align: left;
}

.subalbum-frame2{
margin-left: auto;
margin-right: auto;
width: 680px;
height: 550px;
text-align: center;
border: 0px solid Black;
}

.subalbum-link{
width: 116px;
height: 18px;
border: 1px solid #87a3be;
margin-right: 9px;
margin-left: 9px;
margin-top: 4px;
margin-bottom: 10px;
text-align: center;	
float: left;
position: relative;
background-color: #567999;
}

.subalbum-back{
margin-left: auto;
margin-right: auto;
width: 740px;
height: 16px;
border: 0px solid black;
text-align: center;
font-size: x-small;
}

.galleri-main{
margin-left: auto;
margin-right: auto;
width: 829px;
height: 700px;
border: 0px solid #567999;
}

.galleri-overskrift{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 30px;
border: 0px solid Black;
text-align: center;
font-size: medium;
font-weight: bold;	
}

.galleri-frame{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 630px;
border: 0px solid blue;
text-align: left;
color: #e1e3e6;
overflow: auto;
}

.galleri-frame2{
margin-left: auto;
margin-right: auto;
width: 680px;
height: 550px;
text-align: center;
border: 0px solid Black;
}

.galleri-pic-mainframe{
margin-left: auto;
margin-right: auto;
margin-bottom: 2px;
width: 790px;
height: 110px;
border: 1px solid #87a3be;
background-color: #567999;
}

.galleri-pic-txtframe{
margin-top: 2px;
margin-left: 2px;
width: 600px;
height: 104px;
border: 1px solid #87a3be;
float: left;
padding-left: 2px;
padding-right: 2px;
font-size: x-small;
font-weight: bold;
}

.galleri-pic-adminframe{
	margin-top: 2px;
	margin-left: 2px;
	width: 18px;
	height: 104px;
	border: 1px solid #87a3be;
	float: left;
	text-align: center;
	font-size: x-small;
}

.galleri-pic-picframe{
margin-top: 2px;
margin-right: 2px;
padding-top: 2px;
width: 154px;
height: 102px;
border: 1px solid #87a3be;
float: right;
text-align: center;
}

.videogalleri-video-mainframe{
margin-left: auto;
margin-right: auto;
margin-bottom: 2px;
width: 790px;
height: 364px;
border: 1px solid #87a3be;
background-color: #567999;
}

.videogalleri-video-txtframe{
margin-top: 2px;
margin-left: 2px;
width: 341px;
height: 358px;
border: 1px solid #87a3be;
float: left;
padding-left: 2px;
padding-right: 2px;
font-size: x-small;
font-weight: bold;
}

.videogalleri-pic-adminframe{
	margin-top: 2px;
	width: 2px;
	height: 104px;
	border: 1px solid #567999;
	float: left;
	text-align: center;
	font-size: x-small;
}

.videogalleri-video-youtube{
margin-top: 2px;
margin-right: 2px;
padding-top: 2px;
width: 429px;
height: 356px;
border: 1px solid #87a3be;
float: right;
text-align: center;
}

.subpage-main{
margin-left: auto;
margin-right: auto;
width: 829px;
height: 700px;
border: 0px solid #567999;
}

.subpage-overskrift{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 30px;
border: 0px solid Black;
text-align: center;
font-size: medium;
font-weight: bold;	
}

.subpage-frame{
margin-left: auto;
margin-right: auto;
width: 827px;
height: 630px;
border: 0px solid blue;
text-align: left;
}

.subpage-back{
margin-left: auto;
margin-right: auto;
width: 740px;
height: 16px;
border: 0px solid black;
text-align: center;
font-size: x-small;
}

.subpage-back_a{
	text-decoration: none;
	color: #567999;
	font-size: x-small;
	font-weight: bold;		
}

.subpage-back_a:hover{
	text-decoration: underline;
	color: #567999;
	font-size: x-small;
	font-weight: bold;		
}

.subpage-hr{
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: 14px;
	border: 0px solid black;
}

.forside-main{
	margin-left: auto;
	margin-right: auto;
	width: 829px;
	height: 700px;
	border: 1px solid #567999;
	text-align: center;
}

.forside-overskrift{
	margin-left: auto;
	margin-right: auto;
	width: 827px;
	height: 30px;
	border: 0px solid Black;
	text-align: center;
	font-size: medium;
	font-weight: bold;	
}

.forside-txt{
	padding: 4px;
	margin-left: auto;
	margin-right: auto;
	width: 794px;
	height: 190px;
	border: 1px solid #87a3be;
	text-align: left;
	font-size: x-small;
}

.forside-random-txt{
	margin-left: auto;
	margin-right: auto;
	width: 792px;
	height: 14px;
	border: 0px solid Black;
	text-align: center;
	font-size: x-small;
	font-weight: bold;	
}

.forside-random-main{
	margin-left: auto;
	margin-right: auto;
	width: 792px;
	height: 110px;
	border: 1px solid #87a3be;
	text-align: center;
	background-color: #567999;
}

.forside-random-pic{
	margin-top: 2px;
	margin-right: 2px;
	padding-top: 2px;
	width: 154px;
	height: 102px;
	border: 1px solid #87a3be;
	float: left;
	text-align: center;
}

.forside-newst-txt{
	margin-left: auto;
	margin-right: auto;
	width: 792px;
	height: 14px;
	border: 0px solid Black;
	text-align: center;
	font-size: x-small;
	font-weight: bold;	
}

.forside-newst-main{
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
	width: 792px;
	height: 110px;
	border: 1px solid #87a3be;
	text-align: center;
	background-color: #567999;
}

.forside-newst-pic{
	margin-top: 2px;
	margin-left: 2px;
	padding-top: 2px;
	width: 154px;
	height: 102px;
	border: 1px solid #87a3be;
	float: left;
	text-align: center;
}

.show-main-vandret{
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	width: 1200px;
	height: 830px;
	border: 1px solid #87a3be;
	color: #567999;
	text-align: center;	
}

.show-picframe-vandret{
	margin-left: auto;
	margin-right: auto;
	width: 1080px;
	height: 720px;
	border: 1px solid #e1e3e6;
}

.show-picframe-vandret-txt{
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	height: 90px;
	border: 0px solid #e1e3e6;
	font-size: 12px;
}

.show-main-lodret{
	margin-top: 4px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 4px;
	width: 830px;
	height: 1200px;
	border: 1px solid #87a3be;
	color: #567999;
	text-align: center;	
}

.show-picframe-lodret{
	margin-left: auto;
	margin-right: auto;
	width: 720px;
	height: 1080px;
	border: 1px solid #e1e3e6;
}

.show-picframe-lodret-txt{
	margin-left: auto;
	margin-right: auto;
	width: 600px;
	height: 90px;
	border: 0px solid #e1e3e6;
	font-size: 12px;
}

.show-main-a{
	
	color: #567999;
	text-decoration: none;
	font-size: small;
	font-weight: bold;	
}

.show-main-a:hover{
	color: #567999;
	text-decoration: underline;
	font-size: small;
	font-weight: bold;	
}

