@charset "utf-8";
/* CSS Document */

div.tpl-product-list-v div.product-item{font-size:0;letter-spacing:normal;line-height:0;margin:0 11px 20px 0;padding:0;text-align:left;vertical-align:top;width:220px;word-spacing:normal;display:inline-block;zoom:1;*display:inline}

#shop2-tag-cloud a{color:#ed1401;display:inline-block;margin:2px;padding:3px;text-decoration:underline}
#shop2-tag-cloud a:hover{color:#ed1401;text-decoration:none}

a.shop-filter-param-val{color:#ed1401;display:inline-block;font:400 12px Arial, Helvetica, sans-serif;margin:2px;padding:4px 3px;text-decoration:underline}

a.shop2-login-options-link{background:url(shop2-login-options-ico.png) 0 50% no-repeat;color:#ed1401;padding:0 0 0 24px}
a.shop2-login-orders-link{background:url(shop2-login-orders-ico.png) 0 50% no-repeat;color:#ed1401;font-size:14px;font-weight:700;padding:0 0 0 24px}
a.shop2-login-recovery-link{color:#ed1401;padding:0 0 0 17px}
a.shop2-sorting-param{color:#ed1401;padding:0 5px 0 0;text-decoration:underline}
a.shop2-sorting-param:hover{color:#ed1401;text-decoration:underline}
div.shop2-order-completed a{color:#ed1401;font:400 14px Arial, Helvetica, sans-serif;text-decoration:underline}
div.shop2-tags a{color:#ed1401;font-size:14px;font-weight:700;text-decoration:underline}
a,div.tpl-product-list-h p.product-name a,div.cart-registration-text a{color:#ed1401;text-decoration:underline}
a:hover,div.tpl-product-list-h table.product-vendor td a:hover,div.tpl-product-list-h p.product-name a:hover,div.cart-registration-text a:hover{color:#ed1401;text-decoration:none}

form.tpl-product div.product-options a.radio-type{color:#ed1401;margin:0 10px 0 0;padding:0;text-decoration:underline}
table.shop2-vendors-list a{color:#ed1401;font:400 13px Arial, Helvetica, sans-serif;text-decoration:underline}

div.tpl-product-list-v p.product-name a:hover,div.tpl-product-list-v ul.product-param li a:hover,form.tpl-product div.product-options a.radio-type:hover,form.tpl-product div.product-options a.radio-type.active,.product-accessory-name a:hover,div.shop2-order-completed a:hover,div.tpl-product-list-h table.product-vendor td a:hover,div.tpl-product-list-h p.product-name a:hover,div.cart-registration-text a:hover{color:#ed1401;text-decoration:none}

div.tpl-product-list-v p.product-name a:hover,div.tpl-product-list-v ul.product-param li a:hover,form.tpl-product div.product-options a.radio-type:hover,form.tpl-product div.product-options a.radio-type.active,.product-accessory-name a:hover,div.shop2-order-completed a:hover,div.tpl-product-list-h table.product-vendor td a:hover,div.tpl-product-list-h p.product-name a:hover,div.cart-registration-text a:hover{color:#ed1401;text-decoration:none}

div.tpl-product-list-v p.product-name a:hover,div.tpl-product-list-v ul.product-param li a:hover,form.tpl-product div.product-options a.radio-type:hover,form.tpl-product div.product-options a.radio-type.active,.product-accessory-name a:hover,div.shop2-order-completed a:hover,div.tpl-product-list-h table.product-vendor td a:hover,div.tpl-product-list-h p.product-name a:hover,div.cart-registration-text a:hover{color:#ed1401;text-decoration:none}

div.tpl-product-list-v p.product-name a,div.tpl-product-list-v ul.product-param li a,.product-accessory-name a,div.tpl-product-list-h table.product-vendor td a,div.tpl-product-list-h p.product-name a,div.cart-registration-text a{color:#ed1401;text-decoration:underline}

form.tpl-product div.product-left-bar{display:inline;float:left;margin:0 0 25px;padding:0 10px 0 3px;position:relative}



form.tpl-product div.product-vendor table,table.shop2-vendors-list{border:none;border-collapse:collapse;border-spacing:0;margin:0;padding:0}

div.shop-search-title { margin:10px 0 0 0; width:256px; }
div.shop-search-wrap { margin:0; width:auto; border-width:1px; border-color:#dcdcdc; background:#fbfbfb; }
div.shop-search-title, div.shop-search-title.opened { background:url("shop_search.png") no-repeat scroll left top transparent; height:29px; padding:7px 0 0 13px; font:18px Georgia; color:#b90404; text-shadow:1px 1px 1px #FFF; }

a.form_hov2 { display: inline-block; text-decoration:none; margin: 5px 56px 0; font-size:11px;  background:#fff; padding:2px 3px 4.5px; height:10px; line-height:10px; color:#08c; text-align:center; max-width: 120px; border: 1px solid #dbdbdb; border-radius: 4px; }
a.form_hov2 > span.g1 { border-bottom: 1px dashed red; font-size:11px !important; line-height:10px !important; display:inline !important;}
a.form_hov2:hover { background:#f0f0f0; text-decoration:none;}
a.form_hov2:hover >span.g1 { border: none;}

.d1 { margin:4px 30px !important;}
.d2 { margin:4px 46px !important;}
.d3 { margin:4px 0px !important; min-width:78px !important;}
div.tpl-product-list-v div.product-actions p {margin: 0;}
div.tpl-product-list-h div.product-actions p {margin: 0;}
form.tpl-product div.product-bot div.product-actions p {margin: 0;}
form.tpl-product .product-actions{margin-bottom: 5px;}
form.tpl-product .product-actions p {margin: 0;}
form.tpl-product .product-actions strong{color: #e72c22;}