body {
	background:#DDCC00; /*#8e8800;*/
	/*filter:alpha(opacity=70);
	-moz-opacity:.70;opacity:.70;*/
	text-align:center;
	font-family: Verdana, Geneva, sans-serif;
	font-size:11px;
}
strong {
	font-weight:600;
}
p {
	padding:3px 0px;
}
a {color:#8E8800; font-weight:600; text-decoration:none;}
a:hover {text-decoration:underline;}
div#whiteBox {
	margin:0 auto;
	padding-bottom:2px;
	width:971px;
	background:#fff;
}
	div#container {
		margin:0 auto;
		width:965px !important;
		width:967px;
		border-left:1px solid #666;
		border-right:1px solid #666;
		border-bottom:1px solid #666;
	}
		div#header {
			height:61px;
			background:url(sysimages/new/headerBack.png) repeat-x 0 0;
		}
			div#header div#topMenu {
				float:left;
				position:relative;
				top:10px;
				height:50px;
			}
				div#topMenu div#leftShadow {
					float:left;
					height:50px;
					width:10px;
					background:url(sysimages/new/topMenuLeft.png) no-repeat 0 0;
				}
				div#topMenu div#adalvefur {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:url(sysimages/new/adalBack.png) no-repeat 0 100%;
				}
				div#topMenu div#adalvefurSel {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:#0f64b7 url(sysimages/new/adalBack.png) no-repeat 0 100%;
				}
					div#topMenu div#adalvefur:hover {
						background:#0f64b7 url(sysimages/new/adalBack.png) no-repeat 0 100%;
					}
				div#topMenu div#fuglavefur {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:url(sysimages/new/fuglaBack.png) no-repeat 0 100%;
				}
				div#topMenu div#fuglavefurSel {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:#1bad28 url(sysimages/new/fuglaBack.png) no-repeat 0 100%;
				}
					div#topMenu div#fuglavefur:hover {
						background:#1bad28 url(sysimages/new/fuglaBack.png) no-repeat 0 100%;
					}
				div#topMenu div#ferdavefur {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:url(sysimages/new/ferdaBack.png) no-repeat 0 100%;
				}
				div#topMenu div#ferdavefurSel {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:#9a9627 url(sysimages/new/ferdaBack.png) no-repeat 0 100%;
				}
					div#topMenu div#ferdavefur:hover {
						background:#9a9627 url(sysimages/new/ferdaBack.png) no-repeat 0 100%;
					}
				div#topMenu div#grunnskoli {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:url(sysimages/new/grunnskBack.png) no-repeat 0 100%;
				}
				div#topMenu div#grunnskoliSel {
					float:left;
					margin-right:1px;
					height:50px;
					width:119px;
					background:#d43c48 url(sysimages/new/grunnskBack.png) no-repeat 0 100%;
				}
					div#topMenu div#grunnskoli:hover {
						background:#d43c48 url(sysimages/new/grunnskBack.png) no-repeat 0 100%;
					}
				div#topMenu div#leikskoli {
					float:left;
					height:50px;
					width:119px;
					background:url(sysimages/new/leikskBack.png) no-repeat 0 100%;
				}
				div#topMenu div#leikskoliSel {
					float:left;
					height:50px;
					width:119px;
					background:#f1ea00 url(sysimages/new/leikskBack.png) no-repeat 0 100%;
				}
					div#topMenu div#leikskoli:hover {
						background:#f1ea00 url(sysimages/new/leikskBack.png) no-repeat 0 100%;
					}
				div#topMenu div#hofnin {
					float:left;
					height:50px;
					width:119px;
					margin-right:1px;
					background:url(sysimages/new/hofninBack.png) no-repeat 0 100%;
				}
				div#topMenu div#hofninSel {
					float:left;
					height:50px;
					width:119px;
					margin-right:1px;
					background:#9fd1ff url(sysimages/new/hofninBack.png) no-repeat 0 100%;
				}
					div#topMenu div#hofnin:hover {
						background:#9fd1ff url(sysimages/new/hofninBack.png) no-repeat 0 100%;
					}
				div#topMenu div#rightShadow {
					float:left;
					height:50px;
					width:20px;
					background:url(sysimages/new/rightShadow.png) no-repeat 0 0;
				}
			div#header div#leitarbox {
				float:right;
				position:relative;
				top:10px;
				right:10px;
				width:195px;
				height:40px;
				background:url(sysimages/new/leitBack.png) no-repeat 0 0;
			}
				div#leitarbox input {
					position:relative;
					top:22px;
					left:-35px;
					border:0px solid #fff;
					background:#f2f2f2;
					font-size:11px;
				}
		div#banner {
			border-bottom:1px solid #a4a4a4;
		}
		div#mainBox {
			margin-top:1px;
		}
			div#mainBox div#sideMenu {
				float:left;
				margin-right:2px;
				width:191px;
			}
				div#sideMenu .SideButtons {
					width:191px;
					height:27px;
					background:#ddcc00;
				}
					.SideButtons td {
						vertical-align:middle;
					}
				div#sideMenu td {
					text-align:center;
				}
				div#sideMenu #sMenu td{
					height:24px;
					vertical-align:middle;
					text-align:left;
				}
					#sMenu {
						width:191px;
					}
						#sMenu .bull {
							color:#ddcc00;
						}
						#sMenu .Normal {
							padding-left:10px;
							background:#fffee2;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .Normal a {
							text-decoration:none;
							font-weight:500;
							color:#000;
						}
						#sMenu .Selected {
							padding-left:10px;
							background:#fffebd;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .Selected a {
							text-decoration:none;
							font-weight:500;
							color:#000;
						}
						#sMenu .SNormal {
							padding-left:19px;
							background:#fffee2;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .SNormal a {
							text-decoration:none;
							font-weight:500;
							color:#000;
						}
						#sMenu .SSelected {
							padding-left:19px;
							background:#fffebd;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .SSelected a {
							text-decoration:none;
							font-weight:500;
							color:#ddcc00;
						}
						#sMenu .SubNormal {
							padding-left:39px;
							background:#fffee2;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .SubNormal a {
							text-decoration:none;
							font-weight:500;
							color:#000;
						}
						#sMenu .SubSelected {
							padding-left:39px;
							background:#fffebd;
							border-bottom:1px solid #f3e21b;
						}
						#sMenu .SubSelected a {
							text-decoration:none;
							font-weight:500;
							color:#ddcc00;
						}
						#sMenu a:hover{
							text-decoration:underline;
							font-weight:500;
							color:#000;
						}
				div#sideMenu div#ads {
					margin-top:6px;
					text-align:center;
				}
			div#mainBox div#mainContainer {
				float:left;
			}
				div#mainBox div#rssFeeder {
					height:27px;
					background:#ebebeb;
					margin-bottom:1px;
				}
					div#rssFeeder div#rss {
						float:left;
						width:50px;
						height:20px;
						text-align:left;
					}
					div#rssFeeder div#rss img {
						position:relative;
						top:6px;
						left:7px;
					}
					div#rssFeeder div#marquee {
						float:left;
						padding-top:8px;
						width:500px;
					}
						div#marquee a {
							color:#000;
							text-decoration:none;
						}
				div#mainBox div#flashFrontLarge {
					text-align:left;
					width:771px;
					margin-bottom:1px;
				}
				div#mainBox div#mainContent {
					float:left;
					margin-right:2px;
					width:550px;
				}
					div#mainContent div#titleBox {
						height:30px;
						width:530px;
						margin:0 10px;
						border-bottom:1px solid #f3e21b;
						margin-bottom:10px;
						text-align:left;
					}
						div#titleBox div#title {
							float:left;
							position:relative;
							top:13px;
							font-family: "Trebuchet MS", Helvetica, sans-serif;
							font-size:14px;
							font-weight:600;
							color:#6e6f00;
						}
						div#titleBox div#breadCrumb {
							float:right;
							top:15px;
							position:relative;
							font-size:9px;
							font-weight:500;
							color:#ddcc00;
						}
							div#breadCrumb a {font-size:9px;color:#000; font-weight:500;}
							div#breadCrumb a:hover {color:#000; text-decoration:underline;}
					div#mainContent div#contentBox {
						width:530px !important;
						width:550px;
						padding:0 10px;
						/*background:url(sysimages/new/fadeLine.png) no-repeat 0 0;*/
					}
				div#mainBox div#rightSide {
					float:left;
					width:220px;
				}
					div#rightSide div#vedur {
						padding:0 14px;
						background:#f3f7fc;
						font-size:10px;
					}
						div#vedur div#title {
							padding:14px 0;
							text-align:left;
							font-family: "Trebuchet MS", Helvetica, sans-serif;
							font-size:14px;
							font-weight:600;
							color:#6e6f00;
						}
						div#vedur .vedurTafla {
							width:192px;
						}
							.vedurTafla td {
								padding:2px;
							}
							.vedurTafla .titleVedur {
								text-align:center;
							}
							.vedurTafla .spacerVedur {
								border-bottom:1px solid #d7e6f4;
								padding-bottom:10px;
							}
					div#rightSide div#calendar {
						margin:10 3px;
						padding-top:10px;
						width:214px;
						border-top:1px solid #f3e21b;
						border-bottom:1px solid #f3e21b;
						text-align:center;
					}
						div#calendar #EventCalendar {
							width:210px;
						}
						div#calendar #EventCalendarDays {
							width:210px;

						}
							#EventCalendarDays td {
								height:20px;
								vertical-align:middle;
								font-weight:600;
								text-align:center;
							}
							.DayTitle td {
								background:#fffe93;
								color:#6e6f00;
							}
							.ToDay {
								background:url(sysimages/new/todayBack.png) repeat-x 0 0;
								color:#fff;
							}
							.Day {
								color:#6e6f00;
							}
							.DayW {
								color:#cc0000;
							}
							.Event {
								color:#ddcc00;
								text-decoration:none;
							}
								.Event:hover {text-decoration:underline;}
						div#calendar div#seeAll {
							text-align:center;
						}
					div#rightSide div#ads {
						text-align:center;
						margin-top:30px;
					}
						div#ads table {
							margin:0 auto;
						}

		.NewsItem {
			padding:10px 0;
			border-bottom:1px solid #f3e21b;
		}
		.Date {
			color:#999;
		}
		.Title {
			color:#ddcc00;
		}
			.Title a {
				text-decoration:none;
				font-weight:600;
				color:#000;
			}
			.Title a:hover {text-decoration:underline;}
		.Content {
			color:#333;
		}
			.Content .imgStyle {
				float:right;
				margin-left:8px;
				padding:3px;
				border:1px solid #ccc;
			}
		.MoreText {
			padding-top:10px;
		}
		.MoreTextTop {
			padding-top:10px;
			padding-left:10px;
		}
			.MoreText span, .MoreTextTop span {
				padding-left:10px;
				color:#999;
			}
			.MoreText a, .MoreTextTop a {
				text-decoration:none;
				font-weight:500;
				color:#999;
			}
			.MoreText a:hover, .MoreTextTop a:hover {text-decoration:underline;}
		.NewsItemLast {
			padding-top:10px;
		}
		.NewsItemLast a {
			padding:3px 0;
			color:#8E8800;
			text-decoration:none;
		}
		.NewsItemLast a:hover {text-decoration:underline;}
div#footer {
	margin:0 auto;
	width:922px;
	height:40px;
	color:#fff;
}
	div#footer div#textaBox {
		position:relative;
		top:12px;
		float:left;
		text-align:left;
	}
		div#footer div#textaBox a {
			color:#fff;
		}
		div#footer div#textaBox span#efri {
			font-size:11px;
		}
		div#footer div#textaBox span#nedri {
			font-size:10px;
		}
	div#footer div#webman {
		float:right;
		position:relative;
	}
.clear {clear:both;}
.spacer30 {
	height:30px;
}
.spacer15 {
	height:15px;
}