@charset "utf-8";
/************************************************/
/*	FACEBOOK A DALŠÍ SDÍLENÍ V DETAILU CLÁNKU	*/
/*	A PATIČCE									*/
/************************************************/
.addthis_url {
	display: none;
}

/*************************************/
/*				VYJÍŽDĚCÍ INFO		 */
/*************************************/

#change-info {
	background: #5F5F5F url('/admin/gr/icons2/change-info-s.png') 8px 7px no-repeat;
	border-left: 2px solid #DD0000;
	border-bottom: 1px solid silver;
	position: fixed; z-index: 1111; top: 0; left: 0;
	z-index: 1112;
	width: 100%;
	height: 30px;
	line-height: 100%;
	box-shadow: 1px 1px 4px gray;
	line-height: 100%;
}
#change-info-space {
	height: 33px;
	font-size: 0;
	line-height: 100%;
}
	#change-info .padding {
		padding: 3px 5px 5px 30px;
	}
	#change-info p {
		padding: 3px 0 3px 0;
		color: #FFFFFF;
		line-height: 100%;
	}
#change-info2 {
	/*width: auto!important;
	min-width: 450px!important;
	max-width: 900px!important;*/
}

#change-info-close-btn {
	margin: 0;
	padding: 2px 20px;
	height: 25px;
	line-height: 100%;
}

#change-info code, #change-info2 code {
	display: none;
}

/*************************************/
/*				TIMEPICKER			 */
/*************************************/

.ui-timepicker-list { overflow-y: auto; height: 150px; width: 6.5em; background: #fff; border: 1px solid #ddd; margin: 0; padding: 0; list-style: none; }
.ui-timepicker-list.ui-timepicker-with-duration { width: 11em; }
.ui-timepicker-duration { margin-left: 5px; color: #888; }
.ui-timepicker-list:hover .ui-timepicker-duration { color: #888; }
.ui-timepicker-list li { padding: 3px 0 3px 5px; cursor: pointer; white-space: nowrap; color: #000; list-style: none; margin: 0; background: none; font-size: 16px;}
.ui-timepicker-list:hover .ui-timepicker-selected { background: #fff; color: #000; }
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list:hover .ui-timepicker-selected:hover { background: #1980EC; color: #fff; }
li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration { color: #ccc; }

/*************************************/
/*				CLONA				 */
/*************************************/

.dialog-box {
	background-color: #FFFFFF;
	border: 3px solid #CCCCCC;
	padding: 5px;
	position: absolute;
	display: none;
}
.dialogBox-tabs-div {
	height: 30px;
	padding-left: 167px;
	float: right; position: relative; top: -40px;
}
	.dialogBox-tabs-div ul {
		padding: 0 0 0 0;
		margin: 0 0 0 10px;
		list-style: none;
	}
		.dialogBox-tabs-div ul li {
			padding: 0;
			margin: 0;
			float: left;
			background: none;
		}
			.dialogBox-tabs-div ul li a,
			.dialogBox-tabs-div ul li.active a {
				display: block;
				padding: 10px 22px 7px 20px;
				line-height: 100%;
				margin: 0;
				text-decoration: none;
			}
			.dialogBox-tabs-div ul li a {
				padding-left: 10px;
				padding-right: 20px;
				color: #333333;
			}
			.dialogBox-tabs-div ul li a:hover {
				text-decoration: none;
				color: #000000;
			}
			.dialogBox-tabs-div ul li:hover {
				
			}
			.dialogBox-tabs-div ul li.active {
				font-weight: bold;
				background: url('/admin/gr/dialogBoxTab-bg.gif') left bottom no-repeat;
			}
			.dialogBox-tabs-div ul li.active a {
				color: #000000;
				background: url('/admin/gr/dialogBoxTab-bg2.gif') right bottom no-repeat;
			}
			.dialogBox-tabs-div ul li a span {
				background-position: left center;
				background-repeat: no-repeat;
				padding-left: 20px;
			}

.draggable {
	user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select:none;	
}
.minimalize-bar .krizek {
	display: block;
	float: right;
	width: 11px;
	height: 11px;
	background: url('/admin/gr/icons/krizek.gif') left -1px no-repeat;
}
.minimalize-bar .krizek:hover {
	background-position: left -11px;
	background-color: #CCCCCC;
}


/******************* JS PROMENNÉ **************/
.js-var {
	display: none;
}
/* vlastní efekt klikacího buttonu */
a.button {
    background: transparent url('/images/bg_button_a.png') no-repeat scroll top left;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    margin-right: 6px;
    padding-right: 0; /* sliding doors padding */
    text-decoration: none;
	position: relative;
    line-height: 14px;
	font-size: 11px;
	color: #444444;
	font-weight: bold;
	letter-spacing: 0;
    padding: 5px 7px 5px 8px; /* is important to change bottom padding as well if you need to update top padding */
}
a.button span {
    background: transparent url('/images/bg_button_span.png') no-repeat top right;
    display: block;
	margin-right: -1px;
	position: absolute;
	right: 0;
	top: 0;
	height: 24px;
	width: 4px;
	font-size: 0px;
} 
a.button:active {
    background-position: bottom left;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
    padding: 6px 7px 4px 8px; /* push text down 1px */
}
a.button:active span {
    background-position: bottom right;
}
/* *********************** */

.upozorneni-box {
	border: 1px solid #8F7D2C;
	background: #FFFFCC url('/images/icons/warning.png') 10px center no-repeat;
	padding: 15px 15px 15px 50px;
	margin: 10px 0 10px 0;
}
	.upozorneni-box p,
	.chyba-box p,
	.info-box p {
		color: #8F7D2C;
		font-weight: bold;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 11px;
		text-align: left;
	}
	.upozorneni-box .zavrit,
	.chyba-box .zavrit,
	.info-box .zavrit {
		float: right;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		cursor: pointer;
		padding: 0px 2px 2px 3px;
		margin: -10px -10px 0 0;
		line-height: 100%;
	}
		.upozorneni-box .zavrit {
			color: #8F7D2C;
		}
		.upozorneni-box .zavrit:hover {
			color: #FFFFCC;
			background-color: #8F7D2C;
		}
		.chyba-box .zavrit {
			color: #CC0000;
		}
		.chyba-box .zavrit:hover {
			color: #FFCCCC;
			background-color: #CC0000;
		}
		.info-box .zavrit {
			color: #339900;
		}
		.info-box .zavrit:hover {
			color: #CCFF99;
			background-color: #339900;
		}
.chyba-box {
	border: 1px solid #CC0000;
	background: #FFCCCC url('/images/icons/error.png') 10px center no-repeat;
	padding: 15px 15px 15px 50px;
	margin: 10px 0 10px 0;
}
	.chyba-box p {
		color: #CC0000 !important;
	}
.info-box {
	border: 1px solid #99CC00;
	background: #CCFF99 url('/images/icons/correct.png') 10px center no-repeat;
	padding: 15px 15px 15px 50px;
	margin: 10px 0 10px 0;
}
	.info-box p {
		color: #339900 !important;
	}