html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; position:relative;  }



#Zslideshow{ width:100%; max-width:1000px; height:auto; overflow:hidden; max-height:540px; bottom:15px; margin:0 auto; display:none; right:25px;  }
#container { width:59.5%; height:520px; overflow:hidden; float:right; right:7px; }
.slide     { width:100% !important; height:auto; text-align:center; /*background:rgba(255,255,255,0.5);*/ cursor:pointer; }
.slide img { width:100% !important; max-width:530px; height:auto !important;/*width:auto;*/ left:20px; }

#pagi-cont{  width:38%; max-width:300px; height:500px; overflow:hidden; float:left; left:47px; }

#container2{ width:96% !important;  max-width:300px; height:165px; margin:0 auto; text-align:center; top:-8px; /*width:38%; max-width:300px; height:165px; float:left; bottom:150px; left:47px; background: #f00 url(box-txt-slider.png) no-repeat; background-size:100%; color:#fff; font-size:1em;*/ }
.slide2{width:94% !important; height:auto; margin:0 auto; padding:15px 0 0 9px; }

#container2X{ width:38%; max-width:300px; height:180px; float:left; bottom:165px; left:47px; background: url(box-txt-slider.png) no-repeat; background-size:100% 100%; color:#fff; 
font-size:1em; /*font-family: 'Bubblegum Sans', cursive;*//*font-family: 'DualityRegular';*/font-family: 'ZArialRoundedMTBoldBold';  }



ul.pagination44 { list-style-type:none; margin:0; padding:0; /*margin:7px auto; */  }
ul.pagination44 li { margin:5px; }	
		
	
	ul.pagination44 a { display:none; }
	ul.pagination44 li a { display:block; width:100%; height:auto; overflow:hidden; margin:0 0 0px 0; }	
	ul.pagination44 li a img{ width:100%; }
	ul.pagination44 li#pi2 a img{ top:3px; }
	
	/*ul.pagination li:hover:not(.active) { opacity:0.9;  }*/
	
/*
	ul.pagination li.active a.p1 , ul.pagination a.p1:hover  {background-position:0 -105px;}
	ul.pagination li.active a.p2 , ul.pagination a.p2:hover  {background-position:0 -45px;}
	ul.pagination li.active a.p3 , ul.pagination a.p3:hover  {background-position:0 -110px;}
	ul.pagination li.active a.p4 , ul.pagination a.p4:hover  {background-position:0 -60px;}
*/	
	
	
ul#pagination2{ width:15px; height:80px; bottom:360px; left:104px; z-index:99999; overflow:hidden; line-height:0px;}
ul#pagination2 a { display:block; width:15px; height:0px; overflow:hidden; margin:0 0 7px 0; }

ul#pagination2 a.p1, ul#pagination2 a.p2, ul#pagination2 a.p3, ul#pagination2 a.p4 { background:url(pa2.png) 0 0 no-repeat; height:14px; overflow:hidden; }
ul#pagination2 li.active a , ul.pagination44 a:hover  {background-position:0 -15px;}


#fleches{ width:80px; height:50px; overflow:hidden; z-index:99999; bottom:185px; left:70px; cursor:pointer;  }
#next{ width:40px; height:50px; float:right; background:url(fleches-player.png) 40px 0;  }
#prev{ width:40px; height:50px; float:left;  background:url(fleches-player.png) 0px 0;  }

#next:hover{ background-position:40px -50px;  }
#prev:hover{ background-position: 0px -50px;  }


/*
#pause{ display:none; width:16px; padding-top:60px; height:0; overflow:hidden; background-image:url(pause.png); background-position:0 0; background-repeat:no-repeat;}
#play{ display:none; width:16px; padding-top:60px; height:0; overflow:hidden; background-image:url(play.png); background-position:0 0; background-repeat:no-repeat;}	
#playpause{position:relative; right:265px; bottom:0px; width:25px; cursor:pointer; z-index:51000;}
*/

