/* ------------- Slideshow style ------------- */

#homefader {
	width:980px;
	padding:0; 
	background-color:#000; 
	min-height:300px;
	height: auto !important;	/* IE6 hack */
	height:300px;			/* IE6 hack */
	position:relative; 	/* damit das #graphic absolut platziert werden kann*/
	height:100%;}
	
#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:98; }

/* ------------- Slides container ------------- */
/* 
	Important: Set the width of your slides container
	If height not specified height will be set by the slide content
	Set to display none, prevents content flash */

#slides .slides_container {
	width:980px; height:300px;
	overflow:hidden;
	position:relative;
	display:none; }

/*------------- Each slide ------------- */
/*

	Important: Set the width of your slides
	Offeset for the 20px of padding
	If height not specified height will be set by the slide content
	Set to display block */

#slides .slide {
	width:980px; height:300px;
	display:none;		/* alle ausblenden */
	padding:0;
	position:absolute; 	/* bezieht sich auf das #main */
	width:980px;
	top:0px; left:0px;
	min-height:300px;	
	height: auto !important;	/* IE6 hack */
	height:px;			/* IE6 hack */}

	.homefaderleft { 
		float:left; 
		width:300px;
		margin:0px; padding:0px;
		background-color:#000; 
		display:block;
		min-height:300px;
		height: auto !important;	/* IE6 hack */
		height:300px;			/* IE6 hack */ }

		.homefaderleft h1 {
			font-family: 'Colaborate';
			margin:25px;
			color:#fff; font-size:40px; font-weight:normal; line-height:45px; }
		
		.homefaderleft h1 a:link 		{ color:#fff; text-decoration:none; }
		.homefaderleft h1 a:visited		{ color:#fff; text-decoration:none; }
		.homefaderleft h1 a:active 		{ color:#818181; text-decoration:none; }
		.homefaderleft h1 a:hover 		{ color:#818181; text-decoration:none; }

		.homefaderleft p {
			margin:25px;
			color:#fff; font-size:14px; font-weight:normal; line-height:20px; }

	.homefaderright { 
		float:right; 
		width:680px;
		height:300px; }


/* ------------- Next/prev buttons ------------- */

#slides .next,#slides .prev {
	position:absolute;
	top:107px; left:-39px;
	width:24px; height:43px;
	display:block;
	z-index:99; }

#slides .next { left:585px; }

/* ------------- Pagination ------------- */

.pagination {
	overflow:hidden; height:100%;
	margin:26px auto 0;
	width:100px; 
	/* background-color:#000; */
	position:absolute;
	bottom:25px;
	right:680px;	
	height:10px;
	z-index:99;}

.pagination li {
	float:left;
	margin:0 2px;
	list-style:none; }

.pagination li a {
	display:block;
	width:10px;
	height:0;
	padding-top:12px;
	background:url(homefader_pagination.png) no-repeat 0 0;
	float:left;
	overflow:hidden; 
	outline: none;
	text-indent:-9999px; line-height:10px; }	

.pagination li.current a { background-position:0 -10px; }