body, p, ul, li, h1, h2, h3, h4, h5, h6, form, ol{margin:0; padding:0;}
p{ line-height:1.5em;}
a:link, a:visited{ color:#960000;}
a:hover, a:focus, a:active{ text-decoration:none;}
a img{ border:none;}
.grigio_chiaro{color:#666666;}
.grigio_scuro{color:#333333;}
.rosso{color:#960000;}
.verde{color:#339933;}
.blu{color:#386AFD;}
.giallo{color:#C6A00D;}
.no_bold{ font-weight:normal;}
input{font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:1.1em; color:#555555; border:none; padding:7px 0 0 5px; background-color:transparent; width:232px;}
input.submit{ color:#FFFFFF; font-size:1.2em; font-weight:bold; padding:4px 0 0 0; width:87px; letter-spacing:0.1em; text-align:center;}

label.lavora_label{float:left; color:#333333; padding-top:8px; font-size:1.2em;}
label.lavora_label b{color:#960000;}
h1{ font-size:2.2em;} h3{font-size:1.5em;}  h2{font-size:1.7em;}  h4{font-size:16px;} 
body{font-size:0.7em; font-family:"Trebuchet MS", Verdana, Arial, sans-serif; color:#333333; background:#FFFFFF url(../img/bg_main.jpg) repeat-x;}
div.chiudi{clear:both;}
br.clear{clear:both;}


#header{ width:950px; margin:0 auto;  height:219px;}
#logo{float:left; margin:26px 0 0 2px; width:312px;}
#ultime_news{ background:#FFFFFF url(../img/fondo_news.gif) repeat-x top left;  width:266px; height:40px; margin:8px 0 0 24px !important;}
*:first-child+html #ultime_news{margin:4px 0 0 24px !important;}
#ultime_news img{ margin:8px 0 0 8px; float:left;}
#ultime_news h3{ color:#EA3D39; font-weight:normal; float:left; padding:8px 0 0 4px;}
#main_menu{float:right; width:606px; margin:18px 14px 0 0;}
#main_menu ul{ padding-left:12px; font-size:1.5em;}
#main_menu li{ display:inline;}
#main_menu li a{display:block; width:116px; height:26px; float:left; color:#FFFFFF; text-decoration:none; text-align:center; padding-top:14px;}
#main_menu li a:link, #main_menu li a:visited{background:transparent url(../img/pulsante_grigio.jpg) no-repeat left bottom;}
#main_menu li a:active, #main_menu li a:focus, #main_menu li a:hover, #main_menu #selezionato a{background:transparent url(../img/pulsante_rosso.jpg) no-repeat left bottom;}
#foto_main{background:transparent url(../img/fondo_header_dx.png) repeat-y; width:606px; float:right;}
#swf_main{ margin:5px 0 5px 18px; width:569px; height:151px;}
#corpo{width:922px; height:242px; margin:0 auto; }
#menu_presentazione_sx{ float:left; margin:-10px 0 0 12px !important; margin:0 0 0 12px; width:266px; height:30px; background:#FFFFFF url(../img/fondo_news_2.gif) repeat-x bottom left;}
*:first-child+html #menu_presentazione_sx{margin:0 0 0 12px !important;}
div.linea_grigia{ height:1px; background: url(../img/linea_grigia.gif) repeat-x; width:579px; margin-left:13px}
#flash_news{ width:266px; height:30px;}
div.testi_news{ float:left; margin:7px 0 0;}
div.testi_news a:link, div.testi_news a:visited{ color:#333333; text-decoration:none; padding:0 3px; display:block;}
div.testi_news a:hover, div.testi_news a:active, div.testi_news a:focus { color:#333333; background-color:#333333; color:#FFFFFF; }
#menu_presentazione_dx{background:transparent url(../img/fondo_header_dx.png) repeat-y; height:30px; width:606px; float:right; margin-top:-10px !important; margin-top:0;}
*:first-child+html #menu_presentazione_dx{margin-top:0 !important;}
#menu_presentazione_dx ul{ padding:4px 0 0 12px; font-size:1.1em;}
#menu_presentazione_dx li{ display:inline; padding-left:10px; float:left;}
#menu_presentazione_dx li a{ text-decoration:none; padding-left:30px; color:#333333; display:block; height:20px; padding-top:2px;}
#menu_presentazione_dx li a:link, #menu_presentazione_dx li a:visited{ background:url(../img/pulsante_menu_presentazione.jpg) no-repeat left center; }
#menu_presentazione_dx li a:hover, #menu_presentazione_dx li a:focus, #menu_presentazione_dx li a:active, #menu_presentazione_dx #select a{ background:url(../img/pulsante_menu_presentazione_2.jpg) no-repeat left center; color:#FFFFFF;}  
div.chiusura{ background:transparent url(../img/fondo_links.gif) repeat-x bottom; height:5px; margin:-2px 14px 0;}

/*AREE TEMATICHE///////////////////////////////////////////////////////////////////////////////////*/
#aree_tematiche{ width:900px; height:224px; background:#960000 url(../img/bg_aree_tematiche.jpg) repeat-x; margin:10px auto 0;}
#aree_tematiche_sx{ background:#960000 url(../img/bg_aree_tematiche_sx.jpg) no-repeat left top; float:left; height:184px; width:5px;}
#aree_tematiche_dx{ background:#960000 url(../img/bg_aree_tematiche_dx.jpg) no-repeat left top; float:right; height:184px; width:5px;}
#aree_tematiche_centro{float:left; height:214px; width:875px; margin:0 0 0 15px;}

#aree_tematiche_g{ width:900px; height:224px; background:#C6A00D url(../img/bg_aree_tematiche_giallo.jpg) repeat-x; margin:10px auto 0;}
#aree_tematiche_g_sx{ background:#C6A00D url(../img/bg_aree_tematiche_giallo_sx.jpg) no-repeat left top; float:left; height:184px; width:5px;}
#aree_tematiche_g_dx{ background:#C6A00D url(../img/bg_aree_tematiche_giallo_dx.jpg) no-repeat left top; float:right; height:184px; width:5px;}

#aree_tematiche_b{ width:900px; height:224px; background:#3366FD url(../img/bg_aree_tematiche_blu.jpg) repeat-x; margin:10px auto 0;}
#aree_tematiche_b_sx{ background:#386AFD url(../img/bg_aree_tematiche_blu_sx.jpg) no-repeat left top; float:left; height:184px; width:5px;}
#aree_tematiche_b_dx{ background:#386AFD url(../img/bg_aree_tematiche_blu_dx.jpg) no-repeat left top; float:right; height:184px; width:5px;}

#aree_tematiche_v{ width:900px; height:224px; background:#339933 url(../img/bg_aree_tematiche_verde.jpg) repeat-x; margin:10px auto 0;}
#aree_tematiche_v_sx{ background:#339933 url(../img/bg_aree_tematiche_verde_sx.jpg) no-repeat left top; float:left; height:184px; width:5px;}
#aree_tematiche_v_dx{ background:#339933 url(../img/bg_aree_tematiche_verde_dx.jpg) no-repeat left top; float:right; height:184px; width:5px;}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
div.area_tematica_piccola{width:277px; border-right:#FFFFFF 1px solid; margin:20px 20px 0 0; float:left; height:184px;}
div.titolo_area{width:100%;}
div.logo_titolo{float:left; width:46px;}
div.testo_titolo{ float:left;}
div.testo_titolo h3{ color:#FFFFFF; font-weight:normal; padding-top:10px;}
div.menu_aree_tematiche{float:left;}
div.menu_aree_tematiche ul{list-style:none; padding:20px 0 0; font-size:1.1em;}
div.menu_aree_tematiche li{padding-bottom:10px;}
div.menu_aree_tematiche li a{ text-decoration:none; padding:4px 0 0 30px; color:#FFFFFF; display:block; height:20px;}
a.arancio:link, a.arancio:visited{ background:url(../img/pulsante_aree_arancio.jpg) no-repeat left center;}
a.blu:link, a.blu:visited{ background:url(../img/pulsante_aree_blu.jpg) no-repeat left center;}
a.verde:link, a.verde:visited{ background:url(../img/pulsante_aree_verde.jpg) no-repeat left center;}
div.menu_aree_tematiche li a:hover, div.menu_aree_tematiche li a:active, div.menu_aree_tematiche li a:focus{ background:url(../img/pulsante_aree_bianco.png) no-repeat left center;}
div.ultima_area{margin-right:0; border-right:none;}

#fondo_bottom_aree_centro{ background: #960000 url(../img/bg_bottom_aree.jpg) repeat-x; height:10px;}

div.eventi{ background:#FFFFFF url(../img/bg_eventi.jpg) repeat-y;}
div.eventi_sx{ width:11px; height:15px; background:#FFFFFF url(../img/bg_eventi_sx.jpg) no-repeat; float:left;}
div.eventi_dx{ width:11px; height:15px; background:#FFFFFF url(../img/bg_eventi_dx.jpg) no-repeat; float:right;}
div.eventi_centro{background:#FFFFFF url(../img/gradiente_eventi.jpg) repeat-x; width:900px; margin:0 auto; float:left;} 
div.contenuto_eventi_sx_img{ width:230px; float:left; /*border:#FFFFFF 1px solid;*/ margin-top:20px; margin-left:10px;}
div.contenuto_eventi_sx_testi{ width:327px; float:left; margin:20px 0 0 20px;}

div.parti_del_blocco p{font-size:1.2em; color:#555555; padding:10px 0;}
div.parti_del_blocco p strong{color:#960000;}
div.parti_del_blocco p.errore{ background-color:#960000; color:#FFFFFF; padding:2px 5px; margin:3px 0;}
div.parti_del_blocco p.ok_iscrizione{ background-color:#C6A00D; color:#FFFFFF; padding:0 0 0 15px; margin:0 5px;}
div.parti_del_blocco a.riprova{display:block; width:87px; height:28px; float:right; background:#FFFFFF url(../img/pulsante_iscrizione.jpg) no-repeat;
margin-top:3px; text-align:center; color:#FFFFFF; font-size:1.2em; font-weight:bold; letter-spacing:0.1em; text-decoration:none; padding:4px 0 0 0;}
div.parti_del_blocco ul, div.parti_del_blocco ol{padding:0 0 15px 20px; margin-top:6px;}
div.parti_del_blocco li{margin:5px 0;}
div.parti_del_blocco h3, div.parti_del_blocco h4{padding:0; color:#333333; font-weight:normal;}
div.parti_del_blocco h1{ font-weight:normal; color:#960000;}
div.parti_del_blocco form{margin:0;}
div.menu_info{float:right; margin:5px 0 10px;}
div.menu_info ul{font-size:1.2em; padding:0; margin:0;}
div.menu_info li{ display:inline;  float:left;}
div.menu_info li a{ text-decoration:none; padding-left:15px; color:#666666; display:block; padding-top:2px;}
div.menu_info li a:link, div.menu_info li a:visited{color:#960000;}
div.menu_info li a:hover, #div.menu_info li a:focus, div.menu_info li a:active{text-decoration:underline;} 
div.input_sx{float:left; width:7px; height:34px; background:#FFFFFF url(../img/input_sx.gif) no-repeat;}
div.input_centro{height:34px; background:#FFFFFF url(../img/input_centro.gif) repeat-x; width:232px; float:left;}
div.input_centro_piccolo{height:34px; background:#FFFFFF url(../img/input_centro.gif) repeat-x; width:212px; float:left;}
div.input_centro_piccolo input{width:207px;}
div.input_dx{float:left; width:9px; height:34px; background:#FFFFFF url(../img/input_dx.gif) no-repeat;}
div.input_pulsante{float:right; background:#FFFFFF url(../img/pulsante_iscrizione.jpg) no-repeat; margin-top:3px; width:87px;}
div.input_pulsante input{height:28px; cursor:pointer; padding-bottom:10px;}
div.input_pulsante_g{width:87px; float:right; background:#FFFFFF url(../img/pulsante_iscrizione_g.jpg) no-repeat; margin-top:3px;}
div.input_pulsante_g input{height:28px; cursor:pointer; padding-bottom:10px;}
#ricerca div.input_centro_b{width:305px; float:left; height:34px;}
#ricerca .validation-advice{font-weight:normal; padding-top:0; color:#960000;}
.aziende_select{width:305px; border:none; font-size:1.1em; margin-top:6px; border:#CCCCCC 1px solid;}

div.data_evento{width:100%;}
div.data_sx{ float:left; background:transparent url(../img/segna_data.png) no-repeat left bottom; width:38px; height:54px; padding-bottom:1px;}
div.data_sx h3{ padding:15px 0 0 3px; color:#FFFFFF;}
div.data_dx{ float:right; width:192px;}
div.data_dx p{ padding:10px 5px 0; font-size:1.2em;}
div.data_dx a:link, div.data_dx a:visited{text-decoration:none; color:#333333;}
div.data_dx a:hover, div.data_dx a:active, div.data_dx a:focus{color:#960000;}
div.data_dx a:link span, div.data_dx a:visited span, div.data_dx a:hover span, div.data_dx a:active span, div.data_dx a:focus span{text-decoration:none; color:#666666;}
#chiusura_eventi{background:#FFFFFF url(../img/bg_chiusura_eventi.jpg) no-repeat left bottom; height:19px;}/*DA RIVEDERE*/
#footer{margin:10px 11px 0;}
#footer p{font-size:1.2em;}
#privacy{ float:left; margin:20px 0 10px;}
#crediti{ float:right; margin:20px 0 10px;}
#crediti p, #privacy p{font-family:Verdana, Arial, "Trebuchet MS", sans-serif; font-size:0.9em;}
#crediti a:link, #crediti a:visited , #privacy a:link, #privacy:visited{ color:#666666;}

div.contenuti{margin:10px 10px 0;}
div.contenuti h1{ font-weight:normal;}
div.contenuti h3{ color:#666666; font-weight:normal;}
div.contenuti h2.titolo_data, div.parti_del_blocco h2.titolo_data{ font-weight:normal; padding-top:10px;}
div.contenuti h2.data_blu, span.data_blu{ padding-left:15px; color:#386AFD; padding-top:0;}

div.contenuti p{padding:10px 0 0; font-size:1.2em; width:579px;}
div.contenuti p.ultimo{ padding-bottom:10px;}
div.contenuti p strong, div.contenuti p b, div.contenuti ul b, div.contenuti ul strong, div.contenuti ol b, div.contenuti ol strong{color:#333333;} 
div.contenuti ul, div.contenuti ol{padding:10px 0 0 30px; font-size:1.2em; width:549px;}
div.contenuti ul{list-style:circle;}
div.contenuti ol{list-style:decimal;}
div.contenuti li{ padding-bottom:5px;}
div.contenuto_eventi{margin:0 10px 10px; float:left;}
div.contenuto_eventi_sx{margin:0 10px 10px; width:599px; float:left;}
div.contenuto_eventi_dx h2{ padding-top:5px; color:#333333; font-weight:normal;}
div.contenuto_eventi_dx h3{ color: #FFFFFF;}
div.contenuto_eventi_dx{width:258px; font-size:1.2em; background-color:#EEEEEE; margin:20px 0 15px; border:#CCCCCC 1px solid; float:left}
div.eventi_centro #titolo_menu h2{ font-size:1.5em;}
div.eventi_centro #titolo_menu h2, div.eventi_centro div.titolo_menu h2{ padding:5px 0 5px 15px; font-weight:normal; border-bottom:#CCCCCC 1px dotted; margin:0 5px;}
div.eventi_centro #titolo_menu h2.titolo_blu{background:#EEEEEE url(../img/segnalatore_b.gif) no-repeat left 12px; color:#386AFD;}
div.eventi_centro #titolo_menu h2.titolo_giallo, div.eventi_centro div.titolo_menu h2.titolo_giallo{background:#EEEEEE url(../img/segnalatore_g.gif) no-repeat left 12px; color:#C6A00D;}
div.eventi_centro #titolo_menu p.altre_date{padding:2px 5px 2px 10px; font-size:0.85em; background-color:#386AFD; color:#FFFFFF;}
div.menu_dx ul{ list-style:none; padding:10px 0 10px 10px; float:left;}
div.menu_dx ul li{width:238px; border-bottom:#999999 1px dotted; float:left;}
div.menu_dx ul li.last_link{border-bottom:none; }
div.menu_dx ul li a{text-decoration:none; padding:5px 0 5px 15px;  color:#333333; display:block;}
/*PARTE DEL MENU ROSSO*/
div.menu_dx ul li a:link, div.menu_dx ul li a:visited{ background:transparent url(../img/freccia_ps.gif) no-repeat left 12px;}
div.menu_dx ul li a:hover, div.menu_dx ul li a:focus, div.menu_dx ul li a:active{ background:#960000 url(../img/freccia_ps_rosso.gif) no-repeat 3px 12px; color:#FFFFFF;}
div.menu_dx ul li a:hover b.rosso, div.menu_dx ul li a:focus b.rosso, div.menu_dx ul li a:active b.rosso{color:#FFFFFF;}
div.menu_dx ul li a:hover span.grigio_chiaro, div.menu_dx ul li a:focus span.grigio_chiaro, div.menu_dx ul li a:active span.grigio_chiaro{color:#000000;}  
div.menu_dx #selected a{ background:#CCCCCC url(../img/freccia_selected_r.gif) no-repeat 3px 12px; color:#960000;} 
/*PARTE DEL MENU VERDE*/
div.menu_dx ul li a.v_l:link, div.menu_dx ul li a.v_l:visited{ background:transparent url(../img/freccia_ps.gif) no-repeat left 12px;}
div.menu_dx ul li a.v_l:hover, div.menu_dx ul li a.v_l:focus, div.menu_dx ul li a.v_l:active{ background:#339933 url(../img/freccia_ps_verde.gif) no-repeat 3px 12px; color:#FFFFFF;} 
div.menu_dx #selected_v a{ background:#CCCCCC url(../img/freccia_selected_v.gif) no-repeat 3px 12px; color:#339933;} 
/*PARTE DEL MENU BLU*/
div.menu_dx ul li a.b_l:link, div.menu_dx ul li a.b_l:visited{ background:transparent url(../img/freccia_ps.gif) no-repeat left 12px;}
div.menu_dx ul li a.b_l:hover, div.menu_dx ul li a.b_l:focus, div.menu_dx ul li a.b_l:active{ background:#386AFD url(../img/freccia_ps_blu.gif) no-repeat 3px 12px; color:#FFFFFF;} 
div.menu_dx #selected_b a{ background:#CCCCCC url(../img/freccia_selected_b.gif) no-repeat 3px 12px; color:#386AFD;} 
div.menu_dx li.ajax_b{ background:#CCCCCC; color:#386AFD;} 
/*PARTE DEL MENU GIALLA*/
div.menu_dx ul li a.g_l:link, div.menu_dx ul li a.g_l:visited{ background:transparent url(../img/freccia_ps.gif) no-repeat left 12px;}
div.menu_dx ul li a.g_l:hover, div.menu_dx ul li a.g_l:focus, div.menu_dx ul li a.g_l:active{ background:#C6A00D url(../img/freccia_ps_giallo.gif) no-repeat 3px 12px; color:#FFFFFF;} 
div.menu_dx #selected_g a{ background:#CCCCCC url(../img/freccia_selected_g.gif) no-repeat 3px 12px; color:#C6A00D;} 

#indietro{margin:0 30px 10px 0;  float:right; font-family:Verdana, Arial, Helvetica, sans-serif;} 
#indietro a:link, #indietro a:visited{text-decoration:none; color:#333333; font-size:1.0em;}  
#indietro a:hover, #indietro a:focus, #indietro a:active, #indietro a:hover b{color:#666666;} 

/*////////////CONTATTI//////////////*/
div.field{width:860px; margin:10px 0 5px 0 !important; margin:10px 0 15px 0;}
*:first-child+html div.field{margin:10px 0 15px 0 !important;}
div.blocco_info{float:left; width:270px; border-right:1px solid #CCCCCC; margin:10px 15px 15px 0; height:130px;}
div.blocco_info h4{font-size:1.2em; padding:5px 0 0 10px; font-weight:bold; background:url(../img/segnalatore.gif) no-repeat left 8px; }
div.blocco_info p, div.blocco_info ul{padding:10px 10px 0; list-style:none; width:100%;}
div.blocco_info li{background:url(../img/mail.gif) no-repeat;}
div.blocco_info p b{ color:#333333;}
div.blocco_info a{ padding-left:25px;}
#map{width:555px; height:300px; margin-top:10px; float:left; border:1px solid #CCCCCC; float:left;}
#map p{ padding:10px; background-color:#960000; color:#FFFFFF; width:535px;}
#recapiti_mappa{float:left; margin:0 0 0 20px;}
#recapiti_mappa p{width:100%;}
#map #marker p{ background-color:#FFFFFF; color:#666666; width:200px; padding:0;}

/*paging*/
div.paging{float:left; width:140px; margin-top:10px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif;}
div.paging a{background-color:#CCCCCC; padding:0 5px; text-decoration:none; font-size:0.9em;}
div.paging a.selezionato{background-color:#999999;}
div.paging a:link, div.paging a:visited{ color:#333333;}
div.paging a:hover, div.paging a:focus, div.paging a:active{background-color:#999999;} 
h1.float_sinistra, div.float_sinistra{float:left; width:439px; display:block;}

/*ricerca*/

#ricerca{ width:100%;  background-color:#FFFFFF; border:#CCCCCC 1px solid; margin-top:10px; float:left; margin-bottom:10px !important; margin-bottom:0;}
*:first-child+html #ricerca, *:first-child+html #loading{ margin-bottom:0 !important;} 
#loading{background-color:#FFFFFF; border:#CCCCCC 1px solid; margin-top:10px; width:579px;}
div.spostato{margin-left:10px;}
#ricerca #form_ricerca{ padding:10px 10px 8px;}
#ricerca label{color:#333333; font-weight:bold; font-size:1.2em; float:left; padding-top:7px; padding-right:20px;}
#ricerca div.input_centro{height:34px; background:#FFFFFF url(../img/input_centro.gif) repeat-x; width:305px; float:left;}
#ricerca #form_ricerca input{ width:305px;}
#ricerca #form_ricerca input.submit{ width:87px;}
#ricerca div.input_style{float:left; margin-right:20px;}
#ricerca div.input_pulsante_r{width:87px; height:28px; float:left; background:#FFFFFF url(../img/pulsante_iscrizione_r.jpg) no-repeat; margin-top:3px; text-align:center;}
#loading p{height:34px; padding:10px 10px 12px !important; padding:10px 0 8px;}
/*auto completamento*/
#ricerca div.input_centro div.auto_complete{ position:absolute;}
div.auto_complete  ul{padding:5px 0 0; margin:0 2px; font-size:1.1em; width:298px;  background-color: #FFFFFF; border: 1px solid #CCCCCC; border-top:none; list-style:none;}
div.auto_complete  li{background-color:#FFFFFF; padding:1px 2px 0px; cursor:pointer;}
div.auto_complete  li.selected { background-color:#EEEEEE; }

div.new{ margin:10px 0 0; padding-bottom:12px; width:860px; border-bottom:#CCCCCC 1px dotted;}
div.new b{color:#960000; font-size:0.9em;}
div.new b.verde{color:#339933;}
div.new a.grigio_chiaro{font-weight:normal; font-size:13px;}
div.new_piccolo{margin:10px 0 0; padding-bottom:12px; width:579px; border-bottom:#CCCCCC 1px dotted;}
div.top_zero{ margin-top:0;}
div.new_piccolo p.rientrato{ padding-left:15px;}
div.new_piccolo b.blu{color:#386AFD;}
div.new_piccolo b.rosso{color:#960000;}
div.new_piccolo b.verde{color:#339933;}
div.new_piccolo ul{ list-style:none; padding:10px 20px 0;}
div.new_piccolo ul li a{font-size:1.0em;}
div.elimina_bordo{border:none; padding-bottom:0;}
div.new p{ line-height:1.6em;}
div.new a:link, div.new_piccolo a:link, div.new a:visited, div.new_piccolo a:visited{text-decoration:none; padding:0 0 0 15px; color:#333333; background:transparent url(../img/segnalatore.gif) no-repeat left center; font-size:1.4em;}
div.new a:hover, div.new_piccolo a:hover, div.new a:active, div.new_piccolo a:active, div.new a:focus, div.new_piccolo a:focus{ text-decoration:underline;}
div.new_piccolo a.main{background:transparent url(../img/segnalatore.gif) no-repeat left center;}
div.new_piccolo a.main_blu:link, div.new_piccolo a.main_blu:visited{background:transparent url(../img/segnalatore_b.gif) no-repeat left center;}
div.new_piccolo ul.no_padding{padding:10px 0 0;}
div.new_piccolo a.cartaceo{background:url(../img/article.png) no-repeat; padding:4px 0 1px 39px; font-size:1.4em;}
div.new_piccolo a.web{background:url(../img/globo.png) no-repeat; padding:11px 0 1px 42px; font-size:1.4em;}
div.new_piccolo a.video{background:url(../img/video.png) no-repeat; padding:10px 0 1px 42px;}
div.new_piccolo a span.verdana{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.6em;}
div.contenuti div.new_piccolo h3.no_trovato_r{ background-color:#960000; padding:2px 5px;}
div.new a:link, div.new a:visited, div.new_piccolo a.main:link, div.new_piccolo a.main:visited{color:#333333;}
div.new a:hover, div.new a:focus, div.new a:active, div.new_piccolo a.main:hover, div.new_piccolo a.main:focus, div.new_piccolo a.main:active{color:#960000; text-decoration:underline;}
div.new_piccolo a.main_blu:hover, div.new_piccolo a.main_blu:focus, div.new_piccolo a.main_blu:active{color:#386AFD; text-decoration:underline;}
div.new_piccolo a.v_l:link, div.new_piccolo a.v_l:visited{background:transparent url(../img/segnalatore_v.gif) no-repeat left center;}
div.new_piccolo a.v_l:hover, div.new_piccolo a.v_l:focus, div.new_piccolo a.v_l:active{color:#339933;}
/*////////////RASSEGNA STAMPA//////////////*/

/* allegati */
div.box_allegati{background:#EEEEEE; border:#CCCCCC 1px solid; width:577px; margin:10px 0;}
div.box_allegati img{border:none;}
div.box_allegati h2, div.container h2{padding:10px 0 5px 15px; margin:0 10px; border-bottom:#CCCCCC 1px dotted; color:#666666; font-size:1.3em; background:#EEEEEE url(../img/segnalatore_allegati.gif) no-repeat left 14px;}
div.box_allegati ul{ padding:10px 15px 2px; list-style:none;}
div.box_allegati p{ padding:10px 23px; width:533px;}
div.box_allegati ul li{ padding:0 0 8px;}
div.box_allegati ul li a{padding-bottom:2px; float:none; display:inline;}
div.box_allegati ul li a img.blu{ border:#FFFFFF 1px solid; float:left; margin-bottom:10px;}
div.box_allegati ul li a.miniature{ display:block; float:left; margin:3px 5px 0;}
div.box_allegati a.red{color:#960000;}
div.box_allegati a.giallino{color:#C6A00D;}
div.box_allegati a.verdino{color:#339933;}
div.box_allegati a.azzurrino{color:#386AFD;}
div.box_allegati a:link, div.box_allegati a:visited{ text-decoration:none;}
div.box_allegati a:hover, div.box_allegati a:focus, div.box_allegati a:active{ text-decoration:underline;}

div.container{background:#EEEEEE; border:#CCCCCC 1px solid; width:577px; margin:10px 0;}
div.container ul{padding:10px 15px 2px; list-style:none;} 
div.container ul li{margin:0 10px 0 0; padding:0; float:left;}                     
div.container ul li img{border:1px solid #cccccc;}   
div.container ul li a{display:inline;}
div.container ul li a.testo{ clear:both; display:block; margin-bottom:7px; font-size:0.8em;}
div.container ul li a.testo:link, div.container ul li a.testo:visited{ color:#333333; text-decoration:none;}
div.container ul li a.testo:hover, div.container ul li a.testo:active, div.container ul li a.testo:focus{ color:#333333; text-decoration:underline;}
.document{padding:0; padding-left:26px; text-decoration:none; margin:0; margin-left:10px; display:block; float:left;}
.pdf{ background:url(../img/mimetypes/pdf.png) center left no-repeat;}
.txt, .rtf{ background:url(../img/mimetypes/txt.png) center left no-repeat;}
.doc{ background:url(../img/mimetypes/doc.png) center left no-repeat;}
.xls{ background:url(../img/mimetypes/xls.png) center left no-repeat;}
.mov, .swf, .avi, .mpg{ background:url(../img/mimetypes/mov.png) center left no-repeat;}
.youtube{ background:url(../img/mimetypes/youtube.png) center left no-repeat;}
.mp3{ background:url(../img/mimetypes/mp3.png) center left no-repeat;}
.jpg, .png, .gif, .bmp{ background:url(../img/mimetypes/bmp.png) center left no-repeat;}
.zip, .rar{ background:url(../img/mimetypes/rar.png) center left no-repeat;}

/*///////////////LAVORA CON NOI//////////////////////////*/
.validation-advice{font-weight:bold; padding:2px; color:#960000; font-size:1.1em;}
.check{border:none; width:13px; margin-right:10px; margin-left:0; float:left;}
#form_contatto{padding:30px 0 0; width:100%;}
div.sinistro{float:left; width:400px;}
div.destro{float:left; width:400px; margin:0 0 0 60px;}
div.lavora_input{float:right; padding-bottom:15px;}
div.lavora_input input{margin:1px 0 0;}
.lavora_select{float:right; margin:6px 0 3px 0; width:232px; height:20px; border:none; font-size:1.0em;}
#inserisci_files{width:232px; float:left; margin:6px 0 0 0; padding:1px 0 2px 0; border:none; background-color:#FFFFFF;}
#sotto_i{margin:15px 0 10px 0;}
#sotto_i label.privacy{color:#333333; font-size:1.2em;}
#sotto_i p{width:840px; padding:10px 10px 0 10px; background:#EEEEEE;}
#sotto_i p.ultimo{padding-bottom:10px; margin-bottom:8px;}
#informativa{display:none; padding-bottom:10px; margin:10px 0;}
*:first-child+html div.hack{margin-bottom:0 !important;}

#scheda_artista, div.prenota_ticket{margin:10px 0 0; padding:5px; background-color:#EEEEEE; border:#CCCCCC 1px solid; float:right; width:200px;}
#scheda_artista a{ color:#386AFD; text-decoration:none; font-size:1.2em;}
div.prenota_ticket a:link, div.prenota_ticket a:visited{text-decoration:none; font-size:1.2em; color:#666666;}
div.prenota_ticket a:hover, div.prenota_ticket a:active, div.prenota_ticket a:focus{ text-decoration:underline;}
#scheda_artista a:link, #scheda_artista a:visited{ background:url(../img/pdf.jpg) no-repeat left center; padding-left:23px;}
#scheda_artista a:hover, #scheda_artista a:focus, #scheda_artista a:active{color:#386AFD; text-decoration:underline;}

div.new_piccolo div.img_artista{float:left; margin:5px 10px 5px 15px;}
div.new_piccolo div.img_artista a:link, div.new_piccolo div.img_artista a:visited, div.new_piccolo div.img_artista a:hover, 
div.new_piccolo div.img_artista a:active, div.new_piccolo div.img_artista a:focus{ background-image:none; padding:0;}
div.new_piccolo div.img_artista a img{border:1px solid #CCCCCC;}
div.new_piccolo div.contenuti_artista{ width:467px; float:left; margin-top:5px;}
div.new_piccolo div.contenuti_artista p{width:100%; /*color:#386AFD;*/}
div.allegati_artista div.document_art{float:left; padding-right:12px; margin-right:10px;}

div.data_sx_b{background:transparent url(../img/segna_data_b.gif) no-repeat left top; width:54px; height:37px;}
div.data_sx_b h3{ text-align:center; color:#FFFFFF;}
.logo_aziendale{float:left; margin:5px 15px 15px 0; max-width:130px; border:1px solid #CCCCCC;}

/*////////////VERDE///////////*/
#green{ background:#FFFFFF url(../img/bg_main_verde.jpg) repeat-x;}
#main_menu li a.verde:link, #main_menu li a.verde:visited{background:transparent url(../img/pulsante_grigio_verde.jpg) no-repeat left bottom;}
#main_menu li a.verde:active, #main_menu li a.verde:focus, #main_menu li a.verde:hover, #main_menu #selezionato a.verde{background:transparent url(../img/pulsante_verde.jpg) no-repeat left bottom;}
#fondo_bottom_aree_centro_v{ background: #339933 url(../img/bg_bottom_aree_verde.jpg) repeat-x; height:10px;}
b.verdino{font-weight:normal; font-size:14px;}

/*////////////BLU///////////*/
#blue{ background:#FFFFFF url(../img/bg_main_blu.jpg) repeat-x;}
#main_menu li a.blu:link, #main_menu li a.blu:visited{background:transparent url(../img/pulsante_grigio_blu.jpg) no-repeat left bottom;}
#main_menu li a.blu:active, #main_menu li a.blu:focus, #main_menu li a.blu:hover, #main_menu #selezionato a.blu{background:transparent url(../img/pulsante_blu.jpg) no-repeat left bottom;}
#fondo_bottom_aree_centro_b{ background:#386AFD url(../img/bg_bottom_aree_blu.jpg) repeat-x; height:10px;}
#ricerca div.input_pulsante{width:87px; height:28px; float:left; background:#FFFFFF url(../img/pulsante_iscrizione_b.jpg) no-repeat; cursor:pointer; margin-top:3px; text-align:center;}

#yellow{ background:#FFFFFF url(../img/bg_main_giallo.jpg) repeat-x;}
#main_menu li a.giallo:link, #main_menu li a.giallo:visited{background:transparent url(../img/pulsante_grigio_giallo.jpg) no-repeat left bottom;}
#main_menu li a.giallo:active, #main_menu li a.giallo:focus, #main_menu li a.giallo:hover, #main_menu #selezionato a.giallo{background:transparent url(../img/pulsante_giallo.jpg) no-repeat left bottom;}

#fondo_bottom_aree_centro_g{ background: #C6A00D url(../img/bg_bottom_aree_giallo.jpg) repeat-x; height:10px;}
a.arancio_png:link, a.arancio_png:visited{ background:url(../img/pulsante_aree_arancio.png) no-repeat left center;}
a.blu_png:link, a.blu_png:visited{ background:url(../img/pulsante_aree_blu.png) no-repeat left center;}
a.verde_png:link, a.verde_png:visited{ background:url(../img/pulsante_aree_verde.png) no-repeat left center;}
div.menu_aree_tematiche li a:hover, div.menu_aree_tematiche li a:active, div.menu_aree_tematiche li a:focus, div.menu_aree_tematiche #sel a{ background:url(../img/pulsante_aree_bianco.png) no-repeat left center;}

