body {margin: 3px 0px 0px -400px; position: absolute; left: 50%; width:800px;  text-align:center; background: url(../img/ASS_bk.jpg) fixed; font: 12px Arial, Helvetica, sans-serif;}
/* GENERICI
========================================================*/
a {text-decoration:none; color:#222;}
a:hover {text-decoration: underline;}
a:visited {color:#222}
a:link {color:#cc0000}
a img { border-width:0; color:#cc0000 }

.fake {clear:both; height:1px;}

h1 {font:1.7em 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color: #333333; font-weight: bold; margin:10px 0 31px 0}
h2 {font:1.7em 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color: #CC0000; font-weight: bold; margin:10px 0 31px 0}
h3 {font:1.7em 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color: #333333; font-weight: bold; margin:0 0 10px 0}
h4 {font:1.7em 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color: #CC0000; font-weight: bold; margin:0 0 10px 0}
h5 {font:1.2em 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color: #cc0000; font-weight: bold; margin:0 0 5px 0}



#colonnab0_dx  {display: inline; float:right; width:400px; margin:0}
#colonnab0_dx #links_ist #chisiamo 	{vertical-align:top; background: url(../img/ass_ist_chisiamo.gif); display: block; float:right; width:90px; height:30px; cursor:pointer}
#colonnab0_dx #links_ist #storia 	{vertical-align:top; background: url(../img/ass_ist_storia.gif); display: block; float:right; width:90px; height:30px; cursor: pointer; }
#colonnab0_dx #links_ist #direttivo {vertical-align:top; background: url(../img/ass_ist_direttivo.gif); display: block; float:right; width:90px; height:30px; cursor: pointer; }
#colonnab0_dx #links_ist #contatti 	{vertical-align:top; background: url(../img/ass_ist_contatti.gif); display: block; float:right; width:90px; height:30px; cursor: pointer; }


#list01 					{margin:15px 31px; display:inline}
#list01 .grigio	A 			{color:#C3C3C3;padding:0 0 0 20px; background:url(../img/ass_led_01.gif) no-repeat; }
/* #list01 .grigio	A:HOVER 	{color:#FFFFFF; background:url(../img/ass_led_on.gif) no-repeat; text-decoration:none}*/
#list02 					{margin:15px 20px; display:inline}
#list02 .rosso	A 			{color:#C3C3C3;padding:0 0 0 20px; background:url(../img/ass_led_02.gif) no-repeat; }
#list02 .rosso	A:HOVER 	{color:#FFFFFF; background:url(../img/ass_led_on.gif) no-repeat; text-decoration:none}


#list 						{margin:15px}
#list .grigio	A 			{color:#C3C3C3;padding:0 0 0 20px; background:url(../img/ass_led_01.gif) no-repeat; }
#list .grigio	A:HOVER 	{color:#FFFFFF; background:url(../img/ass_led_on.gif) no-repeat; text-decoration:none}
#list .rosso	A 			{color:#C3C3C3;padding:0 0 0 20px; background:url(../img/ass_led_02.gif) no-repeat; }
#list .rosso	A:HOVER 	{color:#FFFFFF; background:url(../img/ass_led_on.gif) no-repeat; text-decoration:none}
#list .bianco	A 			{color:#FFFFFF;padding:0 0 0 20px; background:url(../img/ass_led_on.gif) no-repeat; }
#list .bianco	A:HOVER 	{color:#FFFFFF; background:url(../img/ass_led_on.gif) no-repeat; text-decoration: none}

#sublist						{margin:5px 5px 10 5px; font:12px/14px; font-variant:small-caps;}
#sublist .s_rosso 				{margin:5px; padding:0 0 0 15px; background:url(../img/ass_led_in.gif) no-repeat;}
#sublist .s_rosso A 			{color:#C3C3C3; text-decoration: none;}
#sublist .s_rosso A:HOVER		{color:#FFFFFF; text-decoration: none;}
#sublist .s_bianco 				{margin:5px; padding:0 0 0 15px; background:url(../img/ass_led_in_bianco.gif) no-repeat;}
#sublist .s_bianco A 			{color:#FFFFFF; text-decoration: none}
#sublist .s_bianco A:HOVER		{color:#FFFFFF; text-decoration: none}
/*gianni*/
#sublist .s_arrow 				{margin:5px 5px 5px 15px; padding:0 0 0 15px; background:url(../img/ass_led_in_arr.gif) no-repeat;}
#sublist .s_arrow A 			{color:#C3C3C3; text-decoration: none}
#sublist .s_arrow A:HOVER		{color:#FFFFFF; text-decoration: none}
#sublist .s_arrowb 				{margin:5px 5px 5px 15px; padding:0 0 0 15px; background:url(../img/ass_led_in_arr_bianco.gif) no-repeat;}
#sublist .s_arrowb A 			{color:#FFFFFF; text-decoration: none}
#sublist .s_arrowb A:HOVER		{color:#FFFFFF; text-decoration: none}



#form_associati					{background:#C3C3C3 url(../img/ass_aste_bk.jpg);; padding:20px 10px 0 20px}
.form 							{font: 8pt arial; margin: -10px 0 0 0;}
.formdx 						{text-align:right;	font: 6pt arial; margin: 10px 0 0 0;}
.formdx  input					{font: 8pt arial; border: 0 solid; color:#ffffff; background:#cc0000}
.formc 							{position: relative; left:80px; top:-20px}
.formc input					{font: 8pt arial; border: 0 solid;	margin: 5px 0 0 0}
.form_cap, .formc_cap, .form_citta, .formc_citta, .form_pv {margin: 10px 10px 0 0; left: 0; top:-20px;}
.formc_cap input, .formc_citta input, .formc_pv input 		{border: 1 px solid;}
.formc_pv						{margin: 10px 0 0 0;	position: relative;	left: 0; top:-20;}
.text							{font: 8pt arial;}


/* LIVELLO 0
========================================================*/
#home 	{width:800px; background:url(../img/tmp_foto01.jpg) no-repeat; padding:31px 31px 0 31px; font: 12px Arial, Helvetica, sans-serif;}
#banner{ text-align:center; margin:0; width:230px}
#container {width:738px !important; width /**/:800px; background:url(../img/tmp_foto01.jpg) no-repeat #666666; padding:31px 31px 0px 31px}
#container #banner {margin:10px 0}


/* TESTATA COMUNE
========================================================*/
/* TESTATA */
#container #testata {height:204px; width:800px; margin:-31px -31px 10px -31px;}
#container #sfondo  {margin: 0; display:block; float:left; width:800px; height:204px; background-image:url(../img/ass_top_bk.gif); filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}
#container #com_top{margin:0 !important; margin /**/:-204px 0 0 0; position:absolute !important; position/**/:relative; width:800px}
#container #links_ist {padding:0 0 47px 0!important; padding /**/:0 0 32px 0;}
#container #logo{ cursor:pointer; display:block; float:right; background-image:url(../img/ass_top_logo.gif); width:159px; height:61px}
#container #fascia{cursor:pointer; display:block; float:right; background-image: url(../img/ass_top_fascia.gif); width:800px; height:95px}
/* LINKS*/
#container #links{display:inline;float:left; width:190px;}
/*#container #links_sfondo {height:500px; display:block; float:left; width:190px; background-image:url(../img/TOP_bk.jpg); filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50;}*/
#container #colonnab0_sx {display:inline; float:left; width:190px; text-align:left; font:14px/21px; font-variant:small-caps; margin:0 !important; margin /*:-500px 0 0 0;*/ position:absolute !important; position/**/:relative; background-image:url(../img/TOP_bk.jpg); filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;}
#container #list01{display:block; float:left; margin:20px 0 0 0 !important; margin /**/:20px 20px 0 20px}
#container #list02{display:block; float:left; margin:20px 0 0 0 !important; margin /**/:20px 20px 0 20px}

/* HOME ISTITUZIONALI
========================================================*/
/* TESTATA */
#home #testata {height:300px; width:800px; margin:-31px -31px 31px -31px!important; margin/**/:-31px -31px 10px -31px;}
#home #sfondo  {margin: 0; display:block; float:left; width:800px; height:300px; background-image:url(../img/TOP_bk.jpg); filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;}
#home #com_top{margin:0 !important; margin /**/:-300px 0 0 0; position:absolute !important; position/**/:relative; width:800px}
#home #logo{vertical-align:bottom; display:block; float:right; background-image:url(../img/top_logo.gif); width:302px; height:120px}
#home #fascia{display:block; float:right; background-image: url(../img/top_fascia.jpg); width:800px; height:100px}
/* LINKS*/
#home #links_ist {padding:0 0 85px 0!important; padding /**/:0 0 70px 0;}
#home #colonnab0_sx {display:block; float:left; text-align:left; margin:60px 0 0 0; font:14px/21px; font-variant:small-caps}
#home #comunicati{background:url(../img/home_bk_comunicati.gif) no-repeat #cccccc; text-align:left; height:170px; padding:0 0 0 31px; margin:0; border-bottom:solid 2px #CC0000;}
#home #list01 {display: inline; float:left;}
#home #list02 {display: inline; float:left;}
/* CONTENUTO TOP*/
#istituzionali{ width:730px; background:url(../img/ist_bk.jpg) #ffffff; text-align:left; margin-bottom:30px}
#ist_top {background-image: url(../img/contenuto_top.gif); background-repeat: no-repeat}


/* CONTENUTO GENERICO LIVELLO1 (pagina elenco items)
========================================================*/
#content_list{ display:inline; width: 540px; float:right; background:#ffffff}
#contenuto{border: 0 solid #000000;  padding:20px 40px 80px 40px; background: #ffffff; background-repeat: no-repeat; background-position:bottom; background-image:url(../img/pag-gr_piede.gif);}

/* CONTENUTO > TOP > RIGA02  - comune a  TUTTI
========================================================*/
#root {height:29px;  line-height:29px; font-weight: bolder; color: #C21111;}
#root a {height:29px;  line-height:29px; color: #C21111;}
#root A:VISITED	{color: #C70909; font-weight: normal; text-decoration:none ;}
#root A:HOVER	{color: #C70909; font-weight: normal; text-decoration:underline;}
#root A:LINK	{color: #C70909; font-weight: normal; text-decoration:none;}


/* CONTENUTO > TOP > SUBLINKS  - comune a  TUTTI
========================================================*/
#sublinks {padding:0 10px; margin:5px;font-size: 12px; color: #C70909; font-variant:small-caps}
#sublinks a {text-align:center;  color: #999999}
#sublinks A:VISITED	{color: #999999;  text-decoration:none ;}
#sublinks A:LINK	{color: #999999;  text-decoration:none;}
#sublinks A:HOVER	{color: #C70909; text-decoration:underline;}


#riga01{height:30px;}
#riga02{height:35px; border: 0px solid #000000; padding-left:40px}

#stampa{float:right; cursor: pointer; }
#archivio{float:right}
#torna{float:right}



/* HOME
========================================================*/
#colonna1{display: inline; float: left; width:523px; margin:0 15px 0 0}
#colonna2{display: inline; float: left; width:200px;}


/* COMUNICATI
========================================================*/
#comunicati #head{background:url( ../img/home_comunicati.gif) no-repeat; height:25px; margin:0 0 0 -25px; cursor: pointer; }
#com_item a{font:12px/16px; color:#222; height: 110px !important; height/**/: 125px ; width:135px !important; width/**/:150px; display: inline; float: left; margin:5px 5px 0 0!important; margin/**/:10px 5px 0 0; padding:10px; overflow: hidden;}
#com_item a:hover {background:url(../img/tab_bullet.gif) #EEEFF0 no-repeat; display:block; text-decoration:none}
#com_item .titolo{color:#CC0000; font-weight:bold}


/* INFORMA
========================================================*/
#head{background:url(../img/home_informa.gif) no-repeat; height:27px;cursor: pointer; }
#informa {background:url(../img/home_bk_informa.gif); height: 327px; overflow:auto; scrollbar-face-color: #CCCCCC; scrollbar-3dlight-color:none; scrollbar-arrow-color:cc0000; scrollbar-darkshadow-color:none}
#inf_item a{color: #CCCCCC; display:block; padding:10px; text-align:left; font: 12px}
#inf_item a:hover{color:#FFFFFF; background:url(../img/home_informa_led.gif) no-repeat #666666; text-decoration:none}
#inf_item .data{color:#FFFFFF; font-weight:bolder}
#inf_item .titolo{color:#FFFFFF;}
#inf_item .contenuto{color: #CCCCCC;}


/* COLONNA 1 - RIGA2
========================================================*/
#riga2{}

#riservata {display: inline; float:left; background:url(../img/home_bk_reserved.jpg) no-repeat; width:200px; height:184px; padding:0; margin:0 3px 3px 0; }
#riservata .img {height:170px; margin:7px}

/*#eventi { width:320px; height:180px;  display: inline; float: right; margin:3px 0; background-color:#E0E0E0;  filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}*/
#eventi { width:300px!important; width/**/:320px; height:160px !important;  height/**/:180px; display: inline; float: right; margin:3px 0; background:url(../img/colonna2_dx_bk.jpg) #E0E0E0; padding:10px}
#eventi #head {background:url(../img/home_eventi.jpg) no-repeat; margin:-10px -10px 10px -10px}
#eventi #articolo a{text-align:left; height:150px !important; height/**/:125px; overflow:hidden; color:#222}
#eventi #articolo a:hover{text-decoration:none; color:#cc0000}
#eventi #articolo .occhiello {}
#eventi #articolo .titolo {line-height:24px; font:24px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px;}
#eventi #articolo .testo { margin-top:10px; text-decoration:none}

/* BLOCCO 2
========================================================*/
#piede{width:800px;}

#colonnab2_dx{text-align:left; display:inline; width:565px; float:right; background-color: Fuchsia;}
/*#colonnab2_dx .head{margin:0 -10px 10px -10px ; background-image:url(../img/colonna2_dx_head.jpg); width:562px; height:26px; cursor:pointer}
#colonnab2_dx .foto{margin:0 10px 8px 0; display:block; float:left}
#colonnab2_dx .occhiello{font:12px; color:#cccccc; background:#666666; margin:-10px; padding: 10px; height:32px }
#colonnab2_dx .titolo {font:24px/26px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px; margin:10px 0 10px 0}
#colonnab2_dx .titolo a{color:#cc0000}
#colonnab2_dx .titolo a:hover{color: #cc0000; text-decoration:none}
#colonnab2_dx .contenuto a{margin:0; color:#222;font:12px/16px}
#colonnab2_dx .contenuto a:hover{margin:0; color:#000000; text-decoration:none}*/
#giovani 	{background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height/**/:120px;  padding:10px; margin-top:10px !important; margin-top/**/:7px}
#giovani a 			{text-decoration:none; color:#222}
#giovani a:hover 	{text-decoration:none; color:#cc0000}
#giovani .titolo 		{font:24px 'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px; line-height:36px}
#giovani .contenuto 	{}
#giovani .foto 	{background: url(../img/logo_asso_MGP.jpg); width:111px; height:100px; display:block; float:left; margin-right:20px}
#scudocasa	{background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height/**/:120px;  padding:10px}
#scudocasa	a		{text-decoration:none; color:#222 }
#scudocasa	a:hover	{text-decoration:none; color:#cc0000}
#scudocasa .titolo 		{font:24px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px; line-height:36px}
#scudocasa .contenuto {}
#scudocasa .occhiello { font:14px; color:#cc0000}

/* gianni 10/10/2007 */
.customblock_maxHeight {height:100px; overflow:hidden;}

.customblock_rowFourth {text-align:left; display:inline; width:800px; float:right; margin: 1px 0 !important; margin: 0px; overflow: visible;}
.customblock_rowFourth .blockText {text-decoration:none; color:#222 }
.customblock_rowFourth .blockTextOver {text-decoration:none; color:#cc0000}

.customblock_fourth {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 2 5 0 0 !important; margin: 0 5 0 0; float:left; width:176px !important; width:196px; overflow:hidden;}
.customblock_fourth .titolo {font:15px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color:#cc0000; font-weight:bolder; letter-spacing: -1px; line-height:18px}
.customblock_fourth .contenuto {padding: 3px 0 0 0;}
.customblock_fourth .occhiello { font:13px; font-weight:bolder; padding: 3px 0 0 0;}

.customblock_fourth_RigthSide {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 2 0 0 0 !important; margin: 0 0 0 0; float:left; width:177px !important; width:196px; overflow:hidden;}
.customblock_fourth_RigthSide .titolo {font:15px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color:#cc0000; font-weight:bolder; letter-spacing: -1px; line-height:18px}
.customblock_fourth_RigthSide .contenuto {padding: 3px 0 0 0;}
.customblock_fourth_RigthSide .occhiello { font:13px;  font-weight:bolder; padding: 3px 0 0 0;}

.customblock_thin {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 7 5 0 0 !important; margin: 7 5 0 0; float:left; width:165px !important; width:185px; overflow:hidden;}
.customblock_thin .titolo {color:#cc0000; font:15px; font-weight:bolder; line-height:15px}
.customblock_thin .contenuto {padding: 3px 0 0 0;}
.customblock_thin .occhiello { font:13px;  font-weight:bolder; padding: 3px 0 0 0;}

.customblock_half {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 7 5 0 0 !important; margin: 7 5 0 0; float:left; width:260px !important; width:280px; overflow:hidden;}
.customblock_half .titolo {font:15px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color:#cc0000; font-weight:bolder; letter-spacing: -1px; line-height:15px}
.customblock_half .contenuto {padding: 3px 0 0 0;}
.customblock_half .occhiello { font:15px; font-weight:bolder; padding: 3px 0 0 0;}

.customblock_thin_RigthSide {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 7 0 0 0; float:left; width:165px !important; width:185px; overflow:hidden;}
.customblock_thin_RigthSide .titolo {color:#cc0000; font:15px; font-weight:bolder; line-height:15px}
.customblock_thin_RigthSide .contenuto {padding: 3px 0 0 0;}
.customblock_thin_RigthSide .occhiello { font:13px;  font-weight:bolder; padding: 3px 0 0 0;}

.customblock_half_RigthSide {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 7 0 0 0; float:left; width:260px !important; width:280px; overflow:hidden;}
.customblock_half_RigthSide .titolo {font:15px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif;  color:#cc0000; font-weight:bolder; letter-spacing: -1px; line-height:15px}
.customblock_half_RigthSide .contenuto {padding: 3px 0 0 0;}
.customblock_half_RigthSide .occhiello { font:15px; font-weight:bolder; padding: 3px 0 0 0;}

/* dimensioni caratteri */
.customblock_large {background-image:url(../img/colonna2_dx_bk.jpg); height:98px !important; height:120px; padding:10px; margin: 7px 0 0 0; float:left; width:545px !important; width:565px; overflow:hidden;}
.customblock_large .titolo {font:24px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; color:#cc0000; font-weight:bolder; letter-spacing: -1px; line-height:24px; }
.customblock_large .contenuto {padding: 6px 0 0 0; font:12px}
.customblock_large .occhiello { font:18px;  font-weight:bolder; padding: 7px 0 0 0;}
/* */

.customblock_middle { width:300px!important; width/**/:320px; height:160px !important;  height/**/:180px; display: inline; float: left; margin:3px 0; background:url(../img/colonna2_dx_bk.jpg) #E0E0E0; padding:10px; overflow:hidden;}
.customblock_middle .head {background:url(../img/home_eventi.jpg) no-repeat; margin:-10px -10px 10px -10px; height:27px;}
.customblock_middle .head .text {margin: 0px 0px 0px 10px; font:17px Arial, Verdana, sans-serif; font-weight:bolder; color: White; text-align: left; vertical-align: middle; padding: 3px 0 0 0; }

.customblock_middleMaxHeight {height:135px; overflow:hidden;}
.customblock_middleMaxHeight .head {background:url(../img/home_eventi.jpg) no-repeat; margin:-10px -10px 10px -10px; height:27px;}
.customblock_middleMaxHeight .head .text {margin: 0px 0px 0px 10px; font:17px Arial, Verdana, sans-serif; font-weight:bolder; color: White; text-align: left; vertical-align: middle; padding: 3px 0 0 0; }
.customblock_middleMaxHeight .blockText {text-decoration:none; color:#222 }
.customblock_middleMaxHeight .blockTextOver {text-decoration:none; color:#cc0000}
.customblock_middleMaxHeight .titolo {text-align:left; font:18px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px; line-height:18px; color:#cc0000;}
.customblock_middleMaxHeight .contenuto {text-align:left; padding: 3px 0 0 0;}
.customblock_middleMaxHeight .occhiello {text-align:left; font:15px; font-weight:bolder; padding: 3px 0 0 0;}

.customblock_row_middle {text-align:left; display:inline;}
.customblock_row_middle .blockText {text-decoration:none; color:#222 }
.customblock_row_middle .blockTextOver {text-decoration:none; color:#cc0000}
.customblock_row_middle .titolo {text-align:left; font:18px'Lucida Grande','Lucida Sans Unicode','Lucida Sans', LucidaGrande, Geneva, Arial, Verdana, sans-serif; font-weight:bolder; letter-spacing: -1px; line-height:18px; color:#cc0000;}
.customblock_row_middle .contenuto {text-align:left; padding: 3px 0 0 0;}
.customblock_row_middle .occhiello {text-align:left; font:15px; font-weight:bolder; padding: 3px 0 0 0;}

.customblock_row {text-align:left; display:inline; width:565px; float:right; margin: 1px 0 !important; margin: 0px; overflow: visible;}
.customblock_row .blockText {text-decoration:none; color:#222 }
.customblock_row .blockTextOver {text-decoration:none; color:#cc0000}

.editHome_Salva_Menu{text-align:center; padding:5px; font-size:18px; height:40px; width: 250px;}
.editHome_Salva_Menu .Bot_Salva input{background: url(../admin/ad_img/bot_salva.gif) bottom; height:30px; width:105px; margin:5px; color: #006600; float: left;}
.editHome_Salva_Menu .Bot_Annulla input{background: url(../admin/ad_img/bot_annulla.gif) bottom; height:30px; width:105px; margin:5px; color: #006600; float: left;}

.itemDisabled {background-color:Gray; display:none; position:absolute; filter:alpha(opacity=65);-moz-opacity:.65;opacity:.65;}
.blockImg {border:1px solid #999999;}
.photodx {float:right;  margin:20px 0 ; padding:0; position: relative; top: -20px; left: 0px;}
.photosx {float:left;  margin:10px; padding:0; position: relative;}
.photosxHome {float:left;  margin: 0px 10px 10px 0px; padding:0; position: relative;}
.photosxCB {float:left;  margin-right:10px; margin-bottom:10px; padding:0; position: relative;}
.photocx {text-align: center; margin:0px; padding:0px; vertical-align:middle;}

#editAdminHome {width:800px; padding-top:31px; background:url(../admin/ad_img/sfondo.jpg) no-repeat;  margin-left:auto; margin-right:auto; }
#editAdminHome .ad_titolo{ display:inline; float:left;  margin-left:130px; background:url(../admin/ad_img/ad_home_titolo.gif) no-repeat; width:262px; height:18px; cursor:pointer }
#editAdminHome .ad_titolo_editHome{float:left; margin:25px 0 0 -265px; background:url(../admin/ad_img/ad_tit_big_informativa.gif) no-repeat; width:340px; height:67px;}
#topEditHome {background: url(../admin/ad_img/ad_top_interna.gif) no-repeat; height:160px; width:800px; margin:-10px 0 0 0px }
/* gianni 10/10/2007 */

#colonnab2_sx{width:230px; display:inline; float:left; text-align:left; margin: 7px 0;}
#colonnab2_sx .incontri{background-image:url(../img/colonna2sx_incontri.gif); width:229px; height:27px; cursor:pointer}
#colonnab2_sx .aste{background-image:url(../img/colonna2sx_aste.gif); width:229px; height:27px; cursor:pointer; }
#colonnab2_sx #blocco{background-color:#CCCCCC; margin-top:7px; color:#222; height:115px !important; height/**/:120px; width:226px!important; width/**/:229px;  overflow: hidden; border: 1px solid #ffffff;}
#colonnab2_sx #blocco .titolo{}
#colonnab2_sx #blocco .contenuto {padding:7px; font:12px/16px}
#colonnab2_sx #blocco .contenuto a{color:#222}
#colonnab2_sx #blocco .contenuto a:hover{color:#222}

/* neuronica
========================================================*/
#ass_piede		{text-align:center; margin-bottom:30px}
#logo_piede 	{background:url(../img/ass_logo_piede.gif); width:425px; height:76px;}
#neuronica a	{text-decoration:none; margin-bottom:30px}
#borghesia 		{ margin:0 20px 20px 350px ; color:#FFFFFF; position:absolute!important; position/**/:relative; top:305px !important; top/**/:0px ;   }


/************ nuovo **************/

.customblock_02{
	/*height:262px;/*/
	width:800px !important;	
	width:800px;	
	font: 12px Arial, Helvetica, sans-serif;
	background-image : url(../img/bk_customblock_02.jpg);
	/*background-color:Aqua;*/
	border:#6d6c6c solid 1px;
}

.box_max{
	height:105px;
	overflow: hidden;
	text-decoration : none;
	color: #494949;
	text-align : left;	
}

.box_max a{
	height:105px;
	overflow: hidden;
	text-decoration : none;
	color: #494949;
}

.box_max a:hover{
		height:105px;
		overflow: hidden;
		text-decoration : none;
		color:red
}

.customblock_02 .titolo{
	font-weight : bolder;
	margin: 5px;
	color:black;
	text-align:left;
}

.customblock_02 .contenuto{
	margin: 10px 5px;
	text-align:left;
}

.cbl_left_all
{	
	width:515px !important;
	width:504px;
	float:left;
	margin-top:5px !important;
	margin-top:7px;	
	/*margin:px;*/	
	/*background-color: green;*/
}

.cbl_left_01{
	width:245px;
	height: 117px;
	border:#6d6c6c solid 1px;
	margin-left:5px !important;	
	margin-bottom:5px !important;
	margin-left:7px;	
	margin-bottom:7px;
	
	/*background-color: Yellow;*/
	
	float:left;
	overflow: hidden;
}

.cbl_left_02{
	width:245px;
	height: 115px;
	border:#6d6c6c solid 1px;
	/*margin-bottom:9px;*/
	float:left;
}

.cbl_right
{	
	width:278px !important;
	width:281px;
	height:241px;
	border:#6d6c6c solid 1px;
	float:right;
	margin-top:5px !important;
	margin-top:7px;
	margin-right:5px !important;
	margin-right:7px;	
	overflow: hidden;
	background-color: black;
}

.Clear {clear:both;}

/************ links box **************/
/*
.box_links_container{margin-top:10px; background:#333333; widt:800px; color:#ffffff;  font:bolder; text-align:left; padding:5px}
.box_links {width:200px!important; width:200px; float:left; background:#ffffff; text-align:left; margin-bottom:15px  }
.box_links  a {padding:5px;  color:#494949; display:block; height:65px; border:2px solid #333333; overflow:hidden;}
.box_links a:hover {border:2px solid #cc0000; padding:5px;  color:#333333; text-decoration:none;}
.box_links img {margin:-5px; background:#cc0000;}
*/

/************ links box CSS **************/
.box_links_container{margin-top:10px; background:#333333; widt:800px; color:#ffffff;  font:bolder; text-align:left; padding:5px}
.box_links {width:196px!important; width/**/:200px; float:left; background:#ffffff; text-align:left; height:65px; border:2px solid #333333; overflow:hidden; padding:0px;}
/*.box_links a {padding:5px;  color:#494949; display:block; height:65px; border:2px solid #333333; overflow:hidden;}
.box_links a:hover {border:2px solid #cc0000; padding:5px;  color:#333333; text-decoration:none;}
.box_links img {margin:-5px; background:#cc0000;}*/
.box_linksHover {width:196px!important; width/**/:200px; float:left; background:#ffffff; text-align:left; height:65px; overflow:hidden; padding:0px; border:2px solid #cc0000; color:#333333; text-decoration:none;}
.box_linksPhotocx {width: 200px; text-align: center; margin:0px; padding:0px; vertical-align:middle;}
