.gallery {padding:0 0px 0px 0; }
.gallery ul { margin:0; padding:0; background-image:url(../../images/fond.png); list-style:none; position:relative; height:0px; width: 430px; float:right; }

.gallery ul li { display:block; width:auto; float:right; color: black; height:0px; }
.gallery ul li a { display:block; width:auto; color: #FF4800; text-decoration:underline; padding:0px 0 0px 0; font:90% Hevetica, Arial, Myriad;}
.gallery ul li a:hover { text-decoration:underline; color:#669900;}
.gallery ul li.first { }

.gallery ul li ul { display:none; position:absolute; top:10px; height:auto; border-bottom:6px solid black; border-top:1px solid black; border-left:1px solid black; border-right:1px solid black; width:95%; left:2%; padding:8px 5px 15px 5px; }
.gallery ul li:hover ul,
.gallery ul li.over ul { display:block; }
.gallery ul li ul li { display:inline; float:none; background-image:none; height:auto; }
.gallery ul li ul li a { background-image:none; margin:6px; padding:2px; position:relative; float:left; display:block; width:120px; height:90px; background-color:#fff; }
.gallery ul li ul li a:hover { background-image:none; z-index:2; }
.gallery ul li ul li a img { position:absolute; top:2px; width:120px; height:90px; border:0; margin:0; padding:0; }
.gallery ul li a:hover img,
.gallery ul li a:active img,
.gallery ul li a:focus img { width:140px; height:105px; left:-11px; top:-10px; z-index:1; border:1px solid #000; }
.gallery ul li.overview { display:block; clear:both; padding:5px 10px 0 10px; color:#000; }


#gallery1 ul { z-index:2; }
#gallery2 ul { z-index:1; }
