body {
  margin:0px;
  padding:0px 0px 41px 0px;
  background-image:url(pics/page_bkg.gif);
  background-repeat:repeat-x;
  background-color:#FFECD9;
  font-family:verdana, arial, geneva, helvetica, sans-serif;
  }

* html body {
  padding:0px;
  }

body, td, p, div, span {
  font-family:verdana, arial, geneva, helvetica, sans-serif;
  font-size:9pt;
  }

a {
  color:#666666;
  }

#pTop {
  width:720px;
  background-image:url(pics/header_bkg.gif);
  background-repeat:no-repeat;
  }

#pTop td {
  padding-top:5px;
  padding-bottom:30px;
  }

#pRub {
  margin-top:25px;
  }

#langCell {
  width:65px;
  margin-top:30px;
  border:solid 1px #666666;
  background-image:url(pics/chk_white.gif);
  }

#langCell td {
  padding:10px 2px 10px 2px;
  }

#cTable {
  width:720px;
  height:350px;
  background-image:url(pics/cont_bkg.gif);
  background-repeat:no-repeat;
  background-color:#ffffff;
  border-right:solid 1px #666666;
  border-left:solid 1px #666666;
  }

#hMeny {
  width:168px;
  background-color:transparent;
  border-right:solid 1px #666666;
  text-transform:uppercase;
  }

.menyCell {
  background-image:url(pics/menyBkg.gif);
  background-repeat:no-repeat;
  background-color:#FFF5EC;
  }

.menyVal {
  border-bottom:solid 1px #666666;
  color:#000000;
  font-weight:bold;
  font-size:7pt;
  cursor:hand;
  }

.menyAct {
  border-bottom:solid 1px #666666;
  color:#ffffff;
  font-weight:bold;
  font-size:7pt;
  background-color:#FFB46B;
  background-repeat:no-repeat;
  background-image:url(pics/hMeny_bkg.gif);
  background-position:right top;
  cursor:hand;
  }

.menyAct a {
  display:block;
  padding:8px;
  text-decoration:none;
  color:#000000;
  }

.menyVal a {
  display:block;
  padding:8px;
  text-decoration:none;
  color:#000000;
  }

#contentCell {
  width:380px;
  }

#indexInfo {
  width:380px;
  padding:9px 9px 0px 9px;
  }

#indexInfo table {
  padding-right:9px;
  }

#indexInfo p {
  margin-top:5px;
  margin-bottom:10px;
  }

#colRight {
  width:169px;
  background-color:transparent;
  border-left:solid 1px #666666;
  color:#000000;
  }

#chkWidth td {
  height:1px;
  }

#pInfo {
  padding-top:10px;
  padding-bottom:10px;
  border-top:solid 5px #666666;
  color:#666666;
  }

#pInfo a {
  color:#666666;
  text-decoration:none;
  }

/* KALENDERN */
#kalenderCell {
  width:100%;
  background-image:url(pics/kal_rub.gif);
  background-repeat:no-repeat;
  background-position:1px 0px;
  }

.kalRub {
  display:none;
  }

.kalDate {
  font-size:40pt;
  font-weight:bold;
  margin-bottom:-7px;
  padding-bottom:0px;
  }
  
.kalMonth {
  font-size:7pt;
  font-weight:bold;
  text-transform:uppercase;
  }
  
.kalCellDate {
  width:100px;
  padding-bottom:10px;
  color:#ffffff;
  }

.kalCellDate#first {
  background-color:#FFD8B2;
  background-image:url(pics/kalCellDate_first.gif);
  background-repeat:no-repeat;
  }
  
.kalCellDate#second {
  background-color:#FFCB98;
  }
  
.kalCellDate#third {
  background-color:#E09E5D;
  }
  
.kalCellInfo {
  padding:10px;
  border:solid 1px #666666;
  font-size:8pt;
  }

.kalCellInfo a {
  color:#666666;
  text-decoration:none;
  }

#kalMore {
  padding:10px;
  background-color:#E09E5D;
  background-image:url(pics/kalmore_bkg.gif);
  background-repeat:repeat-x;
  border-left:solid 1px #ffffff;
  border-right:solid 1px #ffffff;
  }

#kalMore a {
  font-size:8pt;
  font-weight:bold;
  color:#ffffff;
  text-decoration:none;
  }

.kalCellInfoBig {
  padding:10px;
  background-image:url(pics/kal_streck_2.gif);
  background-repeat:no-repeat;
  background-position:top right;
  font-size:8pt;
  }

.kalCellInfoBig a {
  color:#666666;
  text-decoration:none;
  }

/* PUFFARNA */
.puff {
  margin:5px 0px 8px 0px;
  border-top:solid 1px #666666;
  }

.puff a {
  text-decoration:none;
  }

.puff img {
  border:0px;
  }

.puffRub {
  padding:8px 10px 0px 10px;
  font-weight:bold;
  font-size:7pt;
  }

.puffRub a {
  color:#000000;
  }

.puffTxt {
  padding:0px 10px 2px 10px;
  font-size:7pt;
  }

.puffTxt a {
  color:#000000;
  }

.rightTfn {
  position:relative;
  top:-5px;
  margin-top:0px;
  font-size:10pt;
  font-weight:bold;
  }

#infoRight {
  padding:0px 0px 10px 0px;
  border-top:solid 1px #666666;
  }

#infoRight img {
  border-bottom:solid 1px #666666;
  }

#infoRight p {
  margin:8px 10px 0px 10px;
  color:#000000;
  font-size:7pt;
  }

/* UNDERMENYER */
#uMeny {
  width:170px;
  background-color:transparent;
  text-transform:uppercase;
  border-left:solid 1px #666666;
  }

.uVal {
  padding:8px 5px 8px 25px;
  background-color:transparent;
  background-image:url(pics/uMeny_pil.gif);
  background-repeat:no-repeat;
  border-bottom:solid 1px #666666;
  color:#000000;
  font-weight:bold;
  font-size:7pt;
  }

.uVal a {
  text-decoration:none;
  color:#000000;
  }

.uMenyCont {
  background-image:url(pics/chk_FFECD9.gif);
  }

.sub1 {
  margin-top:3px;
  margin-bottom:4px;
  padding-left:10px;
  background-image:url(pics/uMeny_sub1.gif);
  background-repeat:no-repeat;
  background-position:0px 4px;
  font-weight:bold;
  font-size:7pt;
  text-transform:none;
  }

/* DETALJ, EVENEMANG */
.detalj {
  margin:0px;
  padding:0px;
  background-image:none;
  background-color:#ffffff;
  font-family:verdana, arial, geneva, helvetica, sans-serif;
  font-size:9pt;
  }

.detalj h1 {
  padding:5px 20px 15px 15px;
  background-color:#E8B686;
  background-image:url(pics/d_bkg.gif);
  background-repeat:repeat-x;
  color:#ffffff;
  border-bottom:solid 5px #666666;
  }

.detalj p {
  font-size:9pt;
  }

.detalj form {
  margin-bottom:0px;
  }

.dTable {
  width:100%;
  height:100%;
  }

.dCell {
  }

.pageTxt {
  padding:0px 15px 15px 15px;
  }

.dFoot {
  padding:15px;
  }

.dFoot div {
  float:left;
  width:50%;
  padding-top:10px;
  border-top:solid 2px #004B2A;
  }


