/* **************************************************************** */
/* Frontpage elements - block 1                           */
/* **************************************************************** */

.fp-articles { float:left; width:723px; border-top:1px solid #e5e5e5; height:143px;}
.fp-articles .content { padding:15px 0px 0px 20px;  width:703px; float:left;}
.fp-articles h3 { font-size:18px; color:#cc5500; margin-bottom:15px; }
.fp-articles h4 { font-size:12px; color:#666666;  text-transform:uppercase;}
.fp-articles .item { float:left; width:223px; height:90px; }
.fp-articles p { margin:0px; padding:0px; }
.fp-articles .item.box1 { background: /*url(../img/bg-bilstoll.gif)*/ no-repeat bottom right; margin-right:15px; }
.fp-articles .item.box2 { background: /*url(../img/bg-vatn.gif)*/ no-repeat bottom right; margin-right:15px;}
.fp-articles .item.box3 { background: /*url(../img/bg-eldavel.gif)*/ no-repeat bottom right; float:right;}

/* Fréttir á forsíğu */
.news-wrapper { float:left; width:729px; background: url(../img/bg-fp-news.gif) no-repeat top left; height:191px;}
.news-wrapper .content { padding:20px 20px 20px 20px; float:left;}
.news-wrapper .left { float:left; width:340px; }
.news-wrapper .right { float:left; width:340px;  }
.news-wrapper .big { float:left; width:325px; padding:0px 10px 10px 0px;}
.news-wrapper .big h6 { font-size:1em; font-weight:bold; margin-bottom:0px;}
.news-wrapper .big .date { color:#7c9b2a; font-weight:bold; font-size:.9em;}

.news-wrapper ul {list-style-image:none; list-style-position:outside; list-style-type:none;	margin:0;	padding:0;}
.news-wrapper li {padding-bottom:5px; width:100%; }
.news-wrapper li .date { margin-right:5px; }

/* Athyglisvert - auglısingar á forsíğu */
.fp-banners { float:left; width:729px; background: url(../img/bg-fp-banners.gif) no-repeat top left; height:105px; }
.fp-banners .content { padding:20px 20px 20px 20px; }
.fp-banners ul { float:left; list-style-image:none; list-style-position:outside; list-style-type:none;	margin:0;	padding:0; }
.fp-banners li { float:left; height:70px; }
.fp-banners span.title { margin-bottom:10px; font-size:1.1em; font-weight:bold; text-transform:uppercase;}
.fp-banners li a { float:left; width:195px; height:50px; margin-right:15px; color:#FFF; padding:10px 10px 10px 10px; }
.fp-banners li a:hover { color:#FFF; }
.fp-banners li.banner1 a { background: url(../img/bg-banner-green.gif) no-repeat top left; }
.fp-banners li.banner2 a { background: url(../img/bg-banner-orange.gif) no-repeat top left; }
.fp-banners li.banner3 a { background: url(../img/bg-banner-blue.gif) no-repeat top left; margin-right:0px;}

/* **************************************************************** */
/* Frontpage elements - block 2                           */
/* **************************************************************** */
.box { width:240px; margin:10px 0px 0px 0px;}
.box .content { padding:10px 5px 0px 25px; }
.box h5 { font-size:12px; font-weight:bold; }
.box.left55 { background: url(../img/bg-left-box-55.gif) no-repeat; height:55px;}
.box.left70 { background: url(../img/bg-left-box-70.gif) no-repeat; height:70px;}
.box.left75 { background: url(../img/bg-left-box-75.gif) no-repeat; height:75px;}
.box.left78 { background: url(../img/bg-left-box-78.gif) no-repeat; height:78px;}
.box.left35 { background: url(../img/bg-left-box-35.gif) no-repeat; height:35px;}

/* styrktarağili */
.banner-leftpane { float:left;  width:100%;}

.banner-leftpane li {float:left;list-style-image:none;list-style-position:outside;list-style-type:none;padding-bottom:10px;}

.banner-leftpane img { padding:70px 0px 0px 30px;}
.banner-leftpane .text { float:left; text-align:center; font-size:.9em; width:100%; padding-top:10px;}

/* **************************************************************** */
/* subpage elements - block 1                           */
/* **************************************************************** */
.intro-text { background: url(../img/bg-shadow-bottom.gif) no-repeat bottom left; padding: 0px 20px 20px 20px; }
.print-send { position:absolute; top:157px; right:20px; height:30px; width:74px; float:left;}
.print-send a.print { display:block; background: url(../img/btn-print.gif) no-repeat bottom left; width:24px; height:24px; text-indent:-2000px; float:left; padding-right:6px;}
.print-send a.send { display:block; background: url(../img/btn-send-friend.gif) no-repeat bottom left; width:24px; height:24px; text-indent:-2000px; float:left;}

/* categories box */
.cat-wrapper { padding:20px 20px 20px 20px; }
.cat-wrapper .left { float:left; padding:0px 0px 0px 0px; width:340px; background-color:Gray;}
.cat-wrapper .right { float:left; padding:0px 0px 0px 0px; width:340px; }
.cat-box { float:left; padding:0px 0px 20px 0px; width:332px; height:123px; background: url(../img/bg-cat-box.gif) no-repeat top left; text-align: left;}
.cat-box .text {float:left; width:240px; padding:10px 0px 0px 10px;  }
.cat-box .text h3 {float:left; margin-bottom: .5em; width:250px;}
.cat-box .img { float:right; width:69px; padding:1px 1px 0px 0px;}

/* news list */
.subpage-news-wrapper { float:left; padding:0px 20px 20px 20px; background: url(../img/bg-news-wrapper.gif) no-repeat bottom left;}
.subpage-news-wrapper .item { float:left; padding:10px 0px 15px 0px; width:685px;}
.subpage-news-wrapper .item .left { float:left; width:440px; padding:0px 20px 0px 0px;}
.subpage-news-wrapper .item .right { float:left; width:220px;}
.subpage-news-wrapper .date {color:#7C9B2A; font-size:0.9em; font-weight:bold;}
.subpage-news-wrapper .newsimg { border:1px solid #CACBD1; float:left; margin:0px 0px 0px 0; padding:2px;}

.newslist-small { float:left; width:729px; height:160px; background: url(../img/bg-older-news.gif) no-repeat bottom left; padding: 20px 20px 20px 20px; }

.newslist-small .left { float:left; width:45%; padding:5px 20px 0px 0px;}
.newslist-small .right { float:left; width:45%; padding:5px 0px 0px 0px;}

.newslist-small ul {list-style-image:none; list-style-position:outside; list-style-type:none;	margin:0;	padding:0;}
.newslist-small li {padding-bottom:7px; width:100%; }
.newslist-small li .date { margin-right:5px; }

/* article list*/
.article-list { float:left; }
.article-list .item { float:left; padding:10px 20px 20px 20px;}


/* event list*/
.event-list { float:left; margin:10px 20px 20px 20px;}
.event-list .item { float:left; padding:10px 20px 20px 20px;}

.event-list .overview
{
	border:1px solid #e5e5e5;
	background: url(../img/bg-event-box.gif) repeat-x 0 bottom;
	width:685px;
}
.event-list .overview th
{
	background: #f4f4f4;
	border-bottom: 1px solid #e5e5e5;
	/*background: url(../img/bg-event-box.gif) repeat-x 0 bottom;*/
	
}
.event-list .overview th,
.event-list .overview td
{
	padding:2px 2px 2px 10px;
}

.event-about { float:left; margin:10px 0px 20px 20px; }
.event-Registration { float:right; margin:10px 20px 20px 0px; }
.event-Registration td.regCaption { font-weight:bold; padding: 0px 15px 4px 0px; }
.event-Registration td.regCtrl { padding: 3px 0px 3px 0px; }
.event-about .detailBox,
.event-Registration .detailBox { margin-top:5px; border:1px solid #e5e5e5; width:290px; padding:10px 20px 20px 20px; background: url(../img/bg-event-box.gif) repeat-x 0 bottom;}
.event-about .boxheader,
.event-Registration .boxheader{margin-left:20px; color:#7b9a29; font-weight:bold;}
.regCaption .FormValidator { margin-left:2px;}


/* **************************************************************** */
/* Related Files                                                    */
/* **************************************************************** */
.box.files { margin: 20px 10px 20px 20px;  float:left; padding: 0px 0px 20px 0px; width:332px; background: #f4f4f4 url(../img/bg-box.gif) repeat-x top left; border: solid 1px #e5e5e5;}
.box.files ul {list-style-image:none; list-style-position:outside; list-style-type:none;	margin:0;	padding:0; margin: 5px 0 5px 0;}
.box.files li {padding:3px 0px 3px 0px; width:100%; }




/* **************************************************************** */
/* Related Links                                                    */
/* **************************************************************** */
.box.links { margin: 20px 0px 20px 20px; float:left; padding: 0px 0px 20px 0px; width:332px; background: #f4f4f4 url(../img/bg-box.gif) repeat-x top left; border: solid 1px #e5e5e5;}
.box.links ul {list-style-image:none; list-style-position:outside; list-style-type:none;	margin:0;	padding:0; margin: 5px 0 5px 0;}
.box.links li {padding:3px 0px 3px 0px; width:100%; }

/* **************************************************************** */
/* Attachment in Articles                                           */
/* **************************************************************** */
.attachment { margin-top: 10px; }
.attachment img { margin: 3px 3px 0 0; }

