body {text-align: center; margin:0px auto 0px auto; padding:0px;  background: url(images/clerstile/body-tail.gif) repeat 0px 0px; font-family: arial, sans-serif; color:#787777} 
img {-ms-interpolation-mode: bicubic; margin:0px; padding:0px; display:block }
table {border-spacing: 0px; }
.main {background:#ffffff; width:1003px; text-align:left;-webkit-box-shadow:  0px 5px 10px #636363; -moz-box-shadow:  0px 5px 10px #636363; box-shadow:  0px 5px 10px #636363;padding:0px 20px 20px 20px }


.testata  { height:182px; width:955px;vertical-align:top; }
.testata .logo {   background: url(images/clerstile/santasede.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }
.testata .logoeng {   background: url(images/clerstile/holysee.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }
.testata .logodeu {   background: url(images/clerstile/heiliger.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }
.testata .logofra {   background: url(images/clerstile/saintsiege.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }
.testata .logoesp {   background: url(images/clerstile/santasede.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }
.testata .logopor {   background: url(images/clerstile/santase.png) no-repeat right center; height:175px; border-bottom:1px solid #f5f4f1 ; vertical-align: middle  }

.toplink { width:100% ; font-size:10px ; color:#aaaaaa;  border-bottom:1px solid #f5f4f1 ;height: 36px ;text-align:right ;vertical-align: middle  }
.toplink div { float:right }
.toplink ul {margin:0px; padding:0px; list-style-type:none}
.toplink ul li {float:left;margin-right:10px;}
.toplink a {color:#aaaaaa;text-decoration: none }
.toplink .change {    padding-top: 5px;    text-transform: uppercase;margin-left:30px}
.toplink .change a {   color:#aaaaaa;    text-decoration: none;padding-left:5px} 
.toplink .change .lingua_attiva {color: #dcd4b1;}
.toplink .change br {   display: none;} 

.navigazione  { margin:10px 0px 10px 0px}
.menutab { margin:5px 0px 0px 0px ;padding:0px; width:100%; border-bottom:1px solid #f5f4f1 ;vertical-align: middle   }
.menutab .tablemenuprinc { height:40px ; font-family:arial, sans-serif;  font-size:10pt; text-transform:uppercase ; width:100% }
.menutab .menuprinc  {  color:#838383;padding:0px 20px 0px 0px ;line-height:30px !important }
.menutab .menuprinc a  { text-decoration:none; color:#838383;  border-bottom: 4px solid #ffffff ; height:30px ; display: inline-block}
.menutab #hp .tablemenuprinc {  font-size:11pt;}

.menutab #hp #menuprinc1 a { color: #aaa071;border-bottom: 4px solid #aaa071; }
#menuprinc2_sel , #menuprinc3_sel , #menuprinc4_sel , #menuprinc5_sel ,  #menuprinc6_sel  { ;}
#menuprinc2_sel a, #menuprinc3_sel a, #menuprinc4_sel a, #menuprinc5_sel a,  #menuprinc6_sel a { color: #aaa071;border-bottom: 4px solid #aaa071; }
.share {vertical-align: middle ; width:145px }
.share ul { margin:0px;padding:0px}
.share ul li { list-style-type: none; float:left; margin-right:3px}
.menutab .mdrtd .mdr { float: right}
#menuprinc7 { display:none}
#menuprinc7_sel  { display:none}


.navsez { margin:10px 0px 10px 0px}
.navsez a { color:#ffffff; text-decoration:none; display:block}
.navsez .presbtd  {  background: url(images/clerstile/presb_bg.jpg) no-repeat 0px 0px; width:310px; height:284px; color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsez .diacontd  {  background: url(images/clerstile/diac_bg.jpg) no-repeat center 0px; width:310px; height:284px;padding:0px 10px 0px 10px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsez .semintd  {  background: url(images/clerstile/semi_bg.jpg) no-repeat 0px 0px; width:310px; height:284px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.presb, .diacon, .semin {  background: url(images/clerstile/sezbg.png) repeat 0px 0px;padding-left:20px }

.testataint  { height:176px; width:955px;vertical-align:top; }
.testataint .logoita {   background: url(images/clerstile/santasede_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.testataint .logoeng {   background: url(images/clerstile/holysee_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.testataint .logodeu{   background: url(images/clerstile/heiliger_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.testataint .logofra{   background: url(images/clerstile/saintsiege_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.testataint .logoesp {   background: url(images/clerstile/santasede_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.testataint .logopor {   background: url(images/clerstile/santase_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }

.contenuti {  width:955px; }

.includi { width:666px;}
.includi .incluci_pagine_table { ;}
.includi .incluci_pagine_table_item {width:520px ;height:55px ;font-family:Times New Roman, Garamond; font-size:24px; color:#c4c3b2}
.includi .incluci_pagine_table_item .incluci_pagine_item {padding-left:10px ;outline: 1px solid #ffffff; ; background:#f9f8f5; ;;border-top: 1px solid #eae9e9;  border-left: 2px solid #eae9e9;  border-right: 2px solid #eae9e9; ;  border-bottom: 1px solid #eae9e9;   -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; cursor:pointer;}
.includi .incluci_pagine_table_item .incluci_pagine_item_selected {padding-left:10px ; outline: 1px solid #ffffff; background:#ffffff ;;border-top: 1px solid #eae9e9;  border-left: 2px solid #eae9e9;  border-right: 2px solid #eae9e9; border-bottom: 1px solid #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;;}
.includi .incluci_pagine_table .incluci_pagine_pagina { border: 1px solid #eae9e9; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px; border-bottom-right-radius: 5px; border-bottom-left-radius: 5px;;background:#ffffff }
.antehp .box_anteprima_figlie { margin:20px}
.antehp .box_anteprima_figlie .td_box_anteprima_figlie_pagina { ; border-bottom:1px solid #fcfbfa ;padding:20px 0px 20px 0px}
.antehp .box_anteprima_figlie .box_anteprima_figlie_pagina { }
.antehp .box_anteprima_figlie .box_anteprima_figlie_preocchiello  { color: #878686;    } 
.antehp .box_anteprima_figlie .box_anteprima_figlie_occhiello { color: #878686;   font-size: 8pt; } 
.antehp .box_anteprima_figlie_image  {width:150px !important; height: 150px; overflow: hidden  ;margin-right:20px; float:left }
.antehp .box_anteprima_figlie_image img {width:150px !important; }
.antehp .box_anteprima_figlie .box_anteprima_figlie_dataevento { color: #b1b1b1; font-style:italic ;text-align:right;font-size:9pt; margin-right:20px} 
.antehp .box_anteprima_figlie_titolo {;color: #878686; font-size:16pt;}
.antehp .box_anteprima_figlie_titolo a {color: #878686; text-decoration:none; }
.antehp .box_anteprima_figlie_sottotitolo {color: #b1b1b1; font-style:italic ;font-size:11pt; }
.antehp .box_anteprima_figlie_sottotitolo a {color: #b1b1b1;  text-decoration:none }
.antehp .box_anteprima_figlie_introduzione {;font-size:11pt; line-height:20px; margin-top:20px}
.antehp .box_anteprima_figlie_testo  {font-size:10pt; line-height:20px; margin-top:20px}
.antehp .box_anteprima_figlie_allegato {;color: #878686; font-style:italic ;font-size:8pt}
.antehp .box_anteprima_figlie_allegato a {;color: #878686; text-decoration:none}
.antehp .box_anteprima_figlie .box_anteprima_figlie_firma { color: #878686;;   font-size: 9pt;  text-transform:uppercase; text-align:right}
.antehp .box_anteprima_figlie .box_anteprima_figlie_paginazione a{ color: #878686;text-decoration:none   }


.td_sezioni2 { border-bottom:1px solid #fcfbfa ;padding-bottom:20px }
.sezioni2 {width:950px; height:161px  ; background:#edede5; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:30px;margin-top:20px}
.sez2a {vertical-align:top;  font-size:12px;line-height: 16px; color:#878787;border:none; width:270px;}
.sez2b {;vertical-align:top; font-size:12px;line-height: 16px; color:#878787;border:none;width:270px }
.sez2c {;vertical-align:top;  font-size:12px;line-height: 16px; color:#878787;border:none;width:270px}
.sezioni2 a {color: #878787;text-decoration:none }
.sezioni2_tit { font-size:24px;color: #e65658;  text-align:left;font-family:Times New Roman, Garamond;margin-bottom:10px  }
.sezioni2_tit a:link {color: #e65658;text-decoration:none }
.sezioni2_tit a:visited {color: #e65658;text-decoration:none }
.sezioni2_tit a:hover {color: #e65658;text-decoration:underline }
#bib  {z-index:50; position:absolute; margin:0px; width:872px;visibility:hidden;background:#edede5; border:1px solid #e65658; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
#bib ul { margin:0px;padding:0px;}
.listalevel {;width:100%; padding:5px}
.wrapper {;width:auto;color:#878787; float: left;}
.wrapperx ul { float: left;  ;height:150px;color:#878787;margin-left:15px;}
.wrapper li {color:#878787;font-size:11px;font-family:arial;padding-left:5px;margin-left:15px;list-style-type:none}
.wrapper ul li a {color:#878787;text-decoration:none;}
.wrapperx { width:auto;color:#878787;float: left;}
.wrapperx ul { float: left;  ;height:150px;color:#878787;margin-left:15px;}
.wrapperx li {color:#878787;font-size:11px;font-family:arial;padding-left:5px;margin-left:15px;list-style-type:none}
.wrapperx ul li a {color:#878787;text-decoration:none}
#stat {z-index:50; position:absolute; margin-top:0px; width:264px; visibility:hidden;background:#edede5; border:1px solid #e65658; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px}
#stat ul { margin:0px;padding:0px;}

.mediatab { border-bottom:1px solid #fcfbfa ;padding:20px; width:950px;margin-top:20px;}
.mediatab .news2 {width:200px;vertical-align:top;  font-size:12px;line-height: 16px; color:#878787;}
.mediatab .media {width:750px !important; height: 200px !important ;overflow: hidden; border: none}

.mediatab .media .box_anteprima_figlie_container { width: 750px;   height: 200px ; position:relative}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie { width: 726px !important;   height: 200px !important;margin-left:20px}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina{ width: 222px !important;   height: 200px !important;margin:0px 20px 0px 0px; }
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_dataevento { display:none;}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_titolo { color:#e65658 ; font-size:10pt;}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_titolo a  { color:#e65658 ; text-decoration:none}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_titolo a b  { font-weight:normal}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_image {display:block;  height: 166px !important; width: 222px !important; overflow:hidden}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_image img {  ;height: 166px !important ; border:1px solid #fcfbfa }
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_sottotitolo  { display:none;}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie .box_anteprima_figlie_pagina .box_anteprima_figlie_firma  { display:none;}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie_pulsanti {  position:absolute; top: 90px; left:0px; z-index:10; width:100%}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie_pulsanti .box_anteprima_figlie_su { background: url(images/clerstile/left.png) no-repeat 0px 0px;  width:37px; height:37px; float:left  ;cursor:pointer}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie_pulsanti .box_anteprima_figlie_su img { display:none;  }
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie_pulsanti .box_anteprima_figlie_giu { background: url(images/clerstile/right.png) no-repeat right 0px;  width:37px; height:37px;float:right ; cursor:pointer}
.mediatab .media .box_anteprima_figlie_container .box_anteprima_figlie_pulsanti .box_anteprima_figlie_giu img { ;display:none  }



.destratd {width:268px;}
.destra { width:268px;}

.mdr_hp { padding-bottom:20px;}
.mdrtd { height:50px; width:320px;vertical-align:middle; border-bottom: 1px solid #fcfbfa }
.mdr .formr {  line-height:30px}
.mdr .formr .hoform {background:#f0f0f0; border:1px solid #f0f0f0;  -webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-bottomleft: 5px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;;   color: #a3a3a3;   font-size: 12px;   padding: 0px 0px 0px 5px; float:left;  height:30px; width: 210px}
.mdr .formr .inbutton { background:#878787 url(images/clerstile/lente.png) no-repeat center center;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;cursor: pointer;   height:32px;   width: 50px; border:1px solid #878787; ;   }
.mdr #motoresito {   color: #888888;font-size:10px; float:left ; text-transform:uppercase}
.mdr #motorebiblio{ ; color: #888888;font-size:10px;  text-transform:uppercase}
.mdr .nascosta {display:none;}
.mdr .mostrata {display:block;vertical-align: top; ; color: #e70033;font-size:12px; font-weight:bold}

.collegamenti {font-size:12px; }
.bib { background: url(images/clerstile/bcle.png) no-repeat 0px center; border-bottom: 1px solid #fcfbfa ;padding: 20px 0px 20px 50px}
.bib #title { color:#bebca4; font-family:Times New Roman, Garamond; font-weight:bold; font-size:16px; text-transform:uppercase;padding-bottom:5px}
.omelie { background: url(images/clerstile/ome.png) no-repeat 0px center; border-bottom: 1px solid #fcfbfa;padding: 20px 0px 20px 50px }
.omelie #title { color:#c4daae; font-family:Times New Roman, Garamond; font-weight:bold; font-size:16px; text-transform:uppercase;padding-bottom:5px}
.presac { background: url(images/clerstile/presac.png) no-repeat 0px center;  border-bottom: 1px solid #fcfbfa;padding: 20px 0px 20px 50px }
.presac #title { color:#d4b9ae; font-family:Times New Roman, Garamond; font-weight:bold; font-size:16px; text-transform:uppercase;padding-bottom:5px}
.afede { background: url(images/clerstile/afede.png) no-repeat 0px center; border-bottom: 1px solid #fcfbfa;padding: 20px 0px 20px 50px  }
.afede #title { color:#d0c9aa; font-family:Times New Roman, Garamond; font-weight:bold; font-size:16px; text-transform:uppercase;padding-bottom:5px}
.asac { background: url(images/clerstile/bolloult.png ) no-repeat 0px center; border-bottom: 1px solid #fcfbfa ;padding: 20px 0px 20px 50px}
.asac #title { color:#aed6da; font-family:Times New Roman, Garamond; font-weight:bold; font-size:16px; text-transform:uppercase;padding-bottom:5px}


.footer {  color:#aaaaaa; font-size:11px; text-align:right ;text-transform: uppercase;padding:20px 0px 40px 0px; line-height:20px}
.footer a {  color:#aaa071; text-decoration:underline; text-transform: lowercase;}


/* fine Homepage */


.navsezint { margin:10px 0px 10px 0px}
.navsezint a { color:#ffffff; text-decoration:none; display:block}
.navsezint .presbtd  {  background: url(images/clerstile/presbint_bg.jpg) no-repeat 0px 0px; width:310px; height:55px; color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsezint .diacontd  {  background: url(images/clerstile/diacint_bg.jpg) no-repeat center 0px; width:310px; height:55px;padding:0px 10px 0px 10px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsezint .semintd  {  background: url(images/clerstile/semint_bg.jpg) no-repeat 0px 0px; width:310px; height:55px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsezint div { padding-left:20px}
.navsezint .presbtd_on  {  background: url(images/clerstile/persb_on.jpg) no-repeat 0px 0px; width:310px; height:55px; color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsezint .diacontd_on  {  background: url(images/clerstile/diac_on.jpg) no-repeat center 0px; width:310px; height:55px;padding:0px 10px 0px 10px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }
.navsezint .semintd_on  {  background: url(images/clerstile/semin_on.jpg) no-repeat 0px 0px; width:310px; height:55px ;color:#ffffff; font-family:Times New Roman, Garamond; font-size:50px; vertical-align:bottom }



/* interne */

.corpoint { width:100%; vertical-align:top;padding-top:10px;padding-bottom:10px; text-align:left;border-bottom:1px solid #fcfbfa }

.bread {color:#aaaaaa; font-family:arial; font-size:7pt;  text-transform:uppercase ; text-align:left ; border-bottom:1px solid #fcfbfa }
.bread a {color:#aaa071 ; text-decoration:none;}

.corpoint .sinistratd {  vertical-align:top;}
.corpoint .sinistratd .menubox {  background:#ebe9df; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin:20px 20px 20px 0px ;padding:20px 0px 20px 20px; width:216px}


.corpoint .sinistratd .menubox .padre { color:#aaa071; vertical-align:top; font-size:11px; text-transform:uppercase; }
.corpoint .sinistratd .menubox .padre a{ background: url(images/clerstile/arrowdown.png) no-repeat 0px 3px ; color:#aaa071;text-decoration:none;padding-left:12px }
.corpoint .sinistratd .menubox .menuav { padding:12px}
.corpoint .sinistratd .menubox .menuav .divsec { color: #838383;text-transform:uppercase; font-size:11px}
.corpoint .sinistratd .menubox .menuav .divsec a { color: #838383; text-decoration:none;}
.corpoint .sinistratd .menubox .menuav .divsec .divsec_liv2 { margin-top:10px;}
.corpoint .sinistratd .menubox .menuav .divsec_liv_active { font-weight: bold;}


.corpoint .contenuto { vertical-align:top;font-family:arial ; width:100% ;margin-top:20px}
.corpoint .content_int { vertical-align:top;font-family:arial ; width:100% ; border-left:1px solid #fcfbfa; padding:20px }


.corpoint .content_int .preocchiello { color: #787777;   font-size: 9pt;    font-weight: bold ;margin-bottom:20px }
.corpoint .content_int .occhiello { color: #000000;   font-size: 12pt;  font-weight: bold ;  }
.corpoint .content_int .titolo {;color:#787777; font-size:14pt; font-weight: bold ;  }
.corpoint .content_int .titolo a img {display:none; }
.corpoint .content_int .sottotitolo {color:#b1b1b1; font-size:12px;margin-bottom:20px; font-style:italic}
.corpoint .content_int .testoint {; vertical-align:top;   padding: 5px; color: #787777 ; font-size: 11pt;  font-weight: normal;padding:0px;margin:5px 0px 5px 0px ; line-height:24px; }
.corpoint .content_int .testoint a { color:#aaa071 ;   text-decoration: underline;}
.corpoint .content_int .firma { color:#787777;   font-size: 10pt;    font-style:italic}
.corpoint .content_int .autore {  float:right; font-size:10px; font-style:italic;  padding:10px;}


.corpoint .content_int .foto1{ margin: 0px; }
.corpoint .content_int .foto1 img{  border: none ;  height: auto; width:200px;;}
.corpoint .content_int .fotoalta1 span {display: block; font-size: 10px;   font-style: italic;  color:#ffffff ; width:200px !important;margin:0px;  padding:10px 0px 10px 0px; }
.corpoint .content_int .fotoalta1 { margin: 0px; text-align:center ;margin-left:20px; float:right !important; }
.corpoint .content_int .fotoalta1 img{  border: none;  height: auto; width:200px !important;;}

.corpoint .content_int .allegato  { padding-top: 6px ;  text-decoration: none; }
.corpoint .content_int .allegato img { ;  float: left;    margin-bottom: 10px; display:none;}
.corpoint .content_int .allegato a {color:#E65658; display:block; text-decoration: none; ; font-size: 12px; padding: 5px 10px 0px 10px;height:35px ; cursor:pointer ; background: url(images/clerstile/attach.gif) no-repeat 0px 0px; }



.corpoint .content_int .elencomini {margin:10px; width:98% }
.corpoint .content_int .elencomini .miniature {;;height:110px !important ;overflow:hidden !important;  padding:0px 0px 20px 0px ; ;border-bottom:1px solid #ebeced}
.corpoint .content_int .elencomini .miniature a { height:110px;  overflow:hidden !important;;;  }
.corpoint .content_int .elencomini .miniature .all_miniatura {;width:130px ;border:1px solid #ebeced; margin-top:10px}
.corpoint .content_int .elencomini .sh1_data_ora {    display: none;}
.corpoint .content_int .elencomini .testo_miniature {    padding:10px 0px 20px 20px ; border-bottom:1px solid #ebeced}
.corpoint .content_int .elencomini .testo_miniature a {  color:#787777;  text-decoration: none;font-size: 14px;}
.corpoint .content_int .elencomini .testo_miniature .sh1 {    color:#787777;   font-size: 14pt; ;}
.corpoint .content_int .elencomini .testo_miniature .sh1 a {   color:#787777;   text-decoration: none;}
.corpoint .content_int .elencomini .testo_miniature .sh2 {    color:#b1b1b1; font-size:12px;margin-bottom:20px; font-style:italic;}
.corpoint .content_int .elencomini .testo_miniature .intro {   vertical-align:top;   padding: 5px; color: #787777 ; font-size: 11;}
.corpoint .content_int .elencomini .link_aggiuntivo {  display: none;}


.corpoint .content_int .elencoinf {padding:5px; ; }
.corpoint .content_int .elencoinf li {color:#787777; margin-bottom:4px; border-bottom:1px solid #d0184e ; padding:5px  5px 5px 10px ;list-style-type:none;border-bottom:1px solid #fcfbfa }
.corpoint .content_int .elencoinf li a{color:#787777; text-decoration:none}
.corpoint .content_int .elencoinf .sh1 { color:#787777;   font-size: 14pt;      margin-top: 5px;text-decoration:none }
.corpoint .content_int .elencoinf .sh2 {  color:#787777; font-size:12px;margin-bottom:20px; font-style:italic}



.servizi { vertical-align:top;font-family:arial ; width:100% ;margin-top:20px; text-align:center; font-size:11px; border-top:1px solid #fcfbfa ;padding-top:20px }
.servizi .stampa { color:#AAA071;text-transform:uppercase; width:100%; line-height:20px}
.servizi .stampa a {   background: url(images/clerstile/stampa.png) no-repeat 0px 0px; padding:3px 0px 3px 20px ;color:#AAA071; text-decoration:none; }




.corpoint .contenuto .divallegati a { background:#d0184e url(images/teatri13/arrowdx.png) no-repeat 125px center  ; color: #ffffff; text-decoration: none; line-height:24px; font-size:11pt ;padding:5px  20px 5px 0px}
.corpoint .contenuto .divallegati img  { display:none ; }
.corpoint .contenuto .divallegati a.allegati{ color: #ffffff; }


.corpoint .contenuto #scheda #tabfoto { }

.corpoint .contenutono .allega  { padding-top: 6px ;  text-decoration: none;font-size:10px; }
.corpoint .contenutono .allega img { ;  float: left;    margin-bottom: 10px; display:none;}
.corpoint .contenutono .allega a {color:#0b3b2d ; display:block; text-decoration: none;  color:#0b3b2d ;    display: block; font-size: 11px; font-weight:bold ; padding: 5px 10px 0px 35px;height:35px ; cursor:pointer}
.corpoint .contenutono .autore {  float:right; font-size:10px; font-style:italic;  padding:10px;}

#tabfoto { clear: both;  float: right; width:auto;padding: 0px;margin: 0px ;vertical-align:top; float:none}
#tabfoto .foto { ;vertical-align:top;margin:0px}
.fotoalta2, .fotoalta3, .fotoalta4, .fotoalta5, .fotoalta6 {;margin: 0px 0px 0px 20px ; float: none !important ; }
#tabfoto .fotoalta2 img {  border: 1px solid #cccccc;  height: auto;  width: 200px;}
#tabfoto .fotoalta3 img {  border: 1px solid #cccccc;  height: auto;  width: 200px;}
#tabfoto .fotoalta4 img {  border: 1px solid #cccccc;  height: auto;  width: 200px;}
#tabfoto .fotoalta5 img {  border: 1px solid #cccccc;  height: auto;  width: 200px;}
#tabfoto .fotoalta6 img {  border: 1px solid #cccccc;  height: auto;  width: 200px;}
#tabfoto .fotoalta2 span {display: block; font-size: 10px;   font-style: italic;  color:#000000 ; width:180px !important;margin:0px 10px 10px 10px}
#tabfoto .fotoalta3 span {display: block; font-size: 10px;   font-style: italic;  color:#000000 ; width:180px !important;margin:0px 10px 10px 10px}
#tabfoto .fotoalta4 span {display: block; font-size: 10px;   font-style: italic;  color:#000000 ; width:180px !important;margin:0px 10px 10px 10px}
#tabfoto .fotoalta5 span {display: block; font-size: 10px;   font-style: italic;  color:#000000 ; width:180px !important;margin:0px 10px 10px 10px}
#tabfoto .fotoalta6 span {display: block; font-size: 10px;   font-style: italic;  color:#000000 ; width:180px !important;margin:0px 10px 10px 10px}

#tabfoto .grande img {  border: 1px solid #cccccc;  height: auto;  width: 1100px;}





.corpoint .contenuto .testospalla {font-family:arial !important; vertical-align:top;   padding: 5px; color: #1B1C1C;  font-size: 12px;  font-weight: normal;padding:0px;margin:5px 0px 5px 0px ; line-height:24px; }
.corpoint .contenuto .testospalla a { color:#3F94BD;   text-decoration: none;}
.corpoint .contenuto .testospalla a:hover { color:#e78036; text-decoration: underline;}
.corpoint .contenuto .testospalla .spalla  { font-size:12px; margin-left:20px;  padding:20px;float:right; background:#fafafa; width:200px; box-shadow: 1px 1px 3px #afafaf;-moz-box-shadow: 1px 1px 3px #afafaf; -webkit-box-shadow: 1px 1px 3px #afafaf ; color:#262626; }
.corpoint .contenuto .testospalla .spalla a { color:#015d8a ;text-decoration:underline }



#video_pag_interne { padding: 10px;;}


/* fine*/

/* 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}

.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: #D018;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 */

/* per pagine interne db*/
.testatadb  { height:176px; width:955px;vertical-align:top; background: url(images/clerstile/logodb.png) no-repeat 0px center; font-family: Times New Roman; font-size:25px;}
.testatadb a {text-decoration:none;}
.testatadb a span {text-decoration:none;color:#}
.testatadb .logoita {   background: url(images/clerstile/santasede_int.png) no-repeat right center; height:142px; border-bottom:1px solid #fcfbfa ; vertical-align: middle  }
.mdr .ricav {  font-size:12px; color: #A3A3A3;}
.mdr .ricav a {   text-decoration:none;  color: #A3A3A3;}

.table_sec {   width:100%;}


.table_gen_col_duo {   width:100%;}
.table_gen_col_duo .iframe_content  {   width:955px; height:590px; }
.table_frabajo {   width:100%; background:#ffffff ;padding:20px}

.table_frabajo .table_frabajo_col_sx { width:256px; vertical-align:top}
.table_frabajo .table_frabajo_col_sx table{ font-size: 11px !important ; background:#ebe9df; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin:20px 20px 20px 0px ;padding:20px 0px 20px 0px; width:216px}
.table_frabajo .table_frabajo_col_sx table a img  {  display: none}
.table_frabajo .table_frabajo_col_sx table a {font-size: 11px !important ;color: #838383 ; text-decoration:none ;padding-top:10px;display: inline-block}
.table_frabajo .table_frabajo_col_sx table .colore_normale  {font-size: 11px !important ;margin-top: 10px; color: #838383 ;text-transform: uppercase; text-decoration:none }
.table_frabajo .table_frabajo_col_sx table .colore_normale b  {background: url(images/clerstile/arrowdown.png) no-repeat scroll 0 3px transparent; padding-left: 12px ;   color: #AAA071;   text-transform: uppercase}

.table_frabajo_col_dx {vertical-align:top   }
.table_frabajo_col_dx .subiframe_content { height:550px; vertical-align:top  ; width:680px }

.table_gen_footer .footer {   width:100%;}

