/* @override http://www.chiesacattolica.it/cci_new_v3/s2magazine/css/0/interno_docv4.css */

/* solo test */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

.documentili{font-family:verdana; font-size:11px;}

.documentili ul {font-family: 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: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:black; text-decoration:none; }

.piccolo{ font-size: 9px; font-family: 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: Arial, Helvetica, sans-serif; text-decoration: none;color:black;}

.piccolo a:hover{ font-size: 9px;font-family: Arial, Helvetica, sans-serif; text-decoration: none;color:black;}

.piccolo a:visited{ font-size: 9px;font-family: 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;}

.archdocs{width:155px; height:19px; background: url(cci09/bgarchdoc.gif) no-repeat; float:right; padding-top: 1px; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: center; }
.archdocs a{	color: #fff; text-decoration: none;}
.archdocs a:hover{	color: #fff; text-decoration: underline;}

.doctitolo {
	/*font-family:arial; font-size:18px; color:#935838; font-weight: bolder; padding-left:8px; margin-top:10px;*/
	display:block; color: #222 !important;
	padding: 0 !important; margin: 0;
	line-height: 36px;
	font:100 30px/32px 'Open Sans', Arial !important; padding: 3px 0 10px 0 !important;	
	
	}

.docsottotitolo {font-family:arial; font-size:15px;  color:#001027; padding-left:8px; font-style:italic; margin-top:10px; display: block;}


.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;}

.docallegati a[href $='.doc'] {    background: transparent url(doc.gif) no-repeat center left;}
.docallegati a {padding:5px;   padding-left: 28px;display:block;font-size:12px;}
.docallegati a[href $='.docx'] { background: transparent url(doc.gif) no-repeat center left;}
.docallegati a[href $='.ppt'] { background: transparent url(ppt.gif) no-repeat center left;}
.docallegati a[href $='.pdf'] { background: transparent url(pdf.gif) no-repeat center left;}


.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: 100 13px/20px 'Open Sans', Arial;
	

	font-size: 11px !important;
	font-style: normal; line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999 !important;
	list-style: none !important;
	padding: 0 !important;
	margin:0 !important;
	text-indent: 0 !important;
	}

.doc_testod ul li {
	padding:0 20px 25px 20px;

	margin-bottom: 25px;
	margin-left: -23px;
	border-bottom: 1px solid #e7e7e7;
}




.doc_testod ul a {
		font-family:'Open Sans',arial !important;
		font-size:20px !important;
		line-height: 28px !important;
		ccolor:#AA2421;
		color:#000;
		text-decoration:none;
		font-weight: 300 !important;		
		}

.doc_testod ul li:hover,.doc_testod ul a:hover {
	color:#AA2421; text-decoration:none
}
.doc_testod p{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#955A38; text-decoration:none; }


.testod {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#000000; text-decoration:none; }

.testodp {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color:#000000; text-decoration:none; }

.testodp a{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }

.testodp a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }

.testodp a:visited{font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color:#000000; text-decoration:none; }

.testodp img{	vertical-align: top; margin-left: 5px;}



#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: Arial, Helvetica, sans-serif; color:#de0000; font-size:10px; width:335px; overflow:hidden}

.apppiccolo{ font-size: 10px; font-family: 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: Arial, Helvetica, sans-serif; text-decoration: none;color:black;}

.apppiccolo a:hover{ font-size: 10px;font-family: Arial, Helvetica, sans-serif; text-decoration: none;color:black;}      

.apppiccolo a:visited{ font-size: 10px;font-family: Arial, Helvetica, sans-serif; text-decoration: none;color:black;} 

.descr_sez{padding-left:3px; background-color: #DF0001; font-family: 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; border: 0; border-top: 2px solid #df0001; padding-top: 0px; padding-right: 0px;}

   

.app_testodtitolo {paddding-left:10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}

.app_testod {pdadding-left:10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; width:900px; line-height:18px;}

.app_testod a{font-weight: bold; color:navy;  font-size:12px; text-decoration:underline;} 

.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;}

.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: 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: 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:100 30px/32px 'Open Sans', Arial !important; padding: 3px 0 10px 0 !important; margin-top: 4px;	}
.titoloint img{display:none }
.occhiello {	font: 100 13px/20px 'Open Sans', Arial;color: #D01617;text-decoration: none;}

.testoint{	display: block; color:black;padding:10px 5px 25px 16px;margin-bottom: 15px;border-bottom:1px solid #D2D2D2;    font-family: 'Open Sans',arial,verdana;    font-size: 14px;    line-height: 22px; min-height: 280px;    }
.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}



.doctesto {font-family:'Open Sans', arial, verdana !important; color:black; font-size:14px !important; line-height:22px !important; }

.doctesto a{font-family:arial, verdana; color:#AA2423; font-size:14px; text-decoration:none}

.doctesto a:hover{ color: #222;}


.doctesto div, .doctesto p  {	padding-bottom: 15px;}

.divsec_liv3{	font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.divsec_liv2 a{font-family: Arial, Helvetica, sans-serif; font-size: 13px;}
.divsec_liv2{	margin-top: 10px; margin-bottom: 5px; background:  url("/cci_new_v3/s2magazine/css/0/cci09/frecc.gif") no-repeat scroll 0 4px rgba(0, 0, 0, 0) }
.divsec_liv2 a:hover{font-family:arial; font-size:13px; color:#AA2423; font-weight: bold; text-decoration:none}



