
/**** v2/001-general__generated.css ****/

html * {
  font-size: 100%;
}
body {
  padding: 0px;
  margin: 0px;
  font: 11px trebuchet ms, arial;
  color: #000000;
  -webkit-text-size-adjust: 100%;
  height: 100%;
}
p {
  margin-top: 0px;
  margin-bottom: 0px;
  line-height: 1.4em;
}
p ~ p {
  margin-top: 0.5em;
}
div.box2_head,
div.heading_box_title,
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  padding: 0;
  margin: 0;
}
div.box2_head > a,
div.heading_box_title > a,
h1 > a,
h2 > a,
h3 > a,
h4 > a,
h5 > a,
h6 > a,
div.box2_head > a:visited,
div.heading_box_title > a:visited,
h1 > a:visited,
h2 > a:visited,
h3 > a:visited,
h4 > a:visited,
h5 > a:visited,
h6 > a:visited,
div.box2_head > a:active,
div.heading_box_title > a:active,
h1 > a:active,
h2 > a:active,
h3 > a:active,
h4 > a:active,
h5 > a:active,
h6 > a:active {
  color: inherit;
  font-weight: inherit;
  font-family: inherit;
}
form {
  margin: 0px;
}
a,
a:visited,
a:active {
  cursor: pointer;
  text-decoration: none;
  color: #000000;
}
a:hover {
  color: #030303;
}
a > span {
  color: inherit;
  font-weight: inherit;
  font-family: inherit;
}
acronym,
abbr {
  border: none;
  padding: none;
  margin: none;
  border-bottom: 1px #bbb dotted;
  cursor: help;
}
q,
blockquote {
  quotes: '"' '"';
}
html[lang=fr] q,
html[lang=fr] blockquote,
html[lang=de-ch] q,
html[lang=de-ch] blockquote {
  quotes: '«' '»';
}
html[lang=de] q,
html[lang=de] blockquote {
  quotes: '„' '“';
}
blockquote:before {
  content: open-quote;
}
blockquote:after {
  content: close-quote;
}
select,
input,
textarea {
  font: 11px trebuchet ms, arial;
}
input,
textarea,
.border_box {
  box-sizing: border-box;
  -ms-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
table {
  margin: 0px;
  border-collapse: collapse;
  border-spacing: 0;
}
table.matrix {
  width: 100%;
  table-layout: fixed;
}
table.matrix td {
  vertical-align: top;
}
th {
  text-align: left;
  vertical-align: top;
}
td {
  padding: 0px;
  vertical-align: top;
}
ul {
  padding: 0px;
  margin: 0px;
  margin-left: 20px;
}
img {
  border: none;
  vertical-align: middle;
}
.text {
  line-height: 1.4em;
}
.valigntop {
  vertical-align: top;
}
.clear {
  clear: both;
  height: 0px;
}
.used_,
.used_0 {
  display: none;
}
div.error,
div.hint,
div.info,
div.success {
  margin-top: 0px;
  margin-bottom: 5px;
  padding: 5px;
}
div.page_object_default p {
  margin-bottom: 0.5em;
}
.hint_small {
  font-size: 10px;
  font-weight: normal;
}
div.success {
  text-align: left;
  padding: 1px 8px 1px 0px;
  background-repeat: no-repeat;
}
div.gui_busy_img,
div.busy_img {
  background-image: url(icons/spinner_medium.gif);
  background-repeat: no-repeat;
  height: 16px;
  width: 16px;
}
div.report_loading_img {
  background-image: url(icons/spinner_large.gif);
  background-repeat: no-repeat;
  height: 100px;
  width: 100px;
}
div.gui_busy_img.inline,
div.busy_img.inline {
  background-image: url(icons/spinner_large.gif);
  background-repeat: no-repeat;
  background-position: center center;
  width: 100%;
  height: 100%;
  min-width: 100px;
  min-height: 100px;
  width: 100%;
}
div.gui_dialog.component_loading {
  border-radius: 8px;
}
.as_blocks {
  display: block;
}
.as_inline_blocks {
  display: inline-block;
}
/* -- Abstand -- */
.pad_bottom {
  padding-bottom: 1em;
}
.pad_top {
  padding-top: 1em;
}
.pad_right {
  padding-right: 1em;
}
.pad_left {
  padding-left: 1em;
}
.pad_right_bottom {
  padding-right: 1em;
  padding-bottom: 1em;
}
.pad_left_bottom {
  padding-left: 1em;
  padding-bottom: 1em;
}
.pad {
  padding: 1em;
}
.mar_bottom {
  margin-bottom: 1em;
}
.mar_top {
  margin-top: 1em;
}
.mar_right {
  margin-right: 1em;
}
.mar_left {
  margin-left: 1em;
}
.mar_right_bottom {
  margin-right: 1em;
  margin-bottom: 1em;
}
.mar_left_bottom {
  margin-left: 1em;
  margin-bottom: 1em;
}
.mar {
  margin: 1em;
}
.pad_bottom_small {
  padding-bottom: 0.5em;
}
.pad_top_small {
  padding-top: 0.5em;
}
.pad_right_small {
  padding-right: 0.5em;
}
.pad_left_small {
  padding-left: 0.5em;
}
.pad_right_bottom_small {
  padding-right: 0.5em;
  padding-bottom: 0.5em;
}
.pad_left_bottom_small {
  padding-left: 0.5em;
  padding-bottom: 0.5em;
}
.pad_small {
  padding: 0.5em;
}
.mar_bottom_small {
  margin-bottom: 0.5em;
}
.mar_top_small {
  margin-top: 0.5em;
}
.mar_right_small {
  margin-right: 0.5em;
}
.mar_left_small {
  margin-left: 0.5em;
}
.mar_right_bottom_small {
  margin-right: 0.5em;
  margin-bottom: 0.5em;
}
.mar_left_bottom_small {
  margin-left: 0.5em;
  margin-bottom: 0.5em;
}
.mar_small {
  margin: 0.5em;
}
.mar_bottom_tiny {
  margin-bottom: 0.3em;
}
.mar_top_tiny {
  margin-top: 0.3em;
}
.mar_right_tiny {
  margin-right: 0.3em;
}
.mar_left_tiny {
  margin-left: 0.3em;
}
.mar_right_bottom_tiny {
  margin-right: 0.3em;
  margin-bottom: 0.3em;
}
.mar_left_bottom_tiny {
  margin-left: 0.3em;
  margin-bottom: 0.3em;
}
.mar_tiny {
  margin: 0.3em;
}
.mar_bottom_big {
  margin-bottom: 2.5em;
}
.mar_right_big {
  margin-right: 2.5em;
}
.mar_left_big {
  margin-left: 2.5em;
}
.mar_top_big {
  margin-top: 2.5em;
}
.mar_big {
  margin: 2.5em;
}
.mar_bottom_huge {
  margin-bottom: 5em;
}
.mar_right_huge {
  margin-right: 5em;
}
.mar_left_huge {
  margin-left: 5em;
}
.mar_top_huge {
  margin-top: 5em;
}
.mar_huge {
  margin: 5em;
}
div.table {
  display: table;
}
div.table > div.row {
  display: table-row;
}
div.table.wide {
  width: 100%;
}
div.table > div.cell,
div.table > div.row > div.cell {
  display: table-cell;
  vertical-align: top;
}
.cell.narrow {
  width: 1%;
  white-space: nowrap;
}
.table_cell {
  display: table-cell;
}
div.float_left {
  float: left;
}
div.float_right {
  float: right;
}
div.simple_tooltip {
  background-color: #eee;
}
div.simple_tooltip.wide {
  max-width: 1000px;
}
input.input_text + input {
  margin-left: 0.3em;
}
div.simple_tooltip.shop_stuff_info {
  width: 200px;
  min-height: 85px;
  font-size: 0.9em;
  padding: 0.5em 1em;
  line-height: 1.4em;
}
.font_small .subheading,
.font_small .text {
  font-size: 0.9em;
}
.font_small .font_small {
  font-size: 1em;
}
.normal {
  font-weight: normal;
}
img.auto_width {
  max-width: 100%;
}
div.content_advertisement {
  margin-bottom: 1em;
}
.clearfix:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.clearfix {
  display: inline-block;
}
html[xmlns] .clearfix {
  display: block;
}
* html .clearfix {
  height: 1%;
}

/**** 002-font-normal.css ****/

/* -- Normal  --*/

div#admin_panel,
#admin_panel_main,
#admin_sidebar_left,
div.gui_style_reset div.gui_dialog,
div.gui_style_reset div.gui_dialog_head, 
div.gui_style_reset.gui_dialog.gui_overlay { 
	font-size:13px;
}

div.gui_style_reset div#admin_panel_dialog {
	font-size:11px;
}
/**** v2/005_layout.css ****/


body {
	margin: 0;
	padding: 0;
}

#layout_global {
	/*background-color: yellow;*/
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	/*overflow: hidden;*/
}

#layout_area_top {
	width: 100%;
	z-index:1;
	position:relative;
	/*height: 60px;*/
	/*background-color: red;*/
}

#layout_area_main {
	width: 100%;
	padding:35px 20px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

#layout_area_main.absolute {
	width: 100%;
	margin:0;
	padding:0;
	position: absolute;
	top: 60px;
	bottom: 0;
	z-index: 0;
}

#layout_area_main.nav_expanded {
	/*top: 82px;*/
}

#layout_area_main_center {
	background-color: blue;
	height: 100%;
	position: absolute;
	left: 0;
	right: 0;
}

#layout_area_main_left {
	/*background-color: green;*/
	height: 100%;
	position: absolute;
	left: 0;
}

#layout_area_main_right {
	/*background-color: orange;*/
	height: 100%;
	position: absolute;
	right: 0;
}

#layout_area_main_center {
	left: 250px;
	right: 250px;
}

#layout_area_main_left {
	width: 250px;
}

#layout_area_main_right {
	width: 250px;
}

#layout_area_main_left>.inner {
	background-color:#fff;
	position: absolute;
	top: 0;
	left: 0;
	right: 2px;
	bottom: 0;
	overflow: auto;
	padding:5px;
}

#layout_area_main_right>.inner {
	background-color:#fff;
	position: absolute;
	top: 0;
	left: 14px;
	right: 0;
	bottom: 0;
	overflow: auto;
	padding:5px;
}

.resize_grip {
	position: absolute;
	background-color: #CCC;
	width: 2px;
	top: 0;
	bottom: 0;
}

#layout_area_main_right>.resize_grip {
	width:14px;
}

.resize_grip>div {
	position: absolute;
	width: 14px;
	height: 150px;
	top: 50%;
	margin-top: -72px;
	z-index: 30;
}

#layout_area_main_left .resize_grip>div {
	border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	background: url(/go/gui/_ws/mediabase/icons/current_v2/easyedit/arrow_right.png) no-repeat 50% 50% #ccc;
}

#layout_area_main_left.expanded .resize_grip>div {
	background: url(/go/gui/_ws/mediabase/icons/current_v2/easyedit/arrow_left.png) no-repeat 50% 50% #ccc;
}

#layout_area_main_right .resize_grip>div {
	border-radius: 3px 0px 0px 3px;
	-moz-border-radius: 3px 0px 0px 3px;
	-webkit-border-radius: 3px 0px 0px 3px;
	background: url(/go/gui/_ws/mediabase/icons/current_v2/easyedit/arrow_left.png) no-repeat 50% 50% #ccc;
}

#layout_area_main_right.expanded .resize_grip>div {
	background: url(/go/gui/_ws/mediabase/icons/current_v2/easyedit/arrow_right.png) no-repeat 50% 50% #ccc;
}

#layout_area_main_left .resize_grip {
	right: 0;
	cursor: e-resize;
}

#layout_area_main_right .resize_grip {
	left: 0;
	cursor: w-resize;
}



#layout_area_main_center>div {
	background-color:#fff;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	overflow:auto;
	padding:15px;
}

#layout_area_main_center>div#preview_frame {
	overflow:hidden;
	padding:0;
}

#preview_frame>iframe {
	width:100%;
	height:100%;
	border:none;
}


/*

#layout_global {
	 position:absolute;
    width: 100%;
    height: 100%;
    top:0;
    bottom:0;
    overflow: hidden;
}

#nav {
	position:relative;
	z-index:5;
}

#admin_panel {
}

#layout_area_main {
	width:100%;	
	position:absolute;
	top:60px;
	bottom:0;
	z-index:0;
}

#layout_area_main.nav_expanded{
	top:82px;
}

#layout_area_main_center {
	height:100%;
	position:absolute;

	left:0;
	right:0;
}

#layout_area_main_left {
	height:100%;
	position:absolute;

	left:0;
	width:200px;
}

#layout_area_main_right {
	height:100%;
	position:absolute;

	right:0;
	width:200px;
}

iframe#preview_frame {
	width:100%;
	height:100%;
	border:none;
}

*/

/**** v2/010-admin-panel.css ****/

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ Dieses CSS beinhaltet nur Formatierungen die sich auf das horizontale Adminpanel im oberen Bereich    +++ */
/* +++ und die Navigation in diesem Bereich beziehen.                                                        +++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

div#admin_panel {
}

#admin_panel a.gui_menu_item {
	padding: 2px 10px 1px;
	display: inline-block;
	text-decoration: none;
	color: #ccc;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 6px 5px 0px;
	border: 1px solid transparent;
}

#admin_panel a.gui_menu_item.upgrade {
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x23/30BA09-5BCC1D/img.png) repeat-x #2FBA08;
	color: #fff;
}

#admin_panel table.gui_tb_selection {
	display: inline-table;
	color: #fff;
	/*border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;*/
	margin: 0px 5px;
}

table.gui_tb_selection td.gui_tb_selection_label {
	padding-top: 2px;
	/*padding-bottom: 2px;*/
	padding-left: 10px;
}

table.gui_tb_selection td.gui_tb_selection_arrow {
	padding-top: 2px;
	/*padding-bottom: 2px;*/
	padding-right: 10px;
}

#admin_panel_expander {
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
}

#admin_panel table.gui_tb_selection {}


#admin_panel a.gui_menu_item:hover,
#admin_panel a.gui_menu_item.level_1.selected {
	color: #fff;
	/*
	background:url(/css/img generate=gradient_v size=10x22 top=#706F70 bottom=#969496 ) repeat-x #969496; 
	
	box-shadow:1px 1px 1px #6E6E6E inset;
	-moz-box-shadow:1px 1px 1px #6E6E6E inset;
	-webkit-box-shadow:1px 1px 1px #6E6E6E inset; */
}
 
#admin_panel a.gui_menu_item.level_1.selected
 {
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius:3px 3px 0px 0px;
	background-color: #9C9A9C;
	
	padding-bottom: 3px;
	
	line-height:18px;
	
	border-left: 1px solid #666;
	border-top: 1px solid #666;
	/*
	box-shadow:1px 1px 1px #6E6E6E inset;
	-moz-box-shadow:1px 1px 1px #6E6E6E inset;
	-webkit-box-shadow:1px 1px 1px #6E6E6E inset;
	
	border-bottom: 1px solid #C2C1C1; */
}

#admin_panel table.gui_tb_selection div.gui_tb_selection_item {
	padding-right: 5px;
	color: #fff;
}

#admin_panel table.gui_tb_selection div.gui_tb_selection_item:hover {
	color: #eee;
}

#admin_panel a.gui_menu_item:hover {
	text-decoration: none;
}

#admin_panel {

	position: relative;
	/*top:0;
	left:0;*/
	width:100%;
	z-index: 950;
}

#admin_panel div.admin_panel_toolbar {
	padding: 0px 20px 0px;
	font-family: trebuchet ms, arial;
	height:59px;
	
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x23/929299-555559/img.png) repeat-x #000;
	/*background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x20/6E6E6E-666/img.png) repeat-x #000; */
	
	box-shadow:1px 1px 3px #636363;
	-moz-box-shadow:1px 1px 3px #636363;
	-webkit-box-shadow:1px 1px 3px #636363;
	
	
	border-bottom: 1px solid #888;
}

#admin_panel div.gui_menu_level2 {
	margin-bottom: 0px;
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/9C9A9C-C0BEC0/img.png) left bottom repeat-x #9C9A9C;
	padding: 2px 10px;
	border-top: 1px solid #666;
	border-left: 1px solid #bbb;
	border-right: 1px solid #bbb;
	border-bottom: 1px solid #bbb;
	margin: -1px 20px 0px 20px;
	
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	
	box-shadow:1px 1px 3px #636363;
	-moz-box-shadow:1px 1px 3px #636363;
	-webkit-box-shadow:1px 1px 3px #636363;

}

#admin_panel div.gui_menu_level2 a.gui_menu_item {
	margin: 0px 5px 0px;
	border: none;
}

#admin_panel div.gui_menu_level2  a {
	color: #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 0.9em;
}

#admin_panel div.gui_menu_level2  a.selected,#admin_panel div.gui_menu_level2  a:hover {
	/*--background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/737273-9D9B9D/img.png) repeat-x #9D9B9D; --*/
	color: #000;
	background-color: transparent;
	background-image:none;
	border: 0px;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
}

div#admin_panel_expander {
	position: fixed;
	right: 14px;
	top: 4px;
	width: auto;
	height: 22px;
	color:#fff;
	padding:3px 10px 0px;
	background-color: #000;
	z-index: 59;
	box-shadow:0px 2px 2px -1px #636363;
	-moz-box-shadow:0px 2px 2px -1px #636363;
	-webkit-box-shadow:0px 2px 2px -1px #636363;
	cursor: pointer;
}

div#admin_panel_expander a {
	color:#fff;
	text-decoration:none;
}

div#admin_panel_shrinker {
	background: #000 url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/shrink.png) no-repeat 50% 50%;
	height: 10px;
    padding-bottom: 10px;
    position: absolute;
    right: 14px;
    top: 57px;
    width: 25px;
    border-radius: 0px 0px 5px 5px;
    -moz-border-radius: 0px 0px 5px 5px;
    -webkit-border-radius: 0px 0px 5px 5px;
    border-left: 1px solid #888;
    border-right: 1px solid #888;
    border-bottom: 1px solid #888;
    box-shadow:0px 2px 2px -1px #636363;
	-moz-box-shadow:0px 2px 2px -1px #636363;
	-webkit-box-shadow:0px 2px 2px -1px #636363;
	cursor: pointer;
	border-top:3px solid #000000;
}

div#admin_panel.gui_is_srv div#admin_panel_shrinker {
	background: #c00 url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/shrink.png) no-repeat 50% 50%;
	border-top:3px solid #cc0000;
}

div#admin_panel_expander.hidden {
	display: none;
}

div#admin_panel_content {
	width: 100%;
	z-index: 10;
}

div#admin_panel {
	background: ;
}

div#admin_panel.gui_is_srv div#admin_panel_main > div.admin_panel_toolbar {
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x20/bbb-999/img.png) repeat-x #cc0000;
}

div#admin_panel_backdrop {
	background: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.3);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	position: absolute;
	left: 0;
	right: 0;
	font-size: 1em;
	overflow: auto;
}

div#admin_panel_content.visible {
	display: block;
}

div.admin_panel_toolbar {
	white-space: nowrap;
	padding: 4px 15px;
}

div.admin_panel_toolbar a,div.admin_panel_toolbar {
	color: #fff;
	padding-right: 10px;
}
div.gui_style_reset a.gui_admin_panel_logout {
	background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/logout.png) no-repeat right 50%;
	padding-right: 20px;
	padding-left: 10px;
	display:block;
}

div.admin_panel_toolbar>div>div {
	display: inline-block;
}

div.admin_panel_toolbar>div.left {
	position:absolute;
	top: 29px;
}

div.admin_panel_toolbar>div.right {
	float: right;
	font-size: 0.85em;
	padding-top: 2px;
}

div.admin_panel_toolbar>div.right>div {
	height:14px;
}

div.gui_style_reset.gui_context_menu,
div.gui_style_reset div.gui_context_menu {		
	background-color: #dfdfdf;
	border: 1px solid #b2b2b2;
}

#admin_panel_sarea {
	position: fixed;
	top:0;
	left:0;
	right:0;
	display: none;
}

#admin_panel_sarea.visible {
	display: block;
	height: 5px;
	background-color: #000;
}

div.gui_style_reset div.gui_config_section_heading {
	font-size: 1.35em;
	margin-bottom: 10px;
	border-bottom: solid 1px #ccc;
}

div.gui_style_reset div.gui_config_section_content {
	margin-bottom:10px;
	padding-left:10px;
}

div.gui_style_reset a.gui_config_section_item {
	width: 50px;
	text-align: center;
	display:inline-block;
}

/* -- Admin info panel --*/

div.gui_admin_panel_info {
	display:inline-block
}

div.gui_style_reset div.admin_panel_info_panel {
	max-width:600px;
	background-color:#000;
	color:#fff;	
}

/* -- Admin info panel end--*/

/**** 010-general.css ****/


.clear  { clear:both; height:0px; }


/**** v2/015-admin-sidebar.css ****/

div.gui_admin_sidebar_left {
	z-index: 10;
}

div.gui_admin_sidebar_left.active div.gui_admin_sidebar_left_main {
	display: inline-block;
}

div.gui_admin_sidebar_left.inactive div.gui_admin_sidebar_left_main {
	display: none;
}

div.gui_style_reset div.gui_admin_sidebar_left_main {
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	overflow: auto;
	padding-top: 50px;
	z-index: 10;
	width: 270px;
}

div.gui_admin_sidebar_left.inactive div.gui_admin_sidebar_left_grip.has_no_default,
div.gui_admin_sidebar_left.inactive div.gui_admin_sidebar_left_expander.has_no_default {
	display: none;
}

div.gui_admin_sidebar_left.inactive div.gui_admin_sidebar_left_grip {
	left: 0;
}

div.gui_admin_sidebar_left.inactive div.gui_admin_sidebar_left_expander {
	left: 1px;
}

div.gui_admin_sidebar_left.active div.gui_admin_sidebar_left_grip {
	left: 270px;
}

div.gui_admin_sidebar_left.active div.gui_admin_sidebar_left_expander {
	left: 271px;
}

div.gui_style_reset div.gui_admin_sidebar_left_grip {
	position: fixed;
	width: 0px;
	border-right: solid #aaa 1px;
	top: 0;
	bottom: 0;
	z-index: 30;
}

div.gui_style_reset div.gui_admin_sidebar_left_expander {
	position: fixed;
	width: 14px;
	height: 150px;
	top: 50%;
	margin-top: -65px;
	z-index: 30;
	
	border-radius: 0px 3px 3px 0px;
	-moz-border-radius: 0px 3px 3px 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
}

.gui_admin_sidebar_left div.gui_admin_sidebar_left_expander {
	background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/easyedit/arrow_right.png) no-repeat 50% 50% #ccc;
}

.gui_admin_sidebar_left.active div.gui_admin_sidebar_left_expander {
	background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/easyedit/arrow_left.png) no-repeat 50% 50% #ccc;
}

div.gui_style_reset div.gui_head,div.gui_style_reset div#admin_panel_left_content_editor div.gui_tabs_head {
	color: #ccc;
	padding: 14px 10px;
	margin-bottom: 10px;
	font-size: 1.8em;
}


/**** v2/016-admin-dialog.css ****/

div.gui_style_reset div.gui_dialog_head {
	background-repeat: repeat-x;
	background-color: #fff;
	color: #ccc;
	line-height: 1.8em;
	font-size:24px;
	padding: 7px 15px;
	font-family:trebuchet ms, arial;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	font-family: verdana, arial,sans-serif;
}

div.gui_style_reset div.gui_dialog_close span{
	padding: 0px 0.5em;
}

div.gui_style_reset div.gui_dialog_content_outer {
	font-size: 1em;
}


div.gui_style_reset div.gui_dialog_content {
	padding: 10px 10px;
	color: #333;
	font-size:11px;
	font-family: arial;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
}


div.gui_style_reset  div.gui_html_tree a {
	display:inline-block;
	padding: 1px 0px;
}

div.gui_style_reset div.gui_dialog_content a {
	color: #000;
}

div.gui_style_reset div.gui_dialog_content a:hover,
div.gui_style_reset div.gui_dialog_content a:active {
	text-decoration: none;

}

div.gui_style_reset.gui_dialog,
#admin_sidebar_left_view,
.gui_style_reset div#admin_sidebar_left_view,
.gui_style_reset div#admin_panel_dialog {
	border-radius: 10px;
	-moz-border-radius: 10px ;
	-webkit-border-radius: 10px;
}

/* Einstellungen */

div.gui_style_reset div.gui_statistics_bar_enclosing {
	border: 1px solid #ccc;
	background-color: #eee;
	
}

div.gui_style_reset div.gui_statistics_bar {
	border-right: 1px solid #ccc;
	background-color: #FB7000;
}

div.gui_style_reset div.gui_statistics_bar.red {
	background-color: #ff0000;
}

/* Moduleintrag (Liste) bearbeiten */
div.gui_style_reset div.gui_panel.list_inline_edit_panel,
div.gui_panel.list_inline_edit_panel.gui_style_reset {
	background-color: #fff;
	border:1px solid #ccc;
	padding: 12px 10px 5px 10px;
	font-size:11px;
	max-width:300px;
}


/**** 017-sitemanager.css ****/

.gui_tree_table_items,
/* Causes problms in EE  .label, */
div.gui_style_reset .gui_tree_table_items,
div.gui_style_reset .label {
	color: #474747;
}

.gui_page_password_protected,
.gui_page_password_protected a,
div.gui_style_reset .gui_page_password_protected
{
	color: #ff9400;
}

.gui_page_disabled,
.gui_page_disabled a,
div.gui_style_reset .gui_page_disabled {
	color: #EC6B4E;
}

.gui_page_locked,
.gui_page_locked a,
div.gui_style_reset .gui_page_locked {
	font-style: italic;
}

.gui_page_hidden,
.gui_page_hidden a,
div.gui_style_reset .gui_page_hidden {
	color: #8989FF;
}

/*-- Tree --*/

#admin_sidebar_left_sitemanager {
	font-size: 11px;
}

div.gui_html_tree ul {
	list-style-type: none;
	margin:0;
	padding:0;
}

div.gui_html_tree li>div>div.tree>div.gtvtp {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: 0 center;
	cursor: pointer
}

div.gui_html_tree li>div>div.tree>div.gtvtm {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: -18px center;
	cursor: pointer
}

div.gui_html_tree li>div>div.tree>div.gtvln {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: -46px center
}

div.gui_html_tree li>div>div.tree>div.gtvtn {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: -75px center
}

div.gui_html_tree li>div>div.tree>div.gtvlp {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: -97px center;
	cursor: pointer
}

div.gui_html_tree li>div>div.tree>div.gtvlm {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);
	background-position: -152px center;
	cursor: pointer
}

div.gui_html_tree li>div>div.tree>div.gtvtp {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/yui-sprite2.gif);
	background-position: 0 49.8%;
	cursor: pointer
}

div.gui_html_tree li>div>div.tree>div.gtvdepthcell {
  background-image: url('https://server.selltec.com/go/eth/srv/gui/_ts_0/icons/current_v2/yui-sprite2.gif');
  background-position:  -181px -460px;
}

div.gui_html_tree li>div>div.tree>div {
	display: inline-block;
	width: 18px;
	height: 18px;
	vertical-align: middle;
}

div.gui_html_tree li>div,
div.gui_html_tree li>div>div.tree {
	display:inline-block;
}

div.gui_html_tree li>div {
	white-space: nowrap;
	height:18px;
}

/*-- Tree End --*/

/*-- TreeTable --*/
td.gui_tree_table_item>div.gtvtp {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/yui-sprite2.gif);
	/* don't use percentages with decimal place because IE8 doesn't support them */
	background-position: 0 50%;
	cursor: pointer
}

td.gui_tree_table_item>div.gtvtm {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/yui-sprite2.gif);
	/* don't use percentages with decimal place because IE8 doesn't support them */
	background-position: -18px 50%;
	cursor: pointer
}

td.gui_tree_table_item>div.gtvln {
	/*--background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);--*/
	background-position: -46px center
}

td.gui_tree_table_item>div.gtvtn {
	/*--background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);--*/
	background-position: -75px center
}

td.gui_tree_table_item>div.gtvlp {
	/*--background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);--*/
	background-position: -97px center;
	cursor: pointer
}

td.gui_tree_table_item>div.gtvlm {
	/*--background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite2.gif);--*/
	background-position: -152px center;
	cursor: pointer
}

td.tree_cell>div {
	display: inline-block;
	width: 18px;
	height: 16px;
	/* -- vertical-align: middle; --*/
}

td.tree_cell>div.label {
	width: auto;
	padding-left: 5px;
	vertical-align:middle;
	padding-top: 2px;
}

.gui_tree_table_item {
	white-space: nowrap
}

.gui_style_reset tr.gui_tree_table_items td.gui_spacer_cell {
	width:99%;
} 

/*-- TreeTable End --*/
/* -- Sitemanager --*/

div.gui_style_reset div.gui_body,div.gui_style_reset div#admin_sidebar_left_sitemanager div.gui_body {
	margin: 0 10px;
    padding: 3px 5px;
	color: #000;
	border:1px solid #efefef;
}


div.gui_navigation_admin div.splitpane_left > div {
	border:1px solid #efefef;
	padding: 10px 10px;
}

div.gui_navigation_admin td.gui_tree_table_item > div{
	padding-right: 2px;
	}


table.gui_tree_table_items.tree.dark {}

div.gui_style_reset  div.gui_splitpane_left {
	padding-right: 20px;
}

div.gui_style_reset div.gui_toolbar {
	margin: 1px 0px 0.5em;
	padding-bottom: 2px;
	padding-top: 2px;
}

div.gui_style_reset td.gui_toolbar_item {
	padding-right: 5px;
}

div.gui_style_reset td.gui_toolbar_item.left {
	white-space:nowrap;
}

div.gui_style_reset div.gui_navigation_admin {
	font-size: 1em;
}

div.gui_dialog_content div.gui_navigation_admin div.gui_menu_level1 {
	font-size: 1em;
}

div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items {}

div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items.selected,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items.selected .label,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items.selected .label:hover,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items:hover .label,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items.selected:hover .label,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items:hover,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items:hover .gui_page_password_protected,
div.gui_style_reset table.gui_tree_table_items tr.gui_tree_table_items:hover .gui_page_hidden {
	background-color:#cde;
}

td.gui_tree_table_item.tree_cell {
	padding: 2px 10px 2px 0px;
}

td.gui_tree_table_item>img {
	padding-right: 1px;
}

div.gui_style_reset div.gui_splitpane_view_heading {
	font-size: 1em;
	font-weight: bold;
	border-bottom: 1px solid #aaa;
	margin-bottom: 15px;
	padding-top: 8px;
}

.gtvdepthcell {
	/*--background: url("https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/tree/yui-sprite.gif") no-repeat scroll 0px -8000px transparent;--*/
}

div.gui_style_reset li.selected > div.item,
div.gui_style_reset li > div.item.active {
	font-weight: bold;
}

div.gui_style_reset .gui_tree_table_items.tree.dark tr.gui_tree_table_items.selected {
	font-weight:bold;
}


/**** 020-layout.css ****/

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ Dieses CSS beinhaltet nur Formatierungen die sich auf allgemeine Formatierungen im Seitenbereich      +++ */
/* +++ beziehen. ( z.B. Abstaende, Meldungen )                                                               +++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


body.in_easy_edit div#page_content{
	margin-bottom: 150px;
	}

.gui_style_reset div.gui_signal {
	padding: 0.5em 1em 0.5em 30px;
	background-repeat: no-repeat;
	background-position: 7px 50%;
	/*border: 1px solid #ddd; */
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/crystal/flag.png);
	margin: 3px 0px;
	vertical-align:top;
}
.gui_style_reset div.gui_signal.success {
	background-color: #81b714; /*00dd22*/
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/checkmark_icon.png);
	color: #fff;
}

.gui_style_reset div.gui_signal.info {
	background-color:#2786a4; /*FF7700*/
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/info_icon.png);
	color: #fff;
}
.gui_style_reset div.gui_signal.warn {
	background-color:#fc0;
	color: #fff;
}
.gui_style_reset div.gui_signal.error {
	background-color: #cc0000;
	color: #fff;
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/attention_icon.png);
	font-weight:bold;
}

.gui_style_reset .as_inline_blocks > div{
	display:inline-block;
}
.gui_style_reset .as_inline_blocks.with_small_margins > div{
	display:inline-block;
	margin: 5px;
}

.gui_style_reset .mar, .gui_style_reset .gui_mar {
   margin: 1em;
}
.gui_style_reset .mar_small, .gui_style_reset .gui_mar_small {
   margin: 0.5em;
}
.gui_style_reset .mar_tiny, .gui_style_reset .gui_mar_tiny {
   margin: 0.1em;
}

.gui_style_reset .mar_top, .gui_style_reset .gui_mar_top {
   margin-top: 1em;
}

.gui_style_reset .mar_top_small, .gui_style_reset .gui_mar_top_small {
   margin-top: 0.5em;
}

.gui_style_reset .mar_top_tiny, .gui_style_reset .gui_mar_top_tiny {
   margin-top: 0.1em;
}

.gui_style_reset .mar_bottom, .gui_style_reset .gui_mar_bottom {
   margin-bottom: 1em;
}

.gui_style_reset .mar_bottom_small, .gui_style_reset .gui_mar_bottom_small {
   margin-bottom: 0.5em;
}

.gui_style_reset .mar_bottom_tiny, .gui_style_reset .gui_mar_bottom_tiny {
   margin-bottom: 0.1em;
}

.gui_style_reset .mar_left, .gui_style_reset .gui_mar_left {
   margin-left: 1em;
}

.gui_style_reset .mar_left_small, .gui_style_reset .gui_mar_left_small {
   margin-left: 0.5em;
}

.gui_style_reset .mar_left_tiny, .gui_style_reset .gui_mar_left_tiny {
   margin-left: 0.1em;
}

.gui_style_reset .mar_right, .gui_style_reset .gui_mar_right {
   margin-right: 1em;
}

.gui_style_reset .mar_right_small, .gui_style_reset .gui_mar_right_small {
   margin-right: 0.5em;
}

.gui_style_reset .mar_right_tiny, .gui_style_reset .gui_mar_right_tiny {
   margin-right: 0.1em;
}


.gui_style_reset .pad, .gui_style_reset .gui_pad {
   padding: 1em;
}
.gui_style_reset .pad_small, .gui_style_reset .gui_pad_small {
   padding: 0.5em;
}
.gui_style_reset .pad_tiny, .gui_style_reset .gui_pad_tiny {
   padding: 0.1em;
}

.gui_style_reset .pad_top, .gui_style_reset .gui_pad_top {
   padding-top: 1em;
}

.gui_style_reset .pad_top_small, .gui_style_reset .gui_pad_top_small {
   padding-top: 0.5em;
}

.gui_style_reset .pad_top_tiny, .gui_style_reset .gui_pad_top_tiny {
   padding-top: 0.1em;
}

.gui_style_reset .pad_bottom, .gui_style_reset .gui_pad_bottom {
   padding-bottom: 1em;
}

.gui_style_reset .pad_bottom_small, .gui_style_reset .gui_pad_bottom_small {
   padding-bottom: 0.5em;
}

.gui_style_reset .pad_bottom_tiny, .gui_style_reset .gui_pad_bottom_tiny {
   padding-bottom: 0.1em;
}

.gui_style_reset .pad_left, .gui_style_reset .gui_pad_left {
   padding-left: 1em;
}

.gui_style_reset .pad_left_small, .gui_style_reset .gui_pad_left_small {
   padding-left: 0.5em;
}

.gui_style_reset .pad_left_tiny, .gui_style_reset .gui_pad_left_tiny {
   padding-left: 0.1em;
}

.gui_style_reset .pad_right, .gui_style_reset .gui_pad_right {
   padding-right: 1em;
}

.gui_style_reset .pad_right_small, .gui_style_reset .gui_pad_right_small {
   padding-right: 0.5em;
}

.gui_style_reset .pad_right_tiny, .gui_style_reset .gui_pad_right_tiny {
   padding-right: 0.1em;
}


.gui_style_reset div.gui_img_box, .gui_style_reset div.img_box {
    border: 1px solid #ccc; 
    background-color: #e0e0e0;
    background-image: url('/go/gui/_ws/mediabase/icons/current/img_bg.png');    
}

/* -- Splitpain --*/
div.gui_splitpane_horizontal_spacer {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929066000/dot.png);
	background-repeat:no-repeat;
	background-position: 50% 50%;
}

/* -- Splitpain Ende -- */


/* -- Tag Tooltip --*/

.gui_style_reset .form_tag_cloud_ol,
.gui_style_reset.form_tag_cloud_ol {
	background-color: #fff;
	color: #000;
	padding: 5px 10px;
	border: 1px solid #ccc;
}

.gui_style_reset .form_tag_cloud_ol a {
	color: #222;
}

.gui_style_reset .form_tag_cloud_ol .form_tag_cloud_ol,
.gui_style_reset.form_tag_cloud_ol .form_tag_cloud_ol {
	border: none;
	padding: 0px;
}

.gui_style_reset div.autocomplete_dropdown {
	background-color: #fff;
	padding: 5px 10px;
	border: 1px solid #ccc;
}

.gui_style_reset div.selected {
	background-color: #ddd;
}

/* -- Tag Tooltip Ende --*/


.gui_style_reset .gui_horizontal_line {
    border-top: 1px solid #ccc;
}
/**** v2/020-layout.css ****/

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ Dieses CSS beinhaltet nur Formatierungen die sich auf allgemeine Formatierungen im Seitenbereich      +++ */
/* +++ beziehen. ( z.B. Abstaende, Meldungen )                                                               +++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */


div#page_content {
	margin-bottom: 150px;
	}

.gui_style_reset div.gui_signal {
	padding: 0.5em 1em 0.5em 30px;
	background-repeat: no-repeat;
	background-position: 7px 50%;
	/*border: 1px solid #ddd; */
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/crystal/flag.png);
	margin: 3px 0px;
	vertical-align:top;
}
.gui_style_reset div.gui_signal.success {
	background-color: #81b714; /*00dd22*/
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/checkmark_icon.png);
	color: #fff;
}

.gui_style_reset div.gui_signal.info {
	background-color:#2786a4; /*FF7700*/
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/info_icon.png);
	color: #fff;
}
.gui_style_reset div.gui_signal.warn {
	background-color:#fc0;
	color: #fff;
}
.gui_style_reset div.gui_signal.error {
	background-color: #cc0000;
	color: #fff;
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/signal/attention_icon.png);
	font-weight:bold;
}

.gui_style_reset .as_inline_blocks > div{
	display:inline-block;
}
.gui_style_reset .as_inline_blocks.with_small_margins > div{
	display:inline-block;
	margin: 5px;
}

.gui_style_reset .mar, .gui_style_reset .gui_mar {
   margin: 1em;
}
.gui_style_reset .mar_small, .gui_style_reset .gui_mar_small {
   margin: 0.5em;
}
.gui_style_reset .mar_tiny, .gui_style_reset .gui_mar_tiny {
   margin: 0.1em;
}

.gui_style_reset .mar_top, .gui_style_reset .gui_mar_top {
   margin-top: 1em;
}

.gui_style_reset .mar_top_small, .gui_style_reset .gui_mar_top_small {
   margin-top: 0.5em;
}

.gui_style_reset .mar_top_tiny, .gui_style_reset .gui_mar_top_tiny {
   margin-top: 0.1em;
}

.gui_style_reset .mar_bottom, .gui_style_reset .gui_mar_bottom {
   margin-bottom: 1em;
}

.gui_style_reset .mar_bottom_small, .gui_style_reset .gui_mar_bottom_small {
   margin-bottom: 0.5em;
}

.gui_style_reset .mar_bottom_tiny, .gui_style_reset .gui_mar_bottom_tiny {
   margin-bottom: 0.1em;
}

.gui_style_reset .mar_left, .gui_style_reset .gui_mar_left {
   margin-left: 1em;
}

.gui_style_reset .mar_left_small, .gui_style_reset .gui_mar_left_small {
   margin-left: 0.5em;
}

.gui_style_reset .mar_left_tiny, .gui_style_reset .gui_mar_left_tiny {
   margin-left: 0.1em;
}

.gui_style_reset .mar_right, .gui_style_reset .gui_mar_right {
   margin-right: 1em;
}

.gui_style_reset .mar_right_small, .gui_style_reset .gui_mar_right_small {
   margin-right: 0.5em;
}

.gui_style_reset .mar_right_tiny, .gui_style_reset .gui_mar_right_tiny {
   margin-right: 0.1em;
}


.gui_style_reset .pad, .gui_style_reset .gui_pad {
   padding: 1em;
}
.gui_style_reset .pad_small, .gui_style_reset .gui_pad_small {
   padding: 0.5em;
}
.gui_style_reset .pad_tiny, .gui_style_reset .gui_pad_tiny {
   padding: 0.1em;
}

.gui_style_reset .pad_top, .gui_style_reset .gui_pad_top {
   padding-top: 1em;
}

.gui_style_reset .pad_top_small, .gui_style_reset .gui_pad_top_small {
   padding-top: 0.5em;
}

.gui_style_reset .pad_top_tiny, .gui_style_reset .gui_pad_top_tiny {
   padding-top: 0.1em;
}

.gui_style_reset .pad_bottom, .gui_style_reset .gui_pad_bottom {
   padding-bottom: 1em;
}

.gui_style_reset .pad_bottom_small, .gui_style_reset .gui_pad_bottom_small {
   padding-bottom: 0.5em;
}

.gui_style_reset .pad_bottom_tiny, .gui_style_reset .gui_pad_bottom_tiny {
   padding-bottom: 0.1em;
}

.gui_style_reset .pad_left, .gui_style_reset .gui_pad_left {
   padding-left: 1em;
}

.gui_style_reset .pad_left_small, .gui_style_reset .gui_pad_left_small {
   padding-left: 0.5em;
}

.gui_style_reset .pad_left_tiny, .gui_style_reset .gui_pad_left_tiny {
   padding-left: 0.1em;
}

.gui_style_reset .pad_right, .gui_style_reset .gui_pad_right {
   padding-right: 1em;
}

.gui_style_reset .pad_right_small, .gui_style_reset .gui_pad_right_small {
   padding-right: 0.5em;
}

.gui_style_reset .pad_right_tiny, .gui_style_reset .gui_pad_right_tiny {
   padding-right: 0.1em;
}


.gui_style_reset div.gui_img_box, .gui_style_reset div.img_box {
    border: 1px solid #ccc; 
    background-color: #e0e0e0;
    background-image: url('/go/gui/_ws/mediabase/icons/current/img_bg.png');    
}

/* -- Splitpain --*/
div.gui_splitpane_horizontal_spacer {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929066000/dot.png);
	background-repeat:no-repeat;
	background-position: 50% 50%;
}

/* -- Splitpain Ende -- */


/* -- Tag Tooltip --*/

.gui_style_reset .form_tag_cloud_ol,
.gui_style_reset.form_tag_cloud_ol {
	background-color: #fff;
	color: #000;
	padding: 5px 10px;
	border: 1px solid #ccc;
}

.gui_style_reset .form_tag_cloud_ol a {
	color: #222;
}

.gui_style_reset .form_tag_cloud_ol .form_tag_cloud_ol,
.gui_style_reset.form_tag_cloud_ol .form_tag_cloud_ol {
	border: none;
	padding: 0px;
}

.gui_style_reset div.autocomplete_dropdown {
	background-color: #fff;
	padding: 5px 10px;
	border: 1px solid #ccc;
}

.gui_style_reset div.selected {
	background-color: #ddd;
}

/* -- Tag Tooltip Ende --*/

/**** 030-accordion_boxen.css ****/

/* -- Accordion Boxen -- */

.gui_style_reset div.gui_accordion_item {
	margin-bottom:5px;
}

div.gui_accordion_head {
}

div.gui_accordion_body > div {
	padding: 4px;
}

div.gui_accordion_item.inactive {
	margin-top: 4px;
}

div.gui_accordion_item.inactive > div.gui_accordion_head > div.accordion_head_inner {
	background:url("https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/expandable/down.png") no-repeat scroll 97% 50% #A8A5A1;
	color: #ffffff;
	padding:5px 10px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-weight:bold;
	
	border-right: 1px solid #AAAAAA;
	border-bottoM: 1px solid #AAAAAA;
}

div.gui_accordion_item.inactive > div.gui_accordion_item_body > div.gui_accordion_body_inner {
	padding: 4px;	
}

div.gui_accordion_item.active {
	margin-top: 4px;
}

div.gui_accordion_item.active > div.gui_accordion_head > div.accordion_head_inner {
	padding:5px 10px;
	color: #fff;
	background:url("https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/expandable/up.png") no-repeat scroll 97% 50% #a3a09b;
	font-weight:bold;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	
	border-right: 1px solid #AAAAAA;
}

.ygtvlabel, .ygtvlabel:link, .ygtvlabel:visited, .ygtvlabel:hover {
	background-color: #dfdfdf !important;
}

div.gui_accordion_item.active > div.gui_accordion_body {
	background-color: #dfdfdf;
	padding: 10px;
	border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px;
	
	border-right:1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}

div.gui_accordion_item.active > div.gui_accordion_body div.gui_body {
	border: none;
}

div.gui_accordion_head span.gui_accordion_btn {
	float:right;
	display:block;
	padding-top:2px;
	padding-right: 4px;
}

div.accordion_head span.heading {}

div.gui_docu_icon {
	text-align:right;
	padding: 3px 0px;
}

div.gui_style_reset div.gui_accordion_body > div.gui_accordion_body_inner {
	padding:3px 5px;
	/*--border: 1px solid #aaa; --*/
	background-color: #dfdfdf
}

div.gui_style_reset img.gui_tree_icon {
	padding-right: 5px;
}

div.splitpane_left.admin_inner div.gui_accordion_item.active:first-child, 
div.splitpane_left.admin_inner div.gui_accordion_item.inactive:first-child {
	margin-top:0px;
}

div.gui_style_reset div.gui_accordion_body > div.gui_accordion_body_inner,
div.gui_style_reset div.gui_accordion_body > div.gui_accordion_body_inner > div div.gui_body {
	padding:0px;
}
/* -- Accordion Boxen Ende --*/
/* -- Dropdowns --*/

div.gui_style_reset div.gui_js_dropdown_label {
	border: 1px solid #aaa;
	padding: 0px 3px;
	margin-right: 5px;
	width:160px;
}

div.gui_style_reset div.gui_js_dropdown_label > span {
	display:inline-block;
}

div.gui_style_reset div.gui_js_dropdown_options {
	background-color: #fff;
	border: 1px solid #aaa;
	color: #000;
}

div.gui_style_reset div.gui_js_dropdown_options > div {
	line-height:1;
	padding: 5px;
}

div.gui_style_reset div.gui_form_submit.narrow {
	margin-top: 5px;
}

div.dialog_backdrop {
	opacity:0.5 !important;
}

/* -- Dropdowns End --*/
/**** 030-ajax.css ****/

.gui_style_reset div.gui_busy_img {
	background-image: url(icons/spinner_medium.gif);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
}

.gui_style_reset div.gui_busy_img.inline {
	background-image: url(icons/spinner_large.gif);
	background-repeat: no-repeat;
	background-position: center center; width : 100%;
	height: 100%;
	min-width: 100px;
	min-height: 100px;
	width: 100%;
}

div.gui_dialog.component_loading,
div.gui_dialog.component_loading,
div.gui_dialog.component_loading div.gui_busy_img_overlay.inline {
	border-radius: 8px;
}
/**** 031-tabs.css ****/

/* -- Tabs -- */
div.gui_style_reset div.gui_tabs_item>a.gui_tabs_item {
	display: block;
}

div.gui_style_reset div.gui_tabs_item.position,
div.gui_style_reset div.gui_tabs_button.position {
	float: left;
	margin-right: 5px;
}

div.gui_style_reset div.gui_tabs_item.position>a.gui_tabs_item {
	padding: 5px 14px;
	border-radius: 3px 3px 0px 0px;
    -moz-border-radius:3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
}

div.gui_style_reset div.gui_tabs_head.collapsed div.gui_tabs_item,
div.gui_style_reset div.gui_tabs_head.collapsed div.gui_tabs_item>a {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
}

div.gui_style_reset div.gui_tabs_head div.gui_tabs_item.active  span.gui_tabs_item.fake{
    padding: 8px 14px;
	border-radius: 3px 3px 0px 0px;
    -moz-border-radius:3px 3px 0px 0px;
    -webkit-border-radius: 3px 3px 0px 0px;
    cursor: pointer;
	color: #696869;
	background-color: #efefef;
    }

div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.inactive>a {
	cursor: pointer;
	color: #fff;
	background-color: #a3a09b;
	border-radius: 3px 3px 0px 0px;
    -moz-border-radius:3px 3px 0px 0px ;
    -webkit-border-radius: 3px 3px 0px 0px;
}

div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.active>a {
	cursor: pointer;
	color: #696869;
	background-color: #efefef;
	
}

div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item.inactive>a {
	cursor: pointer;
	color: #fff;
	background-color: #a3a09b;
}

div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item.active>a {
	cursor: pointer;
	color: #696869;
	background-color: #fff;

}

div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item:hover > a,
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.active:hover > a,
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a {
	cursor: pointer;
	color: #696869;
	background-color: #efefef;
}

div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item:hover > a,
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.active:hover > a,
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a {
	cursor: pointer;
	color: #696869;
	background-color: #EFEFEF;
}

div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item:hover>a,
div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item.active:hover>a,
div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item.inactive:hover>a {
	cursor: pointer;
	color: #696869;
	background-color: #fff;
}

div.gui_style_reset div.gui_tabs div.gui_tabs_item>a img,
div.gui_style_reset div.gui_tabs div.gui_tabs_item.active>a img,
div.gui_style_reset div.gui_tabs div.gui_tabs_item.inactive>a img{
	margin:-4px -6px -2px 0px;
	padding-right: 0px;
}

div.gui_style_reset div.gui_tabs_item_add_right {
	float: right;
}

div.gui_style_reset div.gui_tabs_item_add_right div.gui_ee_tabs_right {
	padding-left: 10px;
}

div.gui_style_reset div.gui_tabs_body {
	padding: 15px;
	background-color: #efefef;
	margin-bottom: 10px;
	border-radius: 0px 3px 3px 3px;
    -moz-border-radius: 0px 3px 3px;
    -webkit-border-radius: 0px 3px 3px 3px;
}

div.gui_style_reset div.gui_tabs.bright div.gui_tabs_item.active > a{
	background-color: #fff;
}

div.gui_style_reset div.gui_tabs.dark div.gui_tabs_body_inner {
	/*overflow:auto;*/
	/*prevent scroll bar to appear in certain situations */
	padding:1px;
}
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_body_inner table.gui_form_wide,
div.gui_style_reset div.gui_tabs.dark div.gui_tabs_body_inner table.gui_list {
	border: 10px solid #fff;
	background-color: #fff;
	margin-bottom:10px;
	margin-top: 5px;
}

div.gui_style_reset div.gui_tabs.bright div.gui_tabs_body,
div.gui_style_reset div.gui_tabs.bright div.gui_tabs_body_inner {
	background-color: #fff;
}

div.gui_style_reset div.gui_simple_form_field_label.wide {
	padding: 2px 0px;
	border: none;
	/*--font-weight:bold; Modul Editor --*/
	margin-top: 0px;
}

div.gui_style_reset div.gui_tabs th.gui_form_wide {

	
}

div.gui_simple_form_field_label.wide {

}

div.gui_style_reset div.gui_tabs div.gui_form_submit.wide {
	margin-top: 12px;
}


div.gui_style_reset  div.gui_tabs_head.collapsed div.gui_tabs_item.inactive > a {
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div.gui_tabs.dark > div.gui_tabs_body,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark > div.gui_tabs_body,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark > div.gui_tabs_body {
	background-color: #fff;
}

div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > 
div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > 
div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark > div.gui_tabs_body,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > div > div > form > div.gui_tabs.dark > div.gui_tabs_body >div.gui_tabs_body_inner > div.gui_tabs.dark > div.gui_tabs_body {
		
	background-color: #eee;
}

div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark div.gui_tabs_item.active > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark div.gui_tabs_item.inactive:hover > a,
div.gui_style_reset div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body > div.gui_tabs_body_inner > 
div.gui_tabs.dark > div.gui_tabs_body
 {
	background-color: #fff;
}

/* -- Tabs Ende --*/

/**** 040-controls.css ****/


/*-- context menu --*/

div.gui_context_menu ul {
	display:block;
	list-style: none;
	margin:0;
	padding:0;
}

div.gui_context_menu li {
	list-style: none;
	margin:0;
	padding:0;
	white-space: nowrap;
	line-height:22px;
}

div.gui_context_menu li:hover {
	background-color:#ccc;
}

div.gui_context_menu li>a {
	color:#000;
	border-bottom: 1px solid #aaa;
	border-top: 1px solid #f0f0f0;
	display:block;
	padding:1px 15px;
	text-decoration: none;
}

div.gui_context_menu li > a > img {
	padding:0px 10px 0px 0px;
}

div.gui_context_menu li.last>a {
	border-bottom:none;
	padding-bottom:2px;
}

div.gui_context_menu>ul>li ul {
	position:absolute;
	left:100%;
	display:none;
	margin-left:-1px;
	margin-top:-26px;
}

div.gui_context_menu>ul>li:hover ul {
	display:block;
}
/* -- Contextmenue End --*/

/**** v2/040-ee-layout.css ****/

div.gui_style_reset {
	font-family: arial, sans serif;
}

div.gui_with_zindex {
	z-index: 10;
}

td.gui_tree_table_item.tree_cell div.label {
 cursor: pointer;
}

div.gui_style_reset div.gui_main {

}
div.gui_style_reset select.gui,
div.gui_style_reset input.gui,
div.gui_style_reset textarea.gui  {
	font-size: 12px;
	font-family: trebuchet ms, sans-serif;
}

div.gui_style_reset select.gui {
	margin:0px 5px 5px 0px;
}

div.gui_style_reset div.gui_config_section_content a.gui_config_section_item {
	height:80px;
	width:85px;
	text-align:center;
	vertical-align:bottom;
}

div.gui_style_reset div.gui_config_section_content a.gui_config_section_item >img {
	display:block;
	margin: 4px auto;
}


/* -- Buttons --*/

.gui_style_reset div.gui_fake_textarea {
	color: #000;
	min-width:200px;
}

.gui_style_reset div.gui_fake_textarea,
div.gui_style_reset input[type="text"],
div.gui_style_reset input[type="password"],
div.gui_style_reset input.input_text,
div.gui_style_reset textarea,
div.gui_style_reset input.input_password,
div.gui_style_reset input.gui_date_chooser
	{
	background-color: #FFFFFF;
	border: 1px solid #aaa;
	padding: 1px 3px;
}


input.gui_submit_img,
div.gui_style_reset input.gui_submit_img {
	background-color: transparent;
	border:none;
}
div.gui_style_reset input.input_checkbox[type="checkbox"], div.gui_style_reset input.gui_checkbox[type="checkbox"] {
	margin-right: 5px;
	padding:0px;
	margin-top: 3px;
}


div.gui_simple_form_field_input > span > input.input_checkbox[type="checkbox"] {
	margin-top: 0px;
}

div.gui_style_reset input.gui_date_chooser,
div.gui_style_reset input.input_radio {
	margin-right: 5px;
	margin-bottom: 1px;
	border:none;
}

/*--
div.gui_style_reset >input.gui_submit,
div.gui_form_submit>input[type="submit"],
div.gui_form_submit>input.submit,
div.gui_form_submit>input.gui_submit {
	border: 1px solid #aaa;
	background-color: #696869;
	color: #efefef;
	background-image: none;
	padding: 3px 7px;
}


div.gui_form_submit>input[type="submit"]:hover,
div.gui_form_submit>input.gui_submit:hover,
div.gui_form_submit>input.submit:hover {
	background-color: #fff;
	color: #696869;
	background-image: none;
}
--*/
div.gui_style_reset img.gui_tip.docu_small { padding: 0px 5px;}
/*-- Buttons Ende --*/

/* -- Easy Edit -- */



div.gui_style_reset div.gui_ee_e_heading {
	margin-bottom: 10px;
	font-size: 1.35em;
	border-bottom: 1px solid #ccc;
}

div.gui_style_reset th.gui_form_wide_multicol_head.label_1 {

}

div.gui_style_reset .gui_form_wide_section.expandable,
div.gui_style_reset th.gui_form_wide_multicol_head  div.gui_form_wide_multicol_head,
div.gui_style_reset div.gui_form_wide tr.gui_form_wide_head.label_1 div.gui_form_wide_head.label_1  {
	border-bottom: 1px solid #ccc;
	margin-bottom: 5px;
	font-weight: bold;
	margin-top: 15px;
	font-size: 1em;
}


div.gui_style_reset .gui_form_wide_section.expandable,
div.gui_style_reset .gui_form_wide_multicol_head.expandable {
	padding-left: 20px;
}

div.gui_style_reset h3.gui_form_wide_section.expandable.inactive,
div.gui_style_reset th.gui_form_wide_multicol_head  div.gui_form_wide_multicol_head.expandable.inactive,
div.gui_style_reset div.gui_form_wide tr.gui_form_wide_head.label_1 div.gui_form_wide_head.label_1.expandable.inactive {
	background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/accordion_down.png) no-repeat 0 50%;
}

div.gui_style_reset h3.gui_form_wide_section.expandable.active,
div.gui_style_reset th.gui_form_wide_multicol_head  div.gui_form_wide_multicol_head.expandable.active,
div.gui_style_reset div.gui_form_wide tr.gui_form_wide_head.label_1 div.gui_form_wide_head.label_1.expandable.active {
	background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/accordion_up.png) no-repeat 0 50%;
}

div.gui_style_reset td.gui_form_wide {
	padding: 4px 0px 2px;
	
	/* Prevents forms cells with wide content (i.e. CodeMirror) to expand the table over 100% */
	max-width:40em;
}

table.gui_tree_table_items.list.dark {
	border: 10px solid #fff;
	background-color: #fff;
}

table.gui_tree_table_items.list tr.gui_tree_table_items.alt_1 {
	background-color: #eee;
}

table.gui_tree_table_items.list tr.gui_tree_table_items {
	background-color: #fff;
}

th.gui_tree_table_item {
	padding-right: 10px;
	color: #717171;
}

tr.gui_tree_table_items_head th,
tr.gui_tree_table_items_head td {
	border-bottom: 2px solid #ccc;
}

tr.gui_tree_table_items>td {
	padding:0px 10px 0px 0px;
}

tr.gui_tree_table_items>td img{
	padding:0px 3px 0px ;
}


tr.gui_form_wide > th,
tr.gui_form_wide > td,
div.gui_style_reset tr.gui_form_wide > th,
div.gui_style_reset tr.gui_form_wide > td {
	padding: 3px 10px;
}

tr.gui_form_wide > th {
	background-color:#ddd ;
	color: #000;
	font-weight:bold;
	border-bottom: 1px solid #fff;
	text-align:right;
}

tr.gui_form_wide > td {
	border-bottom:1px solid #ddd;
}


div.gui_admin_edit_overlay>div {
	background-color: #fff;
	border: 1px solid #aaa;
	padding: 5px;
}

span.gui_ee_menu_head {
	display: inline-block;
	padding-left: 5px;
}

div.gui_ee_element_with_direct_children {
	padding-top: 34px;
}

div.gui_style_reset table, div.gui_style_reset th, div.gui_style_reset td {

}
/*
div.gui_tabs_body_inner div.gui_simple_form_field_label {
	margin-top: 5px;
} */



div.gui_style_reset table div.gui_simple_form_field_label.tabbed {
	margin-top: 0px;
}

/* -- Suche --*/
div.gui_style_reset div.gui_entries_search_input select.gui {
	margin: 3px 10px 3px 0px;
}
.gui_style_reset div.gui_entries_search_input div.gui_fake_textarea,
div.gui_style_reset div.gui_entries_search_input input,
div.gui_style_reset div.gui_entries_search_input input,
div.gui_style_reset div.gui_entries_search_input input.input_text,
div.gui_style_reset div.gui_entries_search_input textarea,
div.gui_style_reset div.gui_entries_search_input input.input_password,
div.gui_style_reset div.gui_entries_search_input input.gui_date_chooser  {
	margin:5px 10px 5px 0px;
}
/* -- Suche Ende --*/
/**** v2/041-ee-overlay.css ****/

div.gui_admin_element_overlay {
	position: relative;
}

div.gui_admin_element_overlay:hover > div.gui_admin_element_overlay_content > div.gui_content_overlay_label {
	visibility: hidden;
}

div.gui_admin_element_overlay:hover > div.gui_admin_element_overlay_top
/* --div.gui_admin_element_overlay:hover > div.gui_admin_element_overlay_left --*/ {
	/*background-color: #ff9b97;*/
	/*background-color: #a4d8ff;*/
	/*background-color: #ffbe4a;*/
	/*background-color:#c1d5e4;*/
	/*background-color:#b3cad3;*/
}
div.gui_admin_element_overlay.gui_static {
	border:1px dotted #eee ;
	margin: 1px 0;
	min-height:20px;
}


div.gui_admin_element_overlay_top {
	background-color: #eee;
	color: #444;
	font-size:1.2em;
	
	padding: 8px 12px 6px 12px;
	
	display: none;
	position: absolute;
	
	height: 19px;
	/*right: 0; */
	left: 0;
	
	border: 2px  solid  #ccc;
	border-width: 1px 1px 0 1px;
	margin: -36px -2px -1px -1px;
	
	border-radius: 3px 3px !important;
	-moz-border-radius: 3px 3px !important;
	-webkit-border-radius: 3px 3px !important;
	
	font-family: verdana, arial, sans-serif;
	
	white-space:nowrap;
}


div.gui_admin_element_overlay.gui_static > div.gui_admin_element_overlay_top {
	display: block;
	position: static;
	
	margin-top: 1px;
	padding: 8px 4px 6px 12px;
	
	height: 19px;
	margin-bottom: 1px;
	border-bottom: 0px;
	
	border: 1px dotted #ccc;
	margin: -1px -4px 0px -1px;
}


div.gui_admin_element_overlay_top>div {
	display: table;
}

div.gui_admin_element_overlay_top > div > div {
	display: table-cell;
	white-space: nowrap;
	vertical-align: middle;
}
div.gui_admin_element_overlay_top > div > div.gui_middle {
	width: 100%;
	text-align: center;
}

div.gui_admin_element_overlay_content.active {
	background-color: transparent;
	
	margin: -1px -2px -1px -1px;
	border: 1px dotted #ccc;;
}

div.element_disabled div.gui_admin_element_overlay_content.active {
	border: 1px solid #cc0000;
}

div.gui_admin_element_overlay_content.nobg.active {
	background-color: transparent;
}

div.gui_admin_element_overlay_content {
	min-height: 20px;
	/* Will break cumulativeOffset() in cases we have a negative margin */
	/*position:relative;*/	
}

img.gui_inactivateable {
	padding-right: 5px;
}



div.gui_admin_element_overlay_left {
	display: none;
	position: absolute;
	background-color: #efefef;
	padding:5px 0px; 
	
	width: 46px;
	
	border: 1px solid #ccc;
	
	margin: 0px -4px -2px -49px;
	
	border-radius: 3px 3px !important;
	-moz-border-radius: 3px 3px !important;
	-webkit-border-radius: 3px  3px !important;
	
	font-family: verdana, arial, sans-serif;
}

div.gui_admin_element_overlay_left > div,
div.gui_admin_element_overlay_left > div > img {
	border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	-webkit-border-radius: 0px !important;
}

div.gui_admin_element_overlay.gui_static > div.gui_admin_element_overlay_left  {
	display: block;
	position: static;
	padding: 5px;
	
	border-radius:  3px;
	-moz-border-radius:  3px;
	-webkit-border-radius:  3px;
	
	border-top: 1px dotted #ccc;
	border-left: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	
	margin: -1px -2px -1px -1px;
}

div.gui_admin_element_overlay.gui_with_left:hover,
.nobg:hover {

}

div.gui_admin_element_overlay_left img.gui_inactivateable {
	padding: 9px 11px;
}

div.gui_admin_element_overlay_left > div > img:hover {
	background-color: #ccc;
}
/*#efefef*/


/*
div.gui_admin_element_overlay:hover div.gui_content_overlay_label {
	visibility: hidden;
}*/

div.gui_content_overlay_label {
	background-color: transparent;
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/easyedit/edit_marker.png);
	background-repeat: no-repeat;
	color: #000;
	opacity: 0.3;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	position: absolute;
	top: 1px;
	left: 1px;
	right: 1px;
	bottom: 1px;
	border:  1px dotted #ddd;
	line-height: 20px;
	padding-left: 20px;
}

div.element_disabled div.gui_content_overlay_label {
	border: 1px solid #cc0000;
}


div.gui_admin_element_overlay.gui_static>div>div.gui_content_overlay_label {
	background-image: none;
}

div.gui_entry_edit_overlay {
	top: 3px;
	left: 3px;
	position: absolute;
	background-color: #efefef;
	padding: 5px; 	
	border: 1px solid #ccc;	
	
	border-radius: 3px 3px;
	-moz-border-radius: 3px 3px;
	-webkit-border-radius: 3px  3px;
	
	z-index:15;
}

div.gui_entry_edit_overlay img {
	/*margin: 5px;*/
}


div.gui_cfg_feature_preview  a.gui_button.special span {
	
}
/**** v2/042-ee-element-add.css ****/

div.gui_style_reset table.gui_ee_e td {
	vertical-align: top;
	width:250px;
}

div.gui_style_reset td.gui_ee_e_col {
	padding-right: 2em;
}

td.gui_ee_e_col>div {
	margin-top: 10px;
}

td.gui_ee_e_col>div:first-child {
	margin-top: 0px;
}

div.gui_style_reset li.gui_ee_e_option:first-child {
	border-top: none;
	}	

div.gui_style_reset li.gui_ee_e_option > a:hover {
	background-color: #FFE2AA;
}

li.gui_ee_e_option > img {
	padding-right:10px;
}

div.gui_style_reset div.gui_ee_e_subheading {
	margin-bottom: 8px;
	font-weight:bold;
	font-family: Verdana, arial, sans-serif;
}

div.gui_style_reset div.gui_dialog_content ul {
	list-style-image: none;
	list-style: none;
}

td.gui_ee_e_col > div {
	padding: 5px 10px;
}

div.gui_style_reset li.gui_ee_e_option > img,
div.gui_style_reset li.gui_ee_e_option > a,
div.gui_style_reset li.gui_ee_e_option,
div.gui_style_reset ul.gui_ee_e_options,
div.gui_style_reset td.gui_ee_e_col > div {
	vertical-align:middle;
}

div.gui_style_reset li.gui_ee_e_option > a{
	background-color: #ddd;
	margin-bottom: 7px;
    padding: 2px 10px;
    box-shadow: 1px 1px 2px #888;
	}

div.gui_style_reset div.gui_dialog_content li.gui_ee_e_option > a {
	display:block;
}

div.gui_column_configurator_body.remaining,
div.gui_column_configurator_body.current {
	padding: 2px;
	border:1px solid #ccc;
}

/**** v2/050-buttons.css ****/

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* +++ Dieses CS beinhaltet nur Formatierungen die sich auf Buttons innerhalb des Adminbereiches beziehen    +++ */
/* +++                                                                                                       +++ */
/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.gui_style_reset .gui_lock_button_size, .gui_style_reset .gui_lock_button_size a, .gui_style_reset .gui_lock_button_size span {
   font-size: 12px;
   line-height: 1em;
}
/*-- General --*/

a.gui_button {
	padding: 0px;
	margin: 0px 0px 5px 0px;
	display:inline-block;
}

.gui_style_reset input.gui_submit, 
input.gui_submit, 
button.gui_button,
a.gui_button > span {
	/*-- background-color: #696869;
    background-image: none;
    border: 1px solid #AAAAAA;
    color: #EFEFEF; --*/
    
    padding: 3px 7px;
    display:inline-block;
    
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    
    background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/FF8D3F-FF781B/img.png) repeat-x #DB742E;
	color: #fff;
	border:none;
	
	box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
	/*
	box-shadow: 1px 1px 2px #888;
    -moz-box-shadow:1px 1px 2px #888;
    -webkit-box-shadow:1px 1px 2px #888; */
}

a.gui_button > span:hover, a.gui_button.active > span {
	background: #666;
	color: #fff;
	
}

a.gui_button.form_preceding > span,
a.gui_button.form_following > span,
a.gui_button.cancel > span {
	background-color: #696869;
    background-image: none;
    color: #fff;
    
    border: 1px solid #666;
}

a.gui_button.form_preceding > span:hover,
a.gui_button.form_following > span:hover,
a.gui_button.cancel > span:hover {
	background-color: #fff;
    background-image: none;
    color: #696869;
    border: 1px solid #AAAAAA;
}


.gui_style_reset .top_margin_in_dialog_head,
 .top_margin_in_dialog_head {
	margin-top: 13px;
	display:inline-block;
}
/* -- General End --*/
/* -- Special --*/
a.gui_button.special> span {
	color: #fff; 
	border:none;
}
a.gui_button.special.to_designs_browser > span {
	margin-bottom: 10px;
	font-weight:normal;
}
 
.gui_style_reset input.gui_submit,
input.gui_submit,
a.gui_button.special.to_designs_browser > span,
a.gui_button.edit > span {
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/FF8D3F-FF781B/img.png) repeat-x #DB742E;
	color: #fff;
	padding: 3px 7px;
	border:none;
	margin-bottom:2px;
}

a.gui_button.special.to_designs_browser > span {
	padding: 5px 7px;
}

a.gui_button.add > span {
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/30BA09-5BCC1D/img.png) repeat-x #2FBA08;
	color: #fff;
}
a.gui_button.delete > span {
	background:url(/go/eth/_ws/mediabase/_ts_1765532805253//gui_element/im/gradient_v/10x25/FF533E-FF341B/img.png) repeat-x #FF341B;
	color: #fff;
}

input.gui_submit:hover,
button.gui_button:hover,
a.gui_button.special > span:hover,
a.gui_button.to_designs_browser > span:hover,
a.gui_button.edit > span:hover,
a.gui_button.add > span:hover,
a.gui_button.delete > span:hover {
	background-color: #666666;
	background-image:none;
	color: #fff;
	border:none;
}

 div.gui_button_highlight.designeditor.upload_image {
	padding:10px; 
	border: 1px solid #aaa; 
	margin: 10px 0px; 
	display:block}


a.gui_button.special.upload > span {
	padding: 4px 7px;
}

div.gui_panel.list_inline_edit_panel a.gui_button.special.delete > span {
	padding: 4px 7px;
}

/* -- Special End --*/

/* -- Sitemanager --*/
div.gui_toolbar_button.icon {
	margin-right: 10px;
	background-color: #666;
    background-image: none;
    color: #fff;
    
    padding:4px 7px 3px 6px;
    
    box-shadow: 1px 1px 2px #888;
    -moz-box-shadow:1px 1px 2px #888;
    -webkit-box-shadow:1px 1px 2px #888;
    
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

td.gui_toolbar_item.right div.gui_toolbar_button.icon {
	margin-left: 10px;
	margin-right: 0px;
}

div.gui_toolbar_button.icon img,
div.gui_js_dropdown_label > span >img {
	padding-right: 5px;
	margin-top: -1px;
}

div.gui_style_reset div.gui_form_submit.tabbed {
	margin-bottom: 5px;
}

div.gui_style_reset div.splitpane_right_inner div.gui_form_submit.tabbed div.gui_form_submits > div {
	padding-right: 10px; 
	display:inline-block;
}

/*-- Sitemanager Ende --*/

/* -- Suche -- */

div.gui_search input.gui_submit {

}

div.gui_search div.gui_search_input_body input.gui_submit.module_manager_search,
div.gui_search div.gui_entries_search_input_item input.gui_button {
	background-color:#A3A09B;
	color:#fff;
	padding:2px 10px;
	cursor:pointer;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

div.gui_search div.gui_search_input_body input.gui_submit.module_manager_search:hover,
div.gui_search div.gui_entries_search_input_item input.gui_button:hover {
	background-color: #fff;
	color: #a3a09b;
}

/* -- Suche Ende -- */

/* -- EasyEdit --*/

a.gui_button.easyedit.add > span {
	background-color: #ddd;
	color: #222;
	background-image:none;
	padding: 4px 7px;
}

a.gui_button.easyedit.add > span:hover {
	background-color: #ccc;
}
a.gui_button.easyedit.add > span > img {
	padding-right: 5px;
	margin-top: -3px;
}

a.gui_button.easyedit.add.no_label > span > img,
a.gui_button.no_label > span > img,
a.gui_button.delete.no_label > span > img {
	padding-right:0px;
	margin-top: 0px;
}

/* -- Easy Edit Ende --*/

/**** 050-elements.css ****/

/* -- Module -- */


table.gui_list_items_border_b.dark {
  display:none;
}

div.gui_simple_form_field_label.narrow.required {
  padding-top: 5px;
}

div.splitpane_right_inner div.gui_form_submit.narrow {
  padding-top: 10px;
}

tr.gui_list_items_head > th.gui_list_item {
  padding-right: 10px;
}

tr.gui_list_items_head > th.gui_list_item,
tr.gui_list_items_head > th.gui_list_item > a {
  color: #717171;
  font-weight:bold;
}

img.gui_list_sort_toggle {
  padding-left: 5px;
}

div.gui_simple_form_field_input > span {
  padding-right: 10px;
}

div.gui_simple_form_field_input > span > input {
  vertical-align:middle;
}

div.gui_style_reset div.gui_simple_form_field_label div.gui_simple_form_field_label {
  font-weight:bold;
}

tr.gui_list_items_head > th {
  border-bottom:1px solid #efefef;
}

tr.gui_list_items > td, tr.gui_list_items_foot > th {
  padding: 3px 10px 3px 0px;
}

tr.gui_list_items.alt_1 {
  background-color: #eee;
}

div.splitpane_right_inner div.gui_tabs_item span.gui_tabs_item  {
  font-size: 1em;
  padding: 3px 14px;
  background-color: #efefef;
  display:inline-block;
  border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
  -webkit-border-radius: 3px 3px 0px 0px;
}

div.splitpane_right_inner div.gui_tabs.dark {
  margin-top: 4px;
}

div.splitpane_right_inner div.gui_search div.gui_tabs.dark {
  margin-top: 0px;
}

tr.gui_list_items:hover {
  background-color: #FFE2AA;
}

div.gui_simple_form_field_input td{
  padding-right: 5px;
  vertical-align:middle;
}

div.gui_tabs_body_inner > div.gui_non_tabbed_box.dark table.gui_form_wide th {
  padding-right: 15px;
}

div.gui_tabs_body_inner > div.gui_non_tabbed_box.dark table.gui_form_wide > tbody >tr> td {
  
}

table.gui_list_items_border_t.dark {
  display: none;
}

div.gui_blocknav_module_manager  select.gui{
  margin-right: 15px;
}

div.gui_style_reset div.gui_blocknav_item {
  padding-right: 3px;
}

div.gui_style_reset div.gui_blocknav_item:hover,
div.gui_style_reset div.gui_blocknav_item.active:hover,
div.gui_blocknav_modulemanager div.gui_blocknav_item.active,
div.gui_blocknav_modulemanager div.gui_blocknav_item:hover {
  text-decoration: underline;
}

div.gui_dynamic_tree span {
  padding-left: 5px;
}

div.gui_dynamic_tree img {
  padding-left: 5px;
}


div.gui_style_reset div.gui_CodeMirror_Border {
  border: 1px solid #aaa;
  background-color:#fff;
  font-size: 13px;
}



    .CodeMirror { height: auto!important;}

    .CodeMirror-scroll { max-height: 500px; } 

/*div.CodeMirror-scroll {
  height: auto;
  min-height:200px;
  max-height: 400px;
}/*


div.gui_style_reset div.CodeMirror-gutter-text {
  background-color:#e9e9e9;
  color:#222;
  padding-right:4px;
}*/

/* -- Module End --*/

/* --  Tooltips --*/

div.gui_simple_tooltip {
  border: 1px solid #ddd;
  background-color: #fff;
  box-shadow:2px 2px 5px #444;
  -moz-box-shadow:2px 2px 5px #444;
  -webkit-box-shadow:2px 2px 5px #444;
}

div.gui_simple_tooltip {
  /** nicht reduzieren! **/
  max-width:640px;
  padding:10px;
}

span.gui_tip.docu_small{
  display:inline-block;
  padding-right:7px;
}

/* -- Tooltips End --*/


/* -- Error Start --*/

div.gui_style_reset div.gui_component_error {
  padding: 10px;
}
/*-- Error End --*/

/* -- Calendar -- */

div.gui_style_reset div.gui_date_picker img.gui_img_button {
  padding: 0px 2px;
}

div.gui_style_reset.gui_date_picker_panel,
div.gui_style_reset div.gui_date_picker_panel  {
  padding:10px;
  background-color: #eee;
  border: 1px solid #ccc;
  text-align:right;
}

div.gui_calendar.picker {
  padding-top:5px;
}

div.gui_calendar.picker table.gui_nav {
  width: 100%;
}

div.gui_calendar.picker div.gui_day_of_month.month_current {
  padding: 3px 5px;
}

div.gui_calendar.picker  div.gui_other_day:hover {
  background-color: #dedede;
}

div.gui_style_reset  div.gui_calendar.picker td.gui_day_of_month {
  border: 1px solid #ddd;
  text-align:right;
  background-color: #fff;
}
/* -- Calender End --*/
/* -- Blocknav -- */

div.gui_style_reset div.gui_blocknav_module_manager {
  margin-bottom: 0.2em;
}

div.gui_style_reset div.gui_blocknav {
  margin-top: 5px;
}

div.gui_style_reset table.gui_blocknav td {
  vertical-align: middle;
}
div.gui_style_reset table.gui_blocknav {
  margin-left: auto;
  margin-top: 2px;
  margin-bottom: 2px;
}

div.gui_style_reset a.gui_blocknav_item {
  font-size:0.9em;
  
}

div.gui_style_reset div.gui_blocknav_item, div.gui_style_reset img.gui_blocknav_item {
  padding: 0.1em 0.5em;
  line-height:1.4;
  border: 1px solid #ccc;
  margin:0px 5px 0px 0px;
  
}

div.gui_style_reset div.gui_blocknav_item.prev,
div.gui_style_reset div.gui_blocknav_item.next {
  padding: 0.4em 0.3em;
  border:none;
}

div.gui_style_reset div.gui_blocknav_item.other {
  color: #666;
}

div.gui_style_reset div.gui_blocknav_item.active,
div.gui_style_reset div.gui_blocknav_item.other:hover {
  color: #000;
  background-color: #eee;
}

div.gui_style_reset td.gui_blocknav_item.summary {
  vertical-align:middle;
}

/* -- Blocknav End -- */
/* -- Suche --*/

div.gui_style_reset div.gui_search {
  margin-top: 4px;
  margin-bottom: 0px;
  border-bottom: 10px solid transparent;
}

div.gui_style_reset div.gui_search div.gui_tabs_body {
  margin-bottom: 0px;
}

div.gui_entries_search_input_item input {
  margin-right: 10px;
}

div.gui_entries_search_input select {
  margin-right: 10px;
}

div.gui_search div.gui_tabs_item.inactive a.gui_tabs_item {
  background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/sort_1.gif);
  background-repeat: no-repeat;
  background-position: 89% 50%;
  padding-right: 23px;
  font-weight:normal;
}

div.gui_search div.gui_tabs_item.inactive a.gui_tabs_item:hover,
div.gui_search div.gui_tabs_item.active a.gui_tabs_item {
  background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/sort_0.png);
  background-repeat: no-repeat;
  background-position: 89% 50%;
  padding-right: 23px;
  font-weight:normal;
}

/* -- Suche Ende --*/

/* -- Fake Textfield --*/

div.gui_style_reset div.gui_fake_textfield {
  padding: 2px;
  border: 1px solid #aaa;
}

div.gui_style_reset div.gui_fake_textfield > input {
  padding: 0px;
  border:none;
}

/* -- wei�e Box --*/

div.gui_white_box,
div.gui_style_reset div.gui_white_box {
  background-color: #fff;
  padding: 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

/* -- Info bubbles -- */

div.gui_info_bubble {
  background-color: #fff;
  padding: 10px;
  border-radius:5px;
}

div.gui_info_bubble.web_form_error {
  background-color: #f00;
  font-weight: bold;
  color: #fff;
}

div.gui_info_bubble {
  background-color: #fff;
  padding: 10px;
  border: solid #eee 2px;
  border-radius: 5px;
  max-width: 200px;
}

div.gui_info_bubble.web_form_error {
  background-color: #f00;
  font-weight: bold;
  color: #fff;
}

div.gui_info_bubble.web_form_description {
  background-color: #444;
  color: #fff;
}

div.gui_info_bubble.web_form_description.with_error {
  background-color: #c00;
  border-color: #f00;
}

div.gui_info_bubble div.web_form_bubble_label,div.gui_info_bubble div.web_form_bubble_error {
  font-weight: bold;
}

div.gui_info_bubble div.web_form_bubble_error {
  color: #fff;
}


/*.CodeMirror {
  font-family: Lucida Sans, Monospaced, Courier New, Sans Serif !important;
}*/

div.gui_parser_error strong {
  font-size: 1.2em;
}

div.gui_parser_error pre {
  color:#000;
  background-color:#fafafa;
  border:solid #eee 1px;
  padding:4px;
  font-weight: normal;
}

.gui_style_reset div.gui_js_dropdown div.gui_js_dropdown_label,
.gui_style_reset div.gui_js_dropdown div.gui_js_dropdown_label {
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current_v2/sort_dark_1.png) no-repeat 98% 50% #fff;
  padding: 3px 15px 3px 5px;
}

.gui_style_reset div.gui_toolbar_button div.gui_js_dropdown_label,
.gui_style_reset div.gui_toolbar_button div.gui_js_dropdown_label {
  background: transparent;
  padding: 0;
}


div.gui_style_reset .gui_marker_overdue {
  display: inline-block;
  padding: 0.1em;
  background-color: rgba(255, 240, 190, 0.7);
  color: #000;
}


/* icon view */

div.gui_entries_icon_view>div.gui_icon_items {
  background-color:#fff;
}

div.gui_entries_icon_view>div.gui_icon_items .actions{
  padding-top: 2px;
  padding-right: 2px;
}

div.gui_entries_icon_view>div.gui_icon_items .actions>*{
  padding-right:4px;
}

div.gui_entries_icon_view>div.gui_icon_items>div.item {
  width:130px;
  height:149px;
  float:left;
  border:solid 1px #ccc;
  margin:8px;
}

div.gui_entries_icon_view>div.gui_icon_items>div.item>span {
  display:table-cell;
  width:130px;
  height:130px;
  text-align:center;
  vertical-align:middle;
}

div.gui_entries_icon_view>div.gui_icon_items>div.item>span>img {
  padding:0;
}

div.gui_entries_icon_view>div.gui_icon_items>div.item>table {
  white-space:nowrap;
  background-color:#ccc;
  width:130px;
}

div.gui_entries_icon_view>div.gui_icon_items>div.item>table td.selection {
  width:99%;
  padding-left:5px;
}

div.gui_entries_icon_view>div.gui_blocknav_module_manager td.filter {
  width:99%;
}

/*--------Interner Kategorieselektor------------*/

ul.gui_category_tree_selector ul{
  padding-left: 15px !important;
}

ul.gui_category_tree_selector > li{
  background: #eee !important;
  padding: 5px !important;
  margin-bottom: 1px !important;
  padding-left: 20px !important;
}

ul.gui_category_tree_selector > li div {
  display: inline-block;
  vertical-align: top;
  padding: 2px 16px;
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/checkbox_0.png) no-repeat left 50%;
}

ul.gui_category_tree_selector > li div.selected {
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/checkbox_1.png) no-repeat left 50%;
}

ul.gui_category_tree_selector > li.gui_got_children {
  padding-left: 5px !important;
}

ul.gui_category_tree_selector li.gui_got_children .gui_expand_icon{
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/expand_minus_plus.png) no-repeat -12px 50%;
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 20px;
  cursor: pointer;
}

ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children{
  display: none;
}

ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children.expanded{
  display: block;
}

ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children.expanded > li {
  padding-left: 15px;
  display: inline-block;
  text-decoration: underline;
}

ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children.expanded > div{
  padding: 2px 5px 2px 16px;
}

ul.gui_category_tree_selector li.gui_got_children .gui_expand_icon.expanded{
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/expand_minus_plus.png) no-repeat 0 center;
}

/**** v2/051-login.css ****/

 
body.gui_frontend_anonymous { font-family: "trebuchet ms", arial, helvetica, "sans serif"; width:100%; height:100%; }

body.gui_frontend noscript { }
body.gui_frontend_anonymous { 
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded/4/500/0/0/0/0/707179/000000/000000/bg.png"); 
	background-color:#000000;
}

body.gui_frontend_anonymous { 
	background-repeat:repeat-x;
}

table.gui_frontend_login_wrapper, tr.gui_frontend_login_wrapper {
	width:100%;
	height:100%;
}
td.gui_frontend_login_wrapper { 
	width:100%;
	height:100%;
	padding-top:100px;
	vertical-align:middle;
}
div.gui_frontend_login { 
	width:430px; height:350px; 
	padding-left:35px; padding-right:35px; 
	margin-left:auto; margin-right:auto;
	background-repeat:no-repeat;
}
div.gui_frontend_login_form { 
	width:345px; height:115px; 
	padding-left:85px; padding-top:45px;
}
div.gui_frontend_login_logo { 
	padding-top:54px;
	text-align:center;
}
img.gui_frontend_login_logo { 
	margin-bottom:6px; 
}
div.gui_frontend_login_error {
	width:430px; height:22px;
	padding:0px;
}
table.gui_frontend_login_form td { padding-right:10px; padding-bottom:10px; }

input.gui_submit_frontent_login { height:16px; padding-left:15px; font-weight:bold; text-align:left; }

div.gui_frontend_login_form a, div.gui_frontend_login_form a:visited, div.gui_frontend_login_form a:active {  }
div.gui_frontend_login_logo { 

}
input.gui_submit_frontent_login {
	background-repeat:no-repeat; 
	border:none;
}


/*------------- Gui Login-Box neu --------------------*/

div.gui_frontend_login {  
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded-gradient_mrippled-shadowbr_cbbbbbb_m0/500/350/18/18/18/18/d4d4d4/dbdbdb/transparent/bg.png"); 
}
div.gui_frontend_login_form { 
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded-shadowtl_cbbbbbb/430/160/18/18/18/18/6c6c6b/000000/transparent/bg.png");
	color: #d4d4d4;
}
div.gui_frontend_login_form a, div.gui_frontend_login_form a:visited, div.gui_frontend_login_form a:active { color: #d4d4d4 }

input.gui_submit_frontent_login {
	background-color:transparent; color:#d4d4d4;
}

/**** v2/051_login.css ****/

 
body.gui_frontend_anonymous { font-family: "trebuchet ms", arial, helvetica, "sans serif"; width:100%; height:100%; }

body.gui_frontend noscript { }
body.gui_frontend_anonymous { 
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded/4/500/0/0/0/0/707179/000000/000000/bg.png"); 
	background-color:#000000;
}

body.gui_frontend_anonymous { 
	background-repeat:repeat-x;
}

table.gui_frontend_login_wrapper, tr.gui_frontend_login_wrapper {
	width:100%;
	height:100%;
}
td.gui_frontend_login_wrapper { 
	width:100%;
	height:100%;
	padding-top:100px;
	vertical-align:middle;
}
div.gui_frontend_login { 
	width:430px; height:350px; 
	padding-left:35px; padding-right:35px; 
	margin-left:auto; margin-right:auto;
	background-repeat:no-repeat;
}
div.gui_frontend_login_form { 
	width:345px; height:115px; 
	padding-left:85px; padding-top:45px;
}
div.gui_frontend_login_logo { 
	padding-top:54px;
	text-align:center;
}
img.gui_frontend_login_logo { 
	margin-bottom:6px; 
}
div.gui_frontend_login_error {
	width:430px; height:22px;
	padding:0px;
}
table.gui_frontend_login_form td { padding-right:10px; padding-bottom:10px; }

input.gui_submit_frontent_login { height:16px; padding-left:15px; font-weight:bold; text-align:left; }

div.gui_frontend_login_form a, div.gui_frontend_login_form a:visited, div.gui_frontend_login_form a:active {  }
div.gui_frontend_login_logo { 

}
input.gui_submit_frontent_login {
	background-repeat:no-repeat; 
	border:none;
}


/*------------- Gui Login-Box neu --------------------*/

div.gui_frontend_login {  
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded-gradient_mrippled-shadowbr_cbbbbbb_m0/500/350/18/18/18/18/d4d4d4/dbdbdb/transparent/bg.png"); 
}
div.gui_frontend_login_form { 
	background-image:url("https://server.selltec.com/go/eth/srv/gui/_ts_1765532805253/gui_element/bg_tb/rounded-shadowtl_cbbbbbb/430/160/18/18/18/18/6c6c6b/000000/transparent/bg.png");
	color: #d4d4d4;
}
div.gui_frontend_login_form a, div.gui_frontend_login_form a:visited, div.gui_frontend_login_form a:active { color: #d4d4d4 }

input.gui_submit_frontent_login {
	background-color:transparent; color:#d4d4d4;
}

/**** 055-tag.css ****/

div.gui_tag_cloud_body {
  padding: 5px;
  border: 1px solid #ccc;
  background-color: #fff;
}

table.gui_form_wide div.tag_editor div.selected_tag span {
  background: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929123000/styles/admin/icons/tag_delete.png) right 34% no-repeat;
  padding: 3px 8px 3px 5px;
  cursor: pointer;
  display: inline-block;
}

table.gui_form_wide div.tag_editor div.selected_tag{
  
  display: inline-block;
  background: #ccc;
  padding-right: 5px;
  margin: 3px 6px 3px 0;
}

table.gui_form_wide div.tag_editor div.selected_tag&:last-child{
  margin-bottom: 5px;
}

table.gui_form_wide div.tag_editor div.ac_textfield{
  display: inline-block;
  margin-bottom: 8px;
}

table.gui_form_wide div.tag_editor div.ac_textfield div.autocomplete_dropdown{
  width: 160px !important;
  min-width: 100px;
  padding: 0;
}

table.gui_form_wide div.tag_editor div.ac_textfield div.autocomplete_dropdown  > .autocomplete_dowpdown_inner{
  margin-top: 0;
}

table.gui_form_wide div.tag_editor div.ac_textfield div.autocomplete_dropdown  > .autocomplete_dowpdown_inner > div{
  padding: 5px 10px;
}

table.gui_form_wide div.tag_editor span.gui_button.tag_button{
  background: #666666;
  display: inline-block;
  padding: 3px 5px;
  margin-left: 10px;
  border-radius: 2px;
  color: white;
  box-shadow: 1px 1px 2px #888;
  -moz-box-shadow: 1px 1px 2px #888;
  -webkit-box-shadow: 1px 1px 2px #888;
}

table.gui_form_wide div.tag_editor .gui_all_tags_button{
  display: inline-block;
  text-decoration: underline;
}

table.gui_form_wide div.tag_editor .gui_suggested_tags_a{
  display: inline;
}

.gui_dialog.gui_overlay a.gui_tag_cloud_item, table.gui_form_wide div.tag_editor div.suggested_tag{
  background: #eee;
  padding: 3px 5px;
  display: inline-block;
  margin: 3px 6px 3px 0;
  cursor: pointer;
}

.gui_dialog.gui_overlay a.gui_tag_cloud_item, table.gui_form_wide div.tag_editor div.suggested_tag:hover{
  background: #ccc;
}

.gui_a_to_z.atoz{
  margin-bottom: 0.5em;
}

.gui_a_to_z.atoz a{
  display: inline-block;
  padding: 0 1px;
}
/**** 060-designeditor.css ****/

/* -- Design Editor --*/
div.gui_img_area_expand {
	width: 16px;
	height: 16px;
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/sort_1.png);
	background-repeat: no-repeat;
}

div.gui_img_area_collapse {
	width: 16px;
	height: 16px;
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/sort_0.png);
	background-repeat: no-repeat;
}

div.gui_horizontal_line {
	border-top:1px solid #ddd;
}

/* -- designeditor part left --*/

.gui_style_reset td.gui_designeditor_left {
	background-color: #fff;
	padding-right:15px;
}

 div.gui_designeditor_left {
	width: 400px;
}

div.gui_designeditor_left div.gui_accordion_head,
div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_head > div.accordion_head_inner,
div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_head > div.gui_accordion_head_inner {
	font-weight:bold;
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
	font-size:1em;
}
div.gui_designeditor_left div.gui_accordion_item.inactive div.gui_accordion_head,
div.gui_designeditor_left div.gui_accordion_item.inactive div.gui_accordion_head > div.accordion_head_inner,
div.gui_designeditor_left div.gui_accordion_item.inactive div.gui_accordion_head > div.gui_accordion_head_inner {
	font-weight:bold;
	 border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font-size:1em;
}

div.gui_designeditor_left div.gui_accordion_item.inactive div.gui_accordion_head {
	/*box-shadow: 1px 1px 2px #222; */
}

div.gui_designeditor_left div.gui_accordion_item.active {
	/*box-shadow: 1px 1px 2px #222; */
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

div.gui_designeditor_left div.gui_accordion_head span.gui_accordion_btn {
	float:right;
}

div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_body {
	padding: 10px;
}

div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_body, 
div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_body div.gui_accordion_body_inner {
	border-radius: 0px 0px 3px 3px;
	-moz-border-radius: 0px 0px 3px 3px;
	-webkit-border-radius: 0px 0px 3px 3px; 
}

div.gui_designeditor_left div.gui_accordion_body div.gui_accordion_body_inner div.design_slot_choice > a > img,
div.gui_designeditor_left div.gui_accordion_body div.gui_accordion_body_inner div.design_slot_choice_active > a > img {
	padding-right: 0px;
}

.gui_style_reset div.gui_designeditor_left div.gui_accordion_item.active div.gui_accordion_body h5 {
	border-bottom: 1px solid #ccc;
	margin-top: 5px;
	margin-bottom: 2px;
}

div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_item > a,
div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_item.active > a {
	border-radius: 3px 3px 0px 0px;
	-moz-border-radius: 3px 3px 0px 0px;
	-webkit-border-radius: 3px 3px 0px 0px;
}

div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_item > a:hover,
div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_item.active > a {
	background-color: #fff;
}

div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_body,
div.gui_designeditor_left div.gui_tabs.dark div.gui_tabs_body_inner {
	border-radius: 0px 3px 3px 3px;
	-moz-border-radius: 0px 3px 3px 3px;
	-webkit-border-radius: 0px 3px 3px 3px;
}

div.gui_designeditor_left div.gui_accordion_body_inner div.gui_tabs.dark div.gui_tabs_body,
div.gui_designeditor_left div.gui_accordion_body_inner div.gui_tabs.dark div.gui_tabs_body_inner {
	background-color: #fff;
}

.gui_style_reset div.design_slot_choice {
	border: 1px solid #ccc;
	padding: 1px;
}

.gui_style_reset div.design_slot_choice_active,
.gui_style_reset div.design_slot_choice:hover {
	border: 1px solid #fc7000;
	padding: 1px;
}

.gui_style_reset div.gui_js_dropdown.font_family_chooser div.gui_js_dropdown_label span,
.gui_style_reset div.gui_js_dropdown.font_size_chooser div.gui_js_dropdown_label{
	font-size: 14px;
	padding: 2px ;
}

.gui_style_reset .gui_js_dropdown_options.font_family_chooser {
	font-size: 20px;
}

div.gui_style_reset h3,
div.gui_style_reset div.gui_dialog h3 {
	font-weight:bold;
	font-size:1.2em;
	letter-spacing: 0px;
}

.gui_style_reset div.gui_bordered_box {
	border: 1px solid #aaa;
}

img.gui_color_picker_close {
	padding: 2px 3px 0px 0px;
}
/* -- Bilder --*/

div.gui_img_box {
	background-image: url(https://server.selltec.com/go/eth/srv/gui/_ts_1386929068000/icons/current/img_bg.png);
}

div.gui_style_reset div.gui_panel.file_upload_fallback,
div.gui_panel.file_upload_fallback {
	padding: 5px;
	background-color: #fff;
	border: 1px solid #ccc;
	margin-top: 2px;
}

/* -- Bilder Ende --*/

/* -- designeditor part right --*/

.gui_style_reset iframe.gui_designeditor_preview{ width:100%;}


div.gui_img_box, div.img_box {
    border: 1px solid #ccc; 
    background-color: #e0e0e0;
    background-image: url('/go/gui/_ws/mediabase/icons/current/img_bg.png');    
}

/**** v2/060-inline-docu.css ****/


.gui_style_reset .gui_inline_docu_area p {
	margin-bottom:0.4em;
}

.gui_style_reset .gui_inline_docu_area {
	font-size: 1.2em;
	line-height: 1.2em;
	margin-left:auto;
	margin-right:auto;
	max-width:80em;
}

div.gui_style_reset div.gui_dialog div.gui_inline_docu_area h3 {
	font-size: 1.3em;
	line-height:1.3em;
	border-bottom: solid 1px #ddd;
	margin-bottom: 2px;
	margin-top:1.0em;
}

div.gui_style_reset div.gui_dialog div.gui_inline_docu_area h4 {
	font-weight: bold;
	margin-top:1.0em;
}



/**** 061-designchooser.css ****/

.gui_style_reset div.gui_designsetbrowser_entry {
	padding: 10px;
}

.gui_style_reset div.gui_designsetbrowser_entry_inner {
	background-color: #EEEEEE;
    border: 1px solid #CCCCCC;
    padding: 10px 13px 10px;
    display:inline-block;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.gui_style_reset div.gui_designsetbrowser_entry img {
	margin-bottom: 5px;
}

.gui_style_reset div.gui_designsetbrowser_entry div.gui_button {
	padding: 3px 5px; 
	border: 1px solid #aaa;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	margin-top: 5px;
	margin-right:10px;
	background-color: #686968;
	color: #fff;
}

.gui_style_reset div.gui_designsetbrowser_entry div.gui_button:hover {
	border: 1px solid #ccc;
	background-color: #fff;
	color: #686968;
}

.gui_style_reset div.gui_designsetbrowser_entry div.gui_gui_null.as_inline_blocks > div {
	display:inline-block;
}

.gui_style_reset div.gui_designsetbrowser_entry h3 {
	margin: 3px 0px 2px;
	font-weight:bold;
}

.gui_style_reset div.gui_designsetbrowser_entry h6 {
	margin: 3px 0px;
}

/**** 062-controls.css ****/

/** Color Picker **/
.gui_color_picker {
	position: absolute;
	width: 155px;
	height: 120px;
	overflow: hidden;
	background: #F9F9F9;
	border: 2px #C0C0C0 outset;
}

.gui_color_picker_hue {
	position: absolute;
	top: 8px;
	left: 120px;
	width: 14px;
	height: 102px;
}

.gui_color_picker_hue_bg_img {
	width: 100%;
	height: 100%;
}

.gui_color_picker_hue_slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.gui_color_picker_hue_thumb {
	position: absolute;
	top: 0;
	left: -2px;
	width: 18px;
	height: 18px;
	cursor: default;
}

.gui_color_picker_view {
	position: absolute;
	top: 8px;
	left: 8px;
	width: 100px;
	height: 100px;
	border: 1px solid #666;
}

.gui_color_picker_bg,.gui_color_picker_bg_overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.gui_color_picker_selector {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 11px;
	height: 11px;
	margin-top: -6px;
	margin-left: -6px;
	cursor: default;
}

.gui_color_picker_close {
	position: absolute;
	top: 0;
	right: 0;
	cursor:pointer;
}

/** Dropdown **/
div.gui_js_dropdown {
	position: relative;
}

div.gui_js_dropdown_label {
	width: 150px;
	border: solid 1px #aaa;
	white-space: nowrap;
	cursor: pointer;
}

div.gui_toolbar_button div.gui_js_dropdown_label {
	width: auto;
	display: inline-block;
	border: none;
}

div.gui_js_dropdown_options {
	min-width: 150px;
	position: absolute;
	left: 0;
	border: solid 1px #aaa;
	position: absolute;
	background-color: #fff;
	cursor: pointer;
}

div.gui_js_dropdown_options>div {
	border-bottom: solid 1px #ccc;
	padding: 1px 10px;
}

div.gui_js_dropdown_options>div.current {
	background-color: #eee;
}

div.gui_js_dropdown_options>div:hover {
	background-color: #ccc;
}

div.gui_font_size_and_family_chooser {
	display: inline-table;
}

div.gui_font_size_and_family_chooser>div {
	display: table-cell;
}
/**** 063-slider.css ****/

div.gui_style_reset div.gui_slider {
	background-color: #fff;
	border: 1px solid #ccc;
}


/* -- Slider -- */
div.gui_slider {
	background-color: #eee;
	position: relative;
	height: 10px;
	border: solid 1px #ccc;
}

div.gui_slider>div {
	position: absolute;
}

div.gui_slider>div.left {
	left: 0;
	top: 0;
	bottom: 0;
	width: 49%
}

div.gui_slider>div.right {
	right: 0;
	top: 0;
	bottom: 0;
	width: 50%
}

div.gui_slider>div.grip {
	background-color: #F87707;
	width: 10px;
	left: 50%;
	top: 0;
	bottom: 0;
	z-index: 1;
}

/* --Slider  End --*/
/**** 064-forms.css ****/

div.gui_file_fields {
	display: table;
}

div.gui_file_fields>div {
	display: table-row;
}

div.gui_file_fields>div>div {
	display: table-cell;
	vertical-align: middle;
	padding-right: 5px;
}

div.form_type_narrow div.gui_simple_form_group_head {
	margin-top:5px;
	font-weight: bold;	
}

div.gui_form_submit.wide {
    margin-top: 0.5em;
}
/**** 080.category_chooser__generated.css ****/

/* 080.category_chooser.less start */
/*--------Interner Kategorieselektor------------*/

ul.gui_category_tree_selector{
 margin-left: 0 !important;
}


ul.gui_category_tree_selector > li.gui_got_children > div, ul.gui_category_tree_selector > li > ul > li.gui_got_children > div{
 font-size: 12px;
}

ul.gui_category_tree_selector > li {
  background: none !important;
  padding: 10px !important;
  margin-bottom: 1px !important;
  list-style: none !important;
  padding-left: 20px !important;
  border-right: 1px solid #eee;
  display: inline-block;
  vertical-align: top;
}
ul.gui_category_tree_selector > li div {
  display: inline-block;
  vertical-align: top;
  padding: 4px 16px;
  background: url(icons/checkbox_0.png) no-repeat left 50%;
}
ul.gui_category_tree_selector > li div.selected {
  background: url(icons/checkbox_1.png) no-repeat left 50%;
}
ul.gui_category_tree_selector > li.gui_got_children {
  padding-left: 5px !important;
  display: inline-block !important;
}
ul.gui_category_tree_selector li.gui_got_children .gui_expand_icon {
  background: url(icons/expand_minus_plus.png) no-repeat -12px 50%;
  display: inline-block;
  vertical-align: top;
  width: 12px;
  height: 20px;
  cursor: pointer;
}
ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children {
  display: none;
}
ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children.expanded {
  display: block;
}

ul.gui_category_tree_selector li.gui_got_children .gui_expand_icon.expanded {
  background: url(icons/expand_minus_plus.png) no-repeat 0 center;
}

ul.gui_category_tree_selector li.gui_got_children ul.gui_got_children.expanded > li {
  padding-left: 0 !important;
  display: block !important;
}

/* 080.category_chooser.less end */