/* Centrado vertical miniaturas */
.i_horizontal {margin-top:13px;}
.i_cuadrada {margin-top:10px;}
/* struttura 2 colonne (Multimedia: video,) */
.cab_m{width:993px; margin:0px auto;}
.struttura_2col_m {width:993px; margin:0px auto; background:url(/im/fnd_multimedia.gif) repeat-y 0px 0px; border-right:1px solid #CCCCCC; border-bottom:1px solid #D9D9D9; border-left:1px solid #CCCCCC;}
.struttura_2col_1zq {width:258px; margin-right:3px; float:left; display:inline; border-top:3px solid #A0A0B1; padding-top:10px;}
.struttura_2col_der {width:732px; float:left; display:inline; padding:0 0 0 0;}

.struttura_2col {width:993px; margin:0px auto; background: url(/im/medianil.gif) repeat-y 676px 0px;
	border-right:1px solid #CCCCCC; border-bottom:1px solid #D9D9D9; border-left:1px solid #CCCCCC;}
.struttura_2col_sx {width:676px; float:left; display:inline;}
.struttura_2col_dx {width:317px; float:left; display:inline;}

.e_int_2col {background:url(/im/medianil.gif) repeat-y 187px 0px;}
.e_int_2col_i {width:186px; float:left; display:inline; margin:0 3px 0 5px;}
.e_int_2col_d {width:475px; float:left; display:inline; }

.e_int_2col_a {background:url(/im/medianil.gif) repeat-y 259px 0px;}
.e_int_2col_ai {width:258px; float:left; display:inline; margin:0 3px 0 5px;}
.e_int_2col_ad {width:403px; float:left; display:inline; }

.margen_n {margin: 0px 11px 0px 11px;}
.margen_nl {margin: -10px 21px 0px 21px;}

.struttura_2col_dx {BORDER-TOP: #bebebe 1px solid; DISPLAY: inline; FLOAT: left; WIDTH: 317px}

/* testata */
.testata_notizia {display:table; height:1%;}
.tabla{float:right; display:inline; margin:0 0 0 10px;}
.testata_notizia h1 {font:normal 240% Georgia, "Times New Roman", Times, serif; color:#000; padding:0px 0 ;}
.testata_notizia h2 {font-size:150%; font-weight:normal; margin-right:10px;}
.testata_notizia h3 {font-size:170%; font-weight:normal; margin-right:10px;}
.testata_notizia p {font-size:130%; font-weight:normal; color:#595959;}
.testata_notizia .firma {font:normal 83% Georgia, "Times New Roman", Times, serif; color:#414141; display:block; padding:6px 0 0 0;}
.votos {height:21px; margin:13px 0px 0px 0px;}
.votos p {font:normal 110% Arial, Helvetica, sans-serif; color:#666666; float:left; height:19px;}
.votos p strong {font-weight:bolder;}

.testata_notizia .nav_ant_sig{ float:right; width:225px; margin-top:-6px;}
.testata_notizia .btn_siguiente, .pag_fotogal .desact_sig{ margin-right:0;}

/* lista multimedia */
#lista_multi h2{ font:bold 140%/100% Arial, Helvetica, sans-serif; background:#eeece6; border:1px solid #dbdbcf; padding:7px 6px; color:#303030; }
#lista_multi h2.sub_seccion{ font:bold 120% Arial, Helvetica, sans-serif; background:none; border:0; padding:2px 0;  border-bottom:1px solid #ccc;}
#lista_multi ul{padding:0 0 15px 0;}
#lista_multi li{padding:0 0 1px 0;}
#lista_multi .sep_lista{border-top:1px solid #ccc;; height:1px; font-size:1px; line-height:1px;}

/* navigazione */
/*.naveg_multi{ float:right; margin:0 -1px -6px 0; border-left:5px solid #fff; border-bottom:3px solid #fff;}
.naveg_multi a{ display:block; float:left; border:1px solid #CBD3D8; border-right:0; padding:5px 5px 5px 18px; font:normal 120%/120% Tahoma,Arial, Helvetica, sans-serif; color:#386088;}
.naveg_multi a.ant{ border:1px solid #CBD3D8; padding:5px 5px 5px 18px; background:#E3E3E5 url(/im/flecha_ant.gif) no-repeat left center;}
.naveg_multi a.sig{ border:1px solid #CBD3D8; padding:5px 18px 5px 5px; background:#E3E3E5 url(/im/flecha_sig.gif) no-repeat right center;}
.naveg_multi span{ display:block; float:left; padding:5px 5px; border:1px solid #E8EAE9; border-left:0; border-right:0; background:#fff;  font:normal 120%/120% Arial, Helvetica, sans-serif; color:#666; }*/

/* Columna izquierda */
.struttura_2col_1zq h3 {font:bold 140% Arial, Helvetica, sans-serif;color:#000000; margin:0 0 5px 8px;}
.struttura_2col_sx h3 {font:bold 140% Arial, Helvetica, sans-serif;color:#000000; margin:0 0 5px 8px;}

#audios_m{padding:0 9px;}
#audios_m a{font:130%/110% Tahoma,Arial, Helvetica, sans-serif}
#audios_m li{ background:url(/im/ico_audio.gif) no-repeat 0 0; padding:2px 0 0 20px; margin:0 0 14px 0; color:#666; font:100%/110% Georgia, "Times New Roman", Times, serif;}
#audios_m li.elegido{ background:url(/im/ico_audio_act.gif) no-repeat 0 0; color:#A6A7A8;}
#audios_m li.elegido a{color:#738DA8;}
#audios_m li.elegido .hora{color:#C07475;}

/*Ricerca Multimedia*/
#buscador { width: 99.3em; border: solid 1px #CCCCCC; border-top: solid 4px #d7d7d7; border-bottom: none; margin: 0 auto; padding-bottom: 1em;}
.portada #buscador { padding-bottom:.1em; }
#buscador form { background: #f0f0f0 url(/im/multimedia/bg-buscador.gif) no-repeat 51.1em center; border-bottom: solid 1px #d7d7d7; padding: .7em 1em .7em;}
#buscador form legend { display: none;}
#buscador form p { display: inline; margin-right: 0.5em; font-size:1em;}
#buscador form label.main { float:left; width:8.5em; margin: 0.3em 0.5em 0 0; display: inline; font: bold 1.2em/1em Arial, Helvetica, sans-serif; color: #000; padding:.2em 0 0;}
#buscador form label { display: none;}
#buscador form .texto { border: solid 1px #c0bfc7; vertical-align: middle; font: 1.1em/1em Arial, Helvetica, sans-serif; color: #666; width:55.3em; margin-right: 0.8em; padding: 0.3em;}
#buscador form select.texto { width: 20em; padding: 0.2em;}
#buscador form input.btn { height:22px; width:80px; background: #4c6ba2; color: #fff; border: none; font: bold 1.1em/1em Arial, Helvetica, sans-serif; padding: 0.2em 0; *padding: 0.2em 1em; cursor: pointer; vertical-align: middle; overflow:hidden; text-align:center;}

.portada #buscador form { background: #F0F0F0 url(/im/multimedia/bg-buscador.gif) no-repeat scroll 63.6em center}
.portada #buscador form .texto { width:43.6em; }
.portada #buscador form select.texto { width: 22em}

#buscador .vermas { float:right; padding:5px 0 5px 10px; margin:0; font:bold 1.1em/1em Tahoma, Geneva, sans-serif; color:#333; background: url(/im/multimedia/bg-buscador.gif) no-repeat left center}
#buscador .vermas a { color:#333;}

.sep_inf_m{ margin:0 0 6px 0; height:9px; line-height:1px; font-size:1px; background:url(/im/fnd_inf_miniaturas_m.gif) no-repeat center bottom;}

.nav_miniaturas_m{padding-bottom:0; margin-bottom:0;}
.miniaturas_m{margin-top:-6px;}

.nav_fotogaleria{padding:0 3px; margin:0 0 6px 0; border-bottom:3px solid #A0A0B1;}
.cab_nav_fotogaleria{ background: url(/im/fnd_sup_miniaturas_m.gif) no-repeat center bottom; padding: 0 6px 15px 6px;}
.nav_fotogaleria ul.miniaturas_m{ margin-left:0; }
.nav_fotogaleria h2{ font:normal 220% Georgia, "Times New Roman", Times, serif; color:#000;}

.lista_fotogalerias{border-top:3px solid #A0A0B1; padding:8px 0 5px 0;}
.lista_fotogalerias ul{margin:0 0 0 5px;}
.lista_fotogalerias li{ float:left; margin: 0 3px 2px 0;}

/*ul.enlaces_m {}
.enlaces_m li {float:left; display:inline; font:normal 120% Tahoma, Arial, Helvetica, sans-serif;margin-left:6px;}
.enlaces_m li a {background-color:#F1F2F4; border:1px solid #DBDCDE; width:108px; padding:3px 3px 3px 6px; margin:0 3px 2px 0;display:block}
.enlaces_m li a:hover {background-color:#FFF; border:1px solid #D9A471; text-decoration:none;}
.enlaces_m li .activo {background-color:#FFF; border:1px solid #D9A471; text-decoration:none; color:#666666;}*/

.buscador_m {border-top:0px solid #A0A0B1; margin-top:0px; padding:2px 5px 5px 8px;  color:#666667;}
.buscador_m h3{font:bold 140% Arial, Helvetica, sans-serif;color:#303030; margin:0 0 5px 0;}
.buscador_m form{margin-left:1px;}
.buscador_m input.ctexto {border:1px solid #556E88; margin-right:4px; width:160px; padding:1px 2px; font:normal 120% Tahoma, Arial, Helvetica, sans-serif;}
.buscador_m input.boton_form{ font:normal 110% Tahoma, Arial, Helvetica, sans-serif; background:#D9E2EB;color:#496E92; padding:1px 3px; border:1px solid #829BB4;}
.buscador_m input.boton_form:hover{cursor:pointer;color:#FFF; background:#B0C0CF; border:1px solid #E6EBF1;}

dl{margin:10px 8px 10px 6px; padding:0px;}
dt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; margin:0px 10px 10px 0px; padding-top:5px;}
dd{margin:0px 2px 5px 0px;  text-align:center; font-size:11px;}
dd a{background:#fff; color:#2f2f2f; display:block; text-decoration:none;border:1px solid #c4c4c4;padding:1px;}
dd a:hover{background:#D9E2EB; color:#2f2f2f;}
dd a.on{background:#A8B6C1; color:#fff;}
.mesi dd{width:120px; float:left; display:inline; margin:0px 2px 2px 0px;}

ul.relazioni {margin:0 5px 5px 5px;}
ul.relazioni li {padding-left:7px; font:normal 12px Arial; background: url(/im/ico_lista_portadillas.gif) no-repeat 0px 6px;}
ul.relazioni li {margin-right:1px; display:inline; }

/* Riempimenti, separatori, etc  */
.separatore_5 {height:1px; font-size: 1px; line-height: 1px; font-weight: normal; margin:0px 1px 7px 1px;}
.separatore_15 {height:15px; font-size: 1px; line-height: 15px; font-weight: normal; margin:0px; background-color: #FFF;} /* separatore con fondo blanco */
.separatore_25 {height:25px; font-size: 1px; line-height: 25px; font-weight: normal; margin:0px; background-color: #FFF;} /* separatore con fondo blanco */

/* tooltip */
.tooltip{width:160px; color:#000; font: 130%/130% Tahoma,Arial,sans-serif; color:#003366; text-decoration:none;}
.tooltip span.top{padding: 15px 12px 8px 12px;background: url(/im/fnd_tooltip.gif) no-repeat top}
.tooltip b.bottom{padding:3px 8px 5px;color:#548912;background: url(/im/fnd_tooltip.gif) no-repeat bottom}

/* Columna Derecha Listado ----------------------------------------------------- */
.comentarios_multimedia {margin-top:10px; margin-bottom:0px;}
.orden {font:normal 120% Tahoma, Arial, Helvetica, sans-serif; color:#666666; float:right; padding-top:7px;}

/* Módulo grafico */
* html .mod_grafico {height:1%;}
.mod_grafico {margin-top:5px;}
.mod_grafico_foto {float:left; display:inline; margin:0px 10px 0px 0px;}
.l_fotografias {width:80px; height:80px; border:1px solid #E1E0E0; text-align:center; vertical-align:middle; background-color:#E1E0E0;}
.l_fotografias img{ display:block; margin-left:auto; margin-right: auto;}
.mod_grafico_txt {display:table; height:1%;}
.mod_grafico_txt h3 {font:bold 160% Arial, Helvetica, sans-serif;}
.mod_grafico_txt .firma p {font:normal 110% Georgia, "Times New Roman", Times, serif; color:#414141;}
.mod_grafico_txt .firma p strong {font-size:95%; font-weight:bold;}
.mod_grafico_txt .firma p em {font-size:95%; font-style:normal;}
.mod_grafico_txt .votos {height:21px; margin:5px 0px 0px 0px;}
.mod_grafico_txt .firma .duracion { font-family: Arial, Helvetica, sans-serif;}


/* Altri Video */
.altrivideo { margin-bottom:20px; background:#F2F2F2; border-bottom: 1px solid #c4cdd5; }
.struttura_2col_dx .altrivideo { margin:4px 3px 10px 4px; }

.altrivideo h4 { margin:0; color:#fff; background:#A8B6C1; font-size:120%; padding:3px 8px; }
.altrivideo h5 {display:block; font:110% Tahoma, Arial, Verdana;}
.altrivideo li .inner { display:table; height:1%; }
.altrivideo .centralevideo { padding:8px; }
.altrivideo .centralevideo li { float: left; width:49.0%; margin-bottom: 8px;}
.altrivideo .centralevideo img { float: left; margin-right: 5px; display:inline; }
.altrivideo .centralevideo li .data_video span { float: left; display: inline; color:#999;  }

.altrivideo .padding { padding:4px 3px; }
.altrivideo .tabContenuto { padding:0; height:220px; overflow:auto;}
.altrivideo .tabContenuto li h5 { font-size: 130%; }
.altrivideo .tabContenuto li { border-bottom: 1px solid #EEF1F3; padding:8px 6px; }
.altrivideo .tabContenuto li.ultimo { border-bottom: none; }
.altrivideo .tabContenuto li img { float:right; }
.altrivideo .tabContenuto li .votos_video { margin-top: 5px; }
.altrivideo .tabContenuto li .votos_video img { float: left; }
.altrivideo .tabContenuto li .data_video span { float: left; display: inline; color:#999;  }
.altrivideo .tabContenuto .piuvideo { padding:5px 5px 5px 19px; background: url(/im/videos_player/bolo_piuvideo.gif) no-repeat 10px 10px; font:110% Georgia, Times New Roman, serif; }

.altrivideo .mi_lista { background: #fff url(/im/videos_player/milista.gif) no-repeat right top; padding:15px 128px 15px 14px; }
.altrivideo .mi_lista p { font-size: 120%; color:#666; margin-bottom: 5px; }
.altrivideo .mi_lista strong { font-size:120%; display:block; width:120px; }
.altrivideo .mi_lista {  }
.altrivideo .mi_lista {  }

/* redefinición dl normas formulario*/
dl.normas{ float:right; width:280px; }

/* -------------------- ultima ora --------------------------------------------------------------------------------- */
.mod_apoyo{padding:15px 0 20px 0; background:#fafafa; border-top:2px solid #D9E2EB;  border-bottom:2px solid #D9E2EB;}
.mod_apoyo h3 {font-size:200%; color:#333333; padding:0 10px 8px 10px; display:none;}
.mod_apoyo_izq{float:left; width:349px; margin:0 0 0 11px; display:inline;}
.mod_apoyo_der{float:right; width:349px; margin: 0 11px 0 0; display:inline;}
