* {	margin:0;	padding:0;}img{	border:0;}body{	text-align:center;	background-color:#f0efed;	font-family:arial,helvetica,sans-serif;	font-size:100%;}a{	color:#5e5956;	text-decoration:none;}ul{	list-style:none;}.sida{	width:963px;	margin:0 auto;	text-align:left;	overflow:hidden;	background-color:#f0efed;	padding-bottom:20px;}/*** HAUS ***/#haus{	height:152px;	/*26px/132px*/	width:100%;/*	background:url(../img/eignamidlun_haus.png) no-repeat; */	background:url(../img/eignamidlun_rvk_bg.png) no-repeat; }#haus a.logo{	float:left;	height:70px;	width:245px;	margin:25px 0 30px 20px;	text-indent:-999em;}#haus .haus_haegri{	float:right;	color:#878d8b;	text-align:center;	background:url(../img/haus_haegri.gif) no-repeat;	margin:58px 40px 0 0;	font-family:garamond,serif;	font-size:28px;}.arogold{	font-family:garamond,serif;	font-size:60px;	font-style:italic;	color:#ffa612;	vertical-align:text-top;}h3.loggiltur{	float:left;	background:url(../img/loggiltur_bg.png) repeat-x;	height:23px;	width:97%;	padding-left:3%;	padding-top:3px;	color:white;	font-size:16px;}/*** VINSTRI ***/.vinstri{	float:left;	width:178px;	color:#fdfdfe;	margin-right:4px;	_margin-right:2px;	/*	padding-bottom:400px;	margin-bottom:-390px;	*/}/* VALMYND  */.valmynd{	float:left;	width:178px;	color:#fdfdfe;	font-size:0.7em;	background:#074888;}.valmynd li{	}.valmynd li.first{	border-top:1px solid #4b7197;	margin-top:16px;}.valmynd li a{	padding:4px 0px 4px 25px;	background:url(../img/valmynd_bg.png) repeat-x;	height:16px;	display:block;	color:#f0efed;}.valmynd .undirval{	border-bottom:1px solid #4b7197;}.valmynd .undirval li a{	background:#0b3c6d;}/* VINSTRI - ANNAÐ */.annadvinstri{	text-align:center;	border:1px solid #dad5cb;	background-color:#fcfcfc;	color:#797875;	line-height:1.7em;	font-size:0.8em;	padding:20px;	_padding:16px;	margin-top:20px;	margin-left:5px;	float:left;	width:128px;}.annadvinstri p{	margin-top:4px;}.annadvinstri img{	margin:2px 0;}.ff{	text-align:center;	float:left;	width:100%;	margin-top:14px;}/*** MEGINMÁL ***/.meginmal{	float:left;	width:780px;}/* BANNER */.hausmynd{	float:left;	/*	background:url(../img/megin_bg_haegri.gif) repeat-y;	padding:28px 10px 10px 541px;	width:226px;	height:138px;	margin-top:4px;	*/	overflow:hidden;	color:white;	font-size:0.7em;		/* MIÐAÐ VIÐ FLASH: */	/*	margin-top:1px;	margin-left:3px;	height:175px;	width:780px;	*/	margin-top:4px;	width:777px;	height:175px;}.hausmynd img{	border:1px solid white;}h2.banner_pnr{	font-size:24px;	color:#124f92;	line-height:0.8em;}h2.banner_gata{	font-size:24px;	color:#ffac30;	line-height:1.1em;}a.nanar{	font-weight:bold;	color:#fcfcfc;}a.ananar{	background:url(../img/nanar.png) no-repeat left 5px;	padding-left:14px;}a.tilbaka{	background:url(../img/nanar.png) no-repeat left 5px;	padding-left:14px;	float:right;	margin-top:30px;}.plus{	color:#fac468;	font-weight:bold;}/*** EIGNIR ***/.eignir{	width:100%;	margin-top:4px;	float:left;	margin-left:1px;}.eignir .eign{	width:156px;	height:207px;	overflow:hidden;	margin-left:-1px;	margin-bottom:4px;	float:left;}.eignir a.eign_stadur{	font-size:12px;	font-weight:bold;	display:block;	color:#fcfcfc;	margin:0;	padding:7px 0 1px 8px;	width:148px;	height:22px;	background:url(../img/eign_h3_bg.png);}.eignir a.eign_stadur:hover{	background:url(../img/eign_h3_bg_hover.png);}.eignir .eign_texti{	margin-left:3px;	background:#fff url(../img/eign_bg_botn.png) no-repeat right bottom;	padding:2px 4px 8px;	width:142px;	min-height:167px;}.eignir .eign p{	font-size:0.7em;	color:#585858;	line-height:1.35em;	margin-top:1px;}.eignir .eign .eignamynd{	width:150px;	height:77px;	overflow:hidden;	float:left;	margin-left:3px;}.eignir .eign .eignamynd img{	width:150px;}.eignir .eign h4.eign_gata a{	font-size:12px;	color:#10508f;}.eignir .eign h4.eign_hvar{	font-size:12px;	color:#726e6e;}.nyjar_eignir{	clear:both;	width:100%;	margin-top:4px;	float:left;}.nyeign{	float:left;	background:white url(../img/nyeign_bg.png);	width:250px;	height:175px;	margin-right:12px;}.nyeign.thridjahver{	margin-right:0px;}.nyeign .nyeign_mynd{	background:url(../img/nyeign_mynd_bg.png) no-repeat;	height:96px;	width:130px;	margin-left:10px;	margin-top:4px;	padding:1px 0 30px 4px;	float:left;}.nyeign .nyeign_mynd img{	width:122px;	height:88px;}.nyeign .nyeign_texti{	font-size:0.7em;	padding:2px 10px 2px 2px;	color: #585858;}.nyeign h2{	font-size:12px;	font-weight:bold;	display:block;	color:#fcfcfc;	margin:0;	padding:7px 0 1px 8px;	height:22px;}.gult{	color:#fbaf2d;}/*** UNDIRSÍÐUR ***/.efnishluti{	background:url(../img/undirsida_bg.png);	margin-top:8px;	width:783px;	float:left;}.efni{	width:751px;	background:url(../img/undirsida_bg_botn.png) no-repeat left bottom;	font-size:0.7em;	padding:8px 15px 20px;	float:left;}h2.undirsida_efnishaus{	background:url(../img/undirsida_efnishaus.png) no-repeat 1px top;	color:#fcfcfc;	padding-left:20px;	padding-top:6px;	height:24px;	font-size:0.9em;}.efni .efni_vinstri{	width:580px;	float:left;	padding-bottom:20px;	min-height:425px;}.efni .efni_vinstri p{	margin:20px 0;	line-height:1.75em;}.efni .efni_vinstri h2{	color:#205b96;	border-bottom:1px solid #ebebea;	font-size:1.55em;}.efni .efni_haegri{	float:left;	margin-left:40px;}.efni .efni_haegri_undirflokkur{	list-style:none;	font-size:0.9em;	margin-top:10px;}.efni .efni_haegri_undirflokkur li{	padding-left:20px;	height:22px;	background:url(../img/eignamidlun_minnilogo.png) no-repeat left top;}

/*** LEITARNIÐURSTÖÐUR ***/
.leit_eign{	float:left;	border-bottom:1px dashed #b5b4b4;	margin-top:20px;	padding-bottom:20px;	width:100%;}
.leit_eign .leit_mynd{	background:url(../img/leit_mynd_bg.png) no-repeat;	height:71px;	width:102px;	margin:4px 5px 0 10px;	padding:1px;	float:left;}
.leit_eign .leit_mynd img{	width:100px;	height:67px;}
.leit_eign h2.leit_h2{	text-transform:uppercase;	font-size:1.1em;	border-bottom:0;	margin-top:2px;	margin-bottom:0px;	padding-bottom:0px;	width:100%;	float:left;}
.leit_eign h2.leit_h2 a{	color:#205b96;}
.leit_eign .leit_texti{	float:left;	width:260px;}
.leit_eign .leit_uppl{	float:right;	width:180px;	list-style:none;	color:#013c7b;	margin-top:2px;}
.leit_eign .leit_uppl li{	float:left;	margin-right:0px;	width:60px;	overflow:hidden;	font-size:1.15em;	font-weight:bold;}
.leit_eign .leit_uppl_atvinna{	float:right;	width:180px;	list-style:none;	color:#013c7b;	margin-top:2px;}
.leit_eign .leit_uppl_atvinna li{	float:left;	margin-right:0px;	width:180px;	overflow:hidden;	font-size:1.15em;	font-weight:bold;}
.leit_eign .leit_uppl li.uppl_an{	color:#4b4a4a;}
.leit_eign .leit_uppl h3{	float:left;	width:50px;	margin-left:10px;}
.leit_eign .leiga_leit_texti{	float:left;	width:320px;}

.photo_nav{float:left;	text-align:center;	margin:4px 0;	width:300px;}
.photo_nav a{	color:#898585;	float:left;}
.smallphoto{	width:298px;	border:1px solid #d5d5d5;	background-color:#f1f1f1;	float:left;	padding-bottom:10px;}
.photo_nav .nav_v{	background:url(../img/or_v.png) no-repeat left 4px;	width:16px;	text-indent:-999em;	overflow:hidden;}
.photo_nav .nav_h{	float:right;	background:url(../img/or_h.png) no-repeat right 4px;	width:16px;	text-indent:-999em;	overflow:hidden;}
.photo_nav .skoda_myndir{	margin:0 auto;	width:268px;}

/*** BOTN ***/.botn{	float:left;	clear:both;	width:100%;	height:60px;	color:#62625d;	padding-top:12px;	padding-bottom:20px;	font-size:0.7em;	background-color:white;}/*** LEITARVÉL ***/.real_form_zip { width: 190px; font-size: 11px; font-family: Arial,Helvetica,sans; }.real_form_street { border: 1px solid rgb(204, 204, 204); width: 190px; font-size: 11px; font-family: Arial,Helvetica,sans; }.real_form_description { border: 1px solid rgb(204, 204, 204); width: 150px; }.real_form_submit { border: 1px solid rgb(204, 204, 204); }.real_form_sortby_title { font-size: 11px; font-weight: bold; font-family:Arial,Helvetica,sans; text-transform: uppercase; }.real_form_legend { font-weight: bold; color:#9A9A9A; font-size:11px; }.real_form_fieldset { padding: 4px; width: 410px; margin-bottom: 5px; text-align: left;  }.real_form_size, .real_form_price, .real_form_rooms { font-size: 10px; width: 110px; }.check{line-height:18px; display:block; width:40%; float:left; }p.button{ clear:both }.annad input { margin-right: 5px; }

/*** POPUP ***/
#popup{	font-size:11px;}
#popup #left{	margin-top:10px;	border:0px solid red;	float:left;	width:310px;}
#popup #right{	margin-top:10px;	border:0px solid green;	width:260px;	float:left;	text-align:left;}
#popup #right h2.stadur{	font-size:1.2em;	text-transform:uppercase;	color:#013c7b;	margin-bottom:5px;}
#popup #right h2.nanari_uppl{	color:#4d5053;	font-size:1.4em;}
#popup #right table#infos{	margin-bottom:20px!important;}
#popup #right table tr{	background-color:#ebf3fb;}
#popup #right table tr.sec{	background-color:transparent;}
#popup #right table td{	padding:2px 20px 2px 2px;	color:#4d5053;}
h2.soluskra{color:#205b96;	border-bottom:1px solid #ebebea;	font-size:1.55em;	width:580px;}
a.eign_mynd{background:url(../img/eign_mynd_bg.png) no-repeat;	margin:12px 4px 0px 8px; padding:1px; float:left; height:62px; width:85px;}





/*** MYNDAALBÚM ***/.myndir{	list-style:none;	padding:0;	margin:0;	width:100%;margin:10px 0;}.myndir li{	display:inline;margin-right:12px;}.myndir li a img{	border:none;	min-width:130px;	max-width:587px;}.myndir li img{	border:none;	max-width:587px;}.myndnav{	text-align:center;	padding-top:8px;	clear:both;}.myndnav li{	float:left;	width:33%;}.myndnav li.aftur{	clear:both;	width:100%;	padding-top:8px;}/*** TENGLAR ***/.tenglar{	margin-top:20px;}.tenglar ul li{	margin-top:5px;	margin-left:4px;}/*** STARFSMENN ***/.starfsmenn{	}.starfsmenn .gagn{	float:left;	margin-bottom:40px;}.starfsmenn .gagn img{	float:left;	margin-right:8px;}.starfsm_texti{	float:left;	width:470px;}h3.starfsm_nafn{	/*color:#205b96;*/	margin:0;	font-size:1.15em;}/*** Leiga ***/.leiga .leiga_gagn{	float:left;	margin-bottom:40px;}.leiga .leiga_gagn img{	float:left;	margin-right:8px;}.leiga_texti{	float:left;	width:470px;}.leiga  .leiga_gagn h3.leiga_h3{	/*color:#205b96;*/	margin:0;	font-size:1.15em;}.leiga .leiga_gagn h2.leiga_h2{	margin:10px 0 2px;}.leiga .leiga_myndir{	float:left;}div.bls {	padding: 10px;	height: 30px;}div.bls span {	display: block;	float: left;	border: 2px solid #205b96;	padding: 4px;	width: 15px;	height: 15px;	text-align: center;	margin-right: 2px;}div.bls span.empty {	border: 0;}div.bls span.selected {	background-color: #205b96;	color: #FFFFFF;}div.bls span a {	color: #205b96;}div.leit_stats {	font-size: 1.2em;	font-weight: bold;}

/*** DAGATAL 
.dagatal{	width:178px;	font-size:11px;}
.dagatal ul{	float:left;	clear:both;	color:black;	background:red;	width:178px; 
border-left:1px solid #dad5cb; border-right:1px solid #dad5cb;
padding-left:0px;	padding-right:0px; background:#fff; list-style:none;}
.dagatal li{	float:left;	width:25px;	text-align:center;}
h3.dagatal_h3{	float:left;	background:url(../img/dagatal_head_h33.png) no-repeat;	padding-top:0px;	text-align:center; 	padding-right:0px;	height:28px;	width:178px;	color:#fff;	font-size:1.25em;	text-transform:uppercase;  border-left:1px solid #f0efed; border-right:1px solid #f0efed;}
h3.manudur{	float:left;	background:#fff;	padding-top:8px;
border-left:1px solid #dad5cb; border-right:1px solid #dad5cb;	text-align:center;	padding-right:0px;	height:27px;	width:178px;	color:#4e4f4f;	font-size:1.15em;	text-transform:capitalize;}
.dagatal .dagaheiti{	text-transform:uppercase;	color:#10508f;	font-weight:bold;}
.dagatal .dagabotn{	background:#fff;	width:178px;	padding-left:0px;	padding-right:0px;	height:37px; border-bottom:1px solid #dad5cb;}
.dagatal .dagabotn li{	border:0;	width:85px;	padding-top:8px;}
.dagatal .dagabotn li.fyrri{	text-align:left;	padding-left:3px;}
.dagatal .dagabotn li.naesti{	text-align:right;	padding-right:3px;}
.dagatal .sun{	font-weight:bold;	color:#333;}
.dagatal .today{	color:#fff;	border:1px solid #aeaeae;	margin:-1px 2px;	width:18px;	background-color:#10508f;}
.dagatal .event a{	font-weight:bold;	color:#a46200;}***/


/* Dagatal Fast */
#dagatal{width:178px; height:191px; clear: both; font-size: 11px; padding-top:10px;}
div.box {
	width:178px;
}

div.box div.box-header {
	background:url(../img/dagatal_head_h333.png) no-repeat;
	height:28px;
	
}
div.box div.box-headtxt { 
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	padding-top:5px;
}

div.box div.box-content {
	border-left:1px solid #dad5cb;
	border-right:1px solid #dad5cb;
	border-bottom:1px solid #dad5cb;
	background-color:#fff;
	width:176px;
	height:163px;
}


#dagatal table {
	width: 178px;
	padding-top: 10px;
	color:#002b52;
	padding:0;
	text-align:center;
}

#dagatal table tr td
{
	width:25px;
	height:20px;
	padding:0;
	margin:0;
}

#dagatal table tr td.active {
	background: #005099;
	color: #FFF;
}

#dagatal table tr td.active a {
	color: #FFF;
}
#dagatal table tr td.today {
	border: 1px solid #CCC;
	font-weight: bold;
}

#dagatal-nav
{
	text-align: center;
	font-weight:bold;
	color:#002b52;
	margin-bottom:10px;
	text-transform: uppercase;
}