#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;
}
.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: 647px;
	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;
}

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;
}

