/* List View*/
.tx-iwgkgalerie-pi1{
	margin-top:20px;
}

.tx-iwgkgalerie-pi1-header-box {	
	margin:0px;
	padding:7px 0px 0px 24px;
	width:436px;
	height:70px;
	background-image:url("../images/teaser_back.gif");
	background-repeat:no-repeat;
}

.tx-iwgkgalerie-pi1-header {	
	margin-top:12px;
	width:420px;
	height:50px;
}

.tx-iwgkgalerie-pi1-image-box {	
	float:left;
	margin-right:10px;
}

.tx-iwgkgalerie-pi1-image {
	width:86px;
	height:63px;
}

.tx-iwgkgalerie-pi1-content {
	margin-top:10px;
	margin-bottom:10px;
	padding-left:0px;
}

.tx-iwgkgalerie-pi1-footer {
	position:relative;
	width:460px;
	height:31px;
	background:url("../images/footer_bg.gif") bottom left no-repeat;	
	margin-bottom:20px;
	
}

.tx-iwgkgalerie-pi1-image-list-box {	
	height:184px;
	width:460px;
}
/*
.tx-iwgkgalerie-pi1-list-item {
	height:150px;
	width:179px;
	margin-top:20px;	
}
*/
.tx-iwgkgalerie-pi1-list-item {
	height:120px;
	width:179px;
	margin-top:30px;	
}

.pleft {
	text-align:center;
	margin-left:20px;
}
.pleft {
	_margin-left:10px;
}
.pright {
	text-align:center;
	margin-right:20px;
}
.pright {
	_margin-right:10px;
}

/*
.pleft { padding-left:28px; text-align:left; }
.pright { padding-right:28px; text-align:right; }
*/

.tx-iwgkgalerie-pi1-image-list-box .wrapper img {
	border:1px solid white;	
	clear:both;
}

.tx-iwgkgalerie-pi1-list-info-box {
	margin-top:5px;
	color:#FFFFFF;
	text-align:center;
	width:164px;
}

.left { float:left; }
.right { float:right; }


/*********************** Slider Styling **************************/
.tx-iwgkgalerie-pi1-image-list-box                         { position: relative; margin: 0 auto 15px; margin-bottom:0px; }
.tx-iwgkgalerie-pi1-image-list-box .wrapper                { width: 414px; height: 184px; margin: 0 23px; background:transparent url(../images/bg_gallery.jpg) 0px 0px repeat-x; overflow: auto;  position: absolute; top: 1px; left: 0; }
.tx-iwgkgalerie-pi1-image-list-box .wrapper ul             { width: 9999px; height:184px; list-style: none; position: absolute; top: 0; left: 0; background:transparent; margin: 0; }
.tx-iwgkgalerie-pi1-image-list-box ul li                   { display: block; float: left; padding: 0; height: 184px; width: 414px; margin: 0; background:none; }
.tx-iwgkgalerie-pi1-image-list-box .arrow                  { display: block; height: 184px; width: 23px; background:transparent none; text-indent: -9999px; position: absolute; top: 0px; cursor: pointer; }
.tx-iwgkgalerie-pi1-image-list-box .forward                { background:transparent url(../images/slider_right.jpg) top left no-repeat; right:0px; }
.tx-iwgkgalerie-pi1-image-list-box .back                   { background:transparent url(../images/slider_left.jpg) top left no-repeat; left:0px; }
.tx-iwgkgalerie-pi1-image-list-box .forward:hover          {  }
.tx-iwgkgalerie-pi1-image-list-box .back:hover             {  }

#thumbNav                               { position: relative; top: 183px; text-align: center; display:none;}
#thumbNav a                             { color: black; font: 11px/18px; Georgia, Serif; display: inline-block; padding: 2px 8px; height: 18px; margin: 0 5px 0 0; background: #c58b04 url(../images/cellshade.png) repeat-x; text-align: center; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#thumbNav a:hover                       { background-image: none; }
#thumbNav a.cur                         { background: #e0a213; }

#start-stop                             { background: green; background-image: url(../images/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 183px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.tx-iwgkgalerie-pi1-image-list-box .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.tx-iwgkgalerie-pi1-image-list-box .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }