/* default styles for extension "tx_imageslicer_pi1" */

  #slicer-links a {
    border:0px solid red;
    position:absolute;
    margin-top:-139px;
    right:4px;
    width:185px;
    height:139px;
    display:none;
  }
  


/* default styles for extension "tx_werbung_pi1" */
		.tx-werbung-pi1 #werbung {
		  width:945px;
		  position:absolute;
		  z-index:60;
		  top:-500px;
		  left:30px;
		  border:2px solid #fff;
		  font-family:tahoma;
		  font-size: 12px;
		  background:#fff;
		  /*filter:alpha(opacity=95); 
		  -moz-opacity: 0.95; 
		  opacity: 0.95;         */
		}
		
		.tx-werbung-pi1 #nav {
		  border-bottom:2px solid #fff;
		  text-align:right;
		  margin:0;
		  padding:3px 10px;
		  color:#ccc;
		}
		
		.tx-werbung-pi1 #nav a {
		  color:#f00;
		  text-decoration:none;
		}
		
		.tx-werbung-pi1 #nav a:hover {
		  text-decoration:underline;
		}
		
		.tx-werbung-pi1 #banner {
		  /*cursor:pointer;*/
		}
/* default styles for extension "tx_slideshow_pi1" */
		.tx-slideshow-pi1 {
			text-align: center;
		}
/* default styles for extension "tx_kiwislider_pi1" */
	.tx-kiwislider-pi1 {
		width: 560px;
		margin: 20px auto;
		position: relative;
	}
	
	.tx-kiwislider-pi1 .scroll {
			height: 250px;
			width: 560px;
			overflow: auto;
			overflow-x: hidden;
			position: relative;
			clear: left;
	}
	
	.tx-kiwislider-pi1 .scrollContainer div.panel {
			padding: 0 20px;
			height: 210px;
			width: 520px;
	}
	
	.tx-kiwislider-pi1 ul.navigation {
			list-style: none;
			margin: 0;
			padding: 0;
		
	}
	
	.tx-kiwislider-pi1 ul.navigation a:focus {
			outline: none;
	}
	
	.tx-kiwislider-pi1 .hide {
			display: none;
	}
	
	/* Navigation */
	.tx-kiwislider-pi1 h1 {
		font-weight:normal;
		margin:0;
		padding:10px 0px 0px;
	}
	.tx-kiwislider-pi1 ul.navigation {
		padding-bottom: 9px;
	}
	.tx-kiwislider-pi1 ul.navigation li {
			display: inline;
			margin-right: 10px;
	}
	
	.tx-kiwislider-pi1 ul.navigation a {
			padding: 10px;
			color: #000;
			text-decoration: none;
	}
	
	.tx-kiwislider-pi1 ul.navigation a:hover {
			background-color: #f6f6f6;
	}
	
	.tx-kiwislider-pi1 ul.navigation a.selected {
			background-color: #eeeeee;
			-moz-border-radius-topleft:2px;
			-moz-border-radius-topright:2px;
	}
	
	.tx-kiwislider-pi1 .scrollButtons {
		text-indent:-9999px;
		display:block;
		background:url() no-repeat center;
		width:16px;
		height:16px;
		position: absolute;
		top: 150px;
		cursor: pointer;
	}
	.tx-kiwislider-pi1 .scrollButtons.left {
		left: -20px;
	}
	.tx-kiwislider-pi1 .scrollButtons.right {
		right: -24px;
	}
	
	.tx-kiwislider-pi1 .scroll {
		border:1px solid #eeeeee;
	}
/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_exomembers_pi1" */
	.exo_members {}
	.exo_members_item {position:relative;}
	.exo_members_item h2 {margin:0 0 5px 0;font-weight:bold;font-size:14px;background:transparent;padding:0;}
	.exo_members_img {float:left;margin:0 0 10px 0;}
	.exo_members_descr {margin:5px 0 0 90px !important;margin:0 0 0 90px;}
	.title_span {position:absolute;top:22px;width:70px;height:105px;background:url(typo3conf/ext/exo_members/pi/trans.png)!important;background:#fff;filter:Alpha(opacity=1);}
	.clearer {clear:both;height:1px;border-top:1px solid #eeeeee;margin:20px 0;}
	
	.exo_members_item_float {float:left;width:130px;height:310px;padding:5px;border:1px solid #eee;margin:0 5px 5px 0;}
	.exo_members_img_float {height:168px;}
	.exo_members_descr_float {font-size:10px;}
	.exo_members_descr_float p {margin:0 !important;}
	.exo_members_descr_float strong {height:30px;background:#eee;display:block;padding:3px;margin:0;}
	.exo_members_descr_float a {text-decoration:underline;}
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }