/*
Autore		> 	Fabio Dreosso | www.dreosso.it |
			per SYNERGIE  | www.synergie-web.it |
Versione		>	1.0 - 20.12.2005

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:		#000;
	background: 	#F2E8B9 url(../img/back.gif) 0 20px repeat-x;
	margin:		0;
	padding:		0;
	}

.oldbrw {display:none}

.skippo { margin-left:-10000px; position:absolute;}


A {color:#000; text-decoration:none;}
A:hover {color:#B67F42; border-bottom:1px dotted;}


UL LI A {color:#000}


DIV.sito {width:59.4em;}

DIV.sito,
DIV.fascia,
DIV.centrale,
DIV.tophome {	
	display:	block;
	float:	left;
	clear:	both;
	margin:	0;
	padding:	0;
	}



/*********** Menu **********/
.menu {
	margin:6px 0px 0px 0px;
	padding:0;
	display:block;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
	background:#EFE1AF url(../img/backmenu.jpg) 0 0 no-repeat;
	color:#FFF; 
	width:57em; 
	border: 1px solid #A67C52;
	border-width:1px 0px;
	}

.menu UL { padding:0; margin:0px 0px 0px 80px;}
.menu LI {margin:0; padding:0; list-style-type:none; display: inline; }
.menu A {color:#000; background: url(../img/men.gif) 5px 50% no-repeat; display:block; float:left; font-weight:bold; text-decoration:none; font-size:.95em; margin:0px; padding:.2em 1.2em .1em 2em }
.menu A:hover { color:#FFF; background: #70451B url(../img/men2.gif) 5px 50% no-repeat; border-bottom:none}







/*********** LINK menu VELOCE **********/
DIV.linktop {font-size:	1em; display:block; position:absolute; top:0; margin:0px 0px 0px 18em; padding:0; width:35em; float:left;}
.linktop UL {font-size:	.8em; margin:0; padding:0; list-style-type:none;}
.linktop LI {display:inline; list-style-type:none; margin:0; padding:0;}
.linktop P {margin:0; padding:0; display:inline}
.linktop A {text-decoration:none; color:#492E12; padding:0; margin:.1em .45em;}
.linktop A:hover {color:#9E6126; border-bottom:1px dotted;}

#formtop {margin:0em 1em; padding:0; display:inline; }
.input1, .input2 {font-size:1em; font-family:verdana, arial; border:1px solid #000; margin:0;}
.input1 {padding:.1em .3em;}
.input2 {padding:0; text-transform:uppercase; color:#FFF; background:#70451B; font-weight:bold}
.input2:hover {color:#3A5587; background:#EFAF58; border:1px solid #fff;}


div.saluto1 {font-size:	.1em; padding:0; margin:0; display:block; float:left; height:1px; }




/*********** Fascia + gonfalone **********/
.gonfalone { display:block; position:absolute; top:10px; padding:0; margin:0px 0px 0px 53.6em;}
.gonfalone A IMG{border:none; }
.gonfalone A:hover {background:#70451B;border-bottom:none;}

.fascia 		{width: 59.4em; height: 64px; background:	url(../img/backfascia.jpg) 0 0 no-repeat;}
.fascia H1 		{display:block; font-size:1em; position:absolute; top:20px; padding:0; margin:0px 0px 0px 23.5em;}
.fascia H1 A 	{display:block; width:386px; height:44px; background: url("../img/reana.png") 0 0 no-repeat;}
.fascia H1 A:hover {background: url("../img/reana2.png") 0 0 no-repeat; border-bottom:none;}
.fascia H1 A SPAN { display:none }









/*********** zona centrale sotto gonfalone home **********/
.centrale {
	width:		57em;
	color:		#FFF;
	background:	#CC9F66 url(../img/backmain.jpg) 0 0 repeat-x;
	border-right: 	1px solid #3F301E;
}

.centrale DIV.indirizzo {
	width:		57em;
	background:	#9E6126 url(../img/backtop.jpg) 0 0 no-repeat;
	text-align:		right;
	height:		1.7em;
	line-height:	1.6em;
}
.centrale DIV.indirizzo SPAN {font-size:.8em; padding:0; margin:0em 7em 0em 0em}
.centrale DIV.indirizzo IMG {border:none;}
.centrale DIV.indirizzo a:hover {color:#DCB866}


.centrale DIV.tophome  { width: 57em; background: url(../img/backtop.jpg) 0 -1.7em no-repeat;}
.centrale P {margin:.6em .5em; padding:0;}


#centrohome {display:block; float:left; clear:both; width: 57em; background: url(../img/b-s-h.gif) 0 0 repeat-y; margin:0; padding:0; }
#centrohome H2 { font-family: georgia; font-size:1.7em; font-weight:normal; letter-spacing:.2em; width:15em; display:block; height: 2em; background: url(../img/b-news1.jpg) 0 0 no-repeat; margin:0; padding:5px 0em 0em 120px; border-top:1px solid #FFF;}


.sottohome {margin-left:80px; padding:0;}
.sottohome DIV#newshome, 
.sottohome DIV#newshome DIV#winz {display:block; float:left; width:19em; margin:0; padding:0;}
.sottohome DIV#newshome DIV#winz UL LI {display:block; float:left; width:19em; margin:1.5em 0em .5em 0em; padding:0;}
#newshome UL, .newshome LI {margin:0; padding:0; list-style-type:none}
#newshome IMG {border: 1px solid #976329; float: left; margin:.2em .5em }
#newshome P {font-size:.9em; color:#462609}

#newshome UL LI A {font-family: georgia; font-size:1em; letter-spacing:.1em; color:#FFF; background: #CC9F66 url(../img/titolonews.jpg) 0 0 repeat-y;  display:block; margin:0; padding:.3em .2em .3em 1em;}
#newshome UL LI A:hover {color:#FFF; background:#AB682A ; border:none;}

#newslink {border-top: 1px dotted #FFF; padding:0; margin: 1.5em 0em 0em 0em; text-align:right; float:left; clear:both; width:19em;}
#newslink UL LI A {font-size: .85em; background:none; color:#000; font-family:verdana; padding:0; margin:.3em 1em}
#newslink UL LI A:hover {border-bottom:1px dotted; background:none;}


.imghome {position:absolute; left: 32em; margin-top:1em; width:33.4em; height:12em; display:block; border: 1px solid #000}


div.infohome {display:block; float:right; width:30em; margin:9em 0px 10px 0px; padding:0; }
div.infohome div { color:#000; background:#FFF; border:1px solid #000; width:14em; margin:10px 10px 0px 0px; padding:0; float:left; min-height: 16em; height: auto !important; height: 16em;}
div.infohome div h3 { font-family: georgia; font-size:1.2em; font-weight:normal;color:#FFF; background: #A06125 url(../img/h3home.jpg) 100% 0 no-repeat; border-bottom:1px solid #000; margin:0; padding:.2em .6em;}
div.infohome div UL LI {font-family:verdana, arial; font-size:.9em; list-style-image: url(../img/lihome.gif);}


/*********** struttura interna **********/
DIV.percorso {float:left; display:block; width: 57em;  color:#000; background: url("../img/interna1.jpg") 0 0 repeat-x; border-bottom:1px solid #FFF;}
DIV.percorso DIV {padding:0; margin:31px 30px 0px 84px; }
DIV.percorso A {font-size:.85em; font-weight:bold;}


#menusx { color:#000; background:#FFF; border:1px solid #000; width:14em; margin:-1px 0px 0px 0px; padding:0; float:right; border-width:1px 0px 1px 1px }
#menusx h2 { font-family: georgia; font-size:1.2em; font-weight:normal;color:#FFF; background: #A06125 url("../img/h3home.jpg") 100% 0 no-repeat; border-bottom:1px solid #000; margin:0; padding:.2em .6em;}
#menusx UL {padding:0; margin:.3em 0em .3em 1.8em;}
#menusx UL LI {font-family:verdana, arial; font-size:.9em; list-style-image: url(../img/lihome.gif); margin:0; padding:0;}
#menusx A {border-bottom:0px;}
#menusx A.selected {font-weight:bold;}
#menusx UL LI a:hover {color:#B67F42}




/*********** HEADER pagina interna **********/
div.corposito H1,
div.corposito H2 { color:#FFF; font-family: georgia; font-weight:normal; }
div.corposito H1 { font-size:1.5em; padding:.3em 0em .3em 6em; margin:0px 0px 0px -80px;  background: url("../img/h1int.jpg") 0 0 repeat-y; border-bottom:1px dotted #FFF;}
div.corposito H2 { font-size:1.3em; padding:.2em 1.5em;  margin:0; background: url("../img/h2int.jpg") 0 0 repeat-y; }
div.corposito H2 A {color:#FFF}
div.corposito H3,
div.corposito H4 {font-size:1.1em; padding:.2em 1.5em; font-family: georgia; }
div.corposito H3 {color:#FFF;       margin:.5em 2.5em; background: url("../img/h3int2.gif") 0 50% no-repeat;}
div.corposito H4 {color:#8F4A21; margin:.5em 3em;  background: url("../img/h3int.gif") 0 50% no-repeat; font-weight:bold;}
div.corposito H5 {font-size:1em; color:#F2E8B9; font-weight:bold; margin:.5em 3.2em;}


div.corposito, div.corpos2 { padding:0; margin:0; display:block; float:left; width:57em;}
div.corposito { color:#462609;  background: url("../img/b-int2.gif") 0 0 repeat-y;}
div.corpos2 { background: url("../img/backint.jpg") 0 0 no-repeat;}
div.corpos3 {margin:0px 0px 0px 80px; min-height: 25em; height: auto !important; height: 25em;}

div.corposito UL {margin:.5em .5em .5em 3em; padding:0;}
div.corposito UL LI {margin:.2em 0em .2em .5em; padding:0; list-style-type:square}

div.corposito A {border-bottom:1px dotted;}
div.corposito A:hover {color:#F2E8B9}

div.corposito P {font-size:.95em; margin:.7em 0em .7em 5em; padding:0;}

div.corposito TABLE {width:90%; margin:1.5em;clear:both;}
div.corposito TH { color:#F2E8B9; font-weight:bold; background: #A06125 url("../img/h3home.jpg") 100% 0 no-repeat; }
div.corposito TD { border-bottom:1px dotted #E0C5A3;}

div.corposito A IMG {border:none;}




/*********** saluto iniziale **********/

div.saluto {
	font-size: 		.85em;
	width:		38em;
	padding:		0;
	margin:		0;
	display:		block;
	float:		right;
	color:#462609
	}

div.saluto h1 { font-family: georgia; font-size:2em; background: url(../img/tit1r.png) 100% 50% no-repeat; margin:.3em 0em .3em 8em; padding:0; letter-spacing:.2em; width:9em; }
div.saluto h1 B {background: url(../img/tit1l.png) 0 50% no-repeat; padding: 0 30px; margin:0; font-weight:normal}



/*********** FOOTER	***********/
.footer {
	font-size: 		.8em;
	color:		#FFF;
	background:	#9D6026;
	margin:		0;
	padding:		0;
	text-align:		right;
	clear:		both;
	float:left; display:block; width: 71.1em;
	}
.footer SPAN {
	line-height:	2em;
	margin:		.2em 1.1em;
	padding:		0;
	}
.footer A 		{color:#FFF; font-weight:bold; text-decoration:none;}
.footer A:hover {color:#E3C65E; }

.under {
	margin:		0px 30px 0px 0px;
	padding:		0;
	text-align:		right; 
	clear:		both;
	}

.under A {
	font-size:.8em;
	color:#70451B;
	text-decoration:none;
	}
	
.under A:hover {color:#000;}















/*********** ZOOM dei font ***********/
#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; }





/********* stile per la Gallery */

DIV.tx-photographiclibrary-pi1 {display:block; width:30em; float:left; margin:1em 0em 1em 1em; }
DIV.tx-photographiclibrary-pi1 DL {display:block; float: left; margin:5px; padding:0; border:1px solid #B38042; width: 110px }
DIV.tx-photographiclibrary-pi1 DT A IMG {margin:5px 0px 0px 0px; padding:0; border:0; border:1px solid #FFF8DF }
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:#A3672B; text-decoration:none;  border-bottom:7px solid #C99F63  }
DIV.tx-photographiclibrary-pi1 A:hover { border-bottom:7px solid #FFF8DF }

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 #9B591C; margin:0; width:100%; display:block; float:left; padding:0}
#single-photo P {margin:0; padding:0; text-align:left; float:left; clear:both; width:95%}


DIV.tx-photographiclibrary-pi1 P#ritor A {color:#000; text-decoration:none; border:0;}
DIV.tx-photographiclibrary-pi1 P#ritor A:hover {color:#FFF; border-bottom:1px dotted}





/********     testo e immagine         */
DIV.csi-textpic {margin:.5em; 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-left DL {float:left; text-align:center;}
DIV.csi-intext-right DD,
DIV.csi-intext-right DIV.textpic,
DIV.csi-intext-left DD,
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;}

