html
{
	background:#88AAFF;
}

body
{
/*	background:url(bkg.jpg);*/
	font-family:verdana, arial, sans-serif;
/*	font-variant:small-caps; */
	margin: 10px auto;
	text-align: left;
	width: 800px; 
}

.container
{
	float:left;
	background:#FFFFFF; 
	width: 800px;
	padding-bottom: 10px;
	border-right: 2px solid #002277;
	border-bottom: 2px solid #002277;
	border-left: 2px solid #AACCFF;
	border-top: 2px solid #AACCFF;
}


.title
{
/*	background:#88AAFF;*/
/*	height:138px; */
}

.title_left
{
	float:left;
}

.title_right
{
	float:right;
}

.meny
{
	clear:left;
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:145px;
/*	background:#BBDDFF; */
}

a.meny_item
{
	color:black;
	font-size:14pt;
	text-decoration:none;
}

a.sub_meny
{
	width:130px;
	color:black;
	text-decoration:none;
	margin-left:10px;
}

a.sub_meny_chosen
{
	color:#bbbbbb;
	text-decoration:none;
	margin-left:10px;
}

.main
{
/*	background:#bbbbbb; */
	float:left;
	width:575px;
	text-align:justify;
}

.galleri
{
/*	background:#bbbbbb; */
	float:left;
	width:640px;
	text-align:justify;
}

.main p
{
	width:555px;
	margin-left:10px;
	margin-right:10px;
}

.main h2
{
	width:520px;
	margin-top:20px;
	margin-left:0px;
	margin-right:10px;
	font-size:16pt;
}

p.main_text
{
/*	font-size:12px;*/
}

p.footnote
{
	font-size:x-small;
}

.ingress
{
	font-weight:bold;
}

img.left
{
	float:left;
	margin: 5px 25px 5px 5px;
}

img.right
{
	float:right;
	margin: 5px;
}

.flags
{
	margin: 5px;
}
