.documentili{font-family:verdana; font-size:11px;}
.documentili ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-indent: 7px; list-style-position: outside; list-style-image:url(imagesdoc/frecc_dx.gif); padding: 7px; margin: 2px; }
.documentili ul a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:black; text-decoration:none; }
.piccolo{ font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black; font-weight: bold;}
.piccolo a{padding-left:15px;  background: url(imagesdoc/frecc.gif) no-repeat 5px 3px;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.piccolo a:hover{ font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.piccolo a:visited{ font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.menu {border-bottom:1px solid #D4D4D4; width:750px; float:right}
.puls {font-family:verdana; font-size:11px; color:#3B3B3B; font-weight:bolder; padding-left:25px; padding-top:8px; height:29px; BACKGROUND: url(imagesdoc/puls.gif) no-repeat; margin-top:10px; margin-left:3px}
.doc_sx {width:196px; background: url(imagesdoc/pastorellodoc.gif) no-repeat 0px 150px; background-position: bottom; vertical-align:top}
.menu_sx {border-left:1px solid #BCBCBC; border-right:1px solid #BCBCBC; background: url(imagesdoc/menu_sx.gif) #EEEEEE repeat-x; background-position:top;}
.menu_sx_top {width:196px; background: url(imagesdoc/top_sx.gif) no-repeat; vertical-align:top}
.menu_sx_bottom {width:196px; background: url(imagesdoc/bottom_sx.gif) no-repeat; vertical-align:top}
.doc_centro2{padding-left: 5px; vertical-align: top;}
.doctitolo {font-family:arial; font-size:18px; color:#935838; font-weight: bolder; padding-left:8px; margin-top:10px}
.docsottotitolo {font-family:arial; font-size:15px;  color:#001027; padding-left:8px; font-style:italic; margin-top:10px; display: block;}

.doctesto {font-family:verdana; font-size:12px; color:black; margin-top:10px; line-height:22px; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.doctesto a {font-family:verdana; font-size:12px; color:black; text-decoration:none}
.doctesto a:hover {font-family:verdana; font-size:12px; color:#935838; text-decoration:underline}
.doctesto h2{font-family:verdana; font-size:12px; color:black; margin-top:10px; line-height:22px; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.doctesto h2 a {font-family:verdana; font-size:12px; color:black; text-decoration:none}
.doctesto h2 a:hover {font-family:verdana; font-size:12px; color:#935838; text-decoration:underline}
.doctesto h3{font-family:verdana; font-size:12px; color:black; margin-top:10px; line-height:22px; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.doctesto h3 a {font-family:verdana; font-size:12px; color:black; text-decoration:none}
.doctesto h3 a:hover {font-family:verdana; font-size:12px; color:#935838; text-decoration:underline}
.doctesto h4{font-family:verdana; font-size:12px; color:black; margin-top:10px; line-height:22px; padding-left:8px; padding-right:8px; padding-bottom:8px;}
.doctesto h4 a {font-family:verdana; font-size:12px; color:black; text-decoration:none}
.doctesto h4 a:hover {font-family:verdana; font-size:12px; color:#935838; text-decoration:underline}
.docautore {font-family:verdana; font-size:11px; color:black; font-style:italic; margin-top:10px; padding-left:8px; padding-right:30px; 
padding-bottom:8px; text-align:right; float: right }
.docallegati{font-family:verdana; color:#808080; font-size:12px;}
.docallegati a {font-family:verdana; color:#de0000; text-decoration:none;font-size:12px;}
.docallegati a:hover {font-family:verdana; color:#de0000; text-decoration:none;font-size:12px;}
.docallegati a:visited {font-family:verdana; color:#de0000; text-decoration:none;font-size:12px;}
.tab_ricerca{padding-top: 10px; white-space: nowrap; border: 1px solid #cccccc; background-color: #E7E7E7}
#form_ricerca{font-family:verdana; font-size:6.4pt; color:black; padding-top:10px; padding-left:10px; padding-right:10px; width: 650px; }
#form_ricerca input, select, checkbox, textarea {color: #AA2423; background: #FFffff; border: thin solid #979797;font-size:9px;}
#sform_ricerca form {width: 400px;}
#form_ricerca fieldset {padding: 10px; border: 1px solid #999999;}
#form_ricerca legend {color: #000066;background: #FFFF66; padding: 5px; border: 1px solid #666666;}
#form_ricerca  .button {background-color: red; color:white;}
#form_ricerca input:focus, select:focus, checkbox:focus, textarea:focus {color: #FFFFFF; background: #990000;}
.form_ricerca_parolaex{text-indent:5px;background-image: url(imagesdoc/parol.gif); height: 25px;}
.form_ricerca_parola{text-indent:5px; background-image: url(imagesdoc/parol.gif);  height: 27px;  padding-top:0px;  padding-left:10px; }
.form_ricerca_parola .lung{ border: 1px solid red; width:130px;}
.form_ricerca_tipologia{text-indent:5px;  background-image: url(imagesdoc/tipolog.gif);  height: 27px;  padding-top:0px;  padding-left:10px; }
.form_ricerca_temi{text-indent:5px; background-image: url(imagesdoc/temipast.gif);  height: 27px;  padding-top:0px;  padding-left:10px; }
.form_ricerca_date{text-indent:5px; background-image: url(imagesdoc/fdate.gif);  height: 27px;  padding-top:0px;  padding-left:10px; }
.form_ricerca_ordina{text-indent:5px; background-image: url(imagesdoc/fordina.gif);  height: 27px;  padding-top:0px;  padding-left:10px; }
.form_ricerca_spazio{ height: 3px;}
.doc_testo_tit{width: 100%;  padding: 2px; }
.intest_doc{font-family:verdana;  font-size:10px;  font-weight: bolder;  text-align: right; }
.intest_doc a{ padding-left:6px;  padding-right:6px;  color:#ffffff;   text-decoration:none; }
.intest_doc a:hover{  padding-left:6px;  padding-right:6px;  color:#ffffff;  text-decoration:underline; }
.doc_testod ul {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-indent: 7px; list-style-position: outside; list-style-image:url(imagesdoc/frecc_dx.gif); padding: 7px; margin: 2px; margin-left:5px}
.doc_testod ul a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:black; text-decoration:none; }
.doc_testod p{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#955A38; text-decoration:none; }
.testod {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; }
.testodp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }
.testodp a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }
.testodp a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }
.testodp a:visited{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }
#id_table2{	border: 1px solid #BCBCBC; }
#form_ricercaapp{font-family:verdana; font-size:6.4pt; color:black; padding-top:10px;  width: 100%;}
#form_ricercaapp input, select, checkbox, textarea {color: #AA2423; background: #FFffff; border: thin solid #979797;font-size:9px;}
#tab_ricercaapp{padding-top: 10px; white-space: nowrap; width: 100%;}
.contenitoreapp{}
.tabricercaapp{padding:2px; width: 100%;}
.trricerca{background-color: #E7E7E7; }
.trricerca input {color: #ffffff; background-color: maroon; font-size:8px;}
.appuntamenti_combo{font-family: Verdana, Arial, Helvetica, sans-serif; color:#de0000; font-size:10px; width:335px; overflow:hidden}
.apppiccolo{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black; font-weight: bold;}
.apppiccolo a{padding-left:15px;  background: url(imagesdoc/frecc.gif) no-repeat 5px 3px;font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.apppiccolo a:hover{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.apppiccolo a:visited{ font-size: 10px;font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;color:black;}
.descr_sez{padding-left:3px; background-color: #DF0001; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; color:white; width: 180px;  text-align: left; float: left; margin-left:34px; clear: both; height:18px}
.centroint {width:auto !important}

.app_testodtitolo {paddding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.app_testod {pdadding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width:900px; line-height:18px;}
.app_testod a{color:black;  font-size:12px;}
.app_testod a:hover{ text-decoration: underline;}
/*.app_testod ul { font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-indent: 7px; list-style-position: outside; list-style-image:url(imagesdoc/frecc_dx.gif); padding: 7px; margin: 2px; }*/
.app_data{margin-left: 10px;}


.app_testod ul {margin:0px; padding:0px}
.app_testod ul { font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none; text-indent: 7px; list-style: none; list-style-position: outside; margin: 0;  }
.app_testod ul li{	margin-bottom: 30px; font-size: 12px; border-bottom: 1px dotted #ddd; padding-bottom: 10px;}
/*modifica del 08/05/2014*/
.app_testod ul{	margin-top: 20px;}
.app_testod ul li{	margin-bottom: 10px; font-size: 12px; border-bottom: 0; padding-bottom: 5px;  list-style-type: disc;  list-style-position: inside;  }

.app_testod .titoloapp{  background: url(imagesdoc/frecc_dx.gif) no-repeat  1px 0px; padding-left: 10px; padding-top: 4px; display: block; margin-top: 0px;  text-decoration: none;  }
.app_testod .titoloapp a{	text-decoration: none; color: #000; font-size: 12px;}
.app_testod .titoloapp a:visited{	text-decoration: none; color: #000; font-size: 12px;}
.app_testod .titoloapp a:hover{	text-decoration: none;  font-size: 12px;}
.app_testod p{font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration:none; }


.testo_appuntamenti {/*color:red;*/ font-family:verdana; font-size:10px; margin-left: 10px;}
.testo_appuntamenti div{display: inline;}
.testo_appuntamenti p{display: inline;}
.testo_appuntamenti br{display: inline;}
.testo_appuntamenti strong{ font-weight: normal;}
.app_autori{ font-style: italic; text-align: right; line-height: 16px;color:#955937; width: 900px; }

.testo_appuntamenti a{color:red; font-family:verdana; font-size:10px; margin-left: 10px; text-decoration: underline;}
.testo_appuntamenti a:visited{color:red; font-family:verdana; font-size:10px; margin-left: 10px; text-decoration: underline;}
.testo_appuntamenti a:hover{color:red; font-family:verdana; font-size:10px; margin-left: 10px; text-decoration: underline;}
/*.testo_appuntamenti div{ font-style: italic;}*/
.nomeufficioapp{font-style: italic;}
.titoloapp{	color: #000; font-size: 12px;}

#table2{width: 100%;}
#table4{font-family:verdana; font-size:10px; margin-bottom: 50px; margin-top: 50px; }
#table4 a {color:red;}
#table4 .xsmall {color:red; font-size:6px;}
#informazioni_appuntamenti{ background-color: #e4e4e4;font-family:verdana; font-size:10px; width: 100%; padding: 20px;}
#informazioni_appuntamenti span{color:#955937;}

.singolosito {padding-left:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom:30px;}
.datasiti{	background: url(imagesdoc/frecc_dx.gif) no-repeat left top; padding-top:7px; padding-left: 15px; font-size: 10px; margin-bottom: 5px;}
.nomesito{	font-weight: bold; clear: left; float: left; margin-right:20px;}
.linksito{	font-weight: bold; clear: right; margin-left:40px; }
.linksito a{	color: #AB2627;}
.categoriasito{ color:#955937; margin-top: 2px;}
.testositi3{	font-size: 11px; margin-top: 5px;}
.descr_sezsiti{border-bottom:1px solid #DF0001; clear: both;}

.titoloint {font-family:georgia, times new roman; color:black; font-size:18px; font-weight: bolder; padding-bottom:15px;}
.titoloint img{display:none }

.paginazione {float:right; margin-right:10px}
.successivi {font-family:verdana; font-size:11px; color:#5E6F77}
.successivi a{font-family:verdana; font-size:11px; color:black}
.successivi a:hover {font-family:verdana; font-size:11px; color:#5E6F77}
