/* Reload */
.boutons_reload{position:absolute;top:3px;right:3px;z-index:100}

body {background: #4D4C4D;
font-size:11px;font-family:verdana,arial,sans-serif;text-align:center;}

#top,#center,#hmenu_sub{width:1004px;margin:0 auto;}
#hmenu_sub_line{min-width:1004px;}

#top{position:relative;z-index:10}
h1{position:absolute;top:10px;left:20px;z-index:11;}

.middle{clear:both;margin:0 20px 20px 14px;padding-top:10px;
text-align:left;min-height:575px;position:relative;}

/* SlideShow page d'accueil */

#center{padding-top:10px;}
/* Menu horizontal */
#hmenu{padding-top:28px;height:24px}

/* Menu horizontal */
#hmenu{float:left;}
#hmenu,#hmenu_sub ul{margin-left:235px}
#hmenu a{color:#fff;padding:1px 1px 0 1px;position:relative;bottom:-3px;}
#hmenu img{padding:2px 6px 5px 6px;}
#hmenu_sub a{color:#fff;}
#hmenu_sub img{padding:0 6px 5px 6px;}
#hmenu a,#hmenu_sub a,#hmenu img,#hmenu_sub img{display:block;}

#hmenu_sub ul{overflow:hidden}
#hmenu li,#hmenu_sub li{float:left;font-size:12px;margin-left:5px}

/* Menu horizontal - Onglet superieur */
#hmenu .hsuplink_on{background:#fff;}
#hmenu .hsuplink_on img{background:#4D4C4D}

/* Menu horizontal - ligne */
#hmenu_sub_line{border-top:1px solid #fff;clear:both;background:#4D4C4D;padding-top:4px;height:12px}


/* Menu horizontal - Opacitée */
.hlink img,.hsuplink img{filter:alpha(opacity = 65);-moz-opacity:0.65;opacity:0.65;}
.hlink:hover img,.hsuplink:hover img{filter:alpha(opacity = 100);-moz-opacity:1;opacity:1;}

/* Galerie */
.left{float:left;width:174px;}
.left_title,.left_text{margin-left:20px}
.left_title{margin-bottom:10px;font-family:arial;font-size:15px;
font-weight:bold}

/* Slide */
#diapo {position:relative;margin-bottom:10px;}
#top_arrow,#bottom_arrow{display:none;z-index:10}
#top_arrow{position:absolute;top:0px}
#bottom_arrow{position:absolute;bottom:0px}

#vmenu {overflow:hidden;}
#vmenu li{float:left;}
#vmenu a{display:block;width:40px;height:40px;overflow:hidden;margin:0 5px 15px 10px;}
#vmenu a{filter:alpha(opacity = 65);-moz-opacity : 0.65; opacity:0.65;}
#vmenu a:hover{filter:alpha(opacity =100);-moz-opacity : 1; opacity:1;}
#vmenu img{display:block;}

/* Galerie */
#page{margin-left:184px;}

#photo_gallery{width:780px;}
#photo_box{height:524px;vertical-align:middle;text-align:center}
#photo,#loading{}
#photo{position:relative;border:1px solid #BDBDBD}
#video table{margin:0 auto;border:1px solid #BDBDBD;border-collapse: collapse;}
#photo_bottom td{padding-top:21px;height:15px;vertical-align:middle;}
#photo_bottom, #photo_bottom a{font-size:10px;color:#fff}

#photo_blank{width:325px;}
#photo_print{width:320px;}
#photo_print a,#photo_blank span{margin-left:100px}
#photo_prev,#photo_next{width:20px;}
#photo_num{width:100px;text-align:center;vertical-align:middle}


.footer{text-align:center;color:#fff}
.footer a{color:#fff}




