.texta_big{
        height:200px;
        width:328px;
        border:1px solid #cad2b5;
        background:#ffffff;
        font-size:11px;
        font-family: Trebuchet MS, "Helvetica Neue", Helvetica, Arial, sans-serif;
        vertical-align:bottom;
}

.texta{
        height:70px;
        width:328px;
        border:1px solid #cad2b5;
        background:#ffffff;
        font-size:11px;
        font-family: Trebuchet MS, "Helvetica Neue", Helvetica, Arial, sans-serif;
        vertical-align:bottom;
}


.greed{
        color:#CCCCCC !important;
		cursor:default !important;
		text-decoration:none !important;
}

.pole2{
        width:328px;
        height:16px;
        border:1px solid #cad2b5;
        background:#ffffff;
        font-size:11px;
        vertical-align:bottom;
}

/* CSS for main page */

a.menu_link,  a.menu_link:link, a.menu_link:visited{
        width: auto;
        height: auto;
        font-size:11px;
        color: #b38c8c;
        font-weight: normal;
    text-decoration: none;
        padding-right:50px;
}

a.menu_link:hover {
        font-weight: normal;
        color: #b38c8c;
    text-decoration: underline;
}

a.menu_user,  a.menu_user:link, a.menu_user:visited{
        width: auto;
        height: auto;
        font-size:11px;
        color: #b38c8c;
        font-weight: normal;
    text-decoration: none;
}

a.menu_user:hover {
        font-weight: normal;
        color: #b38c8c;
    text-decoration: underline;
}


a.mui,  a.mui:link, a.mui:visited,a.mui:hover {
        width: auto;
        height: auto;
        font-size:16px;
        color: #7a9a19;
        font-weight: normal;
        font-style:italic;
        font-family:Georgia, "Times New Roman";
    text-decoration: underline;
}


a.mui2,  a.mui2:link, a.mui2:visited,a.mui2:hover {
        width: auto;
        height: auto;
        font-size:16px;
        color: #6180aa;
        font-weight: normal;
        font-style:italic;
        font-family:Georgia, "Times New Roman";
    text-decoration: underline;
}



a.menu_page,  a.menu_page:link, a.menu_page:visited{
        float:left;
        display:block;
        width: 20px;
        height: 20px;
        font-size:13px;
        color: #5c5c51;
        font-weight: bold;
    text-decoration: none;
        padding-top:3px;
        background: url(/images/pages/link_tr.gif) left top no-repeat;
        text-align:center;
}

a.menu_page:hover {
        font-weight: normal;
        color: #b38c8c;
    text-decoration: none;
}

a.menu_page_na,  a.menu_page_na:link, a.menu_page_na:visited{
        float:left;
        display:block;
        width: 20px;
        height: 18px;
        font-size:11px;
        color: #5c5c51;
    text-decoration: none;
        padding-top:5px;
        text-align:center;
}

a.menu_page_fl,  a.menu_page_fl:link, a.menu_page_fl:visited{
        float:left;
        display:block;
        width: auto;
        height: 18px;
        font-size:11px;
        color: #a6a692;
    text-decoration: none;
        padding-top:5px;
        padding-left:10px;
        padding-right:10px;
        text-align:center;
}

a.menu_top,  a.menu_top:link, a.menu_top:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:11px;
        font-weight: bold;
    color: #416e9b;
    text-decoration: none;
    padding-left: 13px;
        margin-left:20px;
        text-transform:uppercase;
    background:  url(/images/pages/menu_tr.gif) left 2px no-repeat;
}

a.menu_top:hover {
        font-size:11px;
        font-weight:bold;
    text-decoration: underline;
}

a.menu_back,  a.menu_back:link, a.menu_back:visited{
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        color: #6291bf;
    text-decoration: none;
        padding-left:15px;
        background: url(/images/pages/back_tr.gif) left 3px no-repeat;
}

a.menu_back:hover {
        font-weight: normal;
        color: #6291bf;
    text-decoration: none;
}


a.menu_b,  a.menu_b:link, a.menu_b:visited{
        font-size:11px;
        float:left;
        width: 160px;
        height:20px;
        padding-left:20px;
        padding-top:5px;
        font-size:11px;
        font-weight: normal;
        font-style:normal;
    color: #777777;
    text-decoration: none;
        border-bottom: dashed 1px #d4d4d4;
}

a.menu_b:hover {
        font-size:11px;
        font-weight: normal;
    text-decoration: none;
        background-color: #f8f8f0;
}

a.menu_b_b,  a.menu_b_b:link, a.menu_b_b:visited{
        float:left;
        width: 207px;
        height: auto;
        padding-top:5px;
        padding-left:5px;
        padding-bottom:5px;
        font-size:11px;
        font-weight: normal;
        font-style:normal;
    color: #777777;
    text-decoration: none;
        position:relative;
        border-bottom: dashed 1px #d4d4d4;
}

a.menu_b_b:hover {
        font-size:11px;
        font-weight: normal;
    text-decoration: none;
        background-color: #f8f8f0;
}

a.menu_col,  a.menu_col:link, a.menu_col:visited{
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:18px;
        font-style:italic;
        font-weight: bold;
        color: #6180aa;
        margin-bottom:10px;
    text-decoration: none;
}

a.menu_col:hover {
    text-decoration: none;
}

a.menu_statya,  a.menu_statya:link, a.menu_statya:visited{
        width: auto;
        height: auto;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:11px;
        color: #758fb3;
        font-weight: bold;
        font-style:italic;
    text-decoration: none;
}

a.menu_statya:hover {

}

a.contact_info,  a.contact_info:link, a.contact_info:visited{
        width:150px;
        font-size:11px;
        font-weight:normal;
    color: #595959;
    text-decoration: none;
}

a.contact_info:hover {
        font-size:11px;
        font-weight:normal;
    color: #595959;
    text-decoration: underline;
}

a.menu_news,  a.menu_news:link, a.menu_news:visited{
        width: auto;
        height: auto;
        font-size:11px;
        color: #686868;
        font-weight: normal;
    text-decoration: none;
}

a.menu_news:hover {
        font-weight: normal;
   /* border-bottom: dashed 1px #d4d4d4;*/
   text-decoration:underline;
   
}

a.button_voting,  a.button_voting:link, a.button_voting:visited{
        display:block;
        width:93px;
        height:22px;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-style:italic;
        font-size:14px;
        color: #2e3423;
        text-decoration:none;
        text-align:center;
        padding-top:2px;
        background:url(/images/pages/button.jpg) left top no-repeat;
}

a.button_voting:hover {
        text-decoration: underline;
}

#div_container  {

        width: 990px;
		margin:0 auto;

}

#div_site {
        width:1000px; /*1000*/
        /*min-height:242px;*/
        height: auto;
        text-align:left;
}

#div_top {
        float:left;
        display:inline;
        width:1000px; /*790*/
        height: 40px;
        position:relative;
/*        border: 1px solid red;        */
}

#div_top_link {
        float:left;
        display:inline;
        width:500px; /*650*/
        height: 30px;
        padding-top:11px;
        padding-left:20px;
/*        border: 1px solid red;*/
}

#div_top_find {
        float:left;
        display:inline;
        width:208px; /*210*/
        height: 38px;
        border: 1px solid red;
}

#div_header {
        float:left;
        display:inline;
        width:1000px; /*1000*/
        height: auto;
        margin-top:0px;
/*        border: 1px solid #CC3333;*/
}

#div_header_basic {
        float:left;
        display:inline;
        width:776px; /*1000*/
        height: 191px;
        background:url(/images/pages/header_g.jpg) left top no-repeat;
}

#div_header_other {
        float:left;
        display:inline;
        width:782px; /*1000*/
        height: 118px;
        background:url(/images/pages/header_d.jpg) left top no-repeat;
}
.div_header_other_forum{ background:url(/images/pages/header_d_.jpg) left top no-repeat !important; }

#div_header_right {
        float:left;
        display:inline;
        width:218px; /*1000*/
        height: 160px;
        margin-top:10px;
        margin-left:-10px;
/*        border: 1px solid red;*/
}

#div_header_right_d {
        float:left;
        display:inline;
        width:218px; /*1000*/
        height: 90px;
        margin-top:17px;
        margin-left:-10px;
/*        border: 1px solid red;*/
}

#div_header_right img {
        margin-right:5px;
        margin-bottom:5px;
}

#div_header_right_d img {
        margin-right:5px;
}

#lich_kab_line {
  border-bottom: dashed 1px #d4d4d4;
}
#lich_kab_line:hover{  border-bottom: dashed 1px #000; color:#000; }

#div_g_right{
        float:left;
        width: 16px;
        height: 191px;
        position:relative;
        background:url(/images/pages/g_right.png) no-repeat;
}

#div_d_right{
        float:left;
        width: 10px;
        height: 118px;
        position:relative;
        background:url(/images/pages/d_right.png) no-repeat;
}

#div_frame_find {
        float:right;
        display:inline;
        width: 12px;
        height: 19px; /*19px*/
        margin-top:22px;
        color: #FFFFFF;
        font-size:10px;
        background:url(/images/pages/find_left.jpg) no-repeat;
        background-color:#9fbf60;
}

#div_frame_find_right {
        float: right;
        display:inline;
        width: 12px;
        height: 19px; /*19px*/
        margin-top:22px;
        margin-right:10px;
        background:url(/images/pages/find_right.jpg) left top no-repeat;
        background-color:#9fbf60;
}

#div_frame_find_text {
        float: right;
        display:inline;
        width: 160px;
        height: 19px; /*19px*/
        margin-top:22px;
/*        padding-top:2px;*/
        background-color:#9fbf60;
}

.form_edit{
        width:140px;
        height:13px;
        border:0px solid #9fbf60;
        background-color:#9fbf60;
        color: #ffffff;
        font-size:10px;
        margin-left:5px;
        margin-top:2px;
        *margin-top:1px;
}

.form_edit_auch{
        width:140px;
        height:14px;
        border:1px solid #777777;
        background-color:#FFFFFF;
        color: #777777;
        font-size:10px;
}

.form_buttom{
        width:10px;
        height:14px;
        border:0;
        margin-top:1px;
        background-image:url(/images/pages/find_button.jpg);
        background-position:left top;
        background-repeat:no-repeat;
}

.form_buttom_v{
        width:93px;
        height:23px;
        border:0;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        font-style:italic;
        color: #2e3423;
        background-image:url(/images/pages/button.jpg);
        background-position:left top;
        background-repeat:no-repeat;
}

#div_logo {
        float:left;
        display:inline;
        width:323px;
        height:36px;
        margin-top:5px;
        margin-left:38px;
}

#div_logo_other {
        float:left;
        display:inline;
        width:323px;
        height:36px;
        margin-top:5px;
        margin-left:38px;
}

#div_frame_name {
        float:left;
        display:inline;
        width:505px;
        height:75px;
        margin-top:80px;
/*        border: 1px solid navy;*/
}

#div_frame_name_other {
        float:left;
        display:inline;
        width:470px;
        height:75px;
        margin-top:25px;
/*        border: 1px solid navy;*/
}

.div_frame_name_other_forum{ width:515px !important;}
.div_frame_name_other_forum img{ width:515px !important;}

#div_frame_pogoda {
        float:left;
        display:inline;
        width:250px;
        height:75px;
        margin-top:80px;
/*        border: 1px solid lime;*/
}

#div_frame_pogoda h4 {
        font-family: font-family:Tahoma;
        font-size:12px;
        color: #666928;
}

.gesmeteo {
        font-size:9px;
        font-weight:normal;
}

#div_frame_pogoda_other {
        float:left;
        display:inline;
        width:305px;
        height:75px;
        margin-top:23px;
        padding-top:5px;
/*        border: 1px solid lime;*/
}

#div_frame_pogoda_other h4 {
        font-family: font-family:Tahoma;
        font-size:12px;
        color: #666928;
}

#div_pogoda {
        float:left;
        width:130px;
        height:50px;
        margin-top:5px;
        line-height:17px;
        margin-right:15px;
/*        border: 1px solid red;*/
}

#div_frame_pogoda_other b {
        font-family: font-family:Tahoma;
        font-size:12px;
        color: #474b50;
}

#div_pogoda img {
        margin: 0px;
}

#div_frame_menu {
        float:left;
        clear:both;
        width:505px; /*475*/
        height:20px; /*24*/
        padding-left:20px;
        padding-top:10px;
/*        border: 1px solid black;*/
}

#div_frame_content {
        float:left;
        width:1000px; /*1000*/
        height: auto; /**/

/*        border: 1px solid navy;*/
}

#div_frame_m_c {
        float:left;
        width:810px; /*195*/
        height: auto;
/*        border: 1px solid lime;*/
}

#div_frame_c_block_left{
        float:left;
        width:195px; /*195*/
        height: auto; /**/
        padding-bottom:20px;
/*         border: 1px solid black;*/
}

#div_frame_c_menu{
        float:left;
        width:195px; /*195*/
        height: auto;
        margin-bottom:15px;
        margin-top:20px;
/*        border: 1px solid red;*/
}

#div_content {
        float:left;
        width:595px; /*615*/
        height: auto; /**/
        padding-left:10px;
padding-right:10px;
        padding-top:15px;
        margin-bottom:20px;
/*         border: 1px solid black;*/
}

#div_content p {
        padding:0px;
}

#div_content_col {
        float:left;
        width:795px; /*805*/
        height: auto; /**/
        padding-left:10px;
        padding-top:20px;
        margin-bottom:20px;
/*         border: 1px solid black;*/
}

.content_img {
        border: 3px solid #ebede7;
        margin: 2px 10px 0px 0px;
}

#div_content h1 {
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:21px;
        font-style:italic;
        color: #6180aa;
        padding-top:5px;
        margin-bottom:10px;
        line-height:22px;
        height: auto;
        font-weight:normal;
}

#div_content_col h1 {
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:18px;
        font-style:italic;
        font-weight: bold;
        color: #6180aa;
        margin-bottom:10px;
/*        border-bottom: 1px dashed;*/
}

#div_frame_c_block_right{
        float:left;
        width:190px; /*190*/
        height: auto; /**/
        padding-top:10px;
        padding-bottom:20px;
/*         border: 1px solid black;*/
}

#div_block_right{
        float:left;
        width:180px; /*190*/
        height: auto; /**/
        padding-bottom:20px;
/*         border: 1px solid red;*/
}

#div_block_right_banner{
        float:left;
        margin-bottom:20px;
        display:inline;
        /*width:171px; /*175*/
/*        height: 236px; /*240*/
        /*margin-left:10px;*/
        /*border: 2px dashed #eaeade;*/
}

#div_block_r_t {
        float:left;
        width:100%; /*190*/
        height: 21px; /**/
        background: url(/images/pages/block_1_t.jpg) no-repeat;
/*         border: 1px solid red;*/
}

#div_block_r_c {
        float:left;
        width:100%; /*190*/
        height: auto; /**/
        background: url(/images/pages/block_1_c.jpg) repeat-y;
/*         border: 1px solid black;*/
        padding-left:8px;
}

#div_block_r_b {
        float:left;
        width:100%; /*190*/
        height: 21px; /**/
        background: url(/images/pages/block_1_b.jpg) no-repeat;
}

#block_r_title {
        width:auto;
        position:relative;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:12px;
        color: #6398a9;
        margin-top:-8px;
        padding-left:15px;
        padding-bottom:5px;
        font-style:italic;
        font-weight:bold;
}

#block_r_text {
        width:auto;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:10px;
        color: #939a19;
        font-style:italic;
}

#block_r_text.block {
        padding-left:15px;
}

#block_r_text.opros {
        padding-left:5px;
        font-size:12px;
}

#div_block_bottom{
        float: left;
        width: 220px; /*190*/
        height: auto; /**/
        margin-left:15px;
        margin-right:20px;
}

#div_block_b_t {
        float:left;
        width:100%; /*190*/
        height: 21px; /**/
        background: url(/images/pages/block_2_t.jpg) right top no-repeat;
/*         border: 1px solid red;*/
}

#div_block_b_c {
        float:left;
        width:100%; /*190*/
        height: auto; /**/
        padding-bottom:8px;
        *padding-bottom:0;
        background: url(/images/pages/block_2_c.jpg) right top repeat-y;
/*         border: 1px solid black;*/
}

#div_block_b_b {
        float:left;
        width:100%; /*190*/
        height: 21px; /**/
        background: url(/images/pages/block_2_b.jpg)  right top no-repeat;
}

#block_b_title {
        width:195px;;
        position:relative;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:14px;
        color: #6398a9;
        margin-top:-8px;
        padding-left:5px;
        padding-right:20px;
        padding-bottom:5px;
        font-style:italic;
        font-weight:bold;
}


#block_b_text {
        width:auto;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:12px;
        color: #939a19;
        font-style:italic;
}

#div_frame_block_bottom {
        float:left;
        /*width:810px; /*810*/
        height: auto; /**/
/*        margin-top:10px;*/
        margin-top:10px;
                margin-bottom:30px;
/*        border: 1px solid black;*/
}

#div_frame_blocks{
        float:left;
        height: auto;
        margin-bottom:10px;
        
}

.line_bot{ clear:both; font-size:0px; line-height:0px; background:none;  border-top: 1px solid #f1f1f1; margin:0 auto; width:300px;  padding-top:10px;   height:10px;}

.clear{clear:both; font-size:0px; line-height:0px; }

#div_frame_blocks h1{
        font-size:18px;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-weight:bold;
        font-style:italic;
}

#div_frame_blocks b{
        /*border-bottom: 1px dashed;*/
}

.b_t_green {color: #7a9a19;}
.big_link:hover, .b_t_green:hover { text-decoration:none ; color:#333 !important;}


.b_t_navy {  color: #6180aa;}
.big_link2:hover, .b_t_navy:hover { text-decoration:none  ; color:#333 !important;}


#div_frame_blocks_text{

}

#news_one {
        float:left;
        width:287px; /*275*/
        padding-right:10px;
        padding-bottom:20px;
        display:block;
        height:150px;
        position: relative;

}
.news_th{

        display:block;
}

#news_one_n{
        float:left;
        width:287px; /*275*/
        padding-right:10px;
        padding-bottom:0px;
        display:block;

        position: relative;

}
#news_one_n h2{
        font-size:12px;
        color: #6180aa;
}


#news_one_n b{
        display:block;
        font-size:13px;
        font-weight:normal;
        color:#4973b2;
        border: 0px;
        font-weight:bold;
}



#news_one_j{
        float:left;
        width:257px; /*275*/
        padding-right:20px;
        padding-bottom:20px;


}


#news_one_j h2{
        font-size:12px;
        color: #6180aa;
}


#news_one_j b{
        display:block;
        font-size:13px;
        font-weight:normal;
        color:#939a19;
        border: 0px;
        font-weight:bold;
}


#news_one_two {
        float:left;
        padding-right:20px;
        padding-bottom:1px;
}

#news_events {
        float:left;
        padding-right:20px;
        padding-bottom:1px;
}

#news_events h2{
        font-size:12px;
        color: #6180aa;
}


#news_one b{
        display:block;
        font-size:13px;
        font-weight:normal;
        color:#939a19;
        border: 0px;
        font-weight:bold;
}

#news_one h2{
        font-size:12px;
        color: #6180aa;
}

#news_one_view {
        float:left;
        width: 100%; /*275*/
        margin-bottom:15px;
}

#news_one_view b {
        display:block;
        font-size:14px;
        font-weight:bold;
        border: 0px;
        margin-top:5px;
        margin-bottom:5px;
}


#news_one_view h1 {
        font-size:15px;
        color: #939a19;
        padding-bottom:5px;
}

#news_one_view_anons {
        float:left;
        width: 100%; /*275*/
        margin-bottom:15px;
}

#news_one_view_anons h1 {
        font-size:15px;
        color: #6180aa;
        padding-bottom:5px;
}

#news_one img {
margin-top:5px;
margin-bottom:5px;
}

#ob_one {
        float:left;
        clear:both;
        width:253px; /*273*/
        padding-right:20px;
}

#ob_one i{
        font-style: normal;
}

#ob_one h2{
        font-size:12px;
        margin-top:10px;
        margin-bottom:3px;
}

#div_block_content_banner{
        float:left;
        display:inline;
        width:541px; /*550*/
        /*height: 86px; /*90*/*/
/*        border: 2px dashed #eaeade;*/
}

#div_block_ob_banner{
        float:left;
        display:inline;
        width:264px; /*268*/
        height: 66px; /*70*/
        /*border: 2px dashed #eaeade;*/
        margin-bottom:10px;
}

#div_frame_article {
padding-top:15px;
        float:left;
        width:553px; /*555*/
        height: auto; /**/
/*        border: 1px solid black;*/
}

#div_frame_article_h2 {
        font-family:Georgia, "Times New Roman", Times, serif;
        font-style:italic;
        font-size:16px;
        text-decoration:underline;
        color: #83a53f;
        padding-top:15px;
        margin-bottom:10px;
}

#div_frame_article h3 {
        font-family:Georgia, "Times New Roman", Times, serif;
        font-style:italic;
        font-weight:bold;
        text-decoration:underline;
        font-size:11px;
        color: #758fb3;
        background-color:#FFFFFF;
        height:20px;
}

#div_frame_article b {
        display:block;
        margin-top:-3px;
        font-weight:normal;
        font-size:11px;
        color: #777777;
}

#div_frame_article i {
        display:block;
        font-style:normal;
        font-size:11px;
        color: #a2a2a2;
        margin-top:5px;
        margin-bottom:10px;
}

/*collection*/
.col_title {
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:21px;
        color: #6180aa;
        font-style:italic;
        font-weight:normal;
}

#div_col_cat {
        font-size:12px;
        color: #9fbf60;
        font-weight:bold;
        margin-top:10px;
}

.col_cat {
        font-size:12px;
        color: #9fbf60;
        font-weight:bold;
        margin-top:10px;
}

#div_col_pic {
        float:left;
        width:600px; /**/
        padding-bottom:15px;
/*        border: 1px solid red;*/
}

#div_col_pic_all {
        float:left;
        width:130px; /*205*/
        padding-left:20px;
/*        border: 1px solid red;*/
}

#div_col_notice {
padding-top:5px;
padding-bottom:10px;
}
/*end collections*/

#div_col_photo {
        height:15px;
        margin-top:5px;
        font-size:12px;
        color: #91928f;
}

.col_photo {
        font-size:15px;
        font-weight:bold;
}

#div_ramka {
float:left;
display:inline;
width:95%;
text-align:left;
background-color: #f5f8ef;
margin-bottom:10px;
}

.see_takge {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-size:11px;
 color: #64a4ae;
 font-style:italic;
 font-weight:bold;
}

#div_copyright {
        float:left;
        width:1000px; /*1000*/
        height: 40px; /**/
        margin-bottom:10px;

        color: #595959;
}

#div_copyright_line {
        width:100%;
        height:2px;
        background-color: #e1e2ce;
        font-size:1px;
        line-height:0px;
        margin-bottom:10px;
}

#div_copyright_zakazchik {
        float:left;
        width:500px;
        height: auto;
}

#div_copyright_mahog {
        float:left;
        width:500px;
        height: auto;
        text-align:right
}

#div_mahog{
        float:left;
        clear: both;
        width: auto; /*225*/
        height: auto; /*73*/
        text-align:left;
        margin-top:20px;
}

/* in 2010 */

a.div_col_cat {
        font-size:12px;
        color: #9fbf60;
        font-weight:bold;
        margin-top:10px;
        display:block;
        text-decoration:none;
}

/* li.item { display:none; } */
