body {
  background-image:url(../images/css/Sfondo.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height:1500px;

  padding-top:0px;
}

div.share {
  height: 20px;
  width: 104px;
  float: right;
}
div.share a{
  text-decoration: none;
}
div.share a img {
  width: 20px;
  height: 20px;
  float:left;

  padding-left: 6px;
  border-width: 0px;
  border-style: none;
}

.float_left_img_left
{ float:left; width:92px}
.float_left_img_left2
{ float:left; margin-right:15px;margin-left:3px}/*width:92px*/
.float_left_imgBIG_left
{ float:left; width:110px}
.float_right_img_right2
{ float:right; margin-right:3px; margin-left:15px;width:92px}
.float_right_img_right3
{ float:right; margin-right:3px; margin-left:15px}/*width:92px*/

.float_left_news1
{ float:left; width:338px}
.float_left_news2
{ float:left; width:455px}
.float_right_news1
{ float:right; width:335px}

.float_left_news_foot
{ float:left; width:340px}
.float_left_news_foot1
{ float:left; width:382px}
.float_left_img_left_altre_news
{ float:left; width:62px}

.larghezza_colonna_focus
{ width: 600px; }

.larghezza_colonna_sx3
{ width: 500px; }
.larghezza_colonna_sx4
{ width: 340px; }
.largezza_colonna_dx
{ width:135px }
.largezza_colonna_dx2
{ width:129px }

.larghezza_colonna_dx
{ width:135px }
.larghezza_colonna_dx2
{ width:129px }
.larghezza_colonna_dx3
{ width:250px }
.larghezza_colonna_dx4
{ width:240px }

.padding_top_5
{padding-top:5px;}
.padding_top_20
{padding-top:20px;}
.padding_bottom_20
{padding-bottom:20px;}
.padding_news
{padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:10px;}
.padding_count
{padding-top:5px;padding-bottom:15px;padding-left:10px;padding-right:7px;}
.padding_data_giorno
{padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:3px;}
.margin_top_bottom_1
{margin-top:1px; margin-bottom:1px}
.margin_top_0
{margin-top:0px;}
.margin_top_5
{margin-top:5px;}
.margin_top_15
{margin-top:15px;}
.margin_top_25
{margin-top:25px;}
.margin_top_32
{margin-top:32px;}
.margin_bottom_25
{margin-bottom:25px;}
.margin_bottom_top_20
{margin-bottom:10px;margin-top:10px;}
.margin_left_10
{margin-left:10px;}
.margin_left_20
{margin-left:20px;}
.margin_left_30
{margin-left:30px;}
.margin_left_right_30
{margin-right:30px; margin-left:30px;}
.margin_colonna_dx
{margin:22px 11px 18px 14px}
.margin_colonna_dx_search
{margin:1px 1px 15px 8px;}
.margin_colonna_sx_search
{margin:1px 4px 10px 1px;}
.margin_notizie_regionali_menu
{margin:15px 0px 0px 10px}
.margin_notizie_regionali
{margin-top:15px;margin-bottom:10px;margin-left:5px;}
.margin_img_gallery
{margin-left:8px; margin-right:8px; padding-bottom:2px; padding-top:6px;}
.margin_sottotitolo_news
{ margin-top: 2px; margin-bottom:4px;}

.tab
{padding:1px; background-color:#FFFFFF; border-color:#bac9db; border-style:solid; border-width:1px; margin:1px;}
.div_bordato
{padding:0px; background-color:#FFFFFF; border-color:#f3f6f9; border-style:solid; border-width:1px;}


.bg_menu
{background-image:url(../images/css/sfondo_menu.jpg); background-repeat:repeat-x; background-position:left top; height:29px;}
.bg_menu_bottom
{background-image:url(../images/css/menu_bottom.jpg); background-repeat:repeat-x; background-position:left top; height:7px;}
.bg_cerca
{background-image:url(../images/css/bg_cerca.jpg); background-repeat:repeat-x; background-position:left;padding-top:6px; padding-bottom:5px}
.bg_top_dx
{background-image:url(../images/css/bg_top_dx.jpg); background-repeat:repeat-y; background-position:left top;}
.bg_top_sx
{background-image:url(../images/css/bg_top_sx.gif); background-repeat:repeat-y; background-position:left top;}
.bg_notizie_regionali_title
{background-image:url(../images/css/bg_notizie_regionali.jpg); background-repeat:no-repeat; background-position:left top; background-color:#e5ebf1;}
.bg_news_centrali
{padding-bottom:20px; padding-left:14px; padding-right:14px; padding-top:20px; margin-right:3px}
.bg_news_centrali_foto_left
{padding-bottom:5px; padding-left:5px; padding-right:5px; padding-top:5px;}
/*
.bg_altre_news
{background-image:url(../images/css/bg_altre_news2.jpg); background-repeat:repeat-x; background-position:top; height:31px; margin-right:3px;}
.bg_altre_news_dx
{background-image:url(../images/css/bg_altre_news2.jpg); background-repeat:repeat-x; background-position:top; height:31px; margin-right:0px;}
*/
.bg_altre_news
{background-image:url(../images/css/FondoBarraBluBox.jpg); background-repeat:repeat-x; background-position:top; height:24px; margin-right:3px;}
.bg_altre_news_dx
{background-image:url(../images/css/FondoBarraBluBox.jpg); background-repeat:repeat-x; background-position:top; height:24px; margin-right:0px;}
.bg_altre_news_2
{padding-bottom:0px; padding-left:14px; padding-right:25px; padding-top:8px; margin-right:3px}
.bg_altre_news_left
{padding-bottom:6px; padding-left:0px; padding-right:20px; padding-top:2px;}
.bg_verde1
{background-color:#f7fbef; padding-bottom:15px;}
.bg_verde2
{background-color:#f0f6e3; padding-bottom:15px;}
.bg_verde3
{background-color:#ecf4da; padding-bottom:15px;}
.bg_verde4
{background-color:#e5f1cb; padding-bottom:15px;}
.bg_bianco
{background-color:#ffffff; margin-left:1px}
.bg_bianco2
{background-color:#ffffff; margin-left:0px}
.bg_bianco3
{background-color:#ffffff;}
.bg_celeste
{ background-color:#f3f6f9; margin-left:1px;}
.bg_celestino
{ background-color:#e5ebf1}
.bg_notizia1
{ background-color:#FFFFC4; padding-bottom:10px; padding-left:7px; padding-right:7px; padding-top:10px;}
.bg_notizia2
{ background-color:#E4ECF3; padding-bottom:10px; padding-left:7px; padding-right:7px; padding-top:10px;}
.bg_notizia3
{ background-color:#CDDAE9; padding-bottom:10px; padding-left:7px; padding-right:7px; padding-top:10px;}
.bg_footer
{background-color:#f2f5f9;}
.bg_strillorot
{background-color:#f2f5f9;}

.bg_sfumato_celeste
{ background-color:#FFFFFF; margin-left:0px; height:24px; background-image:url(../images/css/ChiusuraBoxSfumata.jpg); background-repeat:repeat-x; background-position:top; clear:both;}

.menu_sep_start
{width:3px; height:29px; float:left;}
.menu_sep
{width:1px; height:29px; background-image:url(../images/css/sep_menu.jpg); background-repeat:no-repeat; float:left;}

td.menu
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}
td.menu_premuto
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px;
 background-image:url(../images/css/stato_on.jpg); background-position:top; background-repeat:repeat-x;}

td.menu2
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color:#264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}
td.menu_premuto2
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px;
 background-image:url(../images/css/stato_on.jpg); background-position:top; background-repeat:repeat-x;}

a.menu:link, a.menu:visited, a.menu:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}
a.menu:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}

a.menu_premuto:link, a.menu_premuto:visited, a.menu_premuto:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#264a77;  padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}
a.menu_premuto:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #264a77; padding-top:9px; padding-left:0px; padding-right:0px; padding-bottom:8px}

a.menu2:link, a.menu2:visited, a.menu2:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color:#264a77;  padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:8px}
a.menu2:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #264a77; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:8px}

a.menu_premuto2:link, a.menu_premuto2:visited, a.menu_premuto2:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color:#264a77; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:8px}
a.menu_premuto2:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color: #264a77; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:8px}

a.menu_contina:link, a.menu_contina:visited, a.menu_contina:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#091839; padding-top:15px; padding-bottom:15px}
a.menu_contina:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#4d71a5; padding-top:15px; padding-bottom:15px}

a.continua:link, a.continua:visited, a.continua:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#091839; padding-top:15px; padding-bottom:15px}
a.continua:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#4d71a5; padding-top:15px; padding-bottom:15px}

a.ricerca:link, a.ricerca:visited, a.ricerca:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; color:#091839; padding-top:2px; padding-bottom:15px}
a.ricerca:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; color:#4d71a5; padding-top:2px; padding-bottom:15px}

a.ricerca_avanzata:link, a.ricerca_avanzata:visited, a.ricerca_avanzata:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; text-decoration: underline; color:#4d71a5; padding-top:0px; padding-bottom:5px}
a.ricerca_avanzata:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; text-decoration: none; color:#4d71a5; padding-top:0px; padding-bottom:5px}
a.menu_blu_chiaro:link, a.menu_blu_chiaro:visited, a.menu_blu_chiaro:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color:#49627f; padding-top:15px; padding-bottom:15px}
a.menu_blu_chiaro:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color:#061536; padding-top:15px; padding-bottom:15px}

a.menu_notizie_regionali:link, a.menu_notizie_regionali:visited, a.menu_notizie_regionali:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color:#434343; line-height:15px}
a.menu_notizie_regionali:hover
{text-decoration: underline; color: #434343}

a.menu_notizie_verdi:link, a.menu_notizie_verdi:visited, a.menu_notizie_verdi:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#75856c; line-height:20px; margin-left:20px; padding-left:23px; background-image:url(../images/css/freccia_arancio.gif); background-repeat:no-repeat; background-position:left}
a.menu_notizie_verdi:hover
{text-decoration: underline; color: #c75900}

a.menu_comunicati_continua:link, a.menu_comunicati_continua:visited, a.menu_comunicati_continua:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#3a5a82;}
a.menu_comunicati_continua:hover
{text-decoration: none; color: #3a5a82}

a.menu_comunicati_continua2:link, a.menu_comunicati_continua2:visited, a.menu_comunicati_continua2:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; color:#3a5a82;}
a.menu_comunicati_continua2:hover
{text-decoration: none; color: #3a5a82}

a.menu_altre_news:link, a.menu_altre_news:visited, a.menu_altre_news:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#49627f;}
a.menu_altre_news:hover
{text-decoration: underline; color: #49627f}

a.tutte_notizie:link, a.tutte_notizie:visited, a.tutte_notizie:active
{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color:#FFFFFF; line-height:15px}
a.tutte_notizie:hover
{text-decoration: underline; color: #FFFFFF}

.text_centrale
{text-align:center;}
.text_right
{text-align:right}
.text_left
{text-align:left}
.text_corpo_sito
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3a5a82; text-align:justify}
.text_title_bold
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3a5a82; text-align:justify}
.text_bold
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3a5a82; text-align:justify}
.text_bianco
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFF;}
.text_colonna_dx
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #49627f; text-align:justify}
.text_colonna_dx_bold
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #49627f; text-align:justify}
.text_grigio_bold
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #434343; text-align:justify}
.text_date
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #3a5a82; text-align:justify; margin-bottom:14px; margin-top:11px}
.text_news_verdi
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #75856c; text-align:justify; margin-left:20px; height:30px; padding-top:14px; margin-right:18px; border-bottom-style:solid; border-bottom-color:#d1e2ab; border-width:1px; margin-bottom:15px}
.text_titolo_comunicati
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3a5a82; text-align:justify; margin-left:20px; height:35px; padding-top:14px; margin-right:18px; border-bottom-style:solid; border-bottom-color:#b6c6d9; border-width:1px; margin-bottom:15px}
.text_comunicati
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3a5a82; text-align:left; margin-left:19px; margin-right:18px;}
.text_comunicati2
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left; margin-left:3px; margin-right:3px;}
.text_comunicati3
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left;}
.text_gallery
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #49627f; text-align:center; text-decoration: none;}
.text_gallery_data
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;}

a.text_comunicati2:link
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left; margin-left:0px; margin-right:5px; text-decoration: none;}
a.text_comunicati2:visited
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left; margin-left:0px; margin-right:5px; text-decoration: none;}
a.text_comunicati2:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left; margin-left:0px; margin-right:5px; text-decoration: underline;}
a.text_comunicati2:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-align:left; margin-left:0px; margin-right:5px; text-decoration: none;}

.titolo_notizia1
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #990000; text-align:left; margin:10px 12px;}

a.notizia1:link
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; color: #990000; text-align:left; margin:0px;}
a.notizia1:visited
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; color: #990000; text-align:left; margin:0px;}
a.notizia1:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: underline; color: #990000; text-align:left; margin:0px;}
a.notizia1:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; text-decoration: none; color: #990000; text-align:left; margin:0px;}

.sottotitolo_notizia1
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; color: #000000; text-align:justify;
 margin-right: 12px; margin-top:0; margin-bottom:15px; margin-left:12px}
.corpo_notizia1
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none; color: #000000;
 margin-right: 12px; margin-top: 0; margin-bottom: 6px; margin-left:12px}

.titolo_notizia2
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:none; text-align:left; line-height:29px; margin:5px 10px 5px 10px;}

a.notizia2:link, a.notizia2:visited, a.notizia2:active
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:none; text-align:left; line-height:29px; margin:0px;}
a.notizia2:hover
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:underline; text-align:left; line-height:29px; margin:0px;}

.sottotitolo_notizia2
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 20px; font-weight: normal; text-decoration: none; color: #000000; line-height:21px; text-align:left;
 margin-right: 10px; margin-top:10px; margin-bottom:15px; margin-left:10px}

.corpo_notizia2
{font-family: Arial, sans-serif, Verdana; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; text-align:left;line-height:16px;
 margin-right: 10px; margin-top:1px; margin-bottom: 6px; margin-left:10px}

.immagine_notizia2 {
 margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:6px; float:left;
}

.titolo_notizia3
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:none; text-align:left; line-height:29px; margin:5px 10px 5px 10px;}

a.notizia3:link, a.notizia3:visited, a.notizia3:active
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:none; text-align:left; line-height:29px; margin:0px;}
a.notizia3:hover
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 28px; font-weight: normal; color: #106AA4; text-decoration:underline; text-align:left; line-height:29px; margin:0px;}

.sottotitolo_notizia3
{font-family: "Times New Roman", serif, Verdana, Arial; font-size: 20px; font-weight: normal; text-decoration: none; color: #000000; line-height:21px; text-align:left;
 margin-right: 10px; margin-top:10px; margin-bottom:15px; margin-left:10px}

.corpo_notizia3
{font-family: Arial, sans-serif, Verdana; font-size: 14px; font-weight: normal; text-decoration: none; color: #000000; text-align:right;line-height:16px;
 margin-right: 10px; margin-top:1px; margin-bottom: 6px; margin-left:10px}

.immagine_notizia3 {
 margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:12px; float:right;
}

.img_news
{padding:0px; background-color:#FFFFFF; border-color:#49627f; border-style:solid; border-width:1px;}
.img_top_dx
{margin-left:1px;}
.img_orizzontale
{background-image:url(../images/css/linea_orizzonatale_blu.gif); height:1px}
.linea_BIANCA
{background:#FFFFFF; height:1px; margin-right:3px; clear:both}
.vertical_line
{background-image:url(../images/css/vertical_line.gif); background-repeat:repeat-y; background-position:right;}
.oriz_line
{background-image:url(../images/css/oriz_line.gif); background-repeat:repeat-x; background-position:left top; height:1px; margin-right:3px; clear:both}
.puntini
{background-image:url(../images/css/puntini.gif); background-repeat:repeat-x; background-position:left top; height:8px; clear:both;}


.vertical_line_altre_news
{background-image:url(../images/css/vertical_line.gif); background-repeat:repeat-y; background-position:right; height:21px; padding-left:14px; padding-top:10px}
.news_flash
{height:21px; padding-left:10px; padding-top:4px;padding-right:10px;padding-bottom:0px;text-align:center;}
.news_flash2
{height:21px; padding-left:4px; padding-top:4px;;padding-right:4px;padding-bottom:0px;text-align:center;}


.box_search
{ width:105px}
.box_search2
{ width:230px;margin:3px;}

.pulsante_search
{margin-top:5px; margin-bottom:5px; text-align:center}



/************* SOTTO CONTATORE **************/

.count {
    font-family: Verdana;
    font-size: 7pt;
    color: #FF0000;
    text-align: center;
    font-weight: normal;
}

/*
********** NOTIZIE REGIONALI ************
.notizie_regionali {
  margin:15px 7px 8px 15px;
  background-image:url(../images/css/bg_notizie_regionali.jpg);
  background-repeat:no-repeat;
  background-position:left top;
}
*/

.margin_img_gallery_sx
{margin-left:4px; padding-bottom:20px; padding-top:20px;}

a.menu_continua:link, a.menu_continua:visited, a.menu_continua:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#003399; padding-top:15px; padding-bottom:15px}
a.menu_continua:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color:#4d71a5; padding-top:15px; padding-bottom:15px}

a.briciole:link, a.briciole:visited, a.briciole:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#FFF; padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:8px}
a.briciole:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color:#FFF; padding-top:9px; padding-left:2px; padding-right:2px; padding-bottom:8px;}

a.paginazione:link, a.paginazione:visited, a.paginazione:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color:#091839; padding-top:1px; padding-bottom:1px}
a.paginazione:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color:#4d71a5; padding-top:1px; padding-bottom:1px}


a.bold:link, a.bold:visited, a.bold:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3a5a82; text-align:justify; text-decoration: none}
a.bold:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #3a5a82; text-align:justify; text-decoration: underline}

a.title_bold:link, a.title_bold:visited, a.title_bold:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3a5a82; text-align:justify; text-decoration: none}
a.title_bold:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3a5a82; text-align:justify; text-decoration: underline}

.bg_paginazione
{background-color:#f3f6f9;}

.float_left_480px
{ float:left; width:480px}

.float_left_615px
{ float:left; width:615px}

.margin_colonna_dx_ridotto
{margin:22px 5px 18px 5px}

.margin_colonna_dx_ridottissimo
{margin:2px 0px 2px 3px}

.frm_search {
  display: inline; margin: 0; padding: 0;
}
.form_search {
 width:99%; margin-top:0px; margin-left:0px; border:0;
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #AAAAAA; text-align:left; text-decoration: none;
}

.fs_search {
 width:95%; margin-top:0px; margin-left:0px; margin-bottom:0px; border:0;
}

.bg_movie
{background-image:url(../images/css/BacchettaGrigiaYT.jpg);}

.text_title_movie
{font-family: Verdana; font-size: 13px; font-weight: bold; color: #3a5a82}

.distanziatore_news
{ color: #C0C0C0; height: 1px;}

.div_distanziatore
{background-image:url(../images/css/transparent.gif); background-repeat:repeat-x; background-position:center; clear: both; padding-top:0px;padding-bottom:0px;}

.div_distanziatore_bianco
{background-image:url(../images/css/transparent.gif); background-repeat:repeat-x; background-position:center; height:3px; clear: both; margin-bottom:1px;margin-top:1px;background-color:#FFFFFF}

.div_distanziatore_bianco_medio
{background-image:url(../images/css/transparent.gif); background-repeat:repeat-x; background-position:center; height:7px; clear: both; margin-bottom:1px;margin-top:1px;background-color:#FFFFFF}

.div_distanziatore_bianco_alto
{background-image:url(../images/css/transparent.gif); background-repeat:repeat-x; background-position:center; height:13px; clear: both; margin-bottom:1px;margin-top:1px;background-color:#FFFFFF}

.notizie_regionali
{margin-top:15px;padding-bottom:15px; border-style:solid;}

.margin_comunicati
{padding-top:5px; padding-bottom:5px}



#contenitore1
{
/*display:inline;*/
float:left; width:252px; margin:0 0 10px 0; overflow:visible; background-color:#F2F5F9}

#contenitore2 { display:block; margin:0 0 10px 0;}
#contenitore3 { display:block; margin:0 0 0 0; float:left;}
#strillorot1, #strillorot2, #strillorot3, #strillorot4, #strillorot5, #strillorot6 {
float:left; padding:10px 9px 10px 10px; overflow:visible; width: 230px !important; width: 252px;
/*Start hiding from IE Mac \*/
padding:10px;
/*Stop hiding from IE Mac */
}
#strillorot1 { display:block;}
#strillorot2, #strillorot3, #strillorot4, #strillorot5, #strillorot6 { display:none;}

#contenitore2 { /*float:left;*/ }
#contenitore2 span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }
#contenitore2 h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; font-weight: bold; color:#000; word-spacing: -0.05em; }
#contenitore2 h1 a { color:#00386B; text-decoration:none; }
#contenitore2 h1 a:visited { color:#00386B; text-decoration:none; }
#contenitore2 h1 a:hover { color:#00386B; text-decoration:none;}
#contenitore2 img { float:left; margin:0 5px 0 0;}
#contenitore2 h1 a img { border:1px solid #ccc;  }
#contenitore2 h1 a:hover img { border:1px solid #444;}

#tabs { float:left; width:250px; background:#f2f5f9 url("../images/css/boxr_bg.gif") repeat-x bottom; font-size:11px; line-height:11px; }
#tabs ul { display:block;margin:0; padding:0; list-style:none; }
#tabs li { display:inline; margin:0; padding:0; }
#tabs a { float:left; background:url("../images/css/boxr_sx.gif") no-repeat left top; margin:0; padding:0 0 0 1px; border-bottom:1px solid #C0C0C0;  text-decoration:none; white-space:nowrap; } /*298FC2*/
#tabs a span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:15px;display:block; float:left; background:url("../images/css/boxr_dx.gif") no-repeat right top; margin:0; padding:5px 8px 4px 7px; font-weight:bold; color:#3A5A82; }
/*
#tabs a span {float:none; }
*/
#tabs a:hover span { color:#00386B; }


#contenitore1 #contenitore2 #tabs ul#tabsNav li a.activeTab { background-position:0 -150px; border:none;cursor:pointer; }
#contenitore1 #contenitore2 #tabs ul#tabsNav li a.activeTab span {  background-position:100% -150px; padding-bottom:5px; color:#00386B; cursor:pointer;}
#contenitore1 #contenitore2 #tabs ul#tabsNav li a:hover { background-position:0% -150px; cursor:pointer; } /* border:none; */
#contenitore1 #contenitore2 #tabs ul#tabsNav li a:hover span { background-position:100% -150px;cursor:pointer; }

#contenitore2 a, #contenitore2 a:visited
{ color:#00386B; font-family: Verdana, Arial, Helvetica, sans-serif;}

.clear { clear:both;}

.data_notizie {
  float:left;
  text-align:left;
  margin-left:10px;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie2 {
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie3 {
  float:right;
  text-align:right;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie4 {
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie5 {
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
  margin-top:6px;
  margin-bottom:7px;
}
.data_notizie6 {
  float:left;
  text-align:left;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie7 {
  float:right;
  text-align:right;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #49627f; text-align:center; text-decoration: none;
}
.data_notizie8 {  
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #49627f; text-decoration: none; text-align:right;
}
.elenco_notizie {
  clear: both;
  margin-top:0px;
  margin-bottom:0px;
}

.bacchetta {
	background: url('http://www.rns-italia.it/images/css/BacchettaNews.gif');
}

.Titolo_bacchetta {
    font-family: Verdana;
    font-size: 13pt;
    text-align: center;
    font-weight: bold;
    color: #E5E5E5;
}

.Titolo_bacchetta_150 {
    font-family: Verdana;
    font-size: 7.5pt;
    text-align: center;
    font-weight: bold;
    color: #E5E5E5;
}

.Data_pg {
    font-family: Verdana;
    font-size: 7.5pt;
    text-align: left;
    font-weight: bold;
    color: #E5E5E5;
}

.pulsante_tutte_notizie {
  background-image:url(../images/css/PulsanteTutteLeNotizie.gif);
  background-repeat:repeat-x;
  background-position:left top;
  height:27px;
}

.float_right {
  float:right;
}

.float_left {
  float:left;
}

.contenitore_notizie {
  background-image:url(../images/css/sfondoNotizia.gif);
  background-repeat:no-repeat;
  background-position:left top;
  height:350px;
  margin:0;
  padding:0;
}

.bg_notizia_primo_piano {
  background-color:#567AB1;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:5px;
  padding-bottom:0px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  overflow: hidden;
}

.titolo_notizia_primo_piano
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none;color:#FFFFFF; text-align:left;line-height:29px;
 margin: 4px 10px 4px 10px;
}

a.notizia_primo_piano:link, a.notizia_primo_piano:visited, a.notizia_primo_piano:active
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left;line-height:29px;
 margin:0px;}
a.notizia_primo_piano:hover
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:underline; color:#FFFFFF; text-align:left; line-height:29px;
 margin:0px;}

.sottotitolo_notizia_primo_piano
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:20px; font-weight:normal; text-decoration:none; color:#FFFFFF;text-align:left;line-height:21px;
 margin: 4px 10px 4px 10px;
}

.corpo_notizia_primo_piano
{font-family: Arial, sans-serif, Verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:justify;line-height:16px;
 margin-left:12px; margin-top:0px; margin-right:12px; margin-bottom:4px; }

.immagine_notizia_primo_piano_dx {
  margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:6px; float:right;
}
.immagine_notizia_primo_piano_sx {
  margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:6px; float:left;
}


.bg_notizia_focus_pari {
  /*background-color:#7A56B1;*/
  background-color:#567AB1;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:5px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  overflow:hidden;
}

.titolo_notizia_focus_pari
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none;color:#FFFFFF; text-align:left;line-height:29px;
 margin: 4px 10px 4px 10px;
}

a.notizia_focus_pari:link, a.notizia_focus_pari:visited, a.notizia_focus_pari:active
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left;line-height:29px;
 margin:0px;}
a.notizia_focus_pari:hover
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:underline; color:#FFFFFF; text-align:left; line-height:29px;
 margin:0px;}

.sottotitolo_notizia_focus_pari
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:20px; font-weight:normal; text-decoration:none; color:#FFFFFF;text-align:left;line-height:21px;
 margin: 4px 10px 4px 10px;
}

.corpo_notizia_focus_pari
{font-family: Arial, sans-serif, Verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:justify;line-height:16px;
 margin-left:12px; margin-top:0px; margin-right:12px; margin-bottom:6px; }

.immagine_notizia_focus_pari {
  margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:6px; float:left;
}

.bg_notizia_focus_dispari {
  /*background-color:#B17A56;*/
  background-color:#567AB1;
  margin-top:0px;
  margin-right:5px;
  margin-bottom:0px;
  margin-left:5px;
  padding-bottom:10px;
  padding-left:10px;
  padding-right:10px;
  padding-top:10px;
  overflow:hidden;
}

.titolo_notizia_focus_dispari
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none;color:#FFFFFF; text-align:left;line-height:29px;
 margin: 4px 10px 4px 10px;
}

a.notizia_focus_dispari:link, a.notizia_focus_dispari:visited, a.notizia_focus_dispari:active
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:left;line-height:29px;
 margin:0px;}
a.notizia_focus_dispari:hover
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:28px; font-weight:normal; text-decoration:underline; color:#FFFFFF; text-align:left; line-height:29px;
 margin:0px;}

.sottotitolo_notizia_focus_dispari
{font-family: "Times New Roman", serif, Verdana, Arial; font-size:20px; font-weight:normal; text-decoration:none; color:#FFFFFF;text-align:left;line-height:21px;
 margin: 4px 10px 4px 10px;
}

.corpo_notizia_focus_dispari
{font-family: Arial, sans-serif, Verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#FFFFFF; text-align:justify;line-height:16px;
 margin-left:12px; margin-top:0px; margin-right:12px; margin-bottom:6px; }

.immagine_notizia_focus_dispari {
  margin-right:6px;margin-top:0px;margin-bottom:6px;margin-left:6px; float:left;
}


.ombra_continua {
  float: right;
  background-image:url(../images/css/ombraContinua.gif);
  background-repeat:repeat-x;
  background-position:right bottom;
  height:18px;
  width:120px;
}

.bacchetta_continua
{margin-top:2px; margin-left:5px;}

.bacchetta_corta_continua
{margin-top:25px; margin-left:6px;}

.immagine_continua
{margin-top:25px;}

.zona_banner_footer {
  /*
  background-image:url(../images/css/SfondoZonaBannerInBasso.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  */
  height:120px;

  padding-top:15px;padding-bottom:5px;
}

.img_banner_footer {
  float:left;margin-left:9px;margin-right:0px;margin-top:0px;
}

.menu_footer_sx {
  background-image:url(../images/css/FineSxMenuFooter.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:17px;
  width:7px;
}
.menu_footer_dx {
  background-image:url(../images/css/FineDxMenuFooter.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:17px;
  width:7px;
}
.menu_footer_cx {
  background-image:url(../images/css/SfondoMenuFooter.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height:17px;
}

.menu_footer {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #434343; text-align:left; margin:0px;padding-top:6px;
}

a.link_menu_footer:link, a.link_menu_footer:visited, a.link_menu_footer:active
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; color: #434343; text-align:left; margin:0px;padding-top:6px;}
a.link_menu_footer:hover
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #434343; text-align:left; margin:0px;padding-top:6px;}

.contatore_sx {
  background-image:url(../images/css/FineSxContatoreVisite.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:26px;
  width:11px;
}
.contatore_dx {
  background-image:url(../images/css/FineDxContatoreVisite.jpg);
  background-repeat:no-repeat;
  background-position:right top;
  height:26px;
  width:11px;
}
.contatore_cx {
  background-image:url(../images/css/FondoContatoreVisite.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height:26px;
}

.cerca_sx {
  background-image:url(../images/css/Lente.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  height:26px;
  width:25px;
}
.cerca_dx {
  background-image:url(../images/css/FineDxBoxCerca.jpg);
  background-repeat:no-repeat;
  background-position:right top;
  height:24px;
  width:8px;
}
.cerca_cx {
  background-image:url(../images/css/SfumaturaBoxCerca.jpg);
  background-repeat:repeat-x;
  background-position:left top;
  height:26px;
}

.altezza7 { height:7px;}

.titolo_puntato {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
  color: #D10423;
  text-align:left;
}

.info_contatti {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #677BB2;
  text-align:left;
}

a.mail_contatti:link, a.menu_footer:visited, a.menu_footer:active
{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #677BB2; text-align:left;}
a.mail_contatti:hover
{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; color: #677BB2; text-align:left;}

a.menu_regioni:link, a.menu_regioni:visited, a.menu_regioni:active, a.menu_regioni:hover
{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; color: #D10423; text-align:left;}

.bordo_bianco {
  border:1px solid #FFFFFF;
}

.titolo_link_utili {
 height:21px; padding-left:10px; padding-top:4px;padding-right:10px;padding-bottom:0px; text-align:left;
}

#div_link a:link, #div_link a:visited, #div_link a:active {
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D21330; text-align:left; line-height:25px;text-decoration:none;
}
#div_link a:hover {
 font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#D21330; text-align:left; line-height:25px; text-decoration:underline;
}


#div_link ul {
 list-style-type: none;
 padding-left:10px; padding-right:10px;padding-top:5px; padding-bottom:5px;
 margin: 0px;
}

#div_link li {
 background-image: url("../images/css/TriangolinoLink.gif");
 background-repeat: no-repeat;
 background-position: 0px 5px;
 padding-left: 20px;
}

.bacchetta_link {
  background-image:url(../images/css/FiloLink.jpg);
  background-repeat:no-repeat;
  background-position:right top;
  height:4px;
  width:253px;
}

.ombra_alto_dx {
  background-image:url(../images/css/ombra_alto_dx.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  width:6px;
  height:7px;
}

.ombra_destra {
  background-image:url(../images/css/ombra_destra.gif);
  background-repeat:repeat-y;
  background-position:right top;
  width:6px;
}

.ombra_basso_sx {
  background-image:url(../images/css/ombra_basso_sx.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  height:6px;
  width:7px;
}

.ombra_basso {
  background-image:url(../images/css/ombra_basso.gif);
  background-repeat:repeat-x;
  background-position:left bottom;
  height:6px;
}

.ombra_basso_dx {
  background-image:url(../images/css/ombra_basso_dx.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:6px;
  width:6px;
}

.ombra_focus_alto_dx {
  background-image:url(../images/css/ombra_focus_alto_dx.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  width:6px;
  height:7px;
}

.ombra_focus_destra {
  background-image:url(../images/css/ombra_focus_destra.gif);
  background-repeat:repeat-y;
  background-position:right top;
  width:6px;
}

.ombra_focus_basso_sx {
  background-image:url(../images/css/ombra_focus_basso_sx.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  height:6px;
  width:7px;
}

.ombra_focus_basso {
  background-image:url(../images/css/ombra_focus_basso.gif);
  background-repeat:repeat-x;
  background-position:left bottom;
  height:6px;
}

.ombra_focus_basso_dx {
  background-image:url(../images/css/ombra_focus_basso_dx.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:6px;
  width:6px;
}


.ombra_pulsantoni_destra {
  background-image:url(../images/css/OmbraFotoPulsantoniDx.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  width:6px;
}

.ombra_pulsantoni_basso_sx {
  background-image:url(../images/css/ombra_pulsantoni_basso_sx.gif);
  background-repeat:no-repeat;
  background-position:right bottom;
  height:6px;
  width:7px;
}

.ombra_pulsantoni_basso {
  background-image:url(../images/css/ombra_pulsantoni_basso.gif);
  background-repeat:repeat-x;
  background-position:left bottom;
  height:6px;
}

.ombra_pulsantoni_basso_dx {
  background-image:url(../images/css/ombra_pulsantoni_basso_dx.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:6px;
  width:6px;
}

.movie {
  position: relative;
}
.movie a {
  position: absolute;
  display: block;
  width:250px; height:210px;
  top: 0px; left: 0px;
  margin:0; padding:0;
  background:transparent url(../images/css/play.png) no-repeat center;
}

.barra_play {
  background-image:url(../images/css/barra_play.gif);
  background-repeat:no-repeat;
  background-position:left bottom;
  height:25px;
  width:250px;
}

.contenitore_img {
  border-style:solid;
  border-width:1px;

  margin:10px;
  padding:0px;
}

.contenitore_focus {
  margin-top:10px;
  margin-left:5px;
  padding:0px;
}

.img_banner
{margin:5px;}


.container, main-nav, .item, .drop-menu, .drop-down-list {margin: 0;padding: 0;font-size: 100%;vertical-align: baseline;border: 0;outline: 0;background: transparent;}
.drop-down-list {list-style: none;}
.group:after, .container:after,  #main-nav:after, .drop-down-contents:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;text-align:left;}
.group, .container {display: inline-block;}
* html .group, * html .container {height: 1%;}
.group, .container {display: block;}
.group{margin-bottom:1px;}
.container {width: 900px;margin: 0 auto;}
.nav-group{margin-bottom: 0px !important;}
#main-nav{z-index: 20;}
#main-nav .item{position: relative;float: left;z-index: 30;padding: 0px 0px;}
#main-nav .item.last{background: none !important;}
#main-nav .item .trigger{display: block;padding: 0px 6px;height: 104px;line-height: 104px;cursor: pointer;z-index: 30;}
#main-nav .item:hover .trigger{text-decoration: none;cursor: pointer !important;}
#main-nav .item .drop-down{visibility: hidden;position: absolute;padding-top: 1px;top: 0px;left: 0px;z-index: 20;width: auto; left: 4px;}
#main-nav .item:hover, #main-nav .item:hover .drop-down, #main-nav .drop-down:hover{visibility: visible;z-index: 20;}
#main-nav .item#b1 .drop-down{left: 6px;}
#main-nav .item#b2 .drop-down{left: 6px;}
#main-nav .item#b3 .drop-down{left: 6px;}
#main-nav .item#b4 .drop-down{left: 6px;}
#main-nav .item#b5 .drop-down{left: -95px;}
#main-nav .item#b6 .drop-down{left: -95px;}
#main-nav .item#b7 .drop-down{left: -95px;}
#main-nav .drop-down{margin-top:104px;}
#main-nav .drop-down .drop-down-contents{border:1px solid #8C98C8;background: #FFFFFF; overflow: visible; min-height: 35px; min-width: 200px;}
#main-nav .drop-down ul{float: left;margin: 8px 10px 10px 0px; width:100%; min-width: 200px;}
#main-nav .drop-down li{border-bottom: 1px solid #cccccc;text-align: left;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px;  font-weight: normal;}
#main-nav .drop-down li.last{text-align: left;}
#main-nav .drop-down li a{display: block;padding: 4px 0px 5px 7px; text-decoration:none;}
#main-nav .drop-down li a:hover, #main-nav .drop-down li.current a{background: #f7f7f7; text-decoration:underline;}