@import url(../../global/css/global.css);

/******* old landsbanki hack begins ****/
.text h2{color:#050040; font-weight:bold;}
.text h2.first{margin:0;}

body
{
	background:#9EA2A4;
    padding: 0px;
    margin: -12px;
}
a{color:#6b6b6d;}

#header .logo {
	background:url(../img/logo_en2.gif) no-repeat top right;
	clear:both;
	position:relative;
	top:20px;
	right:25px;
}
#header .logo a
{
	height:50px;
	width:350px;
	display:block;
	overflow:hidden;	
}
#header{
	background:url(../img/bak_hdr3.gif) repeat-x;	
	height:108px;
}
#header .logo 
{
	height:80px;
	margin:0;
	padding:ö;
	}

#header p.logo a{
	/*display:none;*/
	color:#005596;
	background:none;
	margin:0;
	width:100%;
	padding-left:0;
	text-indent:-9999px !important;
}
#nav{
	background:none;
	margin-left:-7px;	
}
div.pnl
{
	padding:10px;
	/*background: url(../img/bak_gradient.gif) repeat-x;*/
	background: #f1f1f1 /*url(../img/bak_gradient2.gif) repeat-x 100% 0;*/
}
#nav ul li a,
#nav ul li.path ul li.first-child,
#main div.hdr div.wrp,
#main div.content div.content-bl div.content-br,
#main div.content div.content-bl,
#main div.content,
div.pnl div.pnl-br,
#main div.fade div.content-bl div.content-br div.content-tr div.content-text
{
	background:none;		
}

div.pnl div.pnl-br div.pnl-content 
{
	margin-top:25px;	

}

#main div.content div.content-bl div.content-br div.content-tr{border:none;	}

#footer
{
	/*background:url(../img/wwwfooter.gif) no-repeat top left;*/
	/*background-color: #C1CFCF;*/
	padding:0;
	text-align: center;
	color:#000;
	
}

#footer div a{color:#005596;}

#footer p.contact {padding-bottom: 1px;}

div.t_wrapper {
	margin-left: 0;
	margin-right: -12px;
}

table.list tbody td {	border-right: 0px;}

div.form {width: 95%;}

.text a.more, .text a.back {
	background:none;
	font-size:0.9em;
	font-weight:bold;
	padding:0px 5px;
	border:solid 1px #ccddea;
	text-decoration:none;
	/*text-transform:uppercase;*/
}
.text ul li{background:transparent url(../img/bullet.gif) no-repeat scroll 2px 7px;}
div.box-content{border:none;}
#main div.hdr h1, #main div.hdr h{
	color:#333333;
	font-weight:bold;	
}
.text .divide {
	background:#bababa;
	font-size:0;	
	height:1px;
	line-height:0;
	margin:0;
	border:none;
}

/*--( Welcome )----------*/

#welcome {
	position:relative;
	margin:0;
	width:209px;
	}
	#welcome div.wrapper {
	padding:6px 6px 0 20px;
	}
	#main #welcome h2 {
	height:1%;
	margin:0;
	background:url(../img/need_info2.gif) no-repeat;
	}
	#welcome h2 a {
	width:150px;
	height:22px;
	display:block;
	text-decoration:none;
	font-size:0;
	text-indent:-9999px;
	}
	
	#welcome ul{
		margin:0px 0px 11px 0px;
		display:block;
		_height:1%;	
		height:25px;
		border-bottom:solid 1px #ebebeb;
	}
	#welcome ul li.first{
		padding-left:0;
		border:none;	
	}
	#welcome ul li{
		float:left;
		padding:0 7px;
		font-size:1em;
		font-weight:bold;
		border-left:solid 1px #005596;
	}
	#welcome ul li a{
		text-decoration:underline;
	}
	
/*********** navigation *************/
#nav ul li{background:transparent url(../img/nav_lv1.gif) no-repeat scroll 100% 100%;}
#nav ul li.sel a,#nav ul li.sel a:hover{
	background:transparent url(../img/li_selected.gif) no-repeat scroll 13px 7px;
	font-weight:bold;
}
#nav ul li.sel ul, #nav ul li.path ul{border-color:#bababa;	}
#nav ul li.sel ul li a,#nav ul li.sel ul li a:hover{font-weight:normal;	}
#nav ul li.path ul li.sel a, #nav ul li.path ul li.sel a:hover{
	background:transparent url(../img/li_selected.gif) no-repeat scroll 13px 6px;
	font-weight:bold;
	padding-bottom:5px;
}

#nav ul li.sel ul li, #nav ul li.path ul li{background:transparent url(../img/nav_lv2.gif) no-repeat scroll top right;	}
#nav ul li.path ul li.sel ul li, #nav ul li.path ul li.path ul li{background:#FFFFFF url(../img/nav_lv3.gif) repeat-y scroll 100% 0;	}
#nav ul li.path ul li.sel ul, #nav ul li.path ul li.path ul{background:transparent url(../img/nav_lv3sep.gif) repeat-y scroll 100% 0;}
#nav ul li.path ul li.path ul li.sel a, #nav ul li.path ul li.path ul li.sel a:hover{
		background:transparent url(../img/nav_lv3sel.gif) no-repeat scroll 10px 4px;
		color:#005595;
}
#nav ul li.path ul li.path ul li.sel a:hover{padding-bottom:3px;}
/***Table stuff***/
table.smalllist thead th {background:#005595 !important;}
div.section table td{vertical-align:middle !important;}

.text p.meta
{
	font-size:0.8em;
	line-height:1.4em;
	margin:0 0 1em;	
}
div.top-boxes{
	float:left;
	height:90px;	
	width:100%;
	display:block;
	position:relative;
	margin-bottom:42px;
	}
	div.top-boxes div
	{
		position:relative;
		margin:0;
		padding:15px;
		float:left;
		border:solid 1px #bababa;
		height:88px;
		width:232px;
		/*background:#f1f1f1 url(../img/top-gradient.gif) top right;
		background-repeat:repeat-x;*/
		display:block;	
	}
	div.top-boxes div.right-box{
	 margin-right:12px;
	}
	div.top-boxes div.right-box h2{
		height:21px;
		width:138px;
		text-indent:-99999px;
		display:block;
		background:transparent url(../img/right-box-hdr.gif) no-repeat top right;
		margin:0;
	}
	div.top-boxes div.right-box p.intro
	{
		margin-top:12px;
		font-size:0.8em;
	}
	div.top-boxes div.left-box h2{
		height:23px;
		width:139px;
		text-indent:-99999px;
		display:block;
		background:transparent url(../img/left-box-hdr.gif) no-repeat top right;
		margin:0;
	}
	div.top-boxes div.left-box p.intro
	{
		margin-top:10px;
		font-size:0.8em;
	}