/********** GROUP SHOW************/

#group_name {
padding: 2px 0 2px 12px;
text-align: left;
font: bold 18px arial;
color: #2b2b2b;
}

#group_show_box {
text-align: left;
padding: 10px;
margin: 0 auto;
width: 500px;
background: #e4e4e4;
font: 12px arial;
line-height: 25px;
}


#group_show_box #row {
float: left;
width: 120px;
font-weight: bold;
}

#group_show_box a {
color: blue;
text-decoration: none;
}

#grp_show_navi {
margin: 10px 0 0 0;
width: 200px;
font: 11px verdana;
color: #000;
background: #f2f2f2;
}

#grp_show_navi div {
font: bold 12px verdana;
width: 200px;
background: #fff;
padding: 2px 0;
text-align: center;
}

#grp_show_navi a {
margin: 1px 0;
padding: 3px 0 3px 2px;
display: block;
width:198px;
text-align: left;
font: 12px arial, sans-serif;
color: #141414;
text-decoration: none;
}

#grp_show_navi a:hover {
border-left: 3px solid #666;
color: #f00;
width: 192px;
padding: 3px 0 3px 5px;
background: #f7f7f7;
cursor:pointer;
}

.group_show_link {
float:right;
text-align: right;
margin: 0;
}

.group_show_link a {
font: bold 15px arial;
color: #666;
text-decoration: none;
padding: 4px 5px 4px 20px;
}

.group_show_link .group_show_new_topic_link {
 background: #e4e4e4 url(../images/icons/group_plus_new_topic.gif) no-repeat left 5px;
}

.group_show_link .group_show_search_link {
 background: #e4e4e4 url(../images/icons/group_search_icon.gif) no-repeat left 5px;
}

.group_show_link a:hover {
 color: #f00;
}

.group_show_topics {
width:540px;
border:0;
padding:0;
}

.group_show_topics th {
font: bold 12px arial;
color: #666;
background: #f2f2f2;
padding:2px 0;
}

.group_show_topics th a,
.group_show_topics th a:active,
.group_show_topics th a:visited {
font: bold 12px arial;
color: #666;
text-decoration:none;
}

.group_show_topics td {
font: 12px verdana;
padding: 10px 0;
}

.group_show_topics td a {
font: 12px verdana;
color: #000;
text-decoration: none;
}

.group_show_topics td a:hover {
color: #f00;
}

.group_show_topics td.white {
background: #fff;
border-bottom: 2px solid #f2f2f2;
}

.group_show_topics td.grey {
background: #f2f2f2;
border-bottom: 2px solid #fff;
}



#grp_show_members_box {
margin:10px 52px 0 52px;
height: 165px;
width: 400px;
background: #fff;
border: 2px solid #f2f2f2;
float:none;
}

.grp_show_members_table {
border:0;
width: 400px;
padding: 0;
}

.grp_show_members_table td {
text-align: center;
font:10px arial;
}

#group_show_info {
background: #f5f5f5;
margin-top: 20px;
width:200px;
min-height: 400px;
font: 12px arial;
line-height:17px;
}

#group_show_info #head {
background: #fff;
color: #141414;
font: bold 12px verdana;
}

#grp_search_wrapper {
font: 11px arial;
overflow: auto;
width: 395px;
height:500px;
}

#grp_search_wrapper a {
font: bold 12px arial;
color: blue;
text-decoration: none;
display: block;
}




/************ GROUP Liste ***********/

.group_list_table {
max-width:700px;
border-spacing:0;
padding:0;
display:block;
}

.group_list_table th {
font: bold 11px verdana, sans-serif;
background: #e4e4e4;
color: #666;
padding:5px 0;
border-bottom:3px solid #f00;
}

.group_list_table th a {
 color: #666;
}

.group_list_table td {
padding:10px 0;
font: 12px verdana, sans-serif;
color: #141414;
line-height:19px;
}

.group_list_table td div {
width:90px;
color: #999;
float:left;
}

.group_list_table td .grpname {
float:none;
width:200px;
margin-left: 90px;
text-align:left;
}

.group_list_table td a {
color: blue;
}

.group_list_table td img {
border:0;
width:100px;
}

.group_list_table .white {
background: #fff;
border-bottom:2px solid #f5f5f5;
}

.group_list_table .grey {
background: #f5f5f5;
border-bottom:2px solid #ffffff;
}


/****** Settings *******/

#group_edit_settings {
width: 730px;
margin: 0 auto;
background: #f5f5f5;
padding: 20px 0;
font: 12px arial;
}

#group_edit_settings table {
width: 500px;
padding: 0;
margin: 0 auto;
}

#group_edit_settings table th {
width: 200px;
text-align: right;
font: bold 12px verdana;
color: #666;
vertical-align: top;
padding: 5px 5px 5px 0;
border-right: 2px solid #e4e4e4;
}

#group_edit_settings table td {
padding: 5px 0;
text-align: left;
font: 12px verdana;
}

#group_edit_settings table td textarea {
width: 250px;
height: 70px;
font: 11px verdana;
}
#group_setings_delete {
width: 670px;
margin: 0 auto;
padding: 15px 30px;
background: #f2f2f2;
text-align: center;
}

#group_setings_delete table {
width: 100%
padding: 0;
margin: 0;
}

#group_setings_delete table th {
font: normal 12px verdana;
width: 300px;
text-align: right;
padding: 0 5px 20px 0;
border-right: 2px solid #e4e4e4;
}

#group_setings_delete table td {
padding: 0 0 20px 5px;
text-align: left;
font: 10px verdana;
}

#group_setings_delete table td h1 {
font: bold 14px arial;
margin:0;
padding:0;
}

#group_setings_delete #pwd {
width: 150px;
font: 16px verdana;
padding: 2px;
border: 1px solid #666;
}

#group_setings_delete #captcha {
width: 50px;
font: bold 16px arial;
color: #666;
border:1px solid #666;
}


/*********** Settings delete ************/

#group_setings_delete {
width: 670px;
margin: 0 auto;
padding: 15px 30px;
background: #f2f2f2;
text-align: center;
}

#group_setings_delete table {
width: 100%
padding: 0;
margin: 0;
}

#group_setings_delete table th {
font: normal 12px verdana;
width: 300px;
text-align: right;
padding: 0 5px 20px 0;
border-right: 2px solid #e4e4e4;
}

#group_setings_delete table td {
padding: 0 0 20px 5px;
text-align: left;
font: 10px verdana;
}

#group_setings_delete table td h1 {
font: bold 14px arial;
margin:0;
padding:0;
}

#group_setings_delete #pwd {
width: 150px;
font: 16px verdana;
padding: 2px;
border: 1px solid #666;
}

#group_setings_delete #captcha {
width: 50px;
font: bold 16px arial;
color: #666;
border:1px solid #666;
}


/************* SETTINGS USER MANAGE *************/

#group_settings_manage_wrapper {
width:730px;
margin: 0 auto;
font: bold 14px verdana;
color: #666;
text-align: left;
}

#group_settings_manage_wrapper #count {
margin: 0 2px 0 0;
background: #666;
padding: 1px 3px;
font: bold 12px arial;
color: #fff;
float:left;
}

#group_settings_manage {
text-align:center;
margin: 0 auto;
padding: 15px;
width: 700px;
background: #f2f2f2;
font: 11px verdana;
}

#group_settings_manage table {
width: 100%;
margin:0;
padding: 0;
}

#group_settings_manage table td {
text-align: center;
font: bold 14px verdana;
color: #f00;
padding: 5px 0;
}

#group_settings_manage table td div { 
margin: 0 auto;
width: 90px;
text-align: center;
background: #fff;
padding: 5px 0;
border: 1px solid #fff;
}

#group_settings_manage table td div a { 
text-decoration: none;
font: 10px arial;
color: #2b2b2b;
}

#group_settings_manage table td div:hover { 
border: 1px solid #e4e4e4;
}

#group_settings_manage table td div input {
position: absolute;
float: right;
margin: 2px 0 0 37px;
} 

#group_settings_manage_wrapper .navi {
margin: 0 0 0 5px;
padding: 3px 5px;
font: bold 12px verdana;
color: #666;
float: right;
padding: 5px;
cursor: pointer;
}

#group_settings_manage_wrapper .cur {
background: #f2f2f2;
}


/************** SETTINGS PIC ***************/

#group_pic_edit {
width: 650px;
margin: 0 auto;
padding: 20px 25px;
background: #f5f5f5;
font: 10px verdana;
}

#group_pic_edit img {
border: 1px solid #e4e4e4;
}

#group_pic_edit #group_pic_upload_form {
padding: 0 0 0 20px;
width: 570px;
font: 12px verdana;
text-align: left;
display: block;
}


/********** FOUND NEW GROUP *************/

#group_found_new {
width: 730px;
margin: 0 auto;
background: #f5f5f5;
padding: 20px 0;
font: 12px arial;
}

#group_found_new table {
width: 500px;
padding: 0;
margin: 0 auto;
}

#group_found_new table th {
width: 200px;
text-align: right;
font: bold 12px verdana;
color: #666;
vertical-align: top;
padding-right: 5px;
border-right: 2px solid #e4e4e4;
}

#group_found_new table td {
text-align: left;
font: 12px verdana;
}



/**************** SHOW TOPIC WITH CONTENT ****************/


#group_topic_wrapper {
width:740px;
padding:10px 0 0 0;
margin: 0 auto;
}

#group_topic_wrapper h1 {
margin: 0;
padding: 0;
font: bold 14px arial;
color: #999;
text-align: left;
float: left;
}

#group_topic_head {
width: 585px;
margin: 0 auto 20px auto;
text-align: left;
font: 12px arial, sans-serif;
background: #f2f2f2;
border: 1px solid #bbb;
padding: 10px 5px;
}

#group_topic_head_menu {
float: right;
background: #bbb;
font: bold 11px verdana;
padding: 2px 4px;
color: #fff;
margin: 0 10px 0 0;
cursor: pointer;
}

#group_topic_head_menu a{
color: #fff;
text-decoration: none;
}


#group_topic_head #count {
background: #666;
color: #fff;
font: bold 11px verdana;
padding: 2px 3px;
margin: 0 6px 0 0;
}




#grp_new_entry_box {
width: 592px;
margin: 0 auto 20px auto;
}


#grp_new_entry_box #head {
width: 592px;
background: url(../images/box/grey_box_592.gif) no-repeat left top;
height: 20px;
}

#grp_new_entry_box #foot {
width: 592px;
background: url(../images/box/grey_box_592.gif) no-repeat left bottom;
height: 20px;
}

#grp_new_entry_box #content {
width: 572px;
background: url(../images/box/grey_box_592_line.gif) repeat-y;
padding: 0 10px;
}


#grp_new_entry_box #content #descr {
text-align: right;
float: left;
width: 115px;
padding: 80px 10px 0 0;
border: 0px solid red;
font: bold 12px verdana;
color: #141414;
}

#grp_new_entry_box #content #bbcode_msg {
float: left;
border:0px solid blue;
text-align:left;
}

#grp_new_entry_box #content #bbcode_msg .topic{
width: 250px
padding: 2px;
font: 12px verdana;
border: 1px solid #999;
}

.grpnew_entry_msg {
padding: 2px;
background: #f5f5f5;
border: 2px solid #e4e4e4;
font: 12px verdana;
color: #999;
height: 130px;
width: 325px;
margin-bottom: 5px;
}

.grpnew_entry_msg_hov {
padding: 2px;
background: #fff;
border: 2px solid #999;
font: 12px verdana;
color: #000;
height: 130px;
width: 325px;
margin-bottom: 5px;
}


.grp_entry {
width: 100%;
margin: 5px auto 30px auto;
}

.grp_entry div {
margin: 0 0 0 5px;
width: 527px;
padding: 2px 3px 10px 3px;
float: left;
font: 12px arial;
text-align: left;
}

.grp_entry div span {
display:block;
font: 12px Trebuchet MS;
}

.grp_entry .white {
background: #f9f9f9;
}

.grp_entry .grey {
background: #e4e4e4;
}


