@charset "ISO-8859-1";
body {
	margin-top: 7px;
	font-family: Arial,Helvetica,Sans-serif;
	color: #FFFFFF;
	background-color: #4c4c4c;
	font-size: 11px;
}
img {
  border:0px;
}
A:link    {
	color: white;
	text-decoration: none;
}
A:visited {
	color: white;
	text-decoration: none;
}
A:active  {
	color: white;
	text-decoration: none;
}
A:hover{
	color: #F6C500;
	text-decoration: underline;
}
.progressbar {
	font-size: 11px;
	font-family:Arial;
	height:9px;
	padding-left: 10px;
}

.logo {
	width:180px;
	height: 81px;
	background: url(../images/logo.png) top left no-repeat;
	border: 0px solid white;
}

.language {
	width: 215px;
	margin-top: 4px;
	padding-right: 0px;
	float: left;
	text-align: right;
}

.mainBody {
	height: 620px;
	border: 1px solid white;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 10px;
	vertical-align: top;
	background-color: #7a7a7a;
}
.mainBody2 {
	height: 500px;
	border: 1px solid white;
	background: url(../images/background_content1280.jpg) repeat-y top left;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left:5px;
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: white;
}
.mainDatatable2{

    height: 500px;
	 color:black;
	 margin-left: 0px;
	 margin-bottom: 0px;
}
.editTable2{
	margin-top: 25px;
	font-size: 12px;
	color: white;
}

.mainMenuTable{
	margin-top: 5px;
	font-size:12px;
}

.selectedMainMenu{
	padding-left: 15px;
	padding-right: 6px;
	font-weight: bold;
	font-size: 13px;
	color: #F6C500;
}
.dataTableHead{
	font-size: 12px;
	color: black;
	height: 20px;
}
.dataTitleArea{
	height: 40px;
	background-color: #757575;
	border-style: solid;
	border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
	font-size: 16px;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.dataBodyArea{
	height: 340px;
	background-color: #757575;
	border-style: solid;
	border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
	font-size: 12px;
	color: #dcdcdc;
	padding-left: 10px;
}
.dataBodyArea2{
	height: 440px;
	background-color: #757575;
	border-style: solid;
	border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
	font-size: 12px;
	color: #dcdcdc;
	padding-left: 10px;
	padding-top: 20px;
}

.dataTableHeadCell{
	background-color: #f6c500;
	border-style: solid;
	border-width: 1px;
	border-color: #ffeb99 #ffeb99 #282828 #282828;
	padding-left: 5px;
}
.dataContentList1{
	height: 340px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataContentList2{
	height: 520px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataContentList3{
	height: 135px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataContentList4{
	height: 320px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataContentList5{
	height: 400px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataContentList6{
	height: 390px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
	font-family:Arial;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#535353;
}
.dataContentList0{
	height: 300px;
	overflow: scroll;
	overflow-x: hidden;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #606060;
	border-left-style: solid;
	border-left-width: 1px;
}
.dataButtonArea{
	height: 40px;
	vertical-align: middle;
	background-color: #757575;
	border-style: solid;
    border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
}
.dataButtonPanel{
	border-style: solid;
        border-width: 1px;
	border-color:#a9a9a9;
}
.dataButtonPanel2{
	font-size: 12px;
	padding-left: 10px;
	padding-right:5px;
	font-family:Arial;
	border-style: solid;
        border-width: 1px;
	border-color:#a9a9a9;
        text-align:left;
}
.dataButtonPanel3{
	font-size: 12px;
	padding-left: 10px;
	padding-right:5px;
	padding-top:5px;
	vertical-align: top;
	font-family:Arial;
	border-style: solid;
        border-width: 1px;
	border-color:#a9a9a9;
        text-align:left;
}
.dataStandardCell{
	height: 24px;
	font-size: 12px;
	padding-left: 5px;
	background-color: #a9a9a9;
	border: 1px solid #a9a9a9;
}
.dataStandardBorderField{
	border-style: solid;
    border-width: 1px;
	border-color:#a9a9a9;
	font-size: 12px;
	padding-left: 5px;
}
.dataCell{
	height: 24px;
	font-size: 12px;
	padding-left: 5px;
	padding-right:5px;
	text-align:left;
}
.dataCell1{
	font-size: 12px;
	padding-left: 10px;
	padding-right:10px;
	font-family:Arial;
}
.dataCellSpace {
	background-color: #4c4c4c;
	width:150px;
	height:100px;
	font-size: 12px;
}
.dataCell2{
	border-style: solid;
	border-width: 1px;
	border-color: #dcdcdc;
}
.dataCellOver{
	border-style: solid;
	border-width: 1px;
	border-color: #adff2f;
}
.dataCell2Selected{
	border-style: solid;
	border-width: 1px;
	border-color: red;
}
.LeerZeile{
	height: 10px;
}
/*Editarea*/


/*box handler*/
.box_global {
	width:148px;
	background-color: #757575;
	border-style: solid;
	border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
	font-size: 12px;
}
.box_back {
	/*background-color: #898989;
	border: 1px outset #696969;	*/
	padding-left: 5px;
	padding-right: 5px;
}

.box_head_txt {
	background-image: url(../images/t_head.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-size: 12px;
	color: #454545;
	font-weight: 500;
}
.box_Std_txt {
	color:white ;
	padding-left: 12px;
}
.box_open{
	display: block;
	background-color: #757575;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
}
.box_close{
	display: none;
}
/*input and actions*/
.gButtonOut{
	border-style: solid;
    border-width: 1px;
    border-color:  rgb(150,150,150) rgb(150,150,150) rgb(150,150,150) rgb(150,150,150);
    cursor:pointer;
}
.gButtonOver{
	border-style: solid;
    border-width: 1px;
    border-color: rgb(163,24,15) rgb(163,24,15) rgb(163,24,15) rgb(163,24,15) ;
    cursor:pointer;
}
.button0{
    width: 120px;
    font-size: 12px;
    border-width: 1px;
	border-style: solid;
    border-color: rgb(254,254,254) rgb(254,254,254) rgb(100,100,100) rgb(100,100,100);
    background: url(../images/button.jpg) repeat-x top left;
}
.button1{
    width: 150px;
    font-size: 12px;
	border-style: solid;
    border-width: 1px;
    border-color: rgb(254,254,254) rgb(254,254,254) rgb(100,100,100) rgb(100,100,100);
    background: url(../images/button.jpg) repeat-x top left;
}
.buttonAct{
    width: 150px;
    font-size: 12px;
	border-style: inset;
    border-width: 1px;
    border-color: rgb(246,198,0) rgb(246,198,0) rgb(246,198,0) rgb(246,198,0);
    background: url(../images/button.jpg) repeat-x top left;
}
.button3{
    width: 30px;
    font-size: 12px;
	border-style: solid;
    border-width: 1px;
    border-color: rgb(254,254,254) rgb(254,254,254) rgb(100,100,100) rgb(100,100,100);
    background: url(../images/button.jpg) repeat-x top left;
}
.button4{
    width: 45px;
    font-size: 10px;
	border-style: solid;
    border-width: 1px;
    border-color: rgb(254,254,254) rgb(254,254,254) rgb(100,100,100) rgb(100,100,100);
    background: url(../images/button.jpg) repeat-x top left;
}
.button5{
    width: 80px;
    font-size: 12px;
	 border-style: solid;
    border-width: 1px;
    border-color: rgb(254,254,254) rgb(254,254,254) rgb(100,100,100) rgb(100,100,100);
    background: url(../images/button.jpg) repeat-x top left;
}
*+html .button0, * html .button0,
*+html .button1, * html .button1,
*+html .button2, * html .button2,
*+html .button3, * html .button3,
*+html .button4, * html .button3,
*+html .button5, * html .button5
{
border:1px transparent solid !important;
height:22px;
}
.noItem{
	font-size: 12px;
	color: #F6C500;
}
.field0{
	width: 120px;
	background-color: silver;
	border: 1px solid black;
	color: black;
}
.field1{
	background-color: silver;
	border: 1px solid black;
	color: black;
}
.field1Max{
        width:100%;
	background-color: silver;
	border: 1px solid black;
	color: black;
}
.field1Fix{
	width: 269px;
	background-color: silver;
	border: 1px solid black;
	color: black;
}
.field2Fix{
	width: 110px;
	background-color: silver;
	border: 1px solid black;
	color: black;
	padding-right: 5px;
	text-align:right;
}
.field3Fix{
	width: 808px;
	background-color: silver;
	border: 1px solid black;
	color: black;
}
.fieldupload {
	background-color: silver;
	border: 1px solid gray;
	color: black;
}
.invalidField1{
	width: 808px;
	background-color: silver;
	border: 1px solid red;
}
.invalidField2{
	width:305px;
	background-color: silver;
	border: 1px solid red;
}
.sBox0{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:120px;
}

.sBox1{
	background-color: silver;
	border: 1px solid black;
	color: black;
	text-align: right;
}
.sBox2{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width: 440px;
	height: 195px;
}
.sBox3{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:335px;
}
.sBox4{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:305px;
}
.sBox5{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width: 990px;
	height: 195px;
}
.sBox6{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:222px;
}
.sBox7{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:80px;
}
.sBox8{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width: 440px;
	height: 330px;
	overflow-x: hidden;
}
.sBox9{
	background-color: silver;
	border: 1px solid black;
	color: black;
	width: 440px;
	height: 100%;
	overflow-x: hidden;
}

.stdInputLong {
	background-color: silver;
	border: 1px solid black;
	color: black;
	width:700px;
}

/* sonstige Formate*/
.WhiteBorder{
	border: 1px solid white;
}
.DreiDborder{
	border-style: solid;
	border-width: 1px;
	border-color: #a9a9a9 #a9a9a9 #282828 #282828;
}
.DreiDBorderReverse{
	border-style: solid;
	border-width: 1.3px;
	border-color: #282828 #282828 #a9a9a9 #a9a9a9 ;
}
.seletab{
	font-size: 12px;
	color: white;
	background-color: #494949;
}
.overtab{
	font-size: 12px;
	color: white;
	background-color: #696969
}
.outtab{
	font-size: 12px;
	color: white;
	background-color: #a9a9a9;
}
.tab3{
	font-size: 12px;
	background-color: #a9a9a9;
	border: 1px solid #a9a9a9;
	color: white;
}
.iframe{

	width: 938px;
	height:420px;
}
.msgCss {
	font-size: 14px;
	font-family: Arial;
	color: black;
	background-color: #f6c500;
	border-style: solid;
	border-width: 1px;
	border-color: #282828 #282828 #ffeb99 #ffeb99 ;
	padding-left: 5px;
}
.msgCssPic {
	background-color: #f6c500;
	border-style: solid;
	border-width: 1px;
	border-color: #282828 #282828 #ffeb99 #ffeb99 ;
}
.dataCell div {overflow:hidden}
#adressliste, #vtliste {
  height:380px;
}
#adressliste .dataCell {
  height:18px;
  font-size:10px;
}
