/*
/* 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 }

/*
*/