/* $Id: default.css 6826 2010-03-26 14:03:59Z akucma $ */
body{
background-color:#fff;
margin:0 auto;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:12px;
text-align: center;

}

.bn{
border:none !important;
}
.hbartop{
	width: 980px;
	margin: 0px auto;
}
.static {
position:static !important;
}
#content {
width:100%;
margin:0 auto;
}
.w305
{
	width: 305px;
}
.ml5
{
	margin-left: 6px;
}
.mt0
{
	margin-top:0px !important;
}
.mt10
{
    margin-top: 10px !important;
}
.mt10
{
	margin-top:10px !important;
}
.mt16
{
	margin-top: 16px !important;
}
.clear_fbask
{
	float: right;
	text-align: right;
	margin :10px 0;
margin-right: 28px;

}
.clear_fbask img
{
	cursor: pointer;
}
.catalog_wish_wine2
{
	margin-left: 0px !important;
}
.pag_cur
{
	font-size: 13px !important;
	font-weight: bold !important;
	text-decoration: none !important;
	cursor: default !important;
}
.catalog_wine_right
{
	width: 100px !important;
}
.pag_gray
{
	color: #ccc !important;
	text-decoration: none !important;
	cursor: default !important;
}
#article_middle h1
{
	width: 610px !important;
}
.fw_normal {
font-weight:normal !important;
}
a:hover {
text-decoration:underline;
cursor:pointer;
}
div{
cursor:default;
}
#articles_body
{padding-top: 0px !important;}
a{
font-family:tahoma;
}
.left{
float:left !important;
}
.block{
display:block !important;
}
#flag{
	margin-top: 0px !important;
	width: 18px !important;
}
.checkout_top_a,.checkout_top_na {
width:840px;
height:37px;
margin:0 auto;
margin-top:15px;
background-repeat:no-repeat;
clear:both;
text-align:left;
}
.checkout_top_a {
background-image:url('/img/default/reg_panel.gif') !important;
}
.checkout_top_na {
background-image:url('/img/default/reg_panel_na.gif') !important;
}
#bg_1
{
    width: 318px;
}
.checkout_container {
width:818px;
padding:10px;
clear:both;
border:1px solid;
margin:0 auto;
text-align:left;
border-color:#980147 !important;
}
.checkout_box_top,.checkout_box_bottom,.checkout_box_top_help,.checkout_box_bottom_help {
width:768px;
height:15px;
background-repeat:no-repeat;
}
.checkout_box_top_s,.checkout_box_bottom_s {
width:380px;
height:15px;
font-size:0;
background-image:url('/img/default/payment_bt_s.gif');
}
.checkout_box_bottom_s {
background-image:url('/img/default/payment_bb_s.gif');
}
.checkout_box_top {
background-image:url('/img/default/payment_box_top.gif') !important;
}
.checkout_box_bottom {
background-image:url('/img/default/payment_box_bottom.gif') !important;
}
.checkout_box_top2,.checkout_box_bottom2 {
width:640px;
height:15px;
background-repeat:no-repeat;
}
.checkout_box_middle2 {
width:618px;
border-left:1px solid;
border-right:1px solid;
padding:0 10px;
clear:both;
text-align:left;
}
.red {
color:#ff0000 !important;
}
.green {
color:#09c000;
}
.checkout_box_top_help {
background-image:url('/img/default/checkout_help_top.gif');
}
.checkout_box_bottom_help {
background-image:url('/img/default/checkout_box_bottom.gif');
}
.checkout_green_top {
width:768px;
height:37px;
background-repeat:no-repeat;
background-image:url('/img/default/green_top.gif');
}
.checkout_green_bottom {
background:url('/img/default/green_bottom.gif') no-repeat;
width:768px;
height:16px;
margin-bottom:5px;
}
.wrapper1 {
width:100%;
height:1px;
clear:both;
}
.wrapper5 {
width:100%;
height:5px;
clear:both;
}
.wrapper5white {
width:100%;
height:5px;
clear:both;
background-color:#fff;
}
.wrapper10 {
width:100%;
height:10px;
clear:both;
}
.wrapper20 {
width:100%;
height:20px;
clear:both;
}
.wrapper100 {
width:100%;
height:100px;
clear:both;
}
textarea {
font-family:tahoma;
font-size:12px;
padding:5px;
}
.checkout_green_middle {
width:746px;
border-left:1px solid;
border-right:1px solid;
padding:10px;
clear:both;
text-align:left;
background-color:#EBF8E5;
border-color:#B8E4A1;
color:#015E01;
}
.checkout_green_middle input {
border:0 !important;
}
.checkout_mini_box {
width:380px;
float:left;
margin-right:10px;
}
.checkout_box_middle,.checkout_box_middle_help,.checkout_box_middle_s {
width:746px;
border-left:1px solid;
border-right:1px solid;
padding:0 10px;
clear:both;
text-align:left;
border-color:#980147 !important;
background-color:#fafafa;
}
.checkout_box_middle_s {
width:368px;
padding:5px;
}
.checkout_box_middle_help {
background-color:#FFFAE8;
border-left:1px solid #FFD699;
border-right:1px solid #FFD699;
color:#663300;
}
.checkout_delivery_addr {
clear:both;
font-size:12px;
display:inline;
}
.checkout_delivery_addr span {
margin:2px 10px 0 0;
float:left;
}
.checkout_delivery_addr img {
cursor:pointer;
}
#table_cars {
width:800px;
clear:both;
text-align:left;
}
.checkout_delivery_term,.checkout_delivery_term_sel {
width:300px;
float:left;
margin-top:10px;
padding:10px;
text-align:left;
line-height:20px;
clear:both;
height:50px;
background-color:#FFFAE8;
border:1px solid #FFD699;
color:#980047;
}
.checkout_delivery_term_sel {
background-color:#980047;
border:1px solid #6F0034;
color:#fff;
}
.checkout_delivery_term_sel span,.checkout_delivery_term span {
font-size:14px;
}
#login_error{
    height: 20px;
}
.checkout_delivery_legend,.checkout_delivery_legend_2 {
width:290px;
float:left;
margin:10px 0 0 10px;
padding:10px;
text-align:left;
border:1px solid #FFD699;
background-color:#FFFAE8;
height:50px;
}
.checkout_delivery_legend_2 {
margin-right:10px;
width:270px;
}
.checkout_2_term {
width:100%;
float:left;
clear:both;
margin:0 0 10px;
font-size:13px;
}
.checkout_2_term a {
color:#980047;
}
#login_center
{
	clear: both;
}
.checkout_next_btn {
float:right;
width:115px;
height:24px;
margin-right:35px;
cursor:pointer;
}
#cars_content {
width:818px;
float:left;
margin-top:15px;
text-align:center;
}
.cars_table sapn {
width:75px;
float:left;
margin:0;
padding:0;
}
#empty_cars_filed {
width:75px;
float:left;
height:1px;
}
.cars_table_labels {
width:80px;
float:left;
}
.cars_head {
width:800px;
clear:both;
margin:0;
padding:0;
}
.cars_hour {
clear:none;
float:left;
background:#FFFFFF;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:20px;
padding:4px 3px 0 0 !important;
width:70px;
color:#666;
border-bottom:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #999;
clear: both;
}
.cars_border {
border-top:1px solid #999;
text-align:right;
float:left;
margin-top:5px;
width:635px;
}
.cars_na,.cars_a,.cars_s,.cars_a_g,.cars_s_g {
clear:none;
float:left;
height:24px;
margin:0;
overflow:hidden;
padding:0;
width:79px;
cursor:pointer;
}
.cars_a,.cars_a_g {
background-image:url('/img/default/cars_a_n.gif');
background-repeat:no-repeat;
border-bottom:1px solid #999;
border-right:1px solid #999;
}
.cars_s,.cars_s_g {
background-image:url('/img/default/cars_a.gif');
background-repeat:no-repeat;
border-bottom:1px solid #999;
border-right:1px solid #999;
}
.cars_na {
background-image:url('/img/default/cars_a_na.gif');
background-repeat:no-repeat;
border-bottom:1px solid #999;
border-right:1px solid #999;
cursor:default;
}
.cars_a:hover {
background-position:top right;
}
.checkout_right_1 {
width:180px;
float:left;
margin:0 auto;
text-align:left;
}
#checkout_next_week {
width:180px;
margin:0 auto;
line-height:12px;
}
#checkout_next_week a {
font-weight:normal;
font-size:12px;
text-decoration:none;
}
.next_img {
height:17px;
width:16px;
float:left;
margin:0 5px;
cursor:pointer;
}
.legend_img {
width:50px;
height:24px;
float:left;
margin-top:-3px;
}
#changeDelivery,#changeAddr {
position:absolute;
z-index:100;
background-color:#ffffff;
width:160px;
border:1px solid;
padding:5px;
text-align:left;
}
.changeDeliveryEl,.changeAddrEl,.popSelectEl {
clear:both;
cursor:pointer;
}
.checkout_top_a h1,.checkout_top_na h1 {
width:34px;
height:30px;
float:left;
padding:2px 0 0 10px;
font-size:25px;
margin: 0px;
}
.checkout_top_a span,.checkout_top_na span {
width:250px;
height:30px;
float:left;
padding:5px 0 0 2px;
font-size:20px;
font-family:tahoma;
}
.checkout_top_na span {
color:#D5A0BA !important;
}
.checkout_top_text {
float:left;
clear:none;
color:#565656;
margin:11px 0 0 -10px;
width:400px;
}
.checkout_top_img {
float:right;
clear:none;
color:#565656;
margin:7px 12px 0 0;
width:130px;
height:22px;
cursor:pointer;
}
#checkout_basket {
width:600px;
float:left;
}
.checkout_basket_top {
width:564px;
height:21px;
float:left;
clear:both;
padding-left:5px;
background-image:url('/img/default/basket_checkout_top.gif') !important;;
}
.checkout_basket_top2 {
width:564px;
height:4px;
float:left;
clear:both;
padding-left:5px;
margin-top:20px;
background-image:url('/img/default/basket_checkout_top2.gif') !important;
}
#checkout_basket_span1,#checkout_basket_span2,#checkout_basket_span3 {
padding-top:3px;
clear:none;
float:left;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color:#980147 !important;
}
#checkout_basket_span2 {margin:0 0 0 30px;}
#checkout_basket_span1 {margin:0 0 0 30px;}
#checkout_basket_span3 {margin:0 0 0 345px;}
.checkout_basket_middle {
clear:both;
float:left;
margin:0 auto;
padding:0;
width:567px;
border-left:1px solid #980147 !important;
border-right:1px solid #980147 !important;
}
.checkout_basket_bottom {
width:569px;
height:4px;
float:left;
clear:both;
background-image:url('/img/default/basket_checkout_bottom.gif') !important;
}
.basket_bottom a {
color:#980147;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:9px;
font-weight:normal;
cursor:pointer;
}
.checkout_basket_from {
width:100%;
float:left;
font-weight:bold;
}
#chcekout_basket_products_list {
float:left;
width:100%;
}
.checkout_basket_cat_label {
width:100%;
height:15px;
text-align:center;
clear:both;
margin:3px 0;
float:left;
}
.checkout_basket_product {
width:100%;
border-bottom:1px dotted;
text-align:left;
clear:both;
float:left;
margin:0;
}
.basket_inc, .basket_dec {
height:12px;
width:12px;
float:left;
background-image:url('/img/default/prod_plus.gif');
cursor:pointer;
margin-top:3px;
}
.basket_dec {
background-image:url('/img/default/prod_min.gif');
}
.basket_rem,.basket_rem_chk {
width:12px;
height:12px;
float:left;
background-image:url('/img/default/prod_x.gif');
cursor:pointer;
margin-top:3px;
}
.basket_rem_chk {
margin-left:6px;
}
.lists_inc,.lists_dec,.lists_rem {
width:12px;
height:12px;
float:left;
cursor:pointer;
margin-top:4px;
margin-right:1px;
}
.lists_inc {
background-image:url('/img/default/prod_plus.gif');
margin-left:-1px;
margin-right:3px;
}
.lists_dec {
background-image:url('/img/default/prod_min.gif');
}
.lists_rem {
background-image:url('/img/default/prod_x.gif');
}
.basket_qty {
width:20px;
height:18px;
font-size:11px;
font-weight:normal;
float:left;
margin-left:15px;
margin-top:2px;
}
.checkout_basket_product_name {
width:400px;
float:left;
margin:2px 0 0 5px;
}
.checkout_basket_product_name a {
font-weight:normal;
color:#980147 !important;
}
.checkout_basket_price {
width:79px;
text-align:right;
float:left;
font-size:11px;
margin-top:4px;
}
.checkout_panel_left {
width:210px;
float:left;
clear:right;
}
.checkout_voucher {
width:555px;
padding:5px;
text-align:left;
font-size:11px;
float:left;
clear:both;
border-left:1px solid #980147 !important;
border-right:1px solid #980147 !important;
}
.checkout_voucher span {
float:left;
margin-left:10px;
margin-top:8px;
}
.checkot_voucher_top,.checkot_voucher_bottom {
width:567px;
height:4px;
clear:both;
float:left;
}
.checkot_voucher_top {
background-image:url('/img/default/voucher_top.gif') !important;
}
.checkot_voucher_bottom {
margin-bottom:15px;
background-image:url('/img/default/voucher_bottom.gif') !important;
}
#checkout_voucher_form {
width:284px;
float:left;
margin:5px 0 0 8px;
}
#checkout_voucher_form input {
width:100px;
float:left;
margin-right:5px;
}
#checkout_voucher_form img {
float:left;
margin-top:1px;
cursor:pointer;
}
#checkout_sumary_payment {
width:330px;
padding:10px;
float:left;
}
.border_dotted {
float:left;
clear:both;
width:100%;
border-top:1px dotted #980147 !important;
height:1px;
margin:5px 0;
}
#checkout_from_frisco {
width:202px;
height:25px;
float:right;
cursor:pointer;
margin-top:45px;
margin-right:5px;
}
#checkout_payment_go {
width:250px;
clear:both;
margin-top:15px;
text-align:right;
margin-left:350px;
float:left;
}
.platnosci_pl {
clear:none;
float:right;
font-family:verdana;
font-size:9px;
text-align:center;
width:80px;
}
.payment_element {
width:555px;
float:left;
margin:5px;
}
.pay_btn {
height:21px;
float:left;
cursor:pointer;
}
.pay_logo {
width:97px;
height:30px;
float:left;
margin:0 10px;
}
.pay_content {
float:left;
width:350px;
}
.checkout_thx {
width:100%;
font-weight:bold;
font-size:14px;
}
.checkout_summary {
width:100%;
font-size:13px;
clear:both;
float:left;
margin-top:8px;
}
.inputClick,.appPointer {
cursor:pointer;
}
.popSelect {
position:absolute;
z-index:100;
background-color:#ffffff;
width:100px;
border:1px solid;
padding:5px;
text-align:center;
}
.closePop {
background:url('/img/default/prod_x.gif') no-repeat;
width:16px;
height:16px;
cursor:pointer;
float:right;
clear:both;
}
#footer {
background:url('/img/default/footer_bg.gif') no-repeat;
width:964px;
height:38px;
margin:0 auto;
padding:0 8px;
}
#copyright {
float:right;
font-weight:bold;
font-size:11px;
color:#ffffff;
margin:15px 35px 0 0;
}
.footer_link {
float:left;
height:20px;
margin-top:13px;
margin-right:10px;
}
.footer_link a {
color:#585858;
font-size:11px;
}
#site_map {
width:962px;
margin:0 auto;
border-left:1px solid;
border-right:1px solid;
border-color:#e0e0e0;
padding:0 8px;
}

#site_map_top {
width:980px;
height:9px;
margin:0 auto;
background:url('/img/default/sitemap_top.gif') no-repeat;
font-size:0;
margin-top:40px;
clear: both;
}
.site_map_container, .site_map_containerin {
width:192px;
text-align:left;
float:left;
}
.site_map_link {
width:180px;
margin-left:6px;
}
.site_map_link a {
font-size:13px;
color:#0870bd;
font-weight:normal;
cursor:pointer;
}
.site_map_element, .site_map_elementin {
width:192px;
float:left;
}
.site_map_elementin, .site_map_containerin
{
	width: 150px;
}
.inputClick {
float:left;
border:1px solid;
margin-left:5px;
margin-right:10px;
}
.selectLabel {
float:left;
margin-top:1px;
}
#selectSMShour {
width:95px;
}
.menu_browse,.menu_browse_sort {
position:absolute;
background-color:transparent;
width:152px;
z-index:1050;
}
.menu_browse_content,.menu_browse_content_sub {
border-left:1px solid;
border-right:1px solid;
width:153px;
float:left;
background-color:#ffffff;
}
.menu_browse_content_sub {
background-color:#f8f8f8;
}
.menu_browse_element {
float:left;
width:153px;
padding:1px 0 3px;
}
.menu_browse_link {
width:115px;
float:left;
padding-left:5px;
text-align:left;
font-family:tahoma, heveltica !important;
font-weight:normal !important;
}
.menu_browse_link:hover {
text-decoration:underline;
}
.menu_browse_arrow {
width:20px;
height:15px;
float:right;
text-align:right;
font-weight:bold;
font-size:15px;
padding-right:5px;
margin-top:-2px;
}
.menu_browse_top {
width:155px;
height:13px;
margin:0 0 -8px;
float:left;
clear:both;
}
.menu_browse_bottom {
width:155px;
height:14px;
margin:0;
float:left;
clear:both;
}
.sub_menu_browse,.sub_menu_browse_sort {
position:absolute;
width:155px;
}
.sub_menu_browse_top {
width:155px;
height:13px;
margin:-2px 0 -8px;
float:left;
clear:both;
}
.sub_menu_browse_bottom {
width:155px;
height:14px;
margin:0;
float:left;
clear:both;
}
#sortbar,#sortbar2 {
padding-left:3px;
width:652px;
float:left;
height:25px;
}
#sortbar2 {
margin-left:-1px;
}
#main_content {
width:978px;
margin:0 auto;
}
.sortbar_spacer {
width:13px;
height:24px;
float:left;
background-repeat:no-repeat;
}
.group_crumbs,.group_crumbs_a {
float:left;
height:20px;
padding:0 3px;
margin-top:4px;
font-family:tahoma;
font-weight:normal;
cursor:default;
}
.group_crumbs_a {
cursor:pointer !important;
}
#log_container {
width:984px;
height:219px;
clear:both;
margin:0 auto;
padding:0;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-weight:bold;
}
#log_left {
width:640px;
height:219px;
float:left;
overflow:hidden;
}
#log_right {
width:310px;
height:219px;
float:right;
}
#login_border {
width:300px;
height:129px;
margin:0 auto;
margin-top:10px;
clear:both;
padding-top:1px;
overflow:hidden;
position: relative;
}
#log_title {
clear:both;
width:90%;
font-size:13px;
font-weight:bold;
text-align:left;
margin:3px 10px;
}
.log_input,.log_input2 {
width:167px;
height:21px;
border:0;
text-align:left;
margin:3px auto;
background-repeat:no-repeat;
}
.log_input input,.log_input2 input {
border:0 !important;
margin:1px 0 0 5px;
width:150px;
height:15px;
font-size:12px;
background-color:transparent;
}
#login_left {
width:200px;
margin-left:5px;
clear:both;
float:left;
text-align:left;
line-height: 12px;
}
#login_right {
width:85px;
float:right;
margin:0px auto;
}
.log_submit {
width:76px;
height:22px;
cursor:pointer;
border:0 !important;
color:#FFFFFF;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-weight:bold;
font-size:11px;
padding-bottom:2px;
background-color:transparent;
}
.login_bottom_label {
font-size:10px;
float:left;
font-weight:normal;
width:175px;
text-align:left;
padding-top:2px;
}
#login_left input {
border:0 none !important;
float:left;
height:14px;
margin: 2px 5px 5px;
overflow:hidden;
width:14px;
}
#login_left a {
font-size:10px;
font-weight:normal;
}
#register, #register_pop {
clear:both;
cursor:pointer;
height:56px;
margin:12px auto 0px auto !important;
width:300px;
position: relative;
}
#register_pop
{
	margin: 2px auto !important;
}
#register
{
	height: 100px;
}
.login_panel_news {
width:190px;
height:210px;
float:left;
margin:5px 10px 0;
}
.login_panel_news_top {
width:190px;
float:left;
height:5px;
overflow:hidden;
}
.h18w18
{
    height: 18px !important;
    width: 18px !important;
}
.login_panel_news_content {
width:190px;
clear:both;
float:left;
background-color:#ffffff;
height:200px;
}
.login_panel_news_bottom {
width:190px;
height:4px;
clear:both;
float:left;
overflow:hidden;
}
.login_panel_news_img {
width:185px;
height:155px;
padding-left:2px;
}
.news_home_top {
width:984px;
height:5px;
margin:5px auto 0;
clear:both;
overflow:hidden;
}
.news_home_bottom {
width:984px;
height:5px;
clear:both;
margin:0 auto;
overflow:hidden;
}
.news_home_content {
width:982px;
clear:both;
margin:0 auto;
border-left:1px solid;
border-right:1px solid;
}
.news_home_container {
width:300px;
float:left;
clear:none;
margin:0 8px;
text-align:left;
}
.news_home_img {
width:59px;
height:41px;
float:left;
margin-top:8px;
}
.news_home_title {
clear:both;
margin-left:5px;
font-weight:bold;
margin-bottom:8px;
}
.news_home_desc {
float:left;
width:230px;
clear:none;
font-size:11px;
margin-left:5px;
}
.news_home_desc a {
font-size:0.98em;
font-weight:normal;
}
.catalog_list {
width:660px;
text-align:left;
margin-left:-1px;
float:left;
margin-top:5px;
}
.catalog_image {
width:120px;
height:120px;
float:left;
margin:0 5px 0 0;
cursor:pointer;
}
.catalog_product_name {
width:295px;
font-size:12px;
line-height:15px;
margin-bottom:4px;
}
.catalog_product_name a {
font-weight:bold;
}
.catalog_left {
width:300px;
float:left;
}
.catalog_right {
width:110px;
float:right;
text-align:left;
margin-top:-1px;
}
.catalog_right_2 {
width:110px;
float:right;
text-align:left;
margin-top:-12px;
}
.catalog_right_2_na,.catalog_right_2_na2,.prod_right_2_na2,.catalog_right_2_na_p {
width:110px;
float:right;
text-align:left;
margin:0 5px 0 0;
}
.catalog_right_2_na_p {
width:130px;
}
.catalog_right_2_na2 {
margin-top:-40px;
}
.catalog_right span {
font-weight:bold;
font-size:12px;
margin-left:-15px;
}
.catalog_element {
width:660px;
clear:left;
float:left;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin-top:-2px;
}
.catalog_sings {
width:156px;
float:left;
height:18px;
}
.catalog_term {
width:201px;
height:16px;
float:left;
}
.catalog_box_top,.catalog_box_bottom {
width:425px;
clear:both;
height:5px;
}
.catalog_box_bottom {
position:absolute;
margin-top:114px;
}
.catalog_box_middle {
margin:0;
float:left;
width:538px;
}
.catalog_reco_box_middle {
margin:0;
float:left;
width:538px;
}
.catalog_product_content {
width:425px;
border-left:1px solid;
border-right:1px solid;
border-color:#ebebeb;
float:left;
margin:-2px 0 0;
background:#fff url('/img/default/catalog_shadow.gif') repeat-x bottom;
}
#product {
width:658px;
float:left;
text-align:left;
}
.product_img {
cursor:pointer;
width:300px;
height:300px;
float:left;
margin-right:5px;
}
.product_desc {
padding-left:15px;
line-height:18px;
width:600px;
clear:both;
float:left;
}
.product_desc p {
color:#585858;
margin-top: -8px;
}
.product_name {
font-weight:bold;
margin:-10px 5px 5px 0;
font-size:15px;
float:left;
width:330px;
line-height:16px;
}
.product_name h1 {
color:#585858;
float:left;
font-family:sans-serif;
font-size:19px;
line-height: 22px;
margin:12px 0;
}
.product_capacity {
color:#818181;
font-size:12px;
width:65px;
}
.product_capacity2 {
color:#B4B4B4;
font-weight:normal;
font-size:15px;
}
.prod_wine_cap{
	float: left;
	padding-top:2px;
}
.mb0
{margin-bottom: 0px !important;}

.product_back {
float:right;
width:200px;
height:18px;
padding-top:2px;
cursor:pointer;
}
#limit_to {
width:653px;
float:left;
text-align:left;
border-left:1px solid;
border-right:1px solid;
}
#limit_to_content {
clear:both;
width:658px;
}
#limit_to_container {
overflow:hidden;
width:640px;
clear:both;
margin:0 auto;
}
.limit_to_wrap {
width:640px;
clear:both;
margin:0 auto;
height:1px;
}
.limit_to_types {
width:155px;
float:left;
margin-right:5px;
}
.limit_to_types_top,.wine_filter_top {
width:155px;
clear:both;
height:3px;
background-repeat:no-repeat;
overflow:hidden;
}
.limit_to_types_bottom,.wine_filter_bottom {
width:155px;
clear:both;
height:3px;
background-repeat:no-repeat;
}
.limit_to_types_content {
width:153px;
clear:both;
border-left:1px solid;
border-right:1px solid;
float:left;
padding-bottom:5px;
}
.limit_to_types_el {
float:left;
width:135px;
padding-left:10px;
margin-left:3px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
}
.limit_to_types_el a {
font-size:11px;
font-weight:normal;
display:inline;
margin:0 4px 0 0;
}
.limit_to_types_el p {
margin-top:0;
font-size:11px;
font-weight:normal;
display:inline;
}
.limit_to_hidden {
display:none;
clear:both;
}
.limit_to_more {
clear:both;
float:left;
font-weight:bold;
margin:3px 0 0 12px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
cursor:pointer;
font-size:11px;
width:120px;
}
.product_offer,.product_new,.product_offer2,.product_new2 {
position:absolute;
width:42px;
height:42px;
margin-top:-2px;
}
.frisco_reco {
position:absolute;
width:18px;
height:120px;
z-index:1002;
margin-top:-124px;
}
.product_offer2,.product_new2 {
margin:-4px 0 0 -305px;
}
.product_new2
{
    margin-left: -306px;
}
.product_unit {
color:#b4b4b4;
}
.product_unit_2 {
font-size:11px;
color:#b4b4b4;
clear:both;
font-weight:normal;
}
.bold {
font-weight:bold !important;
}
.product_term,.product_nutval {
font-size:11px;
line-height:10px;
}
.product_term2,.product_nutval2 {
clear:none;
font-size:12px;
color:#9d9d9d;
line-height:25px;
float: left;
}
.product_term span {
margin-right:5px;
color:#b4b4b4;
}
.product_nutval span {
padding-left:5px;
color:#585858;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin-top:2px;
}
.product_nutval {
line-height:14px;
}
.product_term_date {
color:#565656 !important;
font-weight:normal !important;
}
.product_price,.product_price_2,.product_price_semi,.product_price_multi,.product_view_price {
color:#565656;
font-weight:bold;
font-size:11px;
}
.product_price_multi {
float:left;
font-size:9px;
margin-top:8px;
width:55px;
line-height: 11px;
}
.product_price_semi {
float:left;
font-size:9px;
margin-top:42px;
}
.product_price,.product_price_2 {
height:24px;
margin-bottom:2px;
}
.product_price_spec {
float:left;
font-size:9px;
margin-top:0;
line-height: 10px;
}
.product_view_price {
width:311px;
float:left;
font-size:12px;
}
.catalog_left_bottom {
height:20px;
clear:both;
float:left;
width:300px;
margin-bottom:-8px;
}
.product_price_2 {
font-size:9px;
float:left;
width:55px;
line-height: 11px;
}
.product_price_con,.product_price_conve {
font-size:10px;
font-weight:normal !important;
float:left;
margin-top:-2px;
}
.catalog_offer_left {
width:110px;
float:left;
}
.strike {
text-decoration:line-through;
font-size:11px;
color:#565656;
}
.strike_small {
text-decoration:line-through;
color:#565656;
}
.catalog_offer_box {
float:left;
width:114px;
margin:-5px 0 0 -3px;
position:relative;
}
.catalog_offer_box_middle,.catalog_multi_box_middle,.catalog_bio_box_middle {
border-right:1px solid #EBEBEB;
border-left:1px solid #EBEBEB;
float:left;
width:108px;
padding-left:2px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
color:#373737;
height:99px;
background:#FFFFFF url('/img/default/catalog_shadow.gif')center bottom repeat-x;
margin-left:2px;
}
.catalog_plug_middle {
background:url(/img/default/catalog_shadow.gif)center bottom repeat-x;
border-right:1px solid #EBEBEB;
float:left;
width:109px;
padding-left:5px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
color:#373737;
background-color:#ffffff;
height:100px;
}
.catalog_bio_box_middle {
font-size:10px;
margin-left:0;
padding-left:4px;
width:116px;
height:100px;
}
.catalog_offer_box_bottom,.catalog_multi_box_bottom,.catalog_bio_bottom {
background:url('/img/default/catalog_offer_bottom.gif') no-repeat;
width:111px;
height:5px;
margin-left:3px;
float:left;
overflow:hidden;
}
.catalog_bio_bottom {
background-image:url('/img/default/catalog_bio_bottom.gif');
margin-left:2px;
width:120px;
}
.catalog_plug_bottom,.catalog_plug_top {
width:112px;
height:18px;
margin-left:3px;
float:left;
}
.catalog_plug_bottom {
height:5px;
background:url('/img/default/catalog_plug_bottom.gif') no-repeat;
}
.catalog_plug_top {
background:url('/img/default/catalog_plug_top.gif') no-repeat;
margin-top:-5px;
}
.catalog_bio_box {
width:126px;
float:left;
overflow:hidden;
margin:-5px 0 0 -5px;
}
.catalog_multi_box {
float:left;
width:114px;
margin:-5px 0 0 -3px;
overflow:hidden;
}
.catalog_plug {
float:left;
width:108px;
margin:0 0 0 -7px;
position:relative;
}
.catalog_multi_top,.catalog_offer_top,.catalog_bio_top {
color:#ffffff;
font-size:11px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
text-align:center;
width:114px;
height:17px;
padding-top:1px;
}
.catalog_bio_top {
height:18px;
background:url('/img/default/catalog_bio_top.png') no-repeat;
margin:0 0 0 -4px;
width:126px;
}
.catalog_multi_top {
background:transparent url('/img/default/catalog_multi_top.png');
}
.catalog_offer_top {
background:transparent url('/img/default/catalog_offer_top.png');
}
.catalog_semi_om_top {
color:#ffffff;
font-size:11px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
text-align:center;
width:114px;
height:17px;
}
.catalog_semi_offer_top {
background:transparent url('/img/default/catalog_semi_offer_top.png') no-repeat;
width:59px;
height:17px;
padding-top:1px;
float:left;
margin:0;
cursor:pointer;
}
.catalog_semi_multi_top {
background:transparent url('/img/default/catalog_semi_multi_top.png') no-repeat;
width:55px;
height:17px;
padding-top:1px;
float:left;
margin:0;
cursor:pointer;
}
.catalog_semi_box {
float:left;
width:114px;
margin:-5px 0 0 -3px;
position:relative;
overflow:hidden;
background:#FFFFFF url('/img/default/catalog_shadow.gif') center bottom repeat-x;
}
.catalog_semi_arrow {
width:52px;
height:6px;
float:left;
text-align:center;
overflow:hidden;
}
.catalog_semi_ma {
width:9px;
height:6px;
background-image:url('/img/default/catalog_multi_arrow.gif');
margin:0 auto;
}
.catalog_semi_oa {
width:9px;
height:6px;
background-image:url('/img/default/catalog_offer_arrow.gif');
margin:0 auto;
}
.catalog_plus,.catalog_wish,.catalog_qty,.catalog_wish2,.product_qty,.alternative_plus {
width:20px;
height:20px;
float:left;
cursor:pointer;
margin-right:2px;
background-repeat:no-repeat;
}
.mini_box_add_pl,.mini_box_add_en {
width:38px;
height:20px;
float:left;
cursor:pointer;
margin-right:2px;
background-repeat:no-repeat;
}
.alternative_plus {
width:20px;
height:20px;
float:left;
cursor:pointer;
margin-right:2px;
background-repeat:no-repeat;
}
.add {
width:38px;
height:20px;
float:left;
background-repeat:no-repeat;
margin:0 1px;
cursor:pointer;
}
.catalog_qty,.product_qty {
width:21px;
background-image:url('/img/default/qty_input.gif');
cursor:default;
}
.alternative_add_cont {
width:50px;
float:right;
}
.catalog_input_2,.alternative_add_qty,.catalog_input_2_w {
width:21px;
height:23px;
float:left;
margin-right:1px;
background:url('/img/default/catalog_input_2.gif') no-repeat;
margin-top:-3px;
}
.catalog_input_2_w, .alternative_add_qty  {
margin-top:0;
}
.catalog_qty input,.product_qty input,.alternative_add_qty input,.catalog_input_2_w input {
border:0 none !important;
height:14px;
margin:2px 0 0 2px;
width:16px;
text-align:right;
}
.catalog_input_2 input {
border:0 none !important;
height:16px;
margin:2px 0 0 1px;
text-align:right;
width:15px;
font-size:12px;
}
.product_wish {
float:left;
margin-bottom:2px;
width:20px;
height:20px;
cursor:pointer;
}
.catalog_wish,.catalog_wish2s {
clear:both;
float:right;
margin-bottom:2px;
margin-left:2px;
}
.catalog_wish {
width:25px;
}
.catalog_wish2, .catalog_wish2_wm {
clear:none;
float:left;
width:26px;
height:23px;
margin-top:-3px;
}
.catalog_wish2_wm
{
	margin-top: 0px;
	background-image:url('/img/friscopl/wish_cat_wine.gif');
	width: 20px;
	height: 20px;
}
.catalog_multi_promo {
float:right;
height:20px;
width:51px;
margin-top:18px;
}
.catalog_multi_spec_promo {
height:22px;
width:50px;
float:right;
}
.catalog_product_bottom_1 {
position:absolute;
left:0;
bottom:0;
}
.catalog_product_bottom {
float:left;
bottom:0;
width:300px;
height:46px;
}
.catalog_product_top,.catalog_product_top_rec {
float:left;
width:300px;
margin-top:2px;
height:64px;
}
.catalog_product_top_rec {
height:50px;
}
.catalog_bio_image {
width:40px;
height:40px;
clear:both;
margin:2px auto 0;
cursor:pointer;
}
.catalog_bio_desc {
float:left;
height:35px;
width:110px;
line-height:10px;
}
.wine_offer_desc
{
	padding-top: 25px !important;
	height: 60px !important;
	color: #ff0000;
}
.catalog_semi_desc,.catalog_multi_desc {
height:60px;
width:110px;
float:left;
color:#E30808;
}
.catalog_semi_desc
{
	padding-top: 18px;
	height: 42px;
	line-height: 12px;
}
.catalog_multi_desc {
color:#565656;
height:20px;
padding-top:4px;
text-align:center;
}
.catalog_spec_desc {
color:#565656;
height:50px;
padding-top:4px;
padding-top: 22px;
color: #ff0000;
}
.catalog_multi_img {
clear:both;
margin:3px auto 0 38px;
overflow:hidden;
text-align:center;
width:28px;
height:28px;
}
#basket {
float:right;
width:315px;
position:relative;
}
#reminder,#box_news {
float:right;
width:315px;
margin-bottom:10px;
}
#box_news_homepage {
float:right;
width:300px;
margin-bottom:10px;
}
.catalog_bio_add {
float:right;
width:50px;
}
.catalog_semi_add {
float:right;
width:50px;
margin-top:13px;
margin-right:1px;
}
.catalog_semi_desc_m {
clear:both;
width:85px;
height:15px;
padding:12px 0 0 10px;
}
.home_art_cont
{
	text-align: left;
	line-height: 18px;
}
.home_art_cont h2
{
	float: left;
	width: 600px;
	border-bottom: 2px solid #980147;
	clear: both;
	text-align: left;
	font-size: 20px;
	margin: 10px 0;
	color: #980147;
	padding-bottom: 10px;
}

.home_art_cont ul
{
	float: left;
	clear: both;
	width: 600px;
	padding: 0px;
	list-style: none;
	}
.right_contents_top {
width:300px;
height:24px;
clear:both;
text-align:left;
margin:0 auto;
background-repeat:no-repeat;
position: relative;
}
.basket_middle,.reminder_middle,.news_middle {
background-color:#FFFFFF;
border-left:1px solid;
border-right:1px solid;
clear:both;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin:0 auto;
text-align:left;
width:298px;
}
.news_middle {
float:left;
margin-left:7px;
}
.basket_middle {
border-color:#980147 !important;
}
.basket_add_from_frisco {
width:202px;
height:25px;
cursor:pointer;
margin:auto;
padding-top:5px;
clear:both;
}
.basket_bottom {
width:295px;
height:22px;
clear:both;
margin:0 auto;
padding:2px 5px 0 0;
line-height:14px;
text-align:center;
font-size:9px !important;
color:#ccc !important;
background-image:url('/img/default/basket_bottom.gif') !important;
background-color:#FFF7FB;
}
.basket_limited a {
color:#980147;
}
.reminder_bottom {
width:300px;
height:5px;
text-align:right;
clear:both;
margin:0 auto;
background-image:url('/img/friscopl/reminder_bottom.gif') !important;
}
.right_contents_title,.right_contents_price {
color:#fff;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin:0 0 0 4px;
font-weight:bold;
height:20px;
padding-top:4px;
margin-right:6px;
display:inline;
}
.right_contents_top_right {
color:#fff;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin:0 0 0 4px;
height:20px;
padding-top:4px;
margin-right:6px;
display:inline;
text-align:right;
float:right;
width:70px;
}
.reminder_qst {
width:16px;
height:16px;
float:left;
background:transparent url('/img/default/help.png');
cursor:pointer;
}
#reminder_more {
float:left;
font-size:11px;
height:20px;
margin-left:2px;
text-align:left;
width:50px;
cursor:pointer;
}
.right_contents_title {
float:left;
}
.right_contents_price {
text-align:right;
float:right;
font-size:12px;
}
#basketCheckPixelBottom,#basketCheckPixel,#checkPixel,#checkPixelBottom {
font-size:1px;
height:1px;
position:relative;
width:1px;
}
.basket_user {
background-image:url('/img/default/basket_user_bg.gif');
background-repeat:repeat-x;
background-color:#e7e7e7;
border-bottom:1px solid #b4b4b4;
height:28px;
padding:3px;
}
.basket_uiser a {
color:#980147;
}
.basket_reserve_term {
width:280px;
float:left;
height:18px;
text-align:left;
clear:both;
margin-left:5px;
}
.basket_reserve_term a {
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-weight:normal;
font-size:11px;
}
.basket_tir {
width:23px;
height:14px;
float:left;
clear:both;
margin:3px 8px 0 4px;
background-image:url('/img/friscopl/car.png');
}
.basket_reserved_term {
width:280px;
float:left;
clear:both;
}
.basket_reserved_term span {
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
float:left;
margin-top:4px;
}
.basket_link {
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
float:left;
margin-top:4px;
}
#basket_change_term {
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
float:right;
margin-top:2px;
cursor:pointer;
font-weight:bold;
color:#980147 !important;
}
.basket_line {
width:285px;
border-bottom:1px solid #e4e4e4;
height:1px;
clear:both;
margin:0 auto;
padding:2px 0;
}
.basket_delivery_cost {
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
float:left;
margin:8px 0 5px 12px;
width:150px;
}
.basket_free_van,.basket_free_ups {
float:left;
clear:both;
background:url(/img/default/basket_free.gif) repeat-x;
height:18px;
padding:4px 3px 2px;
width:292px;
text-align:center;
color:#980147;
font-weight:bold;
font-size:12px;
}
.basket_free_ups {
text-align:left;
font-size:11px;
}
.basket_free_ups_link {
cursor:pointer;
color:#980147;
}
.text-left {
text-align:left;
}
#ups_table {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
margin:5px 0 0 -16px;
padding:10px;
position:absolute;
width:305px;
}
.ups_table_row_1,.ups_table_row_2 {
background-color:#b3d2fc;
}
.ups_table_row_2 {
background-color:#fff;
}
td.ups_table,th.ups_table {
padding:2px;
}
#ups_price_table {
float:left;
clear:both;
}
.close_pop {
float:right;
clear:both;
cursor:pointer;
}
.cl
{
    clear:left;
}
#checkout_btn_pl,#checkout_btn_en {
width:202px;
height:31px;
text-align:center;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-size:11px;
float:right;
margin:5px 47px;
padding:0;
font-weight:bold;
cursor:pointer;
}
#basket_panel {
background-image:url('/img/default/basket_panel.gif');
width:280px;
height:28px;
margin:0 auto;
clear:both;
}
.basket_panel_left {
width:100px;
height:22px;
font-size:12px;
font-weight:bold;
color:#565656;
float:left;
padding-top:6px;
margin-left:4px;
}
.basket_panel_right {
width:120px;
height:22px;
padding-top:6px;
float:right;
text-align:right;
color:#920542;
margin-right:4px;
}
.basket_panel_right a {
font-weight:normal;
font-size:10px;
}
.basket_from_webshop,.basket_from_webshop_chck {
width:280px;
clear:both;
margin:0 auto;
font-weight:bold;
font-size:12px;
text-align:center;
float:left;
margin-top:5px;
color:#980147;
}
.basket_from_webshop_chck {
width:100%;
}
.basket_categories {
width:100%;
clear:both;
margin:0 auto;
height:15px;
float:left;
margin-top:5px;
text-align:center;
font-size:10px;
}
.basket_categories_checkout {
clear:both;
float:left;
font-size:10px;
margin-left:0;
margin-top:2px;
text-align:center;
width:555px;
}
.basket_excluded {
background-color:#ccc;
}
.basket_product {
width:100%;
text-align:center;
font-size:10px;
clear:both;
float:left;
margin-top:2px;
padding:1px 0;
}
.basket_product_qty {
float:left;
text-align:right;
font-size:9px;
color:#373737;
width:16px;
margin:3px 5px 1px 0;
}
.basket_product_left {
float:left;
width:62px;
}
.basket_product_right {
float:left;
width:216px;
}
.basket_product_name {
width:162px;
margin-top:1px;
text-align:left;
float:left;
}
.basket_product_name a {
font-size:11px;
font-weight:normal;
color:#980147;
text-decoration: none;
}
.basket_product_price {
width:50px;
font-weight:normal;
font-size:11px;
color:#373737;
float:right;
text-align:right;
margin-top:1px;
}
.menu_findpos {
height:1px;
width:1px;
float:left;
font-size:0;
}
.catalog_falg_tip {
width:300px;
border:1px solid #373737;
display:none;
}
#tt {
position:absolute;
display:block;
background:url('/img/default/tt_left.png') top left no-repeat;
width:101%;
z-index: 9999;
}
#tttop {
display:block;
height:5px;
margin-left:5px;
background:url('/img/default/tt_top.png') top right no-repeat;
overflow:hidden;
}
#ttcont {
display:block;
padding:2px 12px 3px 7px;
margin-left:5px;
background:#ffffff;
color:#585858;
line-height:10px;
font-family:tahoma;
border-right:1px solid;
font-size:10px;
}
#ttbot {
display:block;
height:5px;
background:url('/img/default/tt_bottom.png') top right no-repeat;
overflow:hidden;
margin-left:1px;
}
.catalog_bio_copacity {
color:#565656;
}
.catalog_panel_left {
width:653px;
float:left;
border-left:1px solid;
border-right:1px solid;
}
.catalog_promo_plus {
width:20px;
height:20px;
float:left;
}
.catalog_semi_name {
height:60px;
float:left;
}
.catalog_semi_2_consc {
width:100px;
vertical-align:middle;
text-align:center;
float:left;
height:50px;
}
.arrow_to_sub {
position:absolute;
width:2px;
height:20px;
background-color:#f8f8f8;
}
.checkout_left_btn {
height:18px;
float:left;
padding:2px 0 0 6px;
background-color:transparent;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-align:center;
cursor:pointer;
background-image:url('/img/default/checkout_btn_pink_left.png') !important;
}
#checkout_ant_adr_pl {
width:130px;
}
.checkout_right_btn {
height:20px;
width:5px;
margin:0;
padding:0;
float:left;
cursor:pointer;
background-image:url('/img/default/checkout_btn_pink_right.png') !important;
}
#checkout_edit_adr_pl {
margin-left:5px;
width:135px;
}
.checkout_btn_y {
background:transparent url('/img/default/checkout_btn_left.gif') no-repeat;
height:25px;
border:0 none;
cursor:pointer;
float:left;
text-align:center;
padding:5px 14px 0 20px;
color:#fff;
font-weight:bold;
text-decoration:none;
font-size:15px;
width:120px;
}
#checkout_btn_chck {
width:140px;
}
.checkout_btn_y a {
color:#ffffff;
}
.checkout_btn_y_right {
background-image:url('/img/default/checkout_btn_righ.gif');
float:left;
height:30px;
width:4px;
}
.checkout_next_btn2,.checkout_next_btn2_top {
float:right;
height:30px;
margin:10px 10px 0 0;
cursor:pointer;
position: relative;
}
.checkout_next_btn2_top {
float:left;
margin:10px 0 0;
}
#checkout_btn_go_p {
width:208px;
}
.checkout_btn_y2 {
background:transparent url('/img/default/checkout_btn_left2.gif') no-repeat;
height:20px;
border:0 none;
cursor:pointer;
float:left;
text-align:center;
padding:2px 0 0 5px;
color:#fff;
font-weight:bold;
text-decoration:none;
font-size:13px;
width:60px;
}
.checkout_btn_y_right2 {
background-image:url('/img/default/checkout_btn_right2.gif');
float:left;
height:20px;
width:5px;
}
.catalog_content {
width:653px;
border-left:1px solid;
border-right:1px solid;
border-bottom:1px solid;
margin:0 auto;
float:left;
}
.header_submenu_es {
float:right;
margin-top:3px;
margin-right:30px;
}
#header_info_top{
width: 100% !important;
margin-top:0px !important;
}
#header_info_top a{
font-size: 11px;
}
.header_submenu_es a {
color:#FF7F00;
text-decoration:none;
font-weight:normal;
}
#easy_pay_title {
float:left;
font-weight:bold;
position:relative;
width:706px;
height:10px;
margin:-11px 0 0 10px;
}
#header_shops{
width: 550px;
float: left;
text-align: left;
padding-left: 10px;
font-size: 11px;
}
#header_shops span{
margin-top: 3px;
float: left;
}
#header_shops a{
float: left;
margin: 0 3px;
}
#easy_pay_2 {
float:right;
font-weight:bold;
}
#easy_pay_cont{
float:left;
clear:both;
margin-top:20px;
width:600px;
}
#easy_pay_chk{
float:left;
clear:both;
width:600px;
margin-top:15px;
}
#easy_pay_chk input {
width:16px;
height:16px;
float:left;
}
#product_top,#catalog_top,#catalog2_top {
background-image:url('/img/default/product_top.gif');
background-repeat:no-repeat;
width:655px;
height:4px;
}
#catalog2_top {
margin-top:5px;
float:left;
clear:both;
}
#catalog_top {
margin-top:-4px;
}
#product_middle,#catalog2_middle,#catalog2_middle_wine {
width:653px;
border-left:1px solid;
border-right:1px solid;
border-color:#e0e0e0;
float:left;
}
#product_middle
{
	font-family:Tahoma,'Trebuchet MS',sans-serif;
}
#catalog2_middle_wine {
width:639px;
}
#product_middle a {
font-weight:normal;
}
#product_bottom,#catalog_bottom,#catalog2_bottom,#catalog2_bottom_wine {
background:url('/img/default/product_bottom.gif') no-repeat;
width:655px;
height:4px;
clear:both;
float:left;
}
#catalog2_bottom_wine {
background-image:url('/img/default/catalog_2_wine_bottom.gif');
width:641px;
}
#catalog_bottom {
margin-top:4px;
}
.product_content_top {
width:320px;
float:left;
}
.product_content_bottom {
width:300px;
float:left;
clear:both;
}
.product_add_box {
float:right;
width:115px;
margin-top:2px;
}
.product_view_price span {
font-weight:bold;
}
#produuct_view_cont_bottom {
width:316px;
float:left;
}
.product_view_mini_box {
width:315px;
float:left;
margin-top:20px;
height:60px;
}
.product_view_box_top {
width:315px;
height:4px;
float:left;
background-image:url('/img/default/product_mini_box_top.gif');
}

.product_view_box_bottom {
width:315px;
height:4px;
float:left;
background-image:url('/img/default/product_mini_box_bottom.gif');
}

.product_view_box_middle {
width:308px;
height:52px;
float:left;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
background:#FFFFFF url('/img/default/catalog_shadow.gif') center bottom repeat-x;
padding-left:5px;
}
.product_view_box_name {
height:27px;
clear:both;
}
.product_view_box_middle span {
font-weight:bold;
}
#panel_main_right,#panel_main_right2,#panel_main_right3 {
width:315px;
float:right;
clear:both;
margin-right:-10px;
}
#panel_main_right2 {
clear:none;
}
.product_mini_add {
width:104px;
float:right;
margin-top:-8px;
}
.product_mini_add_2 {
width:85px;
float:right;
margin-top:-8px;
}
.product_price_multi2 {
clear:both;
float:left;
height:30px;
width:300px;
color:#565656;
font-family:Tahoma,'Trebuchet MS',sans-serif;
font-weight:bold;
font-size:11px;
}
.product_min_box_title {
width:300px;
float:left;
height:25px;
}
.product_table {
border:1px solid #980047;
}
.product_table_td_head,.product_table_td_cell {
padding:4px 4px 0 0px !important;
text-align:right;
color:#585858;
float:left;
font-size:11px;
}
.product_table_td_head 
{
	text-align: right;
}
.product_table_td_head1
{

height:24px;
padding-left:0;
width:36px;
}
.product_table_td_head2
{

	height:24px;
	padding-left:3px !important;
	width:110px;
	font-weight: bold;
}
.product_table_td_head3
{
	height:24px;
	padding-left:3px !important;
	padding-right:0px !important;
	width:115px;
	font-weight: bold;
}
.product_table_td_cell {
background-color:#ffffff;
color:#585858;
border-bottom:1px solid rgb(204, 204, 204);
padding:2px 10px !important;
text-align:right;
}
.cycle_white {
background-color:#ffffff;
}
.cycle_gray {
background-color:#f0f0f0;
}
.product_spec_head {
width:530px;
height:24px;
background-repeat:no-repeat;
}
.product_kcal_head {
width:280px;
height:27px;
background-image: none !important;
border-bottom: #9D9D9D 1px solid; 
color: #585858 !important;
background-color: #E0E0E0;
}
.product_kacal_cel1 {
width:10%;
}
.product_kcal_cel2 {
width:40%;
}
.product_kcal_cel3 {
width:40%;
}
.product_diet_top {
width:400px;
height:9px;
}
#waiting {
position:absolute;
width:100%;
height:1400px;
padding-top:600px;
background-image:url('/img/default/bg.png');
background-repeat:repeat;
}
#waiting_h
{
	font-size: 20px;
	font-weight: bold;
	color: #585858;
}
#waiting_bank {
margin-top:100px;
width:100%;
text-align:center;
color:#666;
}
.product_kcal_table_cols {
width:280px;
clear:both;
}
.product_table_element1 {
width:30px;
float:left;
border-bottom:1px solid;
border-color:#9D9D9D;
text-align:right;
padding:3px 5px;
}
.product_table_element2 {
width:110px;
float:left;
text-align:right;
border-bottom:1px solid;
border-color:#9D9D9D;
padding:3px 5px;
}
.product_table_element3 {
width:110px;
float:left;
text-align:right;
border-bottom:1px solid;
border-color:#9D9D9D;
padding:3px 5px;
}
.product_subs_table_top {
width:423px;
height:44px;
background-image:none !important;
border-bottom: 1px solid #9D9D9D;
clear:both;
margin-top:30px;
background-color: #e0e0e0;

}
.product_subs_table_top1 {
color:#585858;
float:left;
font-size:11px;
height:34px;
padding:12px 3px 0 3px;
width:206px;
font-weight: bold;
text-align: left;
}
.product_subs_table_top2 {
color:#585858;
float:left;
font-size:11px;
height:41px;
padding:3px 3px 0 3px;
width:85px;
font-weight: bold;
text-align: right;
}
.product_subs_table_top3 {
color:#585858;
float:left;
font-size:11px;
height:41px;
padding:3px 3px 0 5px;
width:108px;
font-weight: bold;
text-align: right;
}
.product_subs_element {
width:425px;
clear:both;
float:none;
}
.product_subs_element1 {
width:207px;
float:left;
border-bottom:1px solid;
border-color:#9D9D9D;
padding:3px 0 3px 5px;
}
.product_subs_element2 {
width:81px;
float:left;
border-bottom:1px solid;
border-color:#9D9D9D;
text-align:right;
padding:3px 10px 3px 0;
}
.product_subs_element3 {
width:108px;
float:left;
clear:right;
border-bottom:1px solid;
border-color:#9D9D9D;
text-align:right;
padding:3px 10px 3px 0;
}
.product_subs_table_container {
width:400px;
float:left;
text-align:left;
clear:both;
margin-bottom:20px;
}
.product_desc_title, .product_desc_h2 {
clear:both;
font-weight:bold;
font-size:15px;
margin:20px 0 10px;
}

.product_desc_h2
{
	font-weight: normal !important;
	font-size: 16px !important;
}
.product_desc_reporting {
text-align:right;
clear:both;
width:600px;
padding:0;
}
.product_desc_content {
clear:both;
width:600px;
float:left;
padding-bottom:10px;
}
#sortbar_bottom {
background-repeat:no-repeat;
width:655px;
height:5px;
float:left;
}
.catalog2_box {
float:left;
clear:none;
border:1px solid #565656;
}

#catalog_2_box {
float:left;
width:640px;
padding-left:10px;
}
.catalog_image_2 {
float:left;
cursor:pointer;
text-align:center;
}
.content_main_2 {
float:left;
}
.catalog_2_prod_cont {
float:left;
min-width:50px;
height:150px;
}
.catalog_2_info {
width:22px;
height:22px;
margin:-23px 10px 5px 0;
float:right;
cursor:pointer;
position:absolute;
}
.catalog_2_inbasket {
float:right;
width:26px;
height:18px;
font-weight:bold;
padding-top:4px;
font-family:Tahoma, 'Trebuchet MS',sans-serif;
}
#catalog_photo_zoomed {
position:absolute;
border:1px solid #E0E0E0;
z-index:1000;
cursor:pointer;
margin-top:-4px;
}
.catalog_photo_zoom {
width:22px;
height:20px;
position:absolute;
background-repeat:no-repeat;
background-color:transparent;
margin-left:240px;
margin-top:-30px;
cursor:pointer;
z-index:999;
}
#product_table_of_contents {
display:inline;
clear:both;
float:left;
height:20px;
width:600px;
margin-left:20px;
}
.product_toc_bold {
font-weight:bold;
float:left;
}
#product_table_of_contents a {
float:left;
font-size:12px;
font-weight:normal;
margin:0 0 0 2px;
margin-left:5px;
}
#myfrisco {
width:658px;
float:left;
font-family:Tahoma,'Trebuchet MS',sans-serif;
text-align:left;
}
.myfrisco_top {
width:658px;
height:28px;
background-repeat:no-repeat;
background-position:bottom;
clear:both;
}
.myfrisco_middle {
padding:5px;
border-left:1px solid;
border-right:1px solid;
width:646px;
float:left;
background-color:#ffffff;
}
.myfrisco_bottom {
width:658px;
height:24px;
background-repeat:no-repeat;
clear:both;
}
.myfrisco_menu_el {
float:left;
margin:0 15px 0 3px;
height:28px;
}
.myfrisco_menu_el_left {
float:left;
overflow:hidden;
height:21px;
padding:7px 2px 0 5px;
font-weight:bold;
cursor:pointer;
}
.myfrisco_menu_el_right {
float:left;
width:3px;
height:28px;
margin:0;
overflow:hidden;
}
.myfrisco_menu_el_na {
float:left;
overflow:hidden;
height:20px;
padding:8px 2px 0 5px;
font-weight:bold;
cursor:pointer;
margin-right:15px;
}
.myfrisco_submenu {
float:left;
margin-left:-5px;
width:656px;
background-color:#ffffff;
}
.myfrisco_submenu_el_left,.myfrisco_submenu_el_left_na {
height:20px;
padding:8px 2px 0 5px;
float:left;
margin-left:5px;
position:relative;
font-weight:bold;
cursor:pointer;
}
.myfrisco_submenu_el_right {
width:3px;
height:28px;
float:left;
margin-right:5px;
}
.myfrisco_submenu_line {
width:658px;
height:1px;
clear:both;
float:left;
}
.myfrisco_submenu_hide_line {
background-color:#FFFFFF;
height:1px;
margin-left:-4px;
margin-top:6px;
position:absolute;
width:101%;
}
#orders_headers {
width:648px;
float:left;
clear:both;
font-weight:bold;
color:#585858;
text-align:left;
overflow:hidden;
}
#orders_headers_1 {
width:135px;
float:left;
text-align:center;
}
#orders_headers_2 {
width:150px;
float:left;
text-align:center;
}
#orders_headers_3 {
width:155px;
float:left;
padding-left:15px;
}
#orders_headers_4 {
width:80px;
float:left;
}
.hist_prod {
clear:both;
float:left;
padding-left:10px;
width:630px;
margin:8px 0;
}
.hist_1 {
width:145px;
float:left;
}
.hist_gray,.lists_gray {
background-color:#f3f3f3;
}
.hist_white,.lists_white {
background-color:#ffffff;
}
.hist_2 {
width:130px;
float:left;
padding-left:20px;
}
.hist_3 {
width:145px;
float:left;
margin-right:5px;
}
.hist_4_edit {
float:left;
font-weight:bold;
height:24px;
overflow:hidden;
padding-top:7px;
width:120px;
}
.hist_4_confirmed {
float:left;
font-weight:bold;
height:24px;
overflow:hidden;
padding-top:1px;
padding-bottom:7px;
width:120px;
font-size:12px;
}
.orders_edit_a,.order_remove_a {
font-size:12px;
font-weight:normal;
text-decoration:none;
margin-left:8px;
}
.hist_4_waiting {
font-size:12px;
line-height:17px;
width:160px;
float:left;
color:#ff0000;
}
.hist_4_waiting a {
font-weight:normal;
}
.myfrisco_top_titile {
font-weight:bold;
color:#ffffff;
font-size:13px;
padding:7px;
margin-left:7px;
}
.myfrisco_video_box {
width:90px;
height:90px;
background-image:url('/img/friscopl/video_temp.gif');
float:left;
margin-left:60px;
overflow:hidden;
}
#myfrisco_oreder_video {
width:648px;
float:left;
clear:both;
}
.myfrisco_reco_box,.myfrisco_perpromo_box {
width:125px;
float:left;
}
.myfrisco_reco_box_img,.myfrisco_perpromo_box_img {
width:100px;
height:100px;
clear:both;
margin:0 auto;
}
.myfrisco_reco_box_container,.myfrisco_perpromo_box_img {
width:625px;
margin:0 auto;
}
.myfrisco_reco_box_desc,.myfrisco_perpromo_box_img {
width:100px;
clear:both;
text-align:center;
}
.lists_pt1 {
width:350px;
float:left;
clear:both;
padding-left:5px;
margin-bottom:3px;
}
.lists_pt2 {
width:590px;
float:left;
clear:both;
padding-left:40px;
height:20px;
}
.lists_pt2_add,.lists_pt3_add {
float:left;
clear:both;
padding-left:2px;
height:20px;
margin:6px 0;
}
.lists_pt3_add {
padding-left:50px;
}
.lists_plus,.lists_minus {
width:16px;
height:16px;
cursor:pointer;
float:left;
margin-right:5px;
}
.lists_arrow {
background-image:url('/img/default/lists_arrow.png');
background-color:transparent;
width:9px;
height:22px;
float:left;
margin-right:2px;
}
.lists_pt2_a {
margin:0 0 0 8px;
height:18px;
padding-top:2px;
float:left;
}
.lists_products {
float:left;
clear:both;
width:650px;
}
.lists_pt3 {
float:left;
width:550px;
clear:both;
padding-left:80px;
height:20px;
}
.lists_pt3_a {
margin:0 0 0 8px;
height:18px;
padding-top:2px;
float:left;
}
.lists_product_2 {
clear:both;
float:left;
width:695px;
}
.list_product_element {
float:right;
padding:3px 0;
width:548px;
overflow:hidden;
margin-left:-2px;
}
.lists_light_pink {
background-color:#f9f0f0;
}
.list_product_name {
float:left;
width:220px;
margin-left:7px;
font-size:11px;
}
.list_product_name a {
font-weight:normal;
}
.list_product_right {
float:left;
width:265px;
text-align:left;
}
.list_product_comment {
float:left;
width:100px;
cursor:pointer;
font-weight:bold;
margin-left:6px;
}
.lists_product_comment_content {
width:400px;
float:left;
clear:both;
padding-left:135px;
}
.lists_comment_top {
width:400px;
height:7px;
clear:both;
}
.lists_comment_middle {
border-left:1px solid;
border-right:1px solid;
width:388px;
clear:both;
padding-left:10px;
}
.lists_comment_bottom {
width:400px;
height:7px;
clear:both;
}
.lists_comment_text {
width:380px;
float:left;
clear:both;
}
.input_noborer {
border:0 !important;
}
.lists_comment_add {
margin-top:5px;
width:38px;
height:20px;
}
.lists_add_comment_label {
width:220px;
height:20px;
color:#585858;
font-weight:bold;
clear:both;
float:left;
margin-top:10px;
}

.catalog_list_right,.catalog_list_right2 {
float:left;
width:5px;
height:45px;
position:absolute;
margin-top:-45px;
margin-left:150px;
}
.catalog_list_right {
width:10px;
margin-left:133px;
}
.basket_user_logout {
color:#f49b1c;
float:left;
font-size:11px;
font-weight:bold;
margin-left:6px;
margin-top:1px;
width:115px;
display:none !important;
}
.basket_user_logout a {
font-size:10px;
color:#ffffff;
font-weight:normal;
}
.basket_your_cart {
float:left;
cursor:pointer;
}
#basket_organic_logo,#basket_baby_logo,#basket_deli_logo {
clear:both;
height:30px;
margin:10px;
cursor:pointer;
}
#basket_organic_logo2,#basket_baby_logo2,#basket_deli_logo2 {
float:right;
height:30px;
margin:10px;
cursor:pointer;
}
#basket_organic_logo {
width:168px;
margin-left:70px;
margin-top:-16px;
}
#basket_baby_logo {
width:151px;
margin-left:120px;
}
#basket_deli_logo {
width:137px;
margin-left:30px;
margin-top:-16px;
}
#shops_logo {
float:right;
width:300px;
text-align:center;
}
#shops_logo2 {
width:840px;
margin:15px auto;
text-align:center;
float:left;
}
.orders_item_nr {
width:400px;
font-weight:bold;
font-size:12px;
float:left;
margin-top:3px;
}

#orders_item_back {
width:184px;
height:20px;
float:right;
margin-right:5px;
padding-top:3px;
text-align:center;
font-weight:bold;
color:#ffffff;
cursor:pointer;
}

#orders_item_details {
width:656px;
border:1px solid #e0e0e0;
clear:both;
background-image:url('/img/default/orders_item_top_bg_x.gif');
background-repeat:repeat-x;
background-position:top center;
margin:2px 0 0 -6px;
float:left;
padding-bottom:15px;
}

#orders_item_top {
width:640px;
margin:0 auto;
clear:both;
float:left;
}

.orders_item_details_left {
float:left;
width:135px;
text-align:right;
font-weight:bold;
margin-left:10px;
clear:left;
line-height:20px;
}

.orders_item_details_right {
width:300px;
float:left;
clear:right;
text-align:left;
font-weight:normal;
margin:4px 0 0 5px;
}
.orders_item_details_right1 {
float:left;
clear:right;
font-weight:normal;
margin:4px 0 0 5px;
width:153px;
height:25px;
background:url('/img/default/change_deliv_btn.png') no-repeat;
padding-top:8px;
text-align:center;
}
.orders_item_details_right1 a {
color:#ffffff !important;
text-decoration:none !important;
}
.orders_item_amount {
font-weight:bold;
color:#ff7800;
font-size:11px;
}
#orders_item_info {
width:651px;
border:1px solid #e0e0e0;
clear:both;
background:url('/img/default/orders_item_top_bg_x.gif') top center repeat-x;
margin:-3px 0 0 -6px;
float:left;
padding:10px 0 10px 5px;
}
#orders_items_list_label {
width:651px;
border:1px solid #e0e0e0;
clear:both;
background:url('/img/default/orders_item_top_bg_x.gif') top center repeat-x;
margin:-3px 0 0 -6px;
float:left;
padding:2px 0 7px 5px;
height:25px;
}
.orders_items_list_info {
font-size:11px;
float:left;
}
.orders_item_list_el_name {
font-size:11px;
width:275px;
float:left;
text-align:left;
}
.orders_item_list_el_name.complaint
{
width: 220px;
}
.orders_items_list_label_el {
font-size:13px;
font-weight:bold;
overflow:hidden;
float:left;
}
.orders_items_list_label_el_small {
font-size:10px;
font-weight:normal;
overflow:hidden;
float:left;
}
#orders_items_list_label_1 {
width:123px;
margin-left:15px;
}
#orders_items_list_label_2 {
width:80px;
margin-left:145px;
}
#orders_items_list_label_2.complaint {
width:70px;
margin-left:100px;
}
#orders_items_list_label_3 {
width:100px;
margin-left:5px;
}
.orders_item_list_el {
width:640px;
float:left;
padding:5px;
margin:0 auto;
}
.orders_item_list_el_name a {
font-size:11px;
font-weight:normal;
float:left;
margin-top:0;
}
.orders_item_list_el_cap {
font-size:11px;
color:#B4B4B4;
float:left;
}
.orders_items_list_price {
float:left;
width:100px;
font-weight:bold;
text-align:center;
font-size:11px;
color:#585858;
}
.orders_items_list_price.complaint{
width: 80px;
}
.orders_item_inc,.orders_item_dec {
width:16px;
height:16px;
float:left;
cursor:pointer;
}
.orders_item_inc {
background-image:url('/img/default/orders_inc.gif');
}
.orders_item_dec {
background-image:url('/img/default/orders_dec.gif');
}
.orders_item_el_qty {
float:left;
width:15px;
font-size:12px;
text-align:center;
}
.orders_item_add {
width:39px;
height:17px;
float:left;
margin-left:3px;
font-weight:bold;
font-size:10px;
padding-top:3px;
text-align:center;
cursor:pointer;
}
.orders_item_prev {
font-weight:normal;
text-align:right;
font-size:12px;
color:#585858;
font-family:tahoma;
float:left;
width:150px;
}
#orders_bottom {
width:658px;
height:5px;
float:left;
margin:0;
background-image:url('/img/default/orders_bottom.gif');
font-size:0;
}
#orders_item_func {
width:645px;
height:25px;
text-align:right;
padding-top:5px;
float:left;
position:relative;
}
.reminder_remove,.reminder_remove2 {
float:left;
width:16px;
height:16px;
background-image:url('/img/default/orders_prod_x.gif');
margin-top:4px;
cursor:pointer;
}
.reminder_remove2 {
margin-top:1px;
}
.reminder_add {
width:39px;
height:17px;
float:left;
padding-top:3px;
font-weight:bold;
font-size:10px;
color:#ffffff;
text-align:center;
cursor:pointer;
clear:right;
background-image:url('/img/friscopl/add.gif') !important;
}
.reminder_product_name {
width:220px;
float:left;
font-size:11px;
margin:4px 8px;
clear:right;
color:#980147;
font-weight:normal;
}
.reminder_label {
width:100%;
clear:both;
color:#0870BD !important;
font-weight:bold;
margin-bottom:8px;
}
.reminder_label2 {
color:#565656 !important;
font-weight:normal;
clear:both;
border:1px solid #cccccc;
padding:3px;
width:280px;
}
.reminder_product {
width:293px;
clear:both;
float:left;
margin-bottom:4px;
}
.reminder_sms {
width:293px;
clear:both;
padding-top:5px;
}
.reminder_product_content {
clear:both;
background:url('/img/default/orders_item_top_bg_x.gif') top center repeat-x;
width:293px;
}
.reminder_sms_search {
font-weight:bold;
float:left;
margin-right:10px;
font-size:12px;
cursor:pointer;
padding:3px 0;
width:290px;
}
.reminder_sms_search_content {
padding:5px 5px 0 0;
width:280px;
float:left;
}
.reminder_sms_search_products {
width:293px;
padding:5px;
float:left;
clear:left;
}
.reminder_sms_search a {
font-weight:normal;
}
.reminder_sms_name {
float:left;
width:220px;
}
.reminder_sms_chb {
float:left;
width:40px;
}
.reminder_sms_chb a {
margin-top:1px;
float:left;
}
.reminder_sms_product {
width:660px;
clear:left;
float:left;
font-family:Tahoma,'Trebuchet MS',sans-serif;
margin-top:-2px;
}
.basket_selected_term {
float:left;
color:#f97f00;
font-size:11px;
font-weight:bold;
margin-top:2px;
}
.basket_selected_term a {
color:#980147;
}
#basket_reserved_details {
width:280px;
float:left;
clear:both;
padding:2px 0 0 2px;
}
#basket_change {
width:200px;
float:right;
text-align:right;
font-size:11px;
font-weight:bold;
}
#basket_term_label {
font-weight:bold;
font-size:11px;
float:left;
color:#980147 !important;
}
#besket_change_menu {
border-color:#980147 !important;
background-color:#FFFFFF;
border:1px solid;
margin-top:13px;
padding:5px;
position:absolute;
text-align:left;
}
.basket_change_element {
float:right;
cursor:pointer;
color:#980147;
}
.basket_change_element_na {
cursor:default;
color:#ededed;
}
.basket_error_info {
width:260px;
font-size:11px;
color:#585858;
clear:both;
text-align:center;
border:1px solid;
padding:5px;
float:left;
margin:7px 13px 0;
border-color:#980147 !important;
}
#sort_prod, #stErr_ch {
float:right;
width:180px;
height:19px;
background-image:url('/img/default/sort_input.gif');
margin:3px 10px 0 0;
cursor:pointer;
}
#stErr_ch
{
	background: url('/img/default/st_err_in.gif');
	width: 352px;
	margin: 8px 0;
}
#sort_prod_arow {
width:11px;
height:12px;
float:right;
background-image:url('/img/default/sort_arrow.gif');
margin:3px 3px 0 0;
cursor:pointer;
}
#sort_prod_tiitle {
width:80px;
float:left;
height:16px;
}
#pagination_prod_bg {
background-image:url('/img/default/pagination.gif');
width:655px;
height:24px;
float:left;
margin:5px 0 0 -1px;
overflow:hidden;
}
#pagination_prod_view {
width:130px;
float:right;
margin:3px 5px 0 0;
}
.pagination_prod_view_img,.pagination_prod_view_img_na {
width:19px;
height:19px;
float:left;
margin-right:3px;
cursor:pointer;
}
.pagination_prod_view_img_na {
cursor:default;
}
.pagination_prod_view_title,.pagination_prod_sort_title,.pagination_prod_sort_title2 {
float:left;
color:#565656;
font-family:tahoma;
font-size:11px;
padding:2px 4px 0 0;
text-align:right;
width:80px;
font-weight:bold;
}
.pagination_prod_sort_title2 {
font-weight:bold;
width:85px;
}
.pagination_prod_sort_title, .stErr_title {
width:145px;
cursor:pointer;
text-align:left;
padding-left:6px;
font-weight:normal;
float:left;
}
.stErr_title
{
	width: 310px;
	padding-top: 2px;	
}
#pagination_sort_box {
width:180px;
background-color:#ffffff;
position:absolute;
z-index:1003;
margin-top:18px;
}
#pagination_sort_box_top,#pagination_sort_box_bottom, #stErr_t, #stErr_b {
width:180px;
height:3px;
float:left;
clear:both;
}
#stErr_t, #stErr_b
{
	width:352px;
	background: url('/img/default/sterr_t.gif') no-repeat;
}
#stErr_b
{
background:url('/img/default/sterr_b.gif') no-repeat;
}
#pagination_sort_box_top {
background-image:url('/img/default/sort_top.gif');
}
#pagination_sort_box_bottom {
background-image:url('/img/default/sort_bottom.gif');
}
#pagination_sort_box_middle, #stErr_md {
width:178px;
border-left:1px solid;
border-right:1px solid;
border-color:#dedddd;
float:left;
clear:both;
background-color:#ffffff;
}
#stErr_md
{width: 350px;}
.pagination_sort_box_el, .stErr_el {
font-family:tahoma;
font-size:11px;
line-height:18px;
text-align:left;
padding-left:3px;
width:150px;
cursor:pointer;
}
.stErr_el
{
	width: 330px;
}
.recommendation_title {
font-size:16px;
font-weight:bold;
float:left;
width:100%;
margin-bottom:15px;
}
.pagination_sort_box_el a {
font-weight:normal;
color:#585858;
font-size:11px;
}
#select_term {
width:660px;
float:left;
overflow:hidden;
}
.select_term_next_week {
clear:both;
float:left;
margin:15px auto;
text-align:left;
width:400px;
margin-left:250px;
overflow:hidden;
}
.seclet_term_arrow_label {
float:left;
text-align:left;
margin-left:15px;
}
.seclet_term_arrow_label a {
font-weight:normal;
font-family:tahoma;
float:left;
}
#fast_search_results_content {
position:absolute;
width:400px;
z-index:1045;
margin-left:-174px;
margin-top:24px;
}
#fast_search_result_top {
color:#980147;
float:left;
font-family:tahoma;
font-weight:bold;
height:18px;
padding-left:5px;
padding-top:3px;
text-align:left;
width:395px;
}
#fast_search_result_middle {
width:395px;
height:400px;
border-left:1px solid;
border-right:1px solid;
overflow:auto;
float:left;
text-align:left;
background-color:#ffffff;
padding-left:3px;
border-color:#980047;
}
#fast_search_result_middle a {
font-family:tahoma;
font-size:11px;
font-weight:normal;
}
#fast_search_result_bottom {
width:400px;
height:4px;
float:left;
}
.wishlist_pop {
width:240px;
background-color:transparent;
position:absolute;
padding:10px;
margin-left:-126px;
margin-top:11px;
}
.wishlist_pop_order {
width:240px;
background-color:transparent;
position:absolute;
padding:10px;
margin-left:290px;
margin-top:11px;
}
.wishlist_pop_cat {
width:240px;
background-color:transparent;
position:absolute;
padding:10px;
margin:-70px 0 0 -140px;
z-index:500;
}
.wishlist_pop_cat_2 {
width:240px;
background-color:transparent;
position:absolute;
padding:10px;
margin:90px 0 0 -35px;
z-index:2000;
}
#login_pop {
position:absolute;
width:100%;
height:100%;
padding-top:600px;
background-image:url('/img/default/bg.png');
background-repeat:repeat;
z-index:2000;
display:none;
}
#login_pop_bg {
position:fixed;
top:200px;
left:37%;
width:348px;
height:200px;
}
#log_pop_title,#log_pop_title2 {
color:#ffffff;
font-family:tahoma;
font-size:13px;
font-weight:bold;
text-align:left;
clear:both;
margin:10px 0 0 10px;
width:325px;
}
#log_pop_title2 {
color:#565656;
}
#login_pop_error,.login_pop_error {
color:#ff0000;
font-weight:bold;
font-family:tahoma;
height: 16px;
}
.login_pop_error {
color:red !important;
margin-left:10px;
}
#login_pop_x {
width:28px;
height:27px;
margin-top:-15px;
float:right;
background-image:url('/img/default/x.png');
position:absolute;
margin-left:335px;
cursor:pointer;
}
.yellow_bg {
background-color:#fff044;
font-weight:bold;
}
.recommendation_news {
width:651px;
background-image:url('/img/default/types_shadow.gif');
background-position:bottom center;
background-repeat:repeat-x;
float:left;
}
.recommendation_news_img {
width:185px;
height:155px;
float:left;
}
.recommendation_news_text {
float:left;
width:400px;
margin-left:15px;
}
.recommendation_news_text_title {
font-weight:bold;
font-size:14px;
text-align:left;
}
.recommendation_news_text_info {
font-size:12px;
font-weight:normal;
text-align:left;
float:left;
clear:both;
line-height:17px;
}
.group_crumbs a {
font-family:tahoma;
font-weight:normal;
height:20px;
margin-top:4px;
padding:0 3px;
cursor:pointer;
}
.pagination_prod {
width:180px;
margin:0 auto;
font-family:tahoma;
font-size:10px;
clear:both;
line-height:20px;
text-align:center;
}
.pagination_prod a {
font-family:tahoma;
font-size:11px;
font-weight:normal;
}
.catalog_arrow {
width:17px;
height:16px;
float:left;
margin:3px 3px 0;
cursor:pointer;
}
.catalog_arrow_right_na {
background-image:url('/img/default/arrow_right_na.gif');
cursor:default;
}
.catalog_arrow_left_na {
background-image:url('/img/default/arrow_left_na.gif');
cursor:default;
}
.catalog_arrow_right_2_na {
background-image:url('/img/default/arrow_right_2_na.gif');
cursor:default;
}
.catalog_arrow_left_2_na {
background-image:url('/img/default/arrow_left_2_na.gif');
cursor:default;
}
.pagination_showall {
clear:both;
margin-top:3px;
width:170px;
}
.sl_pop_top {
width:240px;
height:4px;
float:left;
margin-top:-2px;
}
.sl_pop_bottom {
width:240px;
height:4px;
float:left;
clear:both;
}
.sl_pop_middle,.sl_pop_middle_b {
background-color:#ffffff;
border-left:1px solid;
border-right:1px solid;
width:228px;
padding:5px;
text-align:left;
font-family:tahoma;
}
.sl_pop_middle_b {
font-size:12px;
color:#585858;
}
.sl_pop_title {
width:200px;
font-size:11px;
float:left;
color:#585858;
margin-bottom:3px;
}
.wish_pop_response {
cursor:pointer;
}
.sl_pop_x {
width:16px;
height:16px;
float:right;
background-image:url('/img/default/orders_prod_x.gif');
cursor:pointer;
clear:both;
}
.sl_pop_select {
width:250px;
float:left;
clear:both;
margin:4px 0;
}
.add_2,.add_2_m {
width:50px;
height:18px;
float:left;
background-repeat:no-repeat;
margin:-3px 1px 0 0;
cursor:pointer;
padding-top:5px;
text-align:center;
color:#ffffff;
font-weight:bold;
font-size:10px;
line-height:12px;
font-family: Tahoma,'Trebuchet MS',sans-serif
}
.add_2_m {
float:right;
margin:-15px 15px 0 0;
}
.how_many_in_basket,.how_many_in_basket_p, .how_many_wine {
width:99px;
height:17px;
float:right;
background-image:url('/img/default/in_basket.jpg');
margin-right:11px;
font-weight:bold;
padding-top:4px;
text-align:center;
font-size:11px;
margin-bottom:5px;
font-family: Tahoma,'Trebuchet MS',sans-serif;
color: #585858 !important;
line-height: 13px;
}
.lin_x{
margin-left: -4px;
position:absolute;
margin-top:-26px;
cursor: pointer;
}
.how_many_in_basket_p {
margin-right:52px;
font-size:10px;
}
.how_many_wine{
position:absolute;
color: #A91616;
margin-top: -23px;
}
.product_price_content {
width:150px;
float:left;
line-height: 14px;
}

.product_img img {
width:300px;
height:300px;
}

.product_add_reviews {
width:110px;
margin:10px 0 0 6px;
}

.product_add_reviews_btn_left,.mailing_form_submit_left {
width:100px;
padding:3px 0 0 4px;
float:left;
background-image:url('/img/default/gray_btn_left.png');
height:19px;
color:#585858;
font-weight:normal;
text-align:center;
cursor:pointer;
}

.product_add_reviews_right,.mailing_form_submit_right {
width:6px;
float:left;
background-image:url('/img/default/gray_btn_right.png');
height:22px;
font-weight:normal;
cursor:pointer;
}
.product_add_review_content {
display:none;
margin-top:5px;
height:100px;
clear:both;
}
.product_add_review_top,.product_add_review_bottom,.review_body_top,.review_body_bottom {
width:315px;
height:4px;
float:left;
clear:both;
}
.product_add_review_top,.review_body_top {
background-image:url('/img/default/product_reviews_top.gif');
margin-top:5px;
}
.product_add_review_bottom,.review_body_bottom {
background-image:url('/img/default/product_reviews_bottom.gif');
}
.product_add_review_middle {
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
width:313px;
float:left;
background:url('/img/default/catalog_shadow.gif') center bottom repeat-x;
height:92px;
}
.review_body_middle {
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
width:303px;
float:left;
background-image:url('/img/default/catalog_shadow.gif');
background-position:center bottom;
background-repeat:repeat-x;
padding-left:10px;
clear:both;
}
.product_add_review_text {
text-align:center;
}
.product_add_review_text textarea {
background-color:transparent;
border:0;
overflow:hidden;
width:295px;
height:80px;
}
.in_basket_label {
float:left;
width:70px;
text-align:left;
color: #585858 !important;
}
.in_basket_qty {
width:29px;
float:left;
text-align:right;
}
.pagination_arrow_plug {
width:46px;
float:left;
height:22px;
}
.pagination_page_of {
width:85px;
text-align:center;
font-size:12px;
float:left;
}
.catalog_2_right_last {
position:absolute;
width:20px;
height:20px;
color:#ff0000;
}
.catalog_product_na_pl,.catalog_product_na_en,.catalog_product2_na_pl,.catalog_product2_na_en {
background-color:transparent;
width:100px;
height:33px;
float:left;
cursor:pointer;
margin-top:-35px;
}
.catalog_product2_na_pl,.catalog_product2_na_en {
margin-top:0;
}
.catalog_product_na_l,.catalog_product_na_l_na {
background-color:transparent;
width:115px;
height:33px;
float:left;
cursor:pointer;
font-size:11px;
}
.catalog_product_na_l_na {
margin-top:-20px;
}
.catalog_2_produn_plug {
position:absolute;
width:150px;
height:150px;
cursor:pointer;
font-weight:bold;
}
.delete_box,.delete_box2 {
width:240px;
position:absolute;
background-color:transparent;
display:none;
margin-top:-20px;
left:35px;
font-size:13px;
color:#666;
z-index:9999;
}
.delete_box2 {
margin-left:90px;
}
.delete_box_top,.delete_box_bottom {
width:240px;
height:4px;
float:left;
clear:both;
}
.delete_box_middle {
width:226px;
border-left:1px solid;
border-right:1px solid;
float:left;
background-color:#ffffff;
text-align:left;
padding:6px;
}
.delete_box_yn {
width:100px;
margin:5px auto;
clear:both;
}

.delete_box_btn {
width:39px;
height:17px;
padding-top:3px;
float:left;
color:#ffffff;
font-weight:bold;
text-align:center;
cursor:pointer;
}

#pop_change_weight,#new_lists_pop, #preparation, #pop_change_iknow {
position:fixed;
top:280px;
width:505px;
margin-left:150px;
display:none;
z-index:1050;
}
#preparation
{
	top:10px;
	margin-left:0px;
}
#preparation div
{
	cursor: pointer;
}
.right
{
	float: right !important;

}
.img_var
{
	float: left;
	clear: both;
	width: 450px;
}
#new_lists_pop {
top:140px;
left:327px;
}

.sign_cw {
cursor:pointer;
width:16px !important;
height:15px !important;
float:none !important;
}

.pop_fix_top,.pop_fix_bottom {
width:505px;
height:4px;
float:left;
clear:both;
}

.pop_fix_middle {
border-left:1px solid;
border-right:1px solid;
width:503px;
background-color:#ffffff;
float:left;

}
.pop_fix_text div
{
	cursor:pointer !important;
}
.pop_fix_logo {
width:145px;
height:47px;
float:left;
clear:both;
margin-left:10px;
cursor:pointer;
}

.pop_fix_text {
width:490px;
float:left;
clear:both;
padding-left:10px;
text-align:left;
cursor:pointer;
line-height:22px;
}

.pop_weight_img {
width:170px;
height:129px;
float:left;
background-image:url('/img/default/weightBg.png');
cursor:pointer;
}
.pop_iknow_img
{   width:170px;
    height:170px;
    float:left;
    background-image:url('/img/default/wiem_co_wyb.png');
    cursor:pointer;
}
#express_search {
width:315px;
margin:auto;
clear:both;
margin-left:50px;
float:left;
}

#express_search_top,#express_search_bottom {
float:left;
clear:both;
width:315px;
height:4px;
}

#express_search_top {
background-image:url('/img/default/express_top.gif');
}

#express_search_bottom {
background-image:url('/img/default/express_bottom.gif');
}

#express_search_btn {
background-repeat:no-repeat;
width:80px;
float:right;
border:0 !important;
color:#ffffff;
font-weight:bold;
height:20px;
cursor:pointer;
font-size:12px;
margin-top:3px;
padding-bottom:5px;
}

#express_search_btn_right {
height:20px;
width:5px;
float:right;
margin-top:3px;
}

#express_search_ta {
width:303px;
float:left;
background:url('/img/default/catalog_shadow.gif') center bottom repeat-x;
height:92px;
border:none;
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
overflow:hidden;
}

.express_link {
float:none;
}

.express_link a {
font-size:15px;
color:#FF7F00;
font-weight:bold;
margin-right:15px;
}

#express_search_results {
width:600px;
padding-left:15px;
float:left;
margin-top:-20px;
}

#express_search_change {
font-size:12px;
}

#express_search_change a {
font-size:12px;
}

.orders_reply {
clear:both;
float:left;
}

.list_product_comment_img {
width:29px;
height:20px;
background-image:url('/img/default/comment.png');
background-color:transparent;
float:left;
margin-left:4px;
}

.lists_prod_top,.lists_prod_bottom {
width:550px;
height:9px;
float:right;
clear:both;
margin-right:15px;
}

#express_more {
color:#585858;
font-size:12px;
font-weight:normal;
}

.lists_prod_top {
background-image:url('/img/default/lists_prod_top.gif');
margin-top:5px;
}

.lists_prod_bottom {
background-image:url('/img/default/lists_prod_bottom.gif');
margin-bottom:5px;
}

.lists_prod_middle {
width:548px;
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
float:right;
clear:both;
margin-right:15px;
}

.photo_zoom_logo {
position:absolute;
width:100px;
height:29px;
background-color:transparent;
margin:5px 0 0 5px;
}

.review_nick {
float:left;
width:34px;
font-weight:bold;
}

.review_nick2 {
float:left;
clear:right;
font-weight:bold;
color:#585858;
}

.list_box_right {
float:right;
width:370px;
text-align:right;
}

.list_box_right2 {
float:left;
width:250px;
text-align:right;
font-size:11px;
margin-right:8px;
}

.list_box_right a {
font-size:11px;
font-weight:normal;
}

.list_box_right2_add {
float:left;
margin-left:10px;
text-align:right;
font-size:11px;
margin-top:3px;
}

.list_box_right_add a {
font-size:11px;
font-weight:normal;
}

.alternative_box {
position:absolute;
height:101px;
z-index:9999;
display:none;
margin:-96px 0 0 180px;
}

.alternative_box_prod {
position:absolute;
height:101px;
z-index:9999;
display:none;
}

.alternatives_link {
font-size:11px;
font-weight:normal;
cursor:pointer;
float:right;
}

.alternatives_link_prod {
font-size:11px;
font-weight:normal;
cursor:pointer;
margin:0 0 3px 8px;
}

.catalog_altermatives_top_2 {
width:252px;
height:17px;
text-align:center;
clear:both;
float:left;
color:#ffffff;
font-weight:bold;
padding-top:1px;
}

.catalog_alterantives_middle_2 {
width:250px;
border-left:1px solid;
border-right:1px solid;
clear:both;
background:#ffffff url('/img/default/types_shadow.gif') repeat-x bottom center;
height:97px;
}
.catalog_alternatives_bottom_2 {
width:252px;
clear:both;
float:left;
height:4px;
background-repeat:no-repeat;
}
.catalog_altermatives_top {
width:127px;
height:17px;
text-align:center;
clear:both;
float:left;
color:#ffffff;
font-weight:bold;
padding-top:1px;
}

.catalog_alterantives_middle {
width:125px;
border-left:1px solid;
border-right:1px solid;
clear:both;
background:#ffffff url('/img/default/types_shadow.gif') repeat-x bottom center;
height:97px;
}

.catalog_alternatives_bottom {
width:127px;
clear:both;
float:left;
height:4px;
}

.catalog_alternative_el {
width:125px;
height:97px;
float:left;
background-color:transparent;
overflow:hidden;
}

.catalog_alternative_img {
width:50px;
height:50px;
clear:both;
margin:2px auto;
cursor:pointer;
overflow:hidden;
}

.catalog_alternatives_name,.cat_alter_name {
width:120px;
float:left;
cursor:pointer;
margin-left:1px;
font-size:10px;
font-weight:normal;
clear:both;
}

.cat_alter_name {
width:110px;
margin-bottom:8px;
}

.x_white {
background-color:transparent;
background-image:url(/img/default/prod_x.gif);
cursor:pointer;
float:right;
height:12px;
margin-right:4px;
margin-top:2px;
width:12px;
}

.alternative_add_cont_left,.alter_cat_cont_left {
width:65px;
float:left;
margin:2px 0 0 3px;
}

.alter_cat_cont_left {
width:59px;
margin-top:0;
}

.organic_link {
color:#498502;
}

.light_gray {
color:#B4B4B4;
}

.list_comment_ta {
width:365px;
height:80px;
overflow:hidden;
}

.lists_change_lists {
float:left;
font-size:12px;
font-family:Helvetica,Tahoma,Arial,sans-serif;
}

.lists_change_lists span {
float:left;
}

.lists_input_cont {
background-image:url('/img/default/list_input.gif');
width:150px;
height:20px;
float:left;
background-repeat:no-repeat;
border: 0;
}

.lists_input_cont input {
border:none !important;
width:144px;
margin:1px 0 0 3px;
height:15px;
float:left;
}

.list_btn_gray,.list_btn_gray2 {
width:50px;
height:16px;
margin-left:3px;
float:left;
padding-top:2px;
color:#0870bd;
text-align:center;
cursor:pointer;
font-size:11px;
}

.list_btn_gray2 {
float:right;
margin:1px 10px 0 0;
}
.gray
{
	color: #878787 !important;
}
.list_coment_cont_top {
width:380px;
height:3px;
float:left;
background-image:url('/img/default/lists_comment_top.png');
margin-top:6px;
}

.list_comment_cont_middle {
width:368px;
float:left;
clear:both;
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
padding:5px;
}

.list_comment_cont_bottom {
width:380px;
height:20px;
clear:both;
background-image:url('/img/default/lists_comment_bottom.png');
}

.list_comment_cont_1,.list_comment_cont_2 {
float:left;
font-weight:bold;
font-size:11px;
margin-left:10px;
height:17px;
padding-top:3px;
}

.list_comment_cont_2 {
font-weight:normal;
margin:0 0 0 3px;
}

.lists_unit {
font-size:10px;
color:#b4b4b4;
}

.lists_price {
font-size:11px;
width:50px;
float:left;
}

.lists_info {
font-size:11px;
padding-right:5px;
float:right;
}

.wish_pop_select {
float:left;
width:185px;
height:19px;
background-image:url('/img/default/wish_select_bg.gif');
margin-top:3px;
cursor:pointer;
}

.wish_pop_arrow {
width:11px;
height:12px;
float:right;
background-image:url('/img/default/sort_arrow.gif');
margin:3px 3px 0 0;
cursor:pointer;
}

.wish_select_text {
float:left;
font-weight:normal;
color:#565656;
font-family:tahoma;
font-size:11px;
padding:2px 4px 0;
text-align:left;
width:150px;
cursor:pointer;
}

.shoppping_content {
width:185px;
float:left;
clear:both;
}

.shopping_element_1_basket {
width:165px;
padding-left:5px;
font-weight:bold;
cursor:pointer;
float:left;
font-size:12px;
color:#585858;
}

.shopping_element_1 {
width:165px;
padding-left:5px;
font-weight:bold;
cursor:pointer;
float:left;
}

.timetable_top_cont {
width:660px;
float:left;
clear:both;
margin-top:20px;
font-family:tahoma;
}

#table_cars2 {
font-family:tahoma;
text-align:center;
}

.next_img2 {
margin-left:5px;
float:left;
}

.next_img2 img {
float:left;
margin-top:5px;
}

.help_box2 {
clear:none;
float:right;
font-size:11px;
font-weight:normal;
margin:12px -8px 0 0;
padding-right:15px;
text-decoration:none;
width:210px;
}

.help_box_top2 {
background-image:url('/img/default/help_box_top2.gif');
background-color:transparent;
background-repeat:no-repeat;
width:210px;
height:12px;
}

.help_box_content2 {
background-color:#FFFAE8;
border-left:1px solid #FFD699;
border-right:1px solid #FFD699;
color:#663300;
width:206px;
padding-left:3px;
text-align:left;
}

.help_box_bottom2 {
background-image:url('/img/default/help_box_bottom2.gif');
background-color:transparent;
background-repeat:no-repeat;
width:210px;
height:12px;
}

.checkout_basket_btn_left {
color:#ffffff;
height:17px;
text-align:center;
padding:1px 0 0 4px;
float:left;
font-weight:bold;
background-image:url('/img/default/check_btn_left.gif') !important;
}

.checkout_basket_btn_right {
width:4px;
height:18px;
float:left;
background-image:url('/img/default/check_btn_right.gif') !important;
}

.conf_vooucher {
width:110px;
}

.help_basket_checkout {
float:left;
width:175px;
}

.news_single_content {
font-size:12px;
margin:0 10px;
padding:5px 0 3px;
}

.news_single_content a {
font-weight:normal;
font-size:1em;
}

.news_single_header {
font-size:12px;
font-weight:bold;
}

.express_search_content {
width:653px;
float:left;
border-left:1px solid;
border-right:1px solid;
border-color:#dedede;
}

.showOnly {
font-weight:bold;
font-family:tahoma;
color:#585858;
float:left;
width:600px;
text-align:center;
margin-right:5px;
margin-top:1px;
font-size:14px;
}

#basket_sl_list {
display:none;
position:absolute;
margin:-65px 0 0 30px;
}

.blue a {
color:#0870bd;
text-decoration:underline;
}

#blue {
color:#0870bd;
text-decoration:underline;
}

.pop_create_title {
float:left;
clear:both;
}

.pop_create_title a {
font-weight:bold;
font-size:11px;
color:#585858;
float:left;
}

.shopping_element_2 {
color:#585858;
cursor:pointer;
margin-left:15px;
clear:both;
float:left;
}

.shopping_element_3 {
font-weight:bold;
color:#585858;
cursor:pointer;
}

.add_new_list_input {
display:none;
float:left;
clear:both;
width:185px;
margin:5px 0 0 5px;
}

.list_box_right2_add a {
font-size:11px;
font-weight:normal;
color:#0870bd;
margin-right:8px;
}

.pop_list_add_new_title {
font-size:11px;
font-weight:normal;
color:#0870bd;
float:left;
}
.lgary
{
	color: #ccc;
}
.pop_input_bg {
background-image:url('/img/default/wish_select_bg2.gif');
width:130px;
height:19px;
clear:both;
}

.pop_input_bg input {
border:none !important;
height:15px;
width:115px;
margin-left:5px;
margin-top:1px;
}

.add_new_list_input a {
font-size:11px;
font-weight:normal;
}

.center {
text-align:center;
}

.basket_limited {
background-color:#EEEEEE;
border-top:1px solid;
float:left;
margin:5px;
padding:2px;
text-align:center;
font-weight:bold;
}

.basket_editorder {
background-image:url('/img/default/basket_bcg.gif');
width:259px;
height:27px;
float:left;
margin:5px;
background-repeat:no-repeat;
padding:10px;
font-weight:bold;
text-align:center;
}
.link_na
{
	color: #ccc !important;
	text-decoration: none !important;
	cursor: default !important;
}
.list_pop_new,.list_pop_new_sub {
color:#0870bd;
font-weight:normal;
float:left;
margin-left:5px;
cursor:pointer;
font-size:11px;
}

.list_pop_new_sub {
margin-left:20px;
}

.lists_header_info {
font-weight:bold;
float:right;
cursor:pointer;
}

.basket_f {
float:right !important;
text-align:left !important;
width:180px !important;
margin-bottom:20px;
}

.wine_prod_view {
margin-top:-5px !important;
}

.express_search_info {
width:620px;
float:left;
text-align:left;
font-family:tahoma;
margin:0 0 10px 20px;
}

.shopping_timeout {
background-image:url('/img/default/shopping_timeout.png');
margin:3px 0 5px;
width:974px;
color:#FFFFFF;
font-weight:bold;
line-height:21px;
}

.checkout_error_msg {
font-weight:bold;
color:red;
font-size:15px;
clear:both;
margin:5px 0 10px;
text-align:center;
}

#feedback,#feedback2 {
display:none;
position:absolute;
width:567px;
margin-top:-300px;
z-index: 9999;
}

#feedback2 {
margin-top:-190px;
}

.mailing_form_top,.mailing_form_bottom {
width:567px;
height:4px;
clear:both;
float:left;
}

.mailing_form_middle {
width:555px;
padding:0 0 5px 10px;
border-left:1px solid;
border-right:1px solid;
background-color:#ffffff;
float:left;
clear:both;
text-align:left;
}

.mailform_header {
float:left;
font-size:14px;
font-family:tahoma;
font-weight:bold;
width:536px;
margin-bottom:20px;
}

#mailing_contact_ta {
width:530px;
height:120px;
margin-bottom:10px;
clear:both;
float:left;
}

.report_page_error {
font-size:11px;
font-weight:normal;
}

.prod_rev {
margin-top:25px;
}

.no_result {
width:600px;
margin:10px auto;
color:#585858;
font-size:12px;
}

#sort_hide {
margin-left:0;
}

.prev,.next {
float:left;
width:10px;
text-decoration:none;
color:#565656;
font-size:10px;
font-weight:bold;
cursor:pointer;
margin-top:6px; 
}

.prev a,.next a {
text-decoration:none;
color:#565656;
font-size:10px;
}

.a_na {
color:#565656 !important;
cursor:default !important;
text-decoration:none !important;
}

.a_na_c {
text-decoration:none !important;
}

.header_menu_mini {
height:20px;
margin-top:1px;
}

.header_submenu_na2 {
height:20px;
float:left;
margin:0 0 5px 15px;
cursor:pointer;
padding:0 1px;
}

.frisco_logo, .bobo {
width:97px;
height:28px;
float:left;
background-image:url('/img/default/frisco_menu.png');
background-repeat:no-repeat;
background-color:transparent;
cursor:pointer;
margin-left:5px;
}
.bobo{
	background-image:url('/img/default/bobovita.gif');
	height: 30px;
	width: 106px;
	margin-top: -2px;
}
.group_title {
border-bottom:1px dotted #ccc;
margin-bottom:5px;
}

.group_webshop {
text-align:center;
font-weight:bold;
color:#980147;
font-size:13px;
}

.catalog_2_pop_info {
position:absolute;
width:160px;
margin:-21px 0 0;
display:none;
z-index:1050;
}

.catalog_2_info_top {
width:160px;
float:left;
height:4px;
background-repeat:no-repeat;
margin:0;
overflow:hidden;
}

.catalog_2_info_middle {
width:152px;
border-left:1px solid;
border-right:1px solid;
float:left;
background-color:#ffffff;
font-family:Tahoma;
padding:0 3px;
overflow:hidden;
}

.catalog_2_info_middle a {
font-weight:normal;
}

.catalog_2_info_bottom {
width:160px;
height:4px;
float:left;
clear:both;
background-repeat:no-repeat;
overflow:hidden;
}

.cat2_pop_line {
float:right;
margin-bottom:4px;
height:22px;
width:155px;
overflow:hidden;
}

.cat2_pop_line_x {
float:right;
margin-bottom:2px;
height:15px;
width:155px;
overflow:hidden;
}

.product_unit_2_pop {
font-size:11px;
color:#b4b4b4;
float:left;
font-weight:normal;
margin:2px 0 0 2px;
}

.catalog_2_show_more {
margin:2px 0 0 5px;
float:left;
}

.catalog_2_show_more_2 {
margin:2px auto;
}

.prod_ua {
opacity:0.3;
filter:alpha(opacity=30);
}

.back_to_shopping {
float:left;
width:100%;
font-size:14px;
clear:both;
text-align:right;
}

.back_to_shopping span {
cursor:pointer;
margin-right:5px;
}

.prod_basket_x {
display:none;
position:absolute;
width:400px;
left:33%;
top:200px;
}

.prod_basket_x_top,.prod_basket_x_bottom {
height:4px;
float:left;
clear:both;
width:400px;
}

.prod_basket_x_middle {
background-color:#ffffff;
width:398px;
border-left:1px solid;
border-right:1px solid;
float:left;
font-family:tahoma;
}

.prod_basket_x_middle p {
font-weight:bold;
}

.click_photo,.click_photo2 {
float:left;
width:654px;
text-align:center;
margin-top:15px;
overflow:hidden;
}

.click_photo2 {
margin-left:-5px;
width:656px;
float:none;
clear:both;
}

.prod_basket_x_el {
width:393px;
float:left;
clear:both;
text-align:left;
padding-left:5px;
}

.prod_basket_x_el a {
font-weight:normal;
font-size:12px;
}

.gifts_link /* div będący linkiem */ {
font-weight:normal;
cursor:pointer;
}

.gifts_pkg span {
font-size:0.85em;
font-style:italic;
display:inline;
}

.gifts_pkg_link {
clear:none;
display:inline;
cursor:pointer;
}

.gifts_pkg_remove {
display:inline;
width:12px;
height:12px;
float:left;
clear:none;
background-image:url('/img/default/prod_x.gif');
cursor:pointer;
margin-top:3px;
}

.prod_basket_x_close {
width:80px;
height:18px;
padding-top:2px;
float:right;
cursor:pointer;
padding-left:5px;
font-weight:bold;
}

.prod_basket_x_close_l {
width:5px;
height:20px;
float:right;
}

.header_submenu_na_2 {
height:20px;
float:left;
margin:0 0 0 4px;
cursor:pointer;
padding:0 12px;
margin-bottom:-20px;
}

.header_submenu_na_s a {
color:#9E0548;
font-size:13px;
font-family:'Trebuchet MS',Tahoma,sans-serif;
font-weight:bold;
float:left;
margin-top:2px;
}

.header_submenu_na_s a:hover {
text-decoration:none;
}

.menu_browse_top2 {
width:155px;
height:13px;
margin:0 0 -8px;
float:left;
clear:both;
background-image:url('/img/default/catalog_pop_top_sort.gif');
background-repeat:no-repeat;
background-color:transparent;
}

.form_label {
float:left;
clear:left;
font-family:tahoma;
width:150px;
text-align:left;
}

.form_el_mailform {
float:left;
margin:3px 0;
}

.form_el_mailform_tx {
float:left;
margin:3px 0;
width:300px;
}

.logoshops_title {
font-weight:bold;
font-family:tahoma;
font-size:14px;
width:300px;
float:left;
margin-top:18px;
}
.header_advert
{
	margin: 0px
}
.email_bok {
margin-top:10px;
float:left;
}

.showgroups_main {
font-weight:bold;
float:left;
clear:both;
font-family:tahoma;
font-size:18px;
}

.showgroups_sub1 {
font-weight:normal;
font-family:tahoma;
clear:both;
margin-left:10px;
float:left;
margin-top:10px;
}

.showgroups_sub2 {
font-weight:normal;
font-family:tahoma;
clear:both;
margin-left:30px;
float:left;
}

.showgroups_column {
float:left;
margin-left:20px;
}

.e404_top,.e404_bottom {
background-image:url('/img/default/404_top.gif');
background-repeat:no-repeat;
width:800px;
height:4px;
float:left;
clear:both;
}

.e404_bottom {
background-image:url('/img/default/404_bottom.gif');
}

.showgroups_arrow {
background-image:url('/img/default/lists_arrow.png');
float:left;
width:9px;
height:22px;
margin-top:-3px;
}

.e404_middle {
border-left:1px solid;
border-right:1px solid;
border-color:#d9d9d9;
width:778px;
padding:10px 0 20px 20px;
float:left;
clear:both;
text-align:left;
font-family:tahoma;
}

.visa_promo {
float:right;
width:175px;
height:400px;
}

.cat_2_qty {
position:absolute;
width:26px !important;
height:22px;
margin:132px 0 0 22px;
}

.order_2_qty {
text-align:center;
float:left;
margin:-2px 0 0 5px;
width:26px;
height:22px;
}

.box_alert {
height:67px;
margin-top:5px;
padding:5px 4px 0;
font-size:12px;
background-image:url('/img/default/belka.gif');
background-repeat:no-repeat;
}

.help_box_timetable {
float:left;
clear:both;
padding:5px;
width:625px;
background-color:#FFFAE8;
border:1px solid #FFD699;
text-align:left;
margin:10px 0;
}

.sump_mini_info {
background-image:url('/img/default/sump_img_small.png');
position:absolute;
width:22px;
height:22px;
margin-top:108px;
cursor:pointer;
}

.light_blue {
color:#0055FF;
}

.cat_2_info_cont {
width:22px;
display:none;
float:left;
position:absolute;
margin-top:155px;
z-index:555;
}
#article_top,#article_bottom {
width:655px;
height:4px;
float:left;
background-image:url('/img/default/article_top.gif');
background-repeat:no-repeat;
font-size:0;
}
#article_middle, #article_middle2 {
float:left;
width:635px;
padding:0 5px 0 13px;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
}
#article_middle2 h2, .home_art_cont h3
{
	color: #980147;
	font-size: 17px;
	width:380px;
}
#article_middle2 h4
{
	color: #980147;
}
.art30, .art30a
{
	width: 264px;
	float: left;
	line-height: 18px;
}
.w100
{
	width: 100% !important;
}
.art30a
{
	width:	415px;
}
.mr20{margin-right: 20px !important}
.mr80
{
	margin-right: 80px;
}
.mr192
{
	margin-right: 192px !important;
}
#article_bottom {
background-image:url('/img/default/article_bottom.gif');
}
#article_middle h1 {
font-size:20px !important;
border-bottom:1px solid #980147;
padding-bottom:4px !important;
margin-bottom:10px;
margin-top:10px;
text-align:left;
float: left;
width: 600px;
}
.green_roll_c,.easypay_roll_c {
color:#266E37;
cursor:pointer;
float:right;
font-family:verdana;
margin:30px 10px 0 0;
position:relative;
}
.easypay_roll_c {
color:#585858;
margin:-11px 60px 0 0;
font-weight:normal;
}

#sql_log {
text-align:left;
background-color:#000;
color:#fff;
float:left;
padding:20px;
}

.lists_changeView {
float:right;
}

.reminderbox_product_content {
width:280px;
clear:both;
}

.reminderbox_sms_content {
width:280px;
clear:both;
}

.reminderbox_sms {
width:298px;
}

#reminder_products {
clear:both;
width:293px;
padding-left:5px;
}

.reminder_toggle {
float:right;
cursor:pointer;
color:#ffffff;
width:50px;
margin-top:2px;
}

.reminder_toggle2 {
float:right;
cursor:pointer;
color:#ffffff;
width:50px;
margin-top:5px;
}

#reminder_msg {
border-color:#980147 !important;
}

.line_reminder {
border-bottom:1px solid #980147;
width:290px;
float:left;
height:1px;
margin:10px 0;
}
.line
{
width: 100%;
margin: 3px auto;
height: 1px;
border-bottom: 1px solid #ccc;
clear:both;
}
.top_567,.top_365 {
clear:both;
font-size:0;
background-image:url('/img/default/ta_top_567.gif');
width:567px;
height:4px;
}

.top_365 {
width:367px;
background-image:url('/img/default/ta_top_365.gif');
}

.middle_567,.middle_365 {
clear:both;
width:565px;
background-color:#ffffff;
border-left:1px solid #b6b6b6;
border-right:1px solid #b6b6b6;
}

.middle_365 {
width:365px;
}

.middle_365 textarea {
height:100px;
width:350px;
border:0;
}

.bottom_567,.bottom_365 {
clear:both;
font-size:0;
background-image:url('/img/default/ta_bottom_567.gif');
width:567px;
height:4px;
}

.bottom_365 {
background-image:url('/img/default/ta_bottom_365.gif');
width:367px;
}

#footer_van {
background-image:url('/img/default/van.png');
position:relative;
float:right;
width:190px;
height:119px;
margin-top:-66px;
}

#verify_login_box {
width:700px;
border:1px solid #ccc;
background-color:#ebebeb;
height:250px;
margin:0 auto;
text-align:left;
margin-top:30px;
padding:15px;
margin-bottom:30px;
}

#verify_left {
width:350px;
float:left;
clear:both;
line-height:20px;
}

#verify_right {
margin-left:25px;
width:320px;
float:left;
clear:none;
border-left:1px solid #ccc;
}

.log_input2 {
background-image:url(/img/default/home_input.gif);
}

#panel_main_left {
width:660px;
float:left;
}

.invite_form {
clear:both;
float:left;
width:660px;
}

.invite_form img,.invite_form span {
width:225px;
height:150px;
float:left;
margin-bottom:15px;
}

.invite_form span {
padding:30px 0 0 0px;
height:275px;
font-size:10pt;
text-align:left;
width:380px;
}

.small_title {
border-bottom:1px solid #980147;
font-size:18px;
margin-bottom:10px;
margin-top:20px;
text-align:left;
float:left;
font-weight:bold;
width:100%;
}

.invited_friend {
width:100%;
float:left;
text-align:left;
font-weight:bold;
margin-bottom:10px;
}

.inv_list_label {
width:160px;
float:left;
}

#inv_s {
float:right;
}

#inv_sr {
float:right;
margin-right:170px;
}

#inviteListEntries {
float:left;
text-align:left;
width:100%;
clear:both;
}

.multi_arrow {
position:absolute;
width:99px;
height:17px;
background-repeat:no-repeat;
margin-left:25px;
margin-top:-52px;
z-index:100;
}

.absolute_cont {
width:1px;
height:1px;
position:relative;
float: left;
}
.absolute_cont2
{
	width:1px;
height:1px;
position:absolute;
}
.pos_abs {
position:absolute;
}

.log_submit.verify {
background-image:url(/img/default/login_btn.gif);
}

#verify_login_box .log_input {
background-image:url(/img/default/home_input.gif);
}

.catalog_alterantives1,.catalog_alterantives2 {
position:absolute;
width:227px;
height:122px;
margin:-4px 0 0 427px;
border-bottom:1px solid #e0e0e0;
background-image:url('/img/default/catalog_shadow.gif');
background-repeat:repeat-x;

}

.catalog_alterantives1 {
width:114px;
}

.cat_alter_top2,.cat_alter_top1 {
background-image:url('/img/default/alterantive_2.png');
background-color:transparent;
width:230px;
height:16px;
font-size:11px;
padding-top:2px;
clear:both;
margin:1px 0 0 -3px;
text-align:center;
color:#ffffff;
}

.cat_alter_top1 {
background-image:url('/img/default/alterantive_1.png');
width:116px;
}

.cat_alt_mid2 {
width:112px;
float:left;
height:103px;
background-color:transparent;
border-left:1px solid #e0e0e0;
}

.cat_alt_mid1 {
width:112px;
float:left;
height:103px;
background-color:transparent;
border-right:1px solid #e0e0e0;
}

#catalag_infobar_pl,#catalag_infobar_en,#order_infobar_pl,#order_infobar_en {
background-image:url('/img/default/photo_click1_pl.gif');
width:656px;
height:39px;
float:left;
clear:both;
}

#order_infobar_pl,#order_infobar_en {
margin-left:-5px;
margin-bottom:5px;
float:none;
}

#catalag_infobar_en,#order_infobar_en {
background-image:url('/img/default/photo_click1_en.gif');
}

#donow_btn {
float:right;
width:152px;
height:30px;
margin-right:50px;
margin-top:5px;
cursor:pointer;
}

.submit_complaint_pl, .submit_complaint_en {
cursor:pointer;
width: 197px;
height: 32px;
float: left;
margin: 40px 0 0 50px;
background-image:url('/img/default/send_complaint_pl.gif');
}

.submit_complaint_en { background-image:url('/img/default/send_complaint_en.gif'); }

textarea.complaint {
width:300px;
height:100px;
border:1px solid #ccc;
float:left;
clear:both;
margin-top:5px;
margin-bottom:20px;
}

#complaint_head_pl, #complaint_head_en{
float: left;
clear: both;
width:656px;
height:40px;
background-image:url('/img/default/cp_head_pl.gif');
margin:0 0 0 -5px;
padding:0;
}
#complaint_head_en {background-image:url('/img/default/cp_head_en.gif');}

span.complaint_top, span.complaint_top2, span.complaint_prods{
	margin-top:20px;
	float:left;
	clear:both;
	width: 100%;
	line-height: 1.5em;
}
span.complaint_top2{
	width: 300px;
	}
span.complaint_prods {
margin: 0 0 20px 0;
}

select.complaint, select.complaint2 {
float:left;
margin-left:20px;
border:1px solid #ccc;
font-size: 11px;
}

select.complaint2{ 

margin: 0px;
}

.complaint_hm, .complaint_wd{
float: left;
margin-left:2px;
}

.complaint_wg {
	width: 640px;
	
}

input.complaint_wd
{
	width: 60px;
	border: 1px solid #ccc;
	font-size: 11px;
}
#home_l {
width:980px;
clear:both;
margin-top:10px;
}

#home_l_top,#home_l_bottom {
width:980px;
height:5px;
clear:both;
background-image:url('/img/default/home_l_top.gif');
}

#home_l_bottom {
background-image:url('/img/default/home_l_bottom.gif');
}

#home_l_middle {
width:956px;
clear:both;
background-color:#ebeaea;
padding:12px;
float:left;
}

#home_l_left {
width:646px;
float:left;
margin-right:10px;
}

#home_l_right {
float:right;
width:300px;
}

.home_lr_top {
width:300px;
height:27px;
clear:both;
background-image:url('/img/default/home_lr_top.gif');
}

.home_lr_bottom {
width:300px;
height:5px;
background-image:url('/img/default/home_lr_bottom.gif');
clear:both;
margin-bottom:5px;
}

.home_lr_middle {
width:298px;
clear:both;
float:left;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
background:#ffffff url('/img/default/home_lr_rx.gif') top repeat-x;
text-align:left;
}

.home_l_arrow {
width:9px;
height:10px;
float:left;
margin:4px 8px 0 10px;
}

.home_lr_top_lab {
font-weight:bold;
float:left;
margin-top:4px;
}

.home_lr_label_bg {
background-image:url('/img/default/home_lr_lab_bg.gif');
float:left;
width:298px;
height:19px;
color:#585858;
}

.clear_b {
clear:both;
}

.home_l_news_top,.home_l_news_bottom {
width:647px;
clear:both;
float:none;
}

.home_l_news_top {
background-image:url('/img/default/home_l_news_top.gif');
height:5px;
}

.home_l_news_bottom {
background-image:url('/img/default/home_l_news_bottom.gif');
height:6px;
}

.home_1_news_middle {
background:#ffffff url('/img/default/home_l_new_middle.gif') repeat-x;
clear:both;
width:635px;
float:left;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
padding:5px;
}

.home_l_nt {
text-align:left;
font-weight:bold;
font-size:16px;
margin-top:-5px;
}

.home_l_ni {
width:155px;
height:118px;
float:left;
}

.webshops_cont {
width:826px;
background-color:#efefef;
min-height:25px;
z-index:9999;
float:left;
border-right:1px solid #d2d2d2;
border-left:1px solid #d2d2d2;
position:relative;
z-index: 1000;
}

.webshops_cont_b {
background:transparent url('/img/default/frisco_shops_bottom.gif') bottom no-repeat;
width:828px;
float:left;
height:25px;
margin-top:-10px;
position: relative;
z-index: 999;
}

.fnormal {
font-weight:normal;
}

#new_terms_info_en,#new_terms_info_pl {
width:980px;
height:72px;
background:transparent url('/img/default/new_terms_en.gif') bottom no-repeat;
text-align:right;
}

#new_terms_info_pl {
background:transparent url('/img/default/new_terms_pl.gif') bottom no-repeat;
}

#new_terms_info_en .terms_btn,#new_terms_info_pl .terms_btn {
margin-top:18px;
margin-right:130px;
}

#new_terms{
	clear:both;
	float:left;
	margin: 0 0 5px 0;
	padding:0;
	text-align: center;
	width: 300px;
}

.h_1_reco,.h1_reco_el {
width:318px;
float:left;
}

.h1_reco_el {
border-bottom:1px solid #cfcfcf;
}

.h_1_ts,.h_1_bs {
height:4px;
clear:both;
background-image:url('/img/default/home_l_top_s.gif');
}

.h_1_bs {
height:6px;
background-image:url('/img/default/home_l_bottom_s.gif');
}

.h_1_ms {
width:316px;
border-right:1px solid #cfcfcf;
border-left:1px solid #cfcfcf;
clear:both;
float:left;
background:#ffffff;
}

.h_1_ms img {
width:90px;
height:90px;
float:left;
}

.h1_reco_r {
width:220px;
text-align:left;
float:left;
}

.h1_reco_r a {
font-size:11px;
font-weight:normal;
}

#palace_box, #palace_box_logged {

	clear: both;
	float: left;
	margin: 0 0 5px 7px;
	padding: 0px;
	height: 135px;
}
#palace_box_logged {
	margin: 0 0 5px 7px;
}

.saving_info_checkout {

	padding: 0 10px 10px 10px;
	width: 547px;
	float: left;
	line-height: 1.5em;
}


#saving_box_1_en, #saving_box_2_en, #saving_box_3_en, #saving_box_1_pl, #saving_box_2_pl, #saving_box_3_pl { 

	width:194px;
	height: 71px;
	float: left;
	margin-right: 5px;
	padding-top:30px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color: #fff;
	background-image: url('/img/default/group1_en.gif');
}

#saving_box_1_pl { background-image: url('/img/default/group1_pl.gif'); }
#saving_box_2_en { background-image: url('/img/default/group2_en.gif'); }
#saving_box_2_pl { background-image: url('/img/default/group2_pl.gif'); }
#saving_box_3_en { background-image: url('/img/default/group3_en.gif'); }
#saving_box_3_pl { background-image: url('/img/default/group3_pl.gif'); }

#saving_box_1_en select, #saving_box_2_en select, #saving_box_3_en select { font-size: 12px; }

.saving_header {
color :#f88b1f;
letter-spacing: 0.03em;
font-size: 26px;
float: left;
}

.saving_selects {

float: left;
clear: both;
margin: 15px 0;
width: 600px;
margin-left: 15px;
line-height: 1.5em;
}

.saving_steps {
float: left;
clear: both;
width:614px;
height: 134px;
}
.frisco_big {
color :#980147;
font-weight: bold;
font-size: 14px;
}

.saving_back {
	float: left;
clear: both;

width: 600px;
line-height: 1.5em;
	text-align: right;
}

.saving_other_gr{
clear:both;
float:left;
width:540px;
text-align: right;
}
.saving_reg{

float: left;
clear: both;
width: 600px;
}

.saving_checkout_header {

font-size: 14px;
color:#F88B1F;
font-weight: bold;

}

#saving_small_en,#saving_small_pl, #saving_small_groups_pl, #saving_small_groups_en {
width:982px;
height:49px;
background:transparent url('/img/default/saving_banner_small2_pl.gif') left top no-repeat;
text-align:right;
margin-top: 10px;
margin-bottom: 15px;
cursor: pointer;
}
#saving_small_en {
background:transparent url('/img/default/saving_banner_small2_en.gif') left top no-repeat;          
}

#saving_small_groups_pl{ background:transparent url('/img/default/saving_banner_groups_pl.gif') left top no-repeat; }
#saving_small_groups_en{ background:transparent url('/img/default/saving_banner_groups_en.gif') left top no-repeat; }

.saving_small_el {

	float: right;
	width: 700px;
	margin: 15px 15px 0 0;
}

.saving_middle_pad{
height: 19px !important;
padding:2px 0 0 0;
cursor: pointer;
}

#saving_big_en,#saving_big_pl {
width:980px;
height:208px;
background:transparent url('/img/default/saving_banner_big_pl.png') left top no-repeat;
text-align:right;
margin: 0pt;
cursor: pointer;
}

#saving_big_en {background:transparent url('/img/default/saving_banner_big_en.png') left top no-repeat; }

#saving_close{
width: 78px;
height: 15px;
width:980px;
text-align: right;
}
#saving_close a, #saving_close a:hover{
text-decoration: none;
color: #444;
}
#saving_close img { }

#saving_big_container,#saving_big_container_nl{
height: 223px;
margin-bottom: 15px;
text-align: right;
}

#saving_big_container_nl{ height: 208px; margin:0pt;}

.saving_btn{
margin:10px 25px 0 0;
}
#changes {
	width:972px;
	margin-bottom: 5px;
	text-align:right;
	margin-right: 10px;
}
.gr_small1, .gr_small2, .gr_small3 {

	float: left;
	clear: none;
	height: 21px;
	width: auto;
	margin-right: 10px;
	margin-bottom: 10px;

}

.gr_small_left1, .gr_small_left2, .gr_small_left3 {

	float: left;
	clear: none;
	width: 6px;
	height: 21px;
	background:transparent url('/img/default/gr_left_small1.gif');	
}

.gr_small_left2 { background:transparent url('/img/default/gr_left_small2.gif'); }
.gr_small_left3 { background:transparent url('/img/default/gr_left_small3.gif'); }


.gr_small_right1, .gr_small_right2, .gr_small_right3 {

	height: 21px;
	float: left;
	clear: none;
	width: 6px;
	background:transparent url('/img/default/gr_right_small1.gif');	
}

.gr_small_right2 { background:transparent url('/img/default/gr_right_small2.gif'); }
.gr_small_right3 { background:transparent url('/img/default/gr_right_small3.gif'); }

.gr_small_inside1, .gr_small_inside2, .gr_small_inside3 {

	height: 21px;
	float: left;
	clear: none;
	width: auto;
	background-color: #ffbd12;
	color: #fff;
	font-weight: bold;
}
.mailform_error
{
	color: #ff0000;
	clear: both;
	width: 100%;
	font-weight: bold;
	text-align: left;
	margin-bottom: 5px;
}
.gr_small_inside2 { background-color: #8ebc07; }
.gr_small_inside3 { background-color: #195db4; }

.saving_sum {

float: left;
clear: both;
width: 500px;
margin-top: 5px;
}
#newListOrd
{
	display: none;
	background-color: #ffffff;
	width: 200px;
	height: 19px;
	background-repeat: no-repeat;
	border: 1px solid #e3e3e3;
	padding: 5px;
	margin-left: 300px;
	margin-top: -20px;
}
#product_var, .product_var
{
	position:absolute;
	display:none;
	width: 200px;
}
#product_var
{
	margin-top: 57px;
}
.prodv_middle
{
	background-color: #fff;
	float: left;
	width:192px;
	border-left:1px solid #ababab;
	border-right: 1px solid #ababab;
	padding: 0 3px;
	color: #585858 !important;
}
#fresh_b
{
float:left;
margin:6px 0 0 8px;
overflow:hidden;
text-align:left;
width:450px;
}
.fresh_txt
{
color:#980147;
float:left;
font-size:12px;
margin-left:8px;
margin-top:0;
width:300px;
}
.prodv_middle img
{
	float: right;
	cursor: pointer;
}
.prodv_middle span
{
	color: #585858;
	padding: 5px 0;
}
.unl:hover
{
	text-decoration: underline;
}

.prodv_top, .prodv_bottom
{
	width: 200px;
	height: 4px;
	float: left;
	clear:both;
	background-image: url('/img/default/prodv_top.gif');
}
.prodv_ch
{
	width: 170px;
	float: left;
	font-weight: bold;
	border-bottom: 1px solid #cecece;
	padding-bottom:3px;
}
.prodv_bottom
{
	background-image: url('/img/default/prodv_bottom.gif');
}
.both
{
	clear: both;
	float: left;
}
.both2
{
	clear: both;
}
#prodv_lab, .prodv_labc
{
	width: 295px;
	cursor: pointer;
	float: left;
	margin-bottom: 5px;
	background-color: #ffbe0e;
	padding: 2px 0 2px 5px;
}
.prodv_labc
{
	color: #585858 !important;
	float: left;
}
.prodv_labc span
{
	color: #585858;
}


.prodv_el
{
	float: left;
	clear: both;
	width: 190px;
	font-size: 11px;
	cursor: pointer;
	color: #585858;
}

.float_l{ 
float: left;
clear: both;
}

.refund_info{
margin:20px 0 0;
width:300px;
}
.home_art_cont h3
{
	width: 280px;
	overflow: hidden;
}
.refund_text {
border:1px solid #CCCCCC;
float:right;
height:40px;
margin-bottom:10px;
margin-top:5px;
width:295px;
font-size: 11px;
}

.refund_details {
float:right;
color: red;
margin-top:5px;
width:305px;
}


#top_news {
	float:right;
	margin:-2px 20px 0 0;
	height:21px; 
	width: 240px;
	text-align:center;
	padding-top: 3px
}

#top_news a {
	color: #ff0000;
	font-size: 13px !important;
}
.home_nel
{
	width: 318px;
	float: left;
	margin:12px 0 0 12px;
	overflow: hidden;
}
.home_elm
{
	width: 257px;
	float: left;
	border-top:1px solid;
	border-bottom: 1px solid;
}
.he_210
{
	height: 210px;
}
.he_211
{
	height: 211px;
}
.he_225
{
	height: 225px;
}
.he_224
{
	height: 225px;
}
.he_236{
	height: 236px;
}
.he_252
{
	height: 252px;
}
.he_253
{
	height: 253px;
}
.home_n h2
{
	float: left;
	color: #980147;
	margin: 0px;
	font-size: 20px;
}
.bcg_gray{

}
.wht_bcg
{
	background-color: #fff;
	width: 1024px;
	margin: auto;
	padding: 5px 0px;

}
.home_n span
{
color:#980147;
float:left;
font-size:20px;
margin-left:10px;
}
.home_nel img
{
	float: left;
	overflow: hidden;
}
.home_van
{
margin-left:5px;
margin-top:-10px;
float: right;
}
.home_elm ul
{
	width: 205px;
	font-size: 12px;
	margin:0px;
	text-align: left;
	padding-left:3px !important;
	line-height: 17px;
	color: #3a3a3a;
}
.home_elm li
{
	list-style-image: url('/img/default/list_arrow.gif');

}
.home_art_cont img
{
	float: right;
	clear: right;
	margin-right: 5px;
}
.home_art_cont li
{
	margin-bottom : 10px;
}
.home_more
{
	float: right;
	margin-right:3px;
	margin-top: -15px;
}

.hm1{color:#99274B;} .hm_2{color: #e07e1b} .hm_3 {color: #0186b1;} .hm_4{color: #bacc25;}
.home_menu, .prod_menu
{
	border: 1px solid #e0e0e0;
	float: left;
	width: 653px;
	background-color: #e0e0e0;
}
.prod_menu
{
	margin: 8px 0;
}
.home_menu a
{
	text-decoration: none;
	color: #484848;
	font-family: sans-serif, tahoma, arial;
}
.home_mel, .home_mela, .prod_mel
{
	border-right: 1px solid #e0e0e0;
	border-left: 1px solid #fff;
	float: left;
	margin:0 -1px -1px 0px;
	padding: 6px 0;
	width: 162px;
}
.prod_mel
{
	padding: 6px;
	width: auto;
	text-align: center;
	border-right: 1px solid #FFF;
	cursor: pointer;
}

.prod_mel1
{
	border-left: 0px;
}
.ptb12
{
	padding-top: 12px;
	padding-bottom: 14px;
}

.home_mela
{
	border-bottom: 0px !important;
	padding-bottom: 7px;
	background-color: #fff;
}
.ml16{margin-left: 16px;}
.h_pink {border-color: #980047;}
.h_orange{border-color: #e17f1c}
.h_blue{border-color: #0168b1;}
.h_green{border-color: #bbcc24;}
.hm1{color:#99274B;} .hm_2{color: #e07e1b} .hm_3 {color: #0186b1;} .hm_4{color: #bacc25;}


.basket_bonus_text {float: left; clear: both; margin-left:5px; width:37px;font-weight: bold;color: #F88B1F; padding-top: 2px;}

.basket_bonus_bg{ background-color: #ecfdbc; }
.stErr_cm{float: left; width: 100px; text-align: left; height: 15px; padding-top: 4px;clear: both;}
.mark_pag{margin:0 auto; text-align:center; width:450px;}
.bg_white{background-color: #fff !important;}
.for_lab2
{
    width: 500px;
    float: left;
    font-size: 14px;
    color: #000;
    text-align: left;
    
}
.w400
{
    width:400px !important;
}
.for_el1_t, .for_el2_t, .for_el1_tb, .for_el2_tb 
{
	width: 640px;
	float: left;
	clear: both;
	
	height: 4px;
}

.for_el1_tm, .for_el2_tm 
{
	border: 1px solid #585858;
	float: left;
	width: 638px;
	background-color: #e7e7e7;
	font-family: sans-serif, tahoma, verdana;
	text-align: left;
	margin-bottom: -1px;
	padding: 5px 0;
}
.for_el1_tm span, .for_el1_tm p.for_info
{
	color: #565656;
}
.for_el2_tm span, .for_el2_tm p
{
	color: #585858;
}
.for_el2_tm
{
	background-color: #fff;
}
.for_el1_tb
{
margin-bottom: 10px;	
}
.for_el2_tb
{
	
	margin-bottom:10px;
}
.for_el1_tm a, .for_el2_tm a, .for_info_el1, .for_info_el2
{
	font-size: 14px;
	width: 340px;
	float: left;
	font-weight: bold;
	text-align: left;
	padding-left: 4px;
}
.for_el1_tm a, .for_el2_tm a
{font-weight: normal; padding:3px 0 3px 5px; margin-right: 5px; width: 325px; }
.for_info_el1, .for_info_el2
{
	width: 328px;
}
.for_el1_tm p , .for_el2_tm p
{
	font-style: italic;
	width: 550px;
	text-align: left;
	float: left;
	padding-left: 10px;
	margin-top: 3px;
	margin-bottom: 0px;
}
.for_m
{
	padding :0 0 0 6px!important;
	width: 647px !important;
	font-family:sans-serif;
}
.for_info, .for_info2
{
	border: 1px solid #585858;
	width: 638px;
	height: 29px;
	color: #000;
	font-weight: bold;
	float: left;
	margin: 5px 0px -1px 0;
	background: url('/img/default/forum/for_info_x.gif') repeat-x;
}
.for_info2
{
 border-color: #A9A9A9;
 width: 634px;
 height: auto;
 min-height: 24px;
 text-align: left;
 font-weight: normal;
 color: #000;
 padding: 5px 0 5px 5px;
 font-size: 14px;
 background-position:bottom;
}
.for_info_el1, .for_info_el2 
{
	color: #000;
	font-size: 14px;
	font-family: tahoma, verdana;
	padding-top: 6px;
	height: 22px;
	font-weight: normal;
}
.for_info_el2
{
	padding-left:3px;
width:148px;

}
.for_table
{
    float: left;
    padding: 0px;
    margin: 0px;
    width:640px;
}
.for_el_p1, .for_el_p11, .for_el_ptit
{
	width: 148px;
	float: left;
	
}
.for_el_p1, .for_el_p11
{height: 45px; padding: 3px 0 0 3px}

.for_el_ptit
{
    width: 330px; padding: 0px; border-right:1px solid #CCCCCC; height:48px;
}
.for_el_p11
{
    border-right: 1px solid #ccc;
    
}
.for_el2_tbdr, .for_el1_tbdr
{
	width: 638px;
	border-bottom: 1px solid #585858;
	float: left;
	padding: 0px;
}
.for_el1_tbdr
{
	border-color:  #565656;
}
.for_add_thred, .for_back, .for_unibtn
{
	color: #fff;
	background: url('/img/default/forum/for_btn104.gif') no-repeat;
	width: 104px;
	height: 18px;
	float: right;
	margin-right: 8px;
	text-decoration: none !important;
	padding-top: 2px;
	margin-bottom: 6px;
	cursor: pointer;
}
.mr10
{
    margin-right: 10px;
}
.for_back
{
    background: none;
    color: #980147;
    clear:left;
    margin-top: -18px;
    width: 52px;
}
.for_add_thred
{
    margin-top:-18px;
}
.for_back:hover
{
    text-decoration: underline !important;
}
.for_title
{
	width: 635px;
	color: #fff;
	background-color: #980147;
	clear: both;
	float: left;
	text-align: left;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 0 5px 5px;
	margin: 0 0 10px 0;
}
#forum_title
{
  margin-left:-7px;
margin-top:7px;
width:634px;
}

.for_post1_m, .for_post2_m
{

	width: 639px;
	min-height: 45px;
	float: left;
	margin-bottom: -1px;
	border: 1px solid #a9a9a9;
	background-color: #E7E7E7;
}
.for_post2_m
{background-color:#fff ;}
.ml6{margin-left:6px;}
.fl
{ float: left;}
.w580
{
    width: 480px;
}
.for_h1
{width: 638px !important;  font-size: 18px !important; font-weight: normal; text-align: left;margin-bottom: 25px;}
.for_add_by, .for_add_byq
{
	font-size: 13px;
	border-bottom: 1px #A9A9A9 solid;
	float: left;
	margin-left: 4px;
	text-align: left;
	margin: 6px 0 6px 4px;
	padding-bottom: 4px;
	color: #000;
}
.for_add_byq
{
border:0 none;
font-weight:normal;
margin-left:10px;
width:428px;

}
.for_post, .for_q_m
{
	width: 400px;
	text-align: left;
	float: left;
	font-size: 14px;
	clear: both;
	padding-left: 5px;
	margin-top: 8px;
	font-style: italic;
	font-family: Helvetica;
}
.for_cru
{
    font-size: 10px;
}
.for_txt_t, .for_txt_b, .for_in_b, .for_in_t
{
	width: 453px;
	height: 4px;
	float: left;
	clear: both;
	background: transparent url('/img/default/forum/for_txt_t.png') no-repeat;
}
.for_txt_b, .for_in_b
{
	background: transparent url('/img/default/forum/for_txt_b.png') no-repeat;
	margin-bottom: 5px;
}
.for_lastpost
{
    width: 320px !important;
    float: left !important;
}
.for_txt_m, .for_in_m
{
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	width: 451px;
	height: 150px;
	float: left;
	background-color: #fff;
}
.for_txt_m2
{
    background-color:#FFFFFF;
border:1px solid #A9A9A9;
float:left;
height:150px;
width:637px;
margin:8px 0;
}
.for_in_m
{
	height: 20px;
	
}
.for_in_m input
{
	width: 440px;
	border: 0px;
	float: left;
	padding-left: 5px;
}
.for_txt_m textarea
{
border:0 none;
height:138px;
width:430px;
	
}
.for_txt_m2 textarea
{
border:0 none;
height:138px;
width:624px;
	
}
.for_btn_new
{
	border: 0px;
	width: 160px;
	color: #fff;
	background: url('/img/default/forum/for_btn160.gif') no-repeat;
	height: 20px;
	float: right;
	clear: both;
	cursor: pointer;	
}
.for_label
{
	font-weight: bold;
	float: left;
	clear: both;
	margin-top:20px;
}
#for_edtpst
{
	position: absolute;
	z-index: 999;
}
#for_edtPop
{
	width: 453px;
 	float: left;
}
.for_pop_t, .for_pop_b
{
    background:transparent url('/img/default/forum/for_pop_t.png') no-repeat;
	width: 494px;
	height: 4px;
	float: left;
}
.for_pop_b
{
	  background:transparent url('/img/default/forum/for_pop_b.png') no-repeat;
}
.ml01
{
    margin-left: -1px;
}
.for_pop_m
{
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	width: 473px;
	padding-left:18px;
	float: left;
	background-color: #fff;
}
.absolute_cont0
{
    width:0px;
    height:0px;
    position:relative;
    float:left;
}
.for_post1_e, .for_post2_e
{
	background: url('/img/default/forum/for_post2_e.gif') no-repeat;
	color: #980147;
	cursor: pointer;
	float: left;
	width: 70px;
	height: 18px;
	margin:-22px 7px 5px 568px;
	padding-top:2px;
	position:absolute;
}
.for_post2_e
{
background: url('/img/default/forum/for_post1_e.gif') no-repeat;

}
.for_quote
{
	width: 453px;
	float: left;
}
.for_q_t, .for_q_b
{
	width: 453px;
	height: 28px;
	background: transparent url('/img/default/forum/for_q_t.png') no-repeat;
	float: left;
}
.for_q_b
{
	background: transparent url('/img/default/forum/for_q_b.png') no-repeat;
}
.for_q_m
{
	width: 446px;
	float: left;
	background-color: #f2f2f2;
	border-left: 1px solid #bababa;
	border-right: 1px solid #bababa;
	margin:0px
}
.mb10
{
	margin-bottom: 10px !important;
}
#for_q_m
{
	width: 363px;
	margin: -12px 34px -28px 34px;
	float: left;
	position: relative;
}
#for_ed_err, .for_ed_err
{
color:#FF0000;
float:left;
font-size:13px;
font-weight:bold;
margin-bottom:5px;
}
.for_post1qb{
    background-color: #fff !important;
    border:1px solid #BABABA !important;
    padding-bottom: 5px;
}
.for_post2qb{
    background-color: #E7E7E7 !important;
    border:1px solid #BABABA !important;
    padding-bottom: 5px;
}
.bg_white{background-color: #fff !important;}

.cp_box {
clear:none;
float:right;
font-size:11px;
font-weight:normal;
margin:12px -8px 0 0;
padding-right:15px;
text-decoration:none;
width:211px;
}

.cp_box_t {
background-image:url('/img/default/nwsp_top.gif');
background-color:transparent;
background-repeat:no-repeat;
width:211px;
height:20px;
color: #fff;
font-weight: bold;
text-align: center;
font-size: 13px;
font-family:Tahoma,'Trebuchet MS',sans-serif;
padding-top: 2px;
}

.cp_box_c {
background-color:#FFF;
border-left:1px solid #980147;
border-right:1px solid #980147;
color:#663300;
width:206px;
padding-left:3px;
text-align:left;
}

.cp_box_b {
background-image:url('/img/default/nwsp_bottom.gif');
background-color:transparent;
background-repeat:no-repeat;
width:211px;
height:8px;
}

.cp_box_el, .cp_box_el2{
	border-bottom:1px dotted;
	border-color: #ccc;
	clear:both;
	float:left;
	margin:0;
	text-align:left;
	width:100%;
	padding: 3px 0;
}

.cp_box_left{ float: left; clear: both; width: 120px; height: 120px;}
.cp_box_right{ float: left; clear: none; width: 80px; padding-top: 25px; margin-left: 6px;}

.cp_box_add{ width: 80px; float: left; clear: both; }
.cp_box_title{ width: 200px; float: left; clear: none; font-weight: bold; font-size: 14px; text-align: left; margin-bottom: 3px;}
.cp_box_price{ width: 80px; float: left; clear: both; margin-bottom: 4px; font-weight:bold; color: #565656; font-size: 12px;}
.cp_box_more{ text-align: right; width: 200px;}

.h18w18{    height: 18px !important;    width: 18px !important; }
#ilist_left{float: left; width: 140px;}
.ilist_el{float: left; width: 490px;}
.ilist_p_name{font-weight: bold; display: inline;}
.ilist_p_img{width: 120px; height:120px; float: left;}
.ilist_left{width: 490px; float: left;}
.w280{width: 280px !important;}
.ilist_name{width: 280px; float: left; line-height: 17px; height: 38px; margin-bottom: 0px;}
.ilist_name img{height: 13px;}
.ilist_promo{color: #ff0000; font-size: 13px; float: left; width: 280px; height: 20px;}
.ilist_addbox{width: 280px; height: 24px; float: left; }
.ilist_addbox_r{width: 120px; height: 24px; float: right; }
.ilist_inbasket{width: 25px; height: 21px; background: url('/img/default/ilist_inbasket.png') no-repeat; float: left; margin:1px 3px 0 0;}
.ilist_input{width: 21px; height: 23px; background: url('/img/default/ilist_input.gif') no-repeat; float: left; border: 0; padding-top: 4px; text-align: center; margin-right: 3px;}
.podaruj_img, .podaruj_img2{position: absolute; width:35px; height:35px; float: left; margin-top: 80px; margin-left: -120px;}
.podaruj_img2{margin-top: 118px; margin-left: 0;}
.podaruj_big{position: absolute; width: 70px; height: 70px; margin-top:220px; margin-left: -290px;}
.podaruj_zoom{height:70px;margin-left:-396px;margin-top:332px;width:70px;position: absolute; }
#gs_txt{font-weight: bold; width: 300px; float: left;}
.section_desc{float: left; width: 600px; padding:0 5px 5px 5px;}
.new_log_in{width: 267px; height: 30px; background: url('/img/friscopl/new_log_in.gif') no-repeat; float: left; margin: 3px 0px; margin-left: 3px;}
.new_log_in input
{
    border: none; background-color: #e6e6e6; float: left; padding: 6px 0 0 6px; width: 240px; 
}
.new_log_submit{cursor: pointer; width: 88px; height: 30px; color: #fff; text-align: centet; float: left; background: url('/img/friscopl/new_log_sub.gif') no-repeat; border: 0px; font-size: 11px; font-family: tahoma;}
.new_reg_box{background: url('/img/default/new_reg_x.gif') repeat-x bottom;}
.new_btn126{width: 126px; margin: 0px auto; height: 22px; padding-top: 8px; color: #fff; background: transparent url('/img/friscopl/new_btn126.gif'); float: left;  font-family:tahoma; font-size: 11px; margin: 10px 0 10px  75px;}
.new_btn126:hover{text-decoration: none !important;}
.new_logregq{font-size: 14px; color: #9e0055; font-weight: bold; font-family: tahoma; }
.new_logregi{font-size: 9px; color: #5d5d5d; width: 245px; float: left; text-align: left; margin-left: 15px;}
.panel_main_right_box { border: 1px solid #e7e7e7;margin-right:-10px;clear:none !important;width:278px !important;float: left; margin-top:-1px; padding-bottom:8px;}
.home_greenbox{width:280px; height: 419px; float: left; margin-top: -3px; background: transparent url('/img/friscopl/home_greenbox.gif') no-repeat;}
#panel_right_new{width: 280px; float: right;}
#log_label, .new_tit_bar, .new_tit_bar_o, .new_tit_bar_f
{
    width: 264px;
    height: 26px;
    color: #fff;
    background-color: #5d5d5d;
    float: left;
    text-align:left;
    padding: 10px 0 0 16px;
    font-size: 12px;
    font-family: tahoma;
    font-weight: bold;
}
.header_menu_mini_b{float: left; height:70px;}
.header_submenu_na2b
{cursor:pointer;
float:left;
height:70px;
margin:0 0 5px 15px;
padding:0 1px;}

