a:link {font-size: 12px; color: #020370; text-decoration: none; font-weight: normal;}
a:active {font-size: 12px; color: #202020; text-decoration: none; font-weight: normal;}
a:visited {font-size: 12px; color: #000040; text-decoration: none; font-weight: normal;}
a:hover {font-size: 12px; text-decoration: none; color: red; font-weight: normal;}

td.class1 a:link {font-size: 11px; color:red; text-decoration: none; font-weight: normal;}
td.class1 a:active {font-size: 11px; color: red; text-decoration: none; font-weight: normal;}
td.class1 a:visited {font-size: 11px; color: red; text-decoration: none; font-weight: normal;}
td.class1 a:hover {font-size: 11px; text-decoration: none; color: black; font-weight: bold;}

.class2 a:link {text-decoration: underline; color: #800000; font-weight: normal;}
.class2 a:active {text-decoration: underline; color: blue;font-weight: normal;}
.class2 a:visited {text-decoration: underline; color: blue;font-weight: normal;}
.class2 a:hover {text-decoration: underline; color: red;font-weight: normal;}

.class3 a:link {font-size: 12px;text-decoration: none; color: #FFFFCA; font-weight: bold;}
.class3 a:active {font-size: 12px;text-decoration: none; color: #FFFF10; font-weight: bold;}
.class3 a:visited {font-size: 12px;text-decoration: none; color: #FFFFCA; font-weight: bold;}
.class3 a:hover {font-size: 12px;text-decoration: none; color: #090; font-weight: bold;}

BODY 
{scrollbar-face-color: #FFFee9; scrollbar-shadow-color: #c0c0c0; 
scrollbar-highlight-color: #c0c0c0; scrollbar-3dlight-color: #efefef; 
scrollbar-darkshadow-color: #c0c0c0; scrollbar-track-color: #e6e1f5; 
scrollbar-arrow-color: #blue;}
/* for restaurant meny */
.cat_heading { color: #090; font-size: 13px; font-family: Verdana, Tahoma, Arial, sans-serif; }

.menu_name { color: #090; font-size: 18px; font-family: Comic Sans MS, Verdana, Tahoma, Arial, sans-serif; text-align: center; } 

.cat_desc { color: #623131; font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; font-style: italic; } /* subtekst u. hovedmenu*/

.item_name { color: #550000; font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: bold; margin: 0 0 0 10px; }
.item_space { background-image: url(../images/menuspacer.gif); background-repeat: repeat-x; background-position: 0 bottom; }

.item_price { color: black; font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; }
.item_desc { color: #643131; font-size: 11px; font-family: Verdana, Tahoma, Arial, sans-serif; font-style: italic; text-align: justify; padding-top: 2px; padding-right: 30px; padding-left: 25px; }
.backtotop { font-size: 10px; font-family: Arial, Verdana, Tahoma, sans-serif; line-height: 20px; text-align: right; }
.spacer { padding-bottom: 12px; padding-left: 12px; }
.menulinks { font-size: 12px; font-family: Verdana, Tahoma, Arial, sans-serif; }
.menulinks a { color: #005cb8; font-weight: bold; line-height: 20px; text-decoration: none; }
.menulinks a:hover { color: #00376e; line-height: 20px; text-decoration: underline; }

tr, td
{font-family: Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight: 400; 
color: navy; 
text-decoration: none;
		}

H1
{font-family: Verdana, Times New Roman, sans-serif; 
font-size: 16px; 
line-height: standard;
font-weight: bold; 
color: #000040; 
text-align: center;
text-decoration: none;
		}

H2
{font-family: Times New Roman, Verdana, sans-serif;
font-size: 14px; 
line-height: standard; 
font-weight: 700; 
color: #404040; 
text-decoration: none;
		}
tr, td
{font-family: Times New Roman, Verdana, Arial, Helvetica;
font-size: 13px; 
font-weight: 400; 
color: navy; 
text-decoration: none;
		}

		
.smTxt
{font-family: Verdana, Arial, Helvetica;;
font-size: 11px; 
font-weight: 400; 
color: #000080; 
text-decoration: none;
		}
.smTxt1
{font-family: Times New Roman, Verdana, sans-serif;
font-size: 11px; 
font-weight: 400; 
color: #643131; 
text-decoration: none;
		}
		
.smTxt2
{font-family: Verdana, Arial, Helvetica;;
font-size: 11px; 
font-weight: bold; 
color: #000080; 
text-decoration: none;
		}
.smTxt3
{font-family: Verdana, Arial, Helvetica;
font-size: 11px; 
font-weight: bold; 
color: #ffeedf; 
text-decoration: none;
		}		

.text
{font-family: Times New Roman, Verdana, sans-serif;
font-size: 12px; 
font-weight: 400; 
color: #000033; 
text-decoration: none;
		}
		
.text2
{font-family: Verdana, Times New Roman, sans-serif;
font-size: 13px; 
font-weight: normal; 
color: #000080; 
text-decoration: none;
		}

.btext
{font-family: Times New Roman, Verdana, sans-serif;
font-size: 13px; 
font-weight: bold; 
color: #ffff00; 
text-decoration: none;
}

.send1 {
background-color: #000080;
width: 50px;
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #FFFF00;
margin-left: 4px;
margin-bottom: 0px;
}
.textfield{
border: 1px solid #555555;
background-color: #eaeafa;
font-weight: bold;
font-size: 10px;
color: navy;
}

.create{
border: 1px solid #555555;
background-color: #ffffe6;
font-weight: bold;
font-size: 10px;
color: navy;
}

INPUT.box {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: blue; BACKGROUND-COLOR: #ffffc6;
}
TEXTAREA.tbox {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: blue; BACKGROUND-COLOR: #ffffc6;
}
TABLE.tableBlue {
     border: 2px; COLOR: #0000ff solid;
}
INPUT.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffff96; BACKGROUND-COLOR: #082984;
}


