body { font-family: Tahoma; font-size: 10pt;}
h1,h2,h3,h4,h5 { margin: 0px; padding: 0px; }


#wrap { width: 947px; margin: 0 auto; }
#header { margin-left: 8px; padding-top: 10px;}
#header img { border: none; }
#topmenu li { display: inline; margin-left: 10px; padding-right: 10px; border-right: solid 1px #fff; }
#topmenu li a { color:#fff; text-decoration: none; }
.search { float: right;margin-top: 15px;}
.search input { background: url('/images/search-form.png') no-repeat; height: 24px; width: 164px; border: none; }
.wrap-box { background: url('/images/wrap-box-bg.png') repeat-y; border:none; }
.wrap-box-top { background: url('/images/wrap-box-top.png') no-repeat; height: 16px; }
.wrap-box-foot { background: url('/images/wrap-box-foot.png') no-repeat; height: 16px; }
.wrap-box-content { margin-left: 16px; margin-right: 16px;}
.main { background: #f2eff0; border: none; width: 915px; }
#topmenu { background: #cb211f; color:#fff; padding: 5px; }

li#menuitem52 { font-weight: bold; float: right; border: none; }
li#menuitem52 a { color:#fff; }
li#menuitem52 a:hover { color:#fff; }
li#menuitem52 a:visited { color:#fff; }

#topmenu li a { color:#fff; }

#leftmenu { float: left; border-right: solid 8px #fff; height: 100%; width: 200px; }
#leftmenu li { border-bottom: solid 8px #fff; margin: 0px; padding: 0px; list-style: none; 
				background: url('/images/lefmenu-bullet.png') no-repeat 10px 13px ;
				padding: 6px; padding-left: 20px; 
				}
#leftmenu li.top {
	background: #CB211F;
	color:#fff;
	font-weight: bold;
	/* */
	margin: 0px;
	padding: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align:center;
	/* */
}
#leftmenu li.top a { color:#fff;}
#leftmenu .sub {
	background: #fff;
	padding: 0px;
	margin: 0px;
	margin-top: -5px;
	padding-left: 20px;
	font-size: 8pt;
	list-style: none;
}
#leftmenu .sub ul { margin: 0px; padding: 0px;}
#leftmenu .sub li { list-style: none; margin: 0px; padding: 0px; background: none; }

#leftmenu li a { color:#000; text-decoration: none; }
#leftmenu li a:hover { text-decoration: underline;}

#rightside { float: right; width: 300px; margin-left: 30px; }
#rightside .buttons { padding-top: 10px; }
#rightside .buttons img { border: none; }
#rightside .buttons .button { float: left; margin-right: 5px; margin-bottom: 10px;}

#uppskriftir { margin-left: 18px;  }
#uppskriftir h2 { font-size: 14pt; font-weight: normal; margin-bottom: 10px; text-align:center;  }
#uppskriftir .box { font-size: 8pt; float: left; width: 120px; height: 106px; position: relative; margin-right: 10px; margin-bottom: 10px; }
#uppskriftir .box .image { width: 120px; height: 80px; background: #fff; }
#uppskriftir .box .image a { display: block; width: 100%; height: 100%; }
#uppskriftir .box .title { color:#000; }
#uppskriftir .box a { color:#000; text-decoration: none;  }

.contentwithmenu { margin-left: 210px; padding: 10px; }

.vflokkur { text-align:center; float: left; width: 135px; height: 100px; background: #fff; border: solid 1px #ccc; margin: 3px; }
.vflokkur img { margin-top: 3px; border:none; }

.address { font-size: smaller; margin-top: 10px; text-align:center;}
