/* coin_catalogue/list */
.km_coin_list {
margin-bottom:20px;
}

.km_item_0 {}

.km_item_1 {}

.km_item {
border-bottom:1px solid #DDD;
padding:10px 10px 10px 0;
margin-top:20px;
clear:both;
}

.km_item .km_navigation {
clear:both;
min-height:21px;
}

.km_item .km_navigation a {
float:right;
background:transparent url(/images/newsy/ico_news_more.png) no-repeat scroll right center;
padding:0 20px 4px 0;
}

.km_item .km_coin_short {
float:left;
}

.km_item .km_coin_short h1 {
font-size:1.2em;
font-weight:bold;
padding:0;
float:left;
}

.km_item .km_coin_short h1 a {
color:#190100;
}

.km_item .km_coin_short ul {
clear:both;
}
.km_item .km_coin_short li {
display:inline;
float:left;
font-size:0.9em;
min-width:50px;
}

.km_item h3.km_created_at {
color: #aaa;
float:right;
font-size:0.8em;
margin:0;
padding:0;
}

.km_add_coin {
clear:both;
padding:10px;
text-align:right;
}


/* coin_catalogue/filters */

.km_filters .form-row {margin-bottom:5px}

.km_filters .form-row input[type="text"] {width:162px}

.km_filters .form-row select {width:168px}

.km_filters .from-to input[type="text"] {width:51px}

.km_filters label {background:transparent url(/images/forms/form_col_bgr.png) repeat-y scroll right top;width:154px;min-height:26px;}

.km_filters_actions {margin-top:10px;text-align:center}

.km_filters_actions input {margin-bottom:5px}

/* coin_catalogue/coin_gallery */
div.km_gallery {
margin-left:30px;
}

div.km_gallery_coin {
margin-bottom:20px;
padding:10px;
border-left:1px solid #AAA;
}

div.km_gallery_coin a.jqzoom {
margin-left:0px;
}

div.km_gallery_label {
font-weight:bold;
padding-bottom:5px;
}

div.km_gallery img {
border: 1px solid #DDD;
}

div.km_coin_label {
color:#777;
}

div.km_coin_photo {
margin-bottom:5px;
}

/* coin_catalogue/coin_details */
table.km_details {
width:100%;
}

table.km_details tr {
height:30px;
}

table.km_details tr th {
width:110px;
font-weight:bold;
border-bottom: 1px solid #EEE;
}

table.km_details tr td {
border-bottom: 1px solid #EEE;
}

img.left {
margin:0 20px;
float:left;
}

.km_head_l .km_head_c {
    color: #ffffff;
    padding: 1px 0px 1px 0px;
    background: transparent url(/images/layout/zakl_60_gray1_center.png) left top repeat-x;
    height: 66px;
}

.km_head_l .km_head_c .km_table_img { float: left; padding: 0; height: 62px; width: 76px; border: 1px solid #5B5555; margin: 1px 5px; background: white;}
	.km_head_l .km_head_c .km_table_img td { text-align: center;}
		.km_head_l .km_head_c .km_table_img td img { float: none; max-height: 56px;}

.km_head_l .km_head_c h2 {
    padding: 15px 0px 0px 0px;
    font-size: 1.2em;
    font-weight: bold;
    color: #ffffff;
    text-align: left;
}

.km_head_l .km_head_c img {
    float: left;
    padding: 0px 2px 1px;
}

.km_head_l {
    background: transparent url(/images/layout/zakl_60_gray1_left.png) left top no-repeat;
    height: 66px;
}

.km_head_r {
    background: transparent url(/images/layout/zakl_60_gray1_right.png) right top no-repeat;
    height: 66px;
    padding: 0 3px;
}

.km_coin_actions input {
margin:5px 0;
}

/* coin_catalogue/coin_description */
.km_coin_description {
margin-top:45px;
}
.km_coin_links_label {
font-weight:bold;
margin-top:5px;
}
.km_coin_links ul {
padding-left:25px;
}
.km_add_coin_link {
margin-top:15px;
}
.km_add_coin_link_form {
margin-top:15px;
}
.km_add_coin_link_success {
text-align:center;
color:green;
font-weight:bold;
background:#eee;
}

/* coin_catalogue/coin_comments */
.km_comments {
margin-top:30px;
border-top: 1px solid #DDD;
}

/* search */
#km_search {
text-align:center;
}
#km_search input[type="text"] {
margin-bottom:10px;
}
#search_coin_denomination_row input[type="text"],
#search_coin_edition_row input[type="text"],
#search_coin_weight_row input[type="text"],
#search_coin_diameter_row input[type="text"],
#search_coin_year_from_row input[type="text"],
#search_coin_year_to_row input[type="text"]
{
width:50px
}

/* coin_catalogue/coin_tables */
h4.km_coin_table_caption {
text-align:center;
margin-bottom:10px;
}
table.km_coin_table {
width:100%;
margin-bottom:10px;
border:1px solid #BBBBBB;
}
table.km_coin_table tfoot {
font-style:inherit;
background:#DDD;
}
table.km_coin_table thead {
background: #DDD;
height:25px;
}
table.km_coin_table th {
font-weight:bold;
padding-left:3px;
border-bottom:1px solid #BBBBBB;
}
tr.km_coin_table_row_0 {
background:#FFF;
height:25px;
}
tr.km_coin_table_row_1 {
background:#EEE;
height:25px;
}
table.km_coin_table tbody td {
border-bottom:1px solid #bbbbbb;
}
table.km_coin_table td {
padding-left:3px;
}
td.km_coin_table_actions {
height:30px;
background: #DDD;
}
td.km_coin_table_actions input, td.km_coin_table_actions a {
float: left;
margin-right:10px;
}
td.km_coin_table_success {
height:30px;
text-align:center;
color:green;
font-weight:bold;
}
tr.km_coin_table_errors td {
color:red;
font-weight:bold;
}
tr.km_coin_table_empty_row td {
background:#FFCCCC;
color:#CC3333;
text-align:center;
height:30px;
border-bottom:1px solid #BBBBBB;
}

/* coin_catalogue/catalogue_number_table */
#catalogue_number_form {
height:30px;
}
.km_catalogue_number_coin_condition {
width: 120px
}
.km_catalogue_number_coin_condition input {
width: 110px
}
.km_catalogue_number_coin_rarity {
width: 140px
}
.km_catalogue_number_coin_rarity  input {
width: 130px
}
.km_catalogue_number_catalogue_nb {
width: 160px
}
.km_catalogue_number_catalogue_nb  input {
width: 150px
}
.km_catalogue_number_catalogue_publisher {
width: 250px
}
.km_catalogue_number_catalogue_publisher  a {
float:left;
margin-left:10px
}
.km_catalogue_number_catalogue_publisher  select {
float:left;
width: 190px;
}
.km_catalogue_number_catalogue_publisher  input {
width: 166px;
}

/* coin_catalogue/auction_price_table */
#auction_price_form {
height:30px;
}
.km_auction_price_auction_holder {
width: 170px
}
.km_auction_price_auction_holder  a {
float:left;
margin-left:10px
}
.km_auction_price_auction_holder  select {
float:left;
width: 100px;
}
.km_auction_price_auction_holder  input {
float:left;
width: 76px;
}
.km_auction_price_type {
width: 100px
}
.km_auction_price_type  input {
width: 70px
}
.km_auction_price_price {
width: 80px
}
.km_auction_price_price  input {
width: 50px
}
.km_auction_price_coin_condition{
width: 200px
}
.km_auction_price_coin_condition  a {
float:left;
margin-left:10px
}
.km_auction_price_coin_condition  input {
float:left;
width: 120px
}
.km_coin_condition_link {
font-size:smaller;
margin-left:10px;
}
#nu_km_condition_link input {
width:180px;
}

/* coin_catalogue/edit */
.treemenu_gray {
color:#AAAAAA;
}
.km_edit_category {
padding:4px;
clear:both;
}
.km_date_btn {
float:left;
margin-left:10px;
}
.km_date_input {
float:left;
}

/* coin_catalogue/forum_topic */
#topic_body {height:150px}

.fm_table{width:100%; border-collapse:collapse;}
	.fm_table th, .fm_table td{border:solid 1px #ffffff; padding:4px;background-color:#f6f6f6;}
	.fm_table th{font-size:1em;font-weight:bold;color:#190100; background:transparent url(/images/layout/zakl_40_gold_center.png) left top repeat-x; padding:4px; text-align:center;}
	.fm_table td.fm_category_header{background:transparent url(/images/layout/zakl_30_red_center.png) left top repeat-x; color:#fff; font-weight:bold; font-size:1em;}
	.fm_table td.forum_threads, .fm_table td.forum_posts, .fm_table td.forum_replies, .fm_table td.forum_views{background-color:#cecece; color:#000000; text-align:center;}
	.fm_table td.forum_recent{font-size:0.8em}
	
.fm_table li{list-style:none;} 

#forum_topic_form .form-error-msg {float:none}


/* mycoin/add_form */

.km_add_user_coin {
clear: both;
margin-top:10px;
}

.km_add_user_coin .gl_form .form-row .content .form-error-msg {float:none;}

.km_add_user_coin label {width:154px;text-align:left}

.km_add_user_coin .form-row {margin-bottom:5px;min-width:140px}

.km_add_user_coin .form-row .content {padding-left:0;}

.km_add_user_coin .form-row input[type="text"] {width:162px}
.km_add_user_coin .form-row #nu_km_user_wanted_coin_wanted_nb {width:30px}
.km_add_user_coin .form-row #nu_km_user_coin_buy_price {width:60px}
.km_add_user_coin .form-row #nu_km_user_coin_buy_date {width:90px}

.km_add_user_coin .bt_form_navigation {padding: 0 0 10px 0}

.km_add_user_coin .km_add_type_desc {font-weight:bold;padding: 5px 0}

.km_user_coin_details a {
background:transparent url(/images/newsy/ico_news_more.png) no-repeat scroll right center;
float:right;
padding:0 20px 4px 0;
}

.km_user_coin_count {
clear:both;
}

.km_user_coin_add {
padding-top:10px;
clear:both;
}

.km_user_coin_form .form-row{
min-width:500px;
}

.km_user_coin_form label{
width:140px;
}

.km_user_coin_form .bt_form_navigation{
padding:10px 0 10px 170px;
}

.km_user_coin_sort {
font-size: 0.8em;
}


table.km_user_coin_table {
width:100%
}

table.km_user_coin_table th {
font-weight:bold;
}

table.km_user_coin_table thead th {
padding:2px;
background:#ddd;
}

table.km_user_coin_table tr.row_1 {
background:#eee
}

table.km_user_coin_table td {
padding:1px 0 1px 3px;
}

table.km_user_coin_table td.info {
width:120px
}

.km_user_list {
clear:both;
margin:10px 0;
border-bottom:1px solid #eee;
padding:20px 150px
}

.km_user_list .navigation a{
background:transparent url(/images/newsy/ico_news_more.png) no-repeat scroll right center;
float:right;
padding:0 20px 4px 0;
}