/* layout */

body.litadur{background:#FFF url(../images/body_bg.gif) repeat-x;}

h1,h2,h3,h4,h5,h6 {
	color: #206496;
	font-family: "Trebuchet MS",Arial,Helvetica;
}


#mainwrap{text-align:left;width:950px;padding-top:0;background:#FFF transparent;margin-top:0;}

#toppur{position:relative;height:104px;}
#logo{position:absolute;display:block;width:400px;background:url(../images/snow_logo_3.gif) no-repeat;height:67px;text-indent:-10000px;overflow:hidden;left:0;bottom:10px;}

#lang_sel a{position:absolute;height:23px;line-height:23px;width:80px;display:block;text-indent:22px;top:20px;font-size:11px;text-decoration:none;border:1px solid #d3e5f4;padding: 2px 8px 2px 8px;}
#lang_sel .en{background:url(../images/fani_eng.gif) no-repeat 6px 9px;right:110px;}
#lang_sel .is{background:url(../images/fani_isl.gif) no-repeat 6px 9px;right:0px;}
#lang_sel a.selected{font-weight:700;}

#lefter{float:left;width:193px;}
#mainbody{float:left;width:757px;overflow:hidden; height: 100%;}
#mainbody .container{margin-left:10px; height: 100%;}
#pathway{background:#d8e9f5;border:1px dotted #b6dceb;margin-bottom:10px;}
#pathway .pathway-c{font-size:11px;padding:5px 10px;}
#main_content{padding:0 10px; height: 100%;}

#fors_mynd{margin-bottom:10px;}

/* Texti á fronti */
#fors_texti{width:250px;float:left;}
#fors_texti .cont{margin-right:10px;}
#fors_texti .cont .panel{background:url(../images/front-left-mod-bg.gif) no-repeat;padding:14px 10px 10px;}
.panel p {
	
	font-size: 10px;
}

/* Fréttir á fronti */
#fors_frettir{float:left;width:250px;}
#fors_frettir .cont .panel {background:url(../images/front-left-mod-bg.gif) no-repeat;padding:6px 10px;}
#fors_frettir ul,#fors_frettir li{list-style:none;padding-bottom:5px;line-height:130%;margin:0;}
#fors_frettir li{margin-bottom:5px;}
#fors_frettir .dags{color:#9AA;font-size:9px;}
#fors_frettir a{color:#1d6496;text-decoration:none;}


#fors_texti .panel, #fors_frettir .panel, #fors_right .panel {
	position: relative;
}
#fors_texti .panel .rightborder, #fors_frettir .panel .rightborder, #fors_right .panel .rightborder {
	background: red;
	width: 1px;
	height: 100%;
	position: absolute;
	right: 0px;
	top: 0px;
	background:url(../images/front-left-mod-bg.gif) no-repeat;
	background-position: top right;
}

#fors_right {width:247px;float:left;}
#fors_right .cont{margin-left:10px;}
#fors_right .cont .panel{background:url(../images/front-left-mod-bg.gif) no-repeat;padding:6px 10px;}


#leftmenu{background: #e0edf7 url(../images/leftmenu.gif) no-repeat;border:1px solid #BBDEEC;border-bottom:none;margin-bottom:10px;overflow:hidden;}
#leftmenu ul,#leftmenu li{list-style:none;margin:0;padding:0;}
#leftmenu li{border-bottom:1px solid #cbe1ef;font-size:11px;}
#leftmenu a{text-decoration:none;width:100%;text-transform:uppercase;display:block;padding:4px 4px 4px 10px;}
#leftmenu li.selected a{background:#e6f0f8;font-weight:700;}
#leftmenu li.lm_item a:hover{background:#EEF8FF;}
#leftmenu a:active{background:#FFF;}
#leftmenu li.lm_lvl2 a{font-size:10px;text-transform:normal;padding:1px 1px 1px 22px;}
#leftmenu li.lm_lvl3 a{font-size:10px;text-transform:normal;padding:1px 1px 1px 34px;}
#bottom{border-top:1px solid #bbdeec;margin-top:10px;padding:8px;}
#bottom *{width:100%;text-align:center;color:#777;font-size:12px;}
#bottom img{width:auto;}
#myndir div.m{float:left;margin-right:11px;}
#myndir h3{border-bottom:1px solid #D3E5F4;color:#777;font-size:12px;font-weight:700;padding-bottom:7px;padding-left:10px;margin-bottom:10px;line-height:100%;}
#myndir div.myndalisti{height:90px;overflow:hidden;padding-left:10px;}
#myndir div.m a:hover{opacity:0.8px;}
#lang_sel a:hover,#fors_frettir a:hover{text-decoration:underline;color:#7095B6;}

/*Vefrit*/
.frettir {
	float: left;
	width: 70%;
	min-height: 600px;
	#height: 600px;
}
.rightdiv {
	float: left;
	width: 25%;
}
#cal {
	border: 1px dashed #eee;
	margin-bottom: 2px;
}

/* style */
body{font: 75%/1.8 verdana,arial,helvetica;color:#444;}
small{font-size:90%;color:#888;}
body.size0 #mainbody .container{font-size:11px;}
body.size1 #mainbody .container{font-size:13px;}
body.size2 #mainbody .container{font-size:15px;}
ol,ul{list-style:disc;margin-top:10px;margin-bottom:10px;}
p{margin-bottom:10px;}
a{cursor:pointer;color:#016B9F;}
.clr{font-size:1px;height:1px;clear:both;line-height:1px;margin:0;}

h3,h2{color:#1d6496;font-size:160%;font-weight:400;line-height:150%;margin-top:0.4em;}
h2{font-size:160%;}
h4{color:#1d6496;font-size:125%;font-weight:400;line-height:150%;margin-top:0.4em;}
table.contentpaneopen tr td ul { margin-left: 15px; }
table.voruras td{border:1px solid #ccc;text-align:center;vertical-align:middle;padding:6px;}
table.voruaras{border-collapse:collapse;margin-top:12px;}
a.bigbutton{text-decoration:none;display:block;float:left;width:45%;border:1px solid #ccc;font-size:18px;padding:10px;}
a.bigbutton:hover{background:#f8f8f8;}
table.contentpaneopen td td{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #DDD;padding-right:10px;}
table.contentpaneopen table{margin-bottom:15px;border-top:1px solid #DDD;}
table.moduletable th{font-weight:700;font-size:15px;}
.nanar{display:block;float:right;text-align:left;width:114px;height:35px;text-indent:-10000px;overflow:hidden;background:url(../images/takki_skoda.gif) no-repeat;}
.ad{margin-top:12px;}
#nform table td{padding:6px;}
h1,table.contentpaneopen td.contentheading,.componentheading{font-size:16px;font-weight:400;line-height:150%;padding-bottom:7px;color:#1d6496;font-family: "Trebuchet MS",Arial}
table.contentpaneopen td.contentheading {
	font-size: 20px;
}
li{margin-left:15px; padding-left: 5px;}
.clear { clear: both; }

