body{font-family:calibri; background-color:#990000}

div#hovedvindu {position:relative; width:995px; margin:0 auto}
div#left{position:absolute; width:120px; text-align:center; background-color:#FFFFCC; padding:3px 1px}	
div#right{position:absolute; text-align:center; right:0px; width:120px; background-color:#FFFFCC; padding:3px 1px}		

div#topp {position:relative; padding:5px 0px; width:100%; height:90px;}
div#toptekst{float:right; width:100px; border: solid thin black; font-size:12px; text-align:center; padding:10px 0; text-decoration:none; }
div#linkertopp_inc {position:relative; margin:10px auto; width:740px; height:26px; text-align:center; }
div#linkerminside_inc{position:relative; margin:10px auto; width:740px; height:40px; text-align:center; background:url("icons/bg.gif") repeat; }
div#path {position:relative; margin:0px auto; font-weight:bolder; width:740px; background-color:#778899; }
div#footer {width:100%; font-size:14px; background-color: #999999;}
div#headersok{position:relative; width:400px; height:25px; font-size:20px; font-weight:bolder; border-bottom: thin solid black;  margin:6px 2em 4px 2em;}
div#totalantall{position:absolute; top:15px; right:0px; height:25px; text-align:left; width:170px; border-bottom: thin solid black; font-size:16px; font-weight:normal;  margin:6px 0em 1px 2em;}
div#bilde {position:absolute; right:0px; top:0px; width:240px; height:240px; text-align:center; margin:2px; border: solid thin black;}
	     
div.omoss {font-size: 18px; margin: 10px 0px 0px 0px; padding:5px}
div.omoss280 {min-height:280px; font-size: 18px; margin: 10px 0px 0px 0px; margin:5px}	   
div.knapper {position: absolute; top:450px; left:120px}
div.indexanm {background-color:rgb(255,255,240); margin:10px 0px; padding:5px;}	   	
div.hoved {width:739px; padding:5px; position:absolute; left:123px; background:#fff8dc url("icons/bg_top.gif") repeat-x;}		
div.auto {position:relative; width:100%; background-color:#fff8dc;}
div.auto250 {position:relative; width:100%; min-height:250px; border: solid thin black; background-color:#fff8dc;}
div.varning {position:relative; width:100%; margin:10px auto; border: solid thin black; background-color:red;}
div.bruktalias {position:relative; margin:0 auto; width:250px; border:medium solid red; }
div.vinsok {position:absolute; top:75px; width:400px; left:120px; text-align:center; }
div.minsideknapp{position:absolute; top:70px; width:80px; right:0px}
div.floatright {float:right; padding:0px 0px 5px 5px}
div.floatright15 {float:right; margin:0px 10px}
div.detalj_anm_knapper{position:absolute; right:10px; top:25px; width:160px}


table#kjellerblogg { position:relative; margin:-7px 0px 5px 0px; padding:10px; border:solid rgb(241,243,238); background-color:rgb(255,255,240); }
tr#kjellerblogg_header{ font-weight:bold; font-size:20px}


table.minside_epost {position:absolute; top:385px; right:10px; width:302px; height:65px}
table.legginnbruker_epost {position:absolute; top:440px; left:424px; width:302px; height:65px}
table#sokeramme {table-layout:fixed; width:100%; border-width:1px; border-style: outset;  caption-side:top}
table.indexanm {table-layout:fixed; overflow:hidden; width:100%; border-bottom:thin solid rgb(128,128,128);}
table#konklusjon{position:absolute; right:2px; top:245px; table-layout: fixed; width:239px; height:160px}	
table.sokeramme {table-layout:fixed; width:100%; border-width:1px; border-style: outset; caption-side:top; margin:0px 0px 3px 0px}
table.sokeramme_2 {table-layout:fixed; border-width:1px; border-style: outset; caption-side:top; margin:0 auto}

table#detaljer{position:absolute; text-align:center; right:2px; top:245px; table-layout: fixed; width:239px;}
table.vinanmeldelser{table-layout:fixed; overflow:hidden; width:100%; border-collapse: collapse}
table.kjeller { position:relative; width:100%; height:100%; font-style: normal; font-size: 17px;  }	
table.legginnbruker	{ position:relative; left:190px; text-align:left; font-style:normal; font-size:17px;}
table.legginnbruker1	{ position:relative; left:10px; text-align:left; font-style:normal; font-size:17px;}

table.passord	{ position:relative; font-style:normal; font-size:17px; border-spacing:15px; margin:0 auto;}	
table.detaljer {table-layout:fixed; position:relative ; width:493px; color:black; margin:2px; }	
table.smaksnotat_inn {position:relative ; width:493px; height:435px; }
table.menu {position:absolute; visibility:hidden;}
table.vinkommentar{table-layout:auto; border-collapse:collapse; width:95%; margin:30px 15px; }

#vinanmeldelser_detalj {position:relative; table-layout:fixed; padding:5px ;background-color:white}
#vinanmeldelser_detalj tr{border-bottom:gray solid thin; }
#vinanmeldelser_detalj td{vertical-align:top; padding: 5px }

tr.rad_1 { background-color:#ffffff; }
tr.rad_2 { width:100%;}
tr#detaljer { background-color:#ffffff; width:100%}
tr.soke { font-size: 20px }	
tr.varning{background-color:red}
tr.blue {background-color:rgb(173,216,230);}
tr.hvit {border-bottom-color: red;}

td.kolonne_detaljer_1 { font-style: normal; font-size: 15px; font-weight: bolder; width:25%; padding:0px 5px}
td.kolonne_detaljer_2 {font-style: normal; font-size: 15px; width:75%; padding:0px 5px}
td.kolonne_smaksnotat_inn_1 { font-style:normal; font-size: 15px; font-weight: bolder; width:23%}
td.kolonne_smaksnotat_inn_2 {font-style:normal ; font-size: 15px; } 
td.sokeramme{border-width:1px; border-style: outset; background-color:#dcdcdc;font-weight: bolder;}

td.tdsokeramme{border-width:1px; border-style: outset; background-color:#dcdcdc;}
td.pollisten {text-align:left; vertical-align:top;}
td.pollisten_nr {text-align:center; vertical-align:top;}
td#forrige {text-align:left;}
td#neste {text-align:right;}
td#detaljer{} 	
td#konklusjon {font-weight: bolder; }
td.menu{background:white}
td.smalunderline {font-size:12px; color:gray} 
td.sokeknapper { padding:5px 10px; text-align:center}     

img.indexanm {height:60px; right:2px; }
img.pollisten {border:0; float:right; text-align:center; margin:0px 2px 0px 5px; }

	
ol#decimal {list-style-type: decimal}

h1.kjellerblogg {position:relative; color:rgb(119,102,85); width:200px; left:5px; top:-10px; background-color:rgb(231,228,216)}
h1.over { text-align:center; font-style:normal} 	
h2.white {font-style:normal; color:white}
h2.linkerside{font-style: oblique; color:black; text-align:center; width: 50%;}
h2.black_center {font-style: oblique; color:black; text-align:center; text-decoration: underline; letter-spacing: 0.3cm}
h2.black_100 {font-style: oblique; color:black; position:relative; left:100px; text-decoration: underline; letter-spacing: 0.3cm}
h2.svart {font-style: normal; color:black; position:absolute; left:230px;top:30px}
h3.fin {text-align:center;}
p.kolonne {color: black; font-size: 16px; font-weight: bolder;}
p.rader {color: gray; font-style: normal; font-size: 15px;}    
p.path { color: white; font-size: 15px; font-style: normal; font-weight: bold} 
p.left {color: black; font-size: 20px; font-style: normal; font-weight: bolder}
p.first-letter:first-letter {color: #ff0000;font-size:xx-large}
p.legginnbruker {position:relative; text-align:center; font-size:16px}	
p#dinside {float:left; font-size:30px}

a.one:link {color: #000000; text-decoration:none;}
a.one:visited {color: #000000; text-decoration:none;}
a.one:hover {color: gray; text-decoration:none;}

a.two:link {color:#000000; text-decoration:none; }
a.two:visited {color:#000000; text-decoration:none; }
a.two:hover { background-color:#000000; color:#ffffff;}

a.tree:link {color:#000000; }
a.tree:visited {color:#000000;}
a.tree:hover { color:#000000;}

a.four:link {color: #ff0000; text-decoration:none;}
a.four:visited {color: #0000ff; text-decoration:none;}
a.four:hover {font-family: monospace; text-decoration:none;}

a.five:link {color: #ff0000; text-decoration: none}
a.five:visited {color: #0000ff; text-decoration: none}
a.five:hover {text-decoration: underline}

a.six:link {color: black; background-color: white; text-decoration:none;}
a.six:visited {color: #660000; text-decoration: none}
a.six:hover {color:black; text-decoration:none;}

a.alinker:link {color:#000000; text-decoration:none;} 
a.alinker:visited {color:#000000; text-decoration:none;}
a.alinker:hover {color:#ffffff}
a.alinker:active {color:#c4c4c4}
	
a.indexanm_hvit {font-size: 15px; color:rgb(225,199,76); font-weight: bolder; text-decoration:none;}
a.indexanm_rod {font-size: 15px; color:#990000; font-weight: bolder; text-decoration:none;}


  #header {position:relative; margin:10px 0; width:740px; height:30px; font-size:93%; line-height:normal; }
    
  #header ul { margin:0; padding:0px 5px 0px; list-style:none; }
  #header li { float:left; background:url("icons/norm_left.gif") no-repeat left top; margin:0; padding:0 0 0 9px;}   
  #header a, #header strong, #header span {float:left; display:block; background:url("icons/norm_right.gif") no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; font-weight:bold; color:#765;} 
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #header a {float:none;}
  /* End IE5-Mac hack */
  
  #header #current {background-image:url("icons/norm_left_on.gif");}
  #header #current a {background-image:url("icons/norm_right_on.gif"); padding-bottom:5px;}

  
#linkerminside_inc  ul { }
#linkerminside_inc  li { float:left; margin:0px auto; padding:10px 10px 0px 60px; list-style:none;}
#linkerminside_inc  img {float:left; margin:auto 0px;}

