*
{
    margin: 0;
    padding: 0;
    border: 0;
}

body
{
    font-family: Arial;
}

table
{
    border: 0;
}

a
{
    color: #3c5363;
}

a:hover
{
    color: #eb3d00;
    text-decoration:underline;
}

.main
{
    /*width: 100%;*/
    width:960px;
    min-width: 960px; /*height:1064px;*/ /*min-height:1064px;*/
    margin: 0 auto;
    /*height:100%;*/
}

.backgroundLeft
{
    width: 100%;
    height: 100%;
    background-image: url(images/backgroundLeft.jpg);
    background-repeat: repeat-y;
    background-position: left;
}

.backgroundRight
{
    width: 100%;
    height: 100%;
    background-image: url(images/backgroundRight.jpg);
    background-repeat: repeat-y;
    background-position: right;
}

.lentaLeft
{
    width: 100%;
    height: 100%;
    background-image: url(images/lentaLeft.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.lentaRight
{
    width: 100%;
    height: 100%;
    background-image: url(images/lentaRight.png);
    background-repeat: no-repeat;
    background-position: right top;
}

.lentaCenter
{
    height: 100%;
    width: 100%;
    background-image: url(images/lentaCenter.png);
    background-repeat: repeat-x;
    background-position: top;
}

.contentFon
{
    margin-left: 65px;
    margin-right: 65px;
    height: 100%;
}

.contentFon .contentLeft
{
    height: 100%;
    width: 100%;
    background-position: left;
    background-image: url(images/contentLeft.png);
    background-repeat: repeat-y;
}

.contentFon .contentRight
{
    height: 100%;
    width: 100%;
    background-position: right;
    background-image: url(images/contentRight.png);
    background-repeat: repeat-y;
}

.contentFon .contentCenter
{
    margin-left: 2px;
    margin-right: 2px;
    height: 100%;
    background-image: url(images/contentCenter.png);
    background-repeat: repeat;
}

.contentFon .content
{
    width: 762px;
    margin: 0 auto;
}

.main #content_fon
{
    width: 960px;
    background-image: url(images/content_fon.png);
    height: 100%;
}
/**********************************/
/********** HEADER BEGIN **********/
/**********************************/
.main .header_block
{
    /*margin:0 auto;     width:766px;*/
    width: 100%;
    /*height: 329px;*/
}

.main .header_block .header_line1
{
    width: 766px;
    margin: 0 auto;
    /*height: 29px;
    padding-top: 10px;*/
    /*height:5px;*/
}

.header_line1 ul
{
    float: left;
    list-style-type: none;
    height: 19px;
}

.header_line1 ul li
{
    float: left;
    margin-left: 8px;
}

.header_line1 ul li img
{
    height: 19px;
    width: 22px;
}

.header_line1 .text_block
{
    float: left;
    margin-left: 125px;
    height: 13px;
    font-size: 7.1pt;
    color: #24211d;
    padding-top: 6px;
}

.header_line1 .text_block a
{
    color: #24211d;
}

.header_line1 .text_block a:hover
{
    color: #eb3d00;
}

.header_line1 .search_block
{
    width: 165px;
    height: 19px;
    float: right;
}

.header_line1 .search_block div
{
    height: 18px;
    width: 141px;
    background-image: url(images/searchField.png);
    background-repeat: no-repeat;
    float: left;
    margin-right: 2px;
}

.header_line1 .search_block div input
{
    float: left;
    width: 131px;
    margin: 1px 5px 1px 5px;
}

.main .header_block .header_line2
{
    padding-left: 30px;
    padding-right: 30px;
    height: 45px;
    padding-top: 10px;
}

.main .header_block .header_line2 .menu
{
    width: 100%;
    height: 38px;
}

.main .header_block .header_line2 .menu .td_left
{
    width: 15px;
    height: 38px;
    background-image: url(images/menuLeft.png);
    background-repeat: no-repeat;
}

.main .header_block .header_line2 .menu .td_center
{
    height: 38px; /*width:736px;*/
    background-image: url(images/menuCenter.png);
    background-repeat: repeat-x;
}

.header_block .menu p
{
    font-size: 10.5pt;
    font-weight: bold;
}

.header_block .menu p span
{
    padding-left: 15px;
    padding-right: 15px;
    background: url(images/menuDelimiter.png) no-repeat 0 1px;
}

.header_block .menu p span a
{
    text-decoration: none;
    color: #3c5363;
}

.header_block .menu p span a:hover
{
    text-decoration: underline;
    color: #eb3d00;
}

.main .header_block .header_line2 .menu .td_right
{
    width: 15px;
    height: 38px;
    background-image: url(images/menuRight.png);
    background-repeat: no-repeat;
}

.main .header_block .header_line3
{
    height: 232px;
    width: 766px;
    margin: 0 auto;
}

.main .header_block .header_line3 .header_border
{
    margin-top: 2px;
    height: 207px;
    width: 740px;
    background-image: url(images/header_border.png);
    background-repeat: no-repeat;
    padding: 12px 13px 11px 13px;
}

.main .header_block .header_line3 .header_border .header_img
{
    height: 62px;
    width: 740px;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    padding-top: 145px;
}

.main .header_block .header_line3 .header_border .header_img a
{
    text-decoration: none;
}

.main .header_block .header_line3 .header_border .header_img div
{
    margin: 0 auto;
    width: 170px;
    text-align: center;
    font-weight: bold;
}

.main .header_block .header_line3 .header_border .header_img div .header_club
{
    font-size: 9pt;
    color: #24211d;
}

.main .header_block .header_line3 .header_border .header_img div .header_red_star
{
    font-size: 11pt;
    color: #eb3d00;
    text-transform: uppercase;
}

/**********************************/
/********** HEADER BEGIN **********/
/**********************************/

/***********************************/
/********** CONTENT BEGIN **********/
/***********************************/
.main .content_block
{
    padding-top:5px;
    /*margin:0 auto;     width:766px;*/
}

.main .content_block .tbl_index
{
    margin: 0 auto; /*width:766px;*/
    width: 826px;
    margin-top: 3px;
    border-collapse: collapse;
}

.tbl_index .leftcol
{
    /*width:492px;*/
    width: 506px;
    border-right-style: dashed;
    border-right-color: #a3acb3;
    border-right-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #a3acb3;
    border-bottom-width: 1px;
    padding-top: 10px;
    padding-right: 16px;
}

.tbl_index .rightcol
{
    /*width:274px;*/
    width: 288px;
    border-left-style: dashed;
    border-left-color: #a3acb3;
    border-left-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #a3acb3;
    border-bottom-width: 1px;
    padding-top: 10px;
    padding-left: 16px;
}

.main .content_block .tbl_post
{
    width: 100%;
    margin-top: 3px;
    border-collapse: collapse;
}

.tbl_post .leftcol
{
    width: 223px;
    padding-right: 7px;
    border-right-style: dashed;
    border-right-color: #a3acb3;
    border-right-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #a3acb3;
    border-bottom-width: 1px;
    padding-top: 10px;
}

.tbl_post .leftcol .sitemap_header
{
    width: 192px;
    text-align: center;
}

.tbl_post .leftcol .sitemap_block
{
    width: 192px;
}

.tbl_post .leftcol .sitemap_block .upperBorder
{
    width: 192px;
    height: 8px;
    background-image: url(images/sitemapBorderUpper.png);
    background-repeat: no-repeat;
}

.tbl_post .leftcol .sitemap_block .centerBorder
{
    width: 192px;
    background-image: url(images/sitemapBorderCenter.png);
    background-repeat: repeat-y;
}

.tbl_post .leftcol .sitemap_block .centerBorder .sitemap
{
    padding-top: 1px;
    font-weight: bold;
    text-align:left;
}

.tbl_post .leftcol .sitemap_block .centerBorder .sitemap ul
{
    text-align:left;
}

.tbl_post .leftcol .sitemap_block .lowerBorder
{
    width: 192px;
    height: 7px;
    background-image: url(images/sitemapBorderLower.png);
    background-repeat: no-repeat;
}

.tbl_post .rightcol
{
    padding-left: 7px;
    width: 223px;
    border-left-style: dashed;
    border-left-color: #a3acb3;
    border-left-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #a3acb3;
    border-bottom-width: 1px;
    padding-top: 10px;
}

.tbl_post .rightcol .anons_header
{
    width: 193px;
    height: 35px;
    padding-top: 5px;
}

.tbl_post .rightcol .anons_block
{
    width: 193px;
}

.tbl_post .rightcol .comments_header
{
    width: 193px;
    height: 35px;
    padding-top: 15px;
}

.tbl_post .rightcol .comments_block
{
    width: 193px;
    text-align: left;
}

.tbl_post .rightcol .comments_block .upperBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderUpper.png);
    background-repeat: no-repeat;
}

.tbl_post .rightcol .comments_block .centerBorder
{
    width: 193px;
    background-image: url(images/rightBlockBorderCenter.png);
    background-repeat: repeat-y;
}

.tbl_post .rightcol .comments_block .lowerBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderLower.png);
    background-repeat: no-repeat;
}

.tbl_post .rightcol .login_header
{
    width: 193px;
    height: 35px;
    padding-top: 15px;
}

.tbl_post .rightcol .login_block
{
    width: 193px;
    text-align: left;
}

.tbl_post .rightcol .login_block .upperBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderUpper.png);
    background-repeat: no-repeat;
}

.tbl_post .rightcol .login_block .centerBorder
{
    width: 193px;
    background-image: url(images/rightBlockBorderCenter.png);
    background-repeat: repeat-y;
}

.tbl_post .rightcol .login_block .lowerBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderLower.png);
    background-repeat: no-repeat;
}

.tbl_post .anons_block .centerBorder .anonsCalendar
{
    width: 97px;
    height: 16px;
    background-image: url(images/btnMore.png);
    background-repeat: no-repeat;
    margin-left: 84px;
    font-size: 8pt;
    text-align: center;
    padding-top: 1px;
}

.tbl_post .rightcol .anons_block .upperBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderUpper.png);
    background-repeat: no-repeat;
}

.tbl_post .rightcol .anons_block .centerBorder
{
    width: 193px;
    background-image: url(images/rightBlockBorderCenter.png);
    background-repeat: repeat-y;
}

.tbl_post .rightcol .anons_block .lowerBorder
{
    width: 193px;
    height: 9px;
    background-image: url(images/rightBlockBorderLower.png);
    background-repeat: no-repeat;
}

.tbl_post .centercol
{
    padding-left: 7px;
    padding-right: 7px;
    border-left-style: dashed;
    border-left-color: #a3acb3;
    border-left-width: 1px;
    border-right-style: dashed;
    border-right-color: #a3acb3;
    border-right-width: 1px;
    border-bottom-style: dashed;
    border-bottom-color: #a3acb3;
    border-bottom-width: 1px;
    padding-top: 10px;
}

.post_header
{
    height: 35px;
    padding-top: 5px;
}

.post_header table
{
    margin: 0 auto;
}

.post_header div
{
    background-image: url(images/commentsImg.png);
    background-repeat: no-repeat;
    height: 27px;
    width: 27px;
}

.post_block
{
    width: 100%;
}

.post_block .post_title
{
    text-align: right;
    /*height: 57px;*/
    height:20px;
    width: 100%;
}

.post_block .post_title p
{
    font-size: 8pt;
    font-weight: bold;
}

.post_block .post_title p .date
{
    color: #eb3d00;
}

.post_block .post_title p .title
{
    color: #3c5363;
}

.post_block .post_title p .title a
{
    color: #3c5363;
    text-decoration: none;
}

.post_block .post_title p .title a:hover
{
    color: #eb3d00;
    text-decoration: underline;
}

.post_block .post_text_block
{
    width: 100%;
    background-image: url(images/postFon.png);
    background-repeat: repeat;
}

.post_upper_border
{
    width: 100%;
    height: 100%;
    background-image: url(images/postUpperBorder.png);
    background-repeat: repeat-x;
    background-position: top;
}

.post_right_border
{
    width: 100%;
    height: 100%;
    background-image: url(images/postRightBorder.png);
    background-repeat: repeat-y;
    background-position: right;
}

.post_lower_border
{
    width: 100%;
    height: 100%;
    background-image: url(images/postLowerBorder.png);
    background-repeat: repeat-x;
    background-position: bottom;
}

.post_left_border
{
    width: 100%;
    height: 100%;
    background-image: url(images/postLeftBorder.png);
    background-repeat: repeat-y;
    background-position: left;
}

.post_upper_right_corner
{
    width: 100%;
    height: 100%;
    background-image: url(images/postUpperRightCorner.png);
    background-repeat: no-repeat;
    background-position: top right;
}

.post_lower_right_corner
{
    width: 100%;
    height: 100%;
    background-image: url(images/postLowerRightCorner.png);
    background-repeat: no-repeat;
    background-position: bottom right;
}

.post_lower_left_corner
{
    width: 100%;
    height: 100%;
    background-image: url(images/postLowerLeftCorner.png);
    background-repeat: no-repeat;
    background-position: bottom left;
}

.post_upper_left_corner
{
    width: 100%;
    height: 100%;
    background-image: url(images/postUpperLeftCorner.png);
    background-repeat: no-repeat;
    background-position: top left;
}

.post_text
{
    padding: 10px;
    color: #24211d;
    font-size: 9pt;
    overflow:hidden;
}

.post_text .page_subpages
{
    padding-top:10px;
    padding-left:30px;
    padding-bottom:20px;
}

.page_subpages ul
{
    list-style-type:none;
    font-weight:bold;
}

.post_subpages a
{
    font-weight:bold;
}

.post_text a
{
    color: #3c5363;
}

.post_text a:hover
{
    color: #eb3d00;
}

.post_text p
{
    padding-bottom: 5px;
}

img.centered, .aligncenter, div.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright 
{
    float: right;
}

.alignleft {
float: left;
}

.post_block .comments_to_post_header
{
    padding-top: 10px;
    text-align: center;
    height: 25px;
    width: 100%;
}

.post_block .comment_to_post_block
{
    width: 100%;
    background-image: url(images/postFon.png);
    background-repeat: repeat;
    margin-bottom: 12px;
}

.post_block .comment_to_post_block .author
{
    color: #eb3d00;
    font-size: 8pt;
    font-weight: bold;
    margin-right: 9px;
    margin-top: 10px;
    text-align: right;
}

.post_block .comments_messages_info
{
    color: #3c5363;
    font-size: 9pt;
    font-weight: bold;
}

.post_block .comment_date
{
    color: #eb3d00;
    font-size: 9pt;
    font-weight: bold;
    padding-bottom: 5px;
}

.post_block .add_comment_block
{
    margin-top: 10px;
}

.post_block .comment_form
{
    padding-top: 15px;
}

.post_block .comment_form p
{
    margin-bottom: 5px;
    color: #3c5363;
    font-size: 9pt;
    font-weight: bold;
}

.post_block .comment_form p input
{
    border: dashed 1px #a3acb3;
}

.post_block .comment_form p textarea
{
    border: dashed 1px #a3acb3;
}

.post_block .comment_form p button
{
    background-color:#e3e1cd;
}

.archive_comments_block
{
    padding-bottom:20px;
    font-size:8pt;
    font-weight:bold;
}

.archive_comments_block a
{
    text-decoration:none;
}

.archive_comments_block a:hover
{
    text-decoration:underline;
}

/**************************************/
/********** NEWS BLOCK BEGIN **********/
/**************************************/
.news_header
{
    width: 476px;
    height: 35px;
    padding-top: 5px;
}

.news_header .allNews
{
    position:relative;
    left:0;
    top:-10px;
    font-size:8pt;
    font-weight:bold;
}

.news_header .allNews a
{
    text-decoration:none;
}

.news_header .allNews a:hover
{
    text-decoration:underline;
}

.news_header table
{
    margin: 0 auto;
}

.news_header div
{
    background-image: url(images/newsImg.png);
    background-repeat: no-repeat;
    height: 27px;
    width: 28px;
}

.news_block
{
    width: 476px;
    margin-bottom: 10px;
    text-align: left;
}

.news_block .upperBorder
{
    width: 476px;
    height: 9px;
    background-image: url(images/newsBorderUpper.png);
    background-repeat: no-repeat;
}

.news_block .centerBorder
{
    width: 476px;
    background-image: url(images/newsBorderCenter.png);
    background-repeat: repeat-y;
}

.news_block .centerBorder table
{
    margin-left: 9px;
}

.news_block .centerBorder .smallImg
{
    background-image: url(images/newsImgSmall.png);
    background-repeat: no-repeat;
    height: 14px;
    width: 14px;
}

.news_block .centerBorder .dateAndLink, .post_block .dateAndLink
{
    font-size: 8pt;
    font-weight: bold;
}

.news_block .centerBorder .dateAndLink .date, .post_block .dateAndLink .date
{
    margin-left: 5px;
    color: #eb3d00;
    float: left;
}

.news_block .centerBorder .dateAndLink .and, .post_block .dateAndLink .and
{
    margin-left: 2px;
    float: left;
    color: #3c5363;
}

.news_block .centerBorder .dateAndLink .link, .post_block .dateAndLink .link
{
    font-size: 9pt;
    text-decoration: none;
    margin-left: 3px;
}

.news_block .centerBorder .dateAndLink a:link, .post_block .dateAndLink a:link
{
    color: #3c5363;
    text-decoration: none;
}

.news_block .centerBorder .dateAndLink a:hover, .post_block .dateAndLink a:hover
{
    color: #eb3d00;
    text-decoration: underline;
}

.news_block .centerBorder .newsText
{
    margin-left: 30px;
    margin-top: 13px;
    margin-right: 90px;
}

.news_block .centerBorder .newsText p
{
    font-size: 8pt;
    color: #24211d;
}

.news_block .centerBorder .newsFullText
{
    width: 97px;
    height: 16px;
    background-image: url(images/btnMore.png);
    background-repeat: no-repeat;
    margin-top: 3px;
    margin-left: 369px;
    font-size: 8pt;
    text-align: center;
    padding-top: 1px;
}

.news_block .centerBorder .newsFullText a
{
    text-decoration: none;
    color: White;
}

.news_block .lowerBorder
{
    width: 476px;
    height: 9px;
    background-image: url(images/newsBorderLower.png);
    background-repeat: no-repeat;
}
/************************************/
/********** NEWS BLOCK END **********/
/************************************/

/***************************************/
/********** ANONS BLOCK BEGIN **********/
/***************************************/
.anons_header
{
    width: 258px;
    height: 35px;
    padding-top: 5px;
}

.anons_header table
{
    margin: 0 auto;
}

.anons_header div
{
    background-image: url(images/anonsImg.png);
    background-repeat: no-repeat;
    height: 27px;
    width: 28px;
}

.anons_block
{
    width: 258px;
    text-align: left;
}

.anons_block .upperBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderUpper.png);
    background-repeat: no-repeat;
}

.anons_block .centerBorder
{
    width: 258px;
    background-image: url(images/anonsBorderCenter.png);
    background-repeat: repeat-y;
}

/*.anons_block .centerBorder*/ .anons
{
    width: 100%;
    padding-bottom: 15px;
}

/*.anons_block .centerBorder*/ .anons table
{
    margin-left: 9px;
}

/*.anons_block .centerBorder*/ .anons .smallImg
{
    height: 13px;
    width: 13px;
    background-image: url(images/anonsImgSmall.png);
    background-repeat: no-repeat;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2
{
    margin-left: 3px;
    font-size: 8pt;
    font-weight: bold;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .date
{
    color: #eb3d00;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .link1
{
    color: #3c5363;
    font-size: 9pt;
    text-decoration: none;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .link1:hover
{
    color: #eb3d00;
    text-decoration: underline;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .text
{
    color: #24211d;
    margin-top: 10px;
    font-size: 7pt;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .link2
{
    text-decoration: underline;
    color: #3c5363;
    font-size: 7pt;
}

/*.anons_block .centerBorder*/ .anons .dateLink1TextLink2 .link2:hover
{
    color: #eb3d00;
}

.anons_block .centerBorder .anonsCalendar
{
    width: 97px;
    height: 16px;
    background-image: url(images/btnMore.png);
    background-repeat: no-repeat;
    margin-left: 150px;
    font-size: 8pt;
    text-align: center;
    padding-top: 1px;
}

.anons_block .centerBorder .anonsCalendar a
{
    text-decoration: none;
    color: White;
}

.anons_block .lowerBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderLower.png);
    background-repeat: no-repeat;
}
/*************************************/
/********** ANONS BLOCK END **********/
/*************************************/

/******************************************/
/********** COMMENTS BLOCK BEGIN **********/
/******************************************/
.comments_header
{
    width: 258px;
    height: 35px;
    padding-top: 15px;
}

.comments_header table
{
    margin: 0 auto;
}

.comments_header div
{
    background-image: url(images/commentsImg.png);
    background-repeat: no-repeat;
    height: 27px;
    width: 27px;
}

.comments_block
{
    width: 258px;
    text-align: left;
}

.comments_block .upperBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderUpper.png);
    background-repeat: no-repeat;
}

.comments_block .centerBorder
{
    width: 258px;
    background-image: url(images/anonsBorderCenter.png);
    background-repeat: repeat-y;
}

/*.comments_block .centerBorder*/ .comment
{
    padding-bottom: 9px;
    padding-right: 5px;
    padding-left: 9px;
}

/*.comments_block .centerBorder*/ .comment table
{
    width: 100%;
}

/*.comments_block .centerBorder*/ .comment table td.smallImg
{
    height: 13px;
    width: 13px;
}

/*.comments_block .centerBorder*/ .comment .smallImg
{
    height: 13px;
    width: 13px;
    background-image: url(images/commentsImgSmall.png);
    background-repeat: no-repeat;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor
{
    margin-left: 3px;
    font-size: 8pt;
    font-weight: bold;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .date
{
    color: #eb3d00;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .text
{
    color: #3c5363;
    margin-top: 10px;
    font-size: 7pt;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .text a
{
    text-decoration:none;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .text a:hover
{
    text-decoration:underline;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .author
{
    color: #eb3d00;
    font-size: 8pt;
    font-weight: normal;
    margin-right: 9px;
    margin-top: 10px;
    text-align: right;
}

/*.comments_block .centerBorder*/ .comment .dateTextAuthor .author span
{
    color: #24211d;
    /*font-weight: bold;*/
}

.comments_block .lowerBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderLower.png);
    background-repeat: no-repeat;
}
/****************************************/
/********** COMMENTS BLOCK END **********/
/****************************************/

/****************************************/
/********** LOGIN BLOCK BEGIN **********/
/****************************************/

.login_header
{
    width: 258px;
    height: 35px;
    padding-top: 5px;
}

.login_header table
{
    margin: 0 auto;
}

.login_header div
{
    background-image: url(images/anonsImg.png);
    background-repeat: no-repeat;
    height: 27px;
    width: 28px;
}

.login_block
{
    width: 258px;
    text-align: left;
}

.login_block .upperBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderUpper.png);
    background-repeat: no-repeat;
}

.login_block .centerBorder
{
    width: 258px;
    background-image: url(images/anonsBorderCenter.png);
    background-repeat: repeat-y;
}

.login_block .centerBorder .sidebarlogin
{
    margin:0 10px;
}

.login_block .lowerBorder
{
    width: 258px;
    height: 10px;
    background-image: url(images/anonsBorderLower.png);
    background-repeat: no-repeat;
}

/****************************************/
/********** LOGIN BLOCK END **********/
/****************************************/
.categoryHeaderP
{
    text-transform: uppercase;
    padding-left: 5px;
    font-weight: bold;
    color: #2a3a47;
}

.categoryHeaderP a
{
    text-decoration: none;
    color: #2a3a47;
}

.categoryHeaderP a:hover
{
    text-decoration: underline;
    color: #eb3d00;
}


/*********************************/
/********** CONTENT END **********/
/*********************************/

/**********************************/
/********** FOOTER BEGIN **********/
/**********************************/
.main .footer_block
{
    margin: 0 auto;
    width: 766px;
}

.main .footer_block .menu
{
    width: 766px;
    height: 28px;
    padding-top: 12px;
}

.footer_block .menu p
{
    text-align: center;
    font-size: 9pt;
    font-weight: bold;
}

.footer_block .menu p span
{
    padding-left: 21px;
    padding-right: 21px;
    background: url(images/menuDelimiter.png) no-repeat 0 1px;
}

.footer_block .menu p span a
{
    text-decoration: none;
    color: #3c5363;
}

.footer_block .menu p span a:hover
{
    text-decoration: underline;
    color: #eb3d00;
}

.main .footer_block .footer_fon
{
    width: 766px;
    padding-top: 30px;
    height: 70px;
    background-image: url(images/footer.png);
    background-repeat: no-repeat;
}

.main .footer_block .footer_fon .tblLogo
{
    margin-left: 47px;
    width: 694px;
}

.tblLogo .logo
{
    width: 36px;
    height: 36px;
    background-image: url(images/footerStar.png);
    background-repeat: no-repeat;
}

.tblLogo .footer_club
{
    color: #3c5363;
    font-size: 5pt;
}

.tblLogo .footer_red_star
{
    text-transform: uppercase;
    font-weight: bold;
    color: #eb3d00;
    font-size: 6pt;
}

.tblLogo .trLastFooterRow
{
    height: 23px;
}

.tblLogo .trLastFooterRow .rkka_copyright
{
    color: #3c5363;
    font-size: 8pt;
    font-weight: bold;
}

.tblLogo .trLastFooterRow .rkka_copyright span
{
    color: #eb3d00;
}

.tblLogo .trLastFooterRow .all_right_reserved
{
    color: #3c5363;
    font-size: 7pt;
}

.tblLogo .trLastFooterRow .counters_text
{
    color: #3c5363;
    font-size: 8pt;
    padding-right: 10px;
}

.tblLogo .trLastFooterRow .counters
{
    width: 174px;
    height: 23px;
}

.tblLogo .trLastFooterRow .counters .counterShort
{
    float: left;
    width: 26px;
    height: 23px;
    background-image: url(images/counterShort.png);
    background-repeat: no-repeat;
}

.tblLogo .trLastFooterRow .counters .counterLong
{
    margin-left: 4px;
    float: left;
    width: 70px;
    height: 23px;
    background-image: url(images/counterLong.png);
    background-repeat: no-repeat;
}

.tblLogo .trLastFooterRow .footer_copyright
{
    /*width: 88px;
    height: 23px;
    background-image: url(images/copyright.png);
    background-repeat: no-repeat;*/
    font-size:7pt;
    color: #3c5363;
}

.footer_copyright a
{
    font-weight:bold;
    text-decoration:none;
    color: #eb3d00;
}

.footer_copyright a:hover
{
    text-decoration:underline;
}
/********************************/
/********** FOOTER END **********/
/********************************/


.breadcrumb
{
    height:25px;
    font-size:9pt;
    font-weight:bold;
}

.error404_block
{
    text-align:center;
    font-size:14pt;
}

.anons_years_filter
{
    font-weight:bold;
    color:#2a3a47;
    float:right;
}

.anons_years_filter p span
{
    float:left;
    margin:2px;
}

.anons_years_filter p span a
{
    text-decoration:none;
}

.anons_years_filter p span a:hover
{
    text-decoration:underline;
}

#wp-submit
{
    width: 97px;
    height: 16px;
    background-image: url(images/btnMore.png);
    background-repeat: no-repeat;
    font-size:8pt;
    color:White;
}

.edit_post_link
{
    float:right;
    font-size:9pt;
    font-weight:bold;
}









