/*
/* profft.no: css generert for CCBot/1.0 (+http://www.commoncrawl.org/bot.html) */
body { margin:0; padding:0; font-family:arial,helvetica,sans-serif; font-size:90%; background-color:white; }
td { font-family:arial,helvetica,sans-serif; font-size:90%; vertical-align:top; }
th { font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:90%; text-align:center; background-color:#dddddd; }
.smallfont { font-family:arial,helvetica,sans-serif; font-size:80%; }
blockquote { margin-top:0; }
.validxhtml { z-index:4; position:relative; text-align: right }
.contents { z-index:2; position:absolute; top:100px; right:8em; left:20em; }
.logo { z-index:3; position:fixed; top:0; left:0; width:100%; background-color:#eeeeee; border-bottom:1px solid #444444; }
.toc { z-index:1; position:absolute; top:100px; left:0; width:18em}
.dot { }
h1 { font-family:arial,helvetica,sans-serif; font-size:140%; font-weight:bold }
.mainlist { list-style-type:none; margin:0 0 0 -1em; }
.mainli { font-size:90%; background-color:#eeeeee; padding:0 0 0 0; line-height:1em; margin:0 0 0.5em 0; }
.modlist { list-style-type:none; margin:0 0 0 1em; }
.modli { font-size:90%; background-color:#eeeeee; padding:0 0 0 0; line-height:1em; margin:0 0 0.5em 0; }
img { border: 0 }
hr { height: 1px; }
a { font-family:arial,helvetica,sans-serif; text-decoration:none }
.main { color:#000099; display:block; }
.main:hover { background-color:#dddddd }
.main:visited { color:#000055; }
.mainchosen { color:#000099; font-weight:bold; display:block; }
.mainchosen:hover { background-color:#dddddd }
.mainchosen:visited { color:#000099; }
.modul { color:#990000; display:block; }
.modul:hover { background-color:#dddddd }
.modul:visited { color:#550000; }
.modulchosen { color:#990000; font-weight:bold; display:block; }
.modulchosen:hover { background-color:#dddddd; }
.modulchosen:visited { color:#990000; }
.contentslink { color:black; text-decoration:underline; }
.contentslink:hover { font-weight:bold; text-decoration:underline; }
.contentsheader { font-family:arial,helvetica,sans-serif; font-size:120%; text-decoration:none; color:#444444; border-bottom:1px solid #444444; margin:0 0 1em 0; }
.contentsheaderblue { font-family:arial,helvetica,sans-serif; font-size:120%; text-decoration:none; color:#000099; border-bottom:1px solid #000099; margin:0 0 1em 0; }
.contentsheaderred { font-family:arial,helvetica,sans-serif; font-size:120%; text-decoration:none; color:#990000; border-bottom:1px solid #990000; margin:0 0 1em 0; }
.littlecontentsheader { font-family:arial,helvetica,sans-serif; font-weight:bold; text-decoration:none; color:#444444; background-color:#eeeeee; margin-right:0.5em }
.inputtext { font-family:arial,helvetica,sans-serif; font-size:90%; width:200px; background-color:white; }
.inputtextarea { font-family:arial,helvetica,sans-serif; font-size:90%; width:200px; height:50px; background-color:white; }
.inputsubmit { font-family:arial,helvetica,sans-serif; font-size:90%; width:100px; background-color:#dddddd; cursor:pointer; }
th { background-color: #ddddd }
/**/