
#main-table
{
  width:940px;
  height: 540px;
  border: 1px solid #CCC;
}

/* ---------------- Definitionen Headbereich ---------------- */

#head-logo
{
  background:#ffffff;
  width: 760px; 
  height: 130px; 
/*  background-image:url(/fileadmin/website/images/logo.gif); background-repeat:no-repeat;*/
}

#head-image 
{
  height:128px;
  overflow: hidden;
}

#navi-table
{
  background: #4fad82;
}

#head-navigation
{
  width:810px; 
  height: 30px;
}

.submenu-wrap
{
  float:left;
  z-index:10;
}


/* ---------------------------------------------------------- */
/* ---- Definitionen Inhalts Template - Template Selector --- */

/* div content - selben margin wie head-cont benutzen! */


#content, #cont-left-col,#cont-left-menu, #cont-left-col-outer, #cont-mid-col
{
  height:340px;
}

/* Definitionen linke Spalte */

#style-left-col
{

  background-color:#4FAD82; 
}
#style-right-col
{
  width: 180px;  
}

#cont-left-col, #cont-left-menu, #cont-left-menu-overall
{
  background-color:#AFD6C1;
  width: 122px;
  margin: 0 0 0 4px;
}

#cont-left-menu-overall
{
  height:25px;
}
#cont-left-menu
{
  height:315px;
}

#cont-left-menu a
{
/*  font-size: 11px;*/
}

/* Definitionen mittlere Spalte */
#cont-mid-col-outer
{
  z-index:1;
  width:630px;
  height:340px;
  overflow:auto;
  border:0px solid #ff0000; 
}

#cont-mid-col
{
  padding: 10px 10px 10px 10px;
  background-color:#FFFFFF; 
  width:590px;
  height:330px;
/*  overflow:auto;*/
/*  overflow-x: hidden; */
 /* fixes MSIE scrollbar bug */
  border:0px solid #ff0000; 
}

/* Definitionen rechte Spalte */
#cont-right-col
{
  background-color:#FFFFFF; 
  width: 180px;
}


/* ---------------------------------------------------------- */
/* ---------------- Definitionen Footer --------------------- */

#printversion
{
  margin: 5px 10px 0 10px;
  vertical-align:middle;
  float:left;
}

#tipafriend
{
  padding-left: 10px;
  margin: 5px 0 0 10px;
  vertical-align:middle;
/*  float:right;*/
}


#foot-cont
{
  background: #4fad82;
}

#foot-navi
{
  height:25px;
  float:left;
}

#foot-search
{
  height:25px;
}

/* ---------------- Definitionen Extensions --------------------- */
.tx-macinasearchbox-pi1
{
  height: 25px;
  padding-top: 6px;
}

