/*
Autore		>	Fabio Dreosso
			per SYNERGIE  | www.synergie-web.it |
Versione	>	1.0 - 18.01.2005

Stile		>	solo testo
*/

BODY {
	font-family:verdana,arial,helvetica,sans-serif;
	color:	#FFF;
	background: #5D79B0;
	text-align:	center;
	margin:	0;
	padding:	0;
	}
.sfondo {background:  none;}
.sito {
	color:		#3A5688;
	background:	#FFF;
	border:		1px solid #010066;
	display:	block;
	width:		59.4em;
	text-align:	left;
	margin:		auto;
	padding:	0; 
		}

.oldbrw {display:none}
hr {width:10px;}
	



/*********** INTESTAZIONE	***********/
.space1 {
	background:	#BEE7EF;
	margin:		.5em .5em 0em .5em;
	padding:		.1em;
	display:		block;
	}

.linktop { 
	color:		#000066;
	text-align:		right;
	position:		absolute;
	top:		.6em;
	}

.skippo { margin-left:-1000px; position:absolute;}
.langchose {position:absolute; top:3.3em; margin:0em 0em 0em 48.5em; width:10em; }
.langchose span {display:none}
.langchose A{color:#FFF; font-weight:bold; text-decoration:none; font-size:.85em; margin:0; padding:0em 0em 0em 1.5em; background: url(../img/arw1.gif) .5em 50% no-repeat;}
.langchose A:hover {color:#FF7200; border-bottom:1px dotted; background: url(../img/arw3.gif) .5em 50% no-repeat;}

.linktop UL {font-size:	.8em;}
.linktop DIV {display:block; width:58.4em;}
.linktop UL, .linktop LI {display:inline; list-style-type:none;}
.linktop P {margin:0; padding:0; display:inline}
.linktop A {text-decoration:none; color:#000066; padding:0; margin:.1em .6em;}
.linktop A:hover {color:#336DBD; border-bottom:1px dotted;}

#formtop {margin:0 1em; padding:0; display:inline; }
.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{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;}
.ufficiale {color:#93BCE8; font-size:.85em; margin-left:8.6em;}
	
.fascia1,
.fasciaitinerari {
	margin:		0px .5em;
	padding:		0;
	height:		5.3em;
	background:	#3D5EA0;
	}


.fascia1 H1,
.fasciaitinerari H1 { margin:0; padding:0;}

.fascia1 H1 A span{ text-transform: lowercase;}
.fascia1 H1 strong{text-transform: capitalize; color:#FFF; font-weight: normal;}


.fascia1 H1 A{
	font-family: 	Tahoma, Arial;
	font-weight: normal;
	font-size: 		1em;
	text-decoration:none;
	color:		#BFDDF0;
	display:		block;
	width:		293px;
	height:		32px;
	margin:		0;
	padding:		0;
	}
.fascia1 H1 A:hover,
.fasciaitinerari H1 A:hover {color:#EFAF58} {color:#EFAF58}


.fasciaitinerari H1 A {
	font-family: 	Tahoma, Arial;
	font-weight: 	normal;
	font-size: 		.5em;
	text-decoration:	none;
	color:		#BFDDF0;
	display:		block;
	margin:		0;
	padding:		0;
	}
.fasciaitinerari H1 strong{text-transform: capitalize; color:#FFF; font-weight: normal;}
.fasciaitinerari H2 {
	margin:0; padding:0; display:block;
	font-family: 	Tahoma, Arial;
	font-weight: 	normal;
	font-size: 		1.6em;
	color:		#83BCE2;
}
.fasciaitinerari H2 B {color: #FFF; font-size: 1.2em;font-weight:normal}










/*********** MENU superiore	***********/
.fascia {
	margin:		0px .5em;
	padding:		0;
	color: 		#FFF;
	background:	#5A75AA;
	}
.fascia DIV { height:		1.5em;}
.fascia LI {display:inline; list-style-type:none; }
.fascia UL {padding:0em 0em 0em 6em; margin:0;}
.fascia UL A {
	font-size: 		.85em;
	font-weight:	bold;
	text-transform:uppercase;
	color:		#FFF;
	background:	url(../img/arw1.gif) .6em 50% no-repeat;
	text-decoration:	none;
	padding:		.3em .8em .4em 1.4em;
	margin:		0;
	letter-spacing:	-.05em;
	}
.fascia UL A:hover {color:#133253; background: #F7B551 url(../img/arw2.gif) .6em 50% no-repeat}



/*********** INDIRIZZO Comune	***********/
.space2 {
	font-size: 		.8em;
	background:	#BFDDF0;
	margin:		1px .5em;
	padding:		0;
	line-height:	1.5em;
	display:		block;
	}
.indirizzo { 
	color:		#133253;
	margin:		1.5em 0em 0em 0em; 
	position:		absolute;
	}
.indirizzo SPAN {
	font-size: 		.8em;
	margin:		0em 1.1em;
	padding:		.1em 0em;
	line-height:	1.5em;
	display:		block; 
	width: 		71em;
	}
.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: #C9E2F3}
.lightblu2 { background: #C9EBF2}
.lightblu3	{background: #EFF6FB;}
.blu1 {background: #708FCC; color:#FFF}
.blu2 {background: #5D79B0; color:#FFF}



/*********** contenuto PAGINE INTERNE ***********/
.percorso {
	font-size:		.85em;
	padding:		0px 0px 1px 0px;
	margin:		0;
	border-bottom: 	1px dotted #5D79B0;
	background: 	#F4FBFD;
	}
.percorso DIV {  padding:.3em 0em; margin:0;}
.percorso SPAN {margin:0em 1.2em;}

#contenuto {padding: 0 13.5em 0 13.2em; margin:0; background: url(../img/v-pix.gif) 44.9em 0 repeat-y}

#contenuto H1 {
	background:	url(../img/arw1.gif) 0 50% no-repeat;
	margin:		1.8em 1em 2em 1em;
	padding:		.2em .2em .1em 1em;
	text-transform: 	uppercase;
	font-size:		1.2em;
	}

#contenuto HR {display:block; float:none;}


#contenuto H2 {
	background:	url(../img/arw3.gif) 0 50% no-repeat;
	margin:		2em 0em 0.2em 1.8em;
	padding:		0em .7em;
	text-transform: 	uppercase;
	font-size:		1em;
	color:		#006;
	}
#contenuto H3 {
	background:	url(../img/arw2.gif) 0 50% no-repeat;
	margin:		2em 0em 0.2em 1.8em;
	padding:		0em .7em;
	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 IMG {border:none; width:1.7em; height:1.7em; }
#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;}
#contenuto TH {background:#EAF3FA; color:#3A5688; border: 1px solid #5D79B0; padding: .2em .5em; margin:0;}



/*********** parte sinistra PAGINE INTERNE ***********/
.sinistra {padding: 0; margin:0; width:13.2em; float:left;}
.sinistra H2 {margin:0px 0px 0px 1px; padding:0em .8em; text-transform:uppercase; }
.sinistra H2 SPAN {margin:0em; padding:0em; line-height: 2em; font-size:.85em; display:block;}
.sezione, .sinistra IMG {display:none}

.meninterno {margin:0em;}
.meninterno h2 {font-size:.85em; margin:0; padding:.3em .5em}
.meninterno UL {margin:1px 0px 20px 0px; padding:0;}
.meninterno UL LI {list-style-type:none; display:block; margin:0; padding:0; float:left; clear:both; }
.meninterno UL LI A {background: url(../img/limg.gif) .5em 50% no-repeat; display:block; padding: .3em .2em .3em 1.5em; margin:0; width:13.85em;}
.meninterno UL LI A:hover {background:#FF7200 url(../img/limg.gif) .5em 50% no-repeat;}
.meninterno UL LI UL LI A {background: url(../img/limv.gif) 2em 50% no-repeat; }
.meninterno UL LI UL LI A:hover {background:#FFAC00 url(../img/limv.gif) 2em 50% no-repeat; }
.meninterno UL LI UL LI A SPAN {display:block; padding:0; margin:.1em .2em .1em 2em}

.meninterno UL LI A {text-decoration:none; color:#4B70B1; font-weight:normal}
.meninterno UL LI A:hover {color:#FFF;}

.meninterno UL LI A.selected {font-weight:bold; color:#4A70B1; background: #E3F5F7;}
.meninterno UL LI LI A.selected {font-weight:bold; background: #FFF url(../img/limv.gif) 2em 50% no-repeat;}




/*********** parte destra PAGINE INTERNE ***********/
.ceninterno DIV.destra {margin-top: -1.6em}
.denews UL {margin:.7em 0em; padding:0;}
.denews LI {list-style-type:none; display:block; clear:both; margin:0; padding:0;}
.denews LI A {color:#FF7200; font-weight:bold; margin: 0em 1em;}
.denews LI:hover {background:#F4FBFD}
.denews UL P {font-size: .8em; padding: 0em; margin:0em 1em 1.5em 1em }




/*********** SEZIONE SENTIERI CICLOTURISTICI ***********/
/*** Destra ***/

DIV.loghitinerari {text-align:center; margin: .5em}
DIV.loghitinerari IMG {border:none; margin:.5em 0em; }

/*** Centrale ***/

DIV.descrizionesentiero {display:block;float:left;color:#738FC4}
DIV.descrizionesentiero P {border-bottom: 1px solid #BFDDF0; margin-bottom:1em;}
DIV.descrizionesentiero P SPAN {color:#27395A; font-size:1.05em}
DIV.descrizionesentiero P SPAN STRONG {color:#F57121}
DIV.descrizionesentiero IMG {border:3px solid #738FC4}


.legendasentieri	{padding:0; margin:1em 0em; display:block; clear:both; font-size:1em}
.legendasentieri H2 	{
		margin:2em 0em 0em 0em;
		padding:.3em .5em
		letter-spacing:-.05em;
		text-transform:uppercase;
		}
.legendasentieri H2 SPAN {margin:0em; padding:0em; line-height: 1.8em; font-size:.85em; display:block;}
.legendasentieri P		{ padding:0; margin:.1em .1em .1em 1.5em; font-size:.85em}
.legendasentieri UL		{ padding:0; margin:.1em .1em .1em 1.5em; font-size:.8em}
.legendasentieri UL LI 		{ color:#738FC4; list-style-image: url(../img/arw2.gif); padding:0; margin:.2em 0em; }
.legendasentieri UL LI B	{ color:#F57121}


#formsentiero {padding:0; margin:2em 0em .5em 0em; border-top: 1px dotted #BFDDF0;}
#sentieri {font-size:1em; font-family:verdana, arial; border:1px dotted #000066; margin:0px .5em; padding:.1em .3em; width: 17em}
.pulsante {font-size:1em; font-family:verdana, arial; text-transform:uppercase; color:#FFF; background:#4566A3;  border:1px solid #000066; font-weight:bold; margin:0px .5em; padding:.1em .3em;}
.pulsante:hover {color:#3A5587; background:#EFAF58; border:1px solid #fff;}






/*********** parte sinistra HOME***********/
.sinistrahome {padding: 0; margin:0; width:19.3em; float:left;}

.flash {position:absolute; height:7.8em; width:28em;}
.flash IMG {width:27em;}
.sinnews {margin-top:7.8em;}

.sinnews UL {margin:.7em 0em; padding:0;}
.sinnews LI {list-style-type:none; display:block; clear:both; margin:0; padding:0;}
.sinnews LI IMG {float:left; border:1px solid #3D5EA0; margin:.5em;}
.sinnews P {font-size: .8em; padding-left: 9em}
.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; border-bottom:1px dotted #5D79B0; }

#colzoom UL {padding:0; display:block; margin:1em 0em 0em 1em}
#colzoom LI {list-style-type: none; margin:0; padding:0;  display:inline;}
#colzoom LI A { white-space:nowrap;
	font-size:1em;
	text-decoration: none;
	text-transform:uppercase;
	color:#4B70B1;
	font-weight:bold; margin:.2em; padding:0; border:1px dotted #708FCC; width:2.1em; height:2.1em;
}
#colzoom LI A IMG {width:2.1em; height:2.1em; padding:0; margin:0; border:0}
#colzoom LI A:hover {background: #D8F0F5; }

.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; }
#contenutohome H1 {text-align:right; margin:0; padding:.2em .8em .1em .8em}
#contenutohome P {font-size:.85em; margin:1em}

.spacer1 {width:10em; float:left;}

.salutohome {margin-bottom:.4em; padding-bottom:1.5em; background: url(../img/o-pix.gif) 0 100% repeat-x; }


.sottomenuveloci DIV {width:12.7em; float:left; border-left:1px dotted #5D79B0; height:16em;}
.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 {
	font-size: 		.8em;
	color:		#FFF;
	margin:		1px .5em .5em .5em;
	padding:		0;
	clear:both;
	}
.footer DIV { margin:0; padding:0; }
.footer SPAN {
	line-height:	2em;
	margin:		0em 1.1em;
	padding:		0;
	}
.footer A 	{color:#FFF; font-weight:bold; text-decoration:none;}
.footer A:hover {color:#FF7200; border-bottom:1px dotted;}

.footuno {background: #455E8F; }
.footdue {background: #2D3E5E; text-align:right;}




/**************** sottopagine centrali *********/

DIV.sottopaginecentrale { margin: .7em 0em 0em 6.5em; padding:0; }
DIV.sottopaginecentrale UL {padding:0; margin:.2em 0em 0em 2em}
DIV.sottopaginecentrale LI {padding:0; margin: .1em 0em 0em 0em}
DIV.sottopaginecentrale A { text-decoration:none; font-weight:normal; }



/********* stile per la Gallery */
DIV.tx-photographiclibrary-pi1 DL { 
		float:	left;
		display:	block;
		margin:	5px 1px;
		padding:	3px;
		border:	1px solid #6384A9;
		width:	110px;
		}

DIV.tx-photographiclibrary-pi1 DT { text-align:center; height:120px; margin:0; padding:0 }
DIV.tx-photographiclibrary-pi1 DD { height: 3em; font-style:italic; margin:0; padding:0 }
DIV.tx-photographiclibrary-pi1 A { border:none; }
DIV.tx-photographiclibrary-pi1 IMG { border: 1px solid #346CB1; }

DIV.tx-photographiclibrary-pi1 DIV#single-photo { text-align:center; margin-left:5px }
DIV.tx-photographiclibrary-pi1 DIV#single-photo DL { float:none; border:none; margin:0; padding:0; }
DIV.tx-photographiclibrary-pi1 DIV#single-photo DT { height:100%;}



/********     NEWS               */

div.newstypo3 ul li a {display:block;}
div.newstypo3 IMG {border:0}

#contenuto DIV#newshome IMG {float:left; border:none; margin:1em; }
P.ritornotypo3 {clear:both;}


DIV#winz {  height:24em; z-index:1; display:block; overflow: auto; }
DIV.newslink {background: url(../img/o-pix.gif) 0 0 repeat-x; margin:0; padding:.6em 0em;}
DIV.newslink UL, DIV.newslink LI{margin:0; padding:0;}
DIV.newslink A { background: url(../img/arw1.gif) .6em 50% no-repeat; padding-left:2em}

DIV#newshome DL {display:block; float:left; width:9em; padding:0; margin:.5em .7em;}
DIV#newshome DL IMG {display:block; margin:0; padding:0; float:none; width:8.5em;}
DIV#newshome DT {text-align:left; padding:0; margin:0;}
DIV#newshome DD {text-align:center; padding:0; margin:0;}



/********     ALLEGATI  alle NEWS       */
P.allegati { margin:.5em; }
P.allegati A {margin:0em; padding:0; line-height:3.2em;}
DIV#newshome P.allegati A IMG {float:left; border:none; display:block; width:1.5em; height:1.5em }







/********     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; text-align:right; }
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:0; padding:0; text-align:left}
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;}




