/* MENUS LATERAUX */
div.menu_texte { text-align:center; margin-bottom:10px; border:1px solid black; }
div.menu_texte p { font-size:8pt; font-weight:bold; background-color:#77BBBB; border-bottom:1px solid; margin:0px; padding:2px; }
a.menu { display:block; font-size:8pt; padding:2px; }
a.menu:hover { background-color:#88BB88; color:black; }
p.titre_menu { font-weight:bold; color:#000; }

/* DEFINITIONS PRINCIPALES */
#gal_menu, #gal_photo, #gal_pellicule { float:left; overflow:visible; text-align:center; }
#gal_menu { width:15%; }
#gal_photo { width:70%; }
#gal_pellicule { width:15%; }

#gal_photo img { margin:0px 5px 5px 5px; border:1px solid #000000; }

/* CADRE DE NAVIGATION */
#navigator { }

#photoSelect { }
#photoSelect form { margin:2px; }
#photoSelect * { font-size:8pt; text-align:center; }
#photoSelect form select { border:1px solid #006666; }
#photoSelect form input { border:1px solid #006666; }
#photoSelect form input:hover { background-color:#000000; color:#FFFFFF; }

#controls { text-align:center; width:100%; }
#controls a { width:25%; float:left; display:block; height:15px; background-repeat:no-repeat; background-position:center; }

a#first { background-image:url(../../../images/boutons/btn_first.png); }
a#first:hover { background-image:url(../../../images/boutons/btn_first_white.png); }
a#previous { background-image:url(../../../images/boutons/btn_previous.png); }
a#previous:hover { background-image:url(../../../images/boutons/btn_previous_white.png); }
a#next { background-image:url(../../../images/boutons/btn_next.png); }
a#next:hover { background-image:url(../../../images/boutons/btn_next_white.png); }
a#last { background-image:url(../../../images/boutons/btn_last.png); }
a#last:hover { background-image:url(../../../images/boutons/btn_last_white.png); }

#no_photo { text-align:center; width:100%; font-size:8pt; }