﻿.label_higlightedproducts
{
    color:#0070BB;
    font-weight:bold; 
    font-size:16px;
    font-family:Verdana, Arial CE, Arial, helvetica;
    text-align:center;
}

.icon_bestprice
{
    font-size:10px;
    color:orange;
    background-color:white;
    font-family:Verdana;
    width:80px;
}



.productfamilylist
{
    width:590px;
    text-align:center;
    border:0px solid green;
    display:block;
}


.productfamilythumbpanel
{
    float:left;
    display:inline-block;
    width:190px;
    height:auto;
    overflow:hidden;
    text-align:center;
    min-height:240px;
}

.producttable
{
    width: 100%;
    min-height:100%;
    height:100%;
    border:0px solid red;
    overflow:hidden;
    background-color:White;
}

.topvalami
{
    border:dotted 0px #ccccff;
    border-width: 0px 0px 1px 0px;
    padding:0px 5px 0px 5px;
    width:100%;
    text-align:left;
}

.filtercolumn /* baloszlop */
{
    padding:0px 0px 0px 10px;
    border:solid 0px #ccccff;
    border-width: 0px 0px 0px 0px;

    height:99%;
    width:180px;

    vertical-align:top;
    float:left;
    
    text-align:left;
 }

.productlistcolumn_empty
{
    text-align:left;
    float:left;
    width:590px;
    padding:5px 10px 5px 10px;
}


.productlistcolumn
{
    text-align:left;
    float:left;
    width:590px;
}

.filter_all, a.filter_all, .filter_all a
{
    background-color:white;    
    color:black;
    

    font-size:10px;
    font-family:Verdana, Arial CE, Arial, helvetica;
    font-weight:normal;
    font-style:italic;

    text-decoration:underline;    
    
    line-height:normal;
    margin:2px 0px 2px 0px;
    padding-left:0px;
    width:180px;
    cursor:pointer;
}

#FilterStore_listStores
{
    width:140px;
}


.filter_clearall
{
    text-decoration:none;
    font-weight:bold;
    font-size:13px;    
    border: 0px;    
    background-color:Transparent;
    display:inline-block;
    margin:2px 0px 2px 0px;
    text-decoration:underline;
}

.filter_textbox
{
    font-weight:bold;
    font-size:11px;
    color:black;
    border:solid 1px #ccccff;
}

.filter_button
{
    font-size:11px;
    background-color:#0070BB;    
    color:white;
    border:solid 1px #ccccff;
    width:30px;
}

.filter_header
{
    width:100%;
    color:#0070BB;
    font-weight:bold; 
    font-size:12px;
    
    font-family:Verdana, Arial CE, Arial, helvetica;
    line-height:20px;
}

.filter_header_link
{
    color:#0070BB;
    font-weight:bold; 
    font-size:12px;
}

.filter_header_campaign
{
    width:100%;
    color:#ff0088;
    font-weight:bold; 
    font-size:14px;
    
    font-family:Verdana, Arial CE, Arial, helvetica;
    line-height:20px;
}

.filter_header_link_campaign
{
    color:#ff0088;
    color:#ff0088;
    font-weight:bold; 
    font-size:14px;
}


.filteritem, .filtercount
{
    color:black;
    font-weight:normal; 
    font-size:11px;
}

.filteritem_selected_maincategory
{
    color:black;
    font-weight:bold; 
    font-size:12px;
}

.filteritem_selected
{
    color:black;
    font-weight:bold; 
    font-size:11px;
}

.filterpopuplink, .filterpopuplink a, a.filterpopuplink
{
    cursor:pointer;
    color:Black;
}

.filter_line
{
    height:1px;
    border:1px solid #ddddff;
    border-width:0px 0px 1px 0px;
    width:100%;
}

.category_item
{
    color:black;
    font-size:11px;
}

.category_item_maincategory
{
    color:black;
    font-size:12px;
}

.category_item_selected, .category_item_selected a, a.category_item_selected
{
    color:black;
    font-weight:bold; 
    font-size:11px;
}

.category_item_onpath
{
    color:#666666;
    font-weight:bold; 
    font-size:11px;
}

.filter_storetype
{
    font-size:12px;    
    background-color:white;    
    color:black;
  }



/* felugró választó listák elemei */
.brandselect_popupbox_size
{
 
     position:absolute; 
    top:50px; left:200px;
    width:440px; height:470px; 
    z-index:1; display:none;
    padding: 10px 10px 10px 10px;
}


.sizeselect_popupbox_size
{
    position:absolute; 
    top:50px; left:200px;
    width:440px; height:420px; 
    z-index:3; display:none;
    padding: 10px 10px 10px 10px;
    overflow:hidden;
}


.sizeselect_groupname
{
    font-weight:bold;
    text-decoration:underline;
}


.brandselect_popupbox_design, .sizeselect_popupbox_design
{
    border:solid 1px #ccccff;
    background-color:#ddddff;    
    color:black;

    filter:alpha(opacity=98);
    opacity: 0.98;
    -moz-opacity:0.98;
}


a.linkbutton
{
    cursor:pointer;
    background-color:White;
    color:Black;
    font-size:10px;

    border:1px solid black;
    font-weight:bold;
    display:inline;
    text-align:center;
    padding:2px 2px 2px 2px;
    margin:1px 0px 1px 0px;
    height:auto;
    width:100px;
}




.select_panel_title
{
    font-weight:bold;
    font-size:16px;
    font-family: Arial Centaur, Arial, Verdana;    
}


.brand_nemtom
{
    }
    
.brand_abc, .brand_abc:visited
{
    float:left;
    text-align:center;
    width:20px;
    display:block;

    background-color:white;    
    color:black;

    text-decoration:underline;
    cursor:pointer;
}

.brand_abc_hover, .brand_abc:hover
{   
    float:left;
    text-align:center;
    width:18px;
    display:block;

    background-color:white;    
    color:black;

    text-decoration:underline;
    border: 1px solid blue;
}

.pager_pagenumber_selected,  .brand_abc_selected
{
    font-size:10px;
    font-weight:bold;
    
    text-align:center;
    text-decoration:none;

    width:18px;

}

.pager_pagenumber, .pager_pagenumber a, .pager_pagenumber a:visited
{

    font-size:10px;
    font-weight:normal;

    text-align:center;
    width:18px;


    text-decoration:none;
    cursor:pointer;
    display:inline-block;
}

.pager_pagenumber:hover
{   

    font-size:10px;
    font-weight:normal;

    text-align:center;
    width:18px; /* a border miatt kisebb mint a hover nélküli változat */

    background-color:white;    
    color:black;

    text-decoration:underline;
    border: 0px solid blue;
    display:inline-block;
}

.pager_box 
{
        font-size:10px;
        font-weight:normal;

        border:0px solid black; 
        border-width:0px 0px 0px 0px; 
        text-align:right;
        vertical-align:middle;
        margin:10px 0px 10px 0px; 
        padding:10px 0px 10px 0px;
}



.breadcrumbs_item, a.breadcrumbs_item
{
    color:red;
    display:inline-block;
    font-size:11px;    
    margin:2px 0px 2px 0px;
}

.breadcrumbs_sep
{
    text-decoration:none;
    color:red;
    display:inline-block;
    font-size:11px;    
    margin:2px 2px 2px 2px;

}

.breadcrumbs_delete
{
    text-decoration:none;
    font-weight:normal;
    font-size:11px;    
    border: 0px solid black;    
    color:White;
    background-color:#336699;
    display:inline-block;
    text-align:center;
}

.breadcrumbs_delete:hover
{
    color:White;
    background-color:#336699;
}



.sizehead_item, .sizehead_item:visited
{
    float:left;
    text-align:center;
    width:180px;
    display:block;

    background-color:white;    
    color:black;

    text-decoration:underline;
    cursor:pointer;
}

.sizehead_item_hover, .sizehead_item:hover
{   
    float:left;
    text-align:center;
    width:178px;
    display:block;

    background-color:white;    
    color:black;

    text-decoration:underline;
    border: 0px solid black;
    cursor:pointer;
}




.table_withstore
{
        border:solid 1px #ccccff;
        border-collapse:collapse;

        background-color:white;    
        color:black;

        font-size:12px;
        font-weight:normal;
}

.table_withstore th
{
}

.table_withstore_trhl
{
        border:solid 1px #ccccff;
        border-collapse:collapse;
}





.productthumb_panel
{
    clear:both;
    font-weight:normal;
    font-size:11px;
    border:solid 0px #ccccff;
    width:190px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.productthumb_img_div
{
    clear:both;
    border:solid 0px #efefff;
    width:180px;
    height:180px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    overflow:hidden;
    text-align:center;
    display:inline-block;
}

.productthumb_img
{
    clear:both;
    display:inline-block;
    border:0px;
    text-align:center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.productthumb_onstock, .productthumb_orderable
{
    font-weight:normal;
    font-size:10px;    
}

.productthumb_ProductName, .productthumb_productname
{
    color:#666666;
    font-weight:normal;
    font-size:11px;    
    display:inline-block;
    height:30px;
    
}

.productthumb_price
{
    color:#0070BB;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}

.productthumb_price_big
{
    color:#FF0088;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.productthumb_priceoriginal
{
    font-size:11px;
    text-decoration:line-through;
    font-family:Times new Roman;
}




.sizegrouptitle
{
	font-weight:bold;
	display:block;
	margin-bottom:10px;
	text-decoration:underline;
	float:none;
}

.sizename
{
	font-weight:normal;
}

.sizecheckbox, input.sizecheckbox
{
	border:0px solid black;
	background-color:transparent;
	color:black;
}

.sizesdiv
{
	border:1px solid black;

	width:100%;
	margin-bottom:10px;	
	background-color:#ccccff;
	display:block;

	height:auto;
    overflow:hidden;
}

.sizeunit
{
	display:inline-block;
	width:65px;
	background-color:inherit;
    float:left;
    margin:0px 0px 3px 0px;
    height:25px;
}

.cont
{
	text-align:left;
	background-color:#ddddff;
	width:96%;padding:5px 5px 5px 5px;
	
	height:80%;
	
	overflow:auto;
}


.div_campaigntypedesc
{
    margin: 5px 5px 5px 5px;
    
}


.div_aboutwebshop
{
    margin: 10px 5px 5px 5px;
    text-align:center;
    width:100%;
}

.div_aboutwebshop a
{
    font-size:12px;
    font-weight:bold;
    text-decoration:underline;
}


.noresult_1,.noresult_2
{
    font-size:11px;
}