/* BOX MODEL */
/* TOP */								
div#header {margin: 0;padding: 0;height: 104px;}	
div#header table, div#header table td{border-collapse: collapse;padding: 0;margin: 0;}
#header a, #header a img {margin: 0;padding: 0;border: 0;text-decoration: none;}
	
/* CONTENITORI */
div#container	{margin: 0;}		
div#container2 {margin: 0;}

/* MENU 1 livello - SX*/
div#menu1liv {font-family: Trebuchet MS, lucida, verdana, arial, helvetica, sans-serif;float: left;width: 250px;padding: 0;margin: 0;}

/* PUSLSANTIERA SX */
div#pulsantieraSX {background: url(../grafica/bg_pulsantieraSX.gif) no-repeat top left transparent;width: 250px;height: 296px;margin: 0;}

div#pulsantieraSX ul{margin: 0;padding: 12px 0 0 0;}
div#pulsantieraSX ul li {padding: 0;margin: 0 0 10px 20px;list-style-type: none;}
div#pulsantieraSX ul li a{display: block;	width: 115px;	height: 27px;}

a#puls_percorsi {background: url(../grafica/p_percorsi_off.gif) no-repeat top left transparent;}
a#puls_mostre {background: url(../grafica/p_mostre_off.gif) no-repeat top left transparent;}
a#puls_profilo {background: url(../grafica/p_profilo_off.gif) no-repeat top left transparent;}
a#puls_contatti {background: url(../grafica/p_contatti_off.gif) no-repeat top left transparent;}
a#puls_blog {background: url(../grafica/p_blog_off.gif) no-repeat top left transparent;}
a#puls_recensioni {background: url(../grafica/p_recensioni_off.gif) no-repeat top left transparent;}
a#puls_link {background: url(../grafica/p_link_off.gif) no-repeat top left transparent;}

a#puls_percorsi span, a#puls_mostre span, a#puls_profilo span, a#puls_contatti span, a#puls_blog span, a#puls_recensioni span, a#puls_contatti span, a#puls_link span{display: none;}

a#puls_percorsi:hover, a#puls_percorsi.p_selected{background: url(../grafica/p_percorsi_on.gif) no-repeat top left transparent;}
a#puls_mostre:hover, a#puls_mostre.p_selected{background: url(../grafica/p_mostre_on.gif) no-repeat top left transparent;}
a#puls_profilo:hover, a#puls_profilo.p_selected{background: url(../grafica/p_profilo_on.gif) no-repeat top left transparent;}
a#puls_contatti:hover, a#puls_contatti.p_selected{background: url(../grafica/p_contatti_on.gif) no-repeat top left transparent;}
a#puls_blog:hover, a#puls_blog.p_selected{background: url(../grafica/p_blog_on.gif) no-repeat top left transparent;}
a#puls_recensioni:hover, a#puls_recensioni.p_selected{background: url(../grafica/p_recensioni_on.gif) no-repeat top left transparent;}
a#puls_contatti:hover, a#puls_contatti.p_selected{background: url(../grafica/p_contatti_on.gif) no-repeat top left transparent;}
a#puls_link:hover, a#puls_link.p_selected{background: url(../grafica/p_link_on.gif) no-repeat top left transparent;}

/* MENU 2 livello - TOP */
div#menu2liv {margin-left: 250px;font-family: Trebuchet MS, lucida, verdana, arial, helvetica, sans-serif;background: url(../grafica/bg_menu_centro.gif) repeat-x top left #fff;height: 32px;}

div#menu2liv span#sezAttuale {float: right;font-size: 16px;color: #1C60A0;font-weight: bold;padding: 3px 15px 0 0;}

div#menu2liv div#menu2Links {padding: 2px 0 0 0;text-align: center;white-space: nowrap;}
div#menu2liv div#menu2Links a{color: #1C60A0;text-decoration: none;font-weight: bold;font-size: 12px;}
div#menu2liv div#menu2Links a:hover, div#menu2liv div#menu2Links a.p2_selected{color: #EE6001;}
div#menu2liv div#menu2Links span.sepMenu2 {color: #fff;font-weight: bold;font-size: 16px;padding: 0 4px;}


/* CONTENUTO corpo */
div#content {margin: 0;margin-left: 250px;padding: 10px 20px 20px 0;line-height: 140%; }

/* trucchetto boxmodel */
#cleardiv {clear: both;height: 1px;font-size: 1px;margin: 0;padding: 0;}

/* FOOTER */
div#footer {clear: both;display: block;margin: 0;padding: 0;font-size: 11px;text-align: center;}		
div#footer p {text-align: center;color: #fff;}
div#footer p#grafBottom {display: block;height: 50px;background: url(../grafica/bot.jpg) repeat-x top center transparent;text-align: center;color: #fff;margin: 0 0 10px 0;padding: 0;line-height: 75px;}
div#footer a{text-decoration: none;}
div#footer a:hover{text-decoration: underline;}