﻿/* BANNER */
.banner990x80
{
    width:990px;
    /*height:80px;*/
    text-align:center;
    overflow:hidden;
    padding:7px 0px 7px 0px;
}
.banner468x60
{
    /*background-color:#95C11E;*/
    width:468px;
    /*font-size:30px;
    line-height:60px;*/
    text-align:center;
    overflow:hidden;
}
.banner332x90
{
    width:332px;
    font-size:30px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
}
.a2a1a1
{
    background-color:#fff;
    width:218px;
    text-align:center;
    margin:0px 0px 10px 0px !important;
    overflow:hidden;
}
.banner200x67
{
    background-color:#fff;
    width:200px;
    margin:0px 0px 10px 0px !important;
    overflow:hidden;
}
.banner180x150
{
    width:180px;
    font-size:24px;
    line-height:150px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
}
.banner400x56
{
    width:400px;
    font-size:24px;
    line-height:56px;
    text-align:center;
    margin:10px 0px 10px 0px !important;
}
.banner100x40
{
    width:100px;
    font-size:13px;
    line-height:40px;
    text-align:center;
    margin:0px 0px 3px 0px !important;
    float:right; 
}
.banner100x40:nth-child(2n+1) {
    float:left !Important;
}
.bannerAuto218x175
{
    width:218px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
    /*border-bottom:10px solid #ff0000;
    border-top:10px solid #ff0000;*/
}
.banner218x175
{
    width:218px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
}
.bannerGoogle218x175
{
    width:218px;
    font-size:24px;
    line-height:175px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
}
.bannerGoogle332x280
{
    background-color:#FDEA10;
    width:332px;
    font-size:30px;
    line-height:280px;
    text-align:center;
    margin:10px 0px 0px 0px !important;
}
.imgDxOriz
{
    width:310px;
    height:114px;
    font-size:30px;
    line-height:114px;
    text-align:center;
}
.imgCx
{
   width:198px;
    height:185px;
    font-size:20px;
    line-height:185px;
    text-align:center;
}
.imgSx70x70
{
    width:70px;
    height:70px;
    font-size:13px;
    line-height:70px;
    text-align:center;
}
.imgSx110x110
{
    width:110px;
    height:110px;
    font-size:13px;
    line-height:110px;
    text-align:center;
}
.imgSx100x100
{
    width:100px;
    height:100px;
    font-size:13px;
    line-height:100px;
    text-align:center;
}
.imgSx127x127
{
    width:127px;
    height:127px;
    font-size:13px;
    line-height:127px;
    text-align:center;
}
.imgDxVert1
{
    width:114px;
    text-align:center;
    float:right;
    margin-left:10px;
}
.imgDxVert2
{
    width:114px;
    height:114px;
    font-size:13px;
    line-height:114px;
    text-align:center;
    float:right;
    margin-left:10px;
}
.imgSxVert1
{
    width:114px;
    text-align:center;
    float:left;
    margin-right:10px;
}
.imgSxVert2
{
    width:114px;
    height:114px;
    font-size:13px;
    line-height:114px;
    text-align:center;
    float:left;
    margin-right:10px;
}
.imgDirettore
{
    width:70px;
    height:105px;
    font-size:13px;
    line-height:302px;
    text-align:center;
    float:left;
    margin:0px 10px 0px 0px;
}
.calendarioHome
{
    width:310px;
    /*height:130px;
    line-height:130px;
    font-family:Georgia,Arial;
    font-size:20px;*/
    background-color:#fff;
    text-align:center;
    margin:10px 0px 10px 0px !important;
}
.banner180x120
{
    width:180px;
    text-align:center;
    margin:25px 0px 10px 0px !important;
    overflow:hidden;
}
.corpoBanner
{
    background-color:#fff;
    padding:0px 10px 0px 0px;
    margin-top:8px !important;
}
.imgAutore110x150px
{
    background-color:#fff;
    width:110px;
    /*height:150px;*/
    font-size:13px;
    /*line-height:150px;*/
    text-align:center;
}
#banTop2 img, #banTop1 img,#banTop5 img, #banTop6 img, .banner468x60 img /*solo home page, se no aggiungi ctl00_banTop2 e ctl00_banTop1 */
{
	border:1px solid #dedede;
	width:466px;
}
.imgBanner{ /*Bordino per banner in home page.*/
	border:1px solid #dedede;
}
.banner218x175 img,.banner525 img{ /*Bordino per banner pagine interne.*/
    border:1px solid #dedede !important;
}
.banner525
{
    width:100%;
    max-width:525px;
    text-align:center;
    margin:20px 0px 20px 0px !important;
    overflow:hidden;
}
    .banner525 img {
        width:525px;
        height:auto;
    }