/* ------------------------------------------------------------------------------------------------------------
D-TOOL *CSS ONLY* STYLE SHEET v0.1 - Frode G Hansen 26.desember 2003
------------------------------------------------------------------------------------------------------------ */

html, body { height: 100%; }

body {
      font                : 12px verdana, tahoma, sans-serif;
	  color               : #151515;
	  background-color    : #fff;
	  padding             : 0px;
	  margin              : 0px;
}

#container {
      margin              : 10px auto;
      background-image    : url('images/livets_02.gif');
      background-repeat   : repeat-y;
	  width               : 950px;
	  border              : 0px solid red;
}

#topp {
      background-image    : url('images/livets_01.gif');
      background-repeat   : no-repeat;
	  width               : 950px;
      height              : 150px;
	  border              : 0px solid red;

}

#vers {
      color               : #333;
	  width               : 230px;
	  margin	          : 0px;
	  line-height         : 1.4em;
	  float               : right;
	  font-size           : 10px;
      font-weight         : normal;
      margin              : 10px 13px 0px 0px;
	  padding             : 5px 25px 0px 20px;
	  border              : 0px solid red;
}

#meny {
      float               : left;
      clear               : right;
      width               : 145px;
      line-height         : 1.5em;
	  text-align          : left;
	  font-size           : 12px;
	  margin              : 0px 0px 0px 0px;
	  padding             : 0px 0px 0px 15px;
	  border              : 0px solid yellow;
}

#meny6 {
      color               : #000;
	  font-size           : 12px;
      text-align          : left;
	  margin              : 30px 320px 0px 180px;
	  padding             : 0px 0px 0px 0px;
	  border-style        : solid;
      border-color        : #ddd;
      border-width        : 1px 0px 1px 0px;
}


div.siden {
      float               : right;
      clear               : right;
 	  width               : 250px;
      margin              : 0px 0px 0px 0px;
   	  padding             : 0px 20px 0px 0px;
      border              : 0px solid orange;
}

div.titler {
      background-color    : #fff;
   	  font-size           : 11px;
	  padding             : 5px 10px 5px 10px;
	  border-style        : solid;
      border-color        : #ccc;
      border-width        : 0px 0px 0px 0px;
}

div.tekst {
	  font-size           : 10px;
      padding             : 10px 0px 40px 10px;
      border-style        : solid;
      border-color        : #ccc;
      border-width        : 0px 0px 0px 0px;
}

#dtool {
      width               : 450px;
	  margin              : 0px 0px 0px 180px;
      padding             : 0px 0px 0px 0px;
	  border              : 0px solid blue;
}

#bunntekst {
      background-image    : url('images/livets_03.gif');
      background-repeat   : no-repeat;
	  width               : 950px;
      height              : 73px;
      font-size           : 12px;
      color               : #999999;
      clear               : both;
      text-align          : right;
      padding             : 0px 0px 0px 0px
	  margin              : 0px 20px 0px 0px;
	  border              : 0px solid pink;
}

hr {
      width               : 100%;
      border              : 0;
      color               : #eee;
      background-color    : #eee;
      height              : 2px;
      margin              : 3px 0px 3px 0px;
}

select                    { font-size: 11px; }
input                     { font-size: 11px; }
textarea                  { font-size: 11px;}

form                      { display: inline;}
ul                        { padding: 0px; margin-top : 0px; margin-bottom:0px;}
li                        { padding-left:0px;}
h1                        { display: inline;}
h2                        { font-size: 18px;  font-weight: normal; color: #EA4243;}


td.program                { background-color: #f3f3f3; padding: 2px 0px 2px 2px;}
img                       { border: 0px;}
img.v                     { float:left;  margin:10px; margin-left:0px; margin-right:15px;}
img.h                     { float:right; margin:10px; margin-left:15px; margin-right:0px;}

.overskrift               { font-size: 18px;  font-weight: normal; color: #21487F;}
.prod_under               { font-size: 11px; line-height: 1.4em;}
.prod_nolink              { font-size: 12px; color: #222222; line-height: 1.0em;}
.prod_pris                { font-size: 12px; font-weight: bold; line-height: 1.0em;}
.pris                     { font-size: 16px; color: #ff0000;}

a:link, a:visited         { color: #BA2021; text-decoration: none;}
a:hover                   { color: #666; text-decoration: none;}

a.listeoverskrift         { font-size:14px; }

a.meny:link, a.meny:visited       { color: #000000;}
a.meny:hover        { color: #B1161C;}
a.oppe:link,       a.oppe:visited,       a.oppe:hover       { color: #666;}
a.bunn:link,       a.bunn:visited,       a.bunn:hover       { color: #999;}
a.meny_upkt:link, a.meny_upkt:visited {
       color               : #716183;
       font-size           : 11px;
       padding             : 0px 0px 0px 15px;
       background-image    : url(images/corner.gif);
       background-position : 0px 1px;
       background-repeat   : no-repeat;
	}
a.meny_upkt:hover          {
       color               : #B1161C;
       font-size           : 11px;
       padding             : 0px 0px 0px 15px;
       background-image    : url(images/corner.gif);
       background-position : 0px 1px;
       background-repeat   : no-repeat;
	}
a.meny_3pkt:link,  a.meny_3pkt:visited {
       padding             : 0px 0px 0px 25px;
       color               : #A63E0A;
       font-size           : 10px;
       line-height         : 3px;
       background-image    : url(images/corner.gif);
       background-position : 10px 1px;
       background-repeat   : no-repeat;
       }
a.meny_3pkt:hover {
       padding             : 0px 0px 0px 25px;
       color               : #B1161C;
       font-size           : 10px;
       line-height         : 3px;
       background-image    : url(images/corner.gif);
       background-position : 10px 1px;
       background-repeat   : no-repeat;
       }
a.nyhetlink:link,  a.nyhetlink:visited,  a.nyhetlink:hover  { font-size: 14px; color: #000; text-transform: uppercase;}
a.overskrift:link, a.overskrift:visited, a.overskrift:hover { font-size: 16px; color: #000;}
