*{margin:0; padding:0;}

body{
text-align:center;
line-height:14px;
/*font:11px/20px verdana, tahoma, helvetica, sans-serif, arial;*/
color:#555;
background-color: #fff;
}

a{
color:#527ca2;
text-decoration:none;
}

p {margin:5px 0 10px 0;}

h1, h2, h3, h4, h5, h6 {margin:10px 0 10px 0; font-family:"georgia",serif; font-weight:normal;}

h1 {font-size:200%;}


h2 {font-size:160%; color:#174762; font-style:italic;}

.box h2{
font-size:140%;
color:#6c9d31;
}

.main h2{
background: #fff url(../img/h2-bakgr.gif) bottom center repeat-x;
height:49px;
line-height:49px;
padding-left:0px;
}

.sidebar h2, .sidebar h3{
background: #fff url(../img/h3-bakgr.gif) bottom center repeat-x;
margin:0;
margin-right:50px;
padding: 5px 0px 5px 0px;
font-style:italic;
}

h3 {font-size:140%; color:#3B4563;}

h4 {font-size:120%;}

h5 {font-size:100%;}

h1#logo{
margin:0;
position:absolute;
top:0px;
left:0px;
}
.clearer{
clear:both;
line-height:1px;
}

#page{
width:100%;
text-align:left;
}		

#head{
border:0px solid green;
}
.wrapper{
padding:0 50px;
}

.top{
height:94px;
background: #fff url(../img/headTopBakgr.gif) top center repeat-x;
position:relative;
}

.top .logo{
float:left;
width:107px;
}

.top h1{
position:absolute;
top: 60px;
left:90px;
background: #fff url(../img/h1-Fasteignamidlun-Vesturlands-ehf.gif) top center repeat-x;
width:398px;
height:29px;
margin:0;
}

.top h1 span,
.top h2 span{
display:none;
}

.top h2{
display:none;
}

.top .right{
float:right;
width:139px;
}
.fontSize{
display:none;
}

.fontSize img{
margin:0 1px;
}

#nav{
display:none;
}


#banner{
display:none;
}

#photo{
background: #FFF  url(../img/topPhotoBakgr.gif) bottom left repeat-x;
height:250px;
width:620px;
float:left;
}

#logoCol{
float:right;
width:338px;
height:250px;
background: #FFF  url(../img/bigLogo.gif) top right no-repeat;
}

#content{
padding:0 45px 0 50px;
}

.main{
}

.main .item{
width:170px;
float:left;
line-height:16px;
margin:5px 15px 20px 15px;
}

.main .item img{
padding:2px;
border:1px solid #90bccc;
}

.main .item p{
margin:0;
}

.main .item h3{
margin: 5px 0 0 0;
font-size:11px;
font-weight:bold;
font-family:verdana, sans-serif;
color:#527ca2;
}
.sidebar{
display:none;
}

#footer{
text-align:center;
margin:40px 20px;
}

#footer .wrapper{
margin:0 45px; 
border-top:1px solid #DDD;
}


/*  Söluskrá
--------------------------------*/

table#soluskra{
width:98%;
border:0px solid #DDD;
text-align:center;
}

table#soluskra th{
border-bottom:1px solid #DDD;
}

table#soluskra tr{
background-color:#fff;
}

table#soluskra tr.odd{
background-color:#f9fbfe;
}

table#soluskra td{
padding-top:5px;
vertical-align:top;
border-bottom:1px solid #DDD;

}

table#soluskra td.img{
padding:0;

}
table#soluskra img{
padding:2px;
border:1px solid #90bccc;
margin:3px 2px;
}

table#soluskra a.pop{
position: relative;
display:block;
}

table#soluskra a.pop:hover img{
border-right:1px solid #FFF;
}

table#soluskra a.pop:hover .popOUT img{
border-right:1px solid #90bccc;
}

a.pop div{
display:none;

}

a.pop:hover div.popOUT{
position:absolute;
top:3px;
left:109px;
display:block;
width:600px;
background-color:#FFF;
text-align:left;
padding:0 15px;
border:1px solid #90bccc;
border-left:0;
color:#555;
background: #FFF  url(../img/popOutBakgr.gif) top left no-repeat;
}

a.pop:hover div.popOUT img{
float:left;
margin-right:15px!important;
}

