.all {position:relative; 
	padding:0; 
	margin:30px auto; 
	width:599px; 
	height:67px; 
	padding-top:399px;}

.all img.small {display:block;
	padding: auto;
	width:99px; 
	height:66px; 
	float:left;
	margin-top:10px; 
	margin-bottom:10px; 
	margin-left:10px; 
	margin-right:10px;
	transition:width 2s, height 2s;
	-webkit-transition:width 2s, height 2s, -webkit-transform 2s;}

.all img.t10 {border-right:0;}

.nallholder {position:absolute; 
	left:0; 
	top:0; 
	width:599px; 
	height:399px; 
	overflow:hidden;}

.nallholder .nall {position:absolute; 
	left:1px; 
	margin-left:-1px; 
	top:0; 
	width:7000px; 
	height:399px;
	-webkit-transition:0s 3600s;
	-moz-transition:0s 3600s;
	-ms-transition:0s 3600s;
	-o-transition:0s 3600s;
	transition:0s 3600s;}
	
.nallholder .cap {position:absolute; 
	left:1px; 
	margin-left:-1px; 
	top:0; 
	width:7000px; 
	height:399px;
	-webkit-transition:0s 3600s;
	-moz-transition:0s 3600s;
	-ms-transition:0s 3600s;
	-o-transition:0s 3600s;
	transition:0s 3600s;}

.nallholder .nall img {display:block; 
	float:left;}
	
.nallholder .cap div {display:block;
	float:left;}	
	
.all img:hover ~ .nallholder .nall {
	-webkit-transition:0.25s ease;
	-moz-transition:0.25s ease;
	-ms-transition:0.25s ease;
	-o-transition:0.25s ease;
	transition:0.25s ease;}

.all img:hover ~ .nallholder .cap {
	-webkit-transition:0.25s ease;
	-moz-transition:0.25s ease;
	-ms-transition:0.25s ease;
	-o-transition:0.25s ease;
	transition:0.25s ease;}	

.cap div {width:499px;
	height:85px;
	opacity:0.6;
	background-color:black;
	left:0px;
	top:300px;
	position:relative;
	margin-right:100px;
	text-align:left;}
	
.cap h3 {color:white;
	font-family: Tahoma;
	font-size:16px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;}
	
.cap p {color:white;
	font-family:Tahoma;
	font-size:12px;
	padding-left:10px;
	padding-right:10px;}

img.small {border-radius:8px;}
	
img.small:hover {opacity:0.5;
	filter:alpha(opacity=50);}
	
img.big {width:599px;}

img.ulo {margin-top:-10px;
	margin-left:-10px;
	margin-right:-10px;
	margin-bottom:-20px;}

.all img.t1:hover ~ .nallholder .nall {left:0; 
	margin-left:0;}
.all img.t2:hover ~ .nallholder .nall {left:-599px; 
	margin-left:0;}
.all img.t3:hover ~ .nallholder .nall {left:-1198px; 
	margin-left:0;}
.all img.t4:hover ~ .nallholder .nall {left:-1797px; 
	margin-left:0;}
.all img.t5:hover ~ .nallholder .nall {left:-2396px; 
	margin-left:0;}
.all img.t6:hover ~ .nallholder .nall {left:-2995px; 
	margin-left:0;}
.all img.t7:hover ~ .nallholder .nall {left:-3594px; 
	margin-left:0;}
.all img.t8:hover ~ .nallholder .nall {left:-4193px; 
	margin-left:0;}
.all img.t9:hover ~ .nallholder .nall {left:-4792px; 
	margin-left:0;}
.all img.t10:hover ~ .nallholder .nall {left:-5391px; 
	margin-left:0;}
.all img.t11:hover ~ .nallholder .nall {left:-5990px; 
	margin-left:0;}
.all img.t12:hover ~ .nallholder .nall {left:-6589px; 
	margin-left:0;}
.all img.t13:hover ~ .nallholder .nall {left:-7188px; 
	margin-left:0;}
.all img.t14:hover ~ .nallholder .nall {left:-7787px; 
	margin-left:0;}
.all img.t15:hover ~ .nallholder .nall {left:-8386px; 
	margin-left:0;}
.all img.t16:hover ~ .nallholder .nall {left:-8985px; 
	margin-left:0;}
.all img.t17:hover ~ .nallholder .nall {left:-9584px; 
	margin-left:0;}
.all img.t18:hover ~ .nallholder .nall {left:-10183px; 
	margin-left:0;}
.all img.t19:hover ~ .nallholder .nall {left:-10782px; 
	margin-left:0;}
.all img.t20:hover ~ .nallholder .nall {left:-11381px; 
	margin-left:0;}



.all img.t1:hover ~ .nallholder .cap {left:0; 
	margin-left:0;}
.all img.t2:hover ~ .nallholder .cap {left:-599px; 
	margin-left:0;}
.all img.t3:hover ~ .nallholder .cap {left:-1198px; 
	margin-left:0;}
.all img.t4:hover ~ .nallholder .cap {left:-1797px; 
	margin-left:0;}
.all img.t5:hover ~ .nallholder .cap {left:-2396px; 
	margin-left:0;}
.all img.t6:hover ~ .nallholder .cap {left:-2995px; 
	margin-left:0;}
.all img.t7:hover ~ .nallholder .cap {left:-3594px; 
	margin-left:0;}
.all img.t8:hover ~ .nallholder .cap {left:-4193px; 
	margin-left:0;}
.all img.t9:hover ~ .nallholder .cap {left:-4792px; 
	margin-left:0;}
.all img.t10:hover ~ .nallholder .cap {left:-5391px; 
	margin-left:0;}
.all img.t11:hover ~ .nallholder .cap {left:-5990px; 
	margin-left:0;}
.all img.t12:hover ~ .nallholder .cap {left:-6589px; 
	margin-left:0;}
.all img.t13:hover ~ .nallholder .cap {left:-7188px; 
	margin-left:0;}
.all img.t14:hover ~ .nallholder .cap {left:-7787px; 
	margin-left:0;}
.all img.t15:hover ~ .nallholder .cap {left:-8386px; 
	margin-left:0;}
.all img.t16:hover ~ .nallholder .cap {left:-8985px; 
	margin-left:0;}
.all img.t17:hover ~ .nallholder .cap {left:-9584px; 
	margin-left:0;}
.all img.t18:hover ~ .nallholder .cap {left:-10183px; 
	margin-left:0;}
.all img.t19:hover ~ .nallholder .cap {left:-10782px; 
	margin-left:0;}
.all img.t20:hover ~ .nallholder .cap {left:-11381px; 
	margin-left:0;}