/* CSS fyrir Ãºtlit. */

	body,html {
		width:100%;
		height:100%;
		margin:0px; padding:0px;
		text-align: center;
		border: 0;
		position: relative;
		/*background: url(../../../images/snidmat/litadurbakgr.png);*/
		background:#66ccff;
		}
	#ierusl {
		width: 100%;
		height: 100%;
		background: url(../images/efst-bak.jpg) repeat-x;
		}
	#adgengi {
		display:none;
	}

	#ilat {
		position: relative;
		margin: 0px auto;
		padding-bottom: 0px;
		width: 974px;
		text-align: left;
		padding-bottom: 320px;
		
	}
	
 #adal img{margin:0px 3px;}/*  border:1px solid #999;} /* sett inn vegna ramma og bils á myndum í greinum */

	#bakgrunnur-1 {
		position: relative;
		top:278px; left:0px;
		width: 974px;
 		border:none;
		background: url(../../../images/snidmat/vinstri.png) left top repeat-y;
		-moz-border-radius:0px 0px 0px 70px;
		-webkit-border-radius:0px 0px 0px 70px;
		behavior:url(border-radius.htc);
	}
	#bakgrunnur-2 {
 		border:none;
		background: url(../images/adal_ljos.png) right top repeat-y;
	}

	#adal {
		float: right;
		top:0px; right:0px;
		width: 780px;
		margin:0; padding: 0;
		
/* 		background: white; */
		}
	
	#braud {
		width: 770px;
		padding-bottom: 3px;
		margin-bottom: 3px;
		}
	
	.readon{
		}
		
	span.article_seperator {
		display: block;
		
		}
	
	#hae {
		float: right;
		margin:0px; padding:0px;
		width: 230px;
 		z-index: 1;
		
		}
	
	#vin {
		position: relative;
		top:-86px; left:0px;
		margin:0px; padding:0px;
		width: 180px;
 		z-index: 1;
		background: url(../../../images/snidmat/vinstri.png) left top repeat-y;
		color: white;
		}
	#vin table div {
		padding-left: 22px !important;
		
		}
	#vin form {
		padding-left: 22px;
		}
	#vin table {
		margin-bottom: 5px;
		}
	#vin a.mainlevel, a.mainlevel-notendaval {
		color: white;
		display: block;
		line-height: 2em;
		margin: 1px 4px 0px 4px;
		padding-left: 8px;
		background: #323232;
		text-decoration: none;
		font-weight: bold;
		font-size: 1.2em;
		}
	#vin a.sublevel, a.sublevel-notendaval {
		color: white;
		line-height: 1.5em;
		text-decoration: none;
		font-weight: bold;
		}
	#vin a.mainlevel-notendaval {
		color: yellow;
		}
	#vin a.sublevel-notendaval {
		color: yellow;
		}
		
	#nyjast {
		position: relative;
		top:-10px; left:0px;
		margin: 0; padding: 0;
		width: 180px;
 		z-index: 1;
		}
	#nyjast h3 {
		position: relative;
		color: white;
		display: block;
		height: 2em;
		line-height: 2em;
		margin: 1px 4px 0px 4px;
		padding-left: 8px;
		background: #323232 !important;
		text-decoration: none;
		}
	#nyjast li.latestnews {
		position: relative;
		margin-left: 10px;
		padding-left: 10px;
		line-height: 1.5em;
		background: transparent url(../images/litlirkassar.gif) scroll no-repeat 0px 5px;
		}
	#nyjast a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		}
	#nyjast span {
		color: white !important;
		}
	#nyjast table.mod_events_latest_table td {
		padding-left: 22px !important;
		color: white;
		}
	#nyjast table.mod_events_latest_table a {
		padding-left: 15px !important;
		background: transparent url(../images/litlirkassar.gif) scroll no-repeat 0px 5px;
		}

	#meals {
		position: relative;
		background: #323232 !important;
		top:-10px; left:10px;
		color: white;
		margin: 0; padding-left: 10px;
		margin-bottom:25px;
		width: 150px;
 		z-index: 1;
		}
	#meals h3 {
		position: relative;
		color: white;
		display: block;
		height: 2em;
		line-height: 2em;
		margin: 0px 0px -15px -4px;
		
		padding-left: 0px;
		background: #323232 !important;
		text-decoration: none;
		}
	#meals a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		}
	#meals span {
		color: white !important;
		}
		
		

	#cal {
		position: relative;
		top:-10px; left:0px;
		margin: 0; padding: 0;
		margin-top:10px;
		width: 180px;
 		z-index: 1;

		}
	#cal h3 {
		position: relative;
		color: white;
		display: block;
		height: 2em;
		line-height: 2em;
		margin: 1px 4px 0px 4px;
		padding-left: 8px;
		background: #323232 !important;
		text-decoration: none;
		}
	#cal .latest_event {
		position: relative;
		padding-right:10px;
		margin-left: 0px;
		padding-left: 15px;
		line-height: 1.5em;
		color:white;
		
		/*background: transparent url(../images/litlirkassar.gif) scroll no-repeat 0px 5px;
		*/}
	
	#cal li{
		margin-left:10px;
		padding-left:10px;
		background: transparent url(../images/litlirkassar.gif) scroll no-repeat 0px 5px;
		}
	
	
	#cal a {
		color: white;
		text-decoration: none;
		font-weight: bold;
		}
	#cal span {
		color: white !important;
		}
	#cal table.mod_events_latest_table td {
		padding-left: 22px !important;
		
		color: white;
		}
	#cal table.mod_events_latest_table a {
		padding-left: 15px !important;
		background: transparent url(../images/litlirkassar.gif) scroll no-repeat 0px 5px;
		}



	#horn {
		position: absolute;
		bottom:-1px; left:0px;
		width: 180px;
		height: 83px;
		/*background: url(../../../images/snidmat/horn.png) left top no-repeat;*/
	}
	
	#flytival {
		position: absolute;
		top:189px; left:194px;
		margin:0px; padding:0px;
		}
	#flytival img, #flytival a {
		border: 0;
		margin: 0;
		padding: 0;
		display: inline;
		}
	
	#haus {
		position: absolute;
		top:30px; left:0px;
		margin:0px; padding:0px;
		}
		
	#merki {
		position: absolute;
		top:30px; left:0px;
		margin:0px; padding:0px;
		}

	#toppur {
		position: absolute;
		top:2px; right:70px;
		margin:0px; padding:0px;
		text-align: right;
		}
	#toppur * {
		display:inline;
		}
	#toppur table {
		width:auto !important;
		}
	#toppur li {
		border-right:1px solid white;
		padding: 0 0.4em;
		}
	#toppur a {
		color: white;
		text-decoration: none;
		}
	#toppur input {
		width: 150px;
		margin: 0 0 0 0.4em;
		}
	#toppur img {
		vertical-align: bottom;
		}

	#rvk {
		position: absolute;
		top:2px; left:9px;
		margin:0px; padding:0px;
		}

	#fotur {
		position: absolute;
		bottom: 10px; right: 0px;
		margin:0; padding:0px;
		}
	#fotur img {
		position: relative;
		top: 0.5em;
		}
	#fotur a {
		color: black;
		}

	.inndrattur {
		z-index: 10;
		margin:  0; padding: 5px 5px;
		}
	
	/* Holly hack. Allt hÃ©r Ã¡ milli tekur bara IE/win (amk. ver 5.x og 6.x). Hides from IE-mac */
	* html #horn {bottom:-1px;}
	* html #fotur {}
	/* End hide from IE-mac */
	
	img {
		border:none;
		display:block;
		padding:0px;
		margin:0px;
	}
	a img {
		display:inline;
	}
	#braud img, #rvk img, #flytival img, #vin img, #nyjast img {
		display:inline;
	}
	
	#vin {
		top:-20px;
		}
		
		article_seperator {
			border-bottom:1px dotted #999;
			}


	table.contentpaneopen, table.blog {
		width: 100%;
		padding:0px 3px;
		}
	
	.ev_table {
    width: 100% !important;
	
    }
    

