/* ........... Basic ........... */

body {
	background:url(../images/sub-grad.jpg) repeat-x top left #000 !important;		
}

/* ............. Content Div´s ................... */

#bukur_cont, #haus_cont, #fotur_cont,#fp_ferdir_cont,#fp_pistlar_cont,#fp_leidir_cont{
	width:100%;
	position:relative;
	overflow:hidden;
	margin: 0px;
	padding: 0px;
}
.fp_contlist{
	width:auto;
	position:relative;
	overflow:hidden;
	margin: 10px 15px 0px 15px;  
	padding: 0;
}
#bukur_cont,#fotur_cont,#fp_pistlar_cont,#fp_leidir_cont{
	border-top:#333 1px solid;
	background:url(../images/sub-grad.jpg) repeat-x top left;
}
#fp_ferdir_cont p,#fp_pistlar_cont p,#fp_leidir_cont p{
	margin:0;
	padding:0;
}

/* ............ Haus ............................. */

#logo{
	width:178px;
	height:26px;
	overflow:hidden;
	display:block;
	position:relative;
	margin:10px 0 10px 15px;
	float:left;
}
#haus_cont ul{
	margin:10px 0 10px 21px;
	float:left;
}
#haus_cont li{
	float:left;
	border:#333 1px solid;
	background:url(../images/sub-grad.jpg) repeat-x top left;
	height:26px;
	margin-right:2px;
}
#lang_islenska{
	padding:5px 5px 5px 5px;
	position:relative;
	top:4px;
}
#lang_enska{
	padding:5px 5px 5px 5px;
	position:relative;
	top:4px;	
}
#leita_link{
	padding:5px 5px 5px 5px;
	position:relative;
	top:6px;	
}

/* ............ Lists ............................ */

.fp_contlist li{
	border-bottom:#333 dashed 1px;
	padding:5px 0 5px 0;
}
.fp_contlist div img{
	border:#333333 solid 1px;
}
.fp_contlist li a span{
	color:#666;
	font-size:11px;
	margin-left:-5px;
}
.fp_contlist li a p{
	color:#CCC;
}
.fp_contlist li a h2, .fp_contlist li a h3{
	margin:5px 0 5px 0;
}
.fp_contlist li a span img{
	position:relative;
	margin-left:5px;
	margin-right:5px;
	top:1px;
}
.lista_fyrirsogn{
	color:#666;
	padding-bottom:10px;
	border:none !important;	
}
.lista_fyrirsogn:before{
	content:url(../images/nav-haed-or2.gif);
	margin-right:10px;
	position:relative;
	top:1px;
}
.timikomment_list{
	margin:0;
	padding:0;
	overflow:hidden;
}
.timikomment_list li{
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	border:none !important;
}
.fp_sjameira{
	border:none !important;
	margin:10px 0 10px 0 !important;
	text-align:right;
	list-style:none;
}
div.fp_sjameira2{
	margin:5px 0 5px 0 !important;	
	text-align:left;
	font-weight:bold;
}
.fp_sjameira a{
	font-weight:bold;
}
.fp_sjameira a:after{
	content:url(../images/gspot_plus.jpg);
	margin-left:10px;
	position:relative;
	top:1px;
}
div.fp_sjameira2 a:before{
	content:url(../images/gspot_plus.jpg);
	margin-right:10px;
	position:relative;
	top:1px;	
}

/* ------ */

.fp_pistlar_cont a{
	color: inherit;
	font-weight:normal  !important;
}
.grabox{
	background:url(../images/flipi-grad-unselected.jpg) bottom repeat-x #1b1b1b;
	height: 35px;
	border:#333 solid 1px;
}

/* ............ Nav flipar ............................ */

.nav-flipar {
	padding: 0;
	margin: 0 0 0 15px;
	overflow:hidden;
	position:relative;
	top:1px;
    z-index: 3;
}
#sub-nav .nav-flipar {
	float:left;
	overflow:visible;	
}
.nav-flipar li
{
	width:69px;
	list-style-type: none;
	padding: 0px;
	margin: 0 2px 0 0;
	display: block;
	float: left;
	background:url(../images/flipi-grad-unselected.jpg) bottom repeat-x #1b1b1b;
	text-align: left;
	height: 35px;
	border:#333 solid 1px;
}
.nav-flipar li ul li{
	list-style-type: none;
	display: block;
	background: none;
	text-align: left;
	height: auto;
	border: none;
}
.nav-flipar li a
{
	letter-spacing:1px;
	font-size:12px;
	font-weight: normal;
	padding: 10px 10px 10px 7px;	
	color: #999;
	text-decoration: none;
	text-decoration: none;
	display: block;
}
.nav-flipar li ul li a
{
	padding:0;
}
.nav-flipar li a:before {
	content: url(../images/mini-or2.gif);
	position:relative;
	bottom:1px;
	margin-right:7px;
}
.nav-flipar li ul li a:before {
	content: normal;
}
.nav-flipar li:hover a:before {
	content: url(../images/mini-or1.gif);
}
.nav-flipar li:hover ul li a:before {
	content: normal;
}
.nav-flipar li.active a:before {
	content: url(../images/mini-or1.gif);
}

.nav-flipar li.active a{ color:#FFF;}

.nav-flipar li.active {
	background:#1b1b1b repeat-x bottom left url(../images/flipi-grad-selected.jpg);
	border-bottom:none;
	padding-bottom:1px;	
}

.nav-flipar li a:hover { color: #FFF; background:#1b1b1b repeat-x bottom left url(../images/flipi-grad-selected.jpg);}

.nav-flipar li ul li a:hover { color: #FFF; background: none;}


