/* CSS Document */
#container_menu{ margin:546px auto 0px auto; width:960px; height:120px;}
#container_menu #menu_left { float:left; margin-left:114px;}
#container_menu #menu_left .active .link_open_menu { font-size:42px;}
#container_menu .menu { 
	    display:inline-block; 
	    height:56px; 
	    width:172px; 
	    background:url(../img_layout/menu/sprite_bg_menu.png) -186px 0px no-repeat; 
	    margin-left:-40px;
	    position:relative;
	    z-index:1;
	    }
#container_menu .menu .link_open_menu {
	   display:block;
	   margin-left:20px;
	   margin-top:4px;
	   text-align:center;
	   width:136px;
	   height:49px;
	   color:#009FC5;
	   font-family:Bickhamscriptpro_semibold;
	   font-size:38px;
	   text-decoration:none;
	   text-shadow: -1px -1px #FFF;
	   }
#container_menu .menu .link_open_menu p { height:49px; margin-top:-6px;}
#container_menu .menu .link_open_menu p span { font-size:60px;}
#container_menu .menu .link_open_menu p .piu_due { font-size:44px; color:#8F8874;}
#container_menu .active {background:url(../img_layout/menu/sprite_bg_menu.png) -3px 0px no-repeat; z-index:2;}
#container_menu #menu_right { float:right; margin-right:84px;}
#container_menu #menu_right .menu .link_open_menu p { padding-top:14px;}
#container_menu #menu_right .prezzi .link_open_menu,#container_menu #menu_right .prenota .link_open_menu { font-size:41px; color:#877B59;}
#container_menu #menu_right .prezzi {}
#container_menu #menu_right .prenota {background:url(../img_layout/menu/sprite_bg_menu_prenota.png) -186px 0px no-repeat;}
#container_menu #menu_right .active_p {background:url(../img_layout/menu/sprite_bg_menu_prenota.png) -2px 0px no-repeat; z-index:2;}
#container_menu #menu_right .active .link_open_menu, #container_menu #menu_right .active_p .link_open_menu { font-size:45px;}
#container_menu #menu_right .active .link_open_menu p, #container_menu #menu_right .active_p .link_open_menu p { padding-top:11px;}
/***************************MENU SECONDARIO****************************/
#container_menu .container_sotto_menu { position:absolute; margin-top:-2px; display:none;}
#container_menu .sotto_menu li { display:inline-block;}
#container_menu .sotto_menu .nome_app { 
	    background:url(../img_layout/menu/bg_sele_app.png) top left no-repeat; 
	    width:202px; 
	    height:49px;
	    font-family: 'Ubuntu', sans-serif;
	    font-weight:300;
	    font-size:11px;
	    color:#0397BA;
	    text-transform:uppercase;
	    position:absolute;
	    }
#container_menu .sotto_menu .nome_app p { margin:10px 0px 0px 70px;}
#container_menu .sotto_menu li ul { position:relative; z-index:4; margin:9px 0px 0px 186px;}
#container_menu .sotto_menu li ul li { display:inline-block; background:url(../img_layout/menu/bg_numero_app.png) top left no-repeat; width:89px; height:49px; margin-left:-27px;}
#container_menu .sotto_menu li ul li a { display:inline-block; margin:2px 0px 0px 19px; width:61px; height:32px; font-family: 'Ubuntu', sans-serif; font-weight:400; color:#0397BA; text-decoration:none;}
#container_menu .sotto_menu li ul li a p { text-align:center; margin-top:7px;}
#container_menu #menu_2_posti{ margin-left:-78px;}
#container_menu #menu_3_posti { margin-left:50px;}
#container_menu #menu_4_posti { margin-left:186px;}