hmtl,body { padding:0; margin:0; height:100%; width:100%; }
body, td { font-family:Tahoma; font-size:12px; font-weight:normal; font-style:normal; color:#000000; }
body {text-align:left;}
a { font-weight:normal; font-style:normal; text-decoration:underline; cursor:pointer; }
.link,   a:link    { color:#000000; }
.visited,a:visited { color:#000000; }
.active, a:active  { color:#000000; }
.hover,  a:hover   { color:#000000; }
body {background:#FFFFFF;}
div#site  { ;text-align:left;width:810px;  height:100%;}
div#main  { height:100%; padding:25px 5px 0 5px; background:#ffffff; }
table#main {width:100%; height:100%;  } 
div#head {  padding:0px 0px 0px 0px; }
div#foot {  padding:100px 5px 0px 5px; }

/* MENÜ */
  td.menue  {background:#f7f7f7; }
  div#menue { width:170px; padding:25px 0px 0px 0px;}
  div#menue a{ display:block; }  a.m10,a.mon10 { color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none;
  height:15px; cursor:pointer; padding-left:5px; margin:0px; }
  a.m10:link    { color:#000000;}
  a.m10:visited { color:#000000;}
  a.m10:active,a.mon10  { color:#000000;background:#ffffff;}
  a.m10:hover { color:#66CCFF;}
 a.m12,a.mon12 { color:#000000; font-family:Tahoma; font-size:11px; font-weight:normal; font-style:normal; text-decoration:none;
  height:15px; cursor:pointer; padding-left:5px; margin:0px; }
  a.m12:link    { color:#000000;}
  a.m12:visited { color:#000000;}
  a.m12:active,a.mon12  { color:#000000;background:#ffffff;}
  a.m12:hover { color:#66CCFF;}
 a.m14,a.mon14 { color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none;
  height:25px; cursor:pointer; padding-left:20px; margin:0px; background: url('http://www.regioleads.de/de/bilder/home-05-348.gif') no-repeat left top;}
  a.m14:link    { color:#000000;background: url('http://www.regioleads.de/de/bilder/home-05-348.gif') no-repeat left top;}
  a.m14:visited { color:#000000;background: url('http://www.regioleads.de/de/bilder/home-05-348.gif') no-repeat left top;}
  a.m14:active,a.mon14  { color:#66CCFF;background:#ffffff url('http://www.regioleads.de/de/bilder/home-05-348.gif') no-repeat center top;}
  a.m14:hover { color:#66CCFF;background: url('http://www.regioleads.de/de/bilder/home-05-348.gif') no-repeat left top;}

/* ÜBERSCHRIFTEN */
  .ueberschrift4 { font-family:Tahoma; font-size:13px; color:#000000; font-weight:normal; font-style:normal; text-decoration:none; padding-left:0px; background:#FFFFFF;border-bottom:1px #66ccff solid;}
body{ background-color: #E3EEF4; line-height: 140%;} 

fieldset { border:1px solid #66CCFF; margin:10px 0 0; padding:5px; }
legend { padding:2px 5px; }
input,label{ vertical-align:middle; }
label{ margin-left: 5px; }
input, option, select {font-size: inherit; vertical-align: bottom;}

div#site { border:1px solid #dcdcdc; height:100%; margin: 10px auto; width:810px; background-color:#F7F7F7;  }

div#head{ height: 70px; background-color:#FFFFFF;}
div#head a{ color:#7C7C7C; font-size:11px; }
div#head a:hover{ color:#7C7C7C;}

div#menue a { padding-top: 3px; padding-bottom: 3px; color: #000000; text-decoration: none; font-size: 11px; }
div#menue a:hover { text-decoration: underline; color:#000; }
div#menue a:visited{ color: #000; }

div.menueheader { background:url("http://www.regioleads.de/de/bilder/background-menue-header-395.gif") repeat-x scroll 0 0 transparent; border:1px solid #DDE0E1; border-bottom:none;  color:#000; font-weight:bold; padding:4px 10px; }
div#menue { background-color:#F7F7F7; float:left; padding:30px 5px; width:160px; }
div#menue ul { background-color:#FFFFFF; border:1px solid #DDE0E1; margin:0 0 10px; padding: 3px 10px; }
div#menue li { background:url("http://www.regioleads.de/de/bilder/listenpfeil-menue-396.gif") no-repeat scroll 0 50% transparent; list-style:none outside none; padding:0px 10px; border-bottom:1px dotted #DDDDDD; }
div#menue ul :last-child { border: 0px; }

div#main { background:none repeat scroll 0 0 #FFFFFF; float:right; height:100%; padding: 30px 5px; width:629px; border-left:1px solid #DCDCDC;}

div#main a { color:#000 important;  }

div#foot { background-color:#F7F7F7; border-top:10px solid #DCDCDC; clear:both; font-size:10px; padding:10px;}

input.gebiet{ width: 30px;}
td.fieldtxt{ width: 95px;}
select.SelKat{height: 21px;}
