body{
    background: url('/images/front/bg_body.jpg') repeat-x;
    font-family: Arial, Helvetica, sans-serif;;
}
#wrapper{
    width: 1055px;
    margin: 0px auto;
}
/* ----------- header -----------*/
#christmas{
    position: absolute;
    width: 226px;
    top: 17px;
    left: 85px;
    z-index: 1000;
    height: 165px;
}
header#main{
    width: 1055px;
    background: #666;
    height: 200px;
    float: left;
    background: url('/images/front/bg_nav.jpg') bottom no-repeat;
}
header#main #logo{
    float: left;
    height: 200px;
    width: 380px;
}
header#main #somTop{
    float:  left;
    overflow: hidden;
    width: 585px;
    height: 112px;
    margin: 15px 0px 0px 90px;
}
header#main nav[role="navigation"]{
    float: right;
    margin: 33px 20px 0px 0px
}
header#main nav[role="navigation"] ul{
    float: left;
    padding: 0px;
    margin: 0px;
}
header#main nav[role="navigation"] ul li{
    float: left;
    padding: 0px;
    margin: 0px 5px 0px 0px;
}
header#main nav[role="navigation"] ul li a{
    float: left;
    padding: 0px;
    font-size: 14px;
    padding: 10px 10px 0px 10px;
    height: 30px;
    display: block;
    background: url('/images/front/bg_navItem.jpg');
    text-decoration: none;
    color: white;
}
header#main nav[role="navigation"] ul li a.yt{
    background: url('/images/front/yta.png');
    width: 60px;
}
header#main nav[role="navigation"] ul li a.yt:hover{
    background: url('/images/front/yta.png') 0px 40px;
}
header#main nav[role="navigation"] ul li a:hover{
    background: url('/images/front/bg_navItem.jpg') 0px 40px;
    color: #116DAE;
}
header#main nav[role="navigation"] ul li a.active{
    background: url('/images/front/bg_navItem.jpg') 0px 40px;
    color: #116DAE;
}
/* ----------- aside-----------*/
aside{
    float: left;
    width: 185px;
    min-height: 300px;
    padding-top: 10px;
}
/* ----------- aside left -----------*/
aside#left{
    margin-right: 10px;
}
/* ----------- aside right -----------*/
aside#right{
    margin-left: 10px;
}


aside .comments{
    float: left;
    padding: 5px;
}
aside .comments .item{
    float: left;
    padding-bottom: 0px;
}
aside .comments .item a{
    text-decoration: none;
    color: #59A4DC;
}
aside .comments .item a:hover{
    text-decoration: underline;
}
aside .comments .item .name{
    float: left;
    font-size: 14px;
    color: #333;
    padding-bottom: 5px;
}
aside .comments .item .date{
    float: left;
    font-size: 11px;
    color: #666666;
    padding-bottom: 5px;
}
aside .comments .item .short{
    float: left;
    font-size: 12px;
    color: #333333;
}
aside .comments .item .more{
    float: right;
    padding-right: 10px;
}
aside .comments .item .more a{
    float: left;
    font-size: 11px;
    color: #59A4DC;
    padding-top: 5px;
    text-decoration: none;
}
aside .comments .item .more a:hover{
    text-decoration: underline;
}

/* ----------- content -----------*/
section#content{
    float: left;
    width: 665px;
    min-height: 300px;
}
/* ----------- footer -----------*/
footer{
    float: left;
    width: 100%;
    height: 85px;
    background: #F7F7F7;
}
footer .top{
    float: left;
    width: 100%;
    height: 35px;
    background: url('/images/front/bg_topFooter.jpg') repeat-x;
}
footer .cont{
    float: left;
    width: 100%;
}
footer .cont nav{
    float: left;
    width: 600px;
}
footer .cont nav ul{
    float: left;
}
footer .cont nav ul li{
    float: left;
    padding-right: 10px;
}
footer .cont nav ul li a{
    text-decoration: none;
    font-size: 11px;
    color: #338DD2;
}
footer .cont nav ul li a:hover{
    text-decoration: underline;
}
footer .cont #copyright{
    float: right;
    font-size: 11px;
    color: #999999;
    padding: 20px 90px 0px 0px;
}


section#content #breadcrumbs{
    float: left;
    width: 100%;
    height: 35px;
    overflow: hidden;
    margin: 10px 0px 0px 0px;
    border: 1px solid #F7F7F7;
    border-bottom-color: #D9D9D9;
    background: url('/images/front/bg_bc.jpg') repeat-x;
}
section#content #breadcrumbs #home{
    width: 35px;
    display: block;
    float: left;
    height: 32px;
    background: url('/images/front/bg_home.png') center no-repeat;
}
section#content #breadcrumbs a.item{
    display: block;
    float: left;
    height: 35px;
    padding: 10px 0px 0px 0px;
    text-decoration: none;
    font-size: 12px;
    color: #116CAD;
}
section#content #breadcrumbs a.item:hover{
    text-decoration: underline;
}
section#content #breadcrumbs span{
    display: block;
    float: left;
    height: 35px;
    width: 30px;
    background: url('/images/front/bg_span.png') center no-repeat;
}

section#content .adwContent{
    margin-bottom: 5px;
    width: 100%;
    overflow: hidden;
    border: 1px solid #EEEEEE;
    float: left;
}
section#content .adwContent .content{
    width: 100%;
    background: #FFF;
    border: 1px solid #FFF;
    padding: 0px 0px 0px 0px;
    overflow: hidden;
    text-align: center;
    float: left;
    background: #F8F8F8;
    height: 115px;
}

section#content .articleList{
    float: left;
    padding-top: 5px;
}
section#content .articleList .articleItem{
    float: left;
    width: 100%;
    padding-bottom: 10px;
    border-bottom: 1px solid #EEEEEE;
    margin-bottom: 10px;
}
section#content .articleList .articleItem.last{
    border-bottom: none;
}
section#content .articleList .articleItem .photo{
    float: left;
    width: 200px;
    height: 125px;
    overflow: hidden;
    border: 4px solid #E6E6E6;
}
section#content .articleList .articleItem .content{
    float: left;
    width: 445px;
    padding-left: 10px;
    line-height: 120%;
}
section#content .articleList .articleItem .content .name{
    float: left;
    color: #116CAD;
    font-size: 16px;
}
section#content .articleList .articleItem .content .name a{
    color: #116CAD;
    text-decoration: none;
}
section#content .articleList .articleItem .content .name a:hover{
    color: #116CAD;
    text-decoration: underline;
}
section#content .articleList .articleItem .content .short{
    float: left;
    color: #666666;
    font-size:13px;
    padding-top: 5px;
}
section#content .articleList .articleItem .content .meta{
    float: left;
    width: 445px;
    padding-top: 5px;
}
section#content .articleList .articleItem .content .meta .data{
    float: left;
    color: #333333;
    font-size: 11px;
    padding-left: 20px;
    background: url('/images/front/clock.jpg') no-repeat;
}
section#content .articleList .articleItem .content .meta .more{
    float: right;
}
section#content .articleList .articleItem .content .meta .more a{
    float: left;
    display: block;
    width: 65px;
    height: 20px;
    text-align: center;
    padding: 4px 0px 0px 0px;
    font-size: 11px;
    text-decoration: none;
    color: #FFF;
    background: url('/images/front/bg_more.jpg');
}
section#content .articleList .articleItem .content .meta .more a:hover{
    background: url('/images/front/bg_more.jpg') 0px 24px;
    font-weight: bold;
}


/******************************************************************************/
section#content .commentList h1{
    font: bold 20px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 10px;
    width: 630px;
    float: left;
}
section#content .commentList{
    width: 635px;
    float: left;
    font-size: 14px;
    color: #333;
    padding: 0px 15px 0px 15px;
    line-height: 140%;
    border: 1px solid #F8F8F8;
    padding-bottom: 10px;
}

section#content .commentList .commentItem{
    float: left;
    width: 100%;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: 1px solid #EEEEEE;
}
section#content .commentList .commentItem.even{
    background: #F8F8F8;
}

section#content .commentList .commentItem .content{
    float: left;
    width: 100%;
    padding-left: 10px;
}
section#content .commentList .commentItem .content a{
    color: #59A4DC;
    text-decoration: none;
}
section#content .commentList .commentItem .content a:hover{
    text-decoration: underline;
}
section#content .commentList .commentItem .content .name{
    float: left;
    width: 95%;
    font-size: 14px;
}
section#content .commentList .commentItem .content .name span{
    font-size: 18px;
}
section#content .commentList .commentItem .content .short{
    float: left;
    color: #666666;
    font-size:14px;
    line-height: 140%;
    width: 95%;
    padding-top: 5px;
}
section#content .commentList .commentItem .content .meta{
    float: left;
    width: 445px;
    padding-top: 5px;
}
section#content .commentList .commentItem .content .meta .data{
    float: left;
    color: #333333;
    font-size: 11px;
    height: 25px;
    padding-left: 20px;
    background: url('/images/front/clock.jpg') no-repeat;
}
section#content .commentList .commentItem .content .meta .more{
    float: right;
}



/******************************************************************************/

section#content .articleGrid{
    float: left;
}
section#content .articleGrid .shadow{
    float: left;
    width: 100%;
    height: 15px;
    /*background: url('/images/front/bg_shadow.jpg') top center no-repeat;*/
    background: url('/images/front/bg_shadow.jpg')  no-repeat;
}
section#content .articleGrid .content hr{
    height: 1px;
    width: 100%;
    float: left;
    margin: 15px 0px;
    border-top: 1px solid #EEEEEE;
}
section#content .articleGrid .content .item{
    float: left;
    width: 160px;
    margin-right: 6px;
    padding-bottom: 10px;
}
section#content .articleGrid .content .item.even{
    background: #F8F8F8;
}
section#content .articleGrid .content .item .name{
    float: left;
    color: #116CAD;
    font-size: 11px;
    padding: 5px;
    width: 100%;
    margin-bottom: 5px;
    font-weight: bold;
}
section#content .articleGrid .content .item .name a{
    color: #116CAD;
    text-decoration: none;
}
section#content .articleGrid .content .item .name a:hover{
    color: #116CAD;
    text-decoration: underline;
}
section#content .articleGrid .content .item .photo{
    float: left;
    width: 160px;
    height: 100px;
    overflow: hidden;
}
section#content .articleGrid .content .item .short{
    float: left;
    padding: 5px;
    color: #666666;
    height: 130px;
    overflow: hidden;
    font-size: 13px;
    padding-top: 10px;
}
section#content .articleGrid .content .item .meta{
    float: left;
    width: 100%;
    padding-top: 5px;
}
section#content .articleGrid .content .item .meta .date{
    float: left;
    padding: 5px;
    color: #333333;
    font-size: 10px;
    padding-top: 5px;
}
section#content .articleGrid .content .item .meta .more{
    float: right;
}
section#content .articleGrid .content .item .meta .more a{
    float: left;
    display: block;
    width: 65px;
    height: 20px;
    text-align: center;
    padding: 4px 0px 0px 0px;
    font-size: 11px;
    text-decoration: none;
    color: #FFF;
    background: url('/images/front/bg_more.jpg');
}
section#content .articleGrid .content .item .meta .more a:hover{
    background: url('/images/front/bg_more.jpg') 0px 24px;
    font-weight: bold;
}




section#content .articleGrid a.seeAll{
    background: #2C8ACF;
    float: right;
    padding: 0px 10px 0px 10px;
    height: 21px;
    padding-top: 5px;
    display: block;
    color: white;
    font-size: 13px;
    border-bottom: 1px solid #6A8EA9;
    text-align: center;
    text-decoration: none;
    margin-left: 5px;
}
section#content .articleGrid a.seeAll:hover{
    background: #156FAE;
}



section#content .articleList a.seeAll{
    background: #2C8ACF;
    float: right;
    padding: 0px 10px 0px 10px;
    height: 21px;
    padding-top: 5px;
    display: block;
    color: white;
    font-size: 13px;
    border-bottom: 1px solid #6A8EA9;
    text-align: center;
    text-decoration: none;
    margin-left: 5px;
}
section#content .articleList a.seeAll:hover{
    background: #156FAE;
}

/* ----------- page item ---------*/
.sideBox{
    float: left;
    width: 185px;
    border: 1px solid #EFEFEF;
    margin-bottom: 10px;
}
.sideBox .top{
    border-bottom: 1px solid #FFF;
    height: 32px;
    padding: 10px 0px 0px 10px;
    background:url('/images/front/bg_boxTop.jpg');
}
.sideBox .content2{
    padding: 3px 0px 0px 0px !important;
    width: 185px  !important;
}
.sideBox .content{
    background: #F9F9F9;
    padding: 3px;
    border-bottom: 1px solid #CACACA;
    float: left;
    width: 179px;
}
.sideBox .content nav[role="navigation"]{
    float: left;
    padding-top: 5px;
}
.sideBox .content nav[role="navigation"] ul{
    float: left;
    padding: 0px;
    margin: 0px;
}
.sideBox .content nav[role="navigation"] ul li{
    float: left;
    padding: 0px;
    margin: 0px;
}
.sideBox .content nav[role="navigation"] ul li a span{
    font-size: 14px;
    color: #666666;
}
.sideBox .content.content3 nav[role="navigation"] ul li a{
    float: left;
    display: block;
    width: 176px;
    padding-left: 10px;
    color: #57A2D9;
    font-size: 13px;
    text-decoration: none;
    height: 22px;
    padding-top: 2px;
    
}
.sideBox .content.content3 nav[role="navigation"] ul li a:hover{
    background: #F3F3F3;
    color: #57A2D9;
    font-weight: bold;
}

.sideBox .content nav[role="navigation"] ul li a{
    float: left;
    display: block;
    width: 176px;
    padding-left: 10px;
    color: #74AC0E;
    font-size: 13px;
    text-decoration: none;
    height: 22px;
    padding-top: 2px;
    
}
.sideBox .content nav[role="navigation"] ul li a.select{
    background: #F3F3F3;
    color: #58800C;
    font-weight: bold;
}
.sideBox .content nav[role="navigation"] ul li a:hover{
    background: #F3F3F3;
    color: #58800C;
    font-weight: bold;
}


.sideBox.color1 .top{
     border-top:2px solid #9BE216;
     color: #73A90F;
}
.sideBox.color2 .top{
     border-top:2px solid #A7CEEB;
     color: #57A2D9;
}
.sideBox.color3 .top{
     border-top:2px solid #F1BE8B;
     color: #E89239;
}

.miniAd {
    display: block;
    width: 180px;
    height: 55px;
    margin-bottom: 5px;
}
#ad1{
    background: url('/resources/ad/m1.jpg') top center;
}
#ad1:hover{
    background: url('/resources/ad/m1.jpg') bottom center;
}
#ad2{
    background: url('/resources/ad/m2.jpg') top center;
}
#ad2:hover{
    background: url('/resources/ad/m2.jpg') bottom center;
}
#ad3{
    background: url('/resources/ad/m3.jpg') top center;
}
#ad3:hover{
    background: url('/resources/ad/m3.jpg') bottom center;
}
#ad4{
    background: url('/resources/ad/m4.jpg') top center;
}
#ad4:hover{
    background: url('/resources/ad/m4.jpg') bottom center;
}
#ad5{
    background: url('/resources/ad/m5.jpg') top center;
}
#ad5:hover{
    background: url('/resources/ad/m5.jpg') bottom center;
}
#ad6{
    background: url('/resources/ad/m6.jpg') top center;
}
#ad6:hover{
    background: url('/resources/ad/m6.jpg') bottom center;
}
#ad7{
    background: url('/resources/ad/m7.jpg') top center;
}
#ad7:hover{
    background: url('/resources/ad/m7.jpg') bottom center;
}
#ad8{
    background: url('/resources/ad/m8.jpg') top center;
}
#ad8:hover{
    background: url('/resources/ad/m8.jpg') bottom center;
}
#ad9{
    background: url('/resources/ad/m9.jpg') top center;
}
#ad9:hover{
    background: url('/resources/ad/m9.jpg') bottom center;
}
#ad10{
    background: url('/resources/ad/m10.jpg') top center;
}
#ad10:hover{
    background: url('/resources/ad/m10.jpg') bottom center;
}
#ad15{
    background: url('/resources/ad/m11.jpg') top center;
}
#ad15:hover{
    background: url('/resources/ad/m11.jpg') bottom center;
}
#ad16{
    background: url('/resources/ad/m16.jpg') top center;
}
#ad16:hover{
    background: url('/resources/ad/m16.jpg') bottom center;
}
#ad17{
    background: url('/resources/ad/m17.jpg') top center;
}
#ad17:hover{
    background: url('/resources/ad/m17.jpg') bottom center;
}

article#post{
    float: left;
    font-size: 14px;
    color: #333;
    line-height: 140%;
    border: 1px solid #F8F8F8;
}
article#post header{
    float: left;
    width: 100%;
}

article#post .meta{
    float: left;
    width: 100%;
    padding-left: 10px;
}
article#post header h1{
    font: bold 20px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 10px;
    width: 630px;
    float: left;
}

article#post .post_photo{
    width: 200px;
    overflow: hidden;
    margin: 0px 10px 10px 0px;
    height: 125px;
    border: 4px solid #E6E6E6;
    float: left;
}

article#post .date{
    float: left;
    width: 250px;
    padding: 0px 0px 0px 20px;
    font-size: 12px;
    color: #BBB;
    margin: 0px;
    background: url('/images/front/clock.jpg') no-repeat;
}
article#post .links{
    float: right;
    padding: 0px;
    margin: 0px 20px 0px 0px;
}

article#post .links a.comment{
   text-align: center;
   text-decoration: none;
   color: #FFF;
   width: 125px;
   margin-right: 10px;
   float: left;
   height: 21px;
   padding-top: 3px;
   display: block;
   font-size: 12px;
   background: url('/images/front/bg_more_big.jpg');
}
article#post .links a.comment:hover{
    /*background: url('/images/front/bg_more_big.jpg') 0px 24px;*/
}
article#post .links a.galery{
   text-align: center;
   text-decoration: none;
   color: #FFF;
   width: 65px;
   float: left;
   margin-right: 10px;
   height: 22px;
   padding-top: 2px;
   display: block;
   font-size: 12px;
   background: url('/images/front/bg_more.jpg');
}
article#post .links a.galery:hover{
    /*background: url('/images/front/bg_more_big.jpg') 0px 24px;*/
}

article#post .content{
    float: left;
    width: 645px;
    padding-left: 10px;
    padding-top: 10px;
}

article#post .content #galery .photo
{
    width: 158px;
}
article#post .content a{
    text-decoration: none;
    color: #59A4DC;
}
article#post .content a:hover{
    text-decoration: underline;
}
article#post .content p:first-of-type{
    margin: 0px;
}
article#post .content table{
    width: 538px;
    border: 1px solid #D8D8D8;
    background: white;
    border-collapse: collapse;
}
#gelerys
{
    float: left;
}
#gelerys .item
{
    float: left;
    width: 255px;
    height: 190px;
    margin-right: 1px;
}
#gelerys .item.last_row
{
    margin: 0px;
}
#gelerys .item .photo{
    border: 2px solid #E6E6E6;
    float: left;
    width: 215px;
    height: 135px;
    overflow: hidden;
}
#gelerys h1
{
    font: bold 22px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 10px;
    width: 100%;
    float: left;
}
#gelerys .item .short{
    float: left;
    color: #116CAD;
    padding-top: 5px;
}
#gelerys hr{
    height: 1px;
    width: 100%;
    float: left;
    margin: 15px 0px;
    border-top: 1px solid #EEE;
}

#galery h1
{
    font: bold 20px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 10px;
    width: 100%;
    float: left;
}
#galery {
    overflow: hidden;
    width: 100%;
    float: left;
}
#galery .photo.last_row{
    border-left: none;
    border-right: none;
}
#galery .photo{
    float: left;
    width: 158px;
    height: 100px;
    border: 4px solid white;
    border-top: none;
    border-left: none;
    overflow: hidden;
    opacity:0.9;
    filter:alpha(opacity=90); /* For IE8 and earlier */
}
#galery .photo:hover{
    opacity:1;
    filter:alpha(opacity=100); /* For IE8 and earlier */
}

article#static{
    width: 630px;
    float: left;
    font-size: 14px;
    color: #333;
    padding: 0px 10px 0px 10px;
    line-height: 140%;
    border: 1px solid #F8F8F8;
    padding-bottom: 10px;
}
article#static h1{
    font: bold 22px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    padding-bottom: 5px;
    position: relative;
    margin-bottom: 10px;
    width: 630px;
    float: left;
}
article#static #contact{
    float: left;
    width: 50%;
}
article#static #form{
    float: left;
    width: 48%;
}
article#static #form textarea{
    float: left;
    width: 300px;
    height: 130px;
    border: 1px solid #E6E6E6;
}
article#static #form #loader_form{
    background: url('/images/front/loading_white.gif') white center no-repeat;
    width: 310px;
    height: 165px;
    position: absolute;
    z-index: 999;
    opacity:0.8;
    display: none;
    filter:alpha(opacity=80); /* For IE8 and earlier */
}
article#static #contact .item{
    float: left;
    width: 100%;
    padding: 20px;

}
article#static #contact .item .name{
    float: left;
    width: 100%;
    font: bold 16px/1.2em Arial;
    color: #116CAD;
}
article#static #contact .item .email a{
    color: #74AC0E;
}
article#static #form a.message_form_send{
    float:  right;
    display: block;
    width: 65px;
    height: 20px;
    text-align: center;
    margin-top: 5px;
    padding: 4px 0px 0px 0px;
    font-size: 11px;
    text-decoration: none;
    color: #FFF;
    background: url('/images/front/bg_more.jpg');
}
article#static #form a.message_form_send:hover{
    background: url('/images/front/bg_more.jpg') 0px 24px;
    font-weight: bold;
}

article#static ul{
    float: left;
    padding: 0px;
    margin: 0px;
}
article#static ul li{
    float: left;
    width: 100%;
    padding-bottom: 5px;
    list-style: none;
}
article#static ul li a{
    color: #116CAD;
    text-decoration: none;
}
article#static ul li a:hover{
    text-decoration: underline;
}

#commentForm{
    float: left;
    padding: 10px;
}
#commentForm h1{
    font: bold 18px/1.2em Arial;
    color: #116CAD;
    border-bottom: 1px dotted #489CE1;
    width: 100%;
    padding-bottom: 10px;
    float: left;
}
#commentForm h2{
    font: 13px/1.2em Arial;
    color: #116CAD;
    padding: 0px 0px 10px 0px;
    margin: 0px;
    width: 100%;
    float: left;
}
#commentForm input{
    width: 100%;
    border: 1px solid #E6E6E6;
    margin-bottom: 10px;
}
#commentForm textarea{
    width: 100%;
    height: 100px;
    border: 1px solid #E6E6E6;
}
#commentForm a.addComent{
   margin-top: 10px;
   text-align: center;
   text-decoration: none;
   color: #FFF;
   width: 125px;
   margin-right: 10px;
   float: left;
   height: 19px;
   padding-top: 6px;
   display: block;
   font-size: 12px;
   background: url('/images/front/bg_more_big.jpg');
}
#commentForm a.addComent:hover{
    /*background: url('/images/front/bg_more_big.jpg') 0px 24px;*/
}
#commentForm .messageFormComment{
    float: left;
    padding-top: 15px;
    font-size: 14px;
    font-weight: bold;
    color: #000;
}


#slides {
    position:absolute;
    top:15px;
    left:4px;
    z-index:100;
    width: 100%;
}
#slides1 {
    position:absolute;
    top:15px;
    left:4px;
    z-index:100;
    width: 100%;
}

.slides_container {
    width: 177px !important;
    overflow:hidden;
    position:relative;
    display:none;
}


.slides_container a {
	width:170px;
	height:150px;
	display:block;
}

#slides1 .slides_container a {
	width:170px;
	height:250px;
	display:block;
}
#slides3 .slides_container a {
	width:170px;
	height:250px;
	display:block;
}


.slides_container a img {
	display:block;
}
/*
	Pagination
*/

.pagination {
    padding: 0px;
    margin-left: 0px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(/images/front/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

.pagination_num{
    float: left;
    width: 100%;
}
.pagination_num ul{
    float: right;
    padding: 0px;
    margin: 0px;
}
.pagination_num ul li{
    float: left;
    list-style: none;
}
.pagination_num ul li.current a{
    background: white;
    font-size: 16px;
    line-height: 80%;
    color: #156FAE;
}
.pagination_num ul li a{
    float: left;
    background: #2C8ACF;
    width: 24px;
    padding: 0px 4px 0px 4px;
    height: 19px;
    padding-top: 5px;
    display: block;
    color: #FFFFFF;
    font-size: 12px;
    border-bottom: 1px solid #6A8EA9;
    text-align: center;
    text-decoration: none;
    margin-left: 5px;
}
#toTop {
    width:50px;
    height: 50px;
    border:1px solid #EEE;
    background: url('/images/front/bg_topup.jpg') center no-repeat #F7F7F7;
    text-align:center;
    padding:5px;
    position:fixed; /* this is the magic */
    bottom:10px; /* together with this to put the div at the bottom*/
    right:10px;
    cursor:pointer;
    z-index: 100;
    color:#333;
    font-family:verdana;
    font-size:11px;
    display: none;
}
a.getImage{
    font-size: 14px;
    float: left;
    color: #116CAD;
    padding: 5px 0px 0px 10px;
    text-decoration: none;
}
a.getImage:hover{
    text-decoration: underline;
}
.application_button {
    text-align: center;
    text-decoration: none;
    color: #FFF;
    width: 125px;
    margin-right: 10px;
    float: left;
    height: 21px;
    padding-top: 3px;
    display: block;
    font-size: 12px;
    background: url('/images/front/bg_more_big.jpg');
    width: 125px !important;
    height: 25px !important;
    border: none !important;
}