body {
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	margin:0;
	padding:0;
}
h1 {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size:26px;
	color:#083772;
	letter-spacing:-1px;
	font-weight:normal;
	background:#eee;
	padding:15px 20px;
	border-bottom:1px solid #ccc;
}
h2 {
	font-size: 18px;
	line-height:18px;
	color:#083772;
	margin-bottom:15px;
	font-weight:normal;
}
p {
	margin:10px 20px;
	line-height:18px;
}
input {
	margin: 8px 20px;
}
#content {
	margin-left:15px;
}
#myDiv {
	border:2px solid #1F3E75;
	background:#DFECFB;
	margin:20px 50px;
	padding:10px 20px;
	width:200px;
	text-align:center;
}
.red {
	color: red;
}
#kopf .x-panel-body {
  background: url(ext/resources/images/default/panel/white-top-bottom.gif) repeat-x scroll 0pt -1px;
}
.bereich {
  border-top:5px #CEDFF5 solid;
}
#bereiche a {
  font-size: 1.4em;
  line-height: 60px;
  padding: 10px 10px 10px 45px;
  background-repeat: no-repeat;
  text-decoration: none;
  color: black;
}

.x-tree-node {
  padding-top:6px;
}
#navpanel .x-tree-node-leaf a {
  position: relative;
  top:3px;
  font-size: 13px;
}
#navpanel .x-tree-node-leaf a {
  position: relative;
  top:3px;
  font-size: 13px;
}
#navpanel .x-tree-node-collapsed a,
#navpanel .x-tree-node-expanded a {
  position: relative;
  top:3px;
  left:3px;
  font-size: 16px;
}
#navpanel .x-tree-node-collapsed .x-tree-node-icon,
#navpanel .x-tree-node-expanded .x-tree-node-icon,
#navpanel .x-tree-node-leaf .x-tree-node-icon {
  height:24px;
  width:24px;
}
.shortcut {
  display: block;
  float: left;
  font-size:11px;
  text-align: center;
  width:80px;
  margin:10px;
}
.shortcut a {
  color:#000000;
  display: block;
  width:80px;
  height:100px;
  text-decoration: none;
}
.shortcut a:hover {
  text-decoration: underline;
}

.x-fieldset {
  padding:5px;
}
.x-item-disabled {
  color:#000000;
}
.infopage {
  width:988px;
}
.infoleft {
  width:450px;
  padding:10px;
}
.infoleft ul {
  list-style: circle outside;
  margin-left: 10px;
  padding-left: 10px;
}
.gross {
  font-size: 16px;
}
.plakat {
  float: right;
  width:475px;
  font-size: 28px;
  background: url(icon/info/plakat3.gif) repeat-x;
  padding:10px 20px;
  color:#00CC66;
}
.infobild {
  float: right;
  width:480px;
}
.panel {
  background: url(icon/info/plakat3.gif) repeat-x;
  padding:3px;
  width: 450px;
  margin-bottom: 5px;
  border: #cccccc solid 1px;
}
.icon-panel {
  background: left center no-repeat;
  padding-left:50px;
  margin:10px 0px;
  color:#333333;
}
.panel div.titel {
  font-weight: bold;
  margin-bottom: 3px;
}
span.web {
  display:inline;
  font-style: italic;
  color: #00CC66;
}
.combo-result-item {
  padding: 2px;
  border: 1px solid #FFFFFF;
}
.combo-name {
  font-weight: bold;
  font-size: 11px;
  background-color: #FFFF99;
}
.combo-name0 {
  font-weight: bold;
  font-size: 11px;
  background-color: #FFFF99;
}
.combo-name1 {
  font-weight: bold;
  font-size: 11px;
  background-color: #FF8040;
}
.combo-full-address {
  font-size: 11px;
  color: #666666;
  background-color: #FFFFFF;
}
#navigation .x-panel-header-text { 
  color:#15428B; 
  font-weight:bold; 
  font-size:14px; 
  padding-left:4px; 
}
#navigation .x-panel-inline-icon { 
  height:32px; 
  width: 32px
}
#navigation .subnav_1 {
  background-position: 4px 4px;
  background-repeat: no-repeat;
  padding: 6px 0 0 32px;
  line-height: 22px;
  cursor: pointer;
}
#navigation .subnav_2 {
  background-position: 32px 4px;
  background-repeat: no-repeat;
  padding: 4px 0 2px 52px;
  line-height: 14px;
}
#navigation .subnav_3 {
  background-position: 52px 4px;
  background-repeat: no-repeat;
  padding: 4px 0 2px 68px;
  line-height: 14px;
}
#navigation li.aktiv {
  cursor: pointer;
}
#navigation li.aktiv:hover, #navigation li.selected {
  font-weight:bold;
}

.alixonfilterand .x-panel-body {
  background-color: #FFCECE;
}
.alixonfilteror .x-panel-body {
  background-color: #D7FFD7;
}
.alixonfilterand, .alixonfilteror{
  margin:10px 0 0 10px  
}
#helptext {
  padding:8px;
}
#helptext ul {
  list-style: disc;
  padding-left: 20px;
}
.textbox {
  width:400px;
  background-image: url(/icon/info/plakat3.gif);
  padding:10px;
  margin-bottom: 20px;
}
.x-toolbar .x-toolbar-cell, .x-toolbar td {
  vertical-align:top;
}
#expertfilter .x-form-field {
  font-size: 11px;
}
.noline .x-box-layout-ct{
  border:none;
}
.rot {
  color:#FF0000;
}
/* ICONS */
button.icon-funnel-add { background-image: url(icon/16/funnel_add.png); }
button.icon-funnel-sub { background-image: url(icon/16/funnel_sub.png); }
.help32 { background-image: url(icon/32/help2.png) !important ; width:40px  !important ;} 
.help16 { background-image: url(icon/16/help2.png) !important ; } 
#edtVorschau {
  border-width: 1px;
  padding:2px;
  margin: 4px 0 6px 0;
}
.x-form-invalid, textarea.x-form-invalid {
    background-image: none;
}
#canav100_gruppen .x-tree-node-icon {
}
.node-user .x-tree-node-icon {
 background: url("icon/16/users_family.png") no-repeat !important;
}
.node-user-inaktiv .x-tree-node-icon {
 background: url("icon/16/users_family_inaktiv.png") no-repeat !important;
}
.newswindow {
 background: url("icon/info/newspaper_new.png") top right no-repeat !important;
}

#alixon-web-global-refresh span {
  display: none;
}

#alixon-web-global-refresh {
  text-decoration: none;
}