/* --------------*/
/* - Allgemein - */
/* --------------*/

body 
{
  margin-left : 0px;
  margin-right : 0px;
  margin-top : 0px;
  margin-bottom : 0px;
  overflow : hidden;
}

input
{
  font-family : Verdana,sans-serif;
  font-size : 13px;
}

select 
{ 
  font-family : Verdana,sans-serif;
  font-size : 12px;
}


/* --------------*/
/* - Top Layer - */
/* --------------*/

.LayerTopStyle
{
  background-color : #EEEEEE;
  background-image:url(../design/bg_top.jpg);
  background-position:right top;
  z-index : 7;
  top : 0px;
  left : 0px;
  height : 52px;
  position : absolute;
  border-bottom-color : #000000;
  border-bottom-style : solid;
  border-bottom-width : 1px;
  overflow : hidden;
  visibility : hidden;
}



/* -------------------*/
/* - Top Menu Layer - */
/* -------------------*/

.LayerTopMenuStyle
{
  z-index : 9;
  top : 28px;
  left : 0px;
  height : 26px;
  width : 1000px;
  position : absolute;
  overflow : hidden;
  visibility : hidden;
}

.LayerTopMenu_Zelle
{
  border-top-color : #000000;
  border-top-style : solid;
  border-top-width : 1px;
  border-right-color : #000000;
  border-right-style : solid;
  border-right-width : 1px;
  border-bottom-color : #000000;
  border-bottom-style : solid;
  border-bottom-width : 1px;


}

a.LayerTopMenu_Link
{
  font-family : Verdana,sans-serif;
  font-size : 12px;
  text-decoration : none;
  color : #000000;
  padding : 4px;
  
}

a.LayerTopMenu_Link:hover
{
  font-family : Verdana,sans-serif;
  font-size : 12px;
  text-decoration : underline;
  color : #000000;
   padding : 4px;
 
}

/* ----------------*/
/* - Right Layer - */
/* ----------------*/

.LayerRightStyle 
{
  background-color : #EEEEEE;
  z-index : 2;
  top : 52px;
  width : 200px;
  position : absolute;
  overflow : auto;
  visibility : hidden;
}

/* -------------------*/
/* - RightTop Layer - */
/* -------------------*/

.LayerRightTopStyle 
{
  background-color : #EEEEEE;
  z-index : 2;
  top : 52px;
  width : 200px;
  height : 74px;
  position : absolute;
  overflow : hidden;
  visibility : hidden;
}

/* ---------------------*/
/* - RightListe Layer - */
/* ---------------------*/

.LayerRightListeStyle 
{
  background-color : #EEEEEE;
  z-index : 2;
  top : 127px;
  width : 200px;
  position : absolute;
  overflow : auto;
  visibility : hidden;
}

a.LRL
{
  font-family : Verdana,sans-serif;
  font-size : 11px;
  text-decoration : none;
  color : #000000;
  padding : 1px;
  
}

a.LRL:hover
{
  font-family : Verdana,sans-serif;
  font-size : 11px;
  text-decoration : underline;
  color : #000000;
  padding : 1px;
}

.tdd 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #DDDDDD;
  padding : 1px;
}

.tdh 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #EEEEEE;
  padding : 2px;
}


.tdmark 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #DDDDDD;
  padding : 2px;
}


/* -----------------------*/
/* - Content Layer Full - */
/* -----------------------*/

.LayerContentFullStyle 
{
  background-color : #EEEEEE;
  z-index : 2;
  top : 52px;
  left : 0px;
  position : absolute;
  overflow : auto;
  visibility : hidden;
}

/* ------------------*/
/* - Content Layer - */
/* ------------------*/

.LayerContentStyle 
{
  background-color : #EEEEEE;
  z-index : 2;
  top : 52px;
  left : 0px;
  position : absolute;
  overflow : auto;
  visibility : hidden;
  margin : 0px;
}

.LayerContent_Titel 
{ 
  font-family : Verdana,sans-serif;
  font-size : 14px;
  color : #000000;
  padding : 1px;
}

.LayerContent_Text 
{ 
  font-family : Verdana,sans-serif;
  font-size : 14px;
  color : #000000;
  padding : 3px;
  margin : 2px;
}

.LayerContent_Titelbalken 
{ 
  font-family : Verdana,sans-serif;
  font-size : 14px;
  color : #000000;
  background-color : #d0d0d0;
  padding : 3px;
  border-color : #FFFFFF;
  border-width : 2px;
  border-style : solid;
}

.LayerContent_Textbalken 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #EEEEEE;
  padding : 3px;
  border-color : #FFFFFF;
  border-width : 2px;
  border-style : solid;
}

.button
{
  font-family : Verdana,sans-serif;
  font-size : 12px;
}

.td_balken_dunkel 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #DDDDDD;
  padding : 3px;
  height : 20px;
}

.td_balken_hell 
{ 
  font-family : Verdana,sans-serif;
  font-size : 13px;
  color : #000000;
  background-color : #EEEEEE;
  padding : 3px;
  height : 30px;
}

.table_liste
{
  background-color : #FFFFFF;
}

a.LayerContent_Link
{
  font-family : Verdana,sans-serif;
  font-size : 13px;
  text-decoration : none;
  color : #000000;
}

a.LayerContent_Link:hover
{
  font-family : Verdana,sans-serif;
  font-size : 13px;
  text-decoration : underline;
  color : #000000;
}


/* -----------------*/
/* - Bottom Layer - */
/* -----------------*/

.LayerBottomStyle
{
  background-color : #EEEEEE;
  background-image:url(../design/bg_bottom.jpg);
  z-index : 6;
  height : 22px;
  left : 0px;
  position : absolute;
  border-top-color : #000000;
  border-top-style : solid;
  border-top-width : 1px;
  overflow : hidden;
  visibility : hidden;
}

.LayerBottom_Text
{
  font-family : Verdana,sans-serif;
  font-size : 12px;
  color : #000000;
}






