
html { padding:0px 0px 0px 0px; margin:0px; font-family:'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; }
body { width:100%; margin:0px auto 0px auto; padding:0px; background:#fdf0e1; color:#32312c; }

.elementPage	{ margin:0px; padding:0px; }
br.clear      	{ clear:both; }

div#container 	{ background:url(../images/home/back_home1.jpg) no-repeat top right; }
div#container2 	{ background:url('../images/laverbena.jpg') no-repeat top center; }

/* ---------------- */
/* FASCIA TOPHEADER */
/* ---------------- */
div#header		{ height:146px; }
div#header h1	{ float:left; margin:0px 0px 0px 0px; font:normal 40px Georgia, 'Times New Roman', Times, serif; color:#385e0d; letter-spacing:-2px; }
img#logo		{ float:left; margin:10px 0px 0px 0px; border:none; }

div#header2		{ height:460px; padding:10px 0px 0px 0px; width:100%; }

/* ---------------- */
/* ---- MENU ------ */
/* ---------------- */
div#menuTop             { height:30px; background-color:#c75902; }
div#homePage            { margin:0px 0px 0px 0px; padding:0px; float:left; clear:both; height:30px; width:100px; }
div#homePage ul			{ float:left; color:#e6e7d8; margin:0px; padding:0px; font-size:11px; border:none; height:30px; }
div#homePage ul li 		{ float:left; list-style:none; padding:7px 0px 0px 0px; }
div#homePage ul li a	{ color:#e6e7d8; border-right:1px solid #e6e7d8; display:inline; padding:0px 10px 0px 10px; }

div#menuTopTxt			{ margin:0px 0px 0px 0px; padding:0px; height:30px; }
div#menuTopTxt ul		{ float:right; color:#e6e7d8; margin:0px; padding:0px; font-size:11px; border:none; height:30px; }
div#menuTopTxt ul li 	{ float:left; list-style:none; padding:7px 0px 0px 0px; }
div#menuTopTxt ul li a	{ color:#e6e7d8; border-left:1px solid #e6e7d8; display:inline; padding:0px 10px 0px 10px; }

/*------- menu immagini --------*/
div#menuimg             { height:299px; }
div#settoreimg 			{ margin:0px 0px 0px 0px; padding:0px; float:left; height:299px; width:40%; }
div#settoreimg img		{ margin:0px 0px 0px 0px; border:1px solid #c75902; }
div#settoreimg ul		{ float:left; list-style:none; margin:0px; padding:0px; height:299px; }
div#settoreimg ul li	{ float:left; padding:5px 0px 0px 0px; list-style:none; }
div#settoreimg ul li a	{ padding:0px 7px 0px 7px; border:none; }

div#imago	 			{ margin:0px 0px 0px 0px; padding:0px; float:right; width:52%; }
div#imago img			{ border:1px solid #c75902; margin:0px 0px 0px 0px; }

div#map		 			{ margin:0px 5px 0px 0px; padding:0px; float:right; width:48%; height:300px; border:1px solid #c75902; }

div#chisiamo           	{ font:normal 14px Georgia, 'Times New Roman', Times, serif; width:61%; padding:10px 0px 0px 20px; }
div#prezzi            	{ font:normal 14px Georgia, 'Times New Roman', Times, serif; width:55%; padding:10px 0px 0px 20px; font-size:16px; }
div#prezzi a			{ color:#32312c; }
div#noteprezzi 			{ width:55%; height:169px; padding:10px 0px 0px 20px; font:normal 12px Georgia, 'Times New Roman', Times, serif; }		
div#notebott 			{ width:55%; height:145px; padding:10px 0px 0px 20px; font-size:12px; }
div#notesiena 			{ width:55%; height:261px; padding:10px 0px 0px 20px; font-size:12px; }
		
/* ---------------- */
/* COLONNA SINISTRA */
/* ---------------- */
div#colSx 									{ float:left; width:49%; height:48px; margin:0px 0px 0px 0px; padding:0px; }
div#colSx img								{ float:right; border:none; margin:0px 0px 0px 0px; }

/* ---------------- */
/* --- CONTENT ---- */
/* ---------------- */
div#wrapper					{ float:left; width:100%; }
div#content 				{ margin:20px 0px 20px 20px; padding:0px; }
div#wrapper2				{ width:100%; }
div#content2 				{ margin:0px 0px 0px 0px; padding:0px; }

/* ------------------------------------ */
/* - CONTENT NEWS | MAGAZINE | EVENTI - */
/* ------------------------------------ */
h1.titolo                     { font:italic 18px/20px Georgia, 'Times New Roman', Times, serif; line-height:30px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; height:100%; color:#32312c; }
h1.titolo2                     { font:italic 18px/20px Georgia, 'Times New Roman', Times, serif; line-height:30px; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#32312c; }
div.articolo                  { font-size:14px; line-height:30px; margin:0px 15px 0px 15px; padding:0px 0px 0px 0px; height:319px; }
div.articolo p a              { color:#32312c; }
div.articolo p a:hover        { background:#f1efe2; }
div.articolo a                { color:#32312c; }
div.articolo a:hover		  { background:#f1efe2; }
div.articolo p.sommario	      { font-size:11px; margin:0px; margin:0px 0px 0px 0px; line-height:13px; }
div.articolo p.autoreArticolo { text-align:right; clear:both; }

/* ---------------- */
/* -- CONTENT SX -- */
/* ---------------- */
div#contentSx 							{ float:left; width:50%; background-color:#fafaf5; }
hr.hrContentSx							{ margin:10px 0px 0px 0px; border-top:1px solid #f1efe2; border-left:0px; border-bottom:0px; height:1px; padding:0px; }

/* ---------------- */
/* -- CONTENT DX -- */
/* ---------------- */
div#contentDx 							{ float:left; width:50%; background:url('../img/back_contentDx.gif') repeat-y right; }

/* ------------------- */
/* --- PRIMO PIANO --- */
/* ------------------- */
div#primoPiano            { font:normal 12px Georgia, 'Times New Roman', Times, serif; width:46%; height:289px; clear:left; padding:10px 0px 0px 0px; float:left; }
div#primoPiano a		  { color:#32312c; }
div#primoPiano a visited  { color:#32312c; }
h2.primoPiano             { margin:0px 10px 0px 10px; background-color:#85a846; color:#375615; padding:0px 0px 0px 12px; }
ul.primoPiano             { list-style:none; color:#FFFFFF; margin:0px 10px 0px 10px; padding:0px 0px 10px 0px; }
ul.primoPiano li          { padding:20px 20px 30px 20px; margin:0px; clear:both; min-height:65px; }
ul.primoPiano li a        { color:#c4f867; }
ul.primoPiano li img      { float:left; padding:0px; border:4px solid #85a846; margin:0px 10px 0px 0px; width:66px; height:66px; }

/* ------------------ */
/* - COLONNA DESTRA - */
/* ------------------ */
div#colDx				  					{ float:right; width:50%; height:50px; margin:0px 0px 0px 0px; padding:0px; }
div#colDx img								{ float:left; border:0px; margin:0px 0px 0px 0px; }

/* ---------------- */
/* --- FOOTER ----- */
/* ---------------- position:absolute;bottom:0; */
div#footer		{ clear:both; width:100%; text-align:center; border-top:1px solid #c75902; font-size:11px; margin:0px 0px 10px 0px; padding:6px 0px 10px 0px; }
div#footer a	{ color:#32312c; }
