/*============================================blog-inner======================================*/
#blogLeft {
    float:left;
    width:668px;
}

#blogRight {
    float: left;
    width:248px;
}

#blogLeftContent,#blogRightContent{
    padding:22px;
}
#blogRightContent{ padding-right:0px; }

.blog-inner{
    background:url(../images/blog-bg.png) no-repeat top right;
    width:900px;
    margin:0 auto;
}
.blog-heading{
    padding:56px 0 0 0;
}
.news-and-event{
    font-size:40px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    color:#002d62;
    font-weight:normal;
    line-height:28px;
}
.blog-heading p{
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    color:#253037;
    line-height:24px;
    padding:10px 0 40px 0;
}
.blog-inner-text{
    margin:50px 0 0 0;
    border-right:1px solid #CCCCCC;
}
.blog-inner-left{
    width:583px;
    float:left;
    border-right:1px solid #CCCCCC;
    padding:0 20px 0 0;
}
.sollicitudin{
    color:#002d62;
    font-size:20px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    line-height:24px;
    font-weight:bold;
}
.blog-inner-left span{
    color:#253037;
    font-size:16px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    line-height:24px;
    font-style:italic;
}
.blog-inner-left img{
    padding:10px 0 15px;
}
.blog-inner-left p{
    color:#616364;
    font-size:16px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    line-height:24px;
    padding:10px 0;
}
.more-news{
    color:#616364;
    font-size:16px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    line-height:24px;
    font-weight:bold;
}
.blog-inner-right{
    width:255px;
    margin:0 20px;
    float:left;
}
.subs{
}
.subs p{
    color:#253037;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:24px;
    margin-right: 0px !important;
}
.subs input{
    background:url(../images/fild.png) no-repeat;
    width:201px;
    height:30px;
    border:none;
    margin:10px 0;
    padding:0 10px;
}
.subs img{
    padding:10px 0 35px 0;
}

.blog-nav{
    padding:0 0 35px 0;
}
.blog-nav p{
    color:#253037;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:20px;
}
.blog-nav ul{
}
.blog-nav ul li{
   padding-bottom:15px;
   
}
.blog-nav ul li a{
    color:#1c89e6;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:24px;
    text-decoration:underline;
}
.blog-inner-left span.date{
    color:#253037;
    font-size:16px;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-style:inherit;
}
.blog-inner-left p a{
    color:#1c89e6;
    text-decoration:underline;
}
.blog-inner-left p.no-pading{
    padding:10px 0 0 0;
}
.event{
}
.event p.event01{
    color:#253037;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:24px;
}
.blog-right-01{
    padding:0 0 20px 0;
}
.blog-right-01 img{
    padding:10px 0;
}
.blog-right-01 span{
    color:#253037;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:24px;
}
.blog-right-01 p{
    color:#707070;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    font-size:17px;
    line-height:24px;
}



/*============================================blog-inner======================================*/
.blog-inner-right-top{
}
.blog-inner-right-top img{
    padding:0 0 10px 0;
}
.blog-inner-right-top p{
    padding:30px 0 0 0;
    font-size:17px;
    color:#253037;
    font-family: Calibri, Candara, Segoe, 'Segoe UI', Optima, Arial, sans-serif;
    line-height:24px;
}
.blog-posted { font-style:italic;}
.blog-image {
    margin: 10px 0;
    max-width: 100%;
}
p.blog-sub-header {
    border-bottom: solid 1px #000;
    padding-bottom: 10px;
    width: 221px;
}