.block  {

width: 99%;

display: block;

clear: both;

float: left;

border-style: solid;

border-color: #10872e;

border-width: 0px 1px 1px 1px;

margin-top: 1em;

}



.block h3 {

border-style: solid;

border-color: #10872e;

border-width: 1px 0px 1px 0px;

background-color: #10872e;

/* font-weight: bold;

 */

}



.gdb_block hr {

clear: both;

height: 1px;

border: 0;

color: #10872e;

background-color: #10872e;

margin: 0px;

padding: 0px;

}



.gdb_block h3 {

font-size: 9pt;

color: #fff;

padding-top: 0px;

padding-bottom: 0px;

padding-left: 5px;

margin-bottom: 0px;

font-weight: normal;

}



.gdb_block .gdb_blocktext {

font-size: 8pt;

padding-top: 3px;

padding-bottom: 3px;

padding-left: 5px;

}



#gdbv_content {

width: 600px;

background-color: #fff;

padding: 15px;

margin: 0px auto;

margin-top: 20px;

}



#gdbv_content h1

{

padding: 0px 0px 10px 0px;

}



#gdbv_searchform, #gdbv_list {

width: 400px;

font-size: 8pt;

padding-top: 3px;

padding-bottom: 3px;

padding-left: 5px;

}



#gdbv_searchform {

background-color: #ffff66; 

}



#gdbv_editform {

width: 475px;

font-size: 8pt;

padding-top: 3px;

padding-bottom: 3px;

padding-left: 15px;

font-size: 9pt;

color: #000;

height: 14px;

}



#gdb_content li {

margin-left: 12px;

padding-left: 8px;

}



.gdbinput, #cfbranche {

width: 225px; 

border: 1px solid #10872e;

font-size: 8pt;

color: #000;

}



.login

{

width: 143px;

}



.newEntryA

{

padding: 3px;

background-color: #10872e;

margin: 0px 0px 10px 0px;

color: #fff;

border: 1px solid #fff;

border-top: 0px;

border-bottom: 0px;

float: left;

}





.gdbselect  

{

width: 230px;

border: 1px solid #10872e;

font-size: 8pt;

color: #000;

}





.gdbinput

{

padding-left: 3px;

height: 14px;

}



#GDBStore

{

text-align: center;

width: 100%;

}



form#gdbsuche

{

margin-top: 5px;

margin-bottom: 5px;

}



form#Form_AFZ fieldset, form#gdbsuche fieldset

{

padding: 5px;

margin: 0px;

border: 1px solid #10872e;

}



form#Form_AFZ fieldset legend, form#gdbsuche fieldset legend

{

font-size: 10pt;

color: #10872e;

font-weight: bold;

}



.gdbselect,#cfbranche { 

height: 16px;

//height: 20px; 

padding: 0px;

margin: 0px;

}





.gdbinputmemo {

width: 225px; 

border-width: 1px;

border-style: solid;

border-color: #10872e;

/* border-style: inset;

 */

font-size: 9pt;

color: #000;

font-family: Arial,Verdana,Helvetica,sans-serif;

font-size: 9pt;

}



legend {

color: #000;

}



#newEntryA

{

background-color: #10872e;

color: #fff;

padding: 2px;

margin-bottom: 10px;

}



.GDBoptions div

{

float: left;

}



.GDBoptions select, .GDBoptionsNav select

{

border: 1px solid #333;

font-size: 8pt;

color: #000;

height: 16px;

/height: 18px;

padding: 0px;

margin: 0px;

margin-top: 2px;

}



#actions div

{

float: left;

display: none;

}





.GDBoptionsNav

{

height: 20px;

background-color: #cccccc;

padding: 2px 4px 4px 4px;

font-size: 8pt;

}



.allGDB

{

float: left;

margin-right: 4px;

}



.GDBoptionsNav div.submit, .allGDB, #eBrTable div.submit

{

background-color:#777;

color:#FFFFFF;

font-size:8pt;

font-weight:bold;

height:14px;

margin-top: 2px;

cursor: pointer;

padding: 2px 3px;

}



#eBrTable div.submit

{

width: 75px;

margin: 0px auto;

background-color: #10872e;

text-align: center;

margin-top: 10px;

}



.GDBoptionsNav div.submit

{

float: right;

}



#eBranche

{

margin-top: 10px;

}



span.subbutton, a.subbutton {

background-color:#10872e;

border: 1px solid #10872e;

color:#FFFFFF;

font-size:9pt;

height:20px;

padding: 4px 7px;

cursor: pointer;

margin-left: 5px;

}



a.subbutton:hover

{

text-decoration: none;

}



.aktiv

{

background-color: #777;

}



tr.odd

{

background-color: #eee;

}



tr.even

{

background-color: #ddd;

}



tr.odd:hover, tr.even:hover

{

background-color: #ccc;

}



#firmlist

{

width: 100%;

}



#firmlist thead td, #firmlist tfoot td

{

background-color: #cccccc;

}



#firmlist td

{

padding: 0px 2px;

}



.center

{

text-align: center;

}



.fett

{

font-weight: bold;

}



input.flatbutton {

border: 1px solid #499058;

background-color: #499058;

color:#FFFFFF;

font-size:8pt;

height:16px;

padding-bottom: 3px;

margin-bottom: 3px;

width:75px;

}

input.flatinputfield {

border:1px solid #499058;

color:#000000;

font-size:9pt;

height:14px;

}

#gdb_content li {

margin-left:12px;

padding-left:8px;

}



#gdbsuche fieldset

{

width: 410px;

width: 97%;

}

#Form_AFZ table td
{
padding: 3px;
}

#Form_AFZ table
{
margin: 10px;
}

#Form_AFZ legend
{
padding: 0px 10px; 
}
