DIV#headerprint { display:none; }
DIV.hide { display:none; }

HTML {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

BODY {
	TEXT-ALIGN: center;   	/*centra in IE 5.x */
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	FONT-SIZE: 11px; 
	FONT-FAMILY: arial,sans-serif;
}

DIV#container {
	WIDTH: 790px;
	MARGIN: 0px auto 0px auto;   /*centra negli altri browsers*/
    TEXT-ALIGN: left;   	/*ripristina l' allineamento*/
	POSITION: relative; 	/*posiziona il footer rispetto al bottom del container*/
}

DIV#header, DIV#header a, DIV#header a:hover, DIV#header a :visited {
	COLOR: #fff; 		/*colore delle scritte dell'haeder*/
	HEIGHT: 90px; 		/*altezza dell'haeder*/
	MARGIN-RIGHT: 0px;
	BACKGROUND: #002576 none; 	/*colore dell'haeder*/
}

DIV#toolbarup {
	HEIGHT: 25px;
	PADDING-LEFT: 0px;
	BORDER-TOP: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid;
	MARGIN-RIGHT: 0px;
	MARGIN-LEFT: 170px;
	BACKGROUND: #999 none;
	COLOR: #fff;
}

DIV#toolbardwn {
	HEIGHT: 30px;
	PADDING-LEFT: 170px;
	BORDER-BOTTOM: #a0a0a0 1px solid;
	BORDER-LEFT: #a0a0a0 1px solid;
	MARGIN-RIGHT: 0px;
	BACKGROUND: #ccc none;
	COLOR: #fff;
}

DIV#extra {			/*barra di dx*/
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 0px;  
	PADDING-BOTTOM: 0px; 
	WIDTH: 165px; 		/*pari alla larghezza del margine colorato*/
	PADDING-TOP: 0px; 
	POSITION: absolute;
	TOP: 150px;		/*pari all'altezza dell'header*/
}

DIV#content {
	BORDER-RIGHT: #69c 190px solid; /*bordo azzurro sotto la barra di navigazione*/
	PADDING-RIGHT: 10px; 		/*padding dal colore al testo centrale*/
	BORDER-TOP: #000 0px solid; 	/*bordo tra testo centrale e header*/
	PADDING-LEFT: 10px; 		/*padding dal colore al testo centrale*/
	PADDING-TOP: 7em;
	PADDING-BOTTOM: 4em;
	BORDER-LEFT: #ccc 1px solid;
	MARGIN-LEFT: 170px;
	MARGIN-RIGHT: 0px;
 	BORDER-BOTTOM: #000 0px solid; 	/*bordo tra testo centrale e footer*/
	FONT: 11px arial,sans-serif;
	COLOR: #000; 
	TEXT-DECORATION: none;
	BACKGROUND: #fff url(img/backgr.jpg) no-repeat 0px 0px;    /*il file di backgr ha una trasparenza al 8% */
	min-height:280px;
}

DIV#navigation {		/*barra di navigazione di sx*/
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	RIGHT: 0px;  
	PADDING-BOTTOM: 0px; 
	WIDTH: 180px; 		/*pari alla larghezza del margine colorato*/
	PADDING-TOP: 1em; 
	POSITION: absolute;  
	TOP: 150px;		/*pari all'altezza dell'header*/
}

DIV#footer {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 5px;
	FONT: 10px arial,sans-serif; 
	COLOR: #fff;
	PADDING-TOP: 5px;
	MARGIN-RIGHT: 0px;
	BACKGROUND: #002576 none; 
	TEXT-ALIGN: left;
}





/*inizializzazione delle variabili, definizione degli stili*/

H1 {	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	FONT-SIZE: 17px; 
	COLOR: #69c;
	BACKGROUND: none;
}

H2 {	
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	FONT-SIZE: 17px; 
	COLOR: #69c;
	BACKGROUND: none;
}

H3 {				/*inizializzazione delle variabili*/
	margin: 0px; 
	padding: 10px 0 0 0;
	border:0;
	font-size: 15px; 
	background: none;
	color: #fff;
	text-decoration: none;
}

H4 {				/*inizializzazione delle variabili*/
	margin: 0px; 
	padding: 0 0 0 10px;
	font: bold 9px arial,sans-serif;
}

H5 {
	padding-left: 10px;
	font: bold 14px arial,sans-serif;
    color: #69c;
	background: none;
}

#navigation a.blank:hover, #toolbardwn a.blank:hover, #toolbarup a.blank:hover {
	background:transparent url(img/ext.gif) no-repeat 0 3px;
	padding-left:12px;
}

#content a.blank:hover {
	background:transparent url(img/ext2.gif) no-repeat 0 3px;
	padding-left:12px;
}

#acca3 {				/*inizializzazione delle variabili*/
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 10px;
	FONT-SIZE: 15px; 
	COLOR: #fff;
	BACKGROUND: none;
	TEXT-DECORATION: none;
}


/*stili per il contenitore*/

DIV#content UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

DIV#content LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 1em; 
	PADDING-TOP: 0px;
}

DIV#content A {
	FONT: 12px arial,sans-serif;
	COLOR: #69c; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#content A:hover {		/*link su cui passa il mouse*/
	COLOR: #69c; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}

DIV#content A#activelink {
	COLOR: #69c; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
} 


/*stili per le toolbar*/

DIV#toolbarup UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
DIV#toolbarup LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 1em; 
	PADDING-TOP: 0px;
}
DIV#toolbarup A {
	FONT:bold 11px arial,sans-serif;
	COLOR: #fff; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}
DIV#toolbarup A:hover {		/*link su cui passa il mouse*/
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}
DIV#toolbarup A#activelink {
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#toolbardwn UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

DIV#toolbardwn LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 0px 0px 1em; 
	PADDING-TOP: 0px
}

DIV#toolbardwn A {
	FONT:bold 11px arial,sans-serif;
	COLOR: #fff; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#toolbardwn A:hover {
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}

DIV#toolbardwn A#activelink {
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}


/*stili per la barra di navigazione*/

DIV#navigation UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}

DIV#navigation LI {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
}

DIV#navigation A {
	FONT: bold 12px arial,sans-serif; 
	COLOR: #fff; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#navigation A:hover { 	/*link su cui passa il mouse*/
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}

DIV#navigation A#activelink {
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#navigation P {
	FONT-SIZE: 90%;
}


/*stili per la sezione extra*/

DIV#extra DIV.newsbox {
	FONT-SIZE: 9px; 
	MARGIN-BOTTOM: 8px;	/*separazione tra i due avvisi*/
}
DIV#extra DIV.newsbox H2 {	/*definizione dei titoli avvisi*/
	PADDING-BOTTOM: 5px;
	FONT-SIZE: 11px; 
	COLOR: #999;
	BACKGROUND: none;
}

DIV#extra A {		/*stile dei link*/
	COLOR: #999; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#extra A:hover {		/*link su cui passa il mouse*/
	COLOR: #033; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}


DIV#extra DIV.newsbox P {	/*definizione dei paragrafi avvisi*/
	MARGIN: 0px;
}

/*stili per la sezione help*/
DIV#extra DIV.help {
	FONT-SIZE: 9px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-RIGHT: #ccc 1px solid; 
	MARGIN-BOTTOM: 8px;	/*separazione tra i due avvisi*/
}

DIV#extra DIV.help H2 {	/*definizione dei titoli avvisi*/
	PADDING-BOTTOM: 5px;
	FONT-SIZE: 11px; 
	COLOR: #999;
	BACKGROUND: none;
}

DIV#extra DIV.help P {	/*definizione dei paragrafi avvisi*/
	MARGIN: 0px;
}



DIV#footer A {
	FONT-WEIGHT: bold;
	COLOR: #fff; 
	BACKGROUND: none;
	TEXT-DECORATION: none;
}

DIV#footer A:hover {
	FONT-WEIGHT: bold;
	COLOR: #fff; 
	BACKGROUND: none;
	TEXT-DECORATION: underline;
}





/* Floating per le immagini e i link dell'header */

ul.gallery, ul.gallery li{
    margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.gallery li{
    float: left;
	height: 90px;
	text-align: center;
    margin: 0;
    border:0px solid red;
}

ul.gallery img{
    vertical-align: middle;
}

