body {
        background: #F7F7F7;
}

	/* TABELLER OG CELLER*/
th.stylish {
	text-align: left;
	vertical-align: top;
	margin: 0px;
}
td.stylish {
	text-align: left;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	margin: 0px;
}
.maskot {
	position : absolute;
	left : 79%;
	top : 11px;
}
.Button {COLOR: #000000; FONT-FAMILY:  'verdana'; border-style:groove;border-width:1px;border-color:#000000; background:#E5E4E8; FONT-SIZE: 11px; }
.inputtext{COLOR: #000000; FONT-FAMILY:  'verdana'; border-style:groove;border-width:1px;border-color:#000000; background:#FFFFFF; FONT-SIZE: 11px; }
td.head  {
	border: 1px solid #999999;
}
td.locator {
	border-bottom: 1px solid #999999;
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
	background-color : #ffffff;
}
td.menu_overskrift {
	background-color:#6B89AF;
	font-family:verdana;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	padding-left:16px;
	height:17px;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-bottom:1px solid #999999;
	font : bold;
}
td.nyhed_overskrift  {
	background-color:#EAEAEA;
	font-family:verdana;
	font-size:12px;
	color:#000000;
	text-transform:uppercase;
	padding-left:16px;
	height:17px;
	border-top:2px solid #FFFFFF;
	border-bottom:2px solid #FFFFFF;
	border-bottom:1px solid #999999;
	font : bold;
}
td.index_menu_visit  {
	font-family:verdana;
	font-size:12px;
	color:#000000;
	padding-left:15px;
	height:16px;
	font-weight : bold;
	border-bottom:1px solid #FFF1F1;
}
td.index_menu  {
	font-family:	verdana; 
	font-size:	12px; 
	color:	#000000; 
	padding-left:	15px; 
	height:	16px; 
	border-bottom:1px solid #FFF1F1;
}
td.index_sub_menu_visit  {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	padding-left:30px;
	height:14px;
	font-weight : bold;
	border-bottom:1px solid #FFF1F1;
}
td.index_sub_menu  {
	font-family:	verdana; 
	font-size:	10px; 
	color:	#000000; 
	padding-left:	30px; 
	height:	14px; 
	border-bottom:1px solid #FFF1F1;
}
tabel.tavle	{
	border-left : 1px solid F1F1F1;
	border-bottom : 1px solid F1F1F1;
}
tabel.net	{
	font-size:	12px;
}
td.udvalg_menu  {
	border-bottom: 5px solid #6B89AF;
}

/* SKRIFTTYPER */
.normal {
	font-family:verdana;
	font-size:12px;
	line-height:16px;
	color: Black;
}
.graa {
	font-family:verdana;
	font-size:11px;
	line-height:16px;
	color: #999999;
}
.heading1 {
	font-family: Verdana;
	font-weight:bold;
	font-size:17px;
	color:#2C578D;
}
.headline {
	font-family: Verdana;
	font-weight: bold;
	font-size: 20px;
	color: #ffffff;
	position: absolute;
	left: 200px;
	top: 35px;
}

a.headline_text {
        text-decoration: none;
	color: white;
}

.heading2 {
	font-family:verdana;
	font-size:11px;
	font-weight: bold;
	color:#000000;
}
.heading3 {
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	line-height:16px;
	color:#000000;
}

/* LINKS */
a.left_menu:visited  {
	font-family:verdana;
	color:#000000;
	text-decoration : none;
}
a.left_menu:link  {
	font-family:verdana;
	color:#000000;
	text-decoration : none;
}
a.left_menu:hover  {
	font-family:verdana;
	color:#999999;
	text-decoration : none;
}

div.messages {
}
div.error_messages {
	width: 100%;
	background-color: red;
	padding: 1em;
}
div.warn_messages {
	width: 100%;
	background-color: yellow;
	padding: 1em;
}
div.ok_messages {
	width: 100%;
	background-color: #7CCD7C;
	padding: 1em;
}
