body { 
        font-family:verdana,arial,Helvetica, sans-serif;
        background-color:#cfc6c0;
        font-size:9pt;
        font-weight:normal;
}

td { 
        font-family:verdana,arial,Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
}

font { 
        font-family:verdana,arial,Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
        color: #000000;
}

.input  { 
        font-family:verdana,arial,Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
        color: #000000;
        background-color:#fefefe;
        border-style: solid;
        border-width: 1px;
        border-color: #000000;
}

.input_focus  { 
        font-family:verdana,arial,Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
        color: #000000;
        background-color:#cccccc;
         border-style: solid;
        border-width: 1px;
        border-color: #000000;
}

textarea { 
        font-family:verdana,arial,Helvetica, sans-serif;
        font-size:9pt;
        font-weight:normal;
        color:#666666;
}

.treebody {
        font-family:verdana,arial,Helvetica, sans-serif;
        background-color:#ececec;
        font-size:9pt;
        font-weight:normal;
}

.leistebody {
        font-family:verdana,arial,Helvetica, sans-serif;
        background-color:#CCCCCC;
        font-size:9pt;
        font-weight:normal;
}

.text {
	border-style: solid;
	border-width: 1px;
	font-family:verdana;
	color:#000000;
}

.label {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    	font-weight:normal;
	background-color:#C2BCBC;
}

.labellight {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:normal;
	background-color:#fdfdfd;
}

.content {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:normal;
	background-color:#C6C3C6;
}

.labelselect {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:bold;
	background-color:#fdfdfd;
}

.head {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    font-weight:bold;
	background-color:#A5AEBD;
}
.foot {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    font-weight:bold;
	background-color:#dedede;
}

.mainback {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    font-weight:bold;
	background-color:#dadada;
}


.button {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-color: #000000;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
  color:#000000;
	background-color:#a5aebd;	
}

.hiddenbutton {
	width:1px;
	height:1px;
}

.smallbutton {
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	color: #222222;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:7pt;
    font-weight:normal;
	background:none;	
}

.smallbuttonmarked {
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:7pt;
    font-weight:bold;
	color: #000000;
	background:none;	
}

.checkbox {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    font-weight:bold;
}

.listhead {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:bold;
	background-color:#a5aebd;
}

.listcolname {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-weight: bold;
	font-size:9pt;
	background-color:#ececec;  
}

.listfoot {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:bold;
	background-color:#dedede;
}

.listbody {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
        font-weight:normal;
	color: #000000;
}

.listbodyselect {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
        font-weight:normal;
	color: #000000;	
}

.listbodyinactive {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
        font-weight:normal;
	color: #5566ff;
}

.nodelabel {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
        font-weight:normal;
}

.nodelabelselected {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:bold;
}

.nodelabelselected {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:bold;
}

.leistelabel {	
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	color:#000000;
}

.leistehead {	
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color: #A5AEBD;
}

.listselect {
	border-style: solid;
	border-width: 1px;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
}

.pulldown {
	border-style: solid;
	border-width: 1px;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
	color:#000000;
}

.idtext {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
	color: #888899;
}

.listanker 	    {color:#000000; text-decoration:none;}
.listanker:link     {color:#000000; text-decoration:none;}
.listanker:visited  {color:#000000; text-decoration:none;}
.listanker:hover    {color:#000000; text-decoration:underline;}
.listanker:active   {color:#000000; text-decoration:underline;}

.inactivelistanker 	    {color:#5566ff; text-decoration:none;}
.inactivelistanker:link     {color:#5566ff; text-decoration:none;}
.inactivelistanker:visited  {color:#5566ff; text-decoration:none;}
.inactivelistanker:hover    {color:#5566ff; text-decoration:underline;}
.inactivelistanker:active   {color:#5566ff; text-decoration:underline;}


.treelink          {color:#000000; text-decoration:none;}
.treelink:link     {color:#000000; text-decoration:none;}
.treelink:visited  {color:#000000; text-decoration:none;}
.treelink:hover    {color:#000000; text-decoration:underline;}
.treelink:active   {color:#000000;}

.leistelabel          {color:#000000; text-decoration:none;}
.leistelabel:link     {color:#000000; text-decoration:none;}
.leistelabel:visited  {color:#000000; text-decoration:none;}
.leistelabel:hover    {color:#000000; text-decoration:underline;}
.leistelabel:active   {color:#003366;}

.inactivetreelink {color:#5566ff; text-decoration:none;}
.inactivetreelink:link     {color:#5566ff; text-decoration:none;}
.inactivetreelink:visited  {color:#5566ff; text-decoration:none;}
.inactivetreelink:hover    {color:#5566ff; text-decoration:underline;}
.inactivetreelink:active   {color:#5566ff; }

.notcheckedtreelink          {color:#1EA821; text-decoration:none;}
.notcheckedtreelink:link     {color:#1EA821; text-decoration:none;}
.notcheckedtreelink:visited  {color:#1EA821; text-decoration:none;}
.notcheckedtreelink:hover    {color:#1EA821; text-decoration:underline;}
.notcheckedtreelink:active   {color:#1EA821; }

.errormessage {	
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    	font-weight:normal;
    	color:#FF3300;
	background-color:#F0F0F0;	
}

.errortitel {	
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    	font-weight:bold;
    	color:#FF3300;
	background-color:#F0F0F0;	
}

.errorborder {	
	background-color:#FF3300;	
}

.reiter {
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
   	font-weight:normal;
	color:#444444;
	background:none;	
}

.reiter_selected {
	border-style: none;
	border-width: 1px;
	border-color: #000000;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
   	font-weight:bold;
	background:none;	
}

.foot2 {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:10pt;
    	background-color:#dedede;
}
.foot3 {
	font-family:verdana,arial, Helvetica, sans-serif;
	font-size:8pt;
    	background-color:#dedede;
}



.login_label {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    	font-weight:normal;
	background-color:#FFFFFF;
	color:#666666;
}


.start_bar{
	background-color:#cfc6c0;
}

.menu_table{
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:8pt;
	background-color:#FFFFFF;
	color:#222222;
	font-weight:normal;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
}
.menu_label          {color:#000000; text-decoration:underline;}
.menu_label:link     {color:#000000; text-decoration:underline;}
.menu_label:visited  {color:#000000; text-decoration:underline;}
.menu_label:hover    {color:#666666; text-decoration:underline;}
.menu_label:active   {color:#003366;}

.line{	
	border-top-width:1px;
	border-top-color:#666666;
	border-top-style:solid;
	
}
.right_line{
	border-right-width:1px;
	border-right-color:#666666;
	border-right-style:solid;
	
	
}
.logo_line{
	background-color:#ffffff;
	border-width:1px;
	border-color:#666666;
	border-style:solid;
}

.leiste_table{
	border-right-width:0.5px;
	border-right-color:#666666;
	border-right-style:solid;
}

.errorlogin {	
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:10pt;
    color:#FF3300;
	background-color:#FFFFFF;	
}

.templateEditor {
	font-family:courier;
	font-size:9pt;
	color:#000000;
	background-color:#FFFFFF;	

}

.linkbox_linkcreator_table {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
    font-weight:normal;
	background-color:#C2BCBC;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
}
.textreadonly {
	border-style: solid;
	border-width: 1px;
	font-family:verdana;
	color:#000000;
	background-color:#dadada;
	

}

.startpageText {
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:9pt;
	background-color:#FFFFFF;
	color:#666666;
	font-weight:normal;

}

.uploadbutton {
	border-style: solid;
	border-right-width: 2px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-color: #000000;
	font-family:verdana,arial,Helvetica, sans-serif;
	font-size:7pt;
  	color:#000000;
	background-color:#a5aebd;	
}

#backupstatusbarbackground {
	background-color: #fff;
	border: 1px solid #333;
	position: absolute;
	width: 262px;
	height: 92px;
	top: 237px;
	left: 255px;
	display: none;
}
#backupstatusbarbackground label {
	position: absolute;
	left: 30px;
	top: 22px;
}
#backupstatusbarborder {
	width: 202px;
	height: 16px;
	border: 1px solid #000;
	position: absolute;
	top: 40px;
	left: 30px;
}
#backupstatusbar {
	position: absolute;
	width: 0%;
	height: 100%;
	background-color: #ee6507;
}

