/* $Id: admin.css,v 1.28 2018/08/01 09:15:00 pcerny Exp $ */
div.clear,span.clear {
	clear: both;
	display: block;
	font-size: 11px;
	line-height: 0;
	height: 0;
}

a { color:#000; font-weight:700; }

.c,.C {
	text-align: center;
}

body#a-admin {
	background: #f5f5f5;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}

.biggerFont {
	font-size: 10pt;
}

#a-main {
	width: 100%;
}

#a-top {
	width: 100%;
	height: 45px;
	background: #fff;
}

#userinfo {
	width: 220px;
	text-align: right;
	padding: 5px 15px 0px 0px;
	float: right;
}

#userinfo span {
	font-weight: bold;
	font-size: 14px;
}

#userinfo a {
	font-size: 12px;
	font-weight: bold;
	color: #d5202f
}

#langMenu {
	height: 37px;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: right;
}
#langMenu form {
	padding: 10px 15px 0px 0px;
	margin: 0px;
}

/* LOGOUT MENU **************************** */
#logoutMenu {
	text-align: center;
	background:url('../img/admin/bg-logout-menu.gif') no-repeat #b6aa92;
	color: #000;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	float: left;
}

#logoutMenu ul {
	float: left;
	height: 24px;
	padding: 0px 0px 0px 15px;
	margin: 0px;
}

#logoutMenu ul li {
	display: block;
	float: left;
	margin-right: 10px;
	padding: 5px 10px 0px 20px;
}

#logoutMenu ul li.logout { background:url('../img/admin/menu/menu_logout.png') 0px 5px no-repeat #b6aa92; }
#logoutMenu ul li.help { background:url('../img/admin/menu/menu_help.png') 0px 5px no-repeat #b6aa92; }
#logoutMenu ul li.writeUs { background:url('../img/admin/menu/menu_writeUs.png') 0px 5px no-repeat #b6aa92; }

#logoutMenu ul li a { 
	color: #fff;
	font-weight: 900;
	text-align: right;
}

#logoutMenu ul li a:hover {
	color: #fff;
	text-decoration: none;
}

#logoutMenu .bg-r { 
	width: 5px;
	height: 24px;
	float: left;
	background:url('../img/admin/bg-logout-menu-r.gif') top right no-repeat;
}
/* LOGOUT MENU **************************** */

#a-bottom {
	background: #f5f5f5;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 12px 40px 0px 0px;
	height: 30px;
}
#a-bottom a { 
	font-weight: normal;
}

#a-top-menu-line-up {
	background: url('../img/admin/bg-top.png') top left repeat-x #fff;
}

#a-top-logo a {
	width: 170px;
	height: 15px;
	padding: 30px 40px 0px 0px;
	background: url('../img/admin/logo.png') top center no-repeat;
	float: left;
	text-align: right;
	text-decoration: none;
	color: #444;
	font-weight: bolder;
	font-size: 10px;
}

#a-top-menu-box {
	background: url('../img/admin/bg-top-menu.png') bottom left repeat-x #fff;
	height: 37px;
	text-align: left;
}

#a-top-menu-box ul {
	list-style: none;
	margin: 0px 0px 0px 210px;
	_margin: 0px 0px 0px 105px;
	padding: 0px;
	float: left;
}

#a-top-menu-box ul li {
	list-style: none;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	float: left;
	background: url('../img/admin/menu/menu-li.gif') top left no-repeat;
	background-color: #fff;
}

#a-top-menu-box ul li.menuMenu { background: url('../img/admin/menu/menu-li-menu.gif') top left no-repeat; }
#a-top-menu-box ul li.obchodMenu { background: url('../img/admin/menu/menu-li-obchod.gif') top left no-repeat; }
#a-top-menu-box ul li.clankyMenu { background: url('../img/admin/menu/menu-li-clanky.gif') top left no-repeat; }
#a-top-menu-box ul li.newsletterMenu { background: url('../img/admin/menu/menu-li-newsletter.gif') top left no-repeat; }
#a-top-menu-box ul li.configMenu { background: url('../img/admin/menu/menu-li-config.gif') top left no-repeat; }


#a-top-menu-box ul li a {
	display: block;
	height: 25px;
	padding: 12px 10px 0px 35px;
	background: url('../img/admin/menu/menu-a.gif') top right no-repeat;
	float: left;
	color: #000;
	font-size: 13px;
	font-weight: 900;
	text-decoration: none;
	text-align: right;
}

#a-top-menu-box ul li a:hover {
	text-decoration: underline;
}

#a-top-menu-box ul li a.active {
	background-color: #a99f86;
	color: #fff;
}


#a-top-menu-box ul li.menuMenuactive { background: url('../img/admin/menu/menu-li-menu-act.gif') top left no-repeat; }
#a-top-menu-box ul li.obchodMenuactive { background: url('../img/admin/menu/menu-li-obchod-act.gif') top left no-repeat; }
#a-top-menu-box ul li.clankyMenuactive { background: url('../img/admin/menu/menu-li-clanky-act.gif') top left no-repeat; }
#a-top-menu-box ul li.newsletterMenuactive { background: url('../img/admin/menu/menu-li-newsletter-act.gif') top left no-repeat; }
#a-top-menu-box ul li.menuactive,
#a-top-menu-box ul li.configMenuactive { background: url('../img/admin/menu/menu-li-config-act.gif') top left no-repeat; }

#a-top-menu-box ul li.menuMenuactive a { color: #fff; background: url('../img/admin/menu/menu-a-menu-act.gif') top right no-repeat; }
#a-top-menu-box ul li.obchodMenuactive a { color: #fff; background: url('../img/admin/menu/menu-a-obchod-act.gif') top right no-repeat; }
#a-top-menu-box ul li.clankyMenuactive a { color: #fff; background: url('../img/admin/menu/menu-a-clanky-act.gif') top right no-repeat; }
#a-top-menu-box ul li.newsletterMenuactive a { color: #fff; background: url('../img/admin/menu/menu-a-newsletter-act.gif') top right no-repeat; }
#a-top-menu-box ul li.menuactive a,
#a-top-menu-box ul li.configMenuactive a { color: #fff; background: url('../img/admin/menu/menu-a-config-act.gif') top right no-repeat; }

#a-top-topline {
	width: 100%;
	height: 20px;
	background: url('../img/admin/bg-line.png') repeat-x;
}

#a-top2-line {
	width: 100%;
	height: 7px;
	background-color: #aaa;
	padding: 0px;
	margin: 0px;
}

table.a-body {
	width: 100%;
	background-color: #fff;
}
table.a-body- { border-bottom: 7px solid #eb0000; border-right: 7px solid #eb0000; }
table.a-body-menuMenu { border-bottom: 7px solid #4e9626; border-right: 7px solid #4e9626; }
table.a-body-obchodMenu { border-bottom: 7px solid #fa7600; border-right: 7px solid #fa7600; }
table.a-body-clankyMenu { border-bottom: 7px solid #0067ac; border-right: 7px solid #0067ac; }
table.a-body-newsletterMenu { border-bottom: 7px solid #910103; border-right: 7px solid #910103; }
table.a-body-configMenu { border-bottom: 7px solid #8f8f8f; border-right: 7px solid #8f8f8f; }

table.a-body td.a-left {
	padding: 3px 0px 0px 0px;
	width: 210px;
	background-color: #aaa;
}

table.a-body td.a-right {
	width: 180px;
	border-left: 1px solid #ebebe9;
}

table.a-body td.a-center { 
	padding: 10px 10px 10px 10px; 
	background: url('../img/admin/layout/center-bg.gif') top left no-repeat; 
}



table.a-body td.a-center-menuMenu { background: url('../img/admin/layout/center-bg-menu.gif') top left no-repeat; }
table.a-body td.a-center-obchodMenu { background: url('../img/admin/layout/center-bg-obchod.gif') top left no-repeat; }
table.a-body td.a-center-clankyMenu { background: url('../img/admin/layout/center-bg-clanky.gif') top left no-repeat; }
table.a-body td.a-center-newsletterMenu { background: url('../img/admin/layout/center-bg-newsletter.gif') top left no-repeat; }
table.a-body td.a-center-configMenu { background: url('../img/admin/layout/center-bg-config.gif') top left no-repeat; }

#a-top2-line.line-menuMenu,
table.a-body td.lm-menuMenu { background-color: #4e9626; }

#a-top2-line.line-obchodMenu,
table.a-body td.lm-obchodMenu { background-color: #fa7600; }

#a-top2-line.line-clankyMenu,
table.a-body td.lm-clankyMenu { background-color: #0067ac; }

#a-top2-line.line-newsletterMenu,
table.a-body td.lm-newsletterMenu { background-color: #910103; }

#a-top2-line.line-,
table.a-body td.lm- { background-color: #eb0000; }

#a-top2-line.line-configMenu,
table.a-body td.lm-configMenu { background-color: #8f8f8f; }

/* START LEFT MENU ======================================================= */

#a-left-menu {
	margin-left: 35px;
	margin-right: 5px;
	color: #eaeaea;
	_height: 450px;
	min-height: 450px;
	font-size: 12px;
}

#a-left-menu h4 {
	color: #fff;
	padding: 10px;
	margin: 0px;
	text-align: center;
	
}

#a-left-menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#a-left-menu li.empty {
	height: 30px;
}

#a-left-menu a {
	display: block;
	width: 165px;
	padding: 8px 0px 8px 5px;
	border-bottom: 1px solid #fff;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
#a-left-menu ul ul a {
	display: block;
	padding: 3px 0px 3px 40px;
}

#a-left-menu a:hover,
#a-left-menu a.jshover {
	background-color: #ebebe9;
	color: #000;
}

#a-left-menu a.active {
	background-color: #ebebe9;
	color: #000;
}

/* END LEFT MENU ======================================================= */

/* START CENTER BLOCK ======================================================= */

#a-center-menu,
#a-center-menu2,
.backButton ul li {
	color: #eaeaea;
	text-align: center;
}

#a-center-menu ul,
#a-center-menu2 ul,
.backButton ul li {
	list-style: none;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	float: right;
}

#a-center-menu ul li,
#a-center-menu2 ul li,
.backButton ul li {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float:left;
	background: url("../img/buttons/btn-li.gif") left top no-repeat;
	background-color: #d4ccb3;
}

#a-center-menu a,
#a-center-menu2 a,
.backButton a {
	display: block;
	height: 20px;
	padding: 6px 15px 0px 15px;
	background: url("../img/buttons/btn-li-a.gif") right top no-repeat;
	border: none !important;
	cursor: pointer;
	text-decoration: underline;
	color: #000 !important;
	text-align: center;
	font-weight: bold;
}

#a-center-menu a:hover,
#a-center-menu2 a:hover,
.backButton a:hover {
	text-decoration: none;
	color: #000;
}
/* END CENTER BLOCK ======================================================= */

/* RIGHT BLOCK ======================================================= */
#a-right-help {
}

#a-right-help h4 {
	font-size: 11px;
	background-color: #ebebe9;
	color: #000;
	padding: 10px;
	margin: 0px;
	text-align: center;
	width: 170px;
	
}
#a-right-help .helpBox {
	width: 180px;
	padding: 5px;
}

#a-right-help .helpBox .leftMenu a { color: #444; }
#a-right-help .helpBox a.active,
#a-right-help .helpBox .leftMenu a.active { color: #f00; font-weight: bold; }

#a-right-help .helpBox ul { padding: 0px 0px 0px 15px; }

/* END RIGHT BLOCK ======================================================= */

h3 {
	font-weight:900;
	font-size:14px;
	color:#013148;
}

/*OBECNE FORMY*/
form.g_form fieldset {
	border: none;
	padding: 0px;
}
form.g_form fieldset.vyrobek {
	border: solid 1px #d4ccb3;
	padding: 20px;
	margin: 0px 0px 20px 0px;
}

div.fline {
	display: block;
	clear: both;
	margin: 2px 0px 2px 0px;
	padding: 2px 5px 2px 0px;
	border-bottom: 2px dotted #d4ccb3;
}
div.flineNoBorder {
	border-bottom: none;
}
form.g_form div.empty {
	border-bottom: none;
}
form.g_form .emptyText {
	padding: 5px 0px 0px 0px;
}
form.g_form .data_hr {
	border: 0;
	color: #d4ccb3;
	background-color: #d4ccb3;
	height: 1px;
}
span.sortingSearch {
	float:none;
	display: block;
	margin-bottom: 5px;
}
span.sortingSearch label {
	width: 150px;
	display: block;
	float:left;
	padding: 4px 10px 0px 0px;
	text-align: right;
	color: #000;
}
div.headerSorting {
	width: 30px;
}

div.fline label {
	width: 250px;
	display: block;
	float:left;
	padding: 5px 10px 5px 0px;
	text-align: right;
	vertical-align: middle;
}

div.shortLabel label {width: 100px; padding: 0 10px 10px 0px}

div.fline .flineBody {
	display: block;
	margin-left: 230px;
}
div.fline .flineBodyContent {
	display: block;
	float:left;
	padding-right: 10px;
	min-height: 22px;
}

.submit {
	margin-left: 230px;
}
.submittop .submitBtn,
.submittop .submitBtnSmall {
	float: right;
}
.submitBtn {
	list-style: none;
	margin: 0px 0px 5px 0px;
	padding: 0px;
	float: left;
}
.submitBtn li {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float:left;
	/* background: url("../img/buttons/btn-li.gif") left top no-repeat; */
	/*background-color: #d4ccb3;*/
}
.submitBtn li input,
.submitBtn li span,
.submitBtn li a {
	display: block;
	height: 26px;
	font-size: 11px;
	padding: 0px 15px 0px 15px;
	/*background: url("../img/buttons/btn-li-a.gif") right top no-repeat;*/
	/* border: none !important; */
	cursor: pointer;
	text-decoration: underline;
	color: #000;
	text-align: center;
	font-weight: bold;

	background: #d4ccb3;
	border: solid 1px #d4ccb3;
	border-radius: 5px;

}
.submitBtn li input:hover {
	text-decoration: none;
	color: #000;
}

.submitBtnSmall {
	list-style: none;
	margin: 2px 0px 5px 0px;
	padding: 0px;
	float: left;
}
.submitBtnSmall li {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float:left;
	background-color: #d4ccb3;
}
.submitBtnSmall li input,
.submitBtnSmall li span {
	display: block;
	height: 20px;
	font-size: 10px;
	padding: 0px 5px 0px 5px;
	border: none !important;
	cursor: pointer;
	color: #000;
	background-color: #d2d2d2;
	text-align: center;
	font-weight: bold;
}
.submitBtnSmall li input {
	text-decoration: underline;
}
.submitBtnSmall li input:hover {
	text-decoration: none;
	color: #000;
}

input.line, select.line {
	font-size: 11px;
	width: 270px;
	border: 1px solid gray;
}

.opt_disabled {
	background-color: #d4ccb3;
	color: #000;
	font-weight: bold;
}
.opt_main {
	background-color: #dcdcdc;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}
.opt_subs {
	background-color: #f2f2f2;
	border-bottom: 1px solid #fff;
	font-weight: bold;
}

/* EDITOR ********************************************************************* */
.editorFCK {
	padding: 0px 0px 10px 0px;
	margin-top: 0px;
	clear: both;
}
.mceEditor,
.textArea {
	width: 99%;
}

.area {
		padding: 2px;
		width: 266px;
		border: 1px solid grey;
	}

.editorMenu {
	color: #eaeaea;
	text-align: center;
}
.editorMenu ul {
	list-style: none;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	float: right;
}
.editorMenu ul li {
	list-style: none;
	margin: 0px 3px 0px 0px;
	padding: 0px;
	float:left;
	background: url("../img/buttons/editor-li.gif") left top no-repeat; 
	background-color: #e7ecfa;
}
.editorMenu a,
.editorMenu input {
	display: block;
	height: 26px;
	padding: 6px 15px 6px 15px;
	background: url("../img/buttons/editor-li-a.gif") right top no-repeat;
	border: none !important;
	cursor: pointer;
	text-decoration: underline;
	color: #000 !important;
	text-align: center;
	font-weight: bold;
}
.editorMenu input:hover,
.editorMenu a:hover { text-decoration: none; }
.editorMenu li.active input,
.editorMenu li.active a { text-decoration: none; color: #aaa !important; }

a.sendMailBtn {
	padding: 2px 5px 2px 5px;
	border: none !important;
	background-color: #d4ccb3;
	cursor: pointer;
	text-decoration: underline;
	color: #000 !important;
	text-align: left;
	margin: 0px 0px 10px 0px;
}
/* EDITOR ********************************************************************* */

input.small {
	width: 70px;
	border: 1px solid gray;
}

input.small-x {
	width: 100%;
	border: 1px solid gray;
}

/* FORMULARE MUSI ZUSTAT NA KONCI
.required {
	border: 1px solid red !important;
}
*/

.redBorder {
	border: 2px solid red !important;
}

strong.red {
	color: red;
}

input.error {
	background: none;
	border: 1px solid #fff;
	background-color: #FF1200 !important;
	color: white;
}

table.manager {
	width:100%;
}
table.manager th.cpanel-small { width:40px;}
table.manager th.cpanel { text-align:left !important; color:#ED9510;}
table.manager td { }

/* ADMIN LOGIN FORM */
#adminAform {
	text-align: left;
}
#adminBox {
	margin: 70px auto;
	width:300px;
	min-height:120px;
	background-color: #faf9f1;
	display:block;
	padding:10px;
	border:1px solid black;
}
#adminBox h2 {
	margin:0px 0px 10px 0px;
	background-color:#a99f86;
	color:#fff;
	font-size:12px;
	text-align:center;
	padding: 2px;
	text-align: center;
}
#adminBox input {
	border:1px solid #000;
}
#adminBox table {
	font-weight: bold;
}
#adminBox td {
	font-weight: bold;
}
#adminBox #login-error {
	color: #f00;
	font-weight: bold;
}

/* ADMIN LOGIN FORM */


table tr.gray { background-color:#f0f0f0;  }
table tr.white { background-color:#fff;}

table tr.free { background-color:#aaffaa; }
table tr.business { background-color:#ffff99; }
table tr.deleted { background-color:#ffaaaa; }
table tr.doBusiness { background-color:#ffcc00; }
table tr.doDelete { background-color:#ff0000; }
table tr.parking { background-color:#add8e6; }


table tr.new { background-color:#aaffaa; }
table tr.process { background-color:#aaaaff; }
table tr.finished { background-color:#e0e0e0; }
table tr.cancel { background-color:#ffaaaa; }

table tr.newLight { background-color:#E2FFE2; }
table tr.processLight { background-color:#E2E2FF; }
table tr.finishedLight { background-color:#e0e0e0; }

.iNote {
	display: block;
	line-height: 100%;
	width: 130px;
	margin: 3px 5px 0px 0px;
	padding: 1px 2px 2px 2px;
	color: #fff;
	text-align: center;
}
.sellerNote { background-color: #0000CD; }
.userNote { background-color: #CD0000; }

.dateExpired { color: #fff; background-color: #ff0000; }


/* marked table rows */
table.polozka tr.marked th,
table.polozka tr.marked {
    background-color:red;
}

/* hovered table rows */
table.polozka tr.gray:hover,
table.polozka tr.white:hover,
table.polozka tr.gray:hover th,
table.polozka tr.white:hover th,
table.polozka tr.hover th,
table.polozka tr.hover {
    background-color:#d4ccb3;
}


table.polozka { 
	border: 1px solid #d4ccb3; 
	width: 100%; 
}
table.polozka th {
	font-size: 10px; 
	font-weight:900;
	text-align:left;
	padding-left:3px;
	background-color:#d4ccb3;
}
table.polozka td { padding:2px; margin:0px; }
table.polozka td table td  {border:none !important;}
table td.C, table th.C { text-align:center; }
table th.R, table th.R { text-align:right; }
table img { border:none;}
table.polozka a { color:#000; font-weight:700; }
table.polozka a:hover { color:#000; text-decoration:none; }

table.polozka a.userLink { color:#000; font-weight: normal; text-decoration:none; }
table.polozka a.userLink:hover { color:#FF7200; text-decoration: underline; }

table.polozka .size25 { width:25px;}
table.polozka .size50 { width:50px;}
table.polozka .size75 { width:75px;}
table.polozka .size85 { width:85px;}
table.polozka .size100 { width:100px;}
table.polozka .size150 { width:150px;}
table.polozka .size200 { width:200px;}
table.polozka .size400 { width:400px;}
table td.w50, table th.w50 { width:50%;}
table td.w25, table th.w25 { width:25%;}
table .bold { font-weight:bolder;}
table.polozka .edit { font-size: 10px; width: 50px; text-align:center; }
table.polozka .del { font-size: 10px; width: 50px; text-align:center; }


div.sortPaging,
div.sortSelect {
	text-align:center;
}
div.sortSelect {
	margin-top:10px;
}
span.sortInfo {
	float: left;
	font-size: 8pt;
	margin: 2px 0px 0px 0px;
}

div.sortPaging a {
	color:#444;
}
div.sortPaging a:hover {
	color:#000;
	text-decoration: none;
}

div.sortPaging a.active {
	color:#000;
	font-size: 13px;
	text-decoration: none;
}

.R { text-align: right; }

/*  AUCTION *********************************************************************** */

	div.categoryMain {
		float: none;
	}
	div.categoryIn {
		float: left;
	}
	div.inner {
		margin-left: 20px;
	}

	div.shopMain fieldset {
	  padding: 10px;
	  margin: 10px 0px 10px 0px;
	}
	div.shopMain legend { 
		font-size: 14px;
		font-weight: bold;
		color: #444;
	}
	a.auctionBtn {
		display: block;
		width: 200px;
		height: 25px;
		background: url("../img/buttons/buttonO200.gif") left 1px no-repeat;
		margin: 5px 0px 5px 0px;
		padding: 15px 2px 0px 5px;
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		float: left;
	}
	a.auctionBtn:hover {
		display: block;
		width: 200px;
		margin: 5px 0px 5px 0px;
		background: url("../img/buttons/button200.gif") left 1px no-repeat;
	}
	
	a.shopBtn {
		display: block;
		width: 200px;
		height: 25px;
		background: url("../img/buttons/buttonB200.gif") left 1px no-repeat;
		margin: 5px 0px 5px 0px;
		padding: 15px 2px 0px 5px;
		color: #fff;
		font-weight: bold;
		text-decoration: none;
		text-align: center;
		float: left;
	}
	a.shopBtn:hover {
		display: block;
		width: 200px;
		margin: 5px 0px 5px 0px;
		background: url("../img/buttons/button200.gif") left 1px no-repeat;
	}

	table#auctionHystory {
		width: 570px;
		margin: 0px 0px 0px 0px;
	}
	table#auctionHystory td.t1,
	table#auctionHystory td.t1 a { color: #c17c00; font-weight: bold; text-decoration: none; }
	table#auctionHystory .t1 { width: 120px; text-align: left; }
	table#auctionHystory .t2 { width: 330px; text-align: left; }
	table#auctionHystory .t3 { width: 60px; text-align: left; }
	table#auctionHystory .t4 { width: 120px; text-align: left; }

	table#watchedUsers {
		width: 570px;
		margin: 0px 0px 0px 0px;
	}
	table#watchedUsers td.t1,
	table#watchedUsers td.t1 a { color: #c17c00; font-weight: bold; text-decoration: none; }
	table#watchedUsers .t1 { width: 220px; text-align: left; }
	table#watchedUsers td.t2,
	table#watchedUsers td.t2 a { color: #c17c00; font-weight: bold; text-decoration: none; }
	table#watchedUsers .t2 { width: 230px; text-align: left; }
	table#watchedUsers .t3 { width: 180px; text-align: left; }

	input.prihoditButton {
		background: url("../img/buttons/prihodit.gif") left 1px no-repeat;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-align: left;
		cursor: pointer;
		border: none;
		padding-left: 5px;
		width: 88px;
		height: 20px;
	}
	input.kupHnedButton {
		background: url("../img/buttons/kup-hned.gif") left 1px no-repeat;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-align: left;
		cursor: pointer;
		border: none;
		padding-left: 5px;
		width: 88px;
		height: 20px;
	}
	input.replyButton {
		background: url("../img/buttons/buttonB88.gif") left 1px no-repeat;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-align: left;
		cursor: pointer;
		border: none;
		padding-left: 5px;
		width: 88px;
		height: 20px;
	}
	input.watchButton {
		background: url("../img/buttons/buttonB150.gif") left 1px no-repeat;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		text-align: left;
		cursor: pointer;
		border: none;
		padding-left: 5px;
		width: 150px;
		height: 20px;
	}
	input.watchButton:hover {
		color: #444;
		background: url("../img/buttons/button150.gif") left 1px no-repeat;
	}
	input.prihoditButton:hover,
	input.kupHnedButton:hover,
	input.replyButton:hover {
		color: #444;
		background: url("../img/buttons/button88.gif") left 1px no-repeat;
	}
	input.qty {
		width: 20px;
	}
	#productDetail { border: 2px solid #dadada; padding: 0px 5px 5px 5px; }
	#productDetail div.podminky {
		border: 1px solid #eed7af;
		background-color: #fff1d9;
		padding: 5px;
	}
	#productDetail div.finInfoSucc {
		border: 1px solid #eed7af;
		background-color: #fff1d9;
		padding: 5px;
		font-weight: bold;
		color: #ff0000;
		font-size: 16px;
	}
	#productDetail div.finInfoNoSucc {
		border: 1px solid #eed7af;
		background-color: #fff1d9;
		padding: 5px;
		font-weight: bold;
		color: #ff0000;
		font-size: 16px;
	}
	.mainImage { text-align: center; padding: 3px 3px 3px 3px; background-color: #e4e4e4; }
	.pictPopis { text-align: center; padding-bottom: 5px; }
	.pictBox .selfPict { width: 144px; float: left; text-align: center; padding-bottom: 5px;}
	.pictBox .selfPict img { padding: 1px; border: 1px solid #dadada; }

	#productDetail h4 { padding: 0px; margin-bottom: 5px; }
	#productDetail p { padding: 0px; margin-bottom: 20px; }

	#productDetail .auctionPrice,
	#aukceFrame .auctionPrice {
		color: #ea9600;
		font-weight: bold;
		font-size: 14px;
	}

	table.auctionInfo {
		width: 578px;
	}
	table.auctionInfo td.leftAI {
		width: 30%;
	}
	table.auctionInfo td.rAlign {
		text-align: right;
	}
	table.auctionInfo td.cAlign {
		text-align: center;
	}
	.editButton {
		border: none;
		background: none;
		font-size: 11px;
		text-decoration: underline;
	}
	.alert {
		background: url("../img/layout/warning.png") 3px center no-repeat;
		border: 2px solid #f00;
		padding: 5px 5px 5px 35px;
		margin: 5px 0px 5px 0px;
		color: #f00;
		font-weight: bold;
	}
	.info {
		background: url("../img/layout/info.png") 3px center no-repeat;
		border: 2px solid #41b3c2;
		padding: 5px 5px 5px 35px;
		margin: 5px 0px 5px 0px;
		color: #41b3c2;
		font-weight: bold;
	}
	.accept {
		background: url("../img/layout/accept.png") 3px center no-repeat;
		border: 2px solid #81d91a;
		padding: 5px 5px 5px 35px;
		margin: 5px 0px 5px 0px;
		color: #81d91a;
		font-weight: bold;
	}
	div.pictBox {
		margin: 0px 3px 3px 0px;
		padding: 5px 10px 0px 10px;
		border: 1px solid #cccccc;
		float: left;
		min-height: 143px;
		text-align: center;
	}
	div.main { 
		background-color: #f2f2f2;
	}
/*  AUCTION *********************************************************************** */

	#menuBlocks {
		padding: 0px;
	}

	#menuBlocks li {
		float: left;
		display: block;
		margin-right: 5px;
		text-align: center;
		
	}

	#menuBlocks li a {
		display: block;
		width: 160px;
		height: 160px;
		background-color: #fafafa;
		padding: 10px 10px 10px 10px;
		border: 1px solid #aaa;
		margin-bottom: 5px;
		color: #000;
		font-weight: 900;
		text-decoration: none;
		text-align: center;
	}
	
	#menuBlocks li a.active {
		background-color: #a99f86;
		color: #fff;
	}
	
	#menuBlocks li a:hover,
	#menuBlocks li a.jshover {
		background-color: #efebda;
		color: #000;
	}

	#a-center-path {
		padding: 0px 0px 10px 0px;
		border-bottom: solid 1px #ddd;
		color: #444;
	}
	#a-center-path .delimiter { margin: 0px 5px 0px 5px; }
	#a-center-path a { color: #ff7200; font-weight: bold; }
	#a-center-path a:hover { color: #000; text-decoration: none; }
	
	#a-center-path.menuMenu a { color: #4e9626; }
	#a-center-path.obchodMenu a { color: #fa7600; }
	#a-center-path.clankyMenu a { color: #0067ac; }
	#a-center-path.newsletterMenu a { color: #910103; }
	#a-center-path.configMenu a { color: #8f8f8f; }
	
	.schemaBlock {
		float: left;
		margin: 0px 5px 5px 0px;
		padding: 5px;
		text-align: center;
		border: 5px solid #f2f2f2;
	}
	
	.activeSchema {
		border: 5px solid #ff0000;
	}
	
	/* skryte divy */
	div.hide {
		display: none;
	}
	
	/* ZALOZKY ********************************************************************* */

		ul#zalozky{
			list-style-type: none;
			border-bottom: solid 1px #d4ccb3;
			height: 28px;
			margin: 0px;
			padding: 0px;		
		}
		
		ul#zalozky li {
			display: block;
			float: left;
			height: 24px;
		}
		
		ul#zalozky li a,
		ul#zalozky li.popis { 
			display: block;
			float: left;
			height: 19px;
			background: #efefef;
			margin:  4px 0px 0px 0px;
			padding: 5px 4px 0px 4px;
			color: #444 !important;
			font-size: 10px;
			font-weight: bold;
			border-right: solid 2px #fff; 
		}
		
			ul#zalozky li.act2 a,
			ul#zalozky li a:hover { 
				background: #d4ccb3; 
				color: #000 !important;
				height: 19px;
				margin:  0px 0px 0px 0px;
				padding: 9px 4px 0px 4px;
			}
		
			ul.noMarginBottom{
				margin-bottom: 0px !important;
			} 
	
	/* zalozky */
		div#zalozkyobsah{
			border-right: solid 1px #d4ccb3;
			border-bottom: solid 1px #d4ccb3;
			border-left: solid 1px #d4ccb3;
			padding: 20px;
			margin: 0px 0px 20px 0px;
		}
		
			div#zalozkyobsah h4{
				color:  #B2C839;
				font-size: 14px;
				margin: 0px 0px 10px 0px;
			}
			
			div#zalozkyobsah p{
				margin: 0px 0px 0px 0px;
			}
			
			div#zalozkyobsah ul{
				padding: 0px 0px 0px 20px;
			}
	
	
/* import,export - select */
.hidden {
	display: none;
}

div#select_update {
	margin-left: 0px;	
}

table#export_select {
	margin: 10px 20px 10px 20px;
}
/* import - select */		
	
	
/* configSchema */

div#bg_options {
	margin-top: 4px;
	margin-left: 190px;
}

div#bg_options label {
	width: 120px;
	float: left;
	text-align: left;
}

div#bg_options ul div {
	width: 100px;
	float: left;
	text-align: left;
}

input.size25 { width:25px;}
.size50 { width:50px;}
.size75 { width:75px;}
.size100 { width:100px;}
input.size400 { width:400px;}
input.size500 { width:500px;}
textarea.size500 { 
	width: 500px;
	height: 200px;
	padding: 5px;
}

textarea.h500 { 
	height: 500px;
}

.border {
	border: 2px solid #ccc;
}


div.menuNewsletter {
	margin-left: 174px;	
}

div.menuNewsletter input.link {
	width: 450px;	
}
	
div.menuNewsletter label {
	margin-right: 5px;
	margin-left: 5px;
	}
	
div.newsletterSubmit {
	margin: 10px 0 10px 20px;
	}
	
div.submitBlog {
	margin: -35px 0 0 230px;
	}
	
div.saveBlog {
	margin: 0 0 0 230px;
	}

.left120 {
	margin-left: 120px;
	}

	
input.acceptButton {
	border: 0;
	cursor: Pointer;
	background: url("/out/basic/img/layout/accept.png") no-repeat center center;
}

div.backButton {
	float: right;
	margin: 20px 0 0 0;
}

tr.orderItemList td {
		border:none !important;
		margin: 0px !important;
		
	}
	
tr.hiddenRow {
	display: none;
}

tr.orderItemList td.lastRow {
	padding-bottom: 20px;
}

div#data_soubor_wrap_list {
	margin-left: 230px;
	padding-bottom: 20px;
}

div#log {
	margin-left: 120px;
	width: 500px;
	
}
div.leftBoxLog{
	float: left; 
	}
div.rightBoxUpload{float: left;}
.middleTextarea {margin-left: 180px; width: 400px; height: 100px;}

.submitBtn li a { height: 20px; padding-top: 6px; }

.novinkyAdmin {
	padding: 10px;
}
.novinkyAdmin h2 {
	font-size: 13px;
}

.leftTD {
	float: left;
	width: 49%;
	clear: none !important;
	height: 50px;
}

.readonly,
input[readonly] {
	background: #eee;
	border: 1px solid gray;
	font-size: 11px;
	color: #666;
}
span.staticFeed{
	padding: 6px;
	display: block;
	font-weight: bold;
}
span.static_feed_gen{
	margin-left: 5px;
}
table.polozka tr.bottom_table_edit td{
	background-color: #D4CCB3;
	padding: 8px;
	font-size: 10px;
	font-weight: 900;
}
tr.bottom_table_edit td.bottom_table_test{
	text-align: right;
}

table.manager tbody tr td fieldset {border: none;}
img.od_payment_img{
	height: 24px;
	vertical-align: middle;
	margin-right: 5px;
}
img.oedit_payment_img{
	height: 14px;
	margin-right: 3px;
}

.select2{
	width: 200px;
}
.text-red
{
	color: #bf0000;
}