/* STANDARD ITEMS */
h1 { color : #000000; font-size:14pt; font-weight:bold; }
h2 { color : #006699; font-size:11pt; font-weight:bold; }
h3 { color : #006699; font-size:10pt; font-weight:bold; }
body { font-family:verdana, arial, helvetica; font-size:10pt; margin: 10px; padding-left: 0px; padding-top: 0px;}

LI { list-style-type: square; list-style-position: inside; }

TABLE { background-color:#eee; border: 1px solid #999; border-collapse: collapse; }
TH { text-align: left; font-weight: bold; font-size: 10pt; padding: 5px; margin: 0%; background-color:#eee; border: 1px solid #999; }
TD { margin: 0%; padding: 5px; border: 1px solid #999; }

.buy TABLE { background-color:#eee; border-collapse: collapse; }
.buy { padding: 3px; border-collapse: collapse; border: 0px; margin: 0px; }
.buy TH { text-align: left; font-weight: bold; font-size: 10pt; padding: 5px; margin: 0%; background-color:#eee; border: 1px solid #999; }
.buy TD { margin: 0%; padding: 5px; border: 1px solid #999; }

.string .id { font-weight: bold; background-color: #66CC33; }
.string .empty { height: 7px; background-color: #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; }
.string .stringempty { font-weight: bold; background-color: #FF6600; }
.string .stringchanged { font-weight: bold; background-color: #FFFF33; }

.dictionaryheader { background: url(/img/square.gif) no-repeat 0px 3px; color : #0000FF; padding-left: 13px; display: block; margin-top: 10px; font-size:10pt; font-weight:bold; }
.dictionary { background-color: #eeeeee; border: 1px solid #999; padding: 5px; margin-left: 15px; margin-top: 15px;}
.dictionary .title { color : #006699; font-size:10pt; font-weight:bold; }

.notice { background-color: #eeeeee; border: 1px solid #999; padding: 5px; margin: 2px;}
.notice .title { color : #006699; font-size:10pt; font-weight:bold; display: block; }
.notice .details { color : #000000; font-size:10pt; font-style: italic; display: block; padding-left: 10px; padding-bottom: 2px; }

.content {
margin:0px 0px 50px 150px;
padding: 00px 0px 0px 10px;
}

/* MENU */
.menu {
text-align: right;
position:absolute;
top:100px;
left:20px;
padding:10px;
background-color:#eee;
border:1px solid #999;
line-height:17px;
width:100px;
}

#pardon-download { color: #006699; font-weight: bold; }

/* LINKS */
A { font-size:9pt; color: #0000ff; text-decoration: underline; }
A:link { font-size:9pt; color: #0000ff; text-decoration: underline; }
A:visited { font-size:9pt; color: #0000ff; text-decoration: underline; } 

.menu H1 { color : #006699; font-size: 11pt; }
.menu a { display: block; }
.menu a:link {
 text-decoration: none;
 color: #000000; 
 padding-right: 3px; 
 margin-top: 3px;
}
.menu a:hover {
 border-right: 4px solid #006699;
 text-decoration: none;
 color: #000000; 
 padding-right: 3px; 
 margin-top: 3px;
}
.menu a:visited {
 text-decoration: none;
 color: #000000; 
 padding-right: 3px; 
 margin-top: 3px;
}

/* GRAPHICS */
IMG { border: 0px; }

/* MISC */
.links { font-size: 8pt; margin-left: 5px; padding-bottom: 10px; }
.warning { font-size: 8pt; color: red; font-weight: bold; margin-left: 5px; }

/* Oppvaskmiddel */
#result TABLE { background-color: white; color: black; border: 1px solid #999; border-collapse: collapse; }
/* definition */
#result .dict-7 { color: #018000; font-weight: normal; font-style: normal; }
/* grammar */
#result .dict-8 { color: #ff8000; font-weight: bold; font-style: normal; }
/* field */
#result .dict-10 { color: #ff0000; font-weight: bold; font-style: normal; }
/* link */
#result A { color: #000080; font-weight: bold; font-style: normal; text-decoration: none; }
#result A:hover { color: #000080; font-weight: bold; font-style: normal; text-decoration: underline; }
#result .dict-seltr { background-color: #eee; }
