#cirio              { width:635px; margin:0 auto; height:646px; background-image:url(../images/campanii/cirio/cirio_bg.png); background-position:5px 86px;; background-repeat:no-repeat;  }
#cirio .contur_bg          { }
#cirio .left               { float:left; }
#cirio .right              { float:right; }
#cirio .clear              { clear:both; }
#cirio .hide               { display:none!important; }
#cirio img                 { margin:0; padding:0; border:0; }
#cirio .separator          { border:1px solid #002b5c;  }

#cirio .headerCirio        { padding:0; background-image:url(../images/campanii/cirio/contur_bg.png); background-position:0 0; background-repeat:no-repeat;  }
#cirio .headerCirio img    { margin:10px 0 0 10px;   }
#cirio .cirioBigPic        { width:270px; height:220px; margin-left:10px; }
#cirio .contentCirio       { padding:10px 17px; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:visible; }

#cirio .imagesWraper a     { display:block; float:left; width:127px; margin:0 15px;  text-decoration:none;height:125px }
#cirio a.cirioSmallPic span   { display:block;  }
#cirio .wrpForBg           { margin:0 auto; height:293px; background-image:url(../images/campanii/cirio/wrpForBg_bg.png); background-position:0 0; background-repeat:no-repeat; }
#cirio .imagesWraper       { width:634px; margin-left:-15px; padding-top:10px; background-image:url(../images/campanii/cirio/shadow.png); background-position:0 0; background-repeat:no-repeat;  }
#cirio .descrCirio         { color:#0054a6; font-size:12px; font-family:Arial;display:block;margin-top:5px;text-align:center; }
#cirio .wrpForBg h1        { color:#0054a6; font-size:16px; font-family:Arial; margin:10px 0 5px 0px;font-weight:bold; }
#cirio .wrpForBg h1 a      { color:#0054a6; font-size:16px; font-family:Arial; margin:10px 0 5px 0px; text-decoration:none; }


#cirio .related            { width:290px; position:relative; padding-right:10px;  }
#cirio .related h1         { margin:15px 0; color:#002b5c; font-size:12px;font-weight:bold; }

#cirio .relatedWraper      { margin-top:10px;  }
#cirio .boxRelated         { height:68px; overflow:hidden; margin:7px 0; }
#cirio .boxRelated  img    { padding:2px; margin-right:5px; background-color:#fff; border:1px solid #ccc;  }
#cirio .boxRelated  p      { color:#6d6d6d; font-family:Arial; font-size:11px; margin:0; padding:0; line-height:12px; }
#cirio .wrpForBg .boxRelated  h1     {  color:#151515; font-family:Arial; font-size:14px; margin:0 0 5px; line-height:19px;  }
#cirio .wrpForBg .boxRelated  h1 a   {  color:#151515; font-family:Arial; font-size:14px; margin:0 0 5px; line-height:19px; text-decoration:none; }


#cirio .absolutePic        { width:118px; height:79px; position:absolute; top:-34px; right:0; background-image:url(../images/campanii/cirio/sos-tomate.png); background-position:0 0; background-repeat:no-repeat; }


#cirio .footer_bg          { display:block;width:635px; height:66px; background-image:url(../images/campanii/cirio/footer_bg.png); background-position:0 0; background-repeat:no-repeat;  }

/*CIRIO LANDING PAGE*/


.cirio-content          { width:1002px; margin:0 auto; background-color:#fff; padding-top:50px; margin-top:-50px;  }
.cirio-header           { width:1002px; margin:0 auto; background-color:transparent; margin-top:-107px; position:relative; z-index:100;  }
div.cirio-login         { float:right!important; margin-right:15px;  }
.cirio-bctContainer #mainContent { padding:0!important; }
.cirio-bctContainer     { padding:0!important; background-image:none!important; }
.noBgk                  { background-color:#fff; background-image:none!important;  }