html, body{







    margin: 0px;







    padding: 0px;







}







body{







    background: url("../img/body-bkg.gif") repeat-x top center #8CC8FF;







    text-align: center;







}







.body-inner{







    width: 100%;







    background: url("../img/body-img.jpg") no-repeat top center;







    padding-top: 72px;







}







.container{







    width: 960px;







    margin: 0 auto;







    background: url("../img/container-bkg.jpg") repeat-x top center #FFFFFF;







}







.container-inner{







    background: url("../img/topround.jpg") no-repeat top center;







    padding-top: 18px;







    padding-left: 20px;







}







.left-column{







    width: 180px;







    /*margin-left: 20px;*/







    float: left;







}







.left-column img{







    border: 0px;







}







.content{







    width: 480px;







    margin-left: 20px;







    float: left;







}







.sitename{







    font-family: Arial, Helvetica, sans-serif;







    color: #FFFFFF;







    font-size: 11px;







    letter-spacing: 1px;







}







.top-photo{







    margin-top: 10px;







}







.top-photo img{







    border: 0px;







}







.content-inner{







    background: #FFFFFF;







    margin-top: 10px;







    padding: 10px;







    text-align: left;







    min-height: 800px;







}







.right-column{







    width: 220px;







    margin-left: 20px;







    float: left;







}







.clear{







    clear: both;







}







.footer{







    background: url("../img/footer-bkg.gif") no-repeat top left;







    height: 148px;







    margin-bottom: 20px;







}







/*меню*/







.nav ul{







    display: block;







    list-style: none;







    margin-top: 15px;







    margin-left: 0px;







    padding: 0px;







}







.nav ul li{







    position: relative;







}







.nav ul li a{







    display: block;







    width: 180px;







    height: 30px;







    line-height: 30px;







    background: url("../img/menu-bkg.jpg") repeat-x left top;







    font-family: Verdana, Arial, sans-serif;







    font-size: 13px;







    color: #FFFFFF;







    text-decoration: none;







}







.nav ul li a:hover{







    background: url("../img/menu-bkg2.jpg") repeat-x left top;







    font-weight: bold;







}







.nav ul .active a{







    background: url("../img/menu-bkg2.jpg") repeat-x left top;







}







.nav ul .active ul li a{







    background: #FFFFFF;







}







.nav ul li ul{







    margin: 0px;







    position: absolute;







    left: 180px;







    top: 0px;







    display: none;







}







.nav li ul li a{







    width: 110px;







    background: #FFFFFF;







    font-family: Verdana, Arial, sans-serif;







    font-size: 11px;







    color: #1E1EFF;







    text-decoration: none;







    border-bottom: 1px dotted  #1E1EFF;







}







.nav li ul .last a{







    border-bottom: 0px;







}







.nav li ul li a:hover{







    font-weight: bold;







    background: #FFFFFF;







}















.mybox{







    margin-top: 10px;







    background: #FFFFFF;







    padding: 5px;







    border: 1px solid #C80000;







}







.box-red{







    margin-top: 10px;







    background: #C80000;







    padding: 5px;







}







.myboxheading{







    height: 30px;







    background: url("../img/bh-bkg.jpg") repeat-x top left;







    line-height: 30px;







    font-family: Verdana, Arial, sans-serif;







    font-size: 13px;







    color: #C80000;







}







.myboxcontent {
margin-top: 5px;
font-family: Arial, Helvetica, sans-serif;
color: #303030;
font-size: 10px;
text-align: left;
}


.myboxcontent p{
margin-top: 3px;
margin-bottom: 3px;
}




.boxcontentp {







    margin-top: 5px;







    font-family: Arial, Helvetica, sans-serif;







    color: #303030;







    font-size: 10px;







    text-align: center;







}







.box-red .boxcontent{







    color: #FFFFFF;







}







.box-red p{







    margin-left: 5px;







}







.box-red a{







    color: #FFFFFF;







    text-decoration: none;







}







.anonce{







    border: 1px solid #FFFFFF;







    margin-top: 23px;







    padding: 5px;







    background: url(../img/anonce-bkg.jpg) repeat-x top left;



    height: 245px;







}







.anonce table{







    width: 210px;







    text-align: center;







}







.aheading{







    height: 30px;







    background: url("../img/anh-bkg.jpg") repeat-x top left;







    font-family: Verdana, Arial, sans-serif;







    font-size: 12px;







    color: #1E1EFF;







}







.adate{







    font-family: Verdana, Arial, sans-serif;







    font-size: 18px;







    color: #FFFFFF;







    font-weight: bold;



    height: 35px;







}







.ateam{







    font-family: Verdana, Arial, sans-serif;







    font-size: 18px;







    color: #C80000;







    font-weight: bold;







}







.acity{







    font-family: Verdana, Arial, sans-serif;







    font-size: 14px;







    color: #C80000;







}







.aspace{







    font-family: Verdana, Arial, sans-serif;







    font-size: 24px;







    color: #C80000;







    font-weight: bold;







}







.ateam2{







    font-family: Verdana, Arial, sans-serif;







    font-size: 18px;







    color: #0F00FF;







    font-weight: bold;







}







.acity2{







    font-family: Verdana, Arial, sans-serif;







    font-size: 14px;







    color: #0F00FF;







}







.atime{







    font-family: Verdana, Arial, sans-serif;







    font-size: 12px;







    color: #FFFFFF;


padding-top:7px;




}







.aplace{







    font-family: Verdana, Arial, sans-serif;







    font-size: 12px;







    color: #FFFFFF;







}







.box-blue{







    border: 1px solid #FFFFFF;







    background: #1E1EFF;







    padding: 5px;







    margin-top: 15px;







}







.box-blue .bheading{







    height: 30px;







    background: url("../img/anh-bkg.jpg") repeat-x top left;







    line-height: 30px;







    font-family: Verdana, Arial, sans-serif;







    font-size: 12px;







    color: #1E1EFF;







}







.box-blue a{







    color: #FFFFFF;







    font-style: italic;







    text-decoration: none;







    font-size: 11px;







    font-family: Arial, Helvetica, sans-serif;







}







.ttable{







    width: 210px;







    text-align: left;







    font-family: Arial, Helvetica, sans-serif;







    color: #FFFFFF;







    font-size: 11px;







    







}







.ttable th, .ttable td{







    border-bottom: 1px solid #FFFFFF;







    height: 18px;







}







.ttable a{







    font-style: normal;







}







.mark td{







    background: #C80000;







}







.footer .cprt{







    padding-top: 87px;







    padding-left: 200px;







    width: 480px;







    font-family: Arial, Helvetica, sans-serif;







    color: #FFFFFF;







    font-size: 12px;







    text-align: left;







    line-height: 13px;







}







.cprt a{







    color: #FFFFFF;







    text-decoration: none;







}







.content-inner, .content-inner p{







    font-family: Arial, Helvetica, sans-serif;







    font-size: 12px;







    color: #2D2B2B;







}







.content-inner h1, h2, h3{







    font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;







    font-size: 21px;







    color: #C80000;







    margin-top:30px;







    margin-bottom: 5px;







}







.content-inner small, .content-inner .next{







    font-size: 11px;







}







.content-inner small{







    color: #B7B3B3;







}







.content-inner a{







    color: #C80000;







}







.ctable{







    width: 460px;







    margin-top: 20px;







}







.ctable td{







    height: 18px;







    border-bottom: 1px solid #C80000;







}







.ctable .mark td{







    background: #F4CCCC;







}







.ctable a{







    text-decoration: none;







}







.ctday{







    color: #1E1EFF;







    font-weight: bold;







    font-size: 14px;







}







.ditto_page, .ditto_currentpage{







    margin-left: 7px;







}







.easypoll fieldset{







    border: 0px;







    margin: 0px;







    padding: 0px;







}







.pollvotes h3{







    font-size: 11px;







    margin-top: 5px;







}







.pollvotes ul{







    list-style: none;







    margin-left: 0px;







    padding-left: 0px;







}







.pollresults h3{







    font-size: 11px;







    margin-top: 10px;







}







.pollbutton{







    width: 169px;







    font-size: 11px;







}







.gbook{







    font-family: Arial, Helvetica, sans-serif;







    font-size: 12px;







    font-weight: normal;







    cursor: pointer;







    text-decoration: underline;







}







.jot-form{



display: none;



}





/*gest-ornare*/



.jot-user{

font-size: 11px;

color:#0000CC;

font-weight:bold;

}



.jot-comment{

border-bottom:solid 2px #CC0000;

}





.jot-poster{

color:#0066CC;

}

.ttable td{
    padding-left: 3px; padding-right: 3px;
}

