.pretestanh_re{font-family:arial; font-size:10px; color:#6E6E6E; text-align: right; background: transparent; padding: 10px 10px 8px 10px ; text-transform: lowercase; letter-spacing: 1px;}
.pretestanh_re a{ color:#6E6E6E; text-decoration: none;}
.pretestanh_re a:hover{ color:#6E6E6E; text-decoration: underline;}

.testata_re {background: url(cci2011/cci_re11/testata_re.gif) no-repeat 0px 0px; width:526px; }
.testata_re2 {background: url(cci2011/cci_re11/testata_re.gif) no-repeat 0px 0px; width:526px; height: 151px; vertical-align: bottom; text-align: right; }

.bibbiatab_re {;background: #ffffff url(cci2011/cci_re11/litur_bck.jpg ) repeat-x 0px 0px ; height:151px; text-align:left}
.bibbiatab_re table {;background: transparent; text-align:left}
.bibbiatab_re .data {;color:#000000; text-align:left}
.bibbiatab_re .santo a{color:#000000;}

.liturgia_re {;background: #ffffff url(cci2011/cci_re11/litur_bck.jpg ) repeat-x 0px 0px ; height:151px; border-left:1px solid #ffffff;border-right:1px solid #ffffff; width:154px; text-align:left}
.liturgia_re .giornoliturgico{color:#000000;}
.liturgia_re .liturgiav3{color:#000000;}
.liturgia_re .liturgiav3 a {color:#000000;}
.liturgia_re img {border:0px}
.imglit {height:27px; background:#d7d1c5 }
.imglit a{}
.imglit table {background:#d7d1c5}

.opere_gia{ height:151px; }
.operabck_re {background: url(cci2011/cci_re11/opere_re.png ) no-repeat 0px 0px ; height:124px;padding-top:27px}

.menuorizztd {;border:1px solid #dcdcdc; background: url(cci2011/cci_re11/menuorizz.jpg ) repeat-x 0px 0px ;height:50px;width:100%; margin-top:2px}
.menuorizz {;height:50px;  background: none !important ;width:100%;}
.menuorizz #primariga {    display: inline-block ; width:100%;padding:0px; height:25px}
.menuorizz .divprinc {  float:left; ; font-family: arial,verdana; color: #515151;   font-size: 14px;    font-weight: bolder; text-transform:uppercase;display:block;line-height:14px;padding-top:6px;padding-bottom:5px}
.menuorizz .divprinc a {   color: #515151; text-decoration: none; padding-left: 10px;    padding-right: 10px; border-right: 1px solid #DE0000}
.menuorizz .divprinc a:hover {   color: #DE0000; text-decoration: none;}
.menuorizz .divprincsel {   float:left; ; font-family: arial,verdana; color: #DE0000;   font-size: 14px;    font-weight: bolder; text-transform:uppercase;display:block;line-height:14px;background:#ededed;padding-top:6px;padding-bottom:5px}
.menuorizz .divprincsel a {   color: #DE0000; text-decoration: none; padding-left: 10px;    padding-right: 10px; border-right: 1px solid #DE0000}
.menuorizz .divprincsel a:hover {   color: #DE0000; text-decoration: none;}
.menuorizz #secondariga {    display: inline-block ;width:100%; background: #ededed /*url(cci2011/cci_re11/ecriga_bck.jpg )*/ repeat-x 0px 0px; padding :5px 0px 5px 0px ; height:15px}
.menuorizz #secondariga .divsec {  float:left; ; text-transform:uppercase;background:#ededed;}

.menuorizz #secondariga .divsec_liv2 {  float:left;font-size:10px; color: #000000; padding-left: 7px;  padding-top:0px; padding-bottom:0px; padding-right: 7px ; line-height:12px ; height:12px;  border-right: 1px solid #de0000;  whit_e-space:now_rap}
.menuorizz #secondariga .divsec_liv2 a {  color: #000000; text-decoration: none}
.menuorizz #secondariga .divsec_liv2 a:hover {  color: #DE0000; text-decoration: none}
.menuorizz #secondariga #dsl7981 {    border-right: none}

.menuorizz #secondariga .divuff {position:relative;  float:left; font-size:10px; padding-left: 3px;  padding-top:0px; padding-bottom:0px; line-height:12px ; height:12px;  padding-right: 3px ;  color: #DE0000;font-weight:bold;background: url(cci2011/cci_re11/uffbckbott.gif) repeat-x 0px 0px;}
.menuorizz #secondariga .divuff a {color: #DE0000; text-decoration: none}
.menuorizz #secondariga #ufficiselect_old  {display:none; position:absolute; top:20; left:-220; z-index:1000;background: url(cci2011/cci_re11/box_uffselect.png ) no-repeat 0px 0px ;;height:600px ;width:330px; padding:10px ; font-weight:normal}
.menuorizz #secondariga #ufficiselect  {display:none; position:absolute; top:20px; left:-175px; z-index:1000;background: url(cci2011/cci_re11/box_uffselect2.png ) no-repeat 0px 0px ;height:510px ;width:270px; padding:0px 10px 10px 10px; font-weight:normal; text-align:left; }

.menuorizz #secondariga #ufficiselect ul { margin:5px 5px 0px 5px; font-family: arial,verdana; padding-left:10px; text-transform:none; width:220px;}

.menuorizz #secondariga #ufficiselect_old  ul li { font-size:11px; color: #000000;list-style-type:none; width:auto;padding-right:15px;margin-bottom:7px; white-space:nowrap ; }

.menuorizz #secondariga #ufficiselect ul li { font-size:11px; color: #000000;list-style-type:none;background: url(cci2011/cci_re11/uff_arrow.gif) no-repeat right 3px ; width:100%;margin-right:15px; line-height:18px !important ;display:block; white-space:nowrap }
.menuorizz #secondariga #ufficiselect ul li a { color: #000000;text-decoration: none;display:block}
.menuorizz #secondariga #ufficiselect ul li a:hover {color: #DE0000; text-decoration: none; }
.menuorizz #secondariga #ufficiselect ul li a span { color: #DE0000;text-decoration: none;padding-left:20px; display:none}

.menuorizz #secondariga #ufficiselect .chiudiprincipale  { color: #000000;text-decoration: none;width:230px; }
.menuorizz #secondariga #ufficiselect .chiudiprincipale a  { color: #000000 !important ;text-decoration: none; }


/*********** ppundici primopiano*************/
.tabprimopiano #ppundici .td_news_hp_primopiano .pagina_news_hp {display:block;}
.tabprimopiano #ppundici .td_news_hp_primopiano .foto_news_hp {width: 382px; float:left}
.tabprimopiano #ppundici .td_news_hp_primopiano .foto_news_hp img{width: 382px;height:100%; }
.tabprimopiano #ppundici .td_news_hp_primopiano .lancio_news_hp {width: 260px; float:left; }

.tabprimopiano #ppundicib .td_news_hp_primopiano .pagina_news_hp {
    display: block;
    width: 688px;
}

/*********** undici altrenews*************/

#undici .tab_news_hp .td_news_hp {    height: 180px;    padding: 6px;}
#undici .tab_news_hp .pagina_news_hp { height: auto !important;    width: 472px; padding: 4px;display: table} 
#undici .foto_news_hp {    float: left;    height: 100% !important;    margin: 0 8px 8px 0;    overflow: hidden; width: 172px;border:1px solid #B3B3B3; overflow:hidden ; display:block; clear:right }
#undici .foto_news_hp img {    height: 172px;    width: auto;}
#undici .tab_news_hp .lancio_news_hp {font-family:arial; font-size:12px; color:black; line-height:16px; margin-top:20px; margin-bottom:5px; display:table ;width: 260px}
#undici .lancio_news_hp a{font-family:arial; font-size:12px; color:#de0000; text-decoration:underline}
#undici .lancio_news_hp a:hover{font-family:arial; font-size:12px; color:#de0000; text-decoration:underline}

#undici_b .td_news_hp .pagina_news_hp {    display: table;    height: auto !important;    padding: 4px;    width: 688px;}
#undici_b .newshp .pagina_news_hp{	width: 688px;}
#undici_b .newshp .foto_news_hp{	float: right !important;}
#undici_b .newshp .td_news_hp2 .pagina_news_hp{width: 341px !important;}
.bloccodiocesi{	background: url(cci2011/bloccodiocesi2.jpg); width: 689px; height: 199px; margin: 6px;}
.testoblocd{	float: right; width: 300px; font-size: 12px; line-height: 18px; color: #505050; margin-top:50px;}
.testoblocd a{
	text-decoration: none; color:#505050;
}
.cobod{	width: 300px; float: right; font-size: 12px; color:#505050; font-family: Arial, Helvetica, sans-serif !important;}
.cobod .form, .cobod #cod_dioc{	width: 265px !important ; }

.natale .testochiusura{	font-size: 11px; line-height: 15px; width: 260px; color: #6d6e71; border: 1px solid #6d6e71; max-width: 270px; padding: 5px;}
