<style type="text/css">

/* Also, hier erst mal die Standardformate */
.dummy        {}  /* neccessary, weil erstes funzt nix */

/* Defaults bluewhite */
body.udb {background-color: #ffffff;
          font-family:verdana, arial, courier;
          text-weight: normal;
          font-size: 10.5pt;
         } 

h1.udb {
         color:#0054a8;
         font-family:verdana, helvetica, arial;
         font-size: 12pt;
         font-weight:bold;
        }

div#side h1.udb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	background-color: #ec7404;
	padding: 5px;
	margin-top: 2px;
}

.udb_filter {
         background-color:#ffffff;
         border: 1px solid #D6D8D6;
         color:#000000;
         font-family:verdana, helvetica, arial;
         font-size: 7pt;
         padding: 1px;
        }
select.udb_filter {
	width: 140px;
}        
.udb_filter1 {
         background-color:#D6D8D6;
         border: 1px solid #0054a8;
         color:#000000;
         font-family:verdana, helvetica, arial;
         font-size: 7pt;
         padding: 1px;
        }
.udb_filter2 {
         color:#000000;
         font-family:verdana, helvetica, arial;
         font-size: 7pt;
         padding: 0px;
         padding-left: 20px;
         text-align:left;
        }

a.udb_paging, a.udb_paging:link, a.udb_paging:visited, a.udb_paging:active 
{
    border: 0px solid #0054a8;
    padding: 0px;
    margin: 0px;         
    color:#999;
    background-color:transparent;
}

span.udb_paging 
{
    background-color:#fcfcfc;
    border: 1px solid #ddd;
    border-bottom: 2px solid #369;
    color: #999;
    font-family:verdana, helvetica, arial;
    font-size: 7pt;
    padding: 1px;
}

span.udb_paging1
{
    background-color:#ddd;
    border: 1px solid #999;
    padding: 1px;
    font-family:verdana, helvetica, arial;
    font-size: 7pt;
    color:black;
    border-bottom: 3px solid #d6d8d6;
}

.udb_paging0 {
         background-color:#ffffff;
         border: 1px solid #D6D8D6;
         color:#D6D8D6;
         font-family:verdana, helvetica, arial;
         font-size: 7pt;
         padding: 1px;
        }
        

th.udb_latest {font-family:verdana, helvetica, arial;
              font-weight: normal;
              font-size: 12px;
              padding: 3px;
              background-color: #fff;
              color: #000000;
              text-align: left;
              border-top: 1px dotted #000000;
              vertical-align: top;
             }
td.udb_latest {font-family:verdana, helvetica, arial;
              text-weight: normal;
              font-size: 12px;
              padding: 3px;
              background-color: #D6D8D6;
              color: #000000;
              text-align: left;
              vertical-align: top;
             }
th.udb_latest a:link,
th.udb_latest a:visited {
		color: black;
	}             

table.entry_std {border-top: 3px solid #0054a8;
                 width: 570px;
                }
th.entry_std, a.entry_std, a.entry_std:link, a.entry_std:visited, a.entry_std:active
			 {font-family:verdana, helvetica, arial;
##            text-weight: normal;
              font-size: 9pt;
              padding: 3px;
              background-color: #eeeeee;
              color: #000000;
              text-align: left;
              border-bottom: 1px dotted #000000;
              vertical-align: top;
             }
td.entry_std {font-family:verdana, helvetica, arial;
              text-weight: normal;
              font-size: 9pt;
              padding: 3px;
              text-align: left;
              vertical-align: top;
             }
             
td.entry_head, a.entry_head:link, a.entry_head:visited, a.entry_head:active 
             {font-family:verdana, helvetica, arial;
              color:#666666;
##            font-weight: bold;
              font-size: 12pt;
              padding: 3px;
              text-align: left;
              vertical-align: bottom;
##            background-color:#0054a8;
             }
             
td.entry_inact, a.entry_inact:link, a.entry_inact:visited, a.entry_inact:active 
             {font-family:verdana, helvetica, arial;
              color:#000000;
              font-weight: bold;
              font-size: 12pt;
              padding: 3px;
              text-align: left;
              vertical-align: bottom;
              background-color:#eeeeee;
              color:#666666;
             }
td.entry_sm  {font-family:verdana, helvetica, arial;
              text-weight: normal;
              font-size: 7pt;
              color: #000000;
              padding: 3px;
              text-align: left;
              vertical-align: top;
              border-top: 0px dotted #000000;
             }
th.entry_sm  {font-family:verdana, helvetica, arial;
              text-weight: normal;
              font-size: 7pt;
              color: #000000;
              background-color: #eeeeee;
              padding: 3px;
              text-align: left;
              vertical-align: top;
              border-top: 0px dotted #000000;
              border-bottom: 1px dotted #000000;
             }


table.list_sep {
    border-top: 6px solid #0054a8;
/*    border-bottom: 3px solid #0054a8; */
    width: 580px;
}

td.list_sep {
    font-family:verdana, helvetica, arial;
    font-weight: bold;
    font-size: 12pt;
    padding: 9px;
    background-color: #eeeeee;
    color: #000000;
    text-align: left;
    vertical-align: top;
}

span#udb_filter_branche {
    border: 1px solid #808000;
    color:#000000;
}
select#udb_filter_branche {
    background-color:#ffffcc;
    border: 1px solid #808000;
    color:#000000;
}

span#udb_filter_gebiet, span#udb_filter_ort {
    border: 1px solid #008000;
    color:#000000;
    font-family:verdana, helvetica, arial;
}
select#udb_filter_gebiet, select#udb_filter_ort {
    background-color:#CCFFCC;
    border: 1px solid #008000;
    color:#000000;
    font-family:verdana, helvetica, arial;
}
span.echm {
    color: #0000FF;
    font-weight: bold;
}

h4.udb-latest,
h4.udb-umlauf,
h4.udb-stats,
h4.udb-stats a:link,
h4.udb-stats a:hover,
h4.udb-stats a:visited,
h4.dncnt,
h4.dncnt a:link,
h4.dncnt a:hover,
h4.dncnt a:visited
{
    color: #ffffff;
    text-align: center;
    background-color: #ec7404;
    padding: 0px;
    margin-top: 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
}
h4.udb-stats a:hover,
h4.dncnt a:hover {
    font-weight:bold;
    text-decoration: underline;
}

div.udb-umlauf,
div.udb-stats,
div.dncnt
{
    color: #0054a8;
    font-size: 24px;
    text-align: center;
}
div.udb-stats {
    margin-right: 0px;
    padding-right: 0px;
}
table.udb-stats {
    margin:0px;
    padding: 0px;
    width:100%;
}
th.udb-stats,
td.udb-stats {
    font-size: 12px;
    margin:0px;
    padding: 0px;
    background-color: white;
    color: black;
}
td.udb-stats {
    text-align: right;
    padding-left: 5px;
    padding-right: 5px;
    font-weight:bold;
}
th.udb-stats {
    text-align: left;
    text-decoration: normal;
    font-weight: normal;
}


div.udb_filer .* {
 z-index: -10;
}
