/*
Autore		> 	Fabio Dreosso
				per SYNERGIE  | www.synergie-web.it |
Versione	>	1.0 - 28.10.2005

Stile		>	Stile per tutte le pagine
*/


/***********	GLOBALI	***********/
HTML {font-size: 100%;}
BODY {
		color:		#313131; 
		background: #FBFAC4;
		
		font-size:	0.8em;
		font-family: verdana,helvetica,sans-serif;
		text-align:	center;
		padding:	0;
		margin:		0;
	}
	
	
A		{ color:#070707; padding: 0em .2em }
A:hover	{ color:#FF9900; }


#skippo { position:absolute;margin-left:-10000px;padding:0; }
.oldbrw { display:none }




/*** struttura ***/
#sito { 
		font-size:	1.2em;
		text-align:	left; 
		padding:	0; 
		margin:		6px 15px;
		border:		2px solid #E7E38C;
		background:	#FFF;
		}
#intestazione, #centrale, #footer {
		padding:	0;
		margin:		5px 9px 0px 9px;
	}

		
/*********** Intestazione **********/

#intesta {
		color:		white;
		background: #DEDB84 url(img/fascione.jpg) 100% 0 no-repeat;
		padding:	0;
		margin:		0;
		height:		8em;
		display:	block;
	}

#intesta H1 {position:absolute; font: normal 1em Arial, Helvetica, sans-serif; padding:0; margin:11px 15px 0px 15px; }
#intesta H1 A STRONG {
		color:			#687533;
		font-weight:	normal;
		font-size:		2.2em;
		letter-spacing: -0.1em;
		margin-left:	-.2em;
		}
#intesta H1 A, H1 A SPAN{ margin:0; padding:0; font-size:1.1em;}
#intesta H1 A {
		color: 			#96A949;
		border:			1px solid #DEDB84;

		display:		block;
		height: 		5.8em;
		width: 			13em;
		line-height:	5.3em;
		text-decoration:none;
		margin:			0;
		padding:		0em 0em 0em 90px;
		background: 	#DEDB84 url(img/gonfalone.gif) 10px 0 no-repeat;
		}
#intesta H1 A:hover {
		color:			#FEE5BB;
		background: 	#F90 url(img/gonfalone.gif) 10px 0 no-repeat;
		border:			1px dotted #FFF;
		}
#intesta H1 A:hover STRONG { color:#FFF;}

#indirizzo {
		color:		#000;
		font-size:	.7em;
		position:	absolute;
		text-align:	right; 
		padding:	.2em .7em;
		margin-top:	-1.7em; 
		margin-right:0; 
		margin-bottom:0; 
		margin-left:0; 
		right:		26px;
		border-top:	1px dotted #FFF;
		background: #DEDB84;
		}

/*********** Menu **********/
#menu {display:block; padding:0; margin:0;}
#menu UL {color:#FFF; background:#687533; padding:0; margin:0; float:left; display:block; width:100%; }
#menu LI {margin:0; padding:0; list-style-type:none; display: inline;}
#menu A {color:#FFF; background: url(img/sysimg/arw1.gif) .9em 50% no-repeat; display:block; float:left; height:1.5em; font-weight:bold; text-transform:uppercase; text-decoration:none; font-size:.7em; margin:0px; padding:.3em 1.2em .2em 2em }
#menu A:hover { color:#FFF; background: #96A949 url(img/sysimg/arw1.gif) 1.2em 50% no-repeat; }





/*********** zona centrale **********/
#percorso { color:#687533; background: #FFF url(img/sysimg/o-px1.gif) 0 100% repeat-x; font-size:.65em; padding:.3em 0em; margin:5px 0px;}
#percorso A {text-decoration:none; margin-left:5px; padding:0em .2em;}
#percorso SPAN {display:none}


#sinistra {
		padding-top: 	1em;
		float:			right;
		right: 			25px;
		width: 			20em;
		font-size:		.70em;
		display:		block;
	 }

#centro {
	    margin: 0px 21em 0px 0px;
	    padding: 1em 2em 2em 0px;
	    position: relative;
		font-size:.7em;
		min-height:38em;
		height: auto !important;
		height: 38em;
	 }
	 
#centro:after,
#sinistra:after {
		content: ".";
	    display: block;
	    height: 0;
	    clear: both;
	    visibility: hidden;
}

#sinistra H2 {font-size:1.1em; color:#5E692E; background: url(img/sysimg/arw2.gif) 5px 50% no-repeat; text-transform: uppercase; margin:.6em 0em; padding:.1em 0em .1em 1.9em}
#sinistra H2.titn {color:#FFF; background: #687533 url(img/sysimg/arw1b.gif) 5px 50% no-repeat;}
#sinistra UL, #sinistra LI {margin:0; padding:0; list-style: none;}
#sinistra UL LI { margin-right: 0.5em; line-height: 1.5em; display:block; border-bottom:1px solid #FFF; }
#sinistra UL LI A {color:#000; background: #FFF url(img/sysimg/mpx.gif) 0 50% no-repeat; text-decoration:none; margin:.5em 0em .5em 1.8em; padding-left: 1em; line-height: 1.5em; display:block;}
#sinistra UL LI A:hover {color:#FFF; background: #E7E38C url(img/sysimg/mpx.gif) 0 50% no-repeat; color: #000}


#centro H1,
#centro H2 {color:#070707; background: #FFF url(img/sysimg/bh2.jpg) 0 0 repeat-x; border: 1px solid #F0F0F0; padding: .4em .8em; margin:0 0 4px;}
#centro H1 {font-size:1.4em;}
#centro H2 {font-size:1.2em;}
#centro H3 {color:#687533; font-size:1.2em; background: url(img/sysimg/o-px1.gif) 0 100% repeat-x; margin:0; padding:.1em 0em .1em 1.5em;}
#centro H4 {color:#687533; font-size:1.1em;}
#centro H5 {color:#687533; font-size:1em; font-weight:bold;}
#centro H6 {font-size:1em; font-weight:bold;}
#centrale P {padding:0; margin: 1em .5em 1em 1em;}
#centro P {padding:0; margin: 1em 0em 1.5em 1em;}
#centro UL {padding:0; margin: 1em 0em 1.5em 3.5em;}
#centro LI {color: #687533; padding:0; margin: .5em 0em; }
#centro UL LI {list-style-type:square}
DIV.docs UL LI A {line-height:3em;}
#centro TABLE {padding:0; margin:1em; width:95%; }
#centro TH {/*font-size:110%;*/ color:#FFF; background:#687533; padding:.2em .5em; }
#centro TD {/*font-size:100%;*/ background: url(img/sysimg/o-px1.gif) 0 100% repeat-x; padding:.2em .3em;}
#centro FORM {margin:0; padding:0; display:block; }
#centro FORM P {margin:0;}

IMG.imgscheda {display:block; float:right; margin:.5em 1.5em; padding:0; border: 1px solid #33391A}
IMG {display:block; float:left; margin:.5em 1.5em; padding:0; border: 1px solid #33391A}

FIELDSET {
	border:	1px solid #E7E38C;
    margin-bottom: 1em;
    padding: 0 1em 1em;
	background:#FFF
}

FIELDSET.inevidenza LEGEND {
	margin-bottom: 1em;
	color: #070707;
	background-color: #fff;
}


.input1 { margin:.5em .5em .5em 0;}
.input2 {color: #FFF; background:#96A949; border:1px solid #687533; font-weight:bold; font-size:.9em; font-face:arial,verdana; margin:.5em .5em .5em 0; }
input:hover .input2 {color: #FFF; background:red;}

#centro .bodytext { margin: 1em 0 1.5em 0; text-align: justify}


/*********** footer **********/
#footer {font-size:.65em; letter-spacing:.02em; display:block; padding:0; margin-bottom:5px; clear:both; }
#footer A {color:#FFF; font-weight:bold; text-decoration:none}
#footer A:hover{color:#FFF; background: #F90;}
#footer DIV {padding:.3em .8em; margin:0;}
#footer div.primo {color:#000; background:#96A949; }
#footer div.primo a { color: #000; }
#footer div.secondo {color:#FFF; background:#687533; text-align:right;}


/*********** Menu in basso **********/
#bottomen {font-size:.7em; padding:0; margin:0px 0px 5px 0px; clear:both; display:block;}
#bottomen UL, #bottomen LI { margin:0; padding:0; list-style-type:none; display:inline }
#bottomen A {color:#000; margin:.1em .7em; padding:0; text-decoration:none; background: url(img/sysimg/mpx.gif) 0 50% no-repeat; padding-left: 1.5em}
#bottomen A:hover {color:#FFF; background: #F90 url(img/sysimg/mpx2.gif) 0 50% no-repeat;}


/*********** Galleria fotografica **********/
/* #centro dl {float:left; height:20em; border:1px solid #E7E38C; width:95px; background-color:#FEFEEB; margin-left:.9em}
#centro dt {text-align:center; margin:0; padding:0; }
#centro dt IMG{width:85px; margin:0px 5px; float:none; display:block; }
#centro dd {text-align:center; width:85px; margin: 0 5px; border-top:4px solid #687533} */


/* stili per rte */
.align-left { text-align: left }
.align-right { text-align: right }
.align-center { text-align: center }
.align-justify { text-align: justify }


dl.news-single-files dd {
	padding: 15px;
}

.littlebox {
	text-align: center
}