/* ==================== images - slideshow ========================= */
#images.tswRotatingContent { width: 980px; }
#images .tswRotatingContentHeader {	width: 980px; }
#images .tswRotatingContentBody
{
	width: 980px;
	height: 300px;
}
#images .tswRotatingContentBody div.tswRotatingContentPanelVisible,
#images .tswRotatingContentBody div.tswRotatingContentPanelHidden,
#images .tswRotatingContentBody div.tswRotatingContentPanelFadingOut
{
	width: 980px;
	height: 300px;
	padding: 0px;
}
#images .tswRotatingContentPageMarkerSelected div
{
	background: url('TacoComponents/Images/TSWPageMarkerSelected_999999.png');
	/* IE6 only */
	*-background: none;
	*-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='TacoComponents/Images/TSWPageMarkerSelected_999999.png', sizingMethod='crop');
	position: relative;
	top: 20px;
	z-index: 2000;
}
#images .tswRotatingContentPageMarkerUnselected div
{
	background: url('TacoComponents/Images/TSWPageMarkerUnselected_999999.png');
	/* IE6 only */
	*-background: none;
	*-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='TacoComponents/Images/TSWPageMarkerUnselected_999999.png', sizingMethod='crop');
	position: relative;
	top: 20px;
	z-index: 2000;
}




.tswRotatingContentHeader
{	
	position: relative;
}
.tswRotatingContentTitle
{
	text-align: left;
}
.tswRotatingContentPageMarkers
{
	position: absolute;
	right: 0px;
	bottom: 2px;
	font-size: 0px;
}
.tswRotatingContentBody
{
	clear: both;
	position: relative;
}
.tswRotatingContentBody div.tswRotatingContentPanelVisible,
.tswRotatingContentBody div.tswRotatingContentPanelHidden,
.tswRotatingContentBody div.tswRotatingContentPanelFadingOut
{
	position: absolute;
	left: 0px;
	top: 0px;
	overflow: hidden;
}
.tswRotatingContentPanelVisible
{
	z-index: 1000;
}
.tswRotatingContentPanelFadingOut
{
	z-index: 0;
}
.tswRotatingContentPanelHidden
{
	z-index: -10;
}
.tswRotatingContentPageMarkerSelected, .tswRotatingContentPageMarkerUnselected
{
	width: 10px;
	height: 10px;
	float: left;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: bottom right;
}
.tswRotatingContentPageMarkerSelected div, .tswRotatingContentPageMarkerUnselected div
{
	width: 10px;
	height: 10px;
}





/* ----------------------------------------------------------------------------------------- */




/* images animate */

/* obrazek */
.image-animate
{
	z-index: 99999;
	-webkit-animation-name: opacity-inverse;
	-webkit-animation-duration: 0.75s;
	margin: 0;
	padding: 0;
}

/* pozadi */
#image-animate-background
{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgb(0,0,0);
	z-index: 1;
	opacity: 0;

	-webkit-animation-name: opacity-background;
	-webkit-animation-duration: 3s;

   -moz-transition-property: opacity, left;  
   -moz-transition-duration: 3s, 5s;  	
}



