

/*таблица размеров bbcode razmery*/
.size_calc	{ border-collapse:collapse; width:100%; }
.size_calc .size_tabs	{  }
.size_calc .size_tabs .indent	{ padding:0px; background:none; border:none; border-bottom:solid 1px #ccc; }
.size_calc .size_tabs td	{ padding:5px 10px; font-weight:bold; border:solid 1px #ccc; width:150px; text-align:center; cursor:pointer; background-color:#eee; }
.size_calc .size_tabs .active	{ border-bottom:none; background-color:#fff; }
.size_content	{ padding:5px 10px; border-bottom:solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc; }
.size_content table	{ border-collapse:collapse; clear:both; width:100%; }
.size_content table tr	{ border-bottom:solid 1px #ccc; }
.size_content table tr td	{ padding:5px 10px; }
.size_content table tr td input	{ border:solid 1px #666; width:50px; margin:0px 10px; }
.size_value	{ padding:15px 15px 15px 0px; }
table.size_values	{ border-collapse:collapse; width:100%; font-size:10px; margin-top:5px; }
table.size_values tr	{ border:none; }
table.size_values tr td	{ border:solid 1px #D8CFBD; font-size:10px; }


table.user_tabs	{ width:100%; border-collapse:collapse; }
table.user_tabs tr td	{ text-align:center; color:#BC1E37; text-transform:uppercase; }
table.user_tabs tr td a	{ display:block; padding:5px 0px; text-align:center; width:200px; text-decoration:none; outline:none; }
table.user_tabs tr td a.anim	{ background:url('/img/anim_bg.gif'); }
table.user_tabs tr td a.anim:hover	{ background:none; }
table.user_tabs tr td a.no_anim	{ background:none; }
table.user_tabs tr td.left_indent	{ width:10px; border-bottom:solid 1px #aaaaaa; }
table.user_tabs tr td.active	{ width:200px; font-weight:bold; border-top:solid 1px #aaaaaa; border-right:solid 1px #aaaaaa; border-left:solid 1px #aaaaaa; }
table.user_tabs tr td.inactive	{ width:200px; border:solid 1px #aaaaaa; cursor:pointer; font-weight:normal;}
table.user_tabs tr td.inactive:hover	{ background-color:#eee; }
table.user_tabs tr td.interval	{ width:3px; padding:0px; border-bottom:solid 1px #aaaaaa; }
table.user_tabs tr td.right_indent	{ border-bottom:solid 1px #aaaaaa; }

.bodyindex_table	{ width:100%; margin:13px 0px; border-collapse:collapse; font-size:12px; }
.bodyindex_table_mini	{ width:100%; margin:13px 0px; border-collapse:collapse; font-size:8px; }

.bodyindex_table tr:hover td	{ background-color:#eee !important; }
.bodyindex_table tr th,
.bodyindex_table_mini tr th {
    text-align: center;
    border: 1px solid #ccc;
    background: linear-gradient(135deg, rgba(11, 217, 139, 0.9) 0%, rgba(11, 217, 139, 0.7) 100%);
    color: #fff; /* makes text readable on gradient */
}

/* Specific adjustments for normal table */
.bodyindex_table tr th {
    padding: 5px;
    font-size: 12px;
}

/* Specific adjustments for mini table */
.bodyindex_table_mini tr th {
    padding: 2px;
    font-size: 10px;
}


.bodyindex_table tr td	{ text-align:center; border:solid 1px #ccc; padding:5px; font-size:12px; max-width: 400px;}
.bodyindex_table tr th b	{ font-size:12px; }
.bodyindex_table tr td b	{ font-size:12px; }

.bodyindex_table_mini tr:hover td	{ background-color:#ddd !important; }

.bodyindex_table_mini tr td	{ text-align:center; border:solid 1px #ccc; padding:2px; font-size:10px; }
.bodyindex_table_mini tr th b	{ font-size:10px; }
.bodyindex_table_mini tr td b	{ font-size:10px; }

/*таблица размеров*/
.postimage {/*-webkit-box-shadow: 6px 5px 11px 0px rgba(50, 50, 50, 0.73);
-moz-box-shadow:    6px 5px 11px 0px rgba(50, 50, 50, 0.73);
box-shadow:         6px 5px 11px 0px rgba(50, 50, 50, 0.73);*/
}
.postimage50{max-width:50%}




td.active a { font-weight: bold; color: #0bd98b; }
td.inactive a { color: #888; }







/* scrollable horizontally table  */
.bodyindex_table {
    width: 100%;
    overflow-x: auto;
    white-space: nowrap; /* Prevents text wrapping to keep columns in a single row */
    border-collapse: collapse; /* Optional: Ensures table borders are clean */
}

/* Optional: Styling for better appearance */
.bodyindex_table th,
.bodyindex_table td {
    padding: 8px;
    border: 1px solid #ddd; /* Optional: Adds borders for clarity */
}