.minar #head .search {
	background: none;
}
	.minar #head .search * {
		display: none;
		
	}

.minar #head ul.info {
	margin-left: 230px;
}

.help {
	margin: 20px 0 0 0;
	padding: 30px 0 0 0;
	border-top: 1px solid #d1d1d1;
}
	.help A {
		display: block;
		
		font-weight: bold;
	}

.Error {
	margin: 20px 0 20px 0 ;
	padding: 10px 10px 10px 35px;
	
	
	
	background:  10px url('error.png') no-repeat #ffeded;
	border: 1px solid #ff8484;
	
}

.login {
	margin: 20px 0 0 0;
}
	.login table {
		border-collapse: collapse;
	}
		.login table td {
			padding: 2px 2px;
		}
	
	.login input {
		padding: 2px;
		font-family: verdana;
		font-size: 11px;
	}

.welcome {
	text-align: center;
	
	padding: 10px 0;
	
	border: 1px solid #DDD;
	background: #f5f5f5;
}

.number {
	text-align: right;
}

#InfoText {
	width: 350px;
}

#ChartSmall,
#ChartSmall2 {
	float: left;
	cursor: pointer;
}
	#ChartSmall img,
	#ChartSmall2 img {
		margin: 0;
	}
	#ChartSmall .text,
	#ChartSmall2 .text {
		margin: 0 10px -5px 0;
		
		font-size: 9px;
		text-align: right;
		color: #999;
	}
#ChartBig,
#ChartBig2 {
	z-index: 1000;
	position: fixed;
	cursor: pointer;
	
	padding: 10px;
	background: #FFF;
}
	#ChartBig img,
	#ChartBig2 img {
		margin: 0;
	}
	
#Overlay {
	display: none;
	position: fixed;
	z-index: 100;
	
	left: 0;
	top: 0;
	
	background: #000;
}

#InfoText {
	margin: 20px 0 0 0;
	float: left;
}

.excel {
	margin: 0 0 0 0;
	text-align: right;
}
	.excel A {
		padding: 2px 0 2px 20px;
		background: 0 center url('page_white_excel.png') no-repeat;
	}


#ClosePop,
#ClosePop2 {
	display: none;
	position: fixed;
	
	z-index: 1200;
	cursor: pointer;
	
	height: 17px;
	width: 17px;
	
	background: url('PopClose.png') no-repeat;
}


table.sortable th {
	cursor: pointer;
}

.Saved span {
	display: block;
	
	margin: 15px 0;
	padding: 10px 0;
	
	border: 1px solid #a5d799;
	background: #e6fae1;
	
	font-style: italic;
	font-size: 13px;
	color: #699e4f;
	
	text-align: center;
	
}

.logout {
	margin: 0px 0 0 0;
	padding: 8px 0 0 0;
	text-align: left;
	
	border-top: 1px solid #DDD;
}
	.logout A {
		padding: 2px 0 2px 2px;
		/*background: 0 center url('../img/door_out.png') no-repeat;*/
		
		font-size: 11px;
		/*font-weight: bold;*/
		
	}


.LoginError {
	margin: 0 0 10px 40px;
	padding: 0 0 0 0;
	
	font-size: 11px;
	font-weight: bold;
	color: #bc2e2e;
	
	text-align: center;
	
}

.overview {
	margin: 20px 0 0 0;
}
	.overview table {
		margin: 10px 0 10px 0;
		width: 100%;
		border-collapse: collapse;
	}
		.overview td {
			margin: 0;
			padding: 0 0 0 18px;
			background: 8px 8px url('bullet.gif') no-repeat;
		}
	
	
	.overview .graph,
	.overview .home
	{
		display: block;
		float: left;
		
		margin: 0 0px 0 0;
		padding: 90px 0 10px 0px;
		
		width: 230px;
		
		font-family: arial;
		font-size: 9px;
		color: #fe0000;
		text-align: center;
		
		background: center 12px url('OverviewGraph.jpg') no-repeat;
	}
	.overview .home {
		margin: 0;
		
		background: center 0 url('OverviewHome.jpg') no-repeat;
	}
	
	
	
	.overview .avisun {
		display: block;
		
		margin: 20px 0 0 20px;
		padding: 0 0 0 180px;
		
		min-height: 100px;
		
		text-decoration: none;
		color: #454545 !important;;
		
		background: 0 5px url('OverviewAvisun.jpg') no-repeat;
	}
	.overview .avisun:hover {
		text-decoration: none !important;
	}
		.overview .avisun ul {
			margin: 0 0 0 0;
		}


.reikningur {
	
	margin: 0 0 0 0;
	padding: 40px 10px 40px 150px;
	
	font-family: 'courier new';
	font-size: 11px;
	
	
	background: 20px 15px url('ORReikningar_logo.gif') no-repeat #CCD6E6;
}
	.reikningur .orinfo {
		font-family: arial;
		line-height: 14px;
		color: #063398;
	}
	
	.reikningur .invoice_date,
	.reikningur .invoice_type
	{
		float: right;
		
		margin: 0 0 0 10px;
		padding: 5px 10px;
		
		font-size: 13px;
		line-height: 12px;
		
		border: 2px solid #063398;
		
		font-weight: bold;
		text-align: center;
		
		background: #FFF;
	}
	.reikningur .invoice_type {
		width: 100px;
		padding: 12px 0;
	}
		.reikningur .invoice_date div {
			font-size: 10px;
			font-family: arial;
			font-weight: normal;
			color: #063398;
		}


#PopupReikn {
	position: fixed;
	
	width: 700px;
	height: 450px;
	
	border: 1px solid #FFF;
	background: #ccd6e6;
	
	z-index: 1200px;
}




.checks {
}
	.checks .item {
		margin: 0 0 10px 0;
		height: 170px;
		
		border-bottom: 1px solid #EEE;
	}
		.checks .item .left {
			float: left;
		}
		.checks .item .Title {
			font-weight: bold;
		}




.login_links {
	
}
	.login_links A {
		display: block;
		float: left;
		
		margin: 0 0 0 0;
		
		height: 45px;
	}
		.login_links A img {
			border: 0;
		}

.link_btn {
	margin: 10px 10px 10px 0;
	height: 30px;
}
	#wrap.minar .link_btn A {
		display: block;
		float: right;
		
		padding: 2px 10px;
		
		font-size: 9px;
		font-weight: bold;
		color: #FFF;
		background: #D21C1D;
	}



























