/*
Autore		> 	Fabio Dreosso | www.dreosso.it |
			per SYNERGIE  | www.synergie-web.it |
Versione	>	1.0 - 11.01.2007

Stile		>	Stile di default per tutte le pagine
*/


/***********	GLOBALI 	***********/

HTML { font-size: 100%; }
BODY {
	font-size:	.8em;
	font-family:	verdana,arial,helvetica,sans-serif;
	color:		#FFF;
	background: 	#D99E20 url(../img/back.jpg) repeat-x fixed;
	text-align:	center;
	margin:		5px 0px;
	padding:	0;
	}
.sito {
	color:		#311D0B;
	background:	#FFF;
	border-radius: 1em;
	border:		1px solid #CE9C40;
	display:	block;
	width:		59.4em;
	text-align:	left;
	margin:		auto;
	padding:	0; 
		}

.oldbrw {display:none}
hr {clear:both;}
	



/*********** INTESTAZIONE	***********/

.linktop { 
	color:			#000066;
	text-align:		right;
	position:		absolute;
	top:			.6em;
	}

.skippo { margin-left:-1000px; position:absolute;}
.langchose {position:absolute; top:5em; margin:0em 0em 0em 52em; width:6em; }
.langchose span {display:none}
.langchose A{ color:#FFF; border:1px solid #FFF; background:#FF5D2A; font-weight:bold; text-decoration:none; font-size:.85em; margin:0; padding:.3em 1em; display:block; }
.langchose A:hover {color:#FF7200; background:#87501D; }

.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;}


.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;}



.logos {margin:0; padding:.8em 0em 0em 5.5em; }
.ufficiale {color:#93BCE8; font-size:.85em; margin-left:8.6em;}

.fasca { color: #FFF; background:#87501D; margin:.5em .5em 0em .5em; padding:.3em 1em; font-size:.8em; text-transform:uppercase; letter-spacing:.3em; }
.fascia1,
.fascia1eng {
	margin:			0em .5em;
	padding:		.5em 0px .5em 30px;
	height:			6em;
	background:		#C37728 url(../img/eflag.jpg) 100% 0 no-repeat;
	}
	
		
.fascia1 H1,
.fascia1eng H1 {margin:0px; padding:0;}
.fascia1 H1 span,
.fascia1eng H1 span { position: absolute; margin-top: -1000px;}

.fascia1 H1 A,
.fascia1eng H1 A{
	font-size: 		.6em;
	text-decoration:none;
	color:			#3D5EA0 ;
	display:		block;
	height:			77px;
	margin:			0;
	padding:		0;
	}
.fascia1 H1 A {	width:270px; background:url(../img/logo2.gif) 0 0 no-repeat; }
.fascia1eng H1 A {	width:356px; background:url(../img/logo.gif) 0 0 no-repeat; }
		
.fascia1 H1 A:hover { background:url(../img/logo2b.gif) 0 0 no-repeat; }
.fascia1eng H1 A:hover { background:url(../img/logob.gif) 0 0 no-repeat; }



/*********** MENU superiore	***********/
.fascia {
	margin:			0px .5em;
	padding:		0;
	color: 			#FFF;
	background:		#87501D;
	}
.fascia DIV {
	height:			2em;
	}
.fascia LI { display:inline; list-style-type:none; }
.fascia UL { padding:0em 0em 0em 1em; margin:0; }
.fascia UL A {
	font-size: 		.85em;
	font-weight:	bold;
	color:			#FFF;
	text-decoration:none;
	padding:		.3em .8em .4em 1.2em;
	margin:			0;
	line-height:2em;
	letter-spacing:-.05em;
	}
.fascia UL A:hover {color:#F28B40;}



/*********** INDIRIZZO Comune	***********/
.space2 {
	font-size: 		.8em;
	background:		#D5A752;
	margin:			1px .5em;
	padding:		0;
	line-height:    1.5em;
	display:		block;
	}
.indirizzo { 
	color:			#000;
	margin:			1.5em 0em 0em 30px; 
	position:		absolute;
	}
.indirizzo SPAN {
	font-size: 		.8em;
	margin:			.5em 1.1em;
	padding:		.1em 0em;
	line-height:	1.5em;
	display:		block; 
	width: 			71em;
	}
.indirizzo IMG {border:0;}		

.emailz IMG {width:1.9em}

.indirizzo A {text-decoration:none;font-weight:bold; color:#0065A8}
.indirizzo A:hover {color:#F28B40; border-bottom:1px dotter}


/*********** Corpo centrale del sito ***********/
.centrale {
	margin:			2px .5em; 
	padding:		0;
	clear: 			both; 
	}

.sinistra { float:left; display:block; width:38em; margin:0; padding:0em 0em 0em 6em;  background: url(../img/chiave.gif) 0em 100% no-repeat}

.sinistra UL LI{list-style-type:square; }
.destra {clear:both; float:right; width:14em; margin:0; padding:0;}
.destra h2{
	text-transform:	uppercase;  margin:0;
	}
.destra UL {list-style-type:none; margin:.5em 0em .5em 1.5em; padding:0;}
.destra LI {padding:0; margin:.7em 0em; list-style-type:square;}
.destra LI A {
	font-size:1em;	
	padding:0em 0.5em 0em 0.5em;
	margin:0;
	}


.centrale P{ font-size: .85em; }
.centrale LI{ font-size: .85em; color:#8E5420}	
.centrale A {font-size: .95em; font-weight:bold; color: #F28B40; text-decoration:none; border-bottom:1px dotted;}
.centrale A:hover {color: #87501D; border-bottom:1px dotted;}


/*********** HEADER centrali	***********/
.centrale H1{ font-size: 1.2em; color:#87501D; margin:1em 0em .2em 0em}
.centrale H2{ font-size: 1.1em; color:#FF5D2A;
	padding:		.3em .8em .4em .8em;
	margin:			1.5em 0em 0em 0em;}
.centrale H3{ font-size: .95em;margin:0; padding:0;}
.centrale H4{font-size:	.9em;}
.centrale H5{ font-size: .85em;}
.centrale H5{ font-size: .8em;}

.centrale LABEL {display:block; width: 16em; float:left;}
.centrale INPUT, .centrale TEXTAREA {font-family:verdana; font-size:1em}


.centrato {text-align:center}

/*********** contenuto PAGINE INTERNE ***********/
.percorso {
	font-size:			.85em;
	padding:			0px 0px 1px 0px;
	margin:				0;
	background:			url(../img/o-pix.gif) 0 100% repeat-x;
	}
.percorso DIV { background: url(../img/grid6.gif) 0 0; padding:.3em 0em; margin:0;}
.percorso SPAN {margin:0em 1.2em;}




/*********** 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: #BE8D32; }
.footdue {background: #B86C27; text-align:right;}


TABLE {width:90%;margin:0;padding:0; }
TH {color:#FFF; background:#C37728; text-align:center; font-weight:bold}
TD {font-size:.85em; border-bottom:1px dotted #D5A752 }