body,html
{
	background-color: #fff;
	font-family: Arial;
	font-size:11px;
	color: rgb(85,85,85);
	text-align:left;
	padding:0px;
	margin:0px;
}

h1
{
	padding:0px;
	margin:0px;
	font-size:14px;
	color: rgb(23,80,103);
}

a
{
	text-decoration: none;
	color: rgb(23,80,103);
}

a:hover
{
	text-decoration: underline;
	color: rgb(13,70,93);
}

input
{
	font-size:11px;
}

div#topBlind
{
	margin:0px;
	padding:0px;
	display:none;
	height:0px;
	font-size:0px;
}

div#topBlind p
{
	margin:0px;
	padding:0px;
	font-size:0px;
	visibility: collapse;
}


div#container
{
	width:933px;
}

div#header
{
	clear:both;
	float:left;
	width:933px;

}

div#header_top
{
	clear:both;
	float:left;
	width: 933px;
	height: 50px;
	background: url(/resources/images/2_bg_header_top.gif) repeat-x rgb(47,146,188);
}

div#langages
{
	clear:both;
	float:right;
	padding: 8px 20px 8px 40px;
	height:17px;
	line-height:17px;
}

div#langages img
{
	padding-left:10px;
	vertical-align:bottom;
}

div#shortcuts
{
	float:right;
	height:12px;
	padding: 12px 0px 8px 0px;
	line-height:12px;
	color: #fff;
}

div#shortcuts p
{
	padding:0px;
	margin:0px;
}

div#shortcuts a
{
	line-height:12px;
	color: #fff;
}

div#topmenu_sub
{
	clear:both;
	height:17px;
	width:460px;
	float:right;
	text-align: left;
	color: #fff;
}

div#topmenu_sub a
{
	color: #fff;
}

div#header_middle
{
	clear:both;
	float:left;
	width:933px;
	height:117px;
	background: url(/resources/images/1_bg_header_middle.gif) rgb(26,100,131) repeat-x;
}

div#logo
{
	clear:both;
	float:left;
	height:117px;
	width:180px;
}

div#logo img
{
	vertical-align: bottom;
}

div#header_right
{
	float:left;
	width:753px;
	height:117px;
}

div#topmenu
{
	clear:both;
	float:right
}

div#topmenu ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

div#topmenu ul li
{
	float:left;
	padding: 0px 20px;
	height:30px;
	line-height:30px;
}

div#topmenu ul li a
{
	Color: #fff;
}

div#topmenu ul li.split
{
	padding:0px;
	width:2px;
	font-size:1px;
	background: url(/resources/images/41_topmenu_split.gif) no-repeat;
}

div#topmenu ul li.green
{
	background: url(/resources/images/37_topmenu_green.gif) repeat-x;
}

div#topmenu ul li.yellow
{
	background: url(/resources/images/42_topmenu_yellow.gif) repeat-x;
}

div#topmenu ul li.red
{
	background: url(/resources/images/40_topmenu_red.gif) repeat-x;
}
div#topmenu ul li.purple
{
	background: url(/resources/images/39_topmenu_purple.gif) repeat-x;
}
div#topmenu ul li.navy
{
	background: url(/resources/images/38_topmenu_navy.gif) repeat-x;
}
div#topmenu ul li.gray
{
	background: url(/resources/images/36_topmenu_gray.gif) repeat-x;
}

div#header_middle_right
{
	clear:both;
	float:right;
	width:753px;
	height:87px;
}

div#slogan
{
	clear:both;
	float:left;
	height: 87px;
	line-height:87px;
	width:523px;
	font-size:26px;
	font-weight:200;
	color: #fff;
	text-align:center;
}

div#search
{
	float:left;
	padding: 47px 20px 0px 0px;
	width:210px;
	height:40px;
	color: #fff;
}

div#searchbtn
{
	position:relative;
	top:-3px;
	float:right;
	height:22px;
	padding-left:5px;
}

div#searchbtn img
{
	vertical-align: bottom;
}

div#searchbox
{
	float:right;
	padding:2px 5px 4px 5px;
	width:124px;
	height:16px;
	background: url(/resources/images/31_search_bg.gif) no-repeat;
}

div#searchbox input
{
	width:124px;
	height:12px;
	padding:0px;
	margin:0px;
	line-height:12px;
	background:none;
	border:none;
}

div#searchtitle
{
	float:right
	height:22px;
	padding-right:10px;
	line-height:22px;
	color:#fff;
}

div#header_bottom
{
	clear:both;
	width:933px;
	height:7px;
	background: url(/resources/images/15_header_bottom.gif) no-repeat;
	font-size:1px;
	line-height:1px;
}

div#main
{
	clear:both;
	float:left;
	width: 933px;
	padding-top:7px;
	padding-bottom:15px;
}

div#left
{
	clear:both;
	float:left;
	width:174px;
}

div#leftmenu
{
	clear:both;
	float:left;
	padding-bottom:4px;
	width:174px;
}

div#leftmenu_top
{
	clear:both;
	float:left;
	width:174px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background: url(/resources/images/21_leftmenu_top.gif) no-repeat;
}

div#leftmenu_middle
{
	clear:both;
	float:left;
	padding:0px 8px;
	width:158px;
	height: auto !important;
	height:350px;
	min-height: 350px;
	background: url(/resources/images/18_leftmenu_middle.gif) repeat-x rgb(24,96,126);
}

div#leftmenu_shortcuts
{
	clear:both;
	float:left;
	width: 158px;
}

div#leftmenu_shortcuts img
{
	vertical-align: bottom;
}

div#leftmenu_title
{
	float:left;
	padding-top:12px;
	padding-left:15px;
	width:73px;
	height:21px;
	text-transform: uppercase;
	color:#fff;
	font-weight: bold;
	text-align:left;
}

div#leftmenu_title a
{
	color: #fff;
}

div#leftmenu_icons
{
	width:70px;
	height:21px;
}

div#leftmenu_icons
{
	float:left;
}

div#leftmenu_content
{
	clear:both;
	float:left;
	width: 158px;
	padding-bottom:15px;
}

div#leftmenu_content ul
{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

div#leftmenu_content ul li
{
	clear:both;
	float:left;
	padding:0px 15px;
	height:19px;
	line-height:19px;
	width:128px;
	text-align:left;
}

div#leftmenu_content ul li a
{
	color: #fff;
}

div#leftmenu_content ul li.split
{
	height:2px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/19_leftmenu_split.gif) no-repeat;
}

div#leftmenu_content ul li.split_light
{
	height:2px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/20_leftmenu_split_light.gif) no-repeat;
}

div#leftmenu_content ul li.level2
{
	padding-left: 30px;
	width:113px;
	background-color:rgb(124,196,226);
}

div#leftmenu_content ul li.level3
{
	padding-left: 45px;
	width:98px;
	background-color:rgb(124,196,226);
}

div#leftmenu_content ul li.level2 a, div#leftmenu_content ul li.level3 a
{
	color:#000;
}

div#leftmenu_bottom
{
	clear:both;
	float:left;
	width:174px;
	height:5px;
	line-height:1px;
	font-size:1px;
	background: url(/resources/images/17_leftmenu_bottom.gif) no-repeat;
}

div#middle
{
	float:left;
	padding:0px 4px;
	width:567px;
}

div#image
{
	float:left;
	clear:both;
	padding-bottom:4px;
	width:567px;
}

div#location
{
	clear:both;
	float:left;
	padding:4px;
	width:559px;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	background-color:rgb(23,80,103);
	color: #fff;
}

div#location_left
{
	clear:both;
	float:left;
	width:200px;
	font-size:10px;
}

div#location_right
{
	float:left;
	width:359px;
	text-align:right;
	font-weight:normal;
	font-size:10px;
}

div#location_right a
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;
}

div#location_right a:hover
{
	color:#fff;
	text-decoration:underline;
}


div#content
{
	clear:both;
	float:left;
	overflow:hidden;
	padding: 4px 0px;
	width:567px;
	text-align:left;
}

div#right
{
	float:left;
	width:184px;
}

div#footer
{
	clear:both;
	float:left;
	padding:10px 10px;
	width:913px;
	height:auto !important;
	height:12px;
	min-height:12px;
	background-color: rgb(20,73,93);
	color:#fff;
	text-align: center;
}

div#footer a
{
	color: #fff;
}

/*

INNIHALD Í VINSTRI OG HÆGRI HLUTA

*/

.box
{
	clear:both;
	float:left;
	width:174px;
	padding-bottom:4px;
}

.box_title
{
	clear:both;
	float:left;
	width:174px;
	background: url(/resources/images/3_box_title_content.gif) repeat-x rgb(175,175,175);
;
}

.box_title_left
{
	float:left;
	width:6px;
	height:5px;
	background: url(/resources/images/4_box_title_left.gif) no-repeat top left;
}

.box_title_content
{
	float:left;
	padding: 8px 5px;
	width:152px;
	height: auto !important;
	height:16px;
	min-height:16px;
	text-transform: uppercase;
	color: #fff;
	text-align:left;
	font-weight:bold;
}

.box_title_right
{
	float:left;
	width:6px;
	height:5px;
	background: url(/resources/images/5_box_title_right.gif) no-repeat top left;
}

.box_content
{
	clear:both;
	float:left;
	padding:8px;
	width: 136px;
	text-align: center;
}

div#right .box, div#right .box_title
{
	width:184px;
}

div#right .box_title_content
{
	width:162px;
}

div#right .box_content
{
	width: 146px;
}

.greenbox
{
	clear:both;
	float:left;
	padding-bottom:4px;
	width:184px;
}

.greenbox_top
{
	clear:both;
	float:left;
	width: 184px;
	height:9px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/14_greenbox_top.gif) no-repeat;
}

.greenbox_content
{
	clear:both;
	float:left;
	padding:8px 12px;
	width: 160px;
	height: auto !important;
	height:159px;
	min-height:159px;
	background: url(/resources/images/13_greenbox_content.gif) repeat-x rgb(157,204,17);
	text-align:left;
	color: #fff;
}

.greenbox_content a, .greenbox_content a:hover, .greenbox_content h1
{
	color:#fff;
}

.greenbox_bottom
{
	clear:both;
	float:left;
	width: 184px;
	height:9px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/12_greenbox_bottom.gif) no-repeat;
}

.ads
{
	clear:both;
	float:left;
	padding-bottom:4px;
	width: 174px;
	text-align: center;
}

.ads img
{
	vertical-align: bottom;
}

div#right .ads
{
	width: 184px;
}


/*

INNIHALD Á CONTENT

*/


.news
{
	clear:both;
	float:left;
	width:567px;
	padding-bottom:4px;
}

.news_title
{
	clear:both;
	float:left;
	width:567px;
	background: url(/resources/images/25_news_title.gif) repeat-y;
}

.news_title_left
{
	float:left;
	width:10px;
	height:31px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/27_news_title_left.gif) no-repeat;
}

.news_title_content
{
	float:left;
	padding:10px 12px 8px 12px;
	height:auto !important;
	height:13px;
	min-height:13px;
	width:523px;
	text-align:left;
	color:#fff;
	text-transform: uppercase;
	background: url(/resources/images/26_news_title_content.gif) repeat-x;
	font-weight:bold;
}

.news_title_right
{
	float:left;
	width:10px;
	height:31px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/28_news_title_right.gif) no-repeat;
}

.news_content
{
	clear:both;
	float:left;
	padding:25px;
	width:515px;
/*
	height: auto !important;
	height:335px;
	min-height:335px;
*/
	border-left: 1px solid rgb(222,222,222);
	border-right: 1px solid rgb(222,222,222);
	background: url(/resources/images/24_news_content.gif)  #fff repeat-x bottom left;
}

.news_bottom
{
	clear:both;
	float: left;
	width:567px;
	height:8px;
	font-size:1px;
	line-height:1px;
	background: url(/resources/images/23_news_bottom.gif) no-repeat;
}


.subnews_left
{
	float:left;
}

.subnews_right
{
	float:right;
}

.subnews
{
	clear:both;
	float:left;
	width:279px;
}

.subnews_top
{
	clear:both;
	float:left;
	width:279px;
	height:8px;
	background: url(/resources/images/35_subnews_top.gif) no-repeat;
	font-size:1px;
	line-height:1px;
}

.subnews_content
{
	clear:both;
	float:left;
	padding:20px;
	width:239px;
	height: auto !important;
	height: 158px;
	min-height: 158px;
	background: url(/resources/images/34_subnews_content.gif) rgb(59,138,171) repeat-x;
	color: #fff;
}

.subnews_content a,.subnews_content a:hover, .subnews_content h1
{
	color:#fff;
}

.subnews_bottom
{
	clear:both;
	float:left;
	width:279px;
	height:8px;
	background: url(/resources/images/33_subnews_bottom.gif) no-repeat;
	font-size:1px;
	line-height:1px;
}

ul#sitemap
{
	list-style:none;
	padding:0px;
	margin:0px;
}

ul#sitemap .level1
{
	margin-left:10px;
	font-weight:bold;
}

ul#sitemap .level2
{
	margin-left:30px;
}

ul#sitemap .level3
{
	margin-left:50px;
	font-style: italic;
}

ul#sitemap .level4
{
	margin-left:70px;
}
