
a {color:#9CA3AE;}

#main_menu  { margin-top:2px; font-family: arial, sans-serif;width:688px;position:relative; position:relative;z-index:10; }
#main_menu  ul {padding:0; margin:0; list-style-type: none;width:688px;}
#main_menu  ul li {float:left;}
#main_menu  ul li a{display:block;text-decoration:none;line-height:33px;font-size:14px;color:#393939;text-align:center;font-weight:bold;font-family:Arial;}
#main_menu  ul li a span,
#main_menu  ul li a span{display:block;padding:0 9px;}
#main_menu  ul li ul {display:none; position:absolute; top:33px; left:0;background:#fff;}
#main_menu  ul li:hover a,
#main_menu  ul li.active a {background:url(../../../galop_en_seine/coin_g.gif) no-repeat;color:#393939;text-decoration:none;}
#main_menu  ul li:hover a span,
#main_menu  ul li a:hover span,
#main_menu  ul li.active a span { display:block; background:url(../../../galop_en_seine/coin_d.gif) no-repeat right; padding:0 9px; }
#main_menu  ul li:hover ul,
#main_menu  ul li a:hover ul,
#main_menu  ul li.active ul {display:block; width:680px; background:#fff; color:#393939; z-index:20; }
#main_menu  ul li.active ul { z-index:10; }
#main_menu  ul li:hover ul li,
#main_menu  ul li a:hover ul li {float:left; border:0;background:#fff;}
#main_menu  ul li:hover ul li a,
#main_menu  ul li a:hover ul li a,
#main_menu  ul li.active ul li a {line-height:12px;display:block;background:none; color:#393939;font-size:10px; font-weight:bold; padding:0 5px 5px;letter-spacing:0pt;}
#main_menu  ul li:hover ul li a:hover,
#main_menu  ul li a:hover ul li a:hover,
#main_menu  ul li ul li.current a {color:#3399cc;font-size:10px;}
.breaker {clear:both;line-height:0;height:0;width:0;font-size:0;}


#Milieu .myGallery { border:none; }
#Milieu .jdGallery { overflow:visible; }
#Milieu .jdGallery .slideElement { background-color:transparent; }
#Milieu .jdGallery a.right { background:transparent url(../../img/fleche_droite.jpg) no-repeat scroll right center;opacity:1;}
#Milieu .jdGallery a.left { background:transparent url(../../img/fleche_gauche.jpg) no-repeat scroll left center; opacity:1;}
#Milieu .tx-rgsmoothgallery-pi1 { background-color:transparent; }
#Milieu .jdGallery .slideInfoZone { background:none; bottom:-40px; }
#Milieu .jdGallery .slideInfoZone h2 { display:none; }
#Milieu .jdGallery .slideInfoZone p.slideImageLink { background:#FFFFFF; }
#Milieu .jdGallery .slideInfoZone p.slideImageLink a { color:#3E3731; font-weight:bold; font-size:1.5em; }
#Milieu .jdGallery .slideInfoZone p.slideImageLink a:hover { text-decoration:underline; }
#Milieu .jdGallery a.open { display:none !important; }


#print_localisation { margin:6px 8px 0 0; text-align:right; height:15px; }
#print_localisation p { margin:0 2px 0 0; display:inline; }
#print_localisation p.imprimer { margin:0; }
#print_localisation a { color:#EFEFEF; }
#print_localisation img { margin-bottom:-2px; }

#Milieu { height:516px; background:none; }
#Milieu .main_content { padding-top:15px; }
/* #Milieu #ban_accueil { background:url(../../../galop_en_seine/visuel_home_ok.jpg) no-repeat; } */
#Milieu #col_gauche { float:left; width:280px; }
#Milieu #visuel { height:90px; padding:10px 4px 0; text-align:left; }
#Milieu #contenu_gauche { height:305px; position:relative; padding:0 25px 20px; text-align:justify; }
#Milieu #lien_programme { height:91px; }
#Milieu #col_droite { float:left; width:698px; }
#Milieu #contenu_droite { height:453px; padding-top:28px; }

#Milieu p { color:#3E3731; margin:0 0 10px; }
#Milieu .visuel p { margin:0; margin-top:10px; text-align:left; }
#Milieu .tx-rgsmoothgallery-pi1 { margin-bottom:14px; margin:0 auto; }
#Milieu .bloc_edito { padding:2px 0px 2px 3px;  }

#Milieu .bloc_edito p { text-align:justify; margin-bottom:6px; }
#Milieu .texte_edito { height:75px; background:url(../../../galop_en_seine/logogalopsenseine.jpg) no-repeat; }
#Milieu .texte_edito span { position:absolute; left:-5000px; }

.Style2 { font-size:18px; }
.Style3 { font-size: 100%; font-weight: bold; }
.Style4 { font-size: 16px }
.Style5 { font-size: 24px; font-weight: bold; }

.mooslidecontainer p { font-size:1.1em; }
.mooslidecontainer .mooslidebuttons { position:absolute !important; top:50px !important; background:none !important; }
.mooslidecontainer .mooslidemask { height:120px !important; background:none !important; }
.mooslidecontainer .mooslide_boxs div { padding:5px 35px !important; width:190px !important; }
.mooslidecontainer .mooslidenext { background-position:10% center !important; }
.mooslidecontainer .mooslideprev { background-position:90% center !important; }

#compteur { margin:10px; }
#compteur p { float:right; margin:0; }
#compteur .jours_restants { background-color:#343433; color:#FFFFFF; font-size:2.3em; padding:5px 10px; }
#compteur .date_fin { clear:right; background-color:#343433; color:#FFFFFF; font-size:1.2em; padding:2px 10px; }

.bg_programme { background:url(../../img/fond_galop.gif) no-repeat center; }

div#hold { width:100%; height:305px; }
div#wn { height:305px; width:215px; }
div.content { width:100%; font-weight:normal; font-size:1em; line-height:1.24em; }
div#scrollbar { height:305px; left:250px; top:0; }
div#track { height:283px; background-color:#EDEAE9; }

.remooz-title { display:none; }
img.idupe { z-index:10 !important; }

/* Scroll homepage */

#edito_home {
	position:relative; 
	width:245px; 
	height:220px;
}

#edito_home #hold {
	width:245px; 
	height:100%;
}

#edito_home #wn {
	width:245px; 
	height:100%;
}

#edito_home #lyr1 {
	position:absolute;
}

#edito_home #scrollbar {
	top:-80px; 
	right:0px;
}

/* END Scroll homepage */
