/**********************************************************/
/*                                                        */
/*                                                        */
/*   CSS Layout for .rodi.dk                              */
/*   Version 3.0                                          */
/*   Copyright(c) 2005-2007 by Jens Christian Rodi Hansen */
/*                                                        */
/*                                                        */
/**********************************************************/

/* Menu bar */

.menubartab,
{
  font-family: arial, helvetica, sans-serif;
  font-size: 1;
  background-color: transparent;
  background-image: none;
  cursor: default;
  margin: 0px;
  padding: 0px;
}

#menubarttab,
#menubarttab tr,
#menubarttab td,
#menubaritab,
#menubaritab tr,
#menubaritab td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 12;
  font-weight: bold;
  color: #ffffff;
  cursor: pointer;
  margin: 0px;
  padding: 0px;
  vertical-align: middle;
}

#menubarttab a,
#menubaritab a
{
  color: #ffffff;
}

.menubarbnorm
{
  background-image: none;
}

.menubarbover
{
  background-image: url("images/menutab-mid.png");
}


/* Dropdown menu */

.menudrop
{
  background-color: transparent;
}

.menuitemcap td,
.menuitemnorm td,
.menuitemover td,
.menuitemgray td,
.menuitemline td,
.menuitemspace td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 11;
  color: #ffffff;
  background-color: #b78a58;
  padding: 0px;
}

.menuitemcap td
{
  font-weight: bold;
  padding-top: 2;
  padding-bottom: 2;
  cursor: default;
}

.menuitemnorm td,
.menuitemover td,
.menuitemgray td
{
  padding-top: 1;
  padding-bottom: 1;
}

.menuitemnorm td
{
  cursor: pointer;
}

.menuitemover td
{
  color: #000000; 
  background-color: #ffc07b; 
  cursor: pointer;
}

.menuitemgray td
{
  color: #dbc5ac; 
}

.menuitemline td
{
  padding-top: 3;
  padding-bottom: 3;
  padding-left: 4;
  padding-right: 4;
}

.menuitemfill
{
  background-color: #dbc5ac; 
  passing: 0px;
  padding-top: 1;
}

#menuitem
{
  width: 100%;
  margin: 0;
  border-width: 0;
  border-style: none;
  border-spacing: 0;
  border-collapse: collapse;
  white-space: nowrap;
}

#menuitem td
{
  padding-left: 8px;
  padding-right: 8px;
}


/* Page menus */

.pageheadnorm,
.pageheadover,
#pageheadnorm td,
#pageheadover td,
.pageitemnorm,
.pageitemover,
#pageitemnorm td,
#pageitemover td
{
  font-family: arial, helvetica, sans-serif;
  font-size: 12;
  background-color: transparent;
  padding: 0px;
  cursor: pointer;
}

.pageheadnorm,
.pageheadover,
#pageheadnorm td,
#pageheadover td
{
  background-color: #b78a58;
  color: #ffffff;
  font-weight: bold;
}

.pageitemnorm,
.pageitemover,
#pageitemnorm td,
#pageitemover td
{
  color: #000000;
}

.pageheadnorm,
.pageheadover,
.pageitemnorm,
.pageitemover
{
  width: 100%;
}

.pageheadnorm table,
.pageheadover table{
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 15px;
  margin-right: 15px;
}

.pageitemnorm table,
.pageitemover table
{
  margin-top: 3px;
  margin-bottom: 3px;
  margin-left: 5px;
  margin-right: 5px;
}

.pageheadover,
#pageheadover td
{
  color: #000000;
  background-color: #ffeccc;
  cursor: pointer;
}

.pageitemover,
#pageitemover td
{
  color: #000000;
  background-color: #ffeccc;
  cursor: pointer;
}
