.testata {    background: url("cci2011/testata.gif") no-repeat scroll 0 0 transparent;   height: 120px;    width: 989px;    display: block;}
.testata .blocchi{	display: 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; display:none;}
.pretesta{	display: none;}
.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) top #EEEEEE repeat-x}
.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:verdana; font-size:13px; color:#001027; padding-left:8px; font-style:italic;}
.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}
.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; }
.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: 700px; }
#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;}
.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;}
.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;}

