#slideshow { position: absolute; top: 111px; left: 0; }
		
.container { width: 990px; height:398px; position:relative; }
div.slides { position:absolute; top:0; left:0; overflow: hidden; width: 990px; height:398px; }
div.slides div { width: 990px; height: 398px; display: none; position:absolute; top:0; left: 0; }
	
	/* colors */
	.slides div#slideshow_website		{ background-color: #151516; }
	.slides div#slideshow_eshop			{ background-color: #d9eef5; }
	.slides div#slideshow_design 		{ background-color: #818c98; }
	.slides div#slideshow_emarketing 	{ background-color: #4f601b; }
	
	.slides div#slideshow_website h2		{ color: #ecda47; }
	.slides div#slideshow_eshop h2			{ color: #277e95; }
	.slides div#slideshow_design h2 		{ color: #bbe1e1; }
	.slides div#slideshow_emarketing h2 	{ color: #e7d8ae; }
	
	.slides div#slideshow_website p		{ color: #fff; }
	.slides div#slideshow_eshop p			{ color: #000; }
	.slides div#slideshow_design p	 		{ color: #fff; }
	.slides div#slideshow_emarketing p	 	{ color: #fff; }

	/* backgrounds */
	.slides div span.bg								{ display: block; width: 495px; height: 398px; position: absolute; top: 0; }
		.slides div#slideshow_website span.bg		{ right: 0; }
		.slides div#slideshow_eshop span.bg			{ left: 0; }
		.slides div#slideshow_design span.bg 		{ right: 0; }
		.slides div#slideshow_emarketing span.bg 	{ left: 0; }

		/* sk */
		body.sk .slides div#slideshow_website span.bg		{ background-image: url(../images/sk/slideshow_bg_website.jpg); }
		body.sk .slides div#slideshow_eshop span.bg			{ background-image: url(../images/sk/slideshow_bg_eshop.jpg); }
		body.sk .slides div#slideshow_design span.bg 		{ background-image: url(../images/sk/slideshow_bg_design.jpg); }
		body.sk .slides div#slideshow_emarketing span.bg 	{ background-image: url(../images/sk/slideshow_bg_emarketing.jpg); }
	
		/* cz */
		body.cz .slides div#slideshow_website span.bg		{ background-image: url(../images/cz/slideshow_bg_website.jpg); }
		body.cz .slides div#slideshow_eshop span.bg			{ background-image: url(../images/cz/slideshow_bg_eshop.jpg); }
		body.cz .slides div#slideshow_design span.bg 		{ background-image: url(../images/cz/slideshow_bg_design.jpg); }
		body.cz .slides div#slideshow_emarketing span.bg 	{ background-image: url(../images/cz/slideshow_bg_emarketing.jpg); }

		/* en */
		body.en .slides div#slideshow_website span.bg		{ background-image: url(../images/en/slideshow_bg_website.jpg); }
		body.en .slides div#slideshow_eshop span.bg			{ background-image: url(../images/en/slideshow_bg_eshop.jpg); }
		body.en .slides div#slideshow_design span.bg 		{ background-image: url(../images/en/slideshow_bg_design.jpg); }
		body.en .slides div#slideshow_emarketing span.bg 	{ background-image: url(../images/en/slideshow_bg_emarketing.jpg); }


	/* h2 */
	.slides div h2 		{ width: 350px; position: absolute; top: 125px; right: 55px; font-size: 36px; font-weight: normal; }
	.slides div p 		{ width: 350px; position: absolute; top: 180px; right: 55px; }
	
	.slides div#slideshow_eshop h2, .slides div#slideshow_emarketing h2,
	.slides div#slideshow_eshop p, .slides div#slideshow_emarketing p { left: 55px; }

	/* more */
	.slides div a.more 			{ display: block; width: 83px; height: 24px; padding: 11px 0 0 17px; background-position: top left; position: absolute; overflow: hidden; font-weight: bold; color: #fff; text-decoration: none; }
	.slides div a.more:hover	{ background-position: bottom left;  }

	/* button more */
	.slides div#slideshow_website a.more 				{ background-image: url(../images/slideshow_more_design.jpg); background-color: #d9bf20; top: 234px; right: 70px; }
		body.en .slides div#slideshow_website a.more 		{ right: 57px; }
		.slides div#slideshow_website a.more:hover 		{ background-color: #c0a309; }

	.slides div#slideshow_eshop a.more 					{ background-image: url(../images/slideshow_more_eshop.jpg); background-color: #1f6879; top: 219px; left: 348px; }
		body.en .slides div#slideshow_eshop a.more 			{ left: 358px; }
		.slides div#slideshow_eshop a.more:hover		{ background-color: #327585; }

	.slides div#slideshow_design a.more 				{ background-image: url(../images/slideshow_more_webdesign.jpg); background-color: #aad2d2; top: 234px; right: 70px; }
		.slides div#slideshow_design a.more:hover 		{ background-color: #97bfbf; }
	.slides div#slideshow_emarketing a.more				{ background-image: url(../images/slideshow_more_emarketing.jpg); background-color: #e0d1a8; top: 219px; left: 310px; }
		body.en .slides div#slideshow_emarketing a.more		{left: 290px; }
		.slides div#slideshow_emarketing a.more:hover	{ background-color: #c9bb96; }

	/* images */
	.slides div img { position: absolute; top: 0; }
	.slides div#slideshow_website img, .slides div#slideshow_design img { left: 0; }
	.slides div#slideshow_eshop img, .slides div#slideshow_emarketing img { right: 0; }


/* pagination */
ul.pagination { position: absolute; left: 466px; top: 410px; list-style: none; font-weight: bold; }
ul.pagination li  { display: block; float: left; width: auto; margin-right: 8px; }
ul.pagination li a { display: block; float: left; width: 8px; height: 8px; overflow: hidden; color: #bed1da; text-decoration: none;  position: relative;  }
ul.pagination li a span { display: block; float: left; width: 8px; height: 8px; background-image: url(../images/pagination_dot.gif); background-position: top left; position: absolute; top: 0; left: 0; font-size: 0; }
ul.pagination li a:hover span, ul.pagination li a.active span { text-decoration: none; color: #40bfde; background-position: left bottom; }
ul.pagination li a span { cursor: pointer; }

noscript p, noscript ol { color: #a00; font-size: 13px; line-height: 1.4em; text-align: left }

/* These 2 lines specify style applied while slider is loading */
.csw { width: 990px; height: 398px; overflow: hidden;}
.csw .loading {margin: 160px 0 400px 0; text-align: center; color: #deeef6; }

.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden; 
	margin: auto;
	width: 990px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 420px;
	clear: both;
}