.darkrow                                {
        background-color: #f5f5f5;
        border-top: 1px solid #f5f5f5;
        border-left: 1px solid #f5f5f5;
}
.brightrow {
        background-color: #FFFFFF;
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid FFFFFF;
}

/* BOTTOM */
.bottom {
        background-color: #274B7E;

}

td.head {
       background-color: #397BBD;
       color:#ffffff;
       border-left: 1px #397BBD solid;
}

td.arkiv {
       color:#000000;
       border-left: 1px #397BBD solid;
       border-bottom: 1px #397BBD solid;
}

td.right {
       border-left: 1px #397BBD solid;
       border-bottom: 1px #397BBD solid;
}

td.del {
       border-bottom: 1px #397BBD solid;
}

input {
	background-color : #FFFFFF;
	border-top: 1px solid #274B7E;
  border-left: 1px solid #274B7E;
  border-right: 1px solid #274B7E;
  border-bottom: 1px solid #274B7E;
}

H1 {  color: #D2972B;  font-weight: bold; font-size: 16px; font-family: arial,sans-serif; }
H2 {  color: #D2972B;  font-weight: bold; font-size: 14px; font-family: arial,sans-serif; }
H3 {  color: #D2972B;  font-weight: bold; font-size: 12px; font-family: arial,sans-serif; }
H4 {  color: #D2972B;  font-size: 12px; font-family: arial,sans-serif; }
H5 {  color: #D2972B;  font-size: 10px; font-family: arial,sans-serif; }
H6 {  color: #D2972B;  font-size: 10px; font-family: arial,sans-serif; }

textarea {
	background-color:#F5F5F5;
}

td {
	font-family : verdana,arial,sans-serif;
	font-size : 12px;
	color : #000000;
}
td.menu {
text-decoration: bold;
}

body {
	color: #000000;  font-size: 12px; font-family: verdana,arial,sans-serif;
}
/* Left menu */
.kaileftmenu {
        background-color: #ffffff;
        padding-top: 10px;
        padding-left: 0px;
	padding-right: 5px;
}

/* Right menu */
.kairightmenu {
        background-color: #ffffff;
        padding-top: 10px;
        padding-right: 0px;
}


/* Left menu */
.leftmenu {
	background-color: #f5f5f5;
	padding-top: 10px;
	padding-left: 5px;
}

/* Right menu */
.rightmenu {
        background-color: #f5f5f5;
	padding-top: 10px;
        padding-right: 5px;
}




/* Left menu */
body.leftmenu {
	background-color: #F5F5F5;
}

/* Top menu */
body.topmenu {
	background-image: url(/images/grey_top.gif);
	color: #000000;
	font-size: 12px;
	font-family: verdana,arial,sans-serif;
	text-align: right;
}

div.topmenulogo
{
position:absolute;
left:0;
top:0;
}

div.kommunenavn{
      font-size: 18 px;
}

div.header_logo{
	/*position: absolute;
	right: 20px;
	top: 10px; */
	padding-right: 10px;
	font-size: 16px;
	font-weight:bold;
}



.normal       {  color: #000000;  font-size: 12px; font-family: verdana,arial,sans-serif; }
.small        {  color: #000000;  font-size: 10px; font-family: verdana,arial,sans-serif; }
/* .topp-info    {  color: #FF0000;  font-size: 11px; font-family: verdana,arial,sans-serif; } Used by text in the top menu frame*/
.main-heading {  color: #000000;  font-weight: bold; font-size: 16px; font-family: verdana,arial,sans-serif; }
.sub-heading  {  color: #2C88B5;  font-weight: bold; font-size: 13px; font-family: verdana,arial,sans-serif; }
.small-info   {  color: #DCDCDC;   font-size: 10px; font-family: verdana,arial,sans-serif; }
.medium-info  {  color: #777777;   font-size: 10px; font-family: verdana,arial,sans-serif; }
.button       {  border: #CDCDCD 1px solid; font-size: 12px; font-weight: bold; font-family: verdana,arial,sans-serif; background-color: #EDEDED; color: #2C88B5; }

a         {                   font-family: arial,sans-serif;  text-decoration: none; }
a:link    {  color: #D2972B; }
a:active  {  color: #000000; }
a:visited {  color: #D2972B; }
a:hover   {  text-decoration: underline;  color: #000000; }

a.white         {                   font-family: arial,sans-serif;  text-decoration: none; }
a.white:link    {  color: #ffffff; }
a.white:active  {  color: #B5CB8B; }
a.white:visited {  color: #ffffff; }
a.white:hover   {  text-decoration: none;  color: #B5CB8B; }

a.black         {  color: #000000; font-family: arial,sans-serif;  text-decoration: none; }
a.black:link    {  color: #000000; }
a.black:active  {  color: #000000; }
a.black:visited {  color: #000000; }
a.black:hover   {  text-decoration: none;  color: #000000; }


a.menu         {  font-size: 12px; font-weight: bold; font-family: arial,sans-serif;  text-decoration: none; }
a.menu:link    {  color: #274B7E; }
a.menu:active  {  color: #274B7E; }
a.menu:visited {  color: #274B7E; }
a.menu:hover   {  color: #D2972B; }

a.mainmenu         {                   font-family: arial,sans-serif;  text-decoration: none; }
a.mainmenu:link    {  color: #000000; }
a.mainmenu:active  {  color: #D2972B; }
a.mainmenu:visited {  color: #000000; }
a.mainmenu:hover   {  color: #D2972B; }

.topp-info    {  color: #ffffff;  font-size: 11px; font-family: verdana,arial,sans-serif; }

.headercol {
	background-color: #274B7E;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}


table.kontroll_liste {
	border-top: 1px black solid;
	border-left: 1px black solid;
}

table.kontroll_liste tr.heading td {
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	padding: 2px;
	font-weight: bold;
}

table.kontroll_liste tr.brightrow td {
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	padding: 2px;
	background-color: #FFFFFF;
}

table.kontroll_liste tr.darkrow td {
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	padding: 2px;
	background-color: #EDEDED;
}

span.red {
	color: red;
}
