body {
	background-color: #5a4a42;
	margin: 0px;
	margin-bottom: 50px;
}

body, table, div {
	font-family: verdana;
	font-size: 10px;
}

div.wrapper {
	clear: both;
}

h2.forsida {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 5px;
	margin-left: 10px;
	margin-bottom: 15px;
	color: #d7df21;
}

#Container {
	position: relative;
	width: 900px;
	height: 1000px;	
	text-align: left;
}

#Haus {
	position: relative;
	float: left;
	width: 900px;
	height: 150px;
}


/* vinstri dálkar */

#Menu {
	position: relative;
	float: left;
	width: 176px;
	height: 850px;
}

#SubMenu {
	position: relative;
	float: left:
	width: 176px;
	margin: 5px;
	text-align: right;
	margin-left: 0px;
	margin-right: 0px;
}

#MyCal {
	position: relative;
	float: left:
	width: 176px;
	margin: 5px;
	margin-right: 0px;
	margin-left: 0px;

}

a.menu {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	margin-bottom: 1px;
	color: #d7df21;
	text-align: center;
}
a.menu:hover {
	color: #b8bd40;
}



/* efnis dálkar */



div.Dagur {
	position: relative;
	float: left;
	width: 171px;
	margin: 5px;
	margin-left: 10px;
	margin-right: 0px;

}

div.DagurMy {
	position: relative;
	float: left;
	width: 176px;
	margin: 0px;
	z-index: 5;
}


#MyDagurTitill {
	position: relative;
	float: left;
	width: 176px;
	margin: 0px;
	background-color: #333;
}

#DAGARNIR {
	position: relative;
	float: left;
	width: 724px;
	margin: 0px;
}


div.DagurTitill {
	position: relative;
	float: left;
	width: 171px;
	height: 35px;
	background-color: #333;
}

p.dagur {
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	margin-left: 5px;
	margin-top: 3px;
	margin-bottom: 0px;
	text-transform: uppercase;
}

p.dagurMy {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	margin-left: 5px;
	margin-top: 2px;
	margin-bottom: 1px;
}

p.dags {
	font-family: verdana;
	font-size: 9px;
	color: #CCC;
	margin-left: 8px;
	margin-top: 1px;
	margin-bottom: 0px;
}


div.event {
	position: relative;
	float: left;
	width: 171px;
	height: 30px;
	margin: 0px;
	margin-top: 1px;
	border-bottom: 1px solid #888;
	overflow: hidden;
}

div.eventMy {
	position: relative;
	float: left;
	width: 176px;
	height: 30px;
	margin: 0px;
	overflow: hidden;
	background-color: #FFF;
}

div.eventMy2 {
	position: relative;
	float: left;
	width: 176px;
	margin: 0px;
	overflow: hidden;
	background-color: #FFF;
	opacity: 0.7;
	filter: alpha(opacity = 70);		
}

div.EventTime{
	position: relative;
	float: left;
	width: 30px;
	height: 30px;
	text-align: center;
	background-color: #352a25;
	font-family: verdana;
	font-size: 8px;
	color: #FFF;
	margin-right: 3px;
	opacity: 1.5;
	filter: alpha(opacity = 100);	
}

div.EventTimeGray{
	position: relative;
	float: left;
	width: 30px;
	height: 30px;
	text-align: center;
	background-color: #847771;
	font-family: verdana;
	font-size: 8px;
	color: #FFF;
	margin-right: 3px;	
}

div.EventTimeOver{
	position: relative;
	float: left;
	width: 30px;
	height: 30px;
	text-align: center;
	background-color: #847771;
	font-family: verdana;
	font-size: 8px;
	color: #FFF;
	margin-right: 3px;	
}

div.eventGray {
	position: relative;
	float: left;
	width: 171px;
	height: 30px;
	margin: 0px;
	margin-top: 1px;
	overflow: hidden;
	border-bottom: 1px solid #888;
}


a.Dagur {
	font-family: arial;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
}
a.DagurOver {
	font-family: arial;
	font-size: 12px;
	color: #CCC;
	text-decoration: line-through;
}
a.Dagur:hover {
	color: #999;
}

div.DagurPlus {
	position: relative;
	float: right;
	top: 1px;
	right: 1px;
	height: 15px;
	width: 15px;
	z-index: 5;
}

p.time {
	font-family: verdana;
	font-size: 8px;
	color: #FFF;
	text-align: center;
	margin-top: 9px;
}

p.timeMy {
	font-family: verdana;
	font-size: 8px;
	color: #FFF;
	text-align: center;
	margin-top: 9px;
	opacity: 1.0;
	filter: alpha(opacity = 100);
}

a.DagurMy {
	font-family: arial;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	opacity: 1.0;
	filter: alpha(opacity = 100);	
}
a.DagurMy:hover {
	color: #999;
}



p.dagskra {
	font-family: arial;
	font-size: 12px;
	margin: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
}


/* events */

#BigContent {
	position: relative;
	float: left;
	width: 714px;
	height: 500px;
	margin: 5px;
	margin-left: 10px;
	margin-right: 0px;
        font-family: arial;
	font-size: 12px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 8px;
	color: #CCC;
}

#BigContent a:link, #BigContent a:visited, #BigContent ul  {
color: #CCC;
line-height: 0.4;
}

h2 {
	font-family: arial;
	font-weight: bold;
	font-size: 16px;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 0px;
	color: #DEDEDE;
}

p.place {
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 8px;
	color: #CCC;
}

p.EventTimE {
	font-family: verdana;
	font-size: 12px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	color: #CCC;	
}

p.lysing, #BigContent li, #BigContent p {
	font-family: arial;
	font-size: 14px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 8px;
	color: #fff;
	line-height: 1.5;	
}

#action {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 120px;
	height: 30px;
}
#tilbaka {
	position: absolute;
	top: 0px;
	right: 120px;
	width: 120px;
	height: 30px;
}

#PrentTakki {
	position: absolute;
	top: 1px;
	right: 5px;
}


