#content_grey_block {
        height: 45px;
        background: #EBEBEB;
        width: 958px;
        border-top: 1px solid #FFF;
        position: relative;
        font-family: Trebuchet MS;
        color: #000;
        font-size: 13px;
}
#content_grey_block a {
        font-family: Trebuchet MS;
        color: #127BBF;
        font-size: 13px;
        position: relative;
        top: 11px;
}
#content_grey_block h2 {
        font-family: Trebuchet MS;
        font-size: 20px;
        padding: 0;
        margin: 0;
        display: inline;
        position: relative;
        top: 9px;
}
#content_grey_block h3 {
        font-family: Trebuchet MS;
        font-size: 13px;
        padding: 0;
        margin: 0;
        display: inline;
        position: relative;
        top: 9px;
}

#content_grey_cut {
        position: absolute;
        bottom: 0px;
        left: 0px;
}

#content_grey_str {
        position: relative;
        top: 7px;
        padding-left: 10px;
        padding-right: 10px;
}
#events_pen_block {
        position: absolute;
        right: 40px;
        top: 0px;
}

#orange_ramka {
        margin-top: 15px;
        margin-bottom: 15px;
        width: 958px;
        background: url(../img/orange_ramka_bg_2.jpg) bottom repeat-x;
}
#orange_ramka_content {
        background: url(../img/orange_ramka_bg.gif) top repeat-y;
        width: 958px;
}

#orange_padding {
        padding: 20px 60px 20px 60px;
}
#orange_padding td {
                text-align: left;
}
#orange_padding input {
        border-top: 1px solid #404040;
        border-left: 1px solid #404040;
        border-right: 1px solid #D4D0C8;
        border-bottom: 1px solid #D4D0C8;
}
#orange_padding select {
        border-top: 1px solid #404040;
        border-left: 1px solid #404040;
        border-right: 1px solid #D4D0C8;
        border-bottom: 1px solid #D4D0C8;
}
#orange_map {
        padding-left: 40px;
        padding-bottom: 20px;
        float: right;
        display: block;
        width: 420px;
}
#orange_map b {
        color: #000;
}

.table_title_1 {
        color: #555;
        font-weight: bold;
        background: #F0EEE1;
        padding-top: 5px;
        padding-bottom: 11px;
        padding-left: 30px;
}



.table_title_2 {
        background: #F0EEE1;
        padding-top: 5px;
        padding-bottom: 11px;
}
.table_td_1 {
        border-bottom: 1px solid #EBEBEB;
        padding-bottom: 7px;
        padding-top: 7px;
        color: #555;
}
.table_td_1 .avatar {
        padding-left: 22px;
        padding-right: 15px;
        position: relative;
}


.table_td_10 {
        border-bottom: 1px solid #EFEDE1;
        border-right: 1px solid #EFEDE1;

        padding-bottom: 7px;
        padding-top: 7px;
        color: #555;
}

.table_td_9 {
        border-bottom: 1px solid #EFEDE1;
        border-left: 1px solid #EFEDE1;
        padding-bottom: 7px;
        padding-top: 7px;
        color: #555;
}
.table_td_9 .avatar {
        padding-left: 22px;
        padding-right: 15px;
        position: relative;
}

.avatar_ramka {
        position: absolute;
        z-index: 3;
        behavior: url(..iepngfix.htc);
}
.comment_user_info {
        display: block;
        padding-top: 1px;
        padding-left: 4px;
        padding-bottom: 4px;
        background: #F5F5F3;
        color: #969696;
}
.comment_user_info a {
        color: #127BBF;
        font-weight: bold;
}
.user_ico {
        position: relative;
        top: 3px;
}
.comment_text {
        padding-left: 30px;
        padding-top: 7px;
        padding-bottom: 3px;
        font-size: 13px;
                font-weight: normal;
                font-family: Trebuchet MS;
}
#navigation_links {
        padding-top: 20px;
        font-size: 13px;
        font-weight: bold;
        text-align: center;
        color: #000;
}
#navigation_links img {
        padding-right: 10px;
        padding-left: 10px;
}
#navigation_links #link_1 {
        padding-right: 25px;
        padding-left: 0px;
        color: #979797;
}
#navigation_links #link_2 {
        padding-right: 0px;
        padding-left: 25px;
        color: #127BBF;
}

.pic_6 {
        border: 2px solid #D7D7D7;
        padding: 2px;
}

.table_td_2 {
        border-bottom: 1px solid #EBEBEB;
        padding-bottom: 7px;
        padding-top: 7px;
        padding-left: 32px;
        color: #555;
}
.table_td_2 a {
        color: #127BBF;
        font-weight: bold;
}
.table_td_3 {
        border-bottom: 1px solid #EBEBEB;
        padding-bottom: 7px;
        padding-top: 7px;
}
.table_tr_4 {
        background: #F5F5F5;
}

.inner_but_1 {
        background: #EFEDE1;
        display: block;
        float: left;
        margin-right: 2px;
        border-bottom: 1px solid #EFEDE1;
        height: 34px;
}
.inner_but_1 a {
        color: #000;
        text-decoration: none;
        font-size: 13px;
        font-family: Trebuchet MS;
        position: relative;
        bottom: 10px;
        padding-left: 22px;
        padding-right: 22px;
}

.inner_but_2 {
        background: url(../img/inner_but_2.gif) repeat-x bottom #6C6C6D;
        display: block;
        float: left;
        margin-right: 2px;
        border-bottom: 1px solid #FFF;
        height: 34px;
}
.inner_but_2 a {
        color: #FFF;
        text-decoration: none;
        font-size: 13px;
        font-family: Trebuchet MS;
        position: relative;
        bottom: 10px;
        padding-left: 22px;
        padding-right: 22px;
}


.inner_but_4 {
        background: url(../img/inner_but_3.gif) repeat-x bottom #B8D2DE;
        display: block;
        float: left;
        margin-right: 2px;
        border-bottom: 1px solid #FFF;
        height: 34px;
}
.inner_but_4 a {
        color: #000;
        text-decoration: none;
        font-size: 11px;
        font-family: Trebuchet MS;
        position: relative;
        bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
}

.inner_but_3 {
        background: url(../img/inner_but_2.gif) repeat-x bottom #464546;
        display: block;
        float: left;
        margin-right: 2px;
        border-bottom: 1px solid #464546;
        height: 34px;
}
.inner_but_3 a {
        color: #FFF;
        text-decoration: none;
        font-size: 13px;
        font-family: Trebuchet MS;
        position: relative;
        bottom: 10px;
        padding-left: 10px;
        padding-right: 10px;
}

.profile_bg_1 {
        width: 227px;
        background: #FFF url(../img/profile_bg_1.gif) repeat-y;
        font-weight: bold;
}
.profile_bg_1 a {
        color: #127BBF;
}


.zak_num {
        background: #2290CF;
        color: #FFF;
        font-weight: bold;
        padding-top: 2px;
        padding-bottom: 2px;
        padding-left: 5px;
        padding-right: 5px;
        display: inline;
        font-size: 11px;
        font-family: Tahoma;
}

.zak_num_1 {
        background: #f00;
        display: inline;
        width: 1px;
        height: 3px;
}

.profile_bg_2 {
        width: 227px;
        background: #FFF url(../img/profile_bg_2.gif) repeat-y;
        color: #555;
}
.profile_date {
        color: #979797;
}
.profile_bg_2 b {
        color: #000;
}
.profile_bg_2 a {
        color: #127BBF;
}

#profile_footer {
        height: 122px;
}
.profile_bg_3 {
        width: 309px;
        height: 122px;
        background: #FFF url(../img/profile_bg_3.gif) no-repeat;
        padding-top: 25px;
        padding-left: 15px;
        float: left;
}
.profile_bg_3 a {
        color: #127BBF;
}
.profile_hr_1 {
        border-bottom: 1px solid #E2E2E2;
        height: 1px;
        padding-top: 7px;
}
.profile_br_1 {
        height: 1px;
        padding-top: 7px;
}
.comment_text_6 {
        padding-left: 20px;
        padding-top: 15px;
        line-height: 18px;
}
.comment_text_6 img {
        padding-right: 5px;
}

.profile_table_title {
        width: 672px;
        height: 21px;
        color: #FFF;
        background: #5B5C5B url(../img/profile_table_title.gif) no-repeat;
        font-weight: bold;
        padding-top: 6px;
        padding-left: 20px;
}



.profile_table_title a {
        color: #FFF;
        font-weight: normal;
}

.all_profile_info {
        width: 492px;
        height: 27px;
        color: #FFF;
        background: #FFFFFF url(../img/all_profile_info.gif) no-repeat;
        font-weight: bold;
        padding-top: 6px;
        padding-left: 20px;
}



.all_profile_info a {
        color: #FFF;
        font-weight: normal;
}
.all_profile_td {	    background: #FFF;
        width: 490px;
        font-size: 12px;
        font-family: Trebuchet MS;
}
.all_profile_td td {
        border-bottom: 1px solid #EFEDE1;
        padding: 9px;
}


.comment_user_info_22 {
        background: #EFEDE1;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 20px;
}
.comment_user_info_22 a {
        color: #127BBF;
        font-weight: bold;
}

.profile_td {
        margin-left: 16px;
        background: #FFF;
        width: 660px;
        font-size: 12px;
                font-family: Trebuchet MS;
}
.profile_td td {
        border-bottom: 1px solid #EFEDE1;
        padding: 9px;
}

.table_tr_blank_1 {
        height: 6px;
        background: #464546;
}
.table_tr_blank_2 {
        background: #EFEDE1;
        padding: 13px;
}
.table_tr_blank_3 {
        background: #F5F5F5;

        padding: 13px;
}





.list_gif {
        padding-right: 10px;
        position: relative;
        top: 5px;
}

#tab_ico img {
        position: relative;
        top: 2px;
        padding-right: 3px;
}
#tab_ico .checkbox {
        position: relative;
        top: 2px;
}
#tab_ico td {
        padding-bottom: 5px;
        padding-right: 5px;
}

.icos_tab {
        position: relative;
        top: 3px;
        padding-left: 20px;
        padding-right: 10px;
        float: left;
}
textarea{
        margin:5px 0 10px 0;
    -moz-border-radius:6px;
        -khtml-border-radius: 6px;
        -webkit-border-radius: 6px;
        border-radius:6px;
        border:1px solid #AAAAAA;
        padding: 4px 2px;
        overflow:auto;
}
/*input{
        margin:5px 0 10px 0;
    -moz-border-radius:2px;
        -khtml-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius:2px;
        border:1px solid #AAAAAA;
        padding: 2px 1px;
}*/
select{
        margin:5px 0 10px 0;
    -moz-border-radius:2px;
        -khtml-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius:2px;
        border:1px solid #AAAAAA;
        padding: 2px 1px;
}

#but_submit input {
        width: 102px;
        height: 29px;
        background: url(../img/but_submit.gif) no-repeat;
        padding: 0;
        margin: 0;
        border: 0;
        color: #FFF;
        font-weight: bold;
        font-size: 11px;
}
.user_age {
        color: #000;
}
.user_sex {
        position: relative;
        top: 2px;
        padding-left: 5px;
        padding-right: 2px;
}
.comment_user_info_2 {
        display: block;
        padding-top: 1px;
        padding-left: 4px;
        padding-bottom: 4px;
        background: #F5F5F3;
        color: #969696;
        width: 400px;
}
.comment_user_info_2 a {
        color: #127BBF;
        font-weight: bold;
}
.blue_comment_block {
        width: 195px;
        background: #E5F9FF;
        padding: 10px;
        color: #979797;
        line-height: 17px;
        float: right;
}
.blue_comment_block a {
        color: #127BBF;
}
.blue_comment_block b {
        color: #555;
        font-weight: normal;
}

#orange_hr_block {
        background: url(../img/orange_hr.jpg) no-repeat #F5CB1E;
        width: 863px;
        height: 32px;
        font-family: Trebuchet MS;
        font-size: 13px;
        color: #000;
        margin-top: 15px;
        margin-bottom: 15px;
        padding-top: 14px;
        padding-left: 95px;
}

.photos_padding {
        padding: 15px;
        float: left;
}
.photo_ramka {
        background: url(../img/ramka_3.gif) no-repeat;
        display: block;
        width: 149px;
        height: 178px;
        text-decoration: none;
        color: #555;
        text-align: center;
        font-weight: normal;
}
.photo_ramka a {
        color: #127BBF;
}
.photo_ramka:hover {
        background: url(../img/ramka_4.gif) no-repeat;
        display: block;
        width: 149px;
        height: 178px;
}
.photo_ramka img {
        border: 0;
}

.photo_shadow {
        position: relative;
        width: 127px;
        height: 125px;
        padding-top: 8px;
        padding-left: 0px;
        left: 11px;
        !left: 0px;
}
.photos_photo {
        padding-top: 25px;
        padding-left: 0px;
}

.user_photos_photo {
        padding-top: 0px;
        padding-left: 0px;
}

.photo_shadow_ramka {
        position: absolute;
        left: 0;
        z-index: 3;
        behavior: url(..iepngfix.htc);
}


.td_forum_1 {
        background: #E5F9FF;
        height: 42px;
        border-bottom: #EFEDE1 1px solid;
        border-left: #EFEDE1 1px solid;
        padding-left: 10px;
        color: #979797;
}
.td_forum_1 a {
        color: #127BBF;
        font-weight: bold;
}
.td_forum_2 {
        background: url(../img/td_forum_2.gif) repeat-x #565656;
        height: 42px;
        border-bottom: #EFEDE1 1px solid;
        border-left: #EFEDE1 1px solid;
        padding-left: 10px;
        color: #979797;
}
.td_forum_2 a {
        color: #FFF;
        font-weight: bold;
}
.td_forum_3 {
        background: #EFEDE1;
        border-top: #EFEDE1 1px solid;
        font-weight: bold;
        color: #555;
        height: 42px;
        padding-left: 25px;
}
.td_forum_3_2 {
        background: #EFEDE1;
        border-top: #EFEDE1 1px solid;
        font-weight: bold;
        color: #555;
        height: 43px;
        padding-left: 25px;
        padding-right: 25px;
        text-align: center;
}
.forum_but {
        background: #C3C3C3 url(../img/forum_but_bg.gif) repeat-x;
        height: 21px;
        display: block;
        float: left;
}
.forum_but a {
        color: #000;
        font-weight: bold;
        text-decoration: none;
        position: relative;
        bottom: 7px;
}

.td_forum_4 {
        border-bottom: #EFEDE1 1px solid;
        border-right: #EFEDE1 1px solid;
        border-left: #EFEDE1 1px solid;
        color: #555;
        height: 42px;
        padding-left: 25px;
}
.td_forum_4_2 {
        border-bottom: #EFEDE1 1px solid;
        color: #555;
        height: 42px;
        padding-left: 25px;
        padding-right: 25px;
        text-align: center;
}
.td_forum_4 a {
        color: #127BBF;
        font-weight: bold;
        bottom: 3px;
        position: relative;
}
.td_forum_4 img {
        padding-right: 7px;
}

.comment_user_selected_info {
        background: url(../img/td_forum_2.gif) repeat-x #6B6B6D bottom;
        font-weight: normal;
}

.comment_user_info_3 {
        display: block;
        padding-top: 1px;
        padding-left: 4px;
        padding-bottom: 4px;
        background: #F5F5F3;
        color: #969696;
        width: 620px;
}

.forum_comment_user_info_3 {
        display: block;
        padding-top: 1px;
        padding-left: 4px;
        padding-bottom: 4px;
        background: #F5F5F3;
        color: #969696;
        width: 869px;
        font-size: 12px;
        font-weight: normal;
        font-family: Trebuchet MS;
}
.forum_comment_user_info_3 a {
        color: #127BBF;
        font-weight: bold;
}

.comment_user_info_3 a {
        color: #127BBF;
        font-weight: bold;
}


.user_info_edit_links {
        color: #979797;
        font-weight: normal;
        display: inline;
        float: right;
        padding-top: 5px;
        padding-right: 10px;
}
.comment_user_selected_info .comment_user_info_3 {
        background: #FCFCFC;
}
.comment_user_selected_info .comment_text {
        color: #FFF;
}
.user_info_edit_links a {
        color: #979797;
        font-weight: normal;
}

.green_button {
        width: 141px;
        height: 22px;
        background: url(../img/green_button.gif) no-repeat;
        display: block;
        font-weight: bold;
        color: #FFF;
        text-decoration: none;
        text-align: center;
        padding-top: 7px;
}


.photo_shadow_2 {
        position: relative;
        width: 217px;
        height: 167px;
        padding-top: 8px;
        padding-left: 0px;
        left: 8px;
        top: 0px;
        !left: 0px;
}

.photo_shadow_ramka {
        position: absolute;
        left: 0;
        z-index: 3;
        behavior: url(..iepngfix.htc);
}

.profile_bg_6 {
        width: 345px;
        height: 166px;
        background: #ECECEC;
        color: #515151;
        position: relative;
}

.profile_bg_7 {
        width: 958px;
        background: #FFF url(../img/profile_bg_4.gif) repeat-y;
        color: #515151;
}
.profile_bg_7 b {
        font-size: 16px;
        font-weight: bold;
        font-family: Trebuchet MS;
        color: #000;
}

.profile_bg_7 ul {
        color: #127BBF;
        padding-left: 15px;
        margin: 0;
        font-size: 13px;
}
.profile_bg_7 a {
        color: #127BBF;
        font-size: 13px;
}

.community_1 {
        color: #000;
        font-size: 18px;
        font-family: Trebuchet MS;
}
.community_2 {
        color: #6B9015;
        font-size: 13px;
        font-family: Trebuchet MS;
}
.community_3 {
        color: #127BBF;
        font-size: 20px;
        font-family: Trebuchet MS;
}
.community_4 {
        color: #000;
        font-size: 14px;
        font-weight: bold;
        font-family: Trebuchet MS;
}
.community_5 {
        color: #C16100;
        font-size: 20px;
        font-family: Trebuchet MS;
}
.community_6 {
        color: #C16100;
        font-size: 16px;
        font-family: Trebuchet MS;
        font-weight: bold;
}
.blogs_conntent {
        color: #000000;
        font-size: 12px;
        font-family: Trebuchet MS;
}

#community_steps {
        width: 958px;
        height: 68px;
        background: #F8F8F8 url(../img/community_steps.gif) no-repeat;
        position: relative;
}

#community_steps {
        color: #000;
        font-size: 18px;
        position: relative;
}

#community_steps_nums {
        width: 250px;
        height: 28px;
        background: url(../img/community_steps_num_bg.gif) no-repeat left;
        position: absolute;
        right: -20px;
        top: 21px;
}

.community_steps_circ_1 {
        background: url(../img/community_steps_circ_1.gif) no-repeat;
        width: 28px;
        height: 28px;
        color: #000;
        font-size: 20px;
        font-weight: bold;
        float: left;
        padding-right: 30px;
        text-align: center;
        font-family: Trebuchet MS;
}
.community_steps_circ_2 {
        background: url(../img/community_steps_circ_2.gif) no-repeat;
        width: 28px;
        height: 28px;
        color: #FFF;
        font-size: 20px;
        font-weight: bold;
        float: left;
        padding-right: 30px;
        text-align: center;
        font-family: Trebuchet MS;
}

.community_search b {
        font-size: 11px;
        font-weight: bold;
        font-family: Tahoma;
}
#community_a_search {
        font-weight: bold;
        font-size: 11px;
}

.profile_bg_8 {
        width: 958px;
        background: #EBEBEB;
        color: #515151;
        font-size: 13px;
        color: #127BBF;

}
.profile_bg_8 a {
        font-size: 13px;
        color: #127BBF;
}

.community_zak_1 {
        width: 36px;
        height: 31px;
        font-family: Trebuchet MS;
        float: left;
        background: url(../img/community_zak_1.gif) no-repeat;
        font-size: 20px;
        text-align: center;
        padding-right: 3px;
}
.community_zak_1 a {
        text-decoration: none;
        color: #000;
        line-height: 31px;
}

.community_zak_2 {
        width: 32px;
        height: 31px;
        font-family: Trebuchet MS;
        float: left;
        background: url(../img/community_zak_2.gif) no-repeat;
        font-size: 18px;
        text-align: center;
        padding-right: 3px;
}
.community_zak_2 a {
        text-decoration: none;
        color: #555;
        line-height: 31px;
}

#hr_1 {
        background: url(../img/hr_1.gif) repeat-y left;
}
#hr_2 {
        background: url(../img/hr_2.gif) repeat-x top;
}
#hr_3 {
        background: url(../img/hr_3.gif) repeat-y right;
}
#hr_4 {
        background: url(../img/hr_4.gif) repeat-x bottom;
}

#grey_inner_td {
        padding: 10px;

}


#grey_inner_td h2 {
        font-family: Trebuchet MS;
        font-size: 20px;
        color: #127BBF;
        padding: 0;
        margin: 0;
        display: inline;
        position: relative;
        font-weight: normal;
}

#grey_inner_td h3 {
        font-family: Trebuchet MS;
        font-size: 13px;
        color: #127BBF;
        padding: 0;
        margin: 0;
        display: inline;
        position: relative;
        font-weight: normal;
}
#grey_inner_td .content_blue_str {
        position: relative;
        bottom: 3px;
        padding-left: 10px;
        padding-right: 10px;
}

#profile_title h2 {
        font-size: 14px;
        font-weight: bold;
        font-family: Trebuchet MS;
        color: #000;
        padding: 0;
        margin: 0;
}
#profile_title h3 {
        font-size: 14px;
        font-weight: bold;
        font-family: Trebuchet MS;
        color: #6B9015;
        padding: 0;
        margin: 0;
}
#profile_desc {
        background: #EBEBEB;
}

#profile_desc_inner {
        padding: 14px;
}

#profile_desc_inner img {
        float: left;
        padding-right: 15px;
}
.people_num {
        font-size: 30px;
        color: #127BBF;
}

.profile_option_1 {
        color: #000;
        line-height: 20px;
}

#grey_inner_td select {
        height: 20px;
        color: #717171;
        font-size: 11px;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------------
        LINK DEFINITION CLASS */

        a.cssbutton {
                border: 0;
                float: left;
                text-align: center;
                padding: 0 ;
                margin: 0;
                cursor: pointer;
                text-decoration: none;
                margin: auto;
                background: transparent;
                height: 29px;
        }
        a.cssbutton span {
                background: transparent;
                font-weight: bold;
                font-size: 10pt;
                color: #FFF;
                display: block;
                white-space: nowrap;
                height: 29px;
                line-height: 29px;
                margin-left: 15px;
                padding: 0 20px 0 9px;
        }



a.cssbutton.green_button span {
        background:url("../img/prof_but_l_1.jpg") no-repeat right 0;
}
a.cssbutton.green_button {
        background:url("../img/prof_but_r_1.jpg") no-repeat 0 center;
}

a.cssbutton.blue_button span {
        background:url("../img/prof_but_r_2.jpg") no-repeat right 0;
}
a.cssbutton.blue_button {
        background:url("../img/prof_but_l_2.jpg") no-repeat 0 center;
}

a.cssbutton.red_button span {
        background:url("../img/prof_but_r_3.jpg") no-repeat right 0;
}
a.cssbutton.red_button {
        background:url("../img/prof_but_l_3.jpg") no-repeat 0 center;
}

a.cssbutton.gelb_button {
        background:url("../img/but_submit.gif") no-repeat 0 center;
}


.profile_avatar {
        padding-left: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        position: relative;
        width: 106px;
        height: 104px;
}
.prof_av {
        position: relative;
        top: 2px;
        left: 3px;
}

.profile_user_block {
        width: 164px;
        height: 169px;
        line-height: 14px;
        color: #717171;
        float: left;
}

.profile_user_block_pad {
        border-left: 1px solid #D7D7D7;
        height: 169px;
        width: 15px;
        display: block;
        float: left;
}

.profile_hr {
        border-bottom: 1px solid #D7D7D7;
        width: 890px;
        clear: left;
        height: 25px;
}

.profile_user_block a {
        color: #127BBF;
        font-weight: bold;
}

.profile_user_block .user_value {
        color: #000;
}

.profile_user_info {
        position: absolute;
        z-index: 10;
}
.profile_user_info img {
    behavior: url(..iepngfix.htc);
}
.profile_user_info_inner {
    behavior: url(..iepngfix.htc);
        background: url(../img/popup_bg.png) repeat-y;
        width: 233px;
}
.profile_user_info a {
        color: #060405;
}

.profile_user_info b {
        color: #127BBF;
        font-weight: bold;
}
.profile_user_info .info_hr {
        border-top: 1px  solid #E1E2DA;
        height: 10px;
}
.profile_user_info .info_hr_2 {
        height: 10px;
}

#info_panel {
        height: 80px;
        background: url(../img/info_panel_bg.png) repeat-x #FBEA93;
        width: 958px;
        position: relative;
}
#info_panel h1 {
        font-family: Trebuchet MS;
        color: #000;
        font-size: 22px;
        position: absolute;
        top: 10px;
        left: 130px;
        font-weight: normal;
        padding: 0;
        margin: 0;
}
#info_panel #info_panel_ico {
        position: absolute;
        top: 15px;
        left: 30px;
}
#info_panel #info_panel_comment {
        position: absolute;
        top: 45px;
        left: 130px;
        height: 24px;
        display: block;
        color: #515151;
        width: 300px;
        text-align: center;
        background: #FFF;
        line-height: 24px;
}
#info_panel #info_panel_comment a {
        color: #515151;
}
#info_panel #info_panel_close {
        position: absolute;
        top: 0px;
        right: 15px;
}
#info_panel #info_panel_close a {
        color: #000;
}
#info_panel #info_panel_close img {
        position: relative;
        top: 10px;
        left: 5px;
}

.gruppen_table_title {
        width: 200px;
        height: 21px;
        color: #FFF;
        background: #5B5C5B url(../img/profile_table_title.gif) no-repeat;
        font-weight: bold;
        padding-top: 6px;
        padding-left: 20px;
}

.gruppen_table_title a {
        color: #FFF;
        font-weight: normal;
}

.gruppen_aktuel_beitrage {
        display: block;
        padding-top: 1px;
        padding-left: 4px;
        padding-bottom: 4px;
        background: #F5F5F3;
        color: #969696;
        width: 600px;
}



.video_grupp {
        float:left;
        width:120px;
        text-align:center;
        background:url('/images/gruppen_vieo_img.png') repeat-y 0 0;
        border-top:2px solid #485254;
        border-bottom:2px solid #485254;
}
.video_grupp_img {
        width:95px;
        border:1px solid #FFF;
}

.menshc_serch_engine {
        width: 30px;
        height: 25px;
        font-family: Trebuchet MS;
        float: left;
        background: url(../img/community_zak_2.gif) no-repeat;
        font-size: 16px;
        text-align: center;
        padding-right: 3px;
}
.menshc_serch_engine a {
        text-decoration: none;
        color: #555;
        line-height: 31px;
}

a.bluelink {
        font-weight: bold;
        color: #127BBF;
}
a.editlink {
        font-weight: bold;
        color: #008000;
}

.videos_kats {
        font-weight: bold;
        color: #127BBF;
        font-size: 14px;
        font-family: Trebuchet MS;

}
.videos_add_link {
        font-weight: bold;
        color: #5EAEFF;
        font-size: 14px;
        font-family: Trebuchet MS;

}

.video_top_links {
        font-weight: bold;
        color: #5EAEFF;
        font-size: 14px;
        font-family: Trebuchet MS;
        margin-top:2px;
        padding: 3px;

}
.video_right_top {
        position: absolute;
        top: 267px;
        right: 160px;
        }

.videos_kats_titel{
        font-weight: bold;
        color: #9F9F9F;
        font-size: 14px;
        font-family: Trebuchet MS;

}
.videos_descr{
        border:1px solid #ccc;
        background-color:#f9f9f9;
        text-align:justify;
        margin-bottom:20px;
        padding:10px;
        width:450px;

}
.videos_tags_small{
        border:1px solid #ccc;
        text-align:justify;
        margin-bottom:20px;
        padding:10px;
        width:450px;
        font-weight: bold;
    color: #127BBF;

}


.video_descr_text_small {
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 3px;
        font-size: 12px;
                font-weight: normal;
                font-family: Trebuchet MS;
}

.video_comment_td_left {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        border-bottom: 1px solid #E2E2E2;
        border-top: 1px solid #E2E2E2;
        border-left: 1px solid #E2E2E2;
        height: 1px;
        padding-bottom: 3px;
        padding-top: 3px;
        color: #555;
}

.video_comment_td_right {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px;
        border-bottom: 1px solid #E2E2E2;
        border-top: 1px solid #E2E2E2;
        border-right: 1px solid #E2E2E2;
        height: 1px;
        padding-bottom: 3px;
        padding-top: 3px;
        color: #555;
}


.video_comment_td_right  a {
        color: #127BBF;
        font-weight: bold;

}

.videos_td_smoll_title {
        font-weight: bold;
        color: #5EAEFF;
        font-size: 14px;
        font-family: Trebuchet MS;
        padding-left: 5px;

}

td.colhead {
  background-color : #CECECE;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}
td.rowhead {
  background-color : #ececec;
  padding : 4px;
  font-family : Verdana, Helvetica, sans-serif;
  font-size : 10px;
  border-color : #ffffff;
  border-style : solid;
  border-width : 1px 1px 0;
}

.wermachtwas_comment_block {
        width: 250px;
        background: #E5F9FF;
        padding: 5px;
        color: #979797;
        line-height: 17px;
        float: right;
}
.wermachtwas_comment_block a {
        color: #127BBF;
}
.wermachtwas_comment_block b {
        color: #555;
        font-weight: normal;
}

.short_poster_videos {
        float:left;
        width:120px;
        text-align:center;
        background:url('/img/short_poster_videos.png') repeat-y 0 0;
        border-top:2px solid #485254;
        border-bottom:2px solid #485254;
}

.short_story_img_videos {
        width:95px;
        border:1px solid #FFF;
}

/*----- bookmarks-list -----*/
.bookmarks-list {
        list-style: none;
        margin-right: 10px;
}

.bookmarks-list li {
        position: relative;
        margin-bottom: 1px;
        zoom: 1;
}

.bookmarks-list li.paid {
        margin-bottom: 1px;
}

.bookmarks-list li {
        margin-left: -35px;
}

.bookmarks-list li h3 {
        line-height: 1.25;
        margin-bottom: .35em;
        font-weight: normal;
        font-size: 1.3em;
}

.bookmarks-list-new li h3 a.name {
        font-size: 1.294em;
}

.bookmarks-list li.new h3 {
        font-weight: bold;
}

.bookmarks-list li h3 a {
        color: #135eae;
}

.bookmarks-list li h3 a.translate {
        color: #919195;
        font-weight: normal;
        font-size: .65em;
}

.bookmarks-list h3 a.add {
        text-decoration: none;
        padding-left: 10px;
        background: transparent url(../img/icons.png) no-repeat 0 -245px;
        margin-left: 8px;
}

.bookmarks-list h3 a.copy {
        text-decoration: none;
        padding-left: 16px;
        background: transparent url(../img/icons.png) no-repeat 0 -497px;
        $background: transparent url(../img/icons.png) no-repeat 0 -500px;
        margin-left: 5px;
        color: #919195;
        zoom: 1;
}

.bookmarks-list h3 a.copy span {
        font-size: .65em;
        text-decoration: underline;
}

.bookmarks-list li.paid h3 {
        font-weight: bold;
        margin-bottom: 1px;
}

.bookmarks-list li.paid .descr {
        margin-bottom: 2px;
}

.bookmarks-list li.paid h3 a {
        color: #ff3600
}

.bookmarks-list li.paid p {
        font-size: 1.07em;
}

.bookmarks-list li .meta .tags .ico {
        background: transparent url(../img/tag.gif) no-repeat 0 5px;
        margin-right: -1px;
}
.bookmarks-list li .meta,
.bookmarks-list li .meta a {
        color: #919195;
}

.bookmarks_dell_mesage{
        color:#000000;
        padding:5px;
        margin-bottom:5px;
        margin-top:-5px;
        background:#DDFFDD;
        width:947px;
                -moz-border-radius:6px;
                -khtml-border-radius: 6px;
                -webkit-border-radius: 6px;
                border-radius:6px;
}

.left_tags_blok{
        border:1px solid #ccc;
        background-color:#f9f9f9;
        text-align:justify;
        margin-bottom:10px;
        padding:10px;
        width:300px;
}

.setings_info{
                background:#D7EBFF;
                text-align:left;
                font: 14px arial;
                color: #555;
                -moz-border-radius:4px;
                -khtml-border-radius: 4px;
                -webkit-border-radius: 4px;
                border-radius:4px;
                padding:15px;
}
.gift_img{
                width:90px;
                height:90px;
                border: 2px solid #8AC5FF;
                padding:2px;
                vertical-align:middle;
                margin-bottom:4px;
}

.gift_cont {
        color: #818181;
        font-size: 12px;
        font-family: Trebuchet MS;
        font-weight: bold;
}

div#todo {
padding: 5px 0 0 35px;
}
div#todo span.code {
background: #8ade02;
}
div#todo form {
margin: 0 0 10px;
padding: 0;
}
div#todo input {
width: 448px;
font: 14px arial;
color: #333333;
border: 1px solid #8ADE02;
}

.myhandy {        font-weight: bold;
        color: #C40000;
        font-size: 14px;
        font-family: Trebuchet MS;
}
.handy_small {
        font-weight: bold;
        color: #0080FF;
        font-size: 12px;
        font-family: Trebuchet MS;
}

