html{
	height: 100%;
}
body{
	margin:  0 0;
	padding: 0px 0 0em;

}
div.body{
	text-align: left;
	margin: 0 auto;
	padding: 0;
	width: 800px;
}



/*mainmenu*/

div.mainmenu{
	padding: 0em 0 0 0px;
	margin: 0em 15px;
}
p.mainmenu{
	margin: 0em 5px 0 0px;
	padding: 0em 0px 0 0;
	display: inline;
	float: left;
}
a.mainmenu{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #969696;
	display: block;
	padding: 0em 3px 0 0px;
	margin: 0em 4px 0 0px;
}
a.mainmenu2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6E682D;
	padding: 0em 3px 0 0px;
	margin: 0em 4px 0 0px;
}
p.flagdisp{
	margin: 0em;
	padding: 0em;
	text-align: right;
}


/*area*/
h1{
	margin: 10px 0px 0px 15px;
	padding: 0em;
	height: 30px;
}

p.areatop{
	clear: left;
	height: 17px;
	margin: 0em -4px;
	padding: 0em;
}
div.area{
	background-color: #E2DCBA;
	margin: 0em 0px 0px 0px;
	padding: 0em 10px 0px;
	height: 470px;
}
div.abg{	
	background-color: #E2DCBA;
	border-left: #B1B1B1 1px solid;
	border-right: #B1B1B1 1px solid;
	margin: 0 0px;
	padding: 0 4px;
}
/*mainleft*/

div.mainleft{
 text-align: left;
 margin: 0px 10px 0 0;
 padding: 0em;
 width: 190px;
 float: left;
}
div.thumbnails{
	width: 180px;
	text-align: center;
	background-color: Black;
	margin: 0em 0 10px;
	padding: 5px 5px 0 5px;
}
p.lastpic{
	width: 178px;
	text-align: left;
	margin: 0px 0 2px 1px;
	padding: 0em;
}

p.picdisp{	
	text-align: left;
	width: 180px;
	margin: 0px 0px 0 2px;
   padding: 0em;
}
span.thumb{
	width: 26px;
	background-color: Black;
	text-align: center;
	display: block;
	float: left;
	margin: 1px;
	padding: 0px;
}
a.thumb{
	width: 25px;
	display: block;
	text-align: center;
	overflow: hidden;
	margin: 1px;
	padding: 0em;
}
div.thmbbg{	
	background-color: Black;
	}
div.scroll{	
	background-color: Black;
	clear: left;
	text-align: center;
	width: 180px;
	overflow: hidden;
	margin: 0em 0px 3px;
	padding: 0em 0px 2px;
}


p.fastlink{
	margin: 5px;
	padding: 0em;
	clear: left;
}
a.fasttittel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	font-weight: bold;
	margin: 0;
	padding: 0em;
}
a.fastingress{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Gray;
	margin: 0;
	padding: 0em;
}

a.fastingress:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E682D;
	margin: 0;
	padding: 0em;
}
a.fasttittel2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	font-weight: bold;
	margin: 0;
	padding: 0em;
}
a.fastingress2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E682D;
	margin: 0;
	padding: 0em;
}


/*content*/


div.content1{
	background-color: Aqua;
	margin: 0px 0px 0 0px;
	background-color: White;
	padding: 0px;
	
}
div.ramme{
	border: #B1B1B1 1px solid;
	background-color: White;
	width: 560px;
	margin: 0px 0 0 0px;
	padding: 5px 0 0 5px;
	height: 460px;
	overflow: auto;
}

hr.line{
	width: 20px;
	color: White;
}
hr.space{
	margin: 5px 0;
	color: White;
	width: 20px;
}



/*bottom*/
div.info{
	background-color: White;
	clear: left;
	background-image: url(../grafikk/bottomarea.gif);
	background-position: top center;
	background-repeat: no-repeat;
	height: 30px;
	margin: 0px -5px 0em;
	padding: 20px 0 0em;
}
p.info{	
	margin: 0em;
	padding: 0em;
	color: #6E682D;
	text-align: center;		
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
a.info{	
	margin: 0em;
	padding: 0em;
	color: #6E682D;
	text-align: center;		
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
span.bottommail{
	color: #6E682D;
	
}