/* CSS Document */



html, body {

	margin: 0px;

	background: #F4F4F5;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666;

}

#lang {
	text-align: right;
	margin-bottom: 28px;
}


a, a:visited, a:active {

	color: #20428C;
	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



#sidebar {

	position: absolute;

	left: 18px;

	top: 148px;

}



#sideright {

	position: absolute;

	left: 777px;

	top: 148px;

}



#news {

	padding: 10px;

}



.img {

	float: left;

	margin: 4px 10px;

	border: 1px solid #333;

}



#news h3 {

	color: #20428C;

	font-size: 10px;

	margin: 0px;

}



#news h4 {

	color: #999;

	font-size: 10px;

	margin: 0px;

	margin-bottom: 2px;

	font-weight: normal;

}



#news p {

	margin-top: 4px;

	font-size: 10px;

}



#menu {

	width: 197px;

}



#mtop {

	background: #fff url(../img/menu_top.gif) top no-repeat;

	padding: 3px;

	font-size: 0;

	line-height: 0;

}



#mnav {

	background: #fff url(../img/menubg.gif) repeat-y;

	_height: 1em;

	position: relative;

	padding: 1px 0;

}



#mbottom {

	background: #fff url(../img/menu_bottom.gif)  bottom no-repeat;

	padding: 3px;

	font-size: 0;

	line-height: 0;

}



#mnav ul {	

	list-style: none;

	padding: 0 2px;

	margin: 0;

}



#mnav li {

	border-bottom: 2px solid #ECECEC;

	_height: 1em;

}





#mnav ul li a {

	display: block;

	text-indent: -1000px;

}



#mnav ul li ul {

	border-top: 2px solid #ECECEC;

	padding-top: 6px;

	margin-top: 5px;

}



#mnav ul li ul li {

	background: url(../img/bullet.gif) no-repeat 14px 10px;

	padding: 5px 24px;

	_height: 1em;

	border: 0px;

	font-size: 11px;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

}



#mnav ul li ul li a {

	text-indent: 0px;

	color: #333;

}



#mnav #umbakka {

	padding: 8px 0;

	background: url(../img/btn_umbakka.gif) no-repeat;

	background-position: 0 3px;

}



#mnav #afurdir {

	padding: 8px 0;

	background: url(../img/btn_afurdir.gif) no-repeat;

	background-position: 0 3px;

}



#mnav #forsida {

	padding: 7px 0;

	background: url(../img/btn_forsida.gif) no-repeat;

	background-position: 0 2px;

}



#mnav #hafasamband {

	padding: 5px 0px;

	background: url(../img/btn_hafasamband.gif) no-repeat;

	background-position: 0 4px;

	border: 0px;

}



#mnav #island {

	padding: 8px 0;

	background: url(../img/btn_island.gif) no-repeat;

	background-position: 0 3px;

}



#mnav #gaedi {

	padding: 8px 0;

	background: url(../img/btn_gaedi.gif) no-repeat;

	background-position: 0 3px;

}



#logo {

	margin: 39px 33px;

}



#top {

	background: #24468F url(../img/topbg.jpg) no-repeat;

	border-top: 7px solid #35405B;

	border-bottom: 5px solid #D6DCEA;

	margin-bottom: 16px;

	height: 119px;

}



.img {

	border: 2px solid #3B5BA3;

}





#bottom { 

	width: 534px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
	text-align: center;

}



#content {

	position: absolute;

	left: 228px;

	top: 148px;

	width: 534px;

}



#contenttop {

	background: #fff url(../img/maintop.gif) no-repeat top;

	padding: 2px 0px;

	font-size: 0;

	line-height: 0;

}



#contenttext {

	background: #fff url(../img/mainbg.gif) repeat-y;

	min-height: 400px;

	_height: 400px;

	padding: 20px

}



#contenttext h3 {

	color: #20428C;

	font-size: 14px; 

	margin: 0px;

}



#contenttext p {

	margin-top: 4px;

	line-height: 18px;

}



#contentbottom {

	background: #fff url(../img/mainbottom.gif) no-repeat bottom;

	padding: 2px 0px;

	font-size: 0;

	line-height: 0;

}

.myndir img {
border: 0px;
}

.collection {
float: left;
margin: 10px;
width: 200px;
height: 100px;
font-size: 10px;
line-height: 14px;
}.white {	color: #FFFFFF;	font-size: 5px;}.white a {	color: #FFFFFF;}