td,table,tr,th,div,span,textarea,select,option
{
 font-family:Verdana,Arial;
 font-size: 12px;
}

body
{
 background-color:#CFCFCF;
 font-family:Verdana,Arial;
 font-size: 12px;
}

td.maintable
{
  background-color: #FFFFFF;
  text-align:center;
  vertical-align:top;
  width:750px;
}

td.navi_column
{
  vertical-align:top;
  width:150px;
}

table.navi_block, table.content_block
{
  border: #DFDFDF;
  border-style: solid;
  border-width: 1px;
}

td.navi_title,td.content_title
{
  background-color: #DFDFDF;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  background-image:url(grafik/silvercellpic.gif);
}


td.navi_punkt
{
 border: #DFDFDF;
 border-bottom-style: solid;
 border-bottom-width: 1px;
}

td.content
{
 vertical-align:top;
}

td.table_title,th.table_title
{
 vertical-align:top;
 font-weight:bold;
 background-color:#7F7F7F;
 text-align:left;
}

td.table_content,th.table_content
{
 vertical-align:top;
 background-color:#EFEFEF;
}

td.table_content1,th.table_content1
{
 vertical-align:top;
 background-color:#DFDFDF;
 text-align:left;
}

td.table_content_r,th.table_content_r
{
 vertical-align:top;
 background-color:#EFEFEF;
 text-align:right;
}


td.table_content_icon,th.table_content_icon
{
 vertical-align:middle;
 text-align:center;
 background-color:#EFEFEF;
}


table.data_table
{
 width:100%;
}

h1
{
 font-size:13px;
 display:inline;
}

input
{
 font-size:11px;
 font-family:Verdana,Arial;
}

td.footer
{
 color:#7F7F7F;
 font-size:9px;
 text-align:center;
 vertical-align:top;
}


a{text-decoration:underline;color:#DE0000;}
a:hover{color:#000000;}

a.navi{text-decoration:none; color:#000000}
a:hover.navi{color:#DE0000;}


td.eingabemaske_titel,th.eingabemaske_titel
{
text-align:left;background-color:#EFEFEF;vertical-align:middle;
}

td.eingabemaske
{
text-align:left;vertical-align:top;
}

td.eingabemaske_error
{
text-align:left;vertical-align:top;border-style:dotted;border-width:2px;border-color:#DE0000;
}

span.error
{
color:#DE0000;
font-weight: bold;
}


span.hinweis,td.hinweis
{
font-size:10px;
}