﻿body
{
	background-color: #ffffff;
    background-color:transparent;
	font-family: Verdana, sans-serif, Arial, Helvetica;
	font-size: x-small;
}
.bodyTab
{
	background-color: #8CA4C8;
	font-family: Verdana, sans-serif,  Arial, Helvetica;
	font-size: x-small;
}
.body-gdv
{
    background-color:transparent;
}
.body-mainnav
{
    margin:2px;
    background-color:#fff;
}
.body-maincontent
{
    height: 100%;
    margin:2px 2px 2px 1px;
    background-color:#fff;
}

.pnlDataContol5Netctl
{
    background-color:transparent;
}

.internalFrame
{
    height:100%;
    width:100%;
    border-width:0;
}

h1, h2, h3, h4, h5, h6
{
	color: #444444;
	font-family: Verdana;
}

h1
{
	margin-top: 1em;
	font-size: 1.4em;
	font-weight: bold;
}
h2
{
	margin-top: 1em;
	font-size: 1.3em;
	font-weight: bold;
}
h3
{
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: normal;
}
h4
{
	margin: 0.5em 0;
	font-size: 1.1em;
	font-weight: bold;
}
h5
{
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6
{
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}

p
{
	margin: 1em 0;
}

a
{
	text-decoration: none;
    white-space: nowrap;
}

a:hover
{
	text-decoration: none;
    white-space: nowrap;
}

.Title
{
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}


/* -------------------------------------- */
/* Einstellung der Standard-Schriftarten  */
/* -------------------------------------- */
.cbo, .chk, .cmd, .lbl, .lblBold, .lblTitle, .lst, .opt, .txt, .wdcFooter, .wdcTitle, .wdcNextPrev, .wdcDay, .wdcDayHeader, .wdcDropDown, .wdcCalendar, .wdcOtherMonthDay, .wdcSelectedDay, .wdcToday, .wdcWeekend, .wdcEdit, .wce, .wne, .dte, .grp, .tab, .tabDefaultTab, .tabSeparator, .tabScrollButton, .tabScrollButtonPressed, .Standard
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 8pt;
}


/* ------------------------- */
/* ASP.NET Standard-Controls */
/* ------------------------- */
/* abweichende Styles        */
.cmd
{
	font-size: 10pt;
	border-color: #D3D3D3; 
	border-width: 1px;
	border-style: solid;
	background-image: url(./images/BtnBlue.png);
}

.cmd:hover
{
	font-size: 10pt;
	border-color: #D3D3D3; 
	border-width: 1px;
	border-style: solid;
	background-image: url(./images/BtnBackLight.png);
}

.cmdDe
{
	font-size: 0pt;
	color: Red;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_de22.gif);
	width: 22px;
	height: 14px;
}

.cmdEn
{
	font-size: 0pt;
	color: Red;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_en22.gif);
	width: 22px;
	height: 14px;
}

.cmdIt
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_it22.gif);
	width: 22px;
	height: 14px;    
}

.cmdFr
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_fr22.gif);
	width: 22px;
	height: 14px;    
}

.cmdPt
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Portugal.gif);
	width: 22px;
	height: 14px;    
}

.cmdRu
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Russia.gif);
	width: 22px;
	height: 14px;    
}

.cmdRo
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Romania.gif);
	width: 22px;
	height: 14px; 
}

.cmdHu
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Hungary.gif);
	width: 22px;
	height: 14px; 
}

.cmdSr
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Serbia.gif);
	width: 22px;
	height: 14px; 
}

.cmdHr
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Croatia.gif);
	width: 22px;
	height: 14px; 
}

.cmdCz
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(./images/flag_Czech.gif);
	width: 22px;
	height: 14px; 
}

.cmdSk
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Slovakia.gif);
	width: 22px;
	height: 14px; 
}

.cmdUa
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Ukraine.gif);
	width: 22px;
	height: 14px; 
}

.cmdPl
{
	font-size: 0pt;
	color: White;
	border-color: #D3D3D3; 
	border-width: 0px;
	border-style: solid;
	background-image: url(images/flag_Poland.gif);
	width: 22px;
	height: 14px; 
}
.cmdLogo
{
	font-size: 0pt;
	color: Red;
	border-color: #D3D3D3;
	border-width: 0px;
	border-style: solid;
	background-image: url(./images/logo.gif);
}

.cmdNew
{
	font-size: 8pt;
	border-color: #99B4D1; 
	border-width: 1px;
	border-style: solid; 
	background: url(./images/NewButton.gif);
	background-position:  0px center; 
	width: 80px;
	height: 24px;

}

.cmdNew:hover
{ 
	background-image: url(./images/NewBackGr.png); 
} 

.cmdSave
{
	font-size: 8pt;
	border-color: #99B4D1; 
	border-width: 1px;
	border-style: solid; 
	background: url(./images/SaveButton.gif);
	background-position:  0px center; 
}

.cmdSave:hover
{ 
	background-image: url(./images/SaveBackGr.png); 
} 

.cmdDelete
{
	font-size: 8pt;
	border-color: #99B4D1; 
	border-width: 1px;
	border-style: solid; 
	background: url(./images/DeleteButton.gif);
	background-position:  0px center; 
}

.cmdDelete:hover
{ 
	background-image: url(./images/DeleteBackGr.png); 
} 

.cmdhover
{
	font-size: 8pt;
	border-color: #D3D3D3;
	border-width: 1px;
	border-style: solid;
	background-image: url(./images/BtnBackGrDark.png);
}


.lblBold
{
	font-weight: bold;
}
.Info
{
	font-family: Verdana;
	font-weight: normal;
	font-size: X-Small;
}

/* ----------------------- */
/* WebDateChooser          */
/* ----------------------- */
/* abweichende Styles      */

.grp
{
    border-style: solid; 
    border-width: 2px; 
    border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	
	

}

.dte
{
	font-family: Verdana;
	font-weight: normal;
	font-size: 10pt;
}

.wdcFooter, .wdcTitle, .wdcNextPrev
{
	background-color: Silver;
}
.wdcDay, .wdcDayHeader, .wdcDropDown, .wdcCalendar
{
	background-color: White;
}
.wdcOtherMonthDay
{
	background-color: White;
}
.wdcSelectedDay
{
	background-color: White;
}
.wdcToday
{
	background-color: White;
}
.wdcWeekend
{
	background-color: #F2F2F2;
}


/* ----------------------- */
/* WebCurrencyEdit         */
/* ----------------------- */
.wce
{
	font-size: 8pt;
}

/* ----------------------- */
/* WebNumericEdit          */
/* ----------------------- */
.wne
{
	font-size: 8pt;
}

/* ----------------------- */
/* WebDateTimeEdit         */
/* ----------------------- */
.dte
{
	font-size: 8pt;
}


/* ----------------------- */
/* TabStrip                */
/* ----------------------- */
.tab
{
	border-color: #0056D7;
	border-style: none;
	border-width: 1px;
	background-color: #FFFFFF;
	color: Black;
}
.tabDefaultTab
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 20px;
}
.tabSeparator
{
}
.tabScrollButton
{
	font-size: 10pt;
}
.tabScrollButtonPressed
{
	background-color: #E1EDFF;
	font-size: 10pt;
}
.tabConceptFinancePortal
{
	border-color: #0056D7;
	border-style: none;
	border-width: 1px;
	background-color: #FFFFFF;
	color: Black;
}

/* ----------------------- */
/* Panel                   */
/* ----------------------- */
.pnl, .pnlHeaderExpanded, .pnlHeaderCollapsed, .pnlHeaderHover
{
	font-family: Verdana;
	font-weight: normal;
}
.pnl
{
	background-color: #8CA4C8;
	font-size: 8pt;
	font-weight: bold;
	color: White;
	border-style: solid;
	border-width: 1px;
	border-top-color: #002D96;
	border-bottom-color: #002D96;
	border-left-color: #9EBEF5;
	border-right-color: #002D96;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.pnlHeaderExpanded, .pnlHeaderCollapsed, .pnlHeaderHover
{
	font-size: 8pt;
	font-weight: bold;
	background-color: #9EBEF5;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}


/* ----------------------- */
/* Grid                    */
/* ----------------------- */
.grd, .grdHeader, .grdFooter, .grdRow, .grdRowSelected, .grdEditCell, .grdFrame
{
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
}
.grdHeader
{
	font-weight: bold;
	color: #E1E8F5;
	background-color: #11459E;
	border-style: solid;
}
.grdFooter
{
	border-width: 1px;
	border-style: solid;
	background-color: #F2F2F2;
}
.grdRow
{
	border-color: Black;
	border-width: 1px;
	border-style: solid;
	background-color: Window;
	padding-left: 3px;
}
.grdRowSelected
{
	color: White;
	background-color: #F09D21;
}
.grdEditCell
{
	border-width: 0px;
	border-style: none;
}
.grdFrame
{
	border-width: 1px;
	border-style: Solid;
}



/* ----------------------- */
/* Spezielle Styles        */
/* ----------------------- */
.requiredField
{
	background-color: #C8DCF8;
    border-color: #C8DCF8;
    /*border-style: solid;*/
    /*border-bottom-color: #C8DCF8;*/
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
}

.TabBackground
{
	/*background : "#8ca4c8";*/
	background-color: #8ca4c8; /*bgcolor="#8ca4c8"*/
}

.ButtonBackground
{
	background-color: #c3daf9;
}

.win.gecko .UltraWebGridListe
{
	overflow:hidden;
}

.gecko .UltraWebGridListe
{
	overflow:hidden; 
}

/* Google */
.webkit .UltraWebGridListe
{
    overflow: hidden;
}

.konqueror .UltraWebGridListe 
{
    overflow:hidden;
}

.UltraWebGridListe {
    overflow: hidden;
}


/* FindBox */
.findbox-input
{
    width:100%;
    padding-right: 3px;
}
.findbox-imagecontainer
{
    width:42px;
}
.findbox-image img
{
    height:16px;
}
.findbox-image.find:hover,.findbox-image.open:hover
{
    background-color:wheat;
    border:solid 1px white;
}
.findbox-image.find,.findbox-image.open
{
    float:left;
    cursor:pointer;
    border:solid 1px transparent;
    padding:1px;
    width: 16px;
    margin-left:1px;
}
.findbox-image.open
{
    position:relative;
    margin-top:-2px;
}

#tabStatistikxxctl0xpnlDokumentexgrdDokumente_main td
{
overflow:hidden;
}

