.cleaner {
	clear: both;
}

.admin-wrapper .dObjectDetailDiv {
	font-size: 12px;
	background-color: #E4E4E4;
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	text-align: left;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailHeader {
	height: 104px;
	background-image: url("/admin/images/admin-head.png");
	text-align: center;
	background-repeat: repeat-x;
	padding-left: 140px;
	padding-right: 140px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailHeader .dobjectDetailHeader-obsah {
	width: 960px;
	margin: 0 auto;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailHeader .dobjectDetailHeader-nadpis {
	border-left: 1px solid;
	color: #FFFFFF;
	float: left;
	font-family: arial;
	font-size: 24px;
	margin-left: 30px;
	margin-top: 35px;
	padding-left: 20px;
	padding-top: 4px;
}

.admin-logo {
	float: left;
}

.dobjectDetailLine {
	width: 100%;
	height: 78px;
	border-bottom: 1px solid #A9A9A9;
	background-color: #FFFFFF;
	text-align: center;
}

.dobjectDetailLine-obsah {
	margin: 0 auto;
	width: 960px;
}

.dobjectDetailObsah {
	width: 100%;
	text-align: center;
}

.dobjectDetailObsah-obsah {
	margin: 0 auto;
	width: 960px;
	padding-top: 20px;
}

.dobjectDetailTabs {
	padding-top: 15px;
}

.dobjectDetailTabs ul li {
	display: block;
	float: left;
	margin-right: 30px;
	width: 209px;
	height: 49px;
	cursor: pointer;
}

.fields_nadpis {
	width: 960px;
	height: 44px;
}

.fields_foot {
	width: 960px;
	height: 43px;
}

.fields_nadpis_obsah {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding-left: 13px;
	padding-top: 13px;
}

.fields_obecne_obsah {
	border-left: 1px solid #A9A9A9;
	border-right: 1px solid #A9A9A9;
	padding: 20px;
	background-color: #FFFFFF;
}

.fields_obsah_obsah {
	border-left: 1px solid #A9A9A9;
	border-right: 1px solid #A9A9A9;
	padding: 20px;
	background-color: #FFFFFF;
}

.overlay {
	background-image: url("/admin/images/overlay.png");
}

.admin-wrapper {
	width: 100%;
	height: 100%;
}

.admin-wrapper .loginControl {
	margin: 85px auto;
	width: 470px;
	height: 258px;
	background-image: url("/admin/images/login.png");
}

.admin-wrapper .loginInfo {
	text-align: left;
	margin-left: 18px;
	margin-top: 92px;
	float: left;
	width: 434px;
	height: 36px;
	background-image: url("/admin/images/login-info.png");
}

.admin-wrapper .loginInfo-obsah {
	color: #468B00;
	font-size: 11px;
	padding-left: 37px;
	padding-top: 12px;
}

.loginError {
	text-align: left;
	margin-left: 18px;
	margin-top: 92px;
	float: left;
	width: 434px;
	height: 36px;
	background-image: url("/admin/images/login-err.png");
}

.loginError-obsah {
	font-size: 11px;
	color: #DE181B;
	padding-left: 37px;
	padding-top: 12px;
}

.loginLabel {
	display: none;
	visibility: hidden;
}

.admin-wrapper .loginControl .loginControlContent .loginUserName input {
	border: medium none;
	background: none repeat scroll 0 0 transparent;
}

.admin-wrapper .loginControl .loginControlContent .loginPassword input {
	border: medium none;
	background: none repeat scroll 0 0 transparent;
	margin-top: 9px;
}

.admin-wrapper .loginControl .loginControlContent .loginButton input {
	width: 54px;
	height: 25px;
	cursor: pointer;
	background-image: url("/admin/images/login-btn.png");
	border: medium none;
	color: transparent;
	font-size: 0;
}

.admin-wrapper .loginControl .loginControlContent .loginButton {
	padding-left: 209px;
	padding-top: 1px;
}

.admin-wrapper .loginControl .loginControlContent {
	color: #000000;
	font-size: 12px;
	padding-left: 134px;
	padding-top: 13px;
	text-align: left;
}

.admin-wrapper .loginControl .loginControlContent input {
	width: 185px;
	border: 1px solid #C0C0C0;
	padding: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.admin-wrapper .loginControl .loginControlContent .loginError {
	color: red;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailFields {
	overflow: auto;
	text-align: left;
	background-color: #E4E4E4;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailFields-multiple {
	height: 448px;
	overflow: auto;
	text-align: left;
	background-color: #DDEBF5;
	margin: 15px;
	border: 1px solid gray;
}

#fileUpload embed {
	border: 1px solid gray;
	margin-left: 77px;
	margin-top: 20px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailProperty {
	min-height: 25px;
	border-bottom: 1px solid #C8D9E5;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailProperty .dobjectDetailPropertyLabel {
	color: #000000;
	font-weight: bold;
}

#fields_obecne .dobjectDetailPropertyLabel {
	width: 170px;
	float: left;
	color: #000000;
	font-weight: bold;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailProperty input, select {
	width: 250px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailFields .textEditor {
	float: left;
	height: 200px;
	overflow: scroll;
	width: 775px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailButtons {
	height: 56px;
	width: 175px;
	padding-left: 140px;
	padding-top: 0;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailButtons input {
	cursor: pointer;
	border: 1px solid silver;
	background-color: #518CB9;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 19px;
	width: auto;
	margin-right: 4px;
	padding: 2px;
}

.admin-wrapper .dObjectDetailDiv .dobjectDetailButtons input:hover {
	background-color: #457AA1;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.ajax__htmleditor_editor_container {
	background-color: #FFFFFF;
}

.image-preview img {
	border: 1px solid gray;
}

#ctl00_ctl19_ctl01_dobjectPropertyEdit_WM05_Description {
	width: 735px;
	height: 361px;
}

#ctl00_ctl19_ctl01_dobjectPropertyEdit_WM03_Text {
	width: 735px;
	height: 361px;
}

.dobjectDetailFields-obsah .dobjectDetailProperty .htmlEditor #ctl00_ctl19_ctl01_dobjectPropertyEdit_WM01_Content element.style {
	width: 736px;
	height: 364px;
}

.dobjectDetailFields-obsah {
	color: #000000;
}

.dobjectDetailFields-obsah .dobjectDetailPropertyLabel {
	float: left;
	width: 130px;
}

.order-edit-item {
	float: left;
	width: 400px;
}

.order-detail-name-label {
	width: 470px;
}

.order-detail-no-label {
	width: 100px;
	text-align: center;
}

.order-detail-price-label {
	width: 130px;
}

.order-detail-name-label, .order-detail-no-label, .order-detail-price-label {
	font-weight: bold;
	float: left;
	height: 20px;
	border-bottom: 1px solid #C8D9E5;
}

.order-detail-name {
	width: 470px;
	float: left;
}

.order-detail-no {
	width: 100px;
	float: left;
	text-align: center;
}

.order-detail-price {
	width: 130px;
	float: left;
}

.moduleEdit, .moduleItemEdit {
	position: absolute;
	padding: 4px;
	background: none repeat scroll 0 0 #000000;
	border: 1px solid #FFFFFF;
	font-size: 10px;
	color: #9DA2B8;
	width: 55px;
}

a.editChange {
	color: #9DA2B8;
	text-decoration: none;
}

a.editChange:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.cmsMenu .moduleEdit {
	margin-left: -75px;
	margin-top: 30px;
	width: auto;
	height: auto;
}

.cmsMenu .moduleEdit ul {
	margin: 0;
	list-style-type: none;
	width: auto;
	height: auto;
}

.cmsMenu .moduleEdit ul li {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	border: medium none;
}

.cmsMenu .moduleEdit ul li a {
	text-decoration: none;
	font-size: 10px;
	border: medium none;
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
}

.cmsMenu .moduleEdit ul li a:hover {
	text-decoration: none;
	border: medium none;
}

.cmsMenu .moduleEdit ul li ul {
	margin-left: 0;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 20px;
	width: auto;
	height: auto;
}

.cmsMenu .moduleEdit ul li div {
	margin: 0;
}

.cmsMenu .moduleItemEdit {
	margin-left: 0;
	margin-top: -25px;
}

.cmsMenu ul li a.editChange {
	text-decoration: none;
	padding: 2px 3px;
	margin: 0;
	width: auto;
	height: auto;
	border: medium none;
	font-size: 10px;
}

.cmsMenu ul li.menu-item-selected a.editChange {
	color: #9DA2B8;
}

.cmsMenu ul li.menu-item-selected a.editChange:hover {
	color: #FFFFFF;
}

#ctl00_ctl11_menuItemEdit_50100019_Div {
	margin-left: 40px;
	margin-top: -34px;
}

#ctl00_ctl11_menuItemEdit_50100021_Div {
	margin-left: 45px;
	margin-top: -34px;
}

#ctl00_ctl11_menuItemEdit_50100023_Div {
	margin-left: 90px;
	margin-top: -34px;
}

#ctl00_ctl11_menuItemEdit_50100025_Div {
	margin-left: 50px;
	margin-top: -34px;
}

#ctl00_ctl11_menuItemEdit_50100027_Div {
	margin-left: 51px;
	margin-top: -34px;
}

.cmContent .moduleItemEdit {
	margin-left: -50px;
	margin-top: 2px;
}

.cmsCatalogAction .cmsCatalogActionItem .moduleItemEdit {
	margin-left: 54px;
	margin-top: 34px;
}

.cmsGallery .moduleEdit {
	margin-left: -80px;
	margin-top: -38px;
}

.cmsGallery .moduleEdit ul {
	list-style-type: none;
}

.cmsGallery .moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 80px;
}

.cmsGallery .moduleEdit a {
	color: #9DA2B8;
	text-decoration: none;
}

.cmsGallery .moduleEdit a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.cmsGallery .cmsGalleryItem .moduleItemEdit {
	margin-left: 80px;
	margin-top: 62px;
}

.cmsTree .moduleEdit {
	margin-left: -9px;
	margin-top: -36px;
}

.cmsTree .moduleEdit ul {
	list-style-type: none;
}

.cmsTree .moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 80px;
}

.cmsTree .moduleEdit a {
	color: #9DA2B8;
	text-decoration: none;
}

.cmsTree .moduleEdit a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.cmsTree .cmsTreeUL .cmsTreeLI .moduleItemEdit {
	margin-left: -48px;
	margin-top: -3px;
}

.cmsTree .cmsTreeUL .cmsTreeLI .moduleItemEdit a.editChange {
	background: none repeat scroll 0 0 transparent;
	padding: 0;
}

.cmsTree .cmsTreeUL .cmsTreeLI .moduleItemEdit br {
	display: none;
	visibility: hidden;
}

.moduleEdit {
	margin-left: 28px;
	margin-top: -27px;
}

.moduleEdit ul {
	list-style-type: none;
}

.moduleEdit ul li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}

.moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 80px;
}

.moduleEdit a {
	color: #9DA2B8;
	text-decoration: none;
}

.moduleEdit a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.produkt .moduleItemEdit {
	margin-left: 120px;
	margin-top: 105px;
}

.produkt-nextfoto .moduleEdit {
	margin-left: 0;
	margin-top: -64px;
}

.produkt-nextfoto .moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 80px;
}

.produkt-nextfoto .cmsGallery .cmsGalleryItem .moduleItemEdit {
	margin-left: 41px;
	margin-top: 41px;
}

.related-products .moduleEdit {
	margin-left: 0;
	margin-top: -60px;
}

.related-products .moduleItemEdit {
	margin-left: 60px;
	margin-top: 50px;
}

.related-products .moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 120px;
}

.related-files .moduleEdit {
	margin-left: 0;
	margin-top: -60px;
}

.related-files .moduleItemEdit {
	margin-left: -50px;
	margin-top: 0;
}

.cmsCatalog .cmsCatalogItem .moduleItemEdit {
	margin-left: 54px;
	margin-top: 33px;
}

.clanky .moduleEdit {
	margin-left: 0;
	margin-top: -27px;
}

.clanky .moduleEdit ul {
	list-style-type: none;
}

.clanky .moduleEdit ul li ul {
	margin-left: -6px;
	padding: 5px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
	position: absolute;
	display: none;
	z-index: 100;
	margin-top: 3px;
	width: 80px;
}

.clanky .moduleEdit a {
	color: #9DA2B8;
	text-decoration: none;
}

.clanky .moduleEdit a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.clanky .moduleItemEdit {
	margin-left: -50px;
	margin-top: 2px;
}

ul li .moduleItemEdit a.editChange {
	padding: 0;
	width: 36px;
	height: 12px;
	color: #9DA2B8;
	text-decoration: none;
	font-size: 10px;
	background-color: black;
	background-image: none;
}

ul li .moduleItemEdit a.editChange:hover {
	color: #FFFFFF;
}

.moduleEdit ul li {
	padding: 0;
	width: 40px;
	height: 12px;
	color: #9DA2B8;
	text-decoration: none;
	font-size: 10px;
	background-color: black;
	background-image: none;
}

.moduleEdit ul li a {
	padding: 0;
	width: auto;
	height: 12px;
	color: #9DA2B8;
	text-decoration: none;
	font-size: 10px;
	background-color: black;
	background-image: none;
}

.moduleEdit ul li .menuEditPopupItem {
	width: auto;
}

