/*  @font-face {font-family: 'Helvetica Neue';
src: url('Helvetica-Neue-webfont.eot');
src: url('Helvetica-Neue-webfont.eot?#iefix') format('embedded-opentype'),
     url('Helvetica-Neue-webfont.woff') format('woff'),
     url('Helvetica-Neue-webfont.ttf') format('truetype'),
     url('Helvetica-Neue-webfont.svg#Helvetica Neue') format('svg');  }
*/


@font-face {
    font-family: 'texgyreheroscnregular';
    src: url('font/texgyreheroscn-regular-webfont.eot');
    src: url('font/texgyreheroscn-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/texgyreheroscn-regular-webfont.woff') format('woff'),
         url('font/texgyreheroscn-regular-webfont.ttf') format('truetype'),
         url('font/texgyreheroscn-regular-webfont.svg#texgyreheroscnregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


body{background:url(images/new/mainbg.jpg) repeat 0px 0px;border-top: 9px solid #4b3f43 ;margin:0px auto 0px auto; text-align:center;vertical-align:top ;font-family: "texgyreheroscnregular", arial, sans-serif} 
img{-ms-interpolation-mode: bicubic; margin:0px; padding:0px; display:block}
a:focus {outline: 0px}

.main {width: 1068px;margin:0px auto 0px auto;vertical-align:top ;font-family:  "texgyreheroscnregular",  arial, sans-serif ;text-align:left}
.linktop {display:inline;}
.linktop ul  { color:#ffffff; text-transform:uppercase; margin:0px; padding:0px; float:right; margin-right:20px ;list-style-type:none ; font-size: 0.7em}
.linktop ul li  {margin-right:1px; background:#4b3f43 ; -webkit-border-bottom-right-radius: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px; padding:0px 10px 10px 10px ; float:left}
.linktop ul li a{ color:#ffffff; text-decoration: none}
.linktop span {display:none}

.access { vertical-align:top ;text-align:center ; position: relative;top:26px; left:460px; display:table }
.access ul {margin:0px;padding:0px ; list-style-type:none ; height:27px; }
.access ul li  {float:left; background: #ffffff ; width:29px; height:25px; margin-right:5px; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; padding:5px 0px 0px 0px; text-align:center; font-family:Times, serif}
.access ul li img { display:inline }
.access ul li a { text-decoration: none ;color:#555555}

.page {width: 1029px; vertical-align:top ; display:inline-table; position:relative; z-index:2 ;top:25px;left:0px;-webkit-box-shadow: 0px 0px 10px #000000;-moz-box-shadow: 0px 0px 10px #000000;box-shadow: 0px 0px 10px #000000;}



.testata  {width:100% ;position: relative; background: #ffffff ; display:table; }
.testata .logo {float:left; padding: 50px 30px 0px 10px}
.testata .payoff { width:300px; float:left; }
.testata .payoff iframe{margin-top:50px; border-left:1px solid #d3d3d3 ;max-height:100px !important}


.ribbon {background:url(images/new/ribbon.png) no-repeat 0px 0px;width: 413px; height: 197px; display: table; position :absolute; top:-31px; right:-38px ; z-index:10}
.ribbon .social {background:url(images/new/seguici.png) no-repeat 0px bottom;padding-left:130px; height:45px;margin:45px 0px 0px 102px ; display:table}
.ribbon .social ul {list-style-type:none;margin:0px 0px 0px 0px;padding:0px;width:150px}
.ribbon .social ul li {float:left}

.ribbon .mdr {margin:25px 0px 0px 152px }
.ribbon .mdr .hoform {width:180px; padding-left:10px;-webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-bottomleft: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px;; color:#424859 ; border: 0px;margin:0px; font-style:italic; height:33px; line-height:33px; font-size:12px}
.ribbon .mdr .inbutton {width:33px;
background: #3a3f4e;
background-image: url(images/new/arrow_mdr.png); /* fallback */
background-image: url(images/new/arrow_mdr.png), -webkit-gradient(linear, left top, left bottom, from(#3a3f4e), to(#6e7689)); /* Saf4+, Chrome */
background-image: url(images/new/arrow_mdr.png), -webkit-linear-gradient(top, #3a3f4e, #6e7689); /* Chrome 10+, Saf5.1+ */
background-image: url(images/new/arrow_mdr.png), -moz-linear-gradient(top, #3a3f4e, #6e7689); /* FF3.6+ */
background-image: url(images/new/arrow_mdr.png), -ms-linear-gradient(top, #3a3f4e, #6e7689); /* IE10 */
background-image: url(images/new/arrow_mdr.png), -o-linear-gradient(top, #3a3f4e, #6e7689); /* Opera 11.10+ */
background-image: url(images/new/arrow_mdr.png), linear-gradient(top, #3a3f4e, #6e7689); /* W3C */
-webkit-border-top-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomright: 10px; border-top-right-radius: 10px; border-bottom-right-radius: 10px; border: 0px ; margin:0px; height:33px; line-height:33px; font-size:12px; cursor: pointer}



.halftop  {width:100% ; background: #ffffff ; display:table; margin:0px; padding:0px;position: relative; top:0px}
.sinistra {width:669px ; position: relative; float:left; top:0px}

/* menu avanzato_multilev */
.menutop_multi  { top:0px; display:table ; z-index:100;position:relative; margin: 0px 14px 0px 14px}
.menutop_multi .menu_tend_lingua {font-size: 16px;;font-family:  "texgyreheroscnregular", arial, sans-serif ; }

#hp .menu_tend_lingua .divprinc1{ color: #FFFFFF;    background:#cd1a58; }
#hp .menu_tend_lingua .divprinc1 a{    color: #FFFFFF;  text-decoration: none;border-right:1px solid #cd1a58 }
.menu_tend_lingua .divsec1{ display:none !important; }
.menu_tend_lingua .divprinc1{background:#cd1a58; }
.menu_tend_lingua .divprinc { color: #000000;    background:#ffffff; float: left;    margin: 0px; border-bottom:3px solid #cd1a58; text-transform: uppercase; height: 35px}
.menu_tend_lingua .divprinc a {    color: #000000;    line-height: 20px;    padding:  5px 8px 0px 8px;    text-decoration: none; display:block ;height: 30px}
.menu_tend_lingua .divprinc a:hover {  background:#cd1a58;  color: #ffffff; }
.menu_tend_lingua .divhover {  background:#cd1a58;color: #ffffff;}
.menu_tend_lingua .divhover a { ;color: #ffffff;}
.menu_tend_lingua .divsec {    background: #cd1a58;  box-shadow: 0 3px 3px #000000;    display: none;    left: 0px;    margin: 0px;  position: absolute;    top: 35px;    width: 1001px; text-align: left ; padding-bottom: 20px; vertical-align:top}
.menu_tend_lingua .divsec a {height:auto}
.menu_tend_lingua .divsec_liv2 {    border-right: 1px solid #a41546;    color: #ffffff;    display: table;    float: left;    height: 90%;    margin: 1% ;     width: 22.90% }
.menu_tend_lingua .divsec_liv2 a {     color: #ffffff; display: block;    font-size: 15px;    font-weight: bold;    padding: 0 0 0 7px !important;    text-decoration: none;    }
.menu_tend_lingua .divsec_liv3 {    color: #ffffff;    margin: 10px 10px 0px 15px;    text-transform: uppercase; }
.menu_tend_lingua .divsec_liv3 a {  color: #ffffff;    display: block;    font-size: 12px !important;    font-weight: normal !important;  text-decoration: none; }
.menu_tend_lingua .divprincsel{ color: #FFFFFF;    background:#cd1a58; float: left;    margin: 0px; border-bottom:3px solid #cd1a58;text-transform: uppercase; height: 35px}
.menu_tend_lingua .divprincsel a{    color: #FFFFFF;    line-height: 20px;    padding:  5px 8px 0px 8px;    text-decoration: none; display:block ;height: 30px}
.menu_tend_lingua .divsec_active {    background: #cd1a58;  box-shadow: 0 3px 3px #000000;    display: none;    left: 0px;    margin: 0px;  position: absolute;    top: 35px;    width: 1001px; text-align: left; padding-bottom: 20px;vertical-align:top}
.menu_tend_lingua .divsec_liv2active {  border-right: 1px solid #a41546;    color: #ffffff;    display: table;    float: left;    height: 90%;    margin: 1% ;     width: 22.90% }
.menu_tend_lingua .divsec_liv2active a {   color: #ffffff; display: block;    font-size: 15px;    font-weight: bold;    padding: 0 0 0 7px !important;    text-decoration: none;}
.menu_tend_lingua .divsec_liv3active {    color: #ffffff;    margin: 10px 10px 0px 15px;    text-transform: uppercase;}
.menu_tend_lingua .divsec_liv3active a {    color: #ffffff;    display: block;    font-size: 12px !important;    font-weight: normal !important;  text-decoration: none;}
.menu_tend_lingua .divsec_liv4 {display:none  ;}
.menu_tend_lingua .divsec_liv4active { display:none   ;}
#dsl3554 {display:none}

.menu_tend_lingua .divsec5_liv3 {;}
.menu_tend_lingua .divsec5_liv3active {  ;}
.menu_tend_lingua .divsec5 #dsl3975{display:none  ;}

.menu_tend_lingua .divsec5 #dsl3536 {width:47%}
.menu_tend_lingua .divsec5 #dsl3536 .divsec5_liv3 {width:50%;float:left; margin:0px}
.menu_tend_lingua .divsec5 #dsl3536 .divsec5_liv3active {width:50%;float:left; margin:0px}

.menu_tend_lingua .divprinc a span {   color: #cd1a58 }
.menu_tend_lingua .divhover a span{   color: #ffffff }

.menu_tend_lingua #evidenza_menu_3448 {   color: #ffffff;   height: 100%;    margin-top: 1% ;    display: table;  width: 22.90%; position: absolute; top:25px; right:10px;  ; }
.menu_tend_lingua #evidenza_menu_3448 a { font-size:10px; }
.menu_tend_lingua #evidenza_menu_3448 a img { float:left; margin-right:5px}
.menu_tend_lingua #evidenza_menu_3447{;   color: #ffffff;  float:right;  _height: 100%;    margin-top: 1% ;    display: table;  width: 22.90%; position: absolute; top:25px; right:10px ; border-right: 1px solid #a41546}
.menu_tend_lingua #evidenza_menu_3369 {;   color: #ffffff;  float:left;  height: 100%;    margin-top: 1%  ;    display: table;  width: 22.90%; position: absolute; top:25px; left:10px;  border-right: 1px solid #a41546}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie  {; color:#ffffff ;}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_image {;  width:200px; height:100px ; overflow:hidden ;margin-bottom:4px;}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_image img {;  width:200px !important; }
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_dataevento {;  font-size:10px }
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_introduzione {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_testo {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_occhiello{;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_preocchiello {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_firma {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_allegato{;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_autore {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_sottotitolo {;  display:none}
.menu_tend_lingua #evidenza_menu_3369 .box_anteprima_figlie_titolo a {; color:#ffffff ;max-width: 200px; }

.menu_tend_lingua .divsec5 {min-height: 320px;}
.menu_tend_lingua #dsl3586 {display:none}
.menu_tend_lingua #dsl3541 {display:none}
.menu_tend_lingua #dsl3604 {display:none}
.menu_tend_lingua #dsl3541 {float:right ; min-height:320px}
.menu_tend_lingua #evidenza_menu_3499_old {;   color: #ffffff;   height: 100%;    margin-top: 1% ;    display: table;  width: 44%; position: absolute; top:25px; right:10px ;float:right }
.menu_tend_lingua #evidenza_menu_3499_old2{;   border-right: 1px solid #A41546;    color: #FFFFFF;    display: table;   float: right; margin-top: 5px  ;  position: absolute; top:25px; right:10px }
.menu_tend_lingua #evidenza_menu_3499 {;   border-right: 1px solid #A41546;    color: #FFFFFF;    display: table;   float: left; margin-top: 5px  ;  position: absolute; top:25px; margin:1%; width:22.9% ; height:260px;}
.menu_tend_lingua #evidenza_menu_3499 table{;   color: #ffffff;   width:100% ;}
.menu_tend_lingua #evidenza_menu_3499 table img {width:100%; max-width: 100%}

.menu_tend_lingua #d5069 {display: none}
.menu_tend_lingua #ds5069 {display: none}
.menu_tend_lingua #dsl5112 {display: none}


/* anteprime_menu - non in uso */
.bloccomenu { position:relative;margin: 0px 14px 0px 14px;;}
.menutxt ul{ margin: 0px ;;padding:0px; }
.menutxt ul li {list-style-type: none;  color: #000000;    background:#ffffff; float: left;    margin: 0px; border-bottom:3px solid #cd1a58; text-transform: uppercase; height: 35px}
.menutxt ul li a {    color: #000000;    line-height: 20px;    padding:  5px 8px 0px 8px;    text-decoration: none; display:block ;height: 30px}
.menutxt ul li a:hover{  background:#cd1a58;color: #ffffff;}
.menutxt ul li a:active{  background:#cd1a58;color: #ffffff;}
.antemenu #win1{ position: absolute;   background: #cd1a58;  box-shadow: 0px 3px 3px #000000;    display: none;    left: 0px;    margin: 0px;   top: 35px;    width: 1001px; text-align: left ; z-index:10}
/* fine anteprime_menu */




.anteslide {width:647px; height:407px !important;overflow: hidden !important; display:block ; margin: 20px 14px 20px 14px; }
.anteslide .box_anteprima_figlie_container { width:647px; height:407px !important; vertical-align:top ;overflow: hidden !important ; position: relative}
.anteslide .box_anteprima_figlie { width:647px !important; height:407px !important;margin:0px; display:block; overflow: hidden !important; }
.anteslide .box_anteprima_figlie_pagina  { width:647px; height:407px !important; display:block; float:left}
.anteslide .box_anteprima_figlie_image { width:647px; height:407px !important; overflow:hidden !important; }
.anteslide .box_anteprima_figlie_image img {; width:100%; max-width:100% }
.anteslide .box_anteprima_figlie_occhiello  {display:none }
.anteslide .box_anteprima_figlie_sottotitolo { ;display:none;}
.anteslide .box_anteprima_figlie_introduzione {display:none;}
.anteslide .box_anteprima_figlie_testo {display:none;}
.anteslide .box_anteprima_figlie_allegato {;display:none}
.anteslide .box_anteprima_figlie_firma{display:none;}
.anteslide .box_anteprima_figlie_pulsanti {position:absolute ;top: 190px; left:0px; z-index:10; width:100% }
.anteslide .box_anteprima_figlie_pulsanti img  {display:none}
.anteslide .box_anteprima_figlie_pulsanti .box_anteprima_figlie_su { background: url(images/new/left.png) no-repeat 10px 0px;  width:47px; height:40px; float:left  ;cursor:pointer}
.anteslide .box_anteprima_figlie_pulsanti .box_anteprima_figlie_giu { background: url(images/new/right.png) no-repeat 0px 0px;  width:47px; height:40px;float:right ; cursor:pointer}
.anteslide .box_anteprima_figlie_dataevento { padding-left:10px ; color: #FFffff;;  font-size:16px; background: url(images/new/bgantesdlide.png) repeat 0px 0px; position:relative ;top: -90px; z-index: 10 ;padding-top:10px;}
.anteslide .box_anteprima_figlie_preocchiello { padding-left:10px ; color: #FFffff;;  font-size:18px; background: url(images/new/bgantesdlide.png) repeat 0px 0px ;position:relative ; top: -90px; z-index: 10}
.anteslide .box_anteprima_figlie_titolo { padding-left:10px ; color: #FFFFFF;   font-size: 22px;  background: url(images/new/bgantesdlide.png) repeat 0px 0px;  position: relative; top: -90px;    z-index: 10; height: 100%;height: 62px ; line-height:22px}

.anteslide .box_anteprima_figlie_titolo a {  color: #FFffff; text-decoration:none ; }
.anteslide .box_anteprima_figlie_titolo a b {  font-weight:normal}


.destra {; margin:0px 14px 20px 14px ; height:100%; display: table; text-align:left;padding-left:14px}
.destradiv {background:#f0f0f0; margin-top:18px;padding:18px ;height:411px;}
.destradiv .dona {margin-bottom: 18px;color: #ffc72f; font-size:30px; text-transform: uppercase;background: rgb(182,50,63); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(182,50,63,1) 0%, rgba(182,50,63,1) 0%, rgba(249,78,97,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(182,50,63,1)), color-stop(0%,rgba(182,50,63,1)), color-stop(100%,rgba(249,78,97,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(182,50,63,1) 0%,rgba(182,50,63,1) 0%,rgba(249,78,97,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(182,50,63,1) 0%,rgba(182,50,63,1) 0%,rgba(249,78,97,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(182,50,63,1) 0%,rgba(182,50,63,1) 0%,rgba(249,78,97,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(182,50,63,1) 0%,rgba(182,50,63,1) 0%,rgba(249,78,97,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b6323f', endColorstr='#f94e61',GradientType=0 ); /* IE6-9 */
 }
.destradiv .dona a {color: #ffc72f; text-decoration:none; display:block;  }
.destradiv .dona a:hover {color: #ffc72f; 
background: rgb(181,128,132); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(181,128,132,1) 0%, rgba(124,33,41,1) 0%, rgba(210,40,59,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(181,128,132,1)), color-stop(0%,rgba(124,33,41,1)), color-stop(100%,rgba(210,40,59,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(181,128,132,1) 0%,rgba(124,33,41,1) 0%,rgba(210,40,59,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(181,128,132,1) 0%,rgba(124,33,41,1) 0%,rgba(210,40,59,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(181,128,132,1) 0%,rgba(124,33,41,1) 0%,rgba(210,40,59,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(181,128,132,1) 0%,rgba(124,33,41,1) 0%,rgba(210,40,59,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b58084', endColorstr='#d2283b',GradientType=0 ); /* IE6-9 */

}


.destradiv .labelnew {color: #810010; font-size:18px; text-transform: uppercase; }
.destradiv .antenews { }
.destradiv .antenews .box_anteprima_figlie {;width:294px; }
.destradiv .antenews .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; border-bottom:3px solid #ffffff; padding-top:10px;padding-bottom:10px}
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_pagina  {; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_image { }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_image img{margin-right: 10px; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;display:none; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#7a1f27; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#7a1f27; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_titolo{ color:#ef1a4c ;font-size:18px;line-height:25px; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_titolo a { color:#ef1a4c ; text-decoration:none}
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #000000; line-height: 18px; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #000000; line-height: 18px; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
.destradiv .antenews .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/arrow_go.png) no-repeat right 0px ;width:94%; height:40px;  cursor:pointer }
.destradiv .cosafare .box_anteprima_figlie .box_anteprima_figlie_pagina  { background:url(images/new/cosapuoi.png) no-repeat 0px bottom ;width:294px;padding-bottom:1px}
.destradiv .sotto .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {border-bottom:none }

.destradiv .antenews {padding-top:10px }
.destradiv .antenews .modulo_anteprima_occhiello { font-size:12px;color:#7a1f27; }
.destradiv .antenews .modulo_anteprima_titolo { color:#ef1a4c ;font-size:20px;line-height:25px; }
.destradiv .antenews .modulo_anteprima_titolo a { color:#ef1a4c ; text-decoration:none}
.destradiv .antenews .modulo_anteprima_titolo h1 { font-weight:normal;  font-size: 20px; margin:0px;padding:0px 0px 10px 0px}
.destradiv .antenews .modulo_anteprima_sottotitolo{ font-size:14px;; }
.destradiv .antenews .modulo_anteprima_introduzione { font-size:14px;color: #000000; line-height: 18px; }
.destradiv .antenews .modulo_anteprima_testo { font-size:14px;color: #000000; line-height: 18px; }
.destradiv .antenews .modulo_anteprima_continua { background:url(images/new/arrow_go.png) no-repeat right top ;width:94%; height:60px;  cursor:pointer;height:0px; }
.destradiv .antenews .modulo_anteprima_continua a{color:#F0F0F0; text-decoration:none ; font-size:10px; line-height:60px; display:block; line-height:0px;}
.destradiv .cosafare  { background:url(images/new/cosapuoi.png) no-repeat 0px bottom ;width:294px;padding-bottom:1px;padding-bottom:10px}
.destradiv .sotto {border-bottom:none }

.destradiv .cosafare { background:none !important }
.destradiv .cosafare .box_anteprima_figlie .box_anteprima_figlie_pagina { background:none !important }

.destradiv_new { height:375px !important;height:411px !important}
.destradiv_new .modulo_anteprima_foto {height:150px ; width:294px; overflow: hidden; margin-bottom:10px}
.destradiv_new .modulo_anteprima_foto img { width:100% !important; max-width:100% !important}

.halfmiddle {width:100% ; background: #ffffff ; display:table; margin:0px; padding:0px;position: relative; top:0px ; border-bottom:1px solid #ebebea;clear: both}
.halfmiddle .labelnew {color: #810010; font-size:20px; text-transform: uppercase; }

.halfmiddle .sinistram {; width:327px; height:100%; text-align:left; float:left}

.halfmiddle .sinistram .media {margin: 0px 14px 10px 14px;  }
.halfmiddle .sinistram .media .itacaritas  { position: relative; margin-top:10px  }
.halfmiddle .sinistram .media .itacaritas .labelante {background: url(images/new/italiacaitas.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:112px; z-index:10}
.halfmiddle .sinistram .media .scarp { position: relative; margin-top:10px  }
.halfmiddle .sinistram .media .scarp .labelante {background: url(images/new/logo_scarp.png ) no-repeat 0px 0px ; position:absolute ; top:-9px; left:0px;  height:45px; width:112px; z-index:10}
.halfmiddle .sinistram .media .youtube { position: relative; margin-top:10px  }
.halfmiddle .sinistram .media .youtube .labelante {background: url(images/new/youtube_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:112px; z-index:10}
.halfmiddle .sinistram .media .flickr { position: relative; margin-top:10px  }
.halfmiddle .sinistram .media .flickr .labelante {background: url(images/new/flickr_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:112px; z-index:10}

.halfmiddle .sinistram .media .ante {background: #f3f3f3; padding:30px 10px 10px 10px;margin-left:10px; display:table ; width:280px}
.halfmiddle .sinistram .media .ante .modulo_anteprima_foto {;float:left; width: 90px; height:80px ; overflow:hidden ;margin-right:10px; }
.halfmiddle .sinistram .media .ante .modulo_anteprima_foto img {; width: 90px !important; }
.halfmiddle .sinistram .media .ante .modulo_anteprima_data {;color:#7a1f27; font-size:12px }
.halfmiddle .sinistram .media .ante .modulo_anteprima_preocchiello {color:#7a1f27 ;font-size:12px  }
.halfmiddle .sinistram .media .ante .modulo_anteprima_occhiello{;color:#7a1f27 ;font-size:12px  }
.halfmiddle .sinistram .media .ante .modulo_anteprima_titolo {; color:#000000;font-size:16px }
.halfmiddle .sinistram .media .ante .modulo_anteprima_titolo a {; color:#000000; text-decoration: none}
.halfmiddle .sinistram .media .ante .modulo_anteprima_titolo h1 {; font-size:16px; }
.halfmiddle .sinistram .media .ante .modulo_anteprima_continua {;display:none }

.halfmiddle .sinistram .media .ante .box_anteprima_figlie_image{;float:left; width: 90px; height:80px ; overflow:hidden ;margin-right:10px; }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_image img {; width: 90px !important; }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_dataevento {;color:#7a1f27; font-size:12px; display:none}
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_preocchiello {color:#7a1f27 ;font-size:12px  }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_occhiello{;color:#7a1f27 ;font-size:12px ; display:inline }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_titolo{; color:#000000;font-size:16px }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_titolo a {; color:#000000; text-decoration: none}
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_titolo h1 {; font-size:16px; }
.halfmiddle .sinistram .media .ante .box_anteprima_figlie_continua {;display:none }

.halfmiddle .sinistram .media .ante .anteprima_youtube_div_main { }
.halfmiddle .sinistram .media .ante .anteprima_youtube_div_main a {color:#000000; text-decoration: none}
.halfmiddle .sinistram .media .ante .anteprima_youtube_miniatura a img{; float:left; max-width: 90px !important;;margin-right:10px; height:auto !important}
.halfmiddle .sinistram .media .ante .anteprima_youtube_div_main .anteprima_youtube_titolo { color:#000000;font-size:16px; font-weight:bold;}


.halfmiddle .sinistram .media .ante #ul-list-flickr {;list-style-type:none; margin: 0px; padding:0px; ;  }
.halfmiddle .sinistram .media .ante #ul-list-flickr li {overflow:hidden ;margin-right:10px; max-height:80px; overflow:hidden }
.halfmiddle .sinistram .media .ante #ul-list-flickr .cboxElement{ ;  ; text-decoration: none}
.halfmiddle .sinistram .media .ante #ul-list-flickr .cboxElement img {; float:left; max-width: 90px !important;;margin-right:10px; height:auto !important}
.halfmiddle .sinistram .media .ante #ul-list-flickr .cboxElement p { color:#000000;font-size:16px; font-weight:bold;}

.halfmiddle .sinistram .media .antetransizione { ; margin: 1%;margin-top:20px;display: block ; width:98%; display:table ; }
.halfmiddle .sinistram .media .antetransizione .box_anteprima_figlie  {width:299px; overflow:hidden; height:92px; }
.halfmiddle .sinistram .media .antetransizione .box_anteprima_figlie_dataevento {display:none}
.halfmiddle .sinistram .media .antetransizione .box_anteprima_figlie_titolo {display:none}
.halfmiddle .sinistram .media .antetransizione .box_anteprima_figlie_image  {width:299px}

.halfmiddle .centrom {; width:320px; height:100%;  text-align:left; float:left; margin: 0px 10px 0px 10px ;width:318px; }

.halfmiddle .centrom .incluci_pagine_table {; height:100%;  text-align:left; float:left; margin-top: 10px ; }
.halfmiddle .centrom .incluci_pagine_table_item {width:90% !important;margin: 0px 10px 20px 10px; font-size:12px; text-align:center;text-transform:uppercase; line-height:25px; }
.halfmiddle .centrom .incluci_pagine_table_item td { display: inline-block; margin-right:3px !important;margin-left:3px !important;}
.halfmiddle .centrom .incluci_pagine_table_item .incluci_pagine_item {; background:#87241e;color:#e3e3e3 ;  width:30%; cursor: pointer; ;-webkit-box-shadow: 2px 2px 3px #000000; -moz-box-shadow: 2px 2px 3px #000000; box-shadow:  2px 2px 3px #000000}
.halfmiddle .centrom .incluci_pagine_table_item .incluci_pagine_item_selected {; background:#e3e3e3;  color:#87241e; width:30%;}
.halfmiddle .centrom .incluci_pagine_pagina {;border-bottom:3px solid #f3f3f3;padding-bottom: 10px}

.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie {position:relative; z-index:10;margin-top:10px;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_pagina {;;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_preocchiello_old {;color:#ffffff; padding: 50px 10px 10px 10px; font-weight: bold }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_dataevento {;display:none;  }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_occhiello_old {;color:#87241e; margin:130px 10px 0px 0px ; font-size:10px; text-transform: uppercase ;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo {color:#000000; margin:10px; font-size:18px;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo a {color:#000000; text-decoration:none;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo a b {font-weight:normal;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_sottotitolo  {color:#000000;  font-size:13px ;font-size:16px; ;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_testo{color:#000000;margin-top:10px; font-size:14px ;line-height:18px }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_introduzione {color:#000000;margin-top:10px;font-size:14px ; line-height:18px}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo_old {color:#000000; margin:10px;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo a {color:#000000; text-decoration:none;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_image_old { position: absolute; z-index: -1; top:0px; left:0px;width: 300px;height:188px ; overflow:hidden ; -webkit-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; -moz-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_preocchiello {position:absolute;top:60px;left:10px; color:#ffffff; ; font-weight: bold }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_occhiello {;color:#87241e; ; font-size:10px; text-transform: uppercase ;position:relative; top:210px;;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_image {;width: 318px;height:188px ; overflow:hidden ; -webkit-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; -moz-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ;}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_image img {width: 318px; }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_titolo {color:#000000; margin:25px 10px 0px 0px}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_firma {;display:none; }
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_paginazione {;position:absolute; top:-68px; right:10px}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_paginazione b {display:none}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_paginazione .box_anteprima_figlie_paginazione_avanti {background: url(images/new/avanti.png) no-repeat right 0px; width: 20px; height:15px; display:block ; float:left}
.halfmiddle .centrom .incluci_pagine_pagina .box_anteprima_figlie_paginazione .box_anteprima_figlie_paginazione_indietro {background: url(images/new/indietro.png) no-repeat 0px 0px; width: 20px; height:15px;display:block; float:left}


.halfmiddle .centrom .incluci_pagine_pagina .main {position:relative; z-index:10;margin-top:10px;}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_titolo {color:#000000; margin:10px; font-size:18px;color:#000000; margin:15px 10px 0px 0px}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_titolo a {color:#000000; text-decoration:none;}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_titolo a b {font-weight:normal;}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_titolo a h1 {;font-size:18px; margin:0px; padding:0px}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_sottotitolo  {color:#000000;  font-size:13px ;font-size:16px; ;}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_testo {color:#000000;margin-top:10px; font-size:14px ; }
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_introduzione {color:#000000;margin-top:10px;font-size:14px ; line-height:18px}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_foto {;width: 318px;height:188px ; overflow:hidden ; -webkit-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; -moz-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ;}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_foto img {width: 318px; }
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_firma {;display:none; }
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_continua {margin-top:20px; background: #87241E url(images/new/avanti.png) no-repeat 280px center; font-size:1px; height:23px; display:block ; color: #87241E}
.halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_continua a {color: #87241E; text-decoration:none; display: block; height: 23px}







.halfmiddle .centrom .banner {padding-top:30px ; display: inline-block}

.halfmiddle .destram {; margin:0px 14px 20px 14px ; height:100%; display: table; text-align:left;padding-left:14px}
.halfmiddle .destram .destrablocco { display: table; width:330px;}
.halfmiddle .destram .antenews { }
.halfmiddle .destram .antenews .box_anteprima_figlie {;border-bottom: 3px solid #F3F3F3;     padding-bottom: 10px;; }
.halfmiddle .destram .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; padding-top:10px;padding-bottom:0px}
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_pagina  {; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_image { }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_image img{margin-right: 10px; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;display:none; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#7a1f27; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#7a1f27; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_titolo{ color: #000000;font-size:18px;line-height:25px; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_titolo a { color: #000000; text-decoration:none}
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #000000; line-height: 18px; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #000000; line-height: 18px; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
.halfmiddle .destram .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/arrow_go.png) no-repeat  center center ;width:10%; height:10px; float:right;  cursor:pointer ;margin-right:20px; margin-left:20px }
.halfmiddle .destram .arcnew div{ background: #F3F3F3 url(images/new/arrow_go.png) no-repeat right center ; color:#87241e ;display: inline  ; font-size: 0.9em;  padding:2px 20px 2px 5px;float:right}
.halfmiddle .destram .arcnew div a { color:#87241e ;text-decoration:none; display:block; }



.halfmiddle .destram .antenews {padding-top:10px ;border-bottom: 3px solid #F3F3F3;     padding-bottom: 0px}
.halfmiddle .destram .antenews .modulo_anteprima_occhiello { font-size:12px;color:#7a1f27; }
.halfmiddle .destram .antenews .modulo_anteprima_data { font-size:12px;color: #000000; text-align:right}
.halfmiddle .destram .antenews .modulo_anteprima_titolo { color: #000000;font-size:18px;line-height:25px; }
.halfmiddle .destram .antenews .modulo_anteprima_titolo a { color: #000000 ; text-decoration:none}
.halfmiddle .destram .antenews .modulo_anteprima_titolo h1 { font-weight:normal;  font-size: 18px; margin:0px;padding:0px 0px 10px 0px}
.halfmiddle .destram .antenews .modulo_anteprima_sottotitolo{ font-size:14px;; }
.halfmiddle .destram .antenews .modulo_anteprima_introduzione { font-size:14px;color: #000000; line-height: 18px; }
.halfmiddle .destram .antenews .modulo_anteprima_testo { font-size:14px;color: #000000; line-height: 18px; display:none}
.halfmiddle .destram .antenews .modulo_anteprima_continua { background:url(images/new/arrow_go.png) no-repeat right top ;width:94%; height:20px;  cursor:pointer }
.halfmiddle .destram .antenews .modulo_anteprima_continua a{color:#ffffff; text-decoration:none ; font-size:10px; line-height:20px}






.halfmiddle .destram .tweetspace {padding-top:20px ; display: inline-block;margin-bottom:10px;}
.tweetspace .label {font-size:20px ; font-weight:bold; border-bottom:1px solid #f3f3f3; margin-bottom:12px; background: url(images/new/twitter-logo.png) no-repeat 100px 0px;padding-bottom:8px}
.tweetspace .label img{float:right ; border:none; }
.tweetspace .caritasitaliana_news-data {font-size:10px ; text-align:right;margin-right:10px}
.tweetspace .caritasitaliana_user_pic {float:left}
.tweetspace .caritasitaliana_news-testo {font-size:13px}
.tweetspace .caritasitaliana_news-hr {color: #f3f3f3; margin-bottom:15px}

.tweetspace iframe .timeline-Tweet-media {display:none !important;}





.halfmiddle .destram .agenda {border: 3px solid #F3F3F3; padding:10px 10px 0px 10px; background:#fafafa}
.halfmiddle .destram .agenda .labelnew  {background: url(images/new/cal_icon3.png) no-repeat 80px 0px;}

.halfmiddle .destram .agenda .labelnew span {font-size:11px; float:right; margin:10px;}
.halfmiddle .destram .agenda .labelnew span a {color: #87241e ; text-decoration:none}
.halfmiddle .destram .agenda .labelnew a span {color: #87241e ;text-decoration:none}
.halfmiddle .destram .agenda .box_anteprima_figlie_container { position:relative}
.halfmiddle .destram .agenda .box_anteprima_figlie_pulsanti { top:10px;width:310px; position:absolute }
.halfmiddle .destram .agenda .box_anteprima_figlie_pulsanti img {display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie_pulsanti .box_anteprima_figlie_giu {background: url(images/new/avanti.png) no-repeat right 0px; width: 20px; height:15px; display:block ; float:right ; cursor:pointer}
.halfmiddle .destram .agenda .box_anteprima_figlie_pulsanti .box_anteprima_figlie_su {background: url(images/new/indietro.png) no-repeat 0px 0px; width: 20px; height:15px; display:block ; float:left; cursor:pointer}
.halfmiddle .destram .agenda .box_anteprima_figlie { width:280px !important; margin: 10px 15px 0px 15px; max-height: 50px !important; vertical-align:top  }
.halfmiddle .destram .agenda .box_anteprima_figlie table {  vertical-align:top  }
.halfmiddle .destram .agenda .box_anteprima_figlie table td {  vertical-align:top }

.halfmiddle .destram .agenda .box_anteprima_figlie_pagina { width:280px !important; vertical-align:top ; text-align:center}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_preocchiello  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_occhiello  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_image  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_titolo { font-size:16px;line-height:20px; text-align:left ;padding: 0px 10px 0px 10px}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_titolo a {  }
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_sottotitolo  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_introduzione  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_testo { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_firma  { display:none}
.halfmiddle .destram .agenda .box_anteprima_figlie .box_anteprima_figlie_allegato  { display:none}

.halfbott  {width:100% ; background: #ffffff ; display:table; margin:0px; padding:0px;position: relative; top:0px ; clear: both; text-align:left;}
.halfbott .labelnew { color: #810010; font-size:20px; text-transform: uppercase; }

.halfbott .territorio { text-align:left; margin:20px;}
.halfbott .territorio .labelnew {color: #810010; font-size:20px; text-transform: uppercase; }

.halfbott .territorio .news .labelnew { color: #838689; font-size:18px; text-transform: uppercase; padding: 0px 10px 10px 0px}
.halfbott .territorio .news .labelnew .arcnew { background: #F3F3F3 url(images/new/arrow_go.png) no-repeat right center ; color:#87241e ;; font-size: 0.8em;  padding:2px 15px 2px 5px;float:right;;margin-top:5px;}
.halfbott .territorio .news .ultime { width:252px; float:left ; clear:right}
.halfbott .territorio .news .ultime .td_box_anteprima_figlie_pagina{ background:#f0f0f0; border-bottom: 3px solid #ffffff; height: 82px ; }
.halfbott .territorio .news .ultime .box_anteprima_figlie_pagina { position:relative;padding:10px}
.halfbott .territorio .news .ultime .box_anteprima_figlie_dataevento{ color: #000000; font-size:12px; ; }
.halfbott .territorio .news .ultime .box_anteprima_figlie_titolo { color: #000000; font-size:14px; text-transform: uppercase; padding-right:20px }
.halfbott .territorio .news .ultime .box_anteprima_figlie_titolo a { color: #000000; text-decoration:none; }
.halfbott .territorio .news .ultime .box_anteprima_figlie_sottotitolo{ color: #87241e; font-size:12px; padding-right:20px }
.halfbott .territorio .news .ultime .box_anteprima_figlie_sottotitolo a{ color: #87241e;  text-decoration:none;  }
.halfbott .territorio .news .ultime .box_anteprima_figlie_testo { display: none;  }
.halfbott .territorio .news .ultime .box_anteprima_figlie_introduzione { display: none;  }
.halfbott .territorio .news .ultime .box_anteprima_figlie_continua { position:absolute; right:0px; top:0px; background: #838689 url(images/new/arrow_mdr.png) no-repeat center center ; min-height: 82px ; height:100%;width :25px; cursor:pointer }
.halfbott .territorio .news .mappa { width:702px;float:left }

.halfprefoot  {width:100% ; background: #f0f0f0 ; display:table; margin:0px; position: relative; top:0px ; clear: both; text-align:left; }

.halfprefoot .newsletter { padding:5px; float:left;margin:28px 0px 28px 14px; width:33%}
.halfprefoot .newsletter .labelnew {color: #810010; font-size:16px; text-transform: uppercase;margin-left: 0px; }

.halfprefoot .newsletter iframe {border: none; width:300px; height:255px;margin-top:10px; }
#newsform {background: transparent; border:none}
#newsform .formlabeltitle {display:none}
#newsform table {;font-size:11px;  text-align:left; width:300px}
#newsform table td a {color:#964c4a; text-decoration:none; }
#newsform table td input {-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height:30px; width: 90%;}
#newsform .labeluno { float:left; clear:both; font-size:10px; width:100%} 
#newsform .labeldue {float:left; clear:both; font-size:10px;width:100% } 
#newsform .labeltre {float:left; clear:both; font-size:10px;width:100%} 
#newsform .ceck {float:right; width:20px; height:20px} 
#newsform .submit  {background-color:#fe0060; border:none; color: #ffffff; height:30px; width:20%; float:right; margin-right:5px;padding:3px; cursor: pointer} 
#newsform .imagetesta {}

.halfprefoot .linktab {border-left:1px solid #dcdcdc; padding:5px; float:left;margin:28px 0px 28px 0px ; width:35%}
.halfprefoot .linktab .labelnew {color: #810010; font-size:20px; text-transform: uppercase;margin-left: 10px; }
.halfprefoot .linktab ul {list-style-type:none;margin:10px;padding:0px}
.halfprefoot .linktab ul li {text-transform: uppercase; margin-bottom:10px; color:#000000; font-size: 12px; }
.halfprefoot .linktab ul li a {text-decoration:none; color:#000000;}

.halfprefoot .banner {border-left:1px solid #dcdcdc; float:left; margin:28px 0px 28px 0px; width:25%}
.halfprefoot .banner img {border:2px solid #dcdcdc;margin:5px 18px 5px 18px}

.footer  { background: #4b3f43 url(images/new/foot_bg.png ) no-repeat right 0px; height:64px; text-align:left; color:#ffffff; font-size:13px; padding:20px 0px 0px 20px;line-height:16px}
.footer a { color:#ffffff; font-size:12px; text-decoration: underline}

.halfmiddleint {width:100% ; background: #ffffff ; display:table; margin:0px; padding:0px;position: relative; top:0px ;clear: both;}

.halfmiddleint .contenitore  {; background: #ffffff ;  margin:18px;border-bottom:1px solid #ebebea; font-size:100%}
.bread { color:#555555; font-size:12px;margin:10px 0px 10px 0px ;border-bottom:1px solid #ebebea; font-family: arial, sans-serif ; background:url(images/new/arrow_bread.png) no-repeat 0px center;padding-left:60px }
.bread a { color:#964c4a; text-decoration: none}

.servizi  { margin:0px; padding:0px; display:inline; float:right; ;font-family:"texgyreheroscnregular", arial, sans-serif ; font-size:14px}
.servizi .linkgo { ;background:url(images/new/arrow_go.png) no-repeat 0px center;padding-left:15px; text-transform:uppercase }
.servizi .linkgo a { border-bottom:2px solid #cd1a58 ; color: #000000 ; text-decoration:none}
.servizi div { margin:0px; padding:0px; float:left; padding:3px 0px 3px 0px}
.servizi ul { margin:0px; padding:0px;  }
.servizi ul li { list-style-type:none; float:left; margin-left:10px}
.servizi ul .share { position:relative}
.servizi ul .share #segnalaURL {visibility:hidden;position:absolute; top:0px; left:-100px;  width: 220px}
.servizi ul .share #segnalaURL img {float:left; margin:3px; }

.centroint {    display: table;    font-size: 14px;    width: 100%;}
.centroint .menusx {float: left; width:20%;border-bottom: 1px solid #ebebea;margin:2% 0% 2% 0%}
.centroint .menusx .divsec {; font-size:18px; margin-top:2px;padding:2px}
.centroint .menusx .divsec a {text-decoration:none;color:#000000}
.centroint .menusx .divsec a:hover {background:#ebebea}

.centroint .menusx .divsec_liv2 {color:#000000;;margin-top:1px}
.centroint .menusx .divsec_liv2 a {text-decoration:none; color:#000000}
.centroint .menusx .divsec_liv_active {;color: #cd1a58;background:#ebebea;margin-top:1px}
.centroint .menusx .divsec_liv_active a {;color: #cd1a58 ; text-decoration:none}

.centroint .menusx .divsec_liv3 {;color: #000000; font-size:16px;margin-left:10px}
.centroint .menusx .divsec_liv3 a {}
.centroint .menusx .divsec_liv3active {; font-size:16px;margin-left:10px; background: #ebebeb }
.centroint .menusx .divsec_liv3active a  {}

.centroint .menusx .divsec_liv4 {  color: #000000; font-size:14px;margin-left:25px ;}
.centroint .menusx .divsec_liv4 a {  ;}
.centroint .menusx .divsec4_liv4active { font-size:14px;margin-left:15px  }
.centroint .menusx .divsec4_liv4active a {}

.centroint .menusx .divsec_liv5 {  color: #000000; font-size:14px;margin-left:35px ;}
.centroint .menusx .divsec_liv5 a { }
.centroint .menusx .divsec4_liv5active{  font-size:14px;margin-left:35px    ;background: none}
.centroint .menusx .divsec4_liv5active a {;}

.centroint .content {float:left; display: block;   padding: 2%;    width: 76%;font-family: arial, sans-serif }
.nomenu .content { width: 96%;font-family:  arial, sans-serif }

.nomenu .notizia_old2 {  width: 72%; }
.nomenu .notizia {   float: none;   width: auto;}
.nomenu .notizia .testoint {  display: inline}

.nomenu .notizia_old {  width: 72%; width: auto; float: left }
.nomenu .destracol { float:right;  max-width:19% ;display:table ;margin-top:60px;margin-left:1%}

.nomenu .destracol .box { background:#ebebea ;margin-bottom:20px}
.nomenu .destracol .box { color:#810000}
.nomenu .destracol .box a { color:#810000; text-decoration:none;}

.nomenu .destracol .box .correlatebox { }
.nomenu .destracol .box .correlatebox div:first-of-type:before{content: "NOTIZIE CORRELATE"; font-weight:bold; font-size:1.2em; text-align:center; color:#000000; display:block ;padding-bottom:10px}
.nomenu .destracol .box .correlatebox .correlate {padding:10px  }
.nomenu .destracol .box .correlatebox .correlate_sel {padding:10px; }
.nomenu .destracol .box .correlatebox .correlate_sel a { color: #cd1a58 !important ; display:none}

.occhielloint{ color:#000000; font-size:14px ;margin:20px 0px 0px 0px}
.titoloint { color:#cd1a58; font-size:25px ; margin:20px 5px 20px 0px; }
.titoloint a img { display:inline}
.testoint { font-size:16px ;margin:20px 0px 20px 0px; display:table; width:100% ; color:#000000; line-height:1.5em ; font-family: arial !important;}
.testoint a { color:#cd1a58; text-decoration:none}

.centroint .allega img { display:none}
.centroint .allega { font-size:12px; color:#810010 ; ; }
.centroint .allega a {text-decoration:none ;color:#810010 ; }
.centroint .allega a .allegati{ background: url(images/new/donwload.png) no-repeat 0px 7px; color:#810010 ; text-decoration:none ; padding:5px 0px 0px 20px;margin: 10px; display:block }

.centroint .sottotitolo {font-size:18px}

.content .fotoprinc {display:inline }
.content .fotoprinc .fotoalta1 {display:block;margin:0px 3% 0px 3%}
.content .fotoprinc .fotoalta1 img {padding:0px; ; width:200px}
.content .fotoprinc .fotoalta1 br {display:none}
.content .fotoprinc .fotoalta1 span{margin:0px 3% 0px 3% ; font-size:11px; font-style:italic}

.content .fotoprinc37c0ff {display:inline }
.content .fotoprinc37c0ff .fotoalta1 {display:block;margin:0px 3% 0px 3%}
.content .fotoprinc37c0ff .fotoalta1 img {padding:0px; ; width:200px}
.content .fotoprinc37c0ff .fotoalta1 br {display:none}
.content .fotoprinc37c0ff .fotoalta1 span{margin:0px 3% 0px 3% ; font-size:11px; font-style:italic}

.content .fotoprincgrande {display: inline ; width:100%}
.content .fotoprincgrande .fotoalta1 {display: block ;margin:0px; width:100%; height:200px; overflow: hidden}
.content .fotoprincgrande .fotoalta1 img {padding:0px; ; width:100%}
.content .fotoprincgrande .fotoalta1 br {display:none}
.content .fotoprincgrande .fotoalta1 span{margin:0px; font-size:11px; font-style:italic}


.spalla { vertical-align:top;}
.paese_old p:first-of-type { color: #FFFFFF;   display:block;   font-family: "texgyreheroscnregular",arial,sans-serif;   font-size: 15px;   font-weight: bold;   margin: 10px;   padding: 0px;   text-transform: uppercase;}1
.paese_old p:first-of-type a { color: #FFFFFF;   text-decoration:none;}
.spalla p { color: #000000; font-family: arial,sans-serif;   font-size: 14px;   margin: 10px;   padding: 10px;   ;}
.spalla ul { margin:10px;padding:5px  ; }
.spalla div{;padding:10px  ; }

.paese { padding:5px ; margin:0px 10px 10px 10px; ; margin:0px; color:  #515151; width:auto; height:100%;font-family: verdana,arial;line-height:18px;  font-size: 12px;;}
.paese a:link {color: #810010;text-decoration:none; font-weight:bold }
.paese a:visited {color: #810010;text-decoration:none; font-weight:bold }
.paese a:hover{color: #810010;text-decoration:none; font-weight:bold }

.content .foto {display:block; }
.content .foto span {clear:both; }
.content .foto br  {display:none }
.content .foto span span {margin:0px 3% 0px 3% ; font-size:11px; font-style:italic; }
.content .foto .fotoalta2 img {padding:0px; ; width:200px; margin:0px 3% 0px 3% }
.content .foto .fotoalta3 img {padding:0px; ; width:200px; margin:0px 3% 0px 3% }
.content .foto .fotoalta4 img {padding:0px; ; width:200px; margin:0px 3% 0px 3% }
.content .foto .fotoalta5 img {padding:0px; ; width:200px; margin:0px 3% 0px 3% }
.content .foto .fotoalta6 img {padding:0px; ; width:200px; margin:0px 3% 0px 3% }



.content .elencoinf {}
.content .elencoinf li {background: #fafafa;  border-bottom: 2px solid #CD1A58;  color: #D0184E;  list-style-type: none;   margin-bottom: 4px;  padding: 5px 5px 5px 10px;}
.content .elencoinf li a { color: #D0184E; }

.content .elencomini {margin:0px; padding: 0px ; width:100%}
.content .elencomini td {background: #fafafa;  border-bottom: 2px solid #CD1A58;  color: #D0184E;  list-style-type: none;   margin-bottom: 4px;  padding: 5px 5px 5px 10px}
.content .elencomini td .link_aggiuntivo {display:none;}
.content .elencomini td .sh1_data_ora {display:block ; font-size:0.8em; font-style:italic; display:none}
.content .elencomini td .sh1  {font-weight:bold;font-size:1.2em;margin-top:10px}
.content .elencomini td p  {font-size:1em;}




.spallamenu .notizia {  width: 55%; }
.spallamenu .destracol { float:right;  max-width:20% ;display:table;margin-top:60px; }
.spallamenu .destracol .box { background:#ebebea ;margin-bottom:20px}
.spallamenu .destracol .box { color:#810000}
.spallamenu .destracol .box a { color:#810000; text-decoration:none;}
.spallamenu .destracol .box .correlatebox { }
.spallamenu .destracol .box .correlatebox div:first-of-type:before{content: "NOTIZIE CORRELATE"; font-weight:bold; font-size:1.2em; text-align:center; color:#000000; display:block ;padding-bottom:10px}
.spallamenu .destracol .box .correlatebox .correlate {padding:10px  }
.spallamenu .destracol .box .correlatebox .correlate_sel {padding:10px ;  }
.spallamenu .destracol .box .correlatebox .correlate_sel a { color: #cd1a58 !important ; display:none}


/*scheda singola*/ 
.infotab  { display:table; width:100%;margin:20px 0px 20px 0px ;height:100% ; height:350px}
.infotab .titlebox  { margin:10px 10px 10px 5px; padding:0px; display:inline-block; ;font-family:"texgyreheroscnregular", arial, sans-serif ; font-size:35px ;font-weight:bold;  color:#ffffff; text-transform: uppercase;}
.infotab .inforec  { background:#ebebea;padding:10px;width:46%;margin-right:3% ;  float:left; display: inline-block ;height:100%}

.infotab .inforec .infocampi .label {display: inline-block;  margin: 3px; border:none ; font-family:  arial, sans-serif ; font-size:14px; }
.infotab .inforec .infocampi .label {text-align: left; width: 30%; padding-right: 20px;font-family:"texgyreheroscnregular", arial, sans-serif ;font-size:16px; }
.infotab .inforec .infocampi .dato {clear: right ; display: inline-block;  margin: 3px; border:none ; font-family:  arial, sans-serif ; font-size:14px ; width: 60%}
.infotab .inforec .infocampi  br {clear: left;}

.infotab .infoservizi { background:#ebebea;padding:10px;width:46%; float:left;display:inline-block;height:100%;}
.infotab .infoservizi ul { margin:3px 3px 3px 20px; padding:0px;}
.infotab .infoservizi ul li { list-style-image: url(images/new/arrow_go.png) ;padding-left:3px ;margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ffffff}

.infotab .infoservizibox:before {content: "SERVIZI"; margin:10px 10px 10px 5px; padding:0px; display:inline-block; ;font-family:"texgyreheroscnregular", arial, sans-serif ; font-size:35px ;font-weight:bold;  color:#ffffff; text-transform: uppercase;}
.infotab .infoservizibox { background:#ebebea;padding:10px;width:46%; float:left;display:inline-block;height:100% ; height:330px}
.infotab .infoservizibox .box_anteprima_figlie { margin:3px 3px 3px 20px; padding:0px;}
.infotab .infoservizibox .box_anteprima_figlie .box_anteprima_figlie_pagina { background: url(images/new/arrow_go.png) no-repeat 0px center;padding-left:15px ;margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ffffff}
.infotab .infoservizibox .box_anteprima_figlie_dataevento {display:none}
.infotab .infoservizibox .box_anteprima_figlie_titolo { font-family:"texgyreheroscnregular", arial, sans-serif ;font-size:16px ; }
.infotab .infoservizibox .box_anteprima_figlie_titolo a { color:#000000; text-decoration:none }
.infotab .infoservizibox .box_anteprima_figlie_titolo a b { font-weight:normal }
.infotab .infoservizibox .box_anteprima_figlie_sottotitolo {display:none}
.infotab .infoservizibox .box_anteprima_figlie_testo {display:none}
.infotab .infoservizibox .box_anteprima_figlie_introduzione {display:none}
.infotab .infoservizibox .box_anteprima_figlie_image {display:none}


.indirizzario { background:#ebebea;padding:10px;width:46%;margin-right:3% ;  float:left; display: inline-block ;height:100%; min-height:350px}
.indirizzario .modulo_indirizzario_div_main:before{content: "INFO E RECAPITI"; margin:10px 10px 10px 5px; padding:0px; display:inline-block; ;font-family:"texgyreheroscnregular", arial, sans-serif ; font-size:35px ;font-weight:bold;  color:#ffffff; text-transform: uppercase}
.indirizzario .modulo_indirizzario_div_main div { text-align:left; text-align: right; font-family: "texgyreheroscnregular", arial, sans-serif ;font-size:16px ; line-height:25px ; border-bottom:1px solid #ffffff}
.indirizzario .modulo_indirizzario_regione:before {content: "Regione ecclesiatica";float:left}
.indirizzario .modulo_indirizzario_societa:before {content: "Caritas";  ;float:left}
.indirizzario .modulo_indirizzario_direttore:before {content: "Direttore";  ;float:left }
.indirizzario .modulo_indirizzario_cap:before {content: "Cap";float:left}
.indirizzario .modulo_indirizzario_localita:before {content: "Localita'"; ;float:left}
.indirizzario .modulo_indirizzario_provincia:before {content: "Provincia"; ;float:left}
.indirizzario .modulo_indirizzario_indirizzo:before {content: "Indirizzo"; ;float:left}
.indirizzario .modulo_indirizzario_telefono:before {content: "Tel"; ;float:left}
.indirizzario .modulo_indirizzario_fax:before{content: "Fax";  ;float:left}
.indirizzario .modulo_indirizzario_mail:before{content: "E-mail"; ;float:left}
.indirizzario .modulo_indirizzario_urlweb:before{content: "Sito web";  ;float:left}

.da-sede{;  margin:20px;}
.da-sede .labelnew { color: #838689; font-size:16px; text-transform: uppercase; padding: 10px 10px 10px 0px}
.da-sede .labelnew .arcnew { ;background:url(images/new/arrow_go.png) no-repeat 0px center;padding-left:15px; text-transform:uppercase ; float:right}
.da-sede .labelnew .arcnew a { color: #838689}
.da-sede .labelnew a .arcnew  { color: #838689}

.newsede {;  border-bottom:1px solid #ebebea; }
.newsede .labelnew .arcnew  a { border-bottom:2px solid #cd1a58 ; color: #000000 ; text-decoration:none}
.newsede .box_anteprima_figlie {;    padding-bottom: 10px;font-family:  arial, sans-serif; }
.newsede .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; padding-top:10px;padding-bottom:0px}
.newsede .box_anteprima_figlie .box_anteprima_figlie_pagina  {; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_image {height:100px; width:100px ; overflow: hidden; float:left ;margin-right: 10px}
.newsede .box_anteprima_figlie .box_anteprima_figlie_image img{; height:100px ; width:auto !important; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;color:#000000; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#000000; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#000000; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_titolo{ color: #810010; font-size:18px;line-height:30px;font-family:  arial, sans-serif ; margin-bottom:10px}
.newsede .box_anteprima_figlie .box_anteprima_figlie_titolo a { color: #810010; text-decoration:none}
.newsede .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
.newsede .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;color: #87241e; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_sottotitolo a { text-decoration:none ;color: #87241e }
.newsede .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #555555; line-height: 18px}
.newsede .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #555555; line-height: 18px;}
.newsede .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
.newsede .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/continua.png) no-repeat  0px 0px ;width:80px; height:12px; cursor:pointer ; float:right; margin-right:20px }

.progetti {;  border-bottom:1px solid #ebebea; margin-top:20px}
.progetti .box_anteprima_figlie {;    padding-bottom: 10px;font-family:  arial, sans-serif; }
.progetti .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; padding-top:10px;padding-bottom:0px}
.progetti .box_anteprima_figlie .box_anteprima_figlie_pagina  {width:320px ; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_image { box-shadow: 0 0 2px 2px #FFFFFF, 0 0 2px 4px #DDDDDD; height: 188px;  overflow: hidden;  width: 318px; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_image img{;  height: 195px; width: 330px !important;}
.progetti .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;color:#000000; margin-top:10px; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#000000; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#000000; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_titolo { color: #810010; font-size:18px;font-family: arial, sans-serif ;margin-top:10px }
.progetti .box_anteprima_figlie .box_anteprima_figlie_titolo a { color: #810010; text-decoration:none}
.progetti .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
.progetti .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #555555; line-height: 18px ; display: none}
.progetti .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #555555; line-height: 18px;display: none}
.progetti .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
.progetti .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/arrow_go.png) no-repeat right 0px ;width:94%; height:20px;  cursor:pointer  }


.referente { background:#ebebea;padding:10px;width:46%;margin-right:3% ;  float:left; display: inline-block ;height:100%; height:300px}
.referente ul {list-style-type:none; margin:30px;padding:0px;line-height:30px;}
.referente li { text-align:left;  font-family: "texgyreheroscnregular", arial, sans-serif ;font-size:16px ; line-height:25px ; border-bottom:1px solid #ffffff}




/* mapgeocode  - sul territorio */



/* per modulo archivio news V3*/
.archivionew {margin:10px; text-align:left}
.archivionew .modulo_arch_consultazione_table  { -webkit-box-shadow: 2px 2px 2px #acacac;    -moz-box-shadow: 2px 2px 2px #acacac ;    box-shadow: 2px 2px 2px #acacac ; background: #f7f7f7; border:1px solid #f7f7f7; height:150px !important;  width:95% ;border-radius: 0px 0px 0px 10px ;   -moz-border-radius: 0px 0px 0px 10px;    -webkit-border-radius: 0px 0px 0px 10px;; margin:2%; color: #000000;font-size: 12px ;padding:20px; font-family: Arial Narrow, arial, "Carrois Gothic SC";  }
.archivionew .modulo_arch_consultazione_td_mese { width:30% }
.archivionew .modulo_arch_consultazione_td_anno { width:30%}
.archivionew .modulo_arch_consultazione_td_parola { width:30%}
.archivionew .modulo_arch_consultazione_td_visualizza {padding:20px 0px 0px 0px;  font-family:arial, verdana;font-size:12px ;color:#292929}
.archivionew .modulo_arch_consultazione_td_visualizza select{; margin: 0px 25px 0px 5px }
.archivionew .modulo_arch_ricerca_btn {cursor:pointer; margin-top:30px;margin-left:50px; border: none; background: #ffffff  url(images/new/arrow_go.png) no-repeat 70px center ; width:100px; font-size:12px ;padding:10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa ; -moz-box-shadow: 1px 1px 3px #aaaaaa; box-shadow:  1px 1px 3px #aaaaaa ;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.archivionew .modulo_arch_mese_select { font-family:arial, verdana;font-size:12px ;color:#292929;}
.archivionew .modulo_arch_anno_select { font-family:arial, verdana;font-size:12px ;color:#292929;}
.archivionew .modulo_arch_ricerca_input  { font-family:arial, verdana;font-size:12px ;color:#292929;}
.archivionew .modulo_arch_consultazione_visualizza { font-family:arial, verdana;font-size:12px ;color:#292929;}
.archivionew .modulo_arch_risultato_ricerca_div{ display: block; width:95%;padding:20px}
.archivionew .modulo_arch_table_risultato {height:auto; width:95%;padding:0px; margin-left:2%; color: #000000;font-size: 12px ;padding-left:20px;}
.archivionew .modulo_arch_td_news   { background:#f7f7f7; ; font-size: 12px;    font-weight: bold;    padding: 10px 5px 5px 5px;    vertical-align: top; border-top:1px solid #948B7C}
.archivionew .modulo_arch_data_news{ font-size:10px}
.archivionew .modulo_arch_titolo_news .box_anteprima_figlie_image {float:right; margin:0px 0px 10px 0px}
.archivionew .modulo_arch_titolo_news img {border:1px solid #948B7C}
.archivionew .modulo_arch_titolo_news  {color:#292929; font-size:20px; margin-bottom:10px; padding-top:5px}
.archivionew .modulo_arch_titolo_news a {;color: #000000;;text-decoration:none}
.archivionew .modulo_arch_sottotitolo_news {font-family:arial, verdana; font-size:14px ;color: #6E6E6E;font-style:italic ; padding: 5px;}
.archivionew .modulo_arch_sottotitolo_news a {color: #6E6E6E;text-decoration:none}
.archivionew .modulo_arch_testo_news  {font-family:arial, verdana;font-size:12px ;color:#292929;line-height:18px;  }
.archivionew .modulo_arch_div_testo  {font-family:arial; color:#292929; font-size:15px; line-height:26px; text-align:left; margin-top:10px; margin-right:20px; }
.archivionew .app_news_hp { font-family:arial, verdana;font-size:11px ;float:right;width:60px;height:14px;padding:2px 2px 2px 20px;cursor:pointer;;  }
.archivionew .modulo_arch_div_immagine{float:right;margin:0px 0px 10px 10px}
.archivionew .modulo_arch_div_immagine img{border:1px solid #948B7C;width:150px}
.archivionew .modulo_arch_allegati { color: #000000;font-family:arial, verdana;font-size:11px ;;padding-left:10px;text-decoration:none; }
.archivionew .modulo_arch_allegati a{ color: #000000;text-decoration:underline;}
.archivionew .modulo_arch_paginazione  { font-size:9pt; }
.archivionew .modulo_arch_paginazione a { color: #948B7C;text-decoration:none;font-weight:bold; }


/* per modulo archivio news V4*/
.archivionew2 {margin:10px; text-align:left}
.archivionew2 #contenitore_ricerca_modulo_ricerca_archivio_news {position:relative}
.archivionew2 .contenitore_modulo_ricerca_archivio_news{ -webkit-box-shadow: 2px 2px 2px #acacac;    -moz-box-shadow: 2px 2px 2px #acacac ;    box-shadow: 2px 2px 2px #acacac ; background: #f7f7f7; border:1px solid #f7f7f7;    ;border-radius: 0px 0px 0px 10px ;   -moz-border-radius: 0px 0px 0px 10px;    -webkit-border-radius: 0px 0px 0px 10px;; margin:2%; color: #000000;font-size: 12px ;padding:20px; font-family: Arial Narrow, arial, "Carrois Gothic SC";  }
.archivionew2 .riga_modulo_ricerca_archivio_news {display: table; margin:1% ; width:98%}
.archivionew2 .contenitore_mese_modulo_ricerca_archivio_news { width:30% ; float:left}
.archivionew2 .mese_modulo_ricerca_archivio_news {  color: #000000}
.archivionew2 .contenitore_anno_modulo_ricerca_archivio_news { width:25% ;  float:left; color: #003366}
.archivionew2 .anno_modulo_ricerca_archivio_news {  color: #000000}
.archivionew2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news{ ;float:left; clear: right; color: #003366}
.archivionew2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news .contenitore_label {float:left  ;padding-right:10px}
.archivionew2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news input{ display:block}
.archivionew2 .ricerca_libera_modulo_ricerca_archivio_news {  color: #000000}
.archivionew2 .contenitore_visualizza_modulo_ricerca_archivio_news { ;clear:both; display:block; color: #003366 ; ; top:140px; }
.archivionew2 .modulo_arch_consultazione_visualizza {  color: #000000}
.archivionew2 .contenitore_reset_modulo_ricerca_archivio_news { float:left;margin-right:30%}
.archivionew2 .contenitore_reset_modulo_ricerca_archivio_news .modulo_arch_ricerca_btn {cursor:pointer; margin-top:30px;margin-left:50px; border: none; background: #ffffff  url(images/new/arrow_go.png) no-repeat 70px center ; width:100px; font-size:12px ;padding:10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa ; -moz-box-shadow: 1px 1px 3px #aaaaaa; box-shadow:  1px 1px 3px #aaaaaa ;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.archivionew2 .contenitore_avvia_modulo_ricerca_archivio_news {}
.archivionew2 .contenitore_avvia_modulo_ricerca_archivio_news .modulo_arch_ricerca_btn {cursor:pointer; margin-top:30px;margin-left:50px; border: none; background: #ffffff  url(images/new/arrow_go.png) no-repeat 70px center ; width:100px; font-size:12px ;padding:10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa ; -moz-box-shadow: 1px 1px 3px #aaaaaa; box-shadow:  1px 1px 3px #aaaaaa ;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}

.archivionew2 .risultati_modulo_ricerca_archivio_news {font-size: 14px ; display:table; width: 95%, margin:2%;padding:20px}
.archivionew2 .res_riga_modulo_ricerca_archivio_news { display:table ; width:100%;font-size: 12px;      padding: 10px 5px 5px 5px;    vertical-align: top; border-top:1px solid #948B7C}
.archivionew2 .data_res_riga_modulo_ricerca_archivio_news {background:#f7f7f7;font-size:10px}
.archivionew2 .titolo_res_riga_modulo_ricerca_archivio_news {background:#f7f7f7;color:#292929; font-size:20px; margin-bottom:10px; padding-top:5px}
.archivionew2 .titolo_res_riga_modulo_ricerca_archivio_news a {;color: #000000;;text-decoration:none}
.archivionew2 .sottotitolo_res_riga_modulo_ricerca_archivio_news  {font-family:arial, verdana; font-size:14px ;color: #6E6E6E;font-style:italic ; padding: 5px;}
.archivionew2 .sottotitolo_res_riga_modulo_ricerca_archivio_news a  {}
.archivionew2 .corpo_testo_res_riga_modulo_ricerca_archivio_news {font-family:arial; color:#292929; font-size:15px; line-height:26px; text-align:left; margin-top:10px; margin-right:20px; }
.archivionew2 .corpo_testo_res_riga_modulo_ricerca_archivio_news a {color:#003366;text-decoration:none;}
.archivionew2 .foto_testo_res_riga_modulo_ricerca_archivio_news {float:right;margin:0px 0px 10px 10px}
.archivionew2 .foto_testo_res_riga_modulo_ricerca_archivio_news img  {border:1px solid #948B7C;width:150px}
.archivionew2 .modulo_arch_allegati {display:none}
.archivionew2 .modulo_arch_allegati { color: #000000;font-family:arial, verdana;font-size:11px ;;padding-left:10px;text-decoration:none; }
.archivionew2 .modulo_arch_allegati a{ color: #000000;text-decoration:underline;}
.archivionew2 .modulo_arch_paginazione  { font-size:9pt; }
.archivionew2 .modulo_arch_paginazione a { color: #87241e;text-decoration:none;font-weight:bold; }
.archivionew2 .sfoglio_ricerca_archivio_news  { color: #87241e;text-decoration:none;font-weight:bold; }


/* pagina progetti */
.mappaiframe {;border:none; overflow:hidden }
.halfbott .progettibox  {;margin:20px auto 20px auto; }
.halfbott .progettibox div { text-align:center }
.halfbott .progettibox ul {;width:80%; list-style-type:none ; margin:0px auto 0px auto; padding:0px ;font-size:13px }
.halfbott .progettibox ul li  {display: inline-block;  margin-left: 5% !important;   margin-right: 5% !important;    background: #87241E; color:#ffffff; box-shadow: 2px 2px 3px #000000; width:12% ; text-transform:uppercase; line-height: 30px}
.halfbott .progettibox ul li a  {;color:#ffffff; text-decoration: none; display:block}

.halfbott .progettibox .linkprg a { text-decoration: none; display: inline-block;  margin-left: 5% !important;   margin-right: 5% !important;    background: #87241E; color:#ffffff; box-shadow: 2px 2px 3px #000000; width:12% ; text-transform:uppercase; line-height: 30px}
.halfbott .progettibox .linkprg span { text-decoration: none; display: inline-block;  margin-left: 5% !important;   margin-right: 5% !important;    background: #87241E; color:#ffffff; box-shadow: 2px 2px 3px #000000; width:12% ; text-transform:uppercase; line-height: 30px}

.halfbott .progettibox .box_anteprima_figlie {;    padding-bottom: 10px;font-family:  arial, sans-serif; text-align:left}
.halfbott .progettibox .box_anteprima_figlie div {; text-align:left !important}
.halfbott .progettibox .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; padding-top:10px;padding-bottom:0px ; padding: 10px 20px 10px 20px}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_pagina  {width:320px ;  text-align:left !important}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_image { box-shadow: 0 0 2px 2px #FFFFFF, 0 0 2px 4px #DDDDDD; height: 188px;  overflow: hidden;  width: 318px; }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_image img{;  height: 195px; width: 330px !important;}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;color:#000000; margin-top:10px; display:none }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#000000; }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#000000; }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_titolo { color: #810010; font-size:18px;font-family: arial, sans-serif ;margin-top:10px }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_titolo a { color: #810010; text-decoration:none}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;; }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #555555; line-height: 18px ; display: none}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #555555; line-height: 18px;display: none}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/arrow_go.png) no-repeat right 0px ;width:94%; height:20px;  cursor:pointer  }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_paginazione{background: #87241E; display:block ; float:right;margin-right:20px}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_paginazione a { display:block }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_paginazione a b { display:none }
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_paginazione .box_anteprima_figlie_paginazione_avanti {background: url(images/new/avanti.png) no-repeat center center; width: 20px; height:25px; display:block ; float:right}
.halfbott .progettibox .box_anteprima_figlie .box_anteprima_figlie_paginazione .box_anteprima_figlie_paginazione_indietro {background: url(images/new/indietro.png) no-repeat center center; width: 20px; height:25px;display:block; float:left}

.halfbott .progettibox .includibox {margin:2% 0% 2% 0%; display:block ; padding-left:3%}
.halfbott .progettibox .includi {float:left; display:table; width:30%; margin: 0px 1.5% 3px 1.5% ;height:100% }
.halfbott .progettibox .incluci_pagine_table {; margin-top: 10px ; text-align:center }
.halfbott .progettibox .incluci_pagine_table_item {margin-bottom:20px; text-align:center}
.halfbott .progettibox .incluci_pagine_table_item td { display: inline-block; margin-right:3px !important;margin-left:3px !important; height:30px; text-transform:uppercase; line-height:30px}
.halfbott .progettibox .incluci_pagine_table_item .incluci_pagine_item {; background:#87241e;color:#e3e3e3 ;  width:50%; cursor: pointer; ;-webkit-box-shadow: 2px 2px 3px #000000; -moz-box-shadow: 2px 2px 3px #000000; box-shadow:  2px 2px 3px #000000}
.halfbott .progettibox .incluci_pagine_table_item .incluci_pagine_item_selected {; background:#87241e;color:#e3e3e3 ;  width:50%; -webkit-box-shadow: 2px 2px 3px #000000; -moz-box-shadow: 2px 2px 3px #000000; box-shadow:  2px 2px 3px #000000}

.halfbott .progettibox .incluci_pagine_pagina {text-align:left !important; ;border-bottom:3px solid #f3f3f3;padding-bottom: 10px}
.halfbott .progettibox .incluci_pagine_pagina #main div {text-align:left !important; max-width:280px; }
.halfbott .progettibox .incluci_pagine_pagina .main {position:relative; z-index:10;margin-top:10px;}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_titolo {color:#000000; margin:10px; font-size:20px;color:#000000; margin:25px 10px 0px 0px}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_titolo a {color:#000000; text-decoration:none;}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_titolo a b {font-weight:normal;}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_titolo a h1 {;font-size:18px; margin:0px; padding:0px}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_sottotitolo  {color:#000000;  font-size:13px ;font-size:16px; ;}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_testo {color:#000000;margin-top:10px; font-size:14px ;line-height:18px }
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_introduzione {color:#000000;margin-top:10px;font-size:14px ; line-height:18px}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_foto {;width: 280px;height:158px ; overflow:hidden ; -webkit-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; -moz-box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ; box-shadow: 0px 0px 2px 2px #ffffff, 0px 0px 2px 4px #dddddd ;}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_foto img {width: 100%; max-width:100%; }
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_firma {;display:none; }
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_continua {margin-top:10px; background: #87241E url(images/new/avanti.png) no-repeat 260px center; font-size:1px; height:23px; display:block ; color: #87241E}
.halfbott .progettibox .incluci_pagine_pagina .modulo_anteprima_continua a {color: #87241E; text-decoration:none; display: block; height: 23px}


/* mapgeocode  - sul territorio */
#divmap {  width: 730px  ; float: left;}
#divmap .mediamap_td_left {  width:420px ; ;}
#divmap #map_canvas{ border:3px solid #f0f0f0;width: 407px !important; height: 462px !important; float:left ; }
#map_canvas #infowindow { min-width:120px ;height: 120px ; max-width: 200px;}
#map_canvas #infowindow .mappa__marker_titolonews { color:#333333; font-size:12px; ; }
#map_canvas #infowindow .mappa__marker_titolonews a { color: #333333;text-decoration:none;;}
#map_canvas #infowindow .mappa__marker_titolonews .mappa__marker_miniatura  { max-width:30% ;width:30%; float:left; margin-right:20px; display:none;}
#map_canvas #infowindow .mappa__marker_titolonews .mappa__marker_miniatura img { max-width:100% ;width:100% ; }
#divmap .mediamap_right_old {background:url(images/new/ricerca.png) no-repeat  20px 10px ;padding-top:36px; display:table ; padding-left:10px ;font-size: 11px;    margin-left: 10px;    width: 272px !important ; height:430px; position: relative}
#divmap .mediamap_right {;padding-top:0px; display:table ; font-size: 11px;    margin-left: 10px;    width: 310px !important ; height:468px; position: relative}
#divmap .mediamap_right:before {font-family:  "texgyreheroscnregular", arial, sans-serif ; content: "Trova la tua Caritas "; color: #838689; font-size:18px; text-transform:uppercase ;padding-left:5px}
#divmap .mediamap_right div {display:block}
#divmap .mediamap_ricerca_libera_div:before { content: "Cerca"; }
#divmap .mediamap_ricerca_libera_div { background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold; margin-top: 10px  }
#divmap .mediamap_ricerca_libera_div input {   border: 1px solid #838689;   float: right;    font-family:"texgyreheroscnregular",arial,sans-serif;    font-size: 12px;    margin-right: 5px;}
#divmap .mediamap_data_evento {        display: block;    font-size: 10px;    margin-top: 20px;    padding-left: 13px; display:none !important}
#divmap .mediamap_diocesi_evento {    color: #8D5930;    display: block;    float: left;    font-size: 12px;    padding-left: 13px;    padding-right: 3px;}
#divmap .mediamap_titolo_evento {    color: #000000;    display: block;    font-size: 13px;    padding-left: 13px;margin-top: 5px}
#divmap .mediamap_titolo_evento a {    color: #000000;    text-decoration: none;}
#divmap .mediamap_ambito1{    background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold;   }
#divmap .mediamap_ambito1:before {content: "Regione ecclesiastica: "}
#divmap .mediamap_ambito2 {   background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF; color: #555555;    font-size: 12px;      height: 22px;   padding: 3px 5px;   font-weight:bold;   }
#divmap .mediamap_ambito2:before {content: "Diocesi: "}
#divmap .mediamap_tema1 {    background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;;   font-size: 12px;   height: 32px;  padding: 3px 5px;  font-weight:bold;   }
#divmap .mediamap_tema1:before {content: "Filtra per servizi: "}
#divmap #ambito_combo  {border:1px solid #838689; font-family: "texgyreheroscnregular", arial, sans-serif ; font-size:12px ;float:right; margin-right:5px ; width: 120px}
#divmap #ambito_combo2 {border:1px solid #838689; font-family: "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ; width: 150px}
#divmap #area1_combo {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ;margin-top:5px; width: 150px}
#divmap .mediamap_paginazione { border:1px solid #838689  ; background: #838689; color : #ffffff ; cursor:pointer; font-size:1.2em;position:absolute; bottom:0px ; width:97%; padding: 3px 3px 3px 3px}
#divmap .mediamap_container_news {margin-bottom:15px;}
.mediamap_marker_nomediocesi {    color: #000000;    font-size: 11px;    font-weight: bold; font-size:12px}
.mediamap_marker_datanews {    font-size: 10px;}
.mediamap_marker_titolonews {    border-bottom: 1px solid #D0CFCB;    color: #000000;    font-size: 11px;    font-weight: bold;}
.mediamap_marker_titolonews a:link {    color: #000000;    text-decoration: none;}
.mediamap_marker_titolonews a:visited {    color: #000000;    text-decoration: none;}
.mediamap_marker_titolonews a:hover {    text-decoration: underline;}

.mediamap_submit_div #mediamap_submit_btn  { border:1px solid #838689  ; background: #838689 url(images/new/avanti.png) no-repeat 35px center; width: 50px; height:25px; display:block ; float:right ; cursor:pointer}
.mediamap_submit_div #mediamap_submit_btn:before  { content:"avvia"; color:#F0F0F0;padding-right:20px;padding-left:2px; font-size: 12px; font-family: "texgyreheroscnregular", arial, sans-serif}
.mediamap_submit_div{    background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 25px;  padding: 3px 5px; font-weight:bold;   }


/* mapgeocode - progetti */
#divmapprg {  width: 730px  ; float: left;}
#divmapprg .mediamap_td_left {  width:420px ; ;}
#divmapprg #map_canvas{ border:3px solid #f0f0f0;width: 407px !important; height: 462px !important; float:left ; }
#divmapprg .mediamap_right {background:url(images/new/ricerca.png) no-repeat  20px 10px ;padding-top:36px; display:table ; padding-left:20px ;font-size: 11px;    margin-left: 10px;    width: 272px !important}
#divmapprg .mediamap_right div {display:block}
#divmapprg .mediamap_data_evento {        display: block;    font-size: 10px;    margin-top: 20px;    padding-left: 13px; display:none !important}
#divmapprg .mediamap_diocesi_evento {    color: #8D5930;    display: block;    float: left;    font-size: 12px;    padding-left: 13px;    padding-right: 3px;}
#divmapprg .mediamap_titolo_evento {    color: #000000;    display: block;    font-size: 12px;    padding-left: 13px;margin-top: 5px}
#divmapprg .mediamap_titolo_evento a {    color: #000000;    text-decoration: none;}
#divmapprg .mediamap_ambito1{    background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold;   }
#divmapprg .mediamap_ambito1:before {content: "Ricerca per area geografica: "}
#divmapprg .mediamap_ambito2 {   background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF; color: #555555;    font-size: 12px;      height: 22px;   padding: 3px 5px;   font-weight:bold;   }
#divmapprg .mediamap_ambito2:before  {content: "Ricerca per paese: "}
#divmapprg .mediamap_tema1 {    background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;;   font-size: 12px;   height: 22px;  padding: 3px 5px;  font-weight:bold;   }
#divmapprg .mediamap_tema1:before  {content: "Ricerca per tema: "}
#divmapprg #ambito_combo  {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ;float:right; margin-right:10px }
#divmapprg #ambito_combo2 {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:10px }
#divmapprg #area1_combo {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:10px }




.prgmappa{ float:left ; }

.prgmulti { float:left ; width:400px; clear:right}
.prgmulti #slideshow { }
.prgmulti #slideshow .slides-nav { margin-top:20px ; font-size:1.4em}
.prgmulti #slideshow ul li { float:left; margin-right:20px ;color:#000000; list-style-type:none}
.prgmulti #slideshow ul .on a {; color: #cd1a58}
.prgmulti #slideshow ul li a {  color:#000000 ; text-decoration:none}
.prgmulti .slides { margin:20px;;}
.prgmulti .slides ul { width:300px !important;;}
.prgmulti .slides ul .ui-tabs-panel{ width:300px !important;;}
.prgmulti .slides .anteprima_multipla_item_titolo { color:#000000 ;margin-top:20px;width:100% !important}
.prgmulti .slides .anteprima_multipla_item_titolo a { color:#000000 ; text-decoration:none;}
.prgmulti .slides .anteprima_multipla_item_titolo a:hover  {  color: #cd1a58 ; text-decoration:none;}
.prgmulti .slides .anteprima_multipla_item_occhiello { display:none;}
.prgmulti .slides .anteprima_multipla_item_sottotitolo  { display:none;}
.prgmulti .slides .anteprima_multipla_item_text { display:none;}





.prg_sel_old {;background: url(images/new/Peters-Projection_bg.jpg ) no-repeat center 0px; width:100%; height: 654px ;position:relative}
.prg_sel {;background:#f3f3f3 url(images/new/Proiezione_Arno_Peters_Map.jpg ) no-repeat center 0px; width:100%; height: 654px ;position:relative;border:2px solid #f3f3f3;-webkit-box-shadow: 0px 0px 10px #000000;-moz-box-shadow: 0px 0px 10px #000000;box-shadow: 0px 0px 10px #000000;}
.prg_butt  {  background: rgba(205, 26, 88, 0.5) url(images/new/filigrana_butt.png ) no-repeat center center; ;-webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; width:200px; height:200px; text-align:center; font-size:1.1em}
.prg_sel #prg_italia {position:absolute; top:30px; left:300px}
.prg_sel #prg_europa{position:absolute; top:10px; left:580px}
.prg_sel #prg_mondo {position:absolute; top:190px; left:30px}
.prg_butt p {color:#000000;position:relative;padding-top:15px}
.prg_butt p b {font-size:2em}
.prg_butt div {color:#ffffff ;font-size:0.8em ; background:#000000 ;position:absolute; top:185px; left:100px; width:120px; height:70px;padding:3px}
.prg_butt p a:link {color:#000000;text-decoration:none}
.prg_butt p a:visited {color:#000000;}
.prg_butt p a:hover {color:#ffffff;}

.prg_sel_int {;background:#f3f3f3 url(images/new/Proiezione_Arno_Peters_Mapbg.jpg ) no-repeat 0px 0px; float:left; width:20%; width: 16% ; -webkit-border-top-left-radius: 100px;-webkit-border-bottom-left-radius: 100px;-moz-border-radius-topleft: 100px;-moz-border-radius-bottomleft: 80px;border-top-left-radius: 80px;border-bottom-left-radius: 80px; padding:20px }
.prg_sel_int #prg_italia {display:block ;clear:both;margin-bottom: 5px;}
.prg_sel_int #prg_europa{display:block ;clear:both; margin-bottom: 5px}
.prg_sel_int #prg_mondo {display:block ;clear:both; margin-bottom: 5px}
.prg_sel_int .prg_butt  { background: rgba(205, 26, 88, 0.5) url(images/new/filigrana_butt.png ) no-repeat center center;; -webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; width:160px; height:160px; text-align:center; padding:5px ; font-size:1.0em}
.prg_sel_int .prg_butt div {display:none}
.prg_sel_int .prg_butt p b {font-size:1.5em}
.prg_sel_int .prg_butt_active div{display:none}
.prg_sel_int .prg_butt_active  { ; background: rgba(205, 26, 88, 0.5) url(images/new/filigrana_butt.png ) no-repeat center center;-webkit-border-radius: 100px; -moz-border-radius: 100px; border-radius: 100px; width:160px; height:160px; text-align:center; padding:5px ; font-size:1.0em}
.prg_sel_int .prg_butt_active p {}
.prg_sel_int .prg_butt_active p a {;color:#000000;text-decoration:none}
.prg_sel_int .prg_butt_active p b {font-size:1.5em; color:#ffffff; !important}
.prg_sel_int .prg_butt_active .active {color:#ffffff ; text-decoration:none}
.mapprgbg { background: #f3f3f3 ;height:565px}

.prg_sel_int #prg_mondo .prg_butt {padding-top:3px}
.prg_sel_int #prg_mondo .prg_butt p {padding-top:0px;}
.prg_sel_int #prg_mondo .prg_butt p a {font-size:0.9em;}
.prg_sel_int #prg_mondo .prg_butt_active p a {font-size:0.9em;}

/*  mappe*/

/* mapgeocode  - progetti in ITALIA*/
#divmapprgn {  width: 790px  ; float: left;}
#divmapprgn .mediamap_td_left {  width:420px ; ;}
#divmapprgn #map_canvas{ border:3px solid #f0f0f0;width: 457px !important; height: 550px !important; float:left ; margin-right:10px}
#divmapprgn .mediamap_right {padding-top:0px; display:table ; font-size: 11px;    margin-left: 10px;    width: 310px !important ; height:550px; position: relative  }
#divmapprgn .mediamap_ricerca_libera_div:before { content: "Cerca"; }
#divmapprgn .mediamap_ricerca_libera_div { background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold; margin-top: 10px  }
#divmapprgn .mediamap_ricerca_libera_div input {   border: 1px solid #838689;   float: right;    font-family:"texgyreheroscnregular",arial,sans-serif;    font-size: 12px;    margin-right: 5px;}
#divmapprgn .mediamap_data_evento {        display: block;    font-size: 10px;    margin-top: 20px;    padding-left: 13px; display:none !important}
#divmapprgn .mediamap_diocesi_evento {    color: #8D5930;    display: block;    float: left;    font-size: 12px;    padding-left: 13px;    padding-right: 3px;}
#divmapprgn .mediamap_titolo_evento {    color: #000000;    display: block;    font-size: 12px;    padding-left: 13px;margin-top: 5px}
#divmapprgn .mediamap_titolo_evento a {    color: #000000;    text-decoration: none;}
#divmapprgn .mediamap_ambito1{    background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold;    }
#divmapprgn .mediamap_ambito1:before {content: "Ricerca sul territorio: "}
#divmapprgn .mediamap_ambito2 {   background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF; color: #555555;    font-size: 12px;      height: 22px;   padding: 3px 5px;   font-weight:bold;   }
#divmapprgn .mediamap_ambito2:before  {content: "Ricerca per Diocesi: "}
#divmapprgn .mediamap_tema1 {    background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;;   font-size: 12px;   height: 22px;  padding: 3px 5px;  font-weight:bold;   }
#divmapprgn .mediamap_tema1:before  {content: "Ricerca per servizi: "}
#divmapprgn #ambito_combo  {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ;float:right ; margin-right:5px ; width: 180px }
#divmapprgn #ambito_combo2 {border:1px solid #838689; font-family: "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ; width: 180px }
#divmapprgn #area1_combo {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ; width: 180px }
#divmapprgn .mediamap_paginazione { border:1px solid #838689  ; background: #838689; color : #ffffff ; cursor:pointer; font-size:1.2em;position:absolute; bottom:0px ; width:97%; padding: 3px 3px 3px 3px}
#divmapprgn .mediamap_container_news {margin-bottom:15px;}


/* mapgeocode  - progetti nel MONDO  */
#divmapprgn_mondo {  width: 790px  ; float: left;}
#divmapprgn_mondo .mediamap_td_left {  width:420px ; ;}
#divmapprgn_mondo #map_canvas{ border:3px solid #f0f0f0;width: 457px !important; height: 550px !important; float:left ; margin-right:10px}
#divmapprgn_mondo .mediamap_right {padding-top:0px; display:table ; font-size: 11px;    margin-left: 10px;    width: 310px !important ; height:550px; position: relative  }
#divmapprgn_mondo .mediamap_ricerca_libera_div:before { content: "Cerca"; }
#divmapprgn_mondo .mediamap_ricerca_libera_div { background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold; margin-top: 10px  }
#divmapprgn_mondo .mediamap_ricerca_libera_div input {   border: 1px solid #838689;   float: right;    font-family:"texgyreheroscnregular",arial,sans-serif;    font-size: 12px;    margin-right: 5px;}
#divmapprgn_mondo .mediamap_data_evento {        display: block;    font-size: 10px;    margin-top: 20px;    padding-left: 13px; display:none !important}
#divmapprgn_mondo .mediamap_diocesi_evento {    color: #8D5930;    display: block;    float: left;    font-size: 12px;    padding-left: 13px;    padding-right: 3px;}
#divmapprgn_mondo .mediamap_titolo_evento_old {    color: #000000;    display: block;    font-size: 12px; line-height:14px;   padding-left: 13px;margin-top: 5px}
#divmapprgn_mondo .mediamap_titolo_evento {    color: #000000;    display: list;    font-size: 12px; line-height:14px;   padding-left: 3px;margin-top: 5px;list-style-type:none;width:48%; float:left}
#divmapprgn_mondo .mediamap_titolo_evento a {    color: #000000;    text-decoration: none;}


#divmapprgn_mondo .mediamap_ambito1{    background: #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;    font-size: 12px;     height: 22px;  padding: 3px 5px; font-weight:bold;    }
#divmapprgn_mondo .mediamap_ambito1:before {content: "Ricerca per area geografica: "}
#divmapprgn_mondo .mediamap_ambito2 {   background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF; color: #555555;    font-size: 12px;      height: 22px;   padding: 3px 5px;   font-weight:bold;   }
#divmapprgn_mondo .mediamap_ambito2:before  {content: "Ricerca per Paese: "}
#divmapprgn_mondo .mediamap_tema1 {    background:  #F0F0F0;    border-bottom: 2px solid #FFFFFF;  color: #555555;;   font-size: 12px;   height: 22px;  padding: 3px 5px;  font-weight:bold;   }
#divmapprgn_mondo .mediamap_tema1:before  {content: "Ricerca per tema: "}
#divmapprgn_mondo #ambito_combo  {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ;float:right ; margin-right:5px ; width: 120px }
#divmapprgn_mondo #ambito_combo2 {border:1px solid #838689; font-family:  "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ; width: 150px }
#divmapprgn_mondo #area1_combo {border:1px solid #838689; font-family: "texgyreheroscnregular", arial, sans-serif ; font-size:12px ; float:right; margin-right:5px ; width: 150px }
#divmapprgn_mondo .mediamap_paginazione { border:1px solid #838689  ; background: #838689; color : #ffffff ; cursor:pointer; font-size:1.2em;position:absolute; bottom:0px ; width:97%; padding: 3px 3px 3px 3px}
#divmapprgn_mondo .mediamap_container_news {margin-bottom:15px;}

/*  fine mappe*/

.testualebox {margin: 20px 5px 10px 5px; display:inline-table;}
.testualebox .titolopara {  color:#000000; font-weight:bold; font-size:1.6em;  }
.testualebox .titolopara a {  color:#CD1A58 !important; text-decoration:none  }
.testualebox .testoint {  color:#000000;  width:auto; font-size:0.9em}

.testoint #Video{ float:right; margin-left:20px}

/* per pagina agenda*/

#eventinews {margin:10px; text-align:left}
#eventinews .modulo_arch_consultazione_table  { background:#fafafa;-webkit-border-bottom-left-radius: 30px; -moz-border-radius-bottomleft: 30px; border-bottom-left-radius: 30px;; border-bottom:2px solid #810000; border-right:1px solid #810000; width:95% ; color: #000000;font-size: 13px ;padding:20px; margin-left:3%;  }
#eventinews .modulo_arch_consultazione_td_mese { width:30% }
#eventinews .modulo_arch_consultazione_td_anno { width:30%}
#eventinews .modulo_arch_consultazione_td_parola { width:30%}
#eventinews .modulo_arch_consultazione_td_visualizza {padding:20px 0px 0px 0px;  font-family:arial, verdana;font-size:13px ;color:#292929}
#eventinews .modulo_arch_consultazione_td_visualizza select{; margin: 0px 20px 0px 0px ; font-size:12px}
#eventinews .modulo_arch_consultazione_td_visualizza .archivio_news_visualizza {display:block; margin:10px}
#eventinews .modulo_arch_consultazione_td_visualizza .archivio_news_area_liv1 {display:inline-block; float:left;}
#eventinews .modulo_arch_consultazione_td_visualizza .archivio_news_area_liv2 { }
#eventinews .modulo_arch_consultazione_td_visualizza select #id_area_liv1 { }
#eventinews .modulo_arch_consultazione_td_visualizza select #id_area_liv2 { }
#eventinews .modulo_arch_ricerca_btn {cursor:pointer; margin-top:30px;margin-left:50px; border: none; background: #810000  url(images/new/arrow.png) no-repeat 70px center ; width:100px; font-size:12px ;padding:10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa ; -moz-box-shadow: 1px 1px 3px #aaaaaa; box-shadow:  1px 1px 3px #aaaaaa ;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#ffffff}
#eventinews .modulo_arch_mese_select { font-family:arial, verdana;font-size:12px ;color:#292929;}
#eventinews .modulo_arch_anno_select { font-family:arial, verdana;font-size:12px ;color:#292929;}
#eventinews .modulo_arch_ricerca_input  { font-family:arial, verdana;font-size:12px ;color:#292929;}
#eventinews .modulo_arch_consultazione_visualizza { font-family:arial, verdana;font-size:12px ;color:#292929;}
#eventinews .modulo_arch_risultato_ricerca_div{ display: block; width:95%;padding:20px}
#eventinews .modulo_arch_table_risultato {height:auto; width:95%;padding:0px; margin-left:2%; color: #000000;font-size: 12px ;padding-left:20px;}
#eventinews .modulo_arch_td_news   { background:#f7f7f7; ; font-size: 12px;    font-weight: bold;    padding: 10px 5px 5px 5px;    vertical-align: top; border-top:1px solid #948B7C}
#eventinews .modulo_arch_data_news{ font-size:10px}
#eventinews .modulo_arch_titolo_news .box_anteprima_figlie_image {float:right; margin:0px 0px 10px 0px}
#eventinews .modulo_arch_titolo_news img {border:1px solid #948B7C}
#eventinews .modulo_arch_titolo_news  {color:#292929; font-size:20px; margin-bottom:10px; padding-top:5px}
#eventinews .modulo_arch_titolo_news a {;color: #000000;;text-decoration:none}
#eventinews .modulo_arch_sottotitolo_news {font-family:arial, verdana; font-size:14px ;color: #6E6E6E;font-style:italic ; padding: 5px;}
#eventinews .modulo_arch_sottotitolo_news a {color: #6E6E6E;text-decoration:none}
#eventinews .modulo_arch_testo_news  {font-family:arial, verdana;font-size:12px ;color:#292929;line-height:18px;  }
#eventinews .modulo_arch_div_testo  {font-family:arial; color:#292929; font-size:15px; line-height:26px; text-align:left; margin-top:10px; margin-right:20px; }
#eventinews .app_news_hp { font-family:arial, verdana;font-size:11px ;float:right;width:60px;height:14px;padding:2px 2px 2px 20px;cursor:pointer;;  }
#eventinews .modulo_arch_div_immagine{float:right;margin:0px 0px 10px 10px}
#eventinews .modulo_arch_div_immagine img{border:1px solid #948B7C;width:150px}
#eventinews .modulo_arch_allegati { color: #000000;font-family:arial, verdana;font-size:11px ;;padding-left:10px;text-decoration:none; }
#eventinews .modulo_arch_allegati a{ color: #000000;text-decoration:underline;}
#eventinews .modulo_arch_paginazione  { font-size:9pt; }
#eventinews .modulo_arch_paginazione a { color: #948B7C;text-decoration:none;font-weight:bold; }

/* per modulo EVENTI archivionews V4*/
#eventinews2  {margin:10px; text-align:left}
#eventinews2 #contenitore_ricerca_modulo_ricerca_archivio_news {position:relative}
#eventinews2 .contenitore_modulo_ricerca_archivio_news{background:#F7F7F7; -webkit-border-bottom-left-radius: 30px; -moz-border-radius-bottomleft: 30px; border-bottom-left-radius: 30px;; border-bottom:2px solid #810000; border-right:1px solid #810000; ; color: #000000;font-size: 13px ;padding:20px; margin-left:3%;  margin-right:3% }
#eventinews2 .riga_modulo_ricerca_archivio_news {display: table; margin:1% ; width:98%}
#eventinews2 .contenitore_mese_modulo_ricerca_archivio_news { width:30% ; float:left}
#eventinews2 .mese_modulo_ricerca_archivio_news {  color: #000000}
#eventinews2 .contenitore_anno_modulo_ricerca_archivio_news { width:25% ;  float:left; color: #003366}
#eventinews2 .anno_modulo_ricerca_archivio_news {  color: #000000}
#eventinews2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news{ ;float:left; clear: right; color: #003366}
#eventinews2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news .contenitore_label {float:left  ;padding-right:10px}
#eventinews2 .contenitore_ricerca_libera_modulo_ricerca_archivio_news input{ display:block}
#eventinews2 .ricerca_libera_modulo_ricerca_archivio_news {  color: #000000}
#eventinews2 .contenitore_visualizza_modulo_ricerca_archivio_news { ;clear:both; display:block; color: #003366 ; ; top:140px; }
#eventinews2 .modulo_arch_consultazione_visualizza {  color: #000000}
#eventinews2 .contenitore_reset_modulo_ricerca_archivio_news {margin-top:20px; float:left;margin-right:30%}
#eventinews2 .contenitore_reset_modulo_ricerca_archivio_news .modulo_arch_ricerca_btn {cursor: pointer;margin-left: 50px;border: none;background: #810000 url(images/new/arrow.png) no-repeat 70px center;width: 100px;font-size: 12px;padding: 10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa;-moz-box-shadow: 1px 1px 3px #aaaaaa;box-shadow: 1px 1px 3px #aaaaaa;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #ffffff;}
#eventinews2 .contenitore_avvia_modulo_ricerca_archivio_news {margin-top:20px}
#eventinews2 .contenitore_avvia_modulo_ricerca_archivio_news .modulo_arch_ricerca_btn {cursor: pointer;margin-left: 50px;border: none;background: #810000 url(images/new/arrow.png) no-repeat 70px center;width: 100px;font-size: 12px;padding: 10px;-webkit-box-shadow: 1px 1px 3px #aaaaaa;-moz-box-shadow: 1px 1px 3px #aaaaaa;box-shadow: 1px 1px 3px #aaaaaa;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #ffffff;}
#eventinews2 .risultati_modulo_ricerca_archivio_news {font-size: 14px ; display:table; width: 95%; margin:2%;padding:20px}
#eventinews2 .res_riga_modulo_ricerca_archivio_news { display:table ; width:100%;font-size: 12px;      padding: 10px 5px 5px 5px;    vertical-align: top; border-top:1px solid #948B7C}
#eventinews2 .data_res_riga_modulo_ricerca_archivio_news {background:#f7f7f7;font-size:10px}
#eventinews2 .titolo_res_riga_modulo_ricerca_archivio_news {background:#f7f7f7;color:#292929; font-size:20px; margin-bottom:10px; padding-top:5px}
#eventinews2 .titolo_res_riga_modulo_ricerca_archivio_news a {;color: #000000;;text-decoration:none}
#eventinews2 .sottotitolo_res_riga_modulo_ricerca_archivio_news  {font-family:arial, verdana; font-size:14px ;color: #6E6E6E;font-style:italic ; padding: 5px;}
#eventinews2 .sottotitolo_res_riga_modulo_ricerca_archivio_news a  {}
#eventinews2 .corpo_testo_res_riga_modulo_ricerca_archivio_news {font-family:arial; color:#292929; font-size:15px; line-height:26px; text-align:left; margin-top:10px; margin-right:20px; }
#eventinews2 .corpo_testo_res_riga_modulo_ricerca_archivio_news a {color:#003366;text-decoration:none;}
#eventinews2 .foto_testo_res_riga_modulo_ricerca_archivio_news {float:right;margin:0px 0px 10px 10px}
#eventinews2 .foto_testo_res_riga_modulo_ricerca_archivio_news img  {border:1px solid #948B7C;width:150px}
#eventinews2 .modulo_arch_allegati {display:none}
#eventinews2 .modulo_arch_allegati { color: #000000;font-family:arial, verdana;font-size:11px ;;padding-left:10px;text-decoration:none; }
#eventinews2 .modulo_arch_allegati a{ color: #000000;text-decoration:underline;}
#eventinews2 .modulo_arch_paginazione  { font-size:9pt; }
#eventinews2 .modulo_arch_paginazione a { color: #87241e;text-decoration:none;font-weight:bold; }
#eventinews2 .sfoglio_ricerca_archivio_news  { color: #87241e;text-decoration:none;font-weight:bold; }



#eventi {;width:45%;float:left }
#eventi .box_anteprima_figlie { margin:20px;; }
#eventi .box_anteprima_figlie .td_box_anteprima_figlie_pagina  {vertical-align:top; border-bottom:3px solid #810010; padding-top:10px;padding-bottom:10px}
#eventi .box_anteprima_figlie .box_anteprima_figlie_pagina  {; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_image {max-width:150px; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_image img{margin-right: 10px; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_dataevento{ font-size:12px;color:#000000; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_preocchiello{ font-size:12px; color:#000000; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_occhiello{ font-size:12px;color:#000000; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_titolo{ color: #810010;font-size:18px;line-height:25px; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_titolo a { color: #810010; text-decoration:none}
#eventi .box_anteprima_figlie .box_anteprima_figlie_titolo a b { font-weight:normal}
#eventi .box_anteprima_figlie .box_anteprima_figlie_sottotitolo{ font-size:14px;; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_introduzione { font-size:14px;color: #000000; line-height: 18px; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_testo{ font-size:14px;color: #000000; line-height: 18px; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_firma { display:none; }
#eventi .box_anteprima_figlie .box_anteprima_figlie_continua { background:url(images/new/arrow_go.png) no-repeat right 0px ;width:94%; height:10px;  cursor:pointer }

.tabagenda {margin:20px; display:table ;width:50%;float:left }
.tabagenda .datanno  { color: #ffffff; float: left;   background: url(images/new/data_bg.png) no-repeat center center ; font-family:  "texgyreheroscnregular", arial, sans-serif ;   font-size: 24px;    line-height: 100px;    margin-right: 12px;    text-align: center;    vertical-align: middle;    width: 62px;}
.tabagenda .datamesi { border-bottom: 1px solid #B6B6B5; padding:30px 0px 30px 10px; display:table;}
.tabagenda .datamesi ul {display:block; padding:0px; margin:0px; width:100%}
.tabagenda .datamesi ul li{ float: left;  width:15% ; list-style-type:none}
.tabagenda .datamesi ul li a { color:#000000; text-decoration:none}
.tabagenda .datamesi ul li a:hover { color:#810000; }


/* pagina mdr*/
.ricerca_tabella_corpo {vertical-align:top;font-size:12px; width:100%; font-family:arial;}
.ricerca_tabella_corpo table {vertical-align:top;font-size:12px;}
.ricerca_tabella_corpo td {vertical-align:top;font-size:12px;}
.ricerca_tab_navigazione {background: #fafafa !important;}
.td_raffina_ricerca{background: #fafafa !important;width:0%}
.table_raffina_ricerca {background: #fafafa !important;}
.ricerca_tabella_risultati {background: #ffffff !important;width:90%}
.titoletto { font-size: 16px;color:#000000; font-weight:bold;padding-bottom:10px; text-decoration:none}
.titoletto2 {;font-size: 11px;color:#000000;font-weight:normal}
.titoletto2 p {font-size: 11px;color:#000000;font-weight:normal}
.titoletto3 { font-size: 12px;color:#424242;font-weight:bold}
.navigazione { font-size: 12px;color:#424242;}
.intro_mdr{;; font-size: 12px;color:#424242;}
.testo_mdr {font-size: 12px;color:#424242;}
.btn3 { font-size: 12px;color:#424242;border:1px solid #073F2C;background: #cacaca }
.btn3_hover { font-size: 12px;color:#073F2C;border:1px solid #073F2C;background: #ffffff ; cursor:pointer}
/*****************************/


/* MOTORE DI RICERCA_aggiornamento */

/* AUTOCOMPLETE */
.ui-autocomplete {position: absolute; cursor: default;}
.ui-menu {list-style:none; padding: 2px; margin: 0px; display:block; float: left; border-top:1px solid #e7e7dd;border-left:1px solid #e7e7dd;border-bottom:1px solid #808080;border-right:1px solid #808080; width: 330px !important; background: #FFFFFF;}
.ui-menu .ui-menu {margin-top: -3px;}
.ui-menu .ui-menu-item {position: relative; text-align: left; display:block; margin: 0px; padding: 0px; zoom: 1; float: left; clear: left; width: 330px !important; cursor: pointer; background-color: #FFFFFF; }
.ui-menu .ui-menu-item a {text-decoration:none; display:block; width: 335px !important; padding: 3px; line-height:1.5; zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {font-weight: normal; background-color: #cccccc;}
/* FINE AUTOCOMPLETE */ 

.imgmdr{width:10%;padding-right:5px}
.mdr_miniatura a img {width:72px !important;height:auto}
.mdr_miniatura img {width:72px !important;height:auto}
.datimdr {width:90%;vertical-align:top}
.intro_mdr {text-align:left}
.SfondoTabellaRicercaTabcompletaAmpia {font-family:arial; background: #fafafa; box-shadow: 1px 1px 3px #afafaf;-moz-box-shadow: 1px 1px 3px #afafaf; -webkit-box-shadow: 1px 1px 3px #afafaf ; text-align:left; padding:5px; height:120px; width:100%; font-size:12px; display:block}
.SfondoTabellaRicercaTabcompletaAmpia .TitoloRicercaTabcompleta { color:#015d8a;text-align:left ;}
.SfondoTabellaRicercaTabcompletaAmpia .TitoloRicercaTabcompleta a { color:#015D8A;}
.SfondoTabellaRicercaTabcompletaAmpia .EtichettaRicercaTabcompleta {float: left; display:block; color:#262626;margin-left:20px;font-weight:bold; font-size:16px;}
.SfondoTabellaRicercaTabcompletaAmpia .TestoRicercaTabcompleta{text-align:center;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaTabcompleta {text-align:center;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaTabcompleta .cerca {cursor: pointer; font-size: 14px; color:#D0184E66; font-weight: bold;border:1px solid #D0184E;background: #cdc8c8;  width: 120px; height: 35px;   text-align:center; vertical-align:middle }
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaTabcompleta .cerca:hover {color:#D0184E; background: #cdc8c8;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaAvanzata span  {font-size:14px }
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaAvanzata a:hover {color: #D0184E; ;}
.SfondoTabellaRicercaTabcompletaAmpia .SpanBottoneCercaAvanzata   {color:#D0184E; text-decoration:none;margin:0px  ;text-transform:lowercase}
.SfondoTabellaRicercaTabcompletaAmpia .SpanBottoneCercaAvanzata a  {color:#D0184E; text-decoration:none; ;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneSuggerimenti span  {margin:0px ; font-size:14px }
.SfondoTabellaRicercaTabcompletaAmpia .BottoneSuggerimenti  a:hover {color: #5b6eb0; }
.SfondoTabellaRicercaTabcompletaAmpia .ricerca_td_indietro .ricerca_btn2{color: #D0184E; font-size: 14px; background: #cdc8c8;border:1px solid #9dc09d; width: 140px; height: 35px;  }
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaTabcompleta {   ;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneCercaAvanzata {   border-bottom: 1px solid gray;    float: right;    font-size: 11px;    font-weight: bolder;    margin-bottom: 10px;    margin-right: 10px;  margin-top:0px;  padding-bottom: 4px;    padding-top: 4px;}
.SfondoTabellaRicercaTabcompletaAmpia .BottoneSuggerimenti {    border-bottom: 1px solid gray;    float: right;    font-size: 11px;    font-weight: bolder;    margin-bottom: 10px;    margin-right: 10px;    padding-bottom: 4px;    padding-top: 4px;}
.titoletto2 hr {color: #d0184e !important}


/* FINE MOTORE DI RICERCA */


/* popup per splash page */

.mainpop {background: #ffffff ; border-top:8px solid #CD1A58; width:100%;}
.contentpop {padding:20px ;}
.contentpop .foto1 img {width:250px;}

.mainpop_img { display:table}
.imgpopup {width:100%;max-width:100%; display:table}
.imgpopup .fotoalta1  {float:none !important}
.imgpopup .fotoalta1 img {width:100%;max-width:100%;}
.imgpopup {float:none !important}
.imgpopup img {width:100%;max-width:100%;}

/* mediacenter */
.mediacenter  { width:100%; }

.boxmedia {;width:100%; height:100%;color:#CD1A58; padding-top:10px}
.boxmedia .incluci_pagine_table { ; width: 100% }
.boxmedia .incluci_pagine_table .incluci_pagine_table_item { ;display: block; width: 50% }
.boxmedia .incluci_pagine_table .incluci_pagine_item_selected {padding:5px 20px 5px 20px ; width: 50%; background:#CD1A58;color:#ffffff; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.boxmedia .incluci_pagine_table .incluci_pagine_item { padding:5px 20px 5px 20px ;color:#CD1A58; width: 50%; cursor:pointer }
.boxmedia .incluci_pagine_pagina { ;border:1px solid #CD1A58;margin:0px; padding:0px; cursor:pointer   }
.boxmedia .incluci_pagine_pagina .mediacenter_div_media { ;width:100%   }

.boxmedia .incluci_pagine_pagina #videomedia  { float:left ;width:60% ; text-align:center}
.boxmedia .incluci_pagine_pagina #videomedia .mediacenter_div_media {    background-position: center center;    background-size: cover;     height: auto !important;   width: 500px !important; max-width: 500px !important}
.boxmedia .incluci_pagine_pagina #videomedia .mediacenter_div_media img { width: 100% !important; max-width: 500px !important}
.boxmedia .incluci_pagine_pagina #videomedia .mediacenter_iframe_media {    max-height: 356px !important;   height:356px; width: 100% !important; max-width: 500px !important;}
.boxmedia .incluci_pagine_pagina #videomedia img {    height: auto;     width: 100% !important; max-width: 500px !important }
.boxmedia .incluci_pagine_pagina #videomedia #immagineMC {    background-position: center center;    background-size: cover;     height: auto !important;   width: 500px !important; max-width: 500px !important}
.boxmedia .incluci_pagine_pagina #elencomedia  {width: 40% ; float:left;padding-top:8px }
.boxmedia .incluci_pagine_pagina #elencomedia .mediacenter_iframe_media {    height: 356px !important;    overflow-y: hidden; width:98% !important  ;}
.boxmedia .incluci_pagine_pagina #audiomedia  { float:left ;width:60% ; text-align:center}
.boxmedia .incluci_pagine_pagina #audiomedia .mediacenter_div_media {    background-position: center center;    background-size: cover;     height: auto !important;   width: 500px !important; max-width: 500px !important}
.boxmedia .incluci_pagine_pagina #audiomedia .mediacenter_div_media img { width: 100% !important; max-width: 500px !important}
.boxmedia .incluci_pagine_pagina #audiomedia .mediacenter_iframe_media {    max-height: 356px !important;   height:356px; width: 100% !important; max-width: 500px !important;}
.boxmedia .incluci_pagine_pagina #audiomedia img {    height: auto;     width: 100% !important; max-width: 500px !important }
.boxmedia .incluci_pagine_pagina #audiomedia #immagineMC {    background-position: center center;    background-size: cover;     height: auto !important;   width: 500px !important; max-width: 500px !important}
.boxmedia #videomedia #titoloMC  {    color: #000000;    font-family: arial;    font-size: 13px;    line-height: 25px;}
.boxmedia #audiomedia  #titoloMCA {    color: #000000;    font-family: arial;    font-size: 13px;    line-height: 10px;}





/*  Modifiche in homepage - aprile 2014*/

/*  media colonna sinistra*/

.halfmiddle .sinistram .medianew {margin: 0px 4px 10px 14px;  }
.halfmiddle .sinistram .medianew .mediainterni {display: table; width:100%}
.halfmiddle .sinistram .medianew .itacaritas  { position: relative; margin-top:10px ; float:left; display: table; width:151px;}
.halfmiddle .sinistram .medianew .itacaritas .labelante {background: url(images/new/italiacaitas_new.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .medianew .fattipro { position: relative; margin-top:10px ;float:left; display: table;margin-left:2px ; width:151px;}
.halfmiddle .sinistram .medianew .fattipro .labelante {background: url(images/new/fattiprossimi2.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .medianew .fattipro .ante {padding:10px; height:120px;height:150px}
.halfmiddle .sinistram .medianew .fattipro .ante img {margin-top:30px}
.halfmiddle .sinistram .medianew .mediaesterni{display: table;width:100%}
.halfmiddle .sinistram .medianew .youtube { position: relative; margin-top:10px ;float:left; display: table; width:151px}
.halfmiddle .sinistram .medianew .youtube .labelante {background: url(images/new/youtube_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:151px; z-index:10}
.halfmiddle .sinistram .medianew .flickr { position: relative; margin-top:10px  ; float:left; display: table ; width:151px;margin-left:2px}
.halfmiddle .sinistram .medianew .flickr .labelante {background: url(images/new/flickr_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:151px; z-index:10}
.halfmiddle .sinistram .medianew .scarp { position: relative; margin-top:10px  }
.halfmiddle .sinistram .medianew .scarp .labelante {background: url(images/new/logo_scarp.png ) no-repeat 0px 0px ; position:absolute ; top:-9px; left:0px;  height:45px; width:112px; z-index:10}
.halfmiddle .sinistram .medianew .ante {background: #f3f3f3; padding:30px 10px 10px 10px;margin-left:12px; display:table ; width:120px; vertical-align: top}
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_foto {;float:left; width: 90px; height:80px ; overflow:hidden ;margin: 10px;  margin: 10px 10px 0px 10px; height:auto }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_foto img {; width: 90px !important; }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_data {;display:none}
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_preocchiello {;display:none  }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_occhiello{;;display:none  }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_titolo {; ;display:none }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_titolo a {;;display:none}
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_titolo h1 {;display:none; }
.halfmiddle .sinistram .medianew .ante .modulo_anteprima_continua {;display:none }
.halfmiddle .sinistram .medianew .ante .anteprima_youtube_div_main { }
.halfmiddle .sinistram .medianew .ante .anteprima_youtube_div_main a {color:#000000; text-decoration: none}
.halfmiddle .sinistram .medianew .ante .anteprima_youtube_miniatura a img{; float:left; max-width: 120px !important; height:auto !important}
.halfmiddle .sinistram .medianew .ante .anteprima_youtube_div_main .anteprima_youtube_titolo { color:#000000;font-size:16px; font-weight:bold;display:none }
.halfmiddle .sinistram .medianew .ante #ul-list-flickr {;list-style-type:none;  padding:5px 0px 5px 0px; margin:0px 0px 0px 0px;;  }
.halfmiddle .sinistram .medianew .ante #ul-list-flickr li {overflow:hidden ; max-height:80px; overflow:hidden }
.halfmiddle .sinistram .medianew .ante #ul-list-flickr .cboxElement{ ;  ; text-decoration: none}
.halfmiddle .sinistram .medianew .ante #ul-list-flickr .cboxElement img {; float:left; max-width: 120px !important; height:auto !important}
.halfmiddle .sinistram .medianew .ante #ul-list-flickr .cboxElement p { color:#000000;font-size:16px; font-weight:bold;;display:none}



.halfmiddle .sinistram .medianewdue  {margin: 0px 4px 0px 14px;  }
.halfmiddle .sinistram .medianewdue .itacaritas  { position: relative; margin-top:10px ; display: table; width:151px; }
.halfmiddle .sinistram .medianewdue .itacaritas .labelante {background: url(images/new/italiacaitas_new3.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .itacaritas .ante {background: #f3f3f3; padding:40px 10px 10px 10px;margin-left:10px; display:table ; width:280px}
.halfmiddle .sinistram .medianewdue .itacaritas .ante .modulo_anteprima_foto { height:120px ;  }



.halfmiddle .sinistram .mediaint {padding-top:20px ;width: 310px;display: table;}
.halfmiddle .sinistram .medianewdue .mediaint .fattipro{ position: relative; margin-top:10px ;float:left; display: table; width: 151px}
.halfmiddle .sinistram .medianewdue .mediaint .fattipro .labelante {background: url(images/new/fattiprossimi3.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .mediaint .fattipro .descri {margin:30px 0px 0px 30px; background: #f3f3f3 ;font-weight: bold;background: #f3f3f3; padding:30px 5px 10px 10px;margin-left:12px; display:table ; width:120px; vertical-align: top; height: 50px }



.halfmiddle .sinistram .medianewdue .mediaint .medianewsle  { position: relative; margin-top:10px ;float:left; display: table; max-width: 151px}
.halfmiddle .sinistram .medianewdue .mediaint .medianewsle .labelante {background: url(images/new/newsletico3.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .mediaint .medianewsle .descri {margin:30px 0px 0px 30px; background: #f3f3f3 ;font-weight: bold;background: #f3f3f3; padding:30px 10px 10px 10px;margin-left:12px; display:table ; width:120px; vertical-align: top;height:50px}

.halfmiddle .sinistram .medianewdue .mediaint .descri a{ color:#000000; text-decoration:none }


.halfmiddle .sinistram .medianewdue .mediaesterni .youtube { position: relative; margin-top:10px ;float:left; display: table; width: 151px}
.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .labelante {background: url(images/new/youtube_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr { position: relative; margin-top:10px ; display: table ;width: 151px;  margin-left:2px ; float:left}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr .labelante {background: url(images/new/flickr_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .mediaesterni {display: table;width:100%; clear:right; padding-top:20px}


.halfmiddle .sinistram .medianewdue .mediaesterni .ante {background: #f3f3f3; padding:30px 0px 10px 10px;margin-left:12px; display:table ; width:120px; vertical-align: top;}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_foto {;float:left; width: 90px; height:80px ; overflow:hidden ;margin: 10px;  margin: 10px 10px 0px 10px; height:auto }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_foto img {; width: 90px !important; }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_data {;display:none}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_preocchiello {;display:none  }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_occhiello{;;display:none  }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_titolo {; ;display:none }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_titolo a {;;display:none}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_titolo h1 {;display:none; }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .modulo_anteprima_continua {;display:none }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .anteprima_youtube_div_main { }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante anteprima_youtube_div_main a {color:#000000; text-decoration: none}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .anteprima_youtube_miniatura a img{; float:left; max-width: 110px !important; height:auto !important ; margin-right:0px }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante .anteprima_youtube_div_main .anteprima_youtube_titolo { color:#000000;font-size:16px; font-weight:bold;display:none }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante #ul-list-flickr {;list-style-type:none;  padding:0px 0px 3px 0px; margin:0px 0px 0px 0px;;  }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante #ul-list-flickr li {overflow:hidden ; max-height:80px; overflow:hidden; margin-right:0px }
.halfmiddle .sinistram .medianewdue .mediaesterni .ante #ul-list-flickr .cboxElement{ ;  ; text-decoration: none}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante #ul-list-flickr .cboxElement img {; float:left; max-width: 110px !important; height:auto !important}
.halfmiddle .sinistram .medianewdue .mediaesterni .ante #ul-list-flickr .cboxElement p { color:#000000;font-size:16px; font-weight:bold;;display:none}


.halfmiddle .sinistram .media .fattipro { position: relative; margin-top:10px ;display: table;margin-left:2px ; width:151px;}
.halfmiddle .sinistram .media .fattipro .labelante {background: url(images/new/fattiprossimi2.png) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:45px; width:151px; z-index:10}
.halfmiddle .sinistram .media .fattipro .ante {padding:10px; display:table}
.halfmiddle .sinistram .media .fattipro .ante .radio {float:left; display:block}
.halfmiddle .sinistram .media .fattipro .ante img {margin-top:30px}
.halfmiddle .sinistram .media .fattipro .ante .descri {margin:30px 0px 0px 30px; float:left ; font-weight: bold;}


.iframe_class_3466 {height:400px !important}

.aris {background :#fafafa ; min-height:120px}
.aris .testo_centrale  {line-height:20px}
.aris .testo_centrale a {color: #D0184E;}
.aris .testo_centrale img {display: inline !important; margin-right:10px; float:left }

.aris #modulo_login {background :#fafafa; width:60%;margin-left:20%}
.aris .modulo_login_label_area {display:none}
.aris .modulo_login_label {	width:440px;    }
.aris .modulo_login_input_utente {	width:50%; 	border: solid 1px silver;	background-color: white;}
.aris .modulo_login_label_utente{	width:80px;	text-align: left; color: gray; font-family: Verdana, sans serif; font-size: 12px; font-weight: normal; float:left}
.aris .modulo_login_label_password  {width: 80px;text-align: left;color: gray;font-family: Verdana, sans serif;font-size: 12px;font-weight: normal;; float:left}
.aris .modulo_login_input_password{	width:50%; 	border: solid 1px silver;	background-color: white;}

.aris .modulo_login_button_entra {   background-color: #FE0060;    border: none;    color: #FFFFFF;    cursor: pointer;    float: right;    height: 30px;    margin-right: 10%;    padding: 3px;    width: 20%;border-radius: 5px;}

#iframe_class_5073 {height: 900px !important}
.aris #registrationForm {}
.aris #registrationForm a {color: #FE0060; text-decoration:none ; display:block ; font-size:13px;display: none}
.aris .error{color: red;font-weight: bolder;width:100%}
.aris .login_v3_main_tb{width:640px;margin-left:30px;margin-top:20px;}


.aris #modulo_login_modifica {width:60%; margin:10px ; text-align:right}
.aris .modulo_login_label_benvenuto {	width:50%; 		background-color: white;}
.aris .modulo_login_label_nome {width:50%; 	background-color: white; font-weight:bold;}
.aris .modulo_login_label_link {font-family: Verdana, sans serif;font-size: 12px;font-weight: normal; color: #FE0060;    }
.aris .modulo_login_label_gruppo {font-family: Verdana, sans serif;font-size: 12px;font-weight: normal; color: #FE0060;    text-decoration: none }
.aris .modulo_login_button_logout {   background-color: #FE0060;    border: none;    color: #FFFFFF;    cursor: pointer;    height: 30px;    margin-right: 10%;  width:40%;  padding: 3px;    width: 20%;border-radius: 5px;}
.aris #modulo_login_modifica .registra {display:none}



.centroint .menusx .divprinc {; font-size:16px;}
.centroint .menusx .divprinc a {text-decoration:none;color:#000000}
.centroint .menusx .divprinc a:hover {;background:#ebebea}
.centroint .menusx .divprincsel {;color: #cd1a58;background:#ebebea;margin-top:1px;  font-size:16px}
.centroint .menusx .divprincsel a {;color: #cd1a58 ; text-decoration:none}
.centroint .menusx .divprincsel a:hover {;background:#ebebea}


#test .sinistram {margin-bottom: 20px  ; height:100%; display: table; text-align:left}

#test .halfmiddle .sinistram .medianewdue .itacaritas {height: 170px}
#test .mediaint {padding-top: 0px;height: 130px}
#test .mediaesterni {padding-top: 0px ; margin-top:0px; height: 133px}
#test .halfmiddle .sinistram .medianewdue .mediaesterni .ante {padding: 30px 10px 10px;}
#test .antetransizione {padding-top: 0px ; clear:both; height: 92px; display:table; margin-top:12px}
#test .antetransizione {}

#test .centrom {margin-bottom: 20px  ; height:100%;  text-align:left}
#test .halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_foto img {width: auto !important ;height: 188px}
#test .halfmiddle .centrom .incluci_pagine_pagina .modulo_anteprima_testo:after {content:"testo aggiuntivo testo aggiuntivo testo aggiuntivo testo aggiuntivo testo aggiuntivo testo aggiuntivo testo aggiuntivo testo aggiuntivo"}
#test .halfmiddle .centrom .banner {padding-top:20px; height:117px}
#test .halfmiddle .destram .tweetspace {padding-top: 25px ;margin-bottom:25px}
#test .halfmiddle .destram .tweetspace .label {border-bottom: 1px solid #00aced;}
#test .bannertest {display: inline-block ;  clear:both ; margin-left:1%;padding-top:8px ; }
#test .bannertest img {width:299px}


.riserv {width:55% !important  }
.boxriserv { background:#ebebea ;margin-bottom:20px ; float:right;  max-width:200px ;display:table; margin-top:60px; }
.boxriserv .spalla a { color:#810000; text-decoration:none;}

.banner_home { width:256px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #ededed; }


.essecinews {border:1px solid #ef821d; display:table; width:100% ; background: #f3f3f3; margin-top:10px}
.essecinews .essecilogo {margin:0px; padding:0px ; float:left;}
.essecinews .ante {padding:10px; margin:0px; width:auto !important}

.conflittinews {margin-top:10px ;background: #000000 url(images/new/conflitti_bg.png ) no-repeat right 0px; border:1px solid #ff0085}
.conflittinews .anteconflitti {background: transparent ; padding:30px 20px 5px 20px}
.conflittinews .anteconflitti .box_anteprima_figlie_dataevento {display:none}
.conflittinews .anteconflitti .box_anteprima_figlie_titolo  {color:#ffffff ; font-size: 1rem}
.conflittinews .anteconflitti .box_anteprima_figlie_titolo a {color:#ffffff;text-decoration:none }
.conflittinews .anteconflitti .box_anteprima_figlie_titolo a:hover {color:#ffffff;text-decoration: underline}
.conflittinews .anteconflitti .box_anteprima_figlie_testo  {color:#ffffff; font-size: 0.8rem}




.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante .modulo_youtube_scelta_video_in_evidenza_div_main { }
.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante .modulo_youtube_scelta_video_in_evidenza_div_main a {color:#000000; text-decoration: none}
.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante .modulo_youtube_scelta_video_in_evidenza_div_main .modulo_youtube_scelta_video_in_evidenza_link a img{; float:left; max-width: 110px !important; height:auto !important ; margin-right:0px }
.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante .modulo_youtube_scelta_video_in_evidenza_div_main .modulo_youtube_scelta_video_in_evidenza_titolo {color:#000000; text-decoration: none;font-size:16px; font-weight:bold;display:none}

.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante.titolosi .modulo_youtube_scelta_video_in_evidenza_div_main .modulo_youtube_scelta_video_in_evidenza_link a img{; float:left;  width:90% ;max-width: 90% ; height:auto !important ; margin-right:0px }
.halfmiddle .sinistram .medianewdue .mediaesterni .youtube .ante.titolosi .modulo_youtube_scelta_video_in_evidenza_div_main .modulo_youtube_scelta_video_in_evidenza_titolo { width:90%; max-width:90%; font-size:0.8rem; background:#ffffff;display:block; font-weight:normal}

.halfmiddle .sinistram .medianewdue .mediaesterni .flickr { position: relative; margin-top:10px ; display: table ;width: 151px;  margin-left:2px ; float:left}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr .labelante {background: url(images/new/flickr_label.png ) no-repeat 0px 0px ; position:absolute ; top:0px; left:0px;  height:35px; width:151px; z-index:10}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr .ante .photoset_flickr_container { width:100%}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr .ante .photoset_flickr_container .photoset_flickr_imma { width:90%; max-width:90%}
.halfmiddle .sinistram .medianewdue .mediaesterni .flickr .ante .photoset_flickr_container .photoset_flickr_titolo { width:90%; max-width:90%; font-size:0.8rem; background:#ffffff;;}



/*  revisioni 2018*/
.revisioni {}
.revisioni .halfmiddle .sinistram {width: 330px;}
.revisioni .halfmiddle .sinistram .medianewdue .itacaritas  {display: block;width:auto;overflow: hidden; }
.revisioni .halfmiddle .sinistram .medianewdue .itacaritas .labelante {position:relative; width: 100%; background-color:#87241e ;background-image: url(images/italiacaritas.gif) ; height:auto;background-repeat: no-repeat;background-position: 0.2rem center  ; color:#ffffff ;font-size: 21px;    font-weight: bold;  padding: 0.5rem 3rem }
.revisioni .halfmiddle .sinistram .medianewdue .itacaritas .ante {margin-left: 0px; display:block; width:auto;padding: 15px}
.revisioni .halfmiddle .sinistram .mediaint {width:100%}
.revisioni .halfmiddle .sinistram .mediaint table {float:left; margin: 4% 1%; width:48%; display:block;}

.revisioni .halfmiddle .destram  {   width: 330px; margin: 0px 14px 20px 4px;padding-left: 10px}
.revisioni .halfmiddle .destram .antenews .modulo_anteprima_titolo h1 {padding-bottom: 3px}
.revisioni .halfmiddle .destram .antenews .modulo_anteprima_continua {height:14px;}

/*  fine revisioni 2018 -montaggio su pagina id 7535*/
