/* @override http://www.chiesacattolica.it/cci_new_v3/s2magazine/css/0/style_home2011.css */

/* solo test */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800);

body {background: url(cci09/bgkg.jpg) repeat-x #ffffff; background-position:top; text-align: center; margin-top: 0px; font-family:arial; }



.main {background: transparent; width: 990px; overflow: hidden; border:0px;}

.centro {width: 990px; overflow: hidden; padding-top:10px; text-align:left; padding-left:15px;}

.tabcentro{margin-left: 16px; width:974px;}

.dx {background-image: none; padding-left: 10px;}

.main table {background-color: #fff; border:0px;}

.pretestanh{font-family:arial; font-size:10px; color:#6E6E6E; text-align: right; background: transparent; padding: 10px; text-transform: lowercase;}

.pretestanh a{ color:#6E6E6E; text-decoration: none;}

.pretestanh a:hover{ color:#6E6E6E; text-decoration: underline;}

.tabledx{}

.condividi img{border: 0; margin-right: 1px;}

/*.newshp .pagina_news_hp{width: 472px; height: auto !important;}*/

.td_news_hp_primopiano{padding: 0px;}



.tabprimopiano{width: 682px;}

.tabprimopiano .pagina_news_hp {height: 295px;}

.tabprimopiano .td_news_hp_primopiano .foto_news_hp {
	margin: 5px; margin-left: 0px; margin-right: 10px;  float: left; height: 300px; overflow: hidden;
	}

.tabprimopiano .td_news_hp_primopiano .foto_news_hp img
	{ width: 370px; 
	vertical-align:top; 
	border: 1px solid #e9e9e9;

	}

.tabprimopiano .td_news_hp_primopiano .pagina_news_hp {
	padding: 10px 4px 4px 0px;
	border: none !important;
	border-bottom:1px solid #e9e9e9 !important;
	margin:6px; margin-left:0px;
	float: left; padding-bottom: 30px;
}


.tabprimopiano .td_news_hp_primopiano .occ_news_hp,

.tabprimopiano .td_news_hp_primopiano .occ_news_hp a
	{ 	font: 100 13px/20px 'Open Sans', Arial;
color: #D01617;
text-decoration: none;
	}
.tabprimopiano .td_news_hp_primopiano .occ_news_hp a:hover { }



.tabprimopiano .td_news_hp_primopiano .tit_news_hp,
.tabprimopiano .td_news_hp_primopiano .tit_news_hp a {
	/*font-family:georgia, times new roman;
	color:black;
	font-size:22px;
	font-weight: bolder;
	line-height: 25px;*/
	
/*display:block;	
font-family: 'Open Sans',arial;
font-size: 34px;
line-height: 36px;
color: #000;
text-decoration: none;
font-weight: 300;	
margin-left: -12px;*/


font-family: 'Open Sans',arial;
font-size: 26px;
line-height: 28px;
color: #000;
text-decoration: none;
font-weight: 300;


	}
.tabprimopiano .td_news_hp_primopiano .tit_news_hp a:hover{
	color: #AA2421;
}



.tabprimopiano .td_news_hp_primopiano .tit_news_hp br{line-height:1px;}






.tabprimopiano .app_news_hp {BACKGROUND: url(cci09/appro.gif ) no-repeat; 	width:96px; height:17px;  margin-top:0px; margin-right:5px;
	cursor:pointer;
	float: left;
	display: none;
}


.tabprimopiano .td_news_hp_primopiano .lancio_news_hp div{	margin-bottom: 0;}

.tabprimopiano .td_news_hp_primopiano .doc1_news_hp {background: url(cci09/attach.gif) no-repeat; padding-left:20px; height:15px; float: right; margin-top: 8px; }

.tabprimopiano .td_news_hp_primopiano .doc1_news_hp a{	font-family:arial, verdana; color:#505050; font-size:11px; margin-top:15px; text-align: right;}



.lancio_news_hp {
	margin-top:8px; margin-bottom:5px;
	font-size:13px;
	line-height:19px;	
	font-family: 'Open Sans', Arial;
}

.lancio_news_hp a{ color:#de0000; text-decoration:underline}

.lancio_news_hp a:hover{color:#de0000; text-decoration:underline}

.newshp .foto_news_hp{ width: 172px; height: 172px;	float: left; overflow: hidden; margin: 0; margin-right:8px; margin-bottom:8px; margin-top: 25px !important;}

.newshp .foto_news_hp img{ height: 172px; width: auto;}

#menu_cei, .sitis table {background-color: transparent;}

.sitis{background-image: none; width: 267px; border: 1px solid #d8d8d8; padding: 0; margin-top: 0px;}

 .sitis #siti {BACKGROUND: url(cci09/bgsitinh_new.jpg) repeat-x; height:126px; width:267px; margin: 0;}

.sititutti{ background-color: #789dae; padding: 10px;}



.sitis #siti .box_anteprima_figlie {margin:0px; padding: 10px; padding-bottom: 15px; padding-top: 15px; background-color: transparent; width: 220px;  text-align:left}

.sitis #siti .box_anteprima_figlie table{height: auto !important;}

.sitis #siti .box_anteprima_figlie table td{width: 100%;}



.sitis #siti .box_anteprima_figlie_titolo { font-size:13px; color:#000; BACKGROUND: url(cci09/quadratoblu.gif) no-repeat 0px 3px; height:18px; padding-left:13px; width: 220px; line-height:12px; text-align:left}

.sitis #siti .box_anteprima_figlie_titolo a{ font-size: 12px; color:#000; text-decoration:none}

.sitis #siti .box_anteprima_figlie_titolo a:hover{ font-size: 12px; color:#000; text-decoration:none}

.sitis #siti .box_anteprima_figlie_titolo b{font-weight:lighter}

.sitis #siti .box_anteprima_figlie_dataevento {display:none}

.sitis2 {
    background-color: transparent;
    margin-left: 2px;
    margin-right: 10px;
    width: 98%;
}
.sitis2 #siti {
    background: url("/cci_new_v3/s2magazine/css/0/cci09/bgsitinh_new.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0) !important;
    height: auto;
    margin: 0;
}
.sitis2 #siti table {
    background-color: transparent;
    margin-left: 10px;
    margin-right: 10px;
    width: 80%;
}
.sitis2 #siti .box_anteprima_figlie {
    background-color: transparent;
    margin: 0;
    padding: 5px;
    text-align: left;
    width: auto;
}
.sitis2 #siti .box_anteprima_figlie_titolo {
    background: url("/cci_new_v3/s2magazine/css/0/cci09/quadratoblu.gif") no-repeat scroll 0 3px rgba(0, 0, 0, 0);
    color: #000000;
    font-size: 13px;
    height: 18px;
    line-height: 12px;
    padding-left: 13px;
    text-align: left;
    width: 220px;
}
.sitis2 .sititutti {
    width: 238px;
}



.cei_new table, .dioc_parr table, .docu_new table, .sito table{	background-color: transparent;}

.newshp .tab_news_hp {    margin-bottom: 10px;    margin-top: 0px;    width: 474px;}



.operanew {border:1px solid #D4D4D4; margin:0px; background: url(cci09/operegiorni.gif) no-repeat;}

#operahp_new11 .box_anteprima_figlie {text-align:center; width:152px; height: 115px; overflow: hidden; position: relative;}

#operahp_new11 .box_anteprima_figlie_pagina {margin:0px; width:100%;}

.sovraimpressione{ visibility: hidden; position: absolute; top:0; left: 0; height: 115px; overflow: hidden; padding: 10px; text-align: left; background-color: #232323; opacity: .7; width: 152px; cursor: pointer; 

font-weight: bold;  filter: alpha(opacity=70); }

#operahp_new11 .box_anteprima_figlie_titolo { font-size:11px; color:#fff; text-align:left; width:130px; font-weight: normal; margin-bottom: 10px;}

#operahp_new11 .box_anteprima_figlie_titolo a{  color:#fff; text-decoration:none}

#operahp_new11 .box_anteprima_figlie_titolo a.hover{  color:#fff; text-decoration:underline}



#operahp_new11 .box_anteprima_figlie_sottotitolo {font-size:11px; color:#fff; font-style:italic; font-weight: bolder; margin-right:auto; margin-left:auto;  } /* anno */

#operahp_new11 .box_anteprima_figlie_sottotitolo a{ color:#fff; text-decoration:none}



#operahp_new11 .box_anteprima_figlie_image {width:152px; height:115px; overflow:hidden; margin:0px; padding:0px}

#operahp_new11 .box_anteprima_figlie_image img {width: 155px; position:relative; left:-3px}

#operahp_new11 .box_anteprima_figlie_preocchiello { font-size:10px; color:#fff; font-style: italic; } /*materiale */

#operahp_new11 .box_anteprima_figlie_occhiello {display:none}

#operahp_new11 .box_anteprima_figlie_firma {font-family:arial; font-size:10px; color:#D59421; margin-right:auto; margin-left:auto; } /*autore */

#operahp_new11 .box_anteprima_figlie_dataevento {display:none}



#delfiglie { font-size: 11px; color: #000; font-family: Arial Unicode MS; border:1px solid #777777; width: 172px; margin-top: 10px;}



/*

.tabmedia_puls {background-color: #D4D4D4; width: 260px; padding: 0; margin: 0;}

.tabmedia_puls .media_puls2{	width: auto; background-color: #D4D4D4; font-size: 9px;  }

.tabmedia_puls .media_puls2 a{ font-size: 9px;}

.tabmedia_puls .media_puls2 a:hover{ font-size: 9px;}

.tabmedia_puls .media_puls2 img{ margin-right: 1px;}

*/

.tabmedia_puls table, .media_puls2{background-color: transparent;}

#btnGo2 {	padding-top: 3px;}

.divrelative{position:relative}

.navigatore {float: right;}

.navigatore img{border: 0;}



#undici_b .newshp .foto_news_hp{float: right !important;}

.newshpunb .foto_news_hp{float: right !important; margin-left: 8px;}

#undici_b .td_news_hp2 .foto_news_hp{width: 153px; height: 153px; float:left !important; overflow: hidden;}

#undici_b .td_news_hp2 .foto_news_hp img{width: 153px !important; height:auto;}

#undici_b .td_news_hp2 .occ_news_hp{margin-top: 0px;}



.mdravvia{height:19px; font-size:9px; background:#fff url(cci2011/avvia2.gif); width:45px; border:0;}



.strillo{ color:#fff; background: #36363c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 5px;}

.diretta{	background: #6d6d79 !important; width: 688px; padding-bottom: 5px;}  

.diretta .strillo{ color:#fff; background: #36363c; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 5px;}



.nuovipulsantimedia td{ height:27px; overflow: hidden;}



.nuovipulsantimedia table td{ background:  #eee; padding: 0px; border: 0;}



#_mediadxdx ifr_ame {position:absolute; display:block; margin:0px;}

.in_onda_iframe {
    height: 188px;
    width: 251px;
}
.tabdiretta {
    background: none repeat scroll 0 0 #cdcdcd!important;
    border: 5px solid #cdcdcd;
    border-radius: 15px;
    width: 270px;
}

.tabdiretta .pulsantimc table{    background: #cdcdcd !important;}
.tabdiretta .titolo {
    background: none repeat scroll 0 0 #cdcdcd;
    padding: 4px;
}
.tabdiretta .testo {
    background: none repeat scroll 0 0 #cdcdcd!important;
    font-family: arial;
    font-size: 12px;
    padding: 4px;
}
.tabdiretta .inonda #immagineMC {
    margin: auto;
}
.tabdiretta .inonda {
    background: none repeat scroll 0 0 transparent;
    text-align: center;
}
.tabdiretta .in_onda_iframe {
    height: 188px;
    width: 251px;
}
