/**
* Soubor s výchozími CSS styly pro javascriptovou knihovnu slEffect
*
* @package		sllibs3
* @subpackage	slImageview
* @version		$Id$
* @encoding		utf-8
* @author			Filip Zach <filip.zach@e4you.cz>
* @copyright	(c) e4you spol. s r.o. 2002-2008, <design@e4you.cz>
*
* Obsah tohoto souboru je majetkem e4you spol. s r.o. Jeho kopírování,
* pozměňování, šíření a jakékoli další využití je možné výhradně
* se souhlasem e4you spol. s r.o.
*
*/

/*** Kulaté rohy */
.sl_effect_right_shaddow {
	background: url(../images/slEffect/right-shaddow.png) repeat-y 100%;
	display: block;
	padding: 0 15px;
}

.sl_effect_left_shaddow {
	background: url(../images/slEffect/left-shaddow.png) repeat-y;
	display: block;
}

.sl_effect_bottom_shaddow {
	background: url(../images/slEffect/bottom-shaddow.png) no-repeat 100%;
	display: block;
	height: 15px;
	margin-left: 15px;
}

.sl_effect_left_bottom_shaddow {
	background:  url(../images/slEffect/left-bottom-shaddow.png) no-repeat;
	display: block;
	height: 15px;
	width: 15px;
	position: absolute;
	left: 0;
}

.sl_effect_top_shaddow {
	/**
	Pokud má v IE8 prvek nastaven alfa filter na jakoukoliv hodnotu, nezobrazí se průhledné png, není-li zobrazeno pomocí AlphaImageLoader
	POZOR - alfa filter se dědí z nadřaezných prvků
	*/
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/slEffect/top-shaddow.png', sizingMethod='scale');*/
	background: transparent url(../images/slEffect/top-shaddow.png) no-repeat 100% 0;
	margin-left: 15px;
	display: block;
	height: 15px;
}

.sl_effect_top_left_shaddow {
	background:  url(../images/slEffect/left-top-shaddow.png) no-repeat;
	display: block;
	height: 15px;
	width: 15px;
	position: absolute;
	left: 0;
	top: 0;
}

/*** Indikátor probíhající akce */
.sl_effect_processing_info {
	background-image: url(../images/slEffect/processing.gif) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
}

.sl_effect_processing_div {
	display: block;
	width: 250px;
	height: 80px;
	background-color: #fff;
	position: absolute;
	border: 1px solid #eee;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	padding: .5em;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.25);
	z-index: 10000;
}


.sl_effect_popup_box {
	width: 400px;
	min-height: 200px;
	padding: 1em;
	position: absolute;
	background: #fff;
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 1em;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.40);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.40);
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.40);
	z-index: 10000;
}

.slEffectPopupClose {
	background: red;
	position: absolute;
	display: block;
	background: url(../images/slEffect/close.png) left top no-repeat;
	top: -12px;
	right: -10px;
	width:35px;
	height:35px;
	z-index: 3;
	cursor: pointer;
}

.slEffectPopupClose:hover {
	background: url(../images/slEffect/close-over.png) left top no-repeat;
}

#slEffectShader {
	background: #000;
	height: 10000px;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1;
	opacity: 0.5;
	/** pro IE */
	filter: alpha(opacity = 50);
}


/**
 * Upload souboru
*/
.slFileUploadProcessing span {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url('../images/slEffect/processing-small.gif') no-repeat 0 0;
	margin-left: 10px;
	vertical-align: middle;
}


/**
 * Fieldsety skrývající obsah
*/
.slForm .slAutohideClosed {
	border-left: 0;
	border-right: 0;
	border-top: 0;
	border-bottom: 0;
	border-radius: 0;
	padding: 0;
	margin: 0 10px 10px 0;
	display: inline-block;
}

.slForm .slAutohideClosed legend {
	cursor: pointer;
	background: url(../images/slEffect/control.png) no-repeat 0 50%;
	padding-left: 16px;
}

.slForm .slAutohideClosed legend:hover {
	text-decoration: underline;
}


.slForm .slAutohideClosed .slAutohideBox {
/*
	padding-top: 0;
	padding-bottom: 0;
	overflow: hidden;
	height: 0;
*/
	display: none;
}

.slForm .slAutohideOpened .slAutohideBox {
	display: block;
/*
	height: auto;
	overflow: visible;
*/
}

.slForm .slAutohideOpened legend {
	cursor: pointer;
	margin: 0;
	background: url(../images/slEffect/control-180.png) no-repeat 0 50%;
	padding-left: 16px;
	margin-left: 5px;
}


/**
 * Zobrazení informace o probíhající akci v tlačítku
*/
.slEffectFlagProcessing {
	background: #DEE4E8 url('../images/slEffect/processing-smallest.gif') no-repeat 2px 50%;
	border-top: 1px solid #7EA6BF;
	border-left: 1px solid #7EA6BF;
	border-bottom: 1px solid #b1c5d1;
	border-right: 1px solid #b1c5d1;
	padding-left: 15px;
	padding-right: 5px;
}

.slEffectFlagProcessing:hover {
	background-color: #e7edf1;
	border-top: 1px solid #7EA6BF;
	border-left: 1px solid #7EA6BF;
	border-bottom: 1px solid #b1c5d1;
	border-right: 1px solid #b1c5d1;
}
