/*
Autore		>	Fabio Dreosso
			per SYNERGIE  | www.synergie-web.it |
Versione	>	1.0 - 18.05.2005

Stile		>	stampa
*/




/***********	GLOBALI 	***********/

HTML {font-size: 100%;}
BODY {
	font-size:	0.8em;
	font-family:verdana,arial,helvetica,sans-serif;
	color:		#FFF;
	background: #FFF;
	text-align:	center;
	margin:		0;
	padding:	0;
	}
.sfondo {background:  #FFF;}

.sito {
	color:		#3A5688;
	background:	#FFF;
	border:		none;
	display:	block;
	width:		100%;
	text-align:	left;
	margin:		auto;
	padding:	0; 
		}

.oldbrw {display:none}
hr {width:10px;}
	



/*********** INTESTAZIONE	***********/

.linktop, .langchose, .skippo, .ufficiale { display:none}



.input1, .input2 {font-size:1em; font-family:verdana, arial; border:1px solid #000066; margin:0;}
.input1 {padding:.1em .3em;}
.input2 {padding:0; text-transform:uppercase; color:#FFF; background:#4566A3; font-weight:bold}
.input2:hover {color:#3A5587; background:#EFAF58; border:1px solid #fff;}


.gonfalone IMG{display:none; border:none; width:6.1em; height:7.5em; }
.gonfalone {position:absolute; top:.7em; margin-left:.5em; z-index:10;}

.logos {margin:0; padding:.8em 0em 0em 9em;}
	
.fascia1 {
	margin:		0px .5em;
	padding:		0;
	background: #FFF;
	}	

.fascia1 H1 {margin:0; padding:0; color:#3D5EA0 }


.fascia1 H1 A { 
	font-size: 		.9em;
	text-decoration:none;
	color:		#3D5EA0 ;
	display:		block;
	margin:		0;
	padding:		0;
	}
.fascia1 H1 A STRONG { color:		#3D5EA0 ;}


/*********** MENU superiore	***********/
.fascia { display:none	}


/*********** INDIRIZZO Comune	***********/
.space2, .space1 { display:none }
.indirizzo { border-bottom: 1px dotted #000; text-align:right; font-size: .8em;}
.indirizzo IMG {border:0;}		
.emailz IMG {width:1.9em}



/*********** Corpo centrale del sito ***********/
.centrale {
	margin:		2px .5em; 
	padding:		0;
	clear: 		both; 
	}
	
.ceniniziale {background: 	url(../img/v-pix.gif) 19.3em 0 repeat-y}
.ceninterno {background: 	url(../img/v-pix.gif) 13.2em 0 repeat-y}
	
.centrale A {font-size: .85em; font-weight:bold; color: #FF7200;}
.centrale A:hover {color: #5D79B0;}



/*********** HEADER centrali	***********/
.centrale H1{ font-size: 1em; }
.centrale H2{ font-size: 1em;}
.centrale H3{ font-size: .95em;}
.centrale H4{font-size:	.9em;}
.centrale H5{ font-size: .85em;}
.centrale H5{ font-size: .8em;}


/*********** colori HEADER centrali	***********/
.lightblu1 { background: url(../img/grid2.gif) 0 0;}
.lightblu2 {background: url(../img/grid1.gif) 0 0;}
.lightblu3	{background: url(../img/grid5.gif) 0 0;}
.blu1 {background: url(../img/grid3.gif) 0 0; color:#FFF}
.blu2 {background: url(../img/grid4.gif) 0 0; color:#FFF}



/*********** contenuto PAGINE INTERNE ***********/
.percorso {
display:none;
	font-size:		.85em;
	padding:		0em 0em 0em 10em;
	margin:		0em;
	border-bottom:	1px dotted;
	}

.percorso DIV { background: url(../img/grid6.gif) 0 0; padding:.3em 0em; margin:0;}
.percorso SPAN {margin:0em 1.2em;}

#contenuto {padding: 0; margin:0; background: url(../img/v-pix.gif) 44.9em 0 repeat-y}
#contenuto H1 {
	text-align:			left;
	margin:			2em 0em .5em 2em;
	padding:			0;
	text-transform: 	uppercase;
	font-size:			1.2em;
	}

#contenuto HR {display:block; float:none;}


#contenuto H2 {
	margin:		2em 0em 0.2em 1.8em;
	padding:		0em .7em;
	text-transform: 	uppercase;
	font-size:		1em;
	color:		#006;
	}
#contenuto H3 {
	margin:		.5em 0em 0.2em 1em;
	padding:		0;
	text-transform: 	uppercase;
	font-size:		1em;
	color:		#D56000;
	}
#contenuto H4 {margin: 1em 0em 0.2em 1.4em; text-transform: 	uppercase;}
#contenuto H5 {margin: 1em 0em 0.2em 1.5em; color: #6F87B9; text-transform: uppercase;}
#contenuto H6 {margin: 1em 0em 0.2em 2em; color: #93AEE4; text-transform: uppercase;}


#contenuto P {font-size:.85em; margin:.7em 1em .7em 3em}
#contenuto DL {margin:.5em 1.3em}
#contenuto DD, #contenuto DT {margin:0; padding:0;font-size:.8em; text-align:center; font-style:italic}
#contenuto A {font-size:1em}
#contenuto UL {list-style-type:square;}
#contenuto LI {font-size:.95em; margin:.3em 0em; }
#contenuto IMG {border:1px solid #006;}
#contenuto TD {color:#3A5688; font-size:.85em; padding:.2em; border-bottom: 1px dotted #5D79B0; border-right: 1px dotted #5D79B0;}
#contenuto TABLE {margin:.7em 1em .7em 3em; border-left: 1px dotted #5D79B0; border-top: 1px solid #5D79B0}
#contenuto TH {background:#EAF3FA; color:#3A5688; border-right: 1px solid #5D79B0; border-bottom: 1px solid #5D79B0; padding: .2em .5em}



#formsentiero {display:none}


/*********** parte sinistra PAGINE INTERNE ***********/
.sinistra {display:none}


/*********** parte destra PAGINE INTERNE ***********/
.ceninterno DIV.destra {display:none}




/*********** parte sinistra HOME***********/
.sinistrahome {padding: 0; margin:0; width:19.3em; float:left;}

.flash {display:none}
.flash IMG {display:none}
.sinnews {margin-top:0em;}

.sinnews UL {margin:.7em 0em; padding:0;}
.sinnews LI {list-style-type:none; display:block; clear:both; margin:0; padding:0;}
.sinnews LI IMG {display:none;}
.sinnews P {margin:0; padding:0; width:19.3em}
.sinistrahome H2 {margin:0px 0px 0px 1px; padding:0em .8em; text-transform:uppercase; }
.sinistrahome H2 SPAN {margin:0em; padding:0em; line-height: 2em; font-size:.85em; display:block;}




/*********** parte destra ***********/
.destra {padding: 0; margin:0; float:right;  width:13.5em; background: 	url(../img/v-pix.gif) 0 0 repeat-y }
.destra DIV {margin:0em 0em .4em 0em; padding:0em 0em 1.2em 0em; background: url(../img/o-pix.gif) 0 100% repeat-x; }

#colzoom UL {padding:0; margin:.5em .5em .5em 2.5em;}
#colzoom LI {list-style-image: url(../img/limg.gif); margin:.7em 0em; line-height:1em;}

#colzoom LI A {text-decoration: none; color:#4B70B1; font-weight:normal; }
#colzoom LI A:hover {color: #FF7200; border-bottom: 1px dotted;}

.destra P {font-size:.85em; margin:1em}
.destra P A {font-size: 1em}

.destra H2 {margin:0px 0px 0px 1px; padding:0em .8em; letter-spacing:-.05em; text-transform:uppercase;	}
.destra H2 SPAN {margin:0em; padding:0em; line-height: 1.8em; font-size:.85em; display:block;}

.destra TABLE {padding:0; margin:.5em 1px;}
.destra TH {font-weight:bold; background:#EAF3FA; padding:.1em .5em; color:#3A5688;}
.destra TD, .destra TH {font-size:.85em; color:#3A5688;}
.destra TD {padding: .1em .2em; vertical-align:top;}

.destra IMG {border: 1px solid #3D5EA1; margin:.1em .2em; width:6em; }




/*********** contenuto centrale HOME ***********/
#contenutohome {padding: 0 13.5em 0 19.3em; margin:0; background: url(../img/v-pix.gif) 44.9em 0 repeat-y}
#contenutohome H1 {text-align:right; margin:0; padding:.2em .8em .1em .8em}
#contenutohome P {font-size:.85em; margin:1em}

.spacer1 {display:none;}

.salutohome {margin-bottom:.4em; padding-bottom:1.5em; background: url(../img/v-pix.gif) 0 0 repeat-y;}
.salutohome DIV DIV DL DT A IMG {display:none}

.sottomenuveloci DIV {display:none}
.sottomenuveloci H2 {font-size:.85em; margin:0; padding:.2em .4em;}

.sottomenuveloci UL {padding:0; margin:.5em .5em .5em 2.5em;}
.sottomenuveloci LI {list-style-image: url(../img/limg.gif); margin:.7em 0em; line-height:1em;}
.sottomenuveloci LI A {font-weight:normal; text-decoration: none; color:#4B70B1;}
.sottomenuveloci LI A:hover {color: #FF7200; border-bottom: 1px dotted;}







/*********** FOOTER	***********/
.footer {
	border-top: 	1px dotted #000;
	font-size: 		.8em;
	color:		#FFF;
	margin:		4px .5em .5em .5em;
	padding:		0;
	clear:both;
	background:#FFF;
	}
.footer DIV { margin:0; padding:0; }
.footer A 	{font-weight:bold}

.footuno {float:left; width:50% }
.footdue {float:right; width:50%; text-align:right}




/**************** sottopagine centrali *********/

DIV.sottopaginecentrale { display:none; }




/****** STILI PRO TYPO3 */
/****     news                  */

.newstypo3 { clear:both;  display:block; float:left;}
.newstypo3:hover {background:#F8F9FA;}
.ritornotypo3 {clear:both; background: url(../img/oriz-pix.gif) 0 0 repeat-x; padding:.2em .5em; margin:1em 0em; font-size:.8em;}

/****     immagine con commento  */
#colcentrale DT, #colcentrale DL IMG {margin:0; padding:0; }
#colcentrale DL  {margin:.1em .3em; padding:0em;}
#colcentrale DD { margin:.3em; padding:0; font-size:.75em;}



/****** STILI per eliminare i layer di stampa */
#barup, #colsx, #linguaz, #colzoom, #validazioni {display:none}


/********* stile per la Gallery */
DIV.tx-photographiclibrary-pi1 {display:block; width:90%; float:left; margin:0em 0em 1em 0em; }
DIV.tx-photographiclibrary-pi1 DL {display:block; float: left; margin:0; padding:0; border:1px solid #6384A9; width: 110px }
DIV.tx-photographiclibrary-pi1 DT A IMG {margin:5px 0px 0px 0px; padding:0; border:0;}
DIV.tx-photographiclibrary-pi1 DT A {margin:0; padding:0; border:none; }
DIV.tx-photographiclibrary-pi1 DT { height: 110px; display:block}
DIV.tx-photographiclibrary-pi1 DD { height: 3em; }
DIV.tx-photographiclibrary-pi1 A {color:#3B5169; text-decoration:none;  border-bottom: 1px dotted;}
DIV.tx-photographiclibrary-pi1 A:hover {background:#FFF8DF; color:#F8AF07;}

DIV.tx-photographiclibrary-pi1 DT, DIV.tx-photographiclibrary-pi1 DD {margin:0; padding:0; width: 110px; text-align:center; display:block;}


#single-photo {text-align:center;}
#single-photo DL {display:block; float:left; width:96%;padding-left:1em}
#single-photo DL, #single-photo DT, #single-photo DD  {margin:0; border:none;}
#single-photo DT, #single-photo DD  { width:100%; padding:0; display:block;}
#single-photo DT IMG {border: 1px solid #3B5169; margin:0; width:100%; display:block; float:left; padding:0}
#single-photo P {margin:2em 0em .5em .5em; padding:0; text-align:left; float:left; clear:both; width:95%}

















/********     testo e immagine         */
DIV.csi-textpic {margin:0; padding:0; }

DIV.csi-center,
DIV.csi-right,
DIV.csi-left {margin:0; padding:0; }


DIV.csi-center IMG{display:block; padding:0; margin:auto;}
DIV.csi-center DL, DIV.csi-center DD, DIV.csi-center DT {text-align:center; margin:0; padding:0;}
DIV.csi-center DIV.textpic { margin:0; padding:0;}

DIV.csi-right IMG {display:block; margin-left:auto; margin-right:0; padding:0; }
DIV.csi-right DL, DIV.csi-right DD, DIV.csi-right DT {margin:0; padding:0;}
DIV.csi-right DT { text-align:right; }
DIV.csi-right DIV.textpic { margin:0; padding:0; }

DIV.csi-left IMG {display:block; margin-right:auto; margin-left:0; padding:0;}
DIV.csi-left DL, DIV.csi-left DD, DIV.csi-left DT {margin:0; padding:0;}
DIV.csi-left DT {text-align:left}
DIV.csi-left DIV.textpic {margin:0; padding:0;}

DIV.csi-intext-right DL {float:right; text-align:center;}
DIV.csi-intext-right DD {margin:0; padding:0;}
DIV.csi-intext-right DIV.textpic {margin:0; padding:0;}

DIV.csi-intext-left DL {float:left; text-align:center;}
DIV.csi-intext-left DD {margin:0; padding:0;}
DIV.csi-intext-left DIV.textpic {margin:0; padding:0;}

DIV.csi-intext-right-nowrap IMG {margin:0; padding:0; }
DIV.csi-intext-right-nowrap DL {float:right;}
DIV.csi-intext-right-nowrap DL, DIV.csi-intext-right-nowrap DD, DIV.csi-intext-right-nowrap DT {margin:0; padding:0;}
DIV.csi-intext-right-nowrap DIV.textpic {margin:0;}

DIV.csi-intext-left-nowrap IMG {margin:0; padding:0; }
DIV.csi-intext-left-nowrap DL {float:left}
DIV.csi-intext-left-nowrap DL, DIV.csi-intext-left-nowrap DD, DIV.csi-intext-left-nowrap DT {margin:0; padding:0;}
DIV.csi-intext-left-nowrap DIV.textpic {margin:0;}




/********     NEWS               */


div.newstypo3 IMG {display:none}

#contenuto DIV#newshome IMG {display:none}
P.ritornotypo3 {clear:both;}


DIV#winz { overflow:visible; display:block; border-bottom:1px solid #6384A9 }
DIV#winz div.newstypo3 IMG {display:none;}

DIV#winz div.newstypo3 {margin:0; padding:0}

DIV#winz div.newstypo3 LI A,
DIV#winz div.newstypo3 UL,
DIV#winz div.newstypo3 LI {margin:0; padding:0; width:19em}

DIV#winz div.newstypo3 LI P {margin:0; padding:0; width:19em}


