


body{margin:0; padding:0; background:url(../pics/layout_generale/fondo.jpg) top left no-repeat;
font-family:Arial, Helvetica, sans-serif;}



div#cont{position:absolute; height:490px; top:50%; margin:-250px 0 0 0; padding:0; width:100%;}

h1{display:none;}

div#testa{margin:0; padding:0; float:left; height:290px; width:100%;
background:url(../pics/layout_generale/fondo_testa.png) top left repeat-x;}

div#testa table{margin:75px 0 0 0; padding:0;}

.cont_idea{margin:0; padding:0; position:absolute; left:160px; top:75px; background:#fff;}


/* COL TESTI */
div#col_testi{margin:0; padding:0; float:left; height:200px; width:100%;
background:url(../pics/layout_generale/fondo_col_testi.png) top left no-repeat;}
div#col_testi p{margin:7px 0 0 180px; padding:0; font-size:0.7em; color:#333; width:500px;}
div#col_testi h2{margin:7px 0 0 180px; padding:0; font-size:0.8em; color:#333;}
div#col_testi p.idea{margin:0 20px 0 20px; padding:0; color:#333; width:350px; float:left;}
/*--------------------------*/

/* CONT COLONNE */
div#cont_colonne{float:left; height:300px; width:3000px;}


/* INIZIATIVE colonna 01*/
div.col_iniziative{margin:0; padding:0; float:left; height:300px; background:url(../pics/layout_generale/fondo_col_testi_uno.png) top left no-repeat;}
div.col_iniziative p{margin:7px 0 0 180px; padding:0; font-size:0.7em; color:#333; width:500px;}
div.col_iniziative h2{margin:7px 0 0 180px; padding:0; font-size:0.8em; color:#333;}
div.col_iniziative .immagine{position:absolute; left:1350px; top:500px;}

/* INIZIATIVE colonna 02*/
div.col_iniziative_due{margin:0; padding:0; float:left; height:300px; background:#fff;}
div.col_iniziative_due p{margin:7px 0 0 50px; padding:0; font-size:0.7em; color:#333; width:600px;}
div.col_iniziative_due h2{margin:7px 0 0 50px; padding:0; font-size:0.8em; color:#333;}

/* INIZIATIVE colonna 03*/
div.col_iniziative_tre{margin:0; padding:0; float:left; height:300px; background:#fff; width:600px;}
div.col_iniziative_tre p{margin:7px 0 0 50px; padding:0; font-size:0.7em; color:#333; width:500px;}
div.col_iniziative_tre h2{margin:7px 0 0 50px; padding:0; font-size:0.8em; color:#333;}

div#testa_due{margin:0; padding:0; float:left; height:290px; width:3000px;
background:url(../pics/layout_generale/fondo_testa.png) top left repeat-x;}

div#testa_due img				{margin:75px 0 0 0; padding:0; float:left;}
div#testa_due .immagine			{position:absolute; left:60px; top:-110px;}

/* ----------MENU---------- */
div.col_iniziative ul				{margin:0; padding:15px 0 0 15px; float:left; list-style:none; width:145px;
								font-size:0.75em; line-height:17px; background:transparent;}
div.col_iniziative ul a				{text-decoration:none; color:#999; display:block; border-bottom:1px solid #999
;}											
div.col_iniziative ul a:hover		{text-decoration:none; color:#fff; display:block;}			
div.col_iniziative ul a.selected		{text-decoration:none; color:#fff; display:block;}
div.col_iniziative .att				{color:#fff;}
/* ------------------------ */



/* ----------MENU---------- */
div#col_testi ul				{margin:0; padding:15px 0 0 15px; float:left; list-style:none; width:145px;
								font-size:0.75em; line-height:17px; background:transparent;}
div#col_testi ul a				{text-decoration:none; color:#999
; display:block; border-bottom:1px solid #999
;}											
div#col_testi ul a:hover		{text-decoration:none; color:#fff; display:block;}			
div#col_testi ul a.selected		{text-decoration:none; color:#fff; display:block;}
div#col_testi .att				{color:#fff;}
/* ------------------------ */

											
object{margin:0; padding:0; float:left;}




div#testa img				{margin:75px 0 0 0; padding:0;}
div#testa .immagine			{position:absolute; left:60px; top:-140px;}


div#col_testi .immagine		{position:absolute; left:726px; top:416px;}




/* LINK */
span {margin:0; padding:0;}
span a 			{color:#000; text-decoration:none;}
span a:hover	{color:#000; text-decoration:underline;}
span .att_app	{text-decoration:underline;}







div.prenota{position:absolute; top:17px; left:605px;}
div.prenota a:hover{filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50;}









