/* Id: 7.766.1329819729
 * Generated: 22-feb-2012 23.50.52
 */
    .gray_list .linklist li {
    border-bottom: 1px solid Gray !important;
    padding-bottom: 15px !important;
    padding-top: 4px !important;
}
.gray_list .photobox1 IMG, .gray_list .related  {
    display: none;
}

.gray_list .lead4 {
   color: lightgray;
   font-size: 11px;
}
.gray_list .occhiello1 {
    color: #CEB83D;
    font-family: arial;
    font-size: 11px;
    padding-bottom: 3px;
    text-transform: uppercase;
}








.borderLayoutMastHead {
  z-index:4000;
  position:  relative;
  margin:0px!important;
  background:black;
   
  }
  
 

.contenitore_apertura {
    background-color: black;
    height: 377px !important;
}


/* quattro top */


.quattro_top .immaginesx img {
    display: block;
    height: auto !important;
    margin-left: 0 !important;
    margin-top: -15px !important;
    width: 215px !important;
}
.quattro_top .teaserbody1 {
    display: none;
}

.quattro_top .occhiello1 {
  background-image: url('/polopoly_fs/7.766.1329819729!/logo_transp.png') !important;
    background-position: -1px -2px !important;
    background-repeat: no-repeat;
    color: orange;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    padding-left: 29px !important;
    padding-right: 0 !important;
    padding-top: 2px !important;
    position: relative;
    text-transform: inherit;
    top: -151px !important;
}
.quattro_top .immaginesx  {
    border: 1px solid #969696 !important;
    border-radius: 8px 8px 8px 8px !important;
    display: block !important;
    float: left;
    height: 150px !important;
    margin-bottom: 0;
    margin-right: 0;
    overflow: hidden;
    position: relative;
    top: 28px;
    width: 215px !important;
}

.quattro_top .teaser {
    border-bottom: 0 none !important;
}
.quattro_top .related {
    display: none !important;
}
.quattro_top H1 a {
    border: 0 none !important;
    color: lightGray !important;
    display: block;
    float: left;
    font-family: arial;
    font-size: 13px !important;
    font-weight: bold;
    line-height: 1.2 !important;
    margin: 0 0 25px;
    position: relative;
    top: 19px;
}
.quattro_top H1 a:hover {
    border: 0 none !important;
    color: Gray !important;
    display: block;
    float: left;
    font-family: arial;
    font-size: 13px !important;
    font-weight: bold;
    line-height: 1.2 !important;
    margin: 0 0 25px;
    position: relative;
    top: 19px;
}
.quattro_top {
   background-image: url('/polopoly_fs/7.766.1329819729!/black_line.jpg')!important;
    background-repeat:repeat-x;
    background-position:0px 0px;
    height: 241px !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    padding-left: 16px;
    padding-top: 4px!important;
    width: 100%;
}
.quattro_top .quattro_box {
    float: left;
    height: auto !important;
    left: 0;
    margin-left: 3px;
    margin-right: 25px !important;
    margin-top: 0;
    position: relative;
    width: 219px !important;
}
/* quattro top */

/*
CSS_APERTURA

Built By Atex 2011
*/
.col_breaking .element.list  { position: relative;
    top: 0px;
  z-index: 1;}
.breaknews .teaser {
  border-bottom:0px!important
}
.topBorderLayout.header span.date {
  display:none
}
body {
  background-color:tra!important;
 }
.breaknews .teaserbody2 div, .breaknews .teaserbody4 div, .lead {
  font-size:12px!important;
  margin-top:-6px
}
.breaknews .teaserbody2, .breaknews .lead {
  font-size:10px!important;
  color:white!important;
  margin-left:26px!important;
  padding:0px;
  margin:0px;
  padding-bottom:4px
}
.breaknews h1, .breaknews h1 a {
  color:white;
  font-family:georgia;
  margin-left:26px;
  font-size:14px!important;
  margin-top:5px
}
.breaknews {
   background-image: url('/polopoly_fs/7.766.1329819729!/transp.png');
  background-repeat:repeat-x;
  z-index:3;
  position:absolute;
   padding-top:0px!important;
   padding-left:25px!important;
   width:  671px!important;  
   height:auto;

}
.apertura {
  background-color:black;
}
.logo {
  background-image: url('/polopoly_fs/7.766.1329819729!/logo_chiesadimilano.jpg');
  width:996px;
  height:108px;
  background-position: -43px 15px !important;
  background-repeat: no-repeat;

   
  
}
h1 a {
  border-bottom:none
}
.apertura img {
  width:691px;
  height:auto
}
.apertura .element.list li h1 {
}

.borderLayout {
  width:996px!important;
  padding:0px!important;
  background-color:white!important;
}
.container.twoColumnsLeftHeavy .gray_list {
 background-image: url('/polopoly_fs/7.766.1329819729!/lista.jpg')!important;
  background-color:black;
    background-position: left -9px !important;
    background-repeat: no-repeat !important;
    height: 364px;
    padding-left: 18px;
    padding-right: 19px;
    padding-top: 10px !important;
}
}
.photobox3 {
  display:none;
}
.contenitore_apertura .container.twoColumnsLeftHeavy div.col2 {
  width:305px
}
.contenitore_apertura .container.twoColumnsLeftHeavy div.col1 {
  width:691px;
  height:370px;
  overflow:hidden
}
.borderLayoutMastHead .menu.menuTop a {
  padding:3px 35px 3px 35px;
  color:white;
  font-size:13px
}
.apertura .related {
  display: none;
  margin-bottom: 20px;
}
.apertura .element.list li h1 a {
  color:white!important;
  font-size: 24px;
  position: relative;
  font-family: georgia;
}
.apertura .element.list li .lead4 {
  font-family:arial;
  font-size:12px;
  position: relative;
  color:white;
}
.apertura .element.list li .testo_grande {
background-image: url('/polopoly_fs/7.766.1329819729!/transp.png');
  background-repeat:repeat-x;
  bottom:94px;
  position:relative;
  height:84px;
  padding: 5px 25px;
}
.apertura .photobox2 {
  height:366px
}
.contenitore_apertura .container.twoColumnsLeftHeavy div.col1 ul.linklist li {
  height:366px;
  overflow:hidden
}
.gray_list h1 a {
  font-size:14px;
  color:white!important;
  font-family: georgia;
  font-size: 17px!important;
  font-weight: normal;
  line-height: 17px!important;
  border:0px !important;
​
}
.gray_list h1 a:hover {
  font-size:14px;
  color:gray!important;
  font-family: georgia;
  font-size: 17px!important;
  font-weight: normal;
  line-height: 17px!important;
  border:0px !important;
​
}
.gray_list .linklist li {
    border-bottom-color: #575757!important;
    border-bottom-style: solid !important;
    border-bottom-width: 1px !important;
    padding-bottom: 15px !important;
    padding-top: 4px !important;
}

.gray_list h1 {
  line-height:14px
}
.gray_list .lead {
  font-family: arial;
  color: white;
  font-size: 11px;
  line-height: 14px!important;
  margin-top:9px;
​
}
.gray_list li {
  border-bottom:1px dotted #909090
}
.gray_list li .testo5 {
  padding-bottom:0px!important;
}
.gray_list .element.list {
  margin-top:5px
}
.TITOLO_INCROCI h1 {
  color: lightgrey;
  font-size: 16px;
  margin-bottom: 0;
  padding-bottom: 0;
  padding-top: 8px;
}
.TITOLO_INCROCI .container.twoColumnsLeftHeavy .col2 .linklist h1 {
  line-height:16px
}
.contenitore_apertura .container.twoColumnsLeftHeavy .col2 .linklist h1 {
  font-family: georgia !important;
  font-size: 22px!important;
  line-height: 23px!important;
}

.primo_piano {
    background-image: url('/polopoly_fs/7.766.1329819729!/primo_piano.png');
  background-position:left -6px!important;
  background-repeat:no-repeat;
  height:25px!important;
}



      
