html, body, div, span,  p, table, td, form, img, h1, h2, h3, h4, h5, h6 { font-family: Verdana,Tahoma,Segoe,sans-serif; padding: 0px; margin: 0px; border: 0px transparent none; background-position:left top; background-repeat:no-repeat; }


body {
background:#F1F1F1 url() repeat-x;
font-family:verdana;
font-size:12px;
color: #3B3B3B;
line-height:1.6;
text-align:center;
margin:0;
margin-top:30px;
padding:0;
overflow: scroll !important;
overflow: none;
}

#login
	{
	position:relative;
	padding: 0 0;
	background:none url() no-repeat;
	width:570px;
	margin:0 auto;
	text-align:right;
	border:0px solid red
	}
#top_container
	{
	position:relative;
	padding: 0 0;
	background:white url("../template1/haus_bak.jpg") no-repeat;
	width:823px;
	height:126px;
	margin:0 auto;
	border:0px solid white
	}
#top_container_content
	{
	position:relative;	
	text-align:center;
	top: 40px;
	width:680px;
	height:50px;
	overflow:hidden;
	margin:0 auto;
	border:0px solid white;
	}
#top_container_subcontent
	{
	position:relative;
	text-align:center;
	width:680px;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	border:0px solid red
	}

#content_container
	{
	position:relative;
	padding: 0 0;
	background:white url("../template1/content_bg.jpg") repeat-y;
	width:823px;
	margin:0 auto;
	border:0px solid blue;
	text-align:left;
	}
#content_left
	{
	float:left;
	position:relative;	
	width:200px;
	padding:5px;
	margin-left:20px;
	margin-top:10px;
	text-align:left;
	border:0px solid blue
	}
#content_main
	{
	background:none;
	float:left;
	position:relative;
	width:500px;
	padding:5px;
	margin-left:15px;
	margin-top:10px;
	text-align:left;
	border:0px solid blue
	}


#botn_container
	{
	position:relative;
	padding: 0 0;
	background:white url("../template1/botn_bg.jpg") no-repeat;
	width:823px;
	height:68px;
	margin:0 auto;
	text-align: center;
	border:0px solid blue
	}







.clear {
	float: none;
	clear: both;
	height: 0px;
	margin: 0;
	padding: 0;
}

.fyrirsogn {
color: #4170A8;
font-weight: bold;
border-bottom:1px solid #4170A8;
margin-bottom:10px;
}
.fyrirsogn2 {
color: #4170A8;
font-weight: bold;
margin-bottom:10px;
}
.fyrirsogn_left {
border-bottom:1px solid #330099;
margin-bottom:10px;
}
.meginmal {
margin-bottom:20px;
}
.meginmal_left {
margin-bottom:20px;
}
.footer {
position:relative;
margin:0 auto;
color:#4170A8;
width:757px;
top:25px;
padding-left:38px;
padding-right:28px;
text-align:center;
border:0px solid red
}

input, textarea, pre{
font-family:verdana;
font-size:12px;
line-height:1.6;	
}

a, a:link{
color:#4170A8;
text-decoration:underline
}
a:hover{
color:#4170A8;
text-decoration:none
}
a:focus {outline:none}

.vefspjald a, .vefspjald a:link{
color:#6C6C6C;
text-decoration:none
}
.vefspjald a:hover{
color:#6C6C6C;
text-decoration:underline
}

.nav_left{
position:relative;
float:left;
background: none url() no-repeat center left;
line-height:14px;
font-weight:bold;
font-size:11px;
color:#4170A8;
width:190px;
margin-left:0px;
margin-bottom:5px;
padding:4px;
padding-left:10px;
text-decoration:none;
border:1px solid silver;
cursor:pointer;
display:block;
}
.nav_left:link, .nav_left:visited, .nav_left:active{
text-decoration:none;
display:block;
}



.nav_left:hover{
background: #E3EBF2 url('../myndir/navbak.gif') no-repeat center left;
width:165px;
border:1px solid #A1C6EB;
padding-left:39px;
text-decoration:none;
cursor:pointer;
display:block;
}


.nav_left_selected{
position:relative;
float:left;
line-height:14px;
font-weight:bold;
font-size:11px;
color:#4170A8;
margin-left:0px;
margin-bottom:5px;
padding:4px;
background: #E3EBF2 url('../myndir/navbak.gif') no-repeat center left;
width:165px;
border:1px solid #A1C6EB;
padding-left:39px;
text-decoration:none;
cursor:pointer;
display:block;
}
.nav_left_selected:link, .nav_left_selected:visited, .nav_left_selected:active{
text-decoration:none;
display:block;
}

.pageheadings{
color:#4170A8;
text-decoration:none;
font-size:16px;
font-weight:bold;
text-align:center;
}

.frett_yfir{
font-size:11px;
color:#9D9D9D;
font-weight:normal;

}

/* Highslide addons*/
.highslide-overlay {
   display: none;
}