h1 { color: #323232; font-weight: 700; font-size: 18px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-stretch: expanded; line-height: 22px; word-spacing: 1px; margin: 5px 10px; border-bottom: 1px solid gray; }	
h2 { color: #141414; font-weight: 700; font-size: 14px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 19px; letter-spacing: 1px; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
h2lista { color: #141414; font-weight: 400; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 18px; letter-spacing: 1px; margin-top: 10px; margin-right: 10px; margin-left: 10px; }
h3 { color: #282828; font-weight: lighter; font-size: 14px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 16px; margin: 2px 10px; padding: 0          }
h7 { color: #282828; font-size: 15px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: lighter; line-height: 26px; text-align: center; letter-spacing: -1px; margin: 0; padding: 0; }
h4 { color: #282828; font-weight: lighter; font-size: 12px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 15px; margin: 3px 3px 0; padding: 2px          }
h5{ font-size: 12px; line-height: 14px; background-image: url(../knappar_/menybg.gif); min-height: 42px; }
h6{ font-size: 12px; line-height: 14px; background-image: url(../knappar_/menybg_vald.gif); min-height: 42px; }

.h1 { color: #323232; font-weight: 700; font-size: 18px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-stretch: expanded; line-height: 22px; word-spacing: 1px; margin: 5px 10px; border-bottom: 1px solid gray; }	
.h2 { color: #141414; font-weight: 700; font-size: 14px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 19px; letter-spacing: 1px; margin: 5px 10px;}
.h3 { color: #282828; font-weight: lighter; font-size: 14px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 16px; margin: 2px 10px; padding: 0          }


.Mindre { color: #141414; font-weight: 500; font-size: 15px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 17px; background-color: silver; background-image: url(../knappar/knapp-bg.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 10px 3px 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
.fejkknapp { color: #141414; font-size: 12px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: 400; line-height: 15px; background-image: url(../knappar/knapp-bg.gif); text-align: center; letter-spacing: 1px; white-space: nowrap; cursor: pointer; margin: 3px 3px 0; padding: 2px 5px; width: auto; outline: solid 1px #5e5e5e; }
.fejkknapp:hover { color: blue; font-style: inherit; background-image: url(../knappar/knapp-bg-hover.gif); }
button.knapp { color: #141414; font-size: 12px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: 500; line-height: 15px; background-color: silver; background-image: url(../knappar/knapp-bg.gif); text-align: center; height: 21px; margin: 1px 3px 0 5px; padding: 1px 5px; border: solid 1px #5e5e5e; }
button.knapp:hover { color: blue; background-color: #bababa; background-image: url(../knappar/knapp-bg-hover.gif); }



div.stor-knapp { color: #141414; font-weight: 500; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 30px; background-color: silver; background-image: url(../knappar/knapp-bg.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; border-width: 0; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
button.stor-knapp { color: #141414; font-weight: 500; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 30px; background-color: silver; background-image: url(../knappar/knapp-bg.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; border-width: 0; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
button.stor-knapp:hover { color: #141414; font-weight: 500; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 30px; background-image: url(../knappar_/menybg_hover.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
button.stor-knapp:active { color: #ffffc8; font-weight: 500; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; line-height: 30px; background-image: url(../knappar_/menybg_vald.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; border-width: 0; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }






table.fonster{ background-color: #fff; padding-right: 5px; border-bottom: 1px solid #5e5e5e; border-left: 1px solid #5e5e5e; }
A { color: black; text-decoration:none;  }
a.a:hover { color: #fff; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../knappar_/menybg_hover.gif); min-width: 80px; min-height: 32px; margin-bottom: 0; padding-top: 9px; padding-bottom: 17px; }
a.a:active { color: #fff461; }
a.b:hover { background-color: transparent; }

a:hover { color: blue; background-color: #8a9bc0; }


div.meny { background-image: url(../knappar_/menybg.gif); text-align:center;border-top: 1px solid gray;border-bottom: 1px solid gray; }
a.menyo {﻿﻿display:inline-block;border-left:1px solid grey;border-right:1px solid gray;padding-right: 10px;padding-left: 10px;padding-top:10px;padding-bottom:10px;white-space:nowrap;}

a.meny {﻿﻿display:inline-block;border-left:1px solid grey;border-right:1px solid gray;padding-right: 10px;padding-left: 10px;padding-top:10px;padding-bottom:10px;white-space:nowrap;}
a.meny_a { color: black; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; letter-spacing: 1px;﻿display:inline-block;border-left: 1px solid gray;border-right:1px solid gray;padding-right: 10px;padding-left: 10px;padding-top:10px;padding-bottom:10px;white-space:nowrap; }
a.meny_a:visited { color: #276905;}
a.meny_a:hover { background-image: url(../knappar_/menybg_hover.gif);}
a.meny_a:active { color: #ffffc8; background-image: url(../knappar_/menybg_vald.gif);}

a.meny_vald { color: black; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; letter-spacing: 1px;﻿display:inline-block;border-left: 1px solid gray;border-right:1px solid gray;padding-right: 10px;padding-left: 10px;padding-top:10px;padding-bottom:10px;white-space:nowrap; }
a.meny_vald:visited { color: #276905;}
a.meny_vald:hover { background-image: url(../knappar_/menybg_hover.gif);}
a.meny_vald:active { color: #ffffc8; background-image: url(../knappar_/menybg_vald.gif);}



a:visited { color: #154b15; }
a:active { color: #42e042; background-color: #7f7f7f; }

.ovald { font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../knappar_/menybg.gif); background-repeat: repeat-x; letter-spacing: 1px; min-width: 60px; min-height: 32px; padding-top: 9px; padding-right: 5px; padding-left: 5px; border-right: 1px solid #646464; border-left: 1px solid #646464; }

.ovald_meny { font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../knappar_/menybg.gif); background-repeat: repeat-x; letter-spacing: 1px; min-width: 60px; min-height: 32px; padding-top: 9px; padding-right: 5px; padding-left: 5px; border-right: 1px solid #646464; border-left: 1px solid #646464; }
.ovald_meny:hover { color: #fff; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 42px; background-image: url(../knappar_/menybg_hover.gif); background-repeat: repeat-x; letter-spacing: 1px; min-width: 60px; min-height: 32px; padding: 0 5px 0; border-right: 1px solid silver; border-left: 1px solid silver; }

.vald { color: #fff; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../knappar_/menybg_vald.gif); background-repeat: repeat-x; letter-spacing: 1px; min-width: 60px; min-height: 32px; padding-top: 9px; padding-right: 5px; padding-left: 5px; border-right: 1px solid silver; border-left: 1px solid silver; }
.ovald:hover { color: #fff; font-size: 12px; font-family: CenturyGothic, "Century Gothic", arial, sans-serif; font-weight: bold; line-height: 14px; background-image: url(../knappar_/menybg_hover.gif); background-repeat: repeat-x; letter-spacing: 1px; min-width: 60px; min-height: 32px; padding-top: 9px; padding-right: 5px; padding-left: 5px; border-right: 1px solid silver; border-left: 1px solid silver; }
textarea:focus {background-color:#fefae1;} 
textarea:hover { border-color: #c18608;}
textarea { color: #282828; font-weight: lighter; font-size: 15px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 18px; background-color: #fefcf0; letter-spacing: 1px; min-height: 19px; margin: 2px 5px; padding: 0          ; border: solid 1px #5e5e5e; }

textarea.randad:focus {} 
textarea.randad:hover { border-color: #c18608;}
textarea.randad { color: #282828; font-weight: lighter; font-size: 15px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 18px; background-image: url(../knappar_/zebra.gif); letter-spacing: 1px; min-height: 19px; margin: 2px 0 2px 0; padding: 0          ; border: solid 1px #5e5e5e; }

input:focus {background-color:#fefae1;} 
input:hover { border-color: #c18608;} 
input { color: #282828; font-weight: lighter; font-size: 15px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 18px; background-color: #fefcf0; letter-spacing: 1px; min-height: 19px; margin: 1px 5px 2px; padding: 0          ; border: solid 1px #5e5e5e; }

.karta { background-color: transparent; margin: 0; border-width: 0; }

table.enkel {
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.enkel th {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: gray;
	background-color: white;
}
table.enkel td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: gray;
	background-color: white;
}




@media print {
.noPrint {
    display:none;
}
}
.knappSubmitbort{ display: none; }

.litenknapptext { color: #141414; font-weight: 500; font-size: 10px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 30px; background-color: silver; background-image: url(../knappar/knapp-bg.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
.litenknapptextovalbar { color: #c0c0c0; font-weight: 500; font-size: 10px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 30px; text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
.litenknapptext:hover { color: #141414; font-weight: 500; font-size: 10px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 30px; background-image: url(../knappar_/menybg_hover.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
.litenknapptext:active { color: #ffffc8; font-weight: 500; font-size: 10px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; line-height: 30px; background-image: url(../knappar_/menybg_vald.gif); text-align: center; letter-spacing: 1px; width: auto; margin: 0; padding: 5px; outline: solid 1px #5e5e5e; cursor: pointer; white-space: nowrap; }
a.lista { color: black; font-size: 14px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap;; }
a.lista:visited { color: black; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap;; }
a.lista:hover { color: black; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
a.lista:active { color: #ffffc8; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; background-color: silver; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
a.lista_vald { color: #fff; font-size: 14px; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: 18px; background-color: gray; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
a.lista_vald:visited { color: white; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; background-color: gray; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
a.lista_vald:hover { color: #fff; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; background-color: gray; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
a.lista_vald:active { color: #ffffc8; font-family: Constantia, Georgia, "Times New Roman", Times, serif; font-weight: normal; background-color: gray; letter-spacing: 1px; padding-right: 6px; padding-left: 6px; white-space: nowrap; }
