/* versione ad alto contrasto */


html, body { height:100%; }

body { background-color:#000000; color:#ffffff; font:120% arial, helvetica, geneva, sans-serif; margin:1em; padding:0; }


  /* generale - impaginazione */
  
  h1 { font-size:2.4em; color:#ffee00; }
  h2 { font-size:2.0em; color:#ffee00; }
  h3 { font-size:1.6em; color:#ffee00; }
  h4 { font-size:1.2em; color:#ffee00; }
  
  h3 { margin-top:1em; }
  
a { text-decoration:underline; }
a:link { color:#00ffff; }
a:visited { color:#ff00ff; }
a:hover { color:#ffffff; background-color:#ff0000; }
a:active { color:#ffffff; background-color:#ff0000; }


input, select { background-color:#ffffff; font-weight:bold; font-size:1em; color:#000000; }


  /* nascosto */
  
.hideacc { display:none; } 

    /*patacchini per il cambio stile nella home */
#header .cssbaseI { display:block; }
#header .csscontI { display:block; }
#header .cssacceI { display:none; }

/* mette una pezza a un bug di rendering di IExplorer (grrr...) */

	#azienda .mini { position:static; }
	
div.jsenable li#azienda ul,
div.jsenable li#mappe ul,
div.jsenable li#linee ul,
div.jsenable li#biglietti ul,
div.jsenable li#parcheggi ul,
div.jsenable li#cliente ul { position:static;  }


/* il link a questo foglio di stile */
.cssacce { display:none }

/*questa parte si sovrappone al css del toggler per tenerlo esploso */

div.jsenable h3 a { cursor:default !important; }
div.jsenable ul ul { display:block !important; }

div#navi li.hide ul { display:block !important; }
div#navi li.show ul { display:block !important; }

div#navi li h3 a:link,
div#navi li h3 a:visited,
div#navi li h3 a:hover,
div#navi li h3 a:visited { height:1.5em; }

div[id="navi"]>li h3 a:link,
div[id="navi"]>li h3 a:visited,
div[id="navi"]>li h3 a:hover,
div[id="navi"]>li h3 a:active { height:auto !important; }


  /* mostra-nascondi mini */

div#navi li.show .mini { display:none !important; }

div.#navi li#menu0 ul { position:static; }
div.#navi li#menu1 ul { position:static; }
div.#navi li#menu2 ul { position:static; }
div.#navi li#menu3 ul { position:static; }
div.#navi li#menu4 ul { position:static; }
div.#navi li#menu5 ul { position:static; }
div.#navi li#menu6 ul { position:static; } 
