/*
 * T A B L E
 */
.table {
    border-collapse:collapse;
    width:100%;
}              
.table tfoot {
    font-weight:bolder;
}
.table thead tr {
    border-bottom:2px solid #e6e2e3;
}
.table tbody tr:hover {
    background:#f7f5f6;
}                
.table tbody tr td {
    border-bottom:1px solid #e6e2e3;
    height:35px;
}

        /*
         * DT DD
         */
            dt {
                float:left;
                width:20%;
                text-align:right;
                height:25px;
                padding-right:5px;
                margin-right:5px;
                margin-left:15px;
                border-bottom:2px solid #fff;
                background-color:#989898;
                color:#fff;
			    background-position:5px center;
			    background-repeat:no-repeat;
				padding-bottom: 3px; 
            }                
            dd {
                width:70%;
                padding-left:5px;
                text-align:left;
                height:25px;
                float:left;
                margin:0px;
                margin-right:15px;
                padding-top:5px;
                border-bottom:2px solid #fff;
            }
                dd.odd {
                    background-color:#e5e5e5;    
                }   
            dt span, dd span {
                margin-top:5px;
				padding-top: 3px;
                display:block;
            }

/*
 * C A T E G O R Y    T R E E
 */
        #WebshopCategoriesTree ul {
            margin:0px;
            padding:0px;
            padding-left:30px;
            margin-bottom:12px;
            margin-top:6px;
        }
            #WebshopCategoriesTree ul li {
                list-style:square;
                padding-left:3px;
                padding-top:3px;
            }
                #WebshopCategoriesTree ul li a {
                    text-decoration:none;
                    color:#534d53;
                    font-size:11px;
                }
                    #WebshopCategoriesTree ul li a:hover {
                        text-decoration:underline;
                    }
            #WebshopCategoriesTree h3 {
                margin:0px;
                border-top:1px solid #d4d2d2;
                padding:0px;
                display:block;
                text-decoration:none;
                color:#534d53;
                padding-left:5px;
                padding-top:5px;
                padding-bottom:5px;
                font-size:11px;
                cursor:pointer;
            }
                #WebshopCategoriesTree h3.hover {
                    background:#26759c;
                    color:#fff;
                    border-top:1px solid #d4d2d2;
                }  
                #WebshopCategoriesTree h3.hover:hover {
                    background:#26759c;
                    color:#fff;
                    background-image:url(../images/webshop/categoryTreeClose.gif);
                    background-position:right center;;
                    background-repeat:no-repeat;                   
                }  
                #WebshopCategoriesTree h3:hover {
                    border-top:1px solid #d4d2d2;
                    background:#26759c;
                    color:#fff;
                    background-image:url(../images/webshop/categoryTreeOpen.gif);
                    background-position:right center;;
                    background-repeat:no-repeat;  
                }      
                
                #WebshopCategoriesTree h3.ez_link {
                    padding-top:0px;
                    padding-bottom:0px;
                    padding-left:0px;
                    
                }
                #WebshopCategoriesTree h3.ez_link:hover {
                    background-image:url(../images/webshop/categoryTreeLink.gif);
                    background-position:right center;;
                    background-repeat:no-repeat;
                }   
                    #WebshopCategoriesTree h3.ez_link a  {
                        display:block;
                        text-decoration:none;
                        color:#534D53;
                        padding-top:5px;
                        padding-left:5px;
                        padding-bottom:5px;
                    }    
                        #WebshopCategoriesTree h3.ez_link a:hover  {
                            color:#fff;
                        }


/*
 * P R O D U C T    B O X
 */            
    .productboxList {
        clear: both;
        margin:0px;
        padding:0px;
        border-top:1px solid #f0edef;
    }
    .firstrow  {
        border-top: none;
    }
        .productboxList li {
            float:left;
            list-style:none;
            width:159px;
            height:190px;
            border-right:1px solid #f0edef;
            text-align: center;
        }
        .productboxList li.last {
            border-right:none;
        }
            .webshopProductBox {
            }
                .webshopProductBox label {
                    display: block;
                }
                .webshopProductBox a {
                    text-decoration:none;
                    color:#969494
                }                
                    .webshopProductBox a span {
                        color:#333333;
                        font-size:11px;
                        font-weight:bold;
                        display:block;
                        height:30px;
                    }   
                .webshopProductBoxPrice {
                    display:block;
                    font-weight:bolder;
                    color:#4d4a4a
                }             
                .webshopProductBoxNewPrice {
                    display:block;
                    font-weight:bolder;
                    color:#3d7810;
                }             
                .webshopProductBoxOldPrice {
                    display:block;
                    font-weight:bolder;
                    color:#9b9797;
                    height:13px;
                } 
                .webshopProductBoxOldPrice span {
					text-decoration: line-through;
                }
                .webshopProductBox img {
                    border:none;
                    margin-top:8px;
                }  
                .wsProductBoxCategory:hover {
                    text-decoration:underline;
                }


/*   T e r m e k   a d a t l a p   */
.box h1 {
    margin:0px;
    margin-left:0px;
    padding-top:8px;
}

#ProductImage {
    float:left;
    clear:left;
    cursor:pointer;
    margin:10px;
	width:225px;
	height:225px;
	text-align:center;
}

#ProductImage img {
	margin:auto;
}

#ProductDescription {
	float:left;
	width:370px;
	margin-right:10px;
    color:#666;
    line-height:1.5em;
    margin-top:15px;
}

#WebshopProductRating {
    margin-bottom:15px;
    margin-top:8px;
    float:right;
    width:390px;
}



/*
 * P R I C E S
 */
#ProductPrice {
    float:right;
    font-size:18px;
    margin-right:8px;
    margin-top:8px;
}
.oldprice {
    text-decoration:line-through;
    font-size:15px;
    color:#c3bcbc;
    margin-right:5px;
}

#ChangeCurrencyNewValue {
    font-size:18px;
    color:#900;
    
}

            #WebshopProductBasketForm {
                float:right;
            }
            #WebshopProductToFavourites {
                float:right;
            }
            #WebshopProductBasketInput {
                background:url(../images/webshop/icon_basket.gif) no-repeat top center;
                border:none;   
                width:63px;
                height:68px;
                padding-top:52px;
                cursor:pointer;
                float:right;
            }
            #WebshopProductPriceChangeForm {
                float:left;
                width:250px;
                text-align:right;
                margin-top:10px;
            }
            #WebshopProductPriceChangeForm select {
                margin-left:5px;
            }
            
            #WebshopProductFavoritesInput {
                background:url(../images/webshop/icon_favorites.gif) no-repeat top center;
                border:none;   
                width:92px;
                height:68px;
                padding-top:52px;
                cursor:pointer;
                font-size:11px;
            }
            #ProductActions {
                width:350px;
                float:right;
                margin-bottom:20px;
                margin-right:40px;
            }


         /*
          * T A B S
          */   
            #WebshopProductTab {
                padding:0px;
                margin:0px;
            }
                #WebshopProductTab li {
                    list-style:none;
                    background:url(../images/webshop/wsProductTab.gif);
                    width:115px;
                    height:18px;
                    padding-top:6px;
                    display:block;
                    text-align:center;
                    margin-right:5px;
                    cursor:pointer;
                    float:left;
                    
                }
                #WebshopProductTab li.active {
                    background:url(../images/webshop/wsProductTabOn.gif);
                    cursor:default;
                    color:#fff;
                }  
                #WebshopProductsRead .tabwsModuleBox {
                    clear:left;
                    border-top:1px solid #d4d2d2;
                }
                #WebshopProductText {
                    padding:10px;
                } 
                        #WebshopProductText h3 {
                            font-size:18px;
                            font-weight:normal;
                        }
                        #WebshopProductTextP {
                            padding-left:15px;
                            padding-right:15px;
                        }


               #WebshopProductImages {
                   text-align:center;
               }
/*
 * P R O D U C T    C O N T R O L 
 */               
    #WebshopProductsControl {
        background:#f2f3f2;
        border-bottom:1px solid #cacaca;
    }    
        #WebshopProductsSort {
            margin:0px;
            padding:0px;
            padding-top: 6px;
            padding-bottom: 6px;
            float:right;
            margin-right:5px;
        }    
div.pager {
    padding-top: 6px;
    margin-left: 3px;
}


div.pager span {
    display: block;
    float: left;
}

div.pager span.nohref {
    color: #cbcbcb;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px;
    border: 1px solid #cacaca;
    margin: 2px;
}

div.pager span.actual {
    color: #fff;
    background: #666;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px;
    border: 1px solid #38424c;
    text-decoration: none;
    margin: 2px;
}

div.pager a {
    color: #333;
    background: #fff;
    padding: 2px;
    padding-left: 3px;
    padding-right: 3px;
    border: 1px solid #63BAD8;
    text-decoration: none;
    margin: 2px;
    display: block;
    float: left;
}

div.pager a:hover {
    color: #fff;
    background: #666;
    border:1px solid #38424c;
}

div.pager div {
    
}

div.pagerFirst {
    float: left;
}

div.pagerPrev {
    float: left;
}

div.pagerCenter {
    float: left;
}

div.pagerNext {
    float: left;
}

div.pagerLast {
    float: left;
}                


/*
 * F I L T E R 
 */    
    #MostRight {
        width: 151px;
        float: right;
    }
        #Filters h3 {
            padding:0px;
            margin:0px;
            padding-left:10px;
            background:#aebfd4;
            padding-top:3px;
            padding-bottom:3px;
            font-size:12px;
        }    
            #Filters ul {
                padding-top:5px;
                padding-bottom:5px;
                margin: 0px;
                padding-left: 0px;
            }
                #Filters ul li {
                    list-style:square;
                    margin-left:30px;
                    border:none;
                    margin-top:0px;
                    padding-top:3px;
                }
                    #Filters ul li a:hover {
                        text-decoration:underline;
                    }

/*
 * R A T I N G 
 */
    #adivid  {
        float:left;
    }
    #adividSpan {
        padding-left:20px;
        color:#ff8600;  
        font-weight:bolder;
    }
    .WebshopProductRatingRead {
        padding-left:100px;
        height:16px;   
        display:block;   
        float:left;    
        margin-bottom:5px; 
        color:#ff8600;
        font-weight:bolder;     
    }

/*
 * B A S K E T    I M P O R T
 */
    #WebshopBasketImport {
        margin-top:10px;
        background-color:#f7f1e0;
        border:1px solid #D4D2D2;
        padding:5px;        
    }
    #WebshopBasketImport table {
            border-collapse:collapse;
            width:100%;
            text-align:center;
         }              
            #WebshopBasketImport table tfoot {
                font-weight:bolder;
            }
                 #WebshopBasketImport table thead tr th {
                    height:21px;
                 }
                        
                     #WebshopBasketImport table tbody tr td {
                        border-bottom:1px solid #e6e2e3;
                        height:35px;
                        padding-top:8px;
                     }
                    .basketTitle {
                        text-align:left;
                    } 
            .lineButtons form {
                float:left;
                margin-right:10px;
            } 


.delFilter {
    margin: 0px;
    padding: 5px;
    text-transform:lowercase;
}

.delFilter span {
    font-weight: bold;
}

.delFilter a:hover {
    text-decoration: underline;
}

#WebshopTransactions table {
    clear: both;
}

#Reorder {
	float:right;
}

p#CardsParagraph {
	clear:both;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
	font-size:10px;
}

p#CardsParagraph img {
	vertical-align:middle;
}
/*
 * WS PRODUCT ICONS
 */
/*
 *Súly 
 */
.group1001field1, .group1002field1, .group1003field1, .group1004field1, .group1005field1, .group1006field1, .group1007field1, .group1008field1, .group1009field1, .group1010field1, .group1011field1, .group1012field1, .group1013field1, .group1014field1, .group20field1, .group40field1, .group60field1, .group50field1, .group3010field1, .group9010field1, .group7010field1 {
    background-image:url(../images/icons/weight.gif);
}
/*
 *Méret
 */
.group1001field2, .group1002field2, .group1003field2, .group1004field2, .group1005field2, .group1006field2, .group1007field2, .group1008field2, .group1009field2, .group1010field2, .group1011field2, .group1012field2, .group1013field2, .group1014field2, .group20field2, .group40field2, .group40field3, .group40field5, .group40field6, .group60field3, .group60field4, .group60field5, .group50field2, .group50field3, .group80field3, .group80field2, .group80field1, .group3010field2, .group9010field2, .group7010field2 {
    background-image:url(../images/icons/dimensions.gif);
}
/*
 *Korcsop. 
 */
.group1001field3, .group1002field3, .group1003field3, .group1004field3, .group1005field3, .group1006field3, .group1007field3, .group1008field3, .group1009field3, .group1010field3, .group1011field3, .group1012field3, .group1013field3, .group1014field3, .group40field8, .group60field7, .group3010field3, .group9010field3 {
    background-image:url(../images/icons/eletkor.gif);
}
/*
 *Alapanyag 
 */
.group1001field4, .group1002field4, .group1003field4, .group1004field4, .group1005field4, .group1006field4, .group1007field4, .group1008field4, .group1009field4, .group1010field4, .group1011field4, .group1012field4, .group1013field4, .group1014field4, .group20field4, .group40field9, .group60field8, .group80field4, .group3010field4, .group9010field4, .group7010field4 {
    background-image:url(../images/icons/alapanyag.gif);
}

/*
 * Színválaszték
 */
.group60field6, .group20field5, .group50field4, .group80field6, .group80field5 {
	   background-image:url(../images/icons/color.gif);
}

.checkoutInfo {
    clear:both;
}

#Cikkszam {
    float:left;
    padding-top:10px;
    padding-right:10px;
}

#Cikkszam div {
	clear:both;
    border:1px solid #800;
    padding:3px 5px;
    font-weight:bold;
    font-size:16px;
}

.webshopProductBox a span.cikkszam {
    font-size:10px;
    color:#666;
}

