﻿/* Comboboxes */

/*The Z index is needed for the combobox to be displayed inside a modal control*/
.ajax__combobox_itemlist
{
	z-index:120002 ! important;
}


/* vertragsmengeComboStyle */

.vertragsmengeComboStyle .ajax__combobox_itemlist, 
.vertragsmengeComboStyle_error .ajax__combobox_itemlist
{
    font-weight:normal;
    width:230px ! important;
    z-index:120002 ! important;
	
}

.vertragsmengeComboStyle table, 
.vertragsmengeComboStyle_error table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.vertragsmengeComboStyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 230px ! important;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
}

.vertragsmengeComboStyle_error .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 230px ! important;
    color:#888;
    border:1px solid #FF0000;
    border-right: 0px none;
}

.vertragsmengeComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 230px ! important; 
    border:1px solid #888;
}

.vertragsmengeComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 230px ! important; 
    border:1px solid #FF0000;
}


.vertragsmengeComboStyle .ajax__combobox_buttoncontainer button,
.vertragsmengeComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/* vertragsTagAuswahlComboStyle */

.vertragsTagAuswahlComboStyle .ajax__combobox_itemlist, 
.vertragsTagAuswahlComboStyle_error .ajax__combobox_itemlist
{
    font-weight:normal;
    z-index:120002 ! important;
    width:55px ! important;
}

.vertragsTagAuswahlComboStyle table, 
.vertragsTagAuswahlComboStyle_error table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.vertragsTagAuswahlComboStyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important; 
    height: 23px;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
    width: 55px ! important;
}

.vertragsTagAuswahlComboStyle_error .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;
    height: 23px;
    color:#888;
    border:1px solid #FF0000;
    border-right: 0px none;
    width: 55px ! important;
}

.vertragsTagAuswahlComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 23px;
    border:1px solid #888;
    width: 55px ! important;
}

.vertragsTagAuswahlComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 23px;
    border:1px solid #FF0000;
    width: 55px ! important;
}


.vertragsTagAuswahlComboStyle .ajax__combobox_buttoncontainer button,
.vertragsTagAuswahlComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/* biofuelsStandardComboStyle */

.biofuelsStandardComboStyle .ajax__combobox_itemlist,
.biofuelsStandardComboStyle_error .ajax__combobox_itemlist {
    font-weight: normal;
    width: 230px !important;
    z-index: 120002 !important;
}

.biofuelsStandardComboStyle table,
.biofuelsStandardComboStyle_error table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.biofuelsStandardComboStyle .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 233px !important;
    color: #888;
    font-weight: normal;
    border: 1px solid #888;
    border-right: 0px none;
}

.biofuelsStandardComboStyle_error .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 233px !important;
    color: #888;
    border: 1px solid #FF0000;
    border-right: 0px none;
}

.biofuelsStandardComboStyle .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 233px !important;
    border: 1px solid #888;
}

.biofuelsStandardComboStyle_error .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 233px !important;
    border: 1px solid #FF0000;
}


.biofuelsStandardComboStyle .ajax__combobox_buttoncontainer button,
.biofuelsStandardComboStyle_error .ajax__combobox_buttoncontainer button {
    margin: 0px !important;
    padding: 0px !important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px !important;
}

/* mandantComboStyle */
.mandantComboStyle .ajax__combobox_itemlist, 
.mandantComboStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:100px ! important;
	z-index:120002 ! important;
	
}

.mandantComboStyle table, 
.mandantComboStyle_error table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.mandantComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 103px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.mandantComboStyle_error .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 103px ! important;
    color:#888;
	border:1px solid #FF0000;
	border-right: 0px none;
}

.mandantComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 103px ! important; 
    border:1px solid #888;
}

.mandantComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 103px ! important; 
    border:1px solid #FF0000;
}


.mandantComboStyle .ajax__combobox_buttoncontainer button,
 .mandantComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/* Berichte */
.reportStandardComboStyle .ajax__combobox_itemlist,
.reportStandardComboStyle_error .ajax__combobox_itemlist {
    font-weight: normal;
    width: 350px !important;
    z-index: 120002 !important;
}

.reportStandardComboStyle table,
.reportStandardComboStyle_error table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.reportStandardComboStyle .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 350px !important;
    color: #888;
    font-weight: normal;
    border: 1px solid #888;
    border-right: 0px none;
}

.reportStandardComboStyle_error .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 350px !important;
    color: #888;
    border: 1px solid #FF0000;
    border-right: 0px none;
}

.reportStandardComboStyle .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 350px !important;
    border: 1px solid #888;
}

.reportStandardComboStyle_error .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 350px !important;
    border: 1px solid #FF0000;
}


.reportStandardComboStyle .ajax__combobox_buttoncontainer button,
.reportStandardComboStyle_error .ajax__combobox_buttoncontainer button {
    margin: 0px !important;
    padding: 0px !important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px !important;
}

.reportlongComboStyle .ajax__combobox_itemlist, 
.reportlongComboStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:480px ! important;
	z-index:120002 ! important;
	
}

.reportlongComboStyle table, 
.reportlongComboStyle_error table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.reportlongComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 483px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.reportlongComboStyle_error .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 483px ! important;
    color:#888;
	border:1px solid #FF0000;
	border-right: 0px none;
}

.reportlongComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 383px ! important; 
    border:1px solid #888;
}

.reportlongComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 483px ! important; 
    border:1px solid #FF0000;
}


.reportlongComboStyle .ajax__combobox_buttoncontainer button,
 .reportlongComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}



/*Filter */

.datefilterComboStyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:83px ! important;
	z-index:120002 ! important;
	
}

.datefilterComboStyle table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.datefilterComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;
    
    height: 20px;
    width: 85px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.datefilterComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 85px ! important; 
    border:0px solid #888;
}

.datefilterComboStyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}
/*Filter */
/*Filter-Date */
.page_filter_date_select .ajax__combobox_itemlist
{
	font-weight:normal;
	width:73px ! important;
	z-index:120002 ! important;
	
}

.page_filter_date_select table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.page_filter_date_select .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    width: 75px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.page_filter_date_select .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 75px ! important; 
    border:0px solid #888;
}

.page_filter_date_select .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/*Filter-Date */


.select_date_combostyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:73px ! important;
	z-index:120002 ! important;
	
}

.select_date_combostyletable
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.select_date_combostyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    width: 75px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.select_date_combostyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 75px ! important; 
    border:0px solid #888;
}

.select_date_combostyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/* mappingtablelist */
.outbound_nabisyaccount_ListStyle .ajax__combobox_itemlist {
    font-weight: normal;
    width: 200px !important;
    z-index: 120002 !important;
}

.outbound_nabisyaccount_ListStyle table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.outbound_nabisyaccount_ListStyle .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 202px !important;
    color: #888;
    font-weight: normal;
    border: 1px solid #888;
    border-right: 0px none;
}

.outbound_nabisyaccount_ListStyle .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 202px !important;
    border: 0px solid #888;
}

.outbound_nabisyaccount_ListStyle .ajax__combobox_buttoncontainer button {
    margin: 0px !important;
    padding: 0px !important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px !important;
}
/* mappingtablelist */
.mappingtablelistComboStyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:260px ! important;
	z-index:120002 ! important;
}

.mappingtablelistComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 262px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.mappingtablelistComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 262px ! important; 
    border:0px solid #888;
}


.mappingtablelistComboStyle table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.mappingtablelistComboStyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/* movementTypeComboStyle */
.movementTypeComboStyle .ajax__combobox_itemlist {
    font-weight: normal;
    width: 250px !important;
    z-index: 120002 !important;
}

.movementTypeComboStyle table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.movementTypeComboStyle .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 250px !important;
    color: #888;
    font-weight: normal;
    border: 1px solid #888;
    border-right: 0px none;
}

.movementTypeComboStyle .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 250px !important;
    border: 0px solid #888;
}

.movementTypeComboStyle .ajax__combobox_buttoncontainer button {
    margin: 0px !important;
    padding: 0px !important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px !important;
}

/* Kontofilter */
.lieferungfilterComboStyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:170px ! important;
	z-index:120002 ! important;
	
}

.lieferungfilterComboStyle table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.lieferungfilterComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 172px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.lieferungfilterComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 172px ! important; 
    border:0px solid #888;
}

.lieferungfilterComboStyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/*bilanzgruppe_edit_combostyle */

.bilanzgruppe_edit_combostyle .ajax__combobox_itemlist, 
.bilanzgruppe_edit_combostyle_error .ajax__combobox_itemlist
{
    font-weight:normal;
    z-index:120002 ! important;
    width:550px ! important;
}

.bilanzgruppe_edit_combostyle table, 
.bilanzgruppe_edit_combostyle_error table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.bilanzgruppe_edit_combostyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
    width: 550px ! important;
}

.bilanzgruppe_edit_combostyle_error .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    color:#888;
    border:1px solid #FF0000;
    border-right: 0px none;
    width:550px ! important;
}

.bilanzgruppe_edit_combostyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    border:1px solid #888;
    width:550px ! important;
}

.bilanzgruppe_edit_combostyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    border:1px solid #FF0000;
    width:550px ! important;
}

.bilanzgruppe_edit_combostyle .ajax__combobox_buttoncontainer button,
.bilanzgruppe_edit_combostyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}




/*incoterms_edit_combostyle */

.incoterms_edit_combostyle .ajax__combobox_itemlist, 
.incoterms_edit_combostyle_error .ajax__combobox_itemlist
{
    font-weight:normal;
    z-index:120002 ! important;
    width:590px ! important;
}

.incoterms_edit_combostyle table, 
.incoterms_edit_combostyle_error table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.incoterms_edit_combostyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
    width: 590px ! important;
}

.incoterms_edit_combostyle_error .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    color:#888;
    border:1px solid #FF0000;
    border-right: 0px none;
    width:550px ! important;
}

.incoterms_edit_combostyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    border:1px solid #888;
    width:590px ! important;
}

.incoterms_edit_combostyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    border:1px solid #FF0000;
    width:590px ! important;
}

.incoterms_edit_combostyle .ajax__combobox_buttoncontainer button,
.incoterms_edit_combostyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/* bioproducer_overview_combostyle */
.bioproducer_overview_combostyle .ajax__combobox_itemlist
{
    font-weight:normal;
    width:300px ! important;
    z-index:120002 ! important;
	
}

.bioproducer_overview_combostyle table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.bioproducer_overview_combostyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 300px ! important;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
}

.bioproducer_overview_combostyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 300px ! important; 
    border:0px solid #888;
}

.bioproducer_overview_combostyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/*Zuweisungstyp */
.zuweisungfilterComboStyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:105px ! important;
	z-index:120002 ! important;
	
}

.zuweisungfilterComboStyle table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.zuweisungfilterComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 105px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.zuweisungfilterComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 105px ! important; 
    border:0px solid #888;
}

.zuweisungfilterComboStyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/*Sortkey */
.sortKeyComboStyle .ajax__combobox_itemlist
{
	font-weight:normal;
	width:135px ! important;
	z-index:120002 ! important;	
}

.sortKeyComboStyle table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}

.sortKeyComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important; 
    height: 20px;
    width: 135px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.sortKeyComboStyle .ajax__combobox_inputcontainer 
{
     margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 135px ! important; 
    border:1px solid #888;
}

.sortKeyComboStyle .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}

/*emcs_standardinput*/
.emcs_standardinputComboStyle .ajax__combobox_itemlist, 
.emcs_standardinputComboStyle_error .ajax__combobox_itemlist
{
    font-weight:normal;
    width:440px ! important;
    z-index:120002 ! important;
	
}

.emcs_standardinputComboStyle table, 
.emcs_standardinputComboStyle_error table
{
    display:table-row;
    margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.emcs_standardinputComboStyle .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 440px ! important;
    color:#888;
    font-weight:normal;
    border:1px solid #888;
    border-right: 0px none;
}

.emcs_standardinputComboStyle_error .ajax__combobox_textboxcontainer input
{
    margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    width: 440px ! important;
    color:#888;
    border:1px solid #FF0000;
    border-right: 0px none;
}

.emcs_standardinputComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 440px ! important; 
    border:1px solid #888;
}

.emcs_standardinputComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 440px ! important; 
    border:1px solid #FF0000;
}


.emcs_standardinputComboStyle .ajax__combobox_buttoncontainer button,
.emcs_standardinputComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}
/*lieferantComboStyle */

.lieferantComboStyle .ajax__combobox_itemlist, 
.lieferantComboStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:330px ! important;
	z-index:120002 ! important;
	
}

.lieferantComboStyle table, 
.lieferantComboStyle_error table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.lieferantComboStyle .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 331px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.lieferantComboStyle_error .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    width: 333px ! important;
    color:#888;
	border:1px solid #FF0000;
	border-right: 0px none;
}

.lieferantComboStyle .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 350px ! important; 
    border:1px solid #888;
}

.lieferantComboStyle_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 350px ! important; 
    border:1px solid #FF0000;
}


.lieferantComboStyle .ajax__combobox_buttoncontainer button,
 .lieferantComboStyle_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}


/*ShortComboTabStyle*/

.ShortComboTabStyle .ajax__combobox_itemlist,
.ShortComboTabStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:70px ! important;
	clear:none;		
}

.ShortComboTabStyle table,
.ShortComboTabStyle_error table
{
	clear:none;
}
.ShortComboTabStyle .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 70px ! important;
    color:#888;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;	
}


.ShortComboTabStyle_error .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    
    height: 18px;
    width: 70px ! important;
    color:#888;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;	
}
.ShortComboTabStyle .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px ! important;
    padding: 1px 2px 2px 0px ! important;
    
    height: 18px ! important;
    width: 70px ! important;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;
}

.ShortComboTabStyle_error .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    
    height: 18px;
    width: 70px ! important;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;
}


.ShortComboTabStyle .ajax__combobox_inputcontainer,
.ShortComboTabStyle_error .ajax__combobox_inputcontainer  
{
    margin:0px 0px 5px 0px;
    padding: 0;
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 70px;
    top:0px ! important;
}

.ShortComboTabStyle .ajax__combobox_buttoncontainer button,
.ShortComboTabStyle_error .ajax__combobox_buttoncontainer button
{
    margin: 0 ! important;
    padding: 0 ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px ! important;
    width: 20px ! important;
}

/*DayComboTabStyle*/

.DayComboTabStyle .ajax__combobox_itemlist,
.DayComboTabStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:20px ! important;
	clear:none;		
}

.DayComboTabStyle table,
.DayComboTabStyle_error table
{
	clear:none;
}
.DayComboTabStyle .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 20px ! important;
    color:#888;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;	
}

.DayComboTabStyle_error .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 20px ! important;
    color:#888;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;	
}
.DayComboTabStyle .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px ! important;
    padding: 1px 2px 2px 0px ! important;
    height: 18px ! important;
    width: 20px ! important;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;
}

.DayComboTabStyle_error .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 20px ! important;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;
}


.DayComboTabStyle .ajax__combobox_inputcontainer,
.DayComboTabStyle_error .ajax__combobox_inputcontainer  
{
    margin:0px 0px 5px 0px;
    padding: 0;
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 70px;
    top:0px ! important;
}

.DayComboTabStyle .ajax__combobox_buttoncontainer button,
.DayComboTabStyle_error .ajax__combobox_buttoncontainer button
{
    margin: 0 ! important;
    padding: 0 ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px ! important;
    width: 20px ! important;
}



/*StandardComboTabStyle ComboBox*/
.StandardComboTabStyle .ajax__combobox_itemlist,
.StandardComboTabStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:230px ! important;
	clear:none;		
}

.StandardComboTabStyle table,
.StandardComboTabStyle_error table
{
	clear:none;
}

.StandardComboTabStyle  .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;    
    height: 18px;
    width: 230px ! important;
    color:#888;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;	
}

.StandardComboTabStyle_error  .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    
    height: 18px;
    width: 230px ! important;
    color:#888;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;	
}


.StandardComboTabStyle  .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 230px ! important;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;
}

.StandardComboTabStyle_error  .ajax__combobox_textboxcontainer input[disabled]
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 230px ! important;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;
}



.StandardComboTabStyle .ajax__combobox_inputcontainer ,
.StandardComboTabStyle_error .ajax__combobox_inputcontainer
{
    margin:0px 0px 5px 0px;
    padding: 0;
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 230px;
    top:0px ! important;
}

.StandardComboTabStyle .ajax__combobox_buttoncontainer button,
.StandardComboTabStyle_error .ajax__combobox_buttoncontainer button
{
    margin: 0;
    padding: 0;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 21px;
    width: 20px ! important;
}

/*CalculationOptionComboTabStyle ComboBox*/
.CalculationOptionComboTabStyle .ajax__combobox_itemlist,
.CalculationOptionComboTabStyle_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:80px ! important;
	clear:none;		
}

.CalculationOptionComboTabStyle table,
.CalculationOptionComboTabStyle_error table
{
	clear:none;
	border-spacing:0px;
	color:#000000 !important;
}

.CalculationOptionComboTabStyle  .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 70px ! important;
    color:#888;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;	
}


.CalculationOptionComboTabStyle_error  .ajax__combobox_textboxcontainer input
{
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px; 
    height: 18px;
    width: 70px ! important;
    color:#888;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;	
}

.CalculationOptionComboTabStyle  .ajax__combobox_textboxcontainer input[disabled]
{	
	margin:0px 0px 5px 0px; 
    padding: 1px 2px 2px 0px; 
    height: 18px;
    width: 70px ! important;
    display:block;	
	border:1px solid #888;
	border-right: 0px none;
	
}

.CalculationOptionComboTabStyle_error  .ajax__combobox_textboxcontainer input[disabled]
{	
	margin:0px 0px 5px 0px;
    padding: 1px 2px 2px 0px;
    height: 18px;
    width: 70px ! important;
    display:block;	
	border:1px solid #FF0000;
	border-right: 0px none;
	
}

.CalculationOptionComboTabStyle .ajax__combobox_inputcontainer,
.CalculationOptionComboTabStyle_error .ajax__combobox_inputcontainer  
{
    margin:0px 0px 0px 0px ! important;
    padding: 0 ! important; 
    border: 0px none;
    height: 21px;
    width: 70px;
    top:0px ! important;
}

.CalculationOptionComboTabStyle .ajax__combobox_buttoncontainer button,
.CalculationOptionComboTabStyle_error .ajax__combobox_buttoncontainer button
{
    margin: 0 ! important;
    padding: 0 ;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position:top left;
    border: 0px none;
    height: 21px;
    width: 20px ! important;
}


/* nachweis_ghg_details_options */

.nachweis_ghg_details_options .ajax__combobox_itemlist,
.nachweis_ghg_details_options_error .ajax__combobox_itemlist {
    font-weight: normal;
    width: 150px !important;
    z-index: 120002 !important;
}

.nachweis_ghg_details_options table,
.nachweis_ghg_details_options_error table {
    display: table-row;
    margin: 0px !important;
    padding: 0px !important;
    top: 0px !important;
}

.nachweis_ghg_details_options .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 150px !important;
    color: #888;
    font-weight: normal;
    border: 1px solid #888;
    border-right: 0px none;
}

.nachweis_ghg_details_options_error .ajax__combobox_textboxcontainer input {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 150px !important;
    color: #888;
    border: 1px solid #FF0000;
    border-right: 0px none;
}

.nachweis_ghg_details_options .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 170px !important;
    border: 1px solid #888;
}

.nachweis_ghg_details_options_error .ajax__combobox_inputcontainer {
    margin: 0px !important;
    padding: 0px !important;
    height: 20px;
    width: 170px !important;
    border: 1px solid #FF0000;
}


.nachweis_ghg_details_options .ajax__combobox_buttoncontainer button,
.nachweis_ghg_details_options_error .ajax__combobox_buttoncontainer button {
    margin: 0px !important;
    padding: 0px !important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px !important;
}


/* suggestion_ranking_style */

.suggestion_ranking_style .ajax__combobox_itemlist, 
.suggestion_ranking_style_error .ajax__combobox_itemlist
{
	font-weight:normal;
	width:150px ! important;
	z-index:120002 ! important;
	
}

.suggestion_ranking_style table, 
.suggestion_ranking_style_error table
{
	display:table-row;
	margin:0px ! important;
    padding:0px ! important;
    top:0px ! important; 
}
.suggestion_ranking_style .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 150px ! important;
    color:#888;
    font-weight:normal;
	border:1px solid #888;
	border-right: 0px none;
}

.suggestion_ranking_style_error .ajax__combobox_textboxcontainer input
{
	margin:0px ! important;
    padding:0px ! important;    
    height: 20px;
    width: 150px ! important;
    color:#888;
	border:1px solid #FF0000;
	border-right: 0px none;
}

.suggestion_ranking_style .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 170px ! important; 
    border:1px solid #888;
}

.suggestion_ranking_style_error .ajax__combobox_inputcontainer 
{
    margin:0px ! important;
    padding:0px ! important;
    height: 20px;
    width: 170px ! important; 
    border:1px solid #FF0000;
}


.suggestion_ranking_style .ajax__combobox_buttoncontainer button,
 .suggestion_ranking_style_error .ajax__combobox_buttoncontainer button
{
    margin:0px ! important;
    padding:0px ! important;
    background-image: url(../../Images/icons/bearbeitenButton.gif);
    background-position: top left;
    border: 0px none;
    height: 23px;
    width: 20px ! important;
}



/* Tabs */


/* stammdatentab */
.stammdatentab .ajax__tab_header 
{
	    clear:both;
		width:750px;
		margin-top: 10px; 		
		background:url(../../Images/Tabs/tab-line.gif) no-repeat;	
			
}

.stammdatentab .ajax__tab_body 
{	
	padding:8px;	
	background-color: #f8f8f8;
    width:750px;
    border:3px double #999999;
}



/* Nachweise */
.bioticketstab .ajax__tab_header 
{
	    clear:both;
		width:1230px;
		padding:0px!important;
	    margin:0px!important;		
}

.bioticketstab .ajax__tab_body 
{
	
    padding:0px;	
	background-color: #f8f8f8;
    width:1920px;
    border:3px double #999999;
}

.bioticketstab .ajax__tab_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1920px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

/* Nachweise */
.nachweisteilentab .ajax__tab_header 
{
	    clear:both;
		width:2000px;
		padding:0px!important;
	    margin:0px!important;		
		background:url(../../Images/Tabs/tab-line.gif) no-repeat;			
}

.nachweisteilentab .ajax__tab_body 
{
	
    padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
}

.nachweisteilentab .ajax__tab_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:0px double #999999;
}


/* Nachweise */
.nachweistab .ajax__tab_header 
{
	    clear:both;
		width:1230px;
		padding:0px!important;
	    margin:0px!important;			
}

.nachweistab .ajax__tab_body 
{
	
    padding:0px;	
	background-color: #ffffff;
    width:1230px;
    border:0px double #999999;
}

.nachweistab .nachweistab_general
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1800px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .nachweistab_erzeugung_nabisy
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:1000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .nachweistab_erzeugung_manuell
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:2900px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .nachweistab_erzeugung_elna
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .einlieferung_nachweis_panel
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:3000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}


.nachweistab .ajax__tab_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .nachweis_zusammenfassen_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .nachweistab_wide
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}


.nachweistab .emcs_general_tab
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:3000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.nachweistab .full_page_tab {
    padding: 0px;
    background-color: #f8f8f8;
    width: 10000px;
    border: 3px double #999999;
    border-right: 0px;
    background: url(../../Images/Tabs/tab-line.gif) no-repeat;
}



/* standardtab */
.standardtab .ajax__tab_header 
{
	    clear:both;
		width:1230px;
		padding:0px!important;
	    margin:0px!important;			
}

.standardtab .ajax__tab_body 
{
	
    padding:0px;	
	background-color: #ffffff;
    width:1230px;
    border:0px double #999999;
}

.standardtab .standardtab_general
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:800px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .lieferstelle_general
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:600px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .lieferstelle_general_wide
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:2010px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .tauschpartner_general
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:820px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .einlieferung_nachweis_panel
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:3000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .history_tab
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
    border-right: 0px;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .biotracktracker_pos_tab
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:5000px;
    border:3px double #999999;
    border-right: 0px;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .incoterms_general_tab
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:1150px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .trader_vertrag_general_tab
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:2150px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .trader_vertrag_pos_tab
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:7000px;
    border:3px double #999999;
    border-right: 0px;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .ajax__tab_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .nachweis_zusammenfassen_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.standardtab .standardtab_wide
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}


.standardtab .standardtab_importkey
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}


.standardtab .bioticketstabpanel {
    padding: 0px;
    background-color: #f8f8f8;
    width: 10000px;
    border: 3px double #999999;
    background: url(../../Images/Tabs/tab-line.gif) no-repeat;
}

.standardtab .standardtab_fullpage {
    padding: 0px;
    background-color: #f8f8f8;
    width: 20000px;
    border: 3px double #999999;
    background: url(../../Images/Tabs/tab-line.gif) no-repeat;
}

/* Einlieferung/Ablieferung */
.deliverytab .ajax__tab_header 
{
	    clear:both;
		width:1230px;
		padding:0px!important;
	    margin:0px!important;			
}

.deliverytab .ajax__tab_body 
{
	
    padding:0px;	
	background-color: #ffffff;
    width:1230px;
    border:0px double #999999;
}

.deliverytab .deliverytab_general
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:800px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}


.deliverytab .ajax__tab_panel 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.deliverytab .biochar_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:4500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.deliverytab .deliverytab_wide
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:1900px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.deliverytab .einlieferung_nachweis_panel
{
		
    padding:0px;	
    background-color: #f8f8f8;
    width:3500px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}
.deliverytab .history_tab 
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:4500px;
    border:3px double #999999;
     border-right: 0px;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

.deliverytab .full_page_tab {
    padding: 0px;
    background-color: #f8f8f8;
    width: 5000px;
    border: 3px double #999999;
    border-right: 0px;
    background: url(../../Images/Tabs/tab-line.gif) no-repeat;
}

.genealogy_tab
{
		
	padding:0px;	
	background-color: #f8f8f8;
    width:7050px;
    border:3px double #999999;
    background:url(../../Images/Tabs/tab-line.gif) no-repeat;		
}

/* detailstabs */

.detailstabs .ajax__tab_header 
{
	    clear:both;
		width:940px;
		margin-top: 10px; 				
		background:url(../../Images/Tabs/tab-line.gif) no-repeat;	
			
}

.detailstabs .ajax__tab_body 
{
	
	padding:0px;	
	padding:0px;	
	background-color: #f8f8f8;
    width:1000px ! important;
    border:3px double #999999; 
}


/* bestandtab */
.bestandtab .ajax__tab_header 
{
	    clear:both;
		width:2450px;
		padding:0px!important;
	    margin:0px!important;		
		background:url(../../Images/Tabs/tab-line.gif) no-repeat;			
}

.bestandtab .ajax__tab_body 
{
	padding:0px;	
    width:1700px;
    border:0px double #999999;
}


.bestandtab .massbalance_general
{
	padding:0px;	
	background-color: #f8f8f8;
    width:1550px;
    border:3px double #999999;
}


.bestandtab .ajax__tab_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:1450px;
    border:3px double #999999;
}


.bestandtab .bilanzjob__tab_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:10000px;
    border:3px double #999999;
}


.bestandtab .suggestion__tab_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
}

.bestandtab .suggestion_general_tab_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:3700px;
    border:3px double #999999;
    border-right:0px double #999999;
}


.bestandtab .reopen_execute_tab
{
	padding:0px;	
	background-color: #f8f8f8;
    width:1000px;
    border:3px double #999999;
}


.bestandtab .full_page_tab {
    padding: 0px;
    background-color: #f8f8f8;
    width: 20000px;
    border: 3px double #999999;
}

/* suggestiontab_ */
.bestandtab .suggestiontab__tab_panel 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
}

.bestandtab .bestand_general 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:2000px;
    border:3px double #999999;
}

.bestandtab .bilanzregel_general 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:1300px;
    border:3px double #999999;
}


.bestandtab .nnw_verteilung_general 
{
	padding:0px;	
	background-color: #f8f8f8;
    width:1800px;
    border:3px double #999999;
}

.bestandtab .bestand_emcs
{
    padding:0px;	
    background-color: #f8f8f8;
    width:2500px;
    border:3px double #999999;
}

/* tabs */

.tabs .ajax__tab_header 
{
	    clear:both;
		width:900px;
		margin-top: 10px; 		
		background:url(../../Images/Tabs/tab-line.gif) no-repeat;	
			
}

.tabs .ajax__tab_body 
{
	padding:0px;	
	padding:0px;	
	background-color: #f8f8f8;
    width:900px ! important;
    border:3px double #999999; 
}



/* tabs General*/
.tabs .ajax__tab_outer,
.detailstabs .ajax__tab_outer, 
.stammdatentab .ajax__tab_outer,
.nachweistab .ajax__tab_outer, 
.standardtab .ajax__tab_outer, 
.deliverytab .ajax__tab_outer, 
.bestandtab .ajax__tab_outer 
{
		margin-top: 2px; 		
		padding-right:4px;
		background:url(../../Images/Tabs/tab-right.gif) no-repeat right;
		height:21px;
}

.tabs .ajax__tab_inner,
.detailstabs .ajax__tab_inner, 
.stammdatentab .ajax__tab_inner,
.nachweistab .ajax__tab_inner, 
.standardtab .ajax__tab_inner, 
.deliverytab .ajax__tab_inner, 
.bestandtab .ajax__tab_inner 
{
	padding-left:3px;
	background:url(../../Images/Tabs/tab-left.gif) no-repeat;
}
.tabs .ajax__tab_tab, 
.detailstabs .ajax__tab_tab,
.stammdatentab .ajax__tab_tab,
.nachweistab .ajax__tab_tab,  
.standardtab .ajax__tab_tab,  
.deliverytab .ajax__tab_tab, 
.bestandtab .ajax__tab_tab 
{
	height:13px;
	padding:4px ;
	margin:0px;	
	background:url(../../Images/Tabs/tab.gif) repeat-x;
}
.tabs .ajax__tab_hover .ajax__tab_outer, 
.detailstabs .ajax__tab_hover .ajax__tab_outer, 
.stammdatentab .ajax__tab_hover .ajax__tab_outer, 
.nachweistab .ajax__tab_hover .ajax__tab_outer,
.standardtab .ajax__tab_hover .ajax__tab_outer,
.deliverytab .ajax__tab_hover .ajax__tab_outer,
.bestandtab .ajax__tab_hover .ajax__tab_outer 
{
		cursor:pointer;
		background:url(../../Images/Tabs/tab-hover-right.gif)  no-repeat right;
}
.tabs .ajax__tab_hover .ajax__tab_inner, 
.detailstabs .ajax__tab_hover .ajax__tab_inner,
.stammdatentab .ajax__tab_hover .ajax__tab_inner,
.nachweistab .ajax__tab_hover .ajax__tab_inner,
.standardtab .ajax__tab_hover .ajax__tab_inner,
.deliverytab .ajax__tab_hover .ajax__tab_inner,
.bestandtab .ajax__tab_hover .ajax__tab_inner
{
	cursor:pointer;	
	background:url(../../Images/Tabs/tab-hover-left.gif)  no-repeat;	
}
.tabs .ajax__tab_hover .ajax__tab_tab, 
.detailstabs .ajax__tab_hover .ajax__tab_tab,
.stammdatentab .ajax__tab_hover .ajax__tab_tab,
.nachweistab .ajax__tab_hover .ajax__tab_tab,
.standardtab .ajax__tab_hover .ajax__tab_tab,
.deliverytab .ajax__tab_hover .ajax__tab_tab,
.bestandtab .ajax__tab_hover .ajax__tab_tab
{
	cursor:pointer;
	font-size:14px;
	background:url(../../Images/Tabs/tab-hover.gif)  repeat-x;	
}
.tabs .ajax__tab_active .ajax__tab_outer, 
.detailstabs .ajax__tab_active .ajax__tab_outer,
.stammdatentab .ajax__tab_active .ajax__tab_outer,
.nachweistab .ajax__tab_active .ajax__tab_outer,
.standardtab .ajax__tab_active .ajax__tab_outer,
.deliverytab .ajax__tab_active .ajax__tab_outer,
.bestandtab .ajax__tab_active .ajax__tab_outer
{
	background:url(../../Images/Tabs/tab-active-right.gif) no-repeat right;
}
.tabs .ajax__tab_active .ajax__tab_inner, 
.detailstabs .ajax__tab_active .ajax__tab_inner,
.stammdatentab .ajax__tab_active .ajax__tab_inner,
.nachweistab .ajax__tab_active .ajax__tab_inner,
.standardtab .ajax__tab_active .ajax__tab_inner,
.deliverytab .ajax__tab_active .ajax__tab_inner,
.bestandtab .ajax__tab_active .ajax__tab_inner 
{
	background:url(../../Images/Tabs/tab-active-left.gif) no-repeat;
}
.tabs .ajax__tab_active .ajax__tab_tab , 
.detailstabs .ajax__tab_active .ajax__tab_tab,
.stammdatentab .ajax__tab_active .ajax__tab_tab,
.nachweistab .ajax__tab_active .ajax__tab_tab,
.standardtab .ajax__tab_active .ajax__tab_tab,
.deliverytab .ajax__tab_active .ajax__tab_tab,
.bestandtab .ajax__tab_active .ajax__tab_tab
{
	background:url(../../Images/Tabs/tab-active.gif) repeat-x;
}
.tabs .ajax__tab_disabled, 
.detailstabs .ajax__tab_disabled,
.stammdatentab .ajax__tab_disabled,
.nachweistab .ajax__tab_disabled,
.standardtab .ajax__tab_disabled,
.deliverytab .ajax__tab_disabled,
.bestandtab .ajax__tab_disabled
{
	color: #A0A0A0;
}


/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* plain theme */
.ajax__tab_plain .ajax__tab_outer {text-align: center; vertical-align: middle; border:2px solid #999999;}
.ajax__tab_plain .ajax__tab_inner {text-align: center; vertical-align: middle; }
.ajax__tab_plain .ajax__tab_body {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_header {text-align: center; vertical-align: middle;}
.ajax__tab_plain .ajax__tab_active .ajax__tab_outer {background:#FFFFE1;}


/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:normal !important}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {overflow:hidden;text-align:center;display:-moz-inline-box;display:inline-block}


/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	padding : 0px!important;
	background-color : #FFFFFF;
	color : windowtext;
	cursor: default;
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
    z-index:120002 ! important;
    color:#888;
	border:1px solid #888;
}



/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
{
	background-color: #A5D7AE;
	color: #000000;
	font-size:12px;
	padding : 0px!important;
	margin : 0px!important;
}

/* AutoComplete item */
.autocomplete_listItem 
{
	font-size:12px;
	background-color : #FFFFFF;
	color: #000000;
	padding : 0px!important;
	margin : 0px!important;
}

/*Calendar*/

.biofuelscalendar .ajax__calendar_container {

    border:1px solid #646464;
    background-color: #778899;
    color: #FFFFFF;
    width:245px;
}

.biofuelscalendar .ajax__calendar_other .ajax__calendar_day,
.biofuelscalendar .ajax__calendar_other .ajax__calendar_year {

    color: #9ACD32;
    border-collapse: collapse;
}

.biofuelscalendar .ajax__calendar_hover .ajax__calendar_day,
.biofuelscalendar .ajax__calendar_hover .ajax__calendar_month,
.biofuelscalendar .ajax__calendar_hover .ajax__calendar_year {

    color: #9ACD32;

}

.biofuelscalendar .ajax__calendar_active .ajax__calendar_day,
.biofuelscalendar .ajax__calendar_active .ajax__calendar_month,
.biofuelscalendar .ajax__calendar_active .ajax__calendar_year {

    color: #9ACD32;
    font-weight:bold;
}

.ajax__calendar_days table, 
.ajax__calendar_days tr,
.ajax__calendar_days td
{
    border-collapse: collapse;
    color: #ffffff;
    font-weight: bold;
    font-size: 11px;
    text-align: left;
    white-space: nowrap;
    padding: 0px !important;
    margin: 0px !important;
    border: 0px solid #888 !important;
}

.ajax__calendar_other
{
    border: 0px solid #888 !important;
}

.ajax__combobox_textboxcontainer input {
    /*border: 1px solid #cccccc !important;*/
}