@CHARSET "UTF-8";
/*
 * W E B S H O P  I M P O R T
 */
#WebshopBasketImport input {
    display: block;
    float: left;
}

/*
 * W E B S H O P  C H E C K O U T
 */
    #WebshopCheckout h2,
    #WebshopBasket h2 {
        background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
        width:672px;
        height:30px;
        font-size:14px;
        color:#204065;
        padding:0px;
        margin:0px;
        padding-top:12px;
        padding-left:30px;  
    }

/*
 * W E B S H O P    C A T E G O R Y    T R E E
 */
	#WebshopCategoriesTree ul {
		margin:0px;
		padding:0px;	
	}	
		#WebshopCategoriesTree ul li {
			list-style:none;						
			/* background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom; */
			padding-bottom:6px;		
			padding-top:4px;
		}	
		.wsCategoryLiIcon {
			background:url(../_images/webshop/treeOn.gif);
			width:31px;
			height:15px;
			display:block;
			float:left;
			cursor:pointer;
		}
		.wsCategoryLiIconLeaf {
			background:url(../_images/webshop/treeLeaf.gif);
			width:31px;
			height:15px;
			display:block;
			float:left;
		}	
		.wsCategoryLiIconOff {
			background:url('../_images/webshop/treeOff.gif');
			width:31px;
			height:15px;
			display:block;
			float:left;	
			cursor:pointer;		
		}
			#WebshopCategoriesTree ul li a {
				font-size:11px;
				color:#204065;
				text-decoration:none;
				overflow:hidden;	
				margin-left:5px;			
			}
				#WebshopCategoriesTree ul li a:hover {
					text-decoration:underline;	
				}
	
					#WebshopCategoriesTree ul li ul {
						margin:0px;
						padding:0px;
						margin-left:15px;
						margin-top:10px;
						margin-bottom:0px;							
					}
						#WebshopCategoriesTree ul li ul li a{
							font-weight:normal;						
						}
						
/*
 * W E B S H O P    T O P 1 0
 */					
	#WebshopProductsTop10 ul {
		margin:0px;
		padding:0px;
	}
		#WebshopProductsTop10 ul li {
			list-style:none;
			background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
		}
			#WebshopProductsTop10 ul li a {
				padding-bottom:6px;		
				padding-top:4px;
				display:block;
				background:url(../_images/webshop/top10Icon.gif) no-repeat left center;
				padding-left:20px;
				font-size:12px;
				color:#204065;
				text-decoration:none;
				overflow:hidden;
			}
			#WebshopProductsTop10 ul li a:hover {
				background-color:#627fa1;
				color:#fff;
			}
/*
 * W E B S H O P   Q U I C K    S E A R C H
 */			
 	#WebshopQuickSearch p {
 		background:url(../_images/elements/idezojel.gif) no-repeat left top;
		padding-left:25px;	
 	}
	#QuickSearchInput {
		width:100px;
		float:left;
		margin-right:10px;
	}
/*
 * W E B S H O P    A C C E N T E D (kiemelt kategoriak)
 */
	#WebshopCategoriesAccented {
    	clear: both;
	}
	#WebshopCategoriesAccented h2 {
		background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
		width:672px;
		height:30px;
		font-size:14px;
		color:#204065;
		padding:0px;
		margin:0px;
		padding-top:12px;
		padding-left:30px;
	}
		#WebshopCategoriesAccented h3 {
    		margin:0px;
		}
		#WebshopCategoriesAccented .webshopCategoryBox {
			float:left;
			margin-left:4px;
			margin-right:4px;
			margin-top:10px;
			margin-bottom:10px;
		}
			#WebshopCategoriesAccented .webshopCategoryBox span {
				font-size:14px;
				position:absolute;
				width:225px;
				padding-top:8px;
				padding-bottom:8px;
				text-align:center;
                font-weight:bolder;
			}
			#WebshopCategoriesAccented .webshopCategoryBox img {
				border:none;
			}
/*
 * F A S T    L I S T
 */
    #WebshopCategoriesFastList {
        margin-top:20px;
    }
        #WebshopCategoriesFastList h2 {
                background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
                width:672px;
                height:30px;
                font-size:14px;
                color:#204065;
                padding:0px;
                margin:0px;
                padding-top:12px;
                padding-left:30px;
                margin-bottom:18px;
            }
            #WebshopCategoriesFastList .webshopCategoryBox {
                float:left;
                margin-left:15px;
                
            }
                #WebshopCategoriesFastList .webshopCategoryBox img {
                    border:1px solid #E3DBCB;
                    padding:1px;        
                }    
            	
/*
 * W E B S H O P      P R O D U C T      N E W (uj termekek)
 */
	#WebshopProductsNew {
		clear:both;
	}
	#WebshopProductsNew h2 {
		background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
		width:672px;
		height:30px;
		font-size:14px;
		color:#204065;
		padding:0px;
		margin:0px;
		padding-top:12px;
		padding-left:30px;
	}
/*
 * W e b s h o p N a v B a r
 */
	#WebshopNavBar {
		background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
		margin:0px;		
		padding-bottom:3px;
		padding-left:3px;
		margin-bottom:5px;
	}
	#WebshopNavBar li {
		background:url(../_images/webshop/wsNavBarSeparator.gif) left no-repeat;
		display:inline;
		padding-left:15px;
		margin-left:5px;
	}
		#WebshopNavBar li a {
			text-decoration:none;
			color:#204065;
		}	
			#WebshopNavBar li a:hover {
				text-decoration:underline;
			}	
	#WebshopNavBar li#WebshopNavBarRoot {
		background:none;
		padding:0px;
		margin:0px;
		font-weight:bolder;
	}
	#WsNavBarTitle {
			background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
			width:672px;
			height:30px;
			font-size:14px;
			color:#204065;
			padding:0px;
			margin:0px;
			padding-top:12px;
			padding-left:30px;	
	}

/*
 * W e b s h o p   C a t e g o r i e s    L i s t
 */
    h2#WebshopCategoriesList {
        background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
        width:672px;
        height:30px;
        font-size:14px;
        color:#204065;
        padding:0px;
        margin:0px;
        padding-top:12px;
        padding-left:30px;
    }
	
    #WebshopCategoriesList h3 {
		background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;		
		padding-bottom:3px;
		padding-left:3px;	
	}
		#WebshopCategoriesList ul {
			padding:0px;
			margin:0px;	
		}
			#WebshopCategoriesList ul li {
				display:block;
				
				margin-left:15px;
				list-style:none;
                float:left;
			}
				#WebshopCategoriesList ul li a {
					text-decoration:none;
					color:#204065;
				}
					#WebshopCategoriesList ul li a:hover {
						text-decoration:underline;
					}
                        #WebshopCategoriesList img {
                            border:1px solid #e3dbcb;
                            padding:1px;
                        }     
                           #WebshopCategoriesList img:hover {
                                border:1px solid #a19275;
                            }  
                        .categoryTitle {
                            text-align:center;
                        }
/*
 * W e b s h o p   P r o d u c t s    L i s t
 */
    #WebshopProductsList h2 {
        background:url(../_images/elements/contentLongHeaderBg.gif) no-repeat;
        width:672px;
        height:30px;
        font-size:14px;
        color:#204065;
        padding:0px;
        margin:0px;
        padding-top:12px;
        padding-left:30px;    	
    }
	#WebshopProductsList h3 {
		background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;		
		padding-bottom:3px;
		padding-left:3px;			
	}
		.webshopProductBox {
			background:url(../_images/webshop/productBox.gif) no-repeat left;
			width:226px;
			height:129px; 
			float:left;
			margin:3px;
			cursor:pointer;
		}
			.webshopProductBox:hover {
				background:url(../_images/webshop/productBox.gif) no-repeat right;
			}		
		.webshopProductBoxAkcios {
			background:url(../_images/webshop/productBoxAccented.gif) no-repeat left;
			width:226px;
			height:129px; 
			float:left;
			margin:3px;
            cursor:pointer;
		}
		.webshopProductBoxAkcios:hover {
			background:url(../_images/webshop/productBoxAccented.gif) no-repeat right;
		}
			.webshopProductBox a {
				text-decoration:none; 
				height:109px;
				display:block;
				font-size:10px;
			}		
				.webshopProductBox a img  {
					border:0px;
					padding-left:8px;
					padding-top:8px;
					float:left; 
				}	
				.webshopProductBox a span  {
					color:#204065;
					border-left:3px solid #e8e0d3;
					padding-left:5px;
					margin-left:9px;
					display:block;
					float:left;
					width:100px;
					margin-top:10px;
					padding-top:2px;
					padding-bottom:2px;
					overflow:hidden;
				}	
				.webshopProductBoxTitle {
					height:55px;
				}
				.webshopProductBoxOldPrice {
					border-left:3px solid #fff;
				}
				.webshopProductBox a span.webshopProductBoxOldPrice {
					border-left:3px solid #fff;
					margin-top:1px;
				}
					.webshopProductBox a span.webshopProductBoxOldPrice span {
						text-decoration:line-through;
						margin:0px;
						padding:0px;
						display:inline;
						border:none;
						float:none;
					}				
				.webshopProductBox a span.webshopProductBoxPrice {
					border-left:3px solid #fff;
					color:#F89415;
					font-weight:bolder;
					margin-top:1px;
				}


/*
 * W E B S H O P    P R O D U C T    B O X
 */
.webshopProductBox .webshopProductBoxToProduct,.webshopProductBox .webshopProductBoxIntoBasket {
	margin:0px;
	padding:0px;
}
	.webshopProductBox .webshopProductBoxToProduct input {
		border:0px;
		background-color:transparent;	
		height:16px;
		padding-top:0px;
		margin-bottom:0px;
		width:90px;
		background-image:url(../_images/webshop/iconDatasheet.gif);
		background-position:center left;
		background-repeat:no-repeat;
		cursor:pointer;
		float:left;
		margin-left:15px;
	}
		.webshopProductBox .webshopProductBoxToProduct input:hover {
			background-image:url(../_images/webshop/iconDatasheetOn.gif);
		}	
	.webshopProductBox .webshopProductBoxIntoBasket input {
		border:0px;
		background:transparent;	
		height:16px;
		padding-top:0px;
		margin-bottom:0px;
		width:100px;
		padding-left:10px;
		background-image:url(../_images/webshop/iconBasket.gif);
		background-position:center left;
		background-repeat:no-repeat;
		cursor:pointer;
		margin-left:15px;
	}
		.webshopProductBox .webshopProductBoxIntoBasket input:hover {
			background-image:url(../_images/webshop/iconBasketOn.gif);
		}	

/*
 * W E B S H O P    P R O D U C T    R E A D
 */
	#WebshopProductsRead {
		margin-top:15px;
	}
		#WebshopProductsRead img {
			float:left;
			margin-right:30px;
			margin-bottom:30px;
		}
		#WebshopProductsInfo {
			float:left;
			width:420px;
		}
		#WebshopProductsRead h3 {
			background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
			padding-bottom:3px;
			font-size:13px;
		}
		#WebshopProductOldPrice {
			font-size:14px;
		}		
			#WebshopProductOldPrice span {
				color:#f89415;
				text-decoration:line-through;
				font-size:14px;
			}
		#WebshopProductPrice {
			font-size:36px;
			margin-bottom:10px;
			float:left;
		}		
			#WebshopProductPrice span {
				color:#f89415;
				font-size:36px;
			}	
		#WsbasketAmount {
			width:80px;
		}	
		#iconAccented {
			background:url(../_images/webshop/iconAccented.gif);
			width:59px;
			height:60px;
			float:left;	
			position:relative;
			top:-30px;
		}
		#WebshopProductBasketForm {
			clear:left;
			margin:0px;
			padding:0px;
		}
		#tabBorder {
			border-top:1px solid #e4dac5;
			padding-bottom:3px;	
			clear:left;	
			
		}
		#WebshopProductTab {
			padding:0px;
			margin:0px;
			margin-top:30px;
		}
			#WebshopProductTab li {
				list-style:none;
				float:left;
				background:url(../_images/webshop/webshopProductTabOff.gif);
				width:116px;
				height:18px;
				padding-top:6px;
				display:block;
				text-align:center;
				margin-right:5px;
				cursor:pointer;
			}
			#WebshopProductTab li.on {
				background:url(../_images/webshop/webshopProductTabOn.gif);
				cursor:default;
			}	
			#WebshopProductsRead .imagesListItem {
				text-align:center;
			}
			#WebshopProductsRead  img.wsProductBigIMG {
				float:none;
				margin:0px;
			}
			#WebshopProductsRead  #ImagesList h4 {
				background:transparent url(../_images/webshop/categoryLiBorder.gif) repeat-x center bottom;
				font-size:13px;
				padding-bottom:3px;
			}

/*
 * W E B S H O P     B A S K E T  (kosar)
 */	
 	#WebshopBasket table {
	 	border-collapse:collapse;
		width:100%;
		margin-top:20px;
	 }				
		#WebshopBasket table thead {
			background:url(../_images/webshop/theadBg.gif) repeat-x;
		}
		#WebshopBasket table tfoot {
			font-weight:bolder;
		}
			 #WebshopBasket table thead tr th {
				height:21px;
				color:#fff;
			 }
			#WebshopBasket table tbody tr {
				background:url(../_images/webshop/wsChTrBg.gif) repeat-x;
			}
					
				 #WebshopBasket table tbody tr td {
				 	border-bottom:1px solid #e6e2e3;
					height:35px;
					padding-top:8px;
				 }
				#WebshopBasketAmountForm, #WsbaskeRemove {
					margin:0px;
					padding:0px;
				}	
				#WsbasketAmountInput {
					width:50px;
					float:left;
					margin-right:10px;					
				}	
				#WsBasketTotalTd {
					text-align:right;
					font-weight:bolder;
				} 
        #WsBasketEmpty, #WsBasketCheckOut, #WsBasketCheckOutBasket, #WsBasketCheckOutCompact {
            float:right;
            margin:0px;
            padding:0px;
            margin-left:15px;
            margin-top:10px;
            margin-bottom:10px;
        }				
		#WsBasketEmpty, #WsBasketCheckOut {
			float:right;
			margin:0px;
			padding:0px;
			margin-left:15px;
			margin-top:20px;
		}
		#WsBasketBackLink {
			float:left;
			margin-top:20px;
		}
/*
 * W E B S H O P     C H E C K O U T
 */				 		 
.WsChRadio {
	width:13px;
	vertical-align:middle;
	padding:0px;
	margin:0px;	
	background:none;
	border:0px;
}
#WebshopCheckout table {
	border-collapse:collapse;
	width:100%;
	border:none;
}
	#WebshopCheckout table tr {
		border:none;	
	}
		#WebshopCheckout table td {
			padding:5px;
			padding-bottom:5px;
			vertical-align:top;
			border:none;	
		}
		#WsCh1Td1 {
			width:552px;
			padding-left:5px;
		}
			#WsCh1Table1 div, #WsCh1Table2 div, .WsChDivClass {
				margin-top:20px;
				margin-left:30px;
				margin-bottom:5px;
			}
		#WsCh1Td2 {
			width:150px;
		}
		#WsCh1Label {
			padding-top:10px;
			padding-bottom:10px;
			display:block;
		}
		.wsOpenerLink1 {
			background:url(../_images/webshop/checkOutBtnOpen.gif) no-repeat left;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:25px;
		}
		.wsOpenerLink1Close {
			background:url(../_images/webshop/checkOutBtnClose.gif) no-repeat left;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:25px;
		}
		.wsOpenerLink2 {
			background:url(../_images/webshop/checkOutBtnEdit.gif) no-repeat left;
			padding-top:4px;
			padding-bottom:4px;
			padding-left:25px;
		}
		.wsOpenerLink1 ,.wsOpenerLink2 {
			display:block;
		}
		.wsOpenerLink1:hover {
			text-decoration:underline;
		}
		.wsOpenerLink2:hover {
			text-decoration:underline;
		}
		.wsCh1Butons {
			float:right;
			padding-top:10px;
		}
		
		#WebshopCheckout table thead {
		 	background:url(../_images/webshop/theadBg.gif) repeat-x;
			height:21px;
			color:#fff;
			text-align:left;
		}
			#WebshopCheckout table tbody tr {
				background:url(../_images/webshop/wsChTrBgOff.gif) repeat-x;
				cursor:pointer;			
			}
			#WebshopCheckout table tbody tr:hover {
				background:url(../_images/webshop/wsChTrBgOn.gif) repeat-x;			
			}
				#WebshopCheckout table tbody tr td {
					border-bottom:1px solid #999;			
				}
				#WebshopCheckout table tbody tr td span {
				 	font-weight:bolder;		
				}
				.wsChLabel {
					width:150px;
					display:block;
					float:left;
				}		
					#WebshopCheckoutAddressNotes, #WebshopCheckoutAddressNotes2 {
						background:url(../_images/elements/inputBg.gif) repeat-x;
						border:#bca88e 1px solid;
						color:#204065;
						width:350px;
					}	
		#WebshopCheckoutButtons {
			float:right;
			margin-top:20px;
		}
			#WebshopCheckoutButtons a {
				display:block;
				float:left;
				padding-right:10px;
				padding-top:2px;
			}					
		#WsCh4KiszallitasiCimBlock {
			float:left;
			width:350px;
			margin-right:20px;
		}			
	 	#WsCh4KiszallitasiMegjegyzes {
	 		float:right;
			width:300px;
	 	}
		#WsCh4KiszallitasiMegjegyzes span {
			display:block;
			margin-top:5px;	 	
		}
			#WsCh4KiszallitasiCimBlock span {
				font-weight:bolder;
			}
		#WebshopCheckout h4 {
			background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
			padding-bottom:3px;
			font-size:13px;			
		}		
		#WsCh4DeliveryMode, #WsCh4PaymentMode, #WsCh4KiszallitasiCim {
			margin-top:6px;
			background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
			padding-bottom:3px;
			margin-top:3px;
		}	
			#WsCh4DeliveryMode span, #WsCh4PaymentMode span {
				font-weight:bolder;
			}	
		#WsCh4Table tbody tr:hover {
			background:url(../_images/webshop/wsChTrBgOff.gif) repeat-x;
			cursor:default;	
		}		
	#wsMainLinkContainer {
		margin-top:20px;
		margin-left:25px;
		padding-bottom:30px;
	}
		.wsMainLinkOff {
			float:left;
			text-align:center;
		}
			.wsMainLinkOff span {
				display:block;
				font-size:70px;
				color:#d7dee6
			}
		.wsMainLinkSpacer {
			float:left;
			width:70px;
			margin-left:20px;
			margin-right:20px;
			background:url(../_images/webshop/categoryLiBorder.gif) repeat-x bottom;
			margin-top:40px;			
		}
		.wsMainLinkOn {
			float:left;
			text-align:center;
			font-weight:bolder;
		}
			.wsMainLinkOn span {
				background:url(../_images/webshop/wsMainLinkBg.gif) no-repeat center;
				width:80px;
				height:86px;
				display:block;
				font-size:70px;
				color:#fff;
			}	
		.textRight {
			text-align:right;
		}	
		
/*
 * W E B S H O P     C O M P A C T    B A S K E T
 */		
	#WebshopCompactBasket ul {
		background:url(../_images/webshop/compactBasket.gif) no-repeat top left;
		padding-left:70px;
		padding-top:10px;
		margin-left:10px;
	}
		#WebshopCompactBasket ul li {
			list-style:square;
			color:#ffa800;
		}
			#WebshopCompactBasket ul li span {
				color:#66686C;
			}
		#WebshopCompactBasket #WsBasketCheckOut {
			margin-top:0px;
			margin-bottom:5px;
			margin-left:5px;
		} 

 /*
 * W E B S H O P    T R A N S A C T I O N      L I S T   
 */
    #WebshopTransactionsList h3 {
        background:url(../_images/webshop/categoryLiBorder.gif) repeat-x scroll center bottom;
        padding-bottom:3px;
        margin-bottom:10px;
    }
    #WebshopTransactionsList table {
        width:95%;
        border-collapse:collapse;
        margin-left:16px;
    }
       #WebshopTransactionsList table tr {
           border-bottom:1px solid #c98852;
           background:url(../_images/webshop/wsTransBg.gif) repeat-x bottom;
       }
           #WebshopTransactionsList table tr:hover {
               background:#f0eae0;
           }
       #WebshopTransactionsList table tr td {
           padding:5px;
           padding-top:10px;
       }        
        .right {
            text-align:right;           
        }
        .center {
            text-align:center;           
        }
/*
 * F I L T E R S 
 */
    #Filters ul {
        padding-left:30px;
        color:#204065;
    }
        #Filters ul li {
            list-style:square;
            padding-top:1px;
        }
            #Filters ul li a {
                text-decoration:none;
            }
                #Filters ul li a:hover {
                    text-decoration:underline;
                }            
            .delFilter {
                font-weight:bolder;
            }
     #WebshopProductsListFilters  li {
        list-style:square;
        padding-top:1px;
    }
         #WebshopProductsListFilters li span  {
            font-weight:bolder;
        }         
     
/*
 * S Z A L L I T A S I    F E L T E T E L
 */
    #SzallitasiFeltetelekMain {
        margin-top:30px;
    }
        #SzallitasiFeltetelekMain a {
            text-align:center;
            text-decoration:none;
            display:block;
            float:left;
            margin:5px;
        }
        #SzallitasiFeltetelekMain a:hover span {
            text-decoration:underline;
        }        
        #SzallitasiFeltetelekMain a img {
            border:none
        }   
        #SzallitasiFeltetelekMain a span {
            font-size:17px;
            padding-top:10px;
            display:block;
        }  
        #SzallitasiFeltetelekMain .foldgomb {
            text-align:center;
            margin-top:50px;
            margin-bottom:30px;
        }

