/* CSS for main page */
#left_ct {
        float:left;

        line-height:20px;

        width:90%;

        padding-top:5px;

        padding-left:10px;

        color: #666666;
        
        }



a.menu,  a.menu:link, a.menu:visited{

        float:left;

        font-size:12px;

        font-weight:normal;

    color: #3e3e3e;

        display:block;

        display:inline;

    text-decoration: none;

        margin-left:8px;

    padding-left: 13px;

}



a.menu:hover {

        float:left;

        display:block;

        display:inline;

        font-size:12px;

        font-weight:normal;

    color: #13a2d3;

    text-decoration: underline;

}





a.menu_left,  a.menu_lef:link, a.menu_left:visited{

        float:left;

        display:block;

        width: 100%;

        text-align:left;

        font-size:12px;

        color: #2d2c2c;

        font-weight:bold;

        background-color:#f3f3f3;

        font-weight:normal;

    text-decoration: none;

        margin-left:8px;

    padding-left: 13px;

    background:  url(/images/pages/menu_circle.jpg) left no-repeat;

}



a.menu_left:hover {

        float:left;

        display:block;

        width: 100%;

        text-align:left;

        font-size:12px;

        color: #0075b8;

        font-weight:bold;

        font-weight:normal;

    text-decoration: underline;

}





a.menu_left_act,  a.menu_left_act:link, a.menu_left_act:visited{

        float:left;

        display:block;

        width: 100%;

        text-align:left;

        font-size:12px;

        color: #0075b8;

        font-weight:bold;

        background-color:#f3f3f3;

        font-weight:normal;

    text-decoration: none;

        margin-left:8px;

    padding-left: 13px;

    background:  url(/images/pages/menu_circle.jpg) left no-repeat;

}



a.menu_left_act:hover {

        float:left;

        display:block;

        width: 100%;

        text-align:left;

        font-size:12px;

        color: #0075b8;

        font-weight:bold;

        font-weight:normal;

    text-decoration: underline;

}



a.menu_title,  a.menu_title:link, a.menu_title:visited{

        width:auto;

        text-align:left;

        font-size:12px;

        color: #2d2c2c;

        font-weight:bold;

        background-color:#f3f3f3;

        font-weight:normal;

    text-decoration: none;

        margin-left:8px;

    padding-left: 13px;

    background:  url(/images/pages/menu_circle.jpg) left no-repeat;

}



a.menu_title:hover {

        float:left;

        display:block;

        width: 150px;

        text-align:left;

        font-size:12px;

        color: #2d2c2c;

        font-weight:bold;

        font-weight:normal;

    text-decoration: underline;

}



a.news,  a.news:link, a.news:visited{

        width:150px;

        font-size:11px;

        font-weight:normal;

    color: #0075b8;

    text-decoration: none;

    padding-right: 10px;

    background:  url(/images/pages/news_tr.jpg) right no-repeat;

}



a.news:hover {

        font-size:11px;

        font-weight:normal;

    color: #0075b8;

    text-decoration: none;

}



a.big,  a.big:link, a.big:visited{

        width:150px;

        font-size:17px;

        font-weight:normal;

    text-decoration: none;

}



a.big:hover {

        font-size:17px;

        font-weight:normal;

    text-decoration: none;

}





a.contact_info,  a.contact_info:link, a.contact_info:visited{

        width:150px;

        font-size:11px;

        font-weight:normal;

    color: #FFFFFF;

    text-decoration: underline;

}



a.contact_info:hover {

        font-size:11px;

        font-weight:normal;

    color: #FFFFFF;

    text-decoration: underline;

}

font.all_right{

        font-size:11px;

        font-weight:normal;

    color: #FFFFFF;

    text-decoration: underline;

}




a.top_menu,  a.top_menu:link, a.top_menu:visited{

        float:left;

        display:block;

        width:auto;

        height:23px;

        padding-top:5px;

        padding-left:25px;

        padding-right:25px;

    background:  url(/images/pages/top_menu_center.jpg) repeat-x;

        color:#FFFFFF;

        text-decoration:none;

        font-weight:normal;

}



a.top_menu:hover {

        float:left;

        display:block;

        width:auto;

        height:23px;

        padding-top:5px;

        padding-left:25px;

        padding-right:25px;

    background:  url(/images/pages/top_menu_center2.jpg) repeat-x;

        color:#FFFFFF;

        text-decoration:none;

        font-weight:normal;

}



a.top_menu2 {

        float:left;

        display:block;

        width:auto;

        height:23px;

        padding-top:5px;

        padding-left:25px;

        padding-right:25px;

    background:  url(/images/pages/top_menu_center2.jpg) repeat-x;

        color:#FFFFFF;

        text-decoration:none;

        font-weight:normal;

}



a.button_send,  a.button_send:link, a.button_send:visited{

        display:block;

        width:117px;

        height:32px;

    background:  url(/images/pages/button_send.jpg) no-repeat left top;

}



a.button_send:hover {

        display:block;

        width:117px;

        height:32px;

    background: url(/images/pages/button_send.jpg) no-repeat 1px 1px;

}



a.button_find,  a.button_find:link, a.button_find:visited{

        display:block;

        width:68px;

        height:33px;

    background:  url(/images/pages/button_find.jpg) no-repeat left top;

}



a.button_find:hover {

        display:block;

        width:68px;

        height:33px;

    background: url(/images/pages/button_find.jpg) no-repeat 1px 1px;

}



ol, ul {

    font-family:Tahoma;

        font-size:12px;

        color: #333232;

    padding-left:40px;

}





#div_container  {

        float:left;

        width: 100%;

}



#div_site {

        width:984px; /*984*/

        min-height:300px;

        height: auto;

        text-align:left;

        padding-left:8px;

        padding-right:8px;

        background-color:#FFFFFF;

        background:url(/images/pages/container.jpg);

        background-repeat:repeat-y;

}



#div_header {

        float:left;

        width:984px; /*984*/

        height:105px;

}



#div_logo {

        float:left;

        width:85px;

        height:79px;

        display:inline;

        margin-left:20px;

        margin-top:15px;

        background:url(/images/pages/logo.jpg) no-repeat;

}



#div_find {

        float:left;

        width:315px;

        height:50px;

        display:inline;

        margin-left:30px;

        margin-top:40px;

        color: #767676;

        font-size:13px;

        font-weight:bold;

        letter-spacing:1px;

}



#div_find_edit {

        width:auto;

        padding-left:5px;

        padding-right:5px;

}



#div_send_edit {

        padding-top:10px;

        padding-bottom:5px;

        padding-left:10px;

}



#div_hmm {

        float:left;

        display:inline;

        width:80px; /*80*/

        height:20px; /*20*/

        margin-left:25px;

        margin-top:50px;

        background:url(/images/pages/frame_hmm.jpg) no-repeat;

}





#div_name {

        float:left;

        width:375px;

        height:40px;

        display:inline;

        margin-left:20px;

        margin-top:45px;

        color: #4266ae;

        font-size: 25px;

        font-family: Arial, Helvetica, sans-serif;

}



#div_top_menu {

        float:left;

        width:992px; /*984*/

        height:35px; /**/

}



#div_content_menu{

        float:left;

        width: auto;

        height:28px;

        padding-right:2px;

        background-image: url(/images/pages/top_menu_line.jpg);

    background-position: top right;

        background-repeat: no-repeat;

}



#div_frame_content {

        float:left;

        width:984px; /*984*/

        height: auto; /**/

        padding-top:5px;

}



#div_frame_menu {

        float:left;

        width:204px; /*214*/

        height: auto; /**/

        padding-left:10px;

        padding-right:0px;

        padding-bottom:20px;

}



#div_content_submenu {

        float:left;

        width: 100%;

        height:auto;

        line-height:16px;

        background-color:#FFFFFF;

        background-image:url(/images/pages/menu_sub.jpg);

        background-repeat:repeat-x;

        margin-top:2px;

        padding-top:5px;

}



#div_content_submenu_line {

        float:left;

        width: 100%;

        height:2px;

        line-height:0px;

        font-size:      1px;

        margin-top:5px;

        background-color:#FFFFFF;

}



#div_content {

        float:left;

        width:520px; /*520*/

        height: auto; /**/

/*      border: 1px solid navy;         */

}



#div_content_title {

        float:left;

        width:520px; /*520*/

        height: auto; /**/

}



#div_title_caption {

width:auto;

height:auto;

font-size:22px;

color: #0075b8;

padding-left:2px;

padding-right:5px;

}



#div_title_circle {

        width: 15px;

        height: 15px;

        background-image: url(/images/pages/title_circle.jpg);

        background-repeat:no-repeat;

    background-position: left 6px;

}



#div_content_text {

        float:left;

        width:480px; /*520*/

        height: auto; /**/

        line-height:20px;

        padding-top:10px;

        padding-left:15px;

        padding-right:25px;

        padding-bottom:15px;

}



#div_frame_right {

        float:left;

        width:230px; /*250*/

        height: auto; /**/

        padding-bottom:20px;

        margin-right:20px

}



#div_frame_news_send{

        float:left;

        width:230px; /*250*/

        height: auto; /**/

        margin-top:5px;

        margin-bottom:15px;

}



#div_frame_news {

        float:left;

        width:220px; /*250*/

        height:auto; /**/

        padding-left:10px;



}



#frame_news {

        float:left;

        width:100%; /*250*/

        height:auto; /**/

        line-height:20px;

        padding-top:5px;

        padding-bottom:5px;

}



#frame_news_d {

        float:left;

        width:auto; /*250*/

        height:20px; /**/

        background-color: #b3b3b3;

        font-family:Verdana, Arial, Helvetica, sans-serif;

        font-size:11px;

        margin-right:5px;

        padding-left:5px;

        padding-right:5px;

}



#news_next{

        float:right;

        width:auto; /*250*/

        margin-top:-2px;

}





#news_next{

        float:right;

        width:auto; /*250*/

        margin-top:-2px;

}



#news_next_notice{

        font-size:11px;

}



#logo_notice{

        font-size:11px;

        line-height: 15px;

}



#div_copyright {

        float:left;

        width:984px; /*984*/

        height:90px; /**/

        background-color: #888a8e;

        background-image: url(/images/pages/copyright_top.jpg);

    background-position: top left;

        background-repeat: repeat-x;

}



#div_autor {

        float:left;

        display:inline;

        width:325px; /*345*/

        height:68px; /*73*/

        margin-top:13px;

        font-size:11px;

        color:#FFFFFF;

        line-height:15px;

        padding-top:5px;

        padding-left:20px;

        background-image:url(/images/pages/copyright_line.jpg);

    background-position: right 7px;

        background-repeat: no-repeat;

}



#div_contact_info {

        float:left;

        display:inline;

        width:193px; /*210*/

        height:66px; /*73*/

        margin-top:13px;

        font-size:11px;

        padding-left:17px;

        padding-top:7px;

        color:#FFFFFF;

        background-image:url(/images/pages/copyright_line.jpg);

    background-position: right 7px;

        background-repeat: no-repeat;

}



#div_cata_dising{

        float:left;

        display:inline;

        width:225px; /*225*/

        height:56px; /*73*/

        margin-top:13px;

        text-align:center;

        padding-top:17px;

        background-image:url(/images/pages/copyright_line.jpg);

    background-position: right 7px;

        background-repeat: no-repeat;

}



#div_counter{

        float:left;

        width:192px; /*204*/

        height:71px; /*73*/
        
        padding-left:10px;

        margin-top:29px;

}

