input {
	background-color : #F5F5F5;
}

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 : arial,sans-serif;
	font-size : 12px;
	color : #000000;
}
td.menu {
text-decoration: bold;
}

body {
	color: #000000;  font-size: 12px; font-family: arial,sans-serif;
	margin: 0;
	padding: 0;
}

.medlemmer {
	background-color: #FFFFFF;
        border-right: 1px #000000 solid;
}

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

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

.separator{
       border-right: 1px #000000 solid;
       border-left: 1px #000000 solid;
}


.rightmenu {
	padding-top: 10px;
}

/* Left menu */
.leftmenu {
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
  border-right: 1px #000000 solid;
}

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

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

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

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

div.header_logo{
	padding-right: 10px;
	font-size: 20px;
	font-weight:bold;
}


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

a         {                   font-family: arial,sans-serif;  text-decoration: none; }
a:link    {  color: #274B7E; }
a:active  {  color: #000000; }
a:visited {  color: #274B7E; }
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: arial,sans-serif; }
