body {
		background-image: url(../../images/bg.png);
		background-repeat: repeat-x;
		background-color: #e7e7e8;
		margin:0px;
		padding:0px;
		color: Gray;
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
		font-style: normal;
	
		color:#676767;
		}
		
.Font{
			font-family: Arial, Helvetica, sans-serif;
			font-style: normal;
			
		}
	div{
		border:solid 0px red;
	}
	a {
		color:#676767;
		text-decoration: underline;
	}
	a:visited {
		color:#676767;
		text-decoration: underline;
	}

	a:hover {
		color:#676767;
		text-decoration: underline;
	}


	
	.tablebg{
	 	background-image: url(../../images/table_bg.png);
		 background-repeat: repeat-y;
		margin:0 auto;
		padding:0px;
		
	}
		
	#frame 
	{
		width:780px;
		float:left;
		display:block;
		padding:0px;
		margin:0 auto;
		margin-right:10px;
		margin-left:65px;		
		text-align:left;
		background-image: url(../../images/bgframe2.jpg);
		background-repeat: repeat-y;
		background-position: top;
		padding-bottom:6px;		
		border-bottom:2px solid #c4c4c4;
	}
	
	#frame:after
	{
		content: ".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;	
	}
	
	#rightad
	{
		float:left;
		display:block;
		width:147px;
			
	}
#rightadbakk
{
		min-height:731px; 
  background-color:white;
}

	#rightad:after
	{
		content: ".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;	
	}
	
	#contentcenter 
	{
		
		width:540px;
		padding:0px;
		padding-left:25px;
		float:left;
		display:block;
		/*border:solid 0px blue;*/
	}
	
	#contentleft
	{
		float:left;
		display:block;
		/*border: 1px solid black;*/
		width:192px;
	}
	
	#contentright 
	{
		width:0px;
		padding:0px;
		float:left;
		display:none;
		visibility:hidden;
	}
	
	#contentheader {
		/*Padding vinstri var 39 */
		padding-left:0px;
		background-color:White;

		}
		
	p,h1,pre {
		margin:0px 0px 0px 0px;
		}
		
	
		
	#contentheader h1 {
		padding:10px;
		margin:0px;
		}
		
	#frontboxone
	{
		width:547px;
		border-top: solid 1px #e1e1e1;
		border-bottom: solid 1px #e1e1e1;
		padding-bottom:10px;
	}
	
	#frontboxone:after
	{
		content: ".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	
	#frontboxtwo
	{
		width:302px;
		border:solid 0px red;
		float: left;
		padding:5px;
	}
	
	#frontboxtwo:after
	{
		content: ".";
		display:block;
		height:0;
		clear:both;
		visibility:hidden;
	}
	
	#frontboxtree
	{
		width:207px;
		float: left;
		padding:5px;
		 
	}
	
	
	.advtop{
		text-align: center;
	}
	.bread{
		padding-top:14px;
		border: solid 0px red;
		padding-left:10px;
		color:#9f0f3f;
		padding-bottom:13px;
	}
	a.breadlink:link, a.breadlink:visited, a.breadlink:hover {
	color:#990033;
}

#frame #contentcenter #frontboxone H2 {
	font-size: 15px;
	height:23px;
	color:#9f0f3f;
 	background-image: url(../../images/bg_h2.jpg);	
	background-repeat: no-repeat;
	margin-top:15px;
	margin-left:12px;
}

#frame #contentcenter #frontboxtwo H2 {
	height:23px;
	color:#9f0f3f;
 	background-image: url(../../images/bg2_h2.jpg);	
	background-repeat: no-repeat;
	margin-top:15px;
	
}
#frame #contentcenter .frontpagelow #frontboxtree H2 {
	height:23px;
	color:#9f0f3f;
 	background-image: url(../../images/bg3_h2.jpg);	
	background-repeat: no-repeat;
	margin-top:15px;

}
 H3 {
	color:#990033;
}

#frame #contentcenter #frontboxone H3 {
	color:#990033;
}

#frame #contentcenter .frontpagelow #frontboxtree H3 {
	color:#990033;
}
a.frontp1link:link, a.frontp1link:visited, a.frontp1link:hover {
	 text-decoration: none;
	 color:#990033;
}
.frontp1{
	padding-left:15px;
	padding-right:5px;
	
}
.leit-head{
	border-bottom:solid 1px #e1e1e1;
	font-weight:normal;
	text-decoration:none;  margin-right:15px; padding-top:4px; padding-bottom:0px;
	 color:#990033;        padding-left: 20px;
    padding-top: 20px;
}
.leit-text{
	text-decoration:none;  margin-right:15px; padding-top:4px; padding-bottom:0px; padding-left: 10px;
}
div input
{
  margin-left: 10px;
}
.leit{
	padding-right:30px;
}
.toplinks{
	width:300px;
	border:solid 0px red;
	float: right;
	padding-top:10px;
}
.tlink{
	float: left;
}
.size{
	Float:right;
	margin-right:40px;
	border:solid 0px blue;
	width:40px;
}

.logincontainer
{
	padding-left:20px;
}

h2
{
	color:#9f0f3f;
}
.hjupun{

     display:block;

     overflow:auto;

     border:solid 0px red;

     padding-left:15px;

     float: left;

     width: 404px;

}

.myndahjupun{

     display:block;

     overflow:auto;

     border: 0px solid black;

     float: left;

}
#deila_efni {
	margin-top: 10px;
}





