body {
	background-color:#E0E0E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width:auto;
	height:auto;
	line-height:normal;
}

object {
	margin:0px;
	padding:0px;
}

.purpleHeading {
	color:#6B2AAC;
	font-size:13px;
	font-weight:bold;
}

.yellowText {
	color:#FFE900;
}

.blackHeading {
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

h1 {
	color:#AD0810;
	font-size:14px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}

h2 {
	color:#5C5C5C;
	font-size:14px;
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-weight:bold;
}


h3 {
	color:#5C5C5C;
	font-size:13px;
	background-color:#EFEFEF;
	margin:0px;
	font-weight:normal;
	font-weight:bold;
	clear:both;
	display:block;
	height:auto;
}

h4 {
	font-size:12px;
	padding:0px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}


h5 {
	font-size:14px;
	font-weight:bold;
	font-style:normal;
	font-weight:normal;
	margin-top:2px;
	margin-bottom:2px;
	color:#213D23;
}


h6 {
	font-size:10px;
	font-style:normal;
	font-weight:bold;
	margin:0px;
}

p {
	text-align:justify;
	font-weight:normal;
	font-variant:normal;
	font-style:normal;
	margin-top:5px;
	margin-bottom:5px;
}

hr {
	clear:both;
	display:block;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
}

a { 
	text-decoration: none;
	color: #FF8604;
	cursor: pointer;
}

a.hidden {
	display: none;
}

a:hover {
	text-decoration: none;
}

form {
	margin:0px;
	padding:0px;
}

img.download {
	vertical-align:middle;
}

.generalPadding {
	padding:4px;
}

.borderPadding {
	padding:10px;
}

#left {
	float:left;
}

#right {
	float:right;
}


#error_msg {
	background-color:#FF0000;
	width:auto;
	margin-bottom:5px;
}

#error_msg h1 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:7px;
}

#message {
	background-color:#54bd33;
	width:auto;
	margin-bottom:5px;
}

#message h1 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:7px;
}

#container {
	position:relative;
	padding: 0;
	width: 1000px;
	text-align: left;
	margin: auto;
	overflow:hidden;
	background-color:#FFFFFF;
}

#footer {
	position:relative;
	clear:both;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	width:1000px;
	height:auto;
	overflow:hidden;
	text-align:center;
	
}

#footer  .partnerLogo{
	position:relative;
	float:left;
	top:auto;
	left:auto;
	width:140px;
	height:32px;
	overflow:hidden;
	margin-bottom:5px;
	margin-left:22px;
}

#menuFooter{
	position:relative;
	clear:both;
	background-repeat:no-repeat;
	background-position:bottom center;
	margin-top:0px;
	height:64px;
}

#menuFooter .menu{
	position:absolute;
	height:auto;
	width:auto;
	top:45px;
	right:35px;
	color:#666666;
}

#menuFooter .wombat{
	position:absolute;
	height:auto;
	width:auto;
	top:10px;
	left:810px;
}

#menuFooter .menu a{
	color:#666666;
	text-decoration:none;
}	

	 
#ws_mainColumn1 {
	position:relative;
	width:197px;
	height:auto;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background-image:url(../images/ws_mainColumn1.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#ws_mainColumn1 .bannerBottom {
	position:relative;
	width:197px;
	margin-top:103px;
}


.tableBottom {
	width:1000px;
	height:11px;
	overflow:hidden;
	background-image:url(../images/tableBottom.jpg);
	background-repeat:no-repeat;
}

#ws_mainColumn2 {
	width:600px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}

#ws_mainColumn2 .headerMenu {
	width:600px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:600px;
	height:105px;
}



#mainColumn2Content {
	position:relative;
	top:0px;
	margin:0px;
	margin-top:-5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	width:590px;
	overflow:hidden;
	padding:0px;
}
	
#ws_mainColumn3 {
	width:203px;
	position:relative;
	top:0px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	vertical-align:top;
}	


#categoryMenu {
	margin:0px;
	padding:0px;
    margin-left:9px;
	width:188px;
	position:relative;
	clear:both;
	background-color:#CE007C;
	height:auto;
}

#categoryMenu, #categorySubMenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	padding: 0px;
}


#categoryMenu img {
	margin-top:3px;
}

#categoryMenu a {
	position:relative;
	display: block;
	float: left;
	cursor: pointer;
	text-decoration: none;
	font-weight:normal;
	width:173px;
    text-decoration: none;
    color:#FFFFFF;
	background-image:url(../images/lilamenu.jpg);
	line-height:29px;
	vertical-align:middle;
	padding-left:10px;
	padding-right:5px;
	border-top:#512266 1px solid;
}

#categoryMenu a:hover {
	text-decoration:none;
	background-color:#FFFFFF;
	color:#6D28A9;
	background-image:none;
}

#categorySubMenu a {
  color:#FFFFFF;
	border-left:#6D28A9 solid 3px;
	background-image:url(../images/rozsaszinmenu.jpg);
	border-top:#87003E 1px solid;
	width:170px;
}

#categoryMenuBottom {
	position:relative;
	clear:both;
	float:none;
	margin:0px;
	padding:0px;
    margin-left:9px;
	height:26px;
	width:188px
}


/* content */
#sizeablepart {
	clear:both;
	float:none;
}

#mainColumn2Content .banner_1 {
	position:relative;
	width:auto;
	height:auto;
	text-align:center;
	margin:0px;
	padding:0px;
}

#mainColumn2Content .flashBox {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin-top:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
}

#mainColumn2Content .bw {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin-top:10px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
}


#mainColumn2Content .bw .bwHeader{
	background-image:url(../images/indexBigHeader.jpg);
	height:6px;
	width:588px;
	line-height:6px;
	font-size:1px;
}

#mainColumn2Content .bw .bwContent{
	background-image:url(../images/indexBigContent.jpg);
	height:197px;
	width:588px;
	overflow:hidden;
	text-align:center;
}

#mainColumn2Content .bw .bwContent img{
}

#mainColumn2Content .bw .bwFooter{
	position:relative;
	background-image:url(../images/indexBigFooter.jpg);
	height:6px;
	width:588px;
	line-height:6px;
	font-size:1px;
}

#mainColumn2Content .sw {
	position:relative;
	float:left;
	width:286px;
	height:auto;
	overflow:hidden;
	margin:0px;
	margin-top:6px;
	padding:0px;
	padding-left:6px;
	text-align:center;
	vertical-align:middle;
}

#mainColumn2Content .sw .swHeader{
	position:relative;
	background-image:url(../images/indexLitHeader.jpg);
	height:4px;
	line-height:4px;
	font-size:1px;
	width:285px;
}

#mainColumn2Content .sw .swContent{
	position:relative;
	background-image:url(../images/indexLitContent.jpg);
	width:285px;
	height:157px;	
	overflow:hidden;
	text-align:center;
}

#mainColumn2Content .sw .swContent img{
	position:relative;
	height:157px;
	width:275px;
	border:none;
	margin:0px;
	padding:0px;
}

#mainColumn2Content .sw .swFooter{
	position:relative;
	background-image:url(../images/indexLitFooter.jpg);
	height:4px;
	line-height:4px;
	font-size:1px;
	width:285px;
}



 
   
#mainColumn2Content .content_title {
	position:relative;
	padding:0px;
	font-weight: bold;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:middle;
	height:20px;
	line-height:20px;
}

#mainColumn2Content .content_title a{
	border:none;
	text-decoration:none;
}

#content .content_text {
	padding:0px;
}

#content .content_img {
	padding:0px;
	margin: 4px;
}

#content .content_image_middle {
	vertical-align:bottom;
	margin:0px;
}

.content_value {
	font-weight:normal;
	height:auto;
	width:auto;
	overflow:hidden;
}

.content_value a, .content_value a:visited {
	font-weight:bold;
	color:#000000;
} 

/*--------------------- search ----------------*/
#ws_search_menu {
	position:relative;
	width:203px;
	height:166px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_loginBox.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#ws_search_menu .loginHeader {
	position:absolute;
	width:auto;
	height:24px;
	top: 15px;
	left:4px;
}

#ws_search_menu .flag {
	position:absolute;
	width:auto;
	height:auto;
	top: 21px;
	right:16px;
}

#ws_search_menu .flag img{
	float:left;
	margin-left:2px;
}

#ws_search_menu input {
	width:100px;
	height:12px;
	padding-bottom:1px;
	padding-left:1px;
	margin:0px;
	border:none;
	border-width:0px;
	font-size:10px;
	vertical-align:middle;
}	

#ws_search_menu .email {
	position:absolute;
	top:49px;
	left:7px;
	height:15px;
	line-height:15px;
	vertical-align:middle;
	color:#FFFFFF;
}	

#ws_search_menu .pw {
	position:absolute;
	top:67px;
	left:8px;
	height:15px;
	line-height:15px;
	vertical-align:middle;
	color:#FFFFFF;
}	

#ws_search_menu .loginButton {
	width:20px;
	height:14px;
	line-height:14px;
	vertical-align:middle;
	border-width:0px;
	padding:0px;
	margin:0px;
	background-color:#6E57A9;
	cursor:pointer;
	color:#FFFFFF;
	font-size:9px;
}	


#ws_search_menu .forgotPw_login {
	position:absolute;
	width:auto;
	height:14px;
	top:87px;
	left:7px;
	font-size:10px;
	color:#FFFFFF;
}

#ws_search_menu .forgotPw_login a {
	color:#E3C41E;
}

#ws_search_menu .forgotPw {
	position:absolute;
	width:auto;
	height:auto;
	top:65px;
	left:7px;
	font-size:10px;
	color:#FFFFFF;
}

#ws_search_menu .forgotPw a {
	color:#E3C41E;
}

#ws_search_menu .inputimg {
	width:12px;
	height:12px;
	border:none;
	margin-left:3px;
}

#ws_search_menu .sTitle {
	position:absolute;
	left:9px;
	top:102px;
	width:100px;
	height:15px;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_search_menu .sTitle h1 {
	font-size:13px;
	color:#FFFFFF;
}

#ws_search_menu .sForm {
	position:absolute;
	left:9px;
	top:122px;
	width:180px;
	height:20px;
	z-index:2;
	line-height:15px;
	vertical-align:middle;
}

#ws_search_menu .sFormInput {
	width:152px;
}

#ws_search_menu .dSearch {
	position:absolute;
	left:11px;
	top:147px;
	width:180px;
	height:20px;
	z-index:3;
	line-height:15px;
	vertical-align:middle;
}

#ws_search_menu .dSearch a {
	color:#E3C41E;
}	


/*-------------------------ws_box_basket------------------------*/

.ws_basket_box_bg {
	position:relative;
	top:0px;
	width:auto;
	height:auto;
	text-align:left;
	padding:0px;
	padding-top:17px;
	margin:0px;
	background-image:url(../images/beforeBasketBox.gif);
	background-repeat:repeat-y;
}


.ws_basket_box_bottom {
	position:relative;
	top:0px;
	width:203px;
	height:9px;
	line-height:9px;
	font-size:1px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_basket_box_bottom.gif);
	background-repeat:no-repeat;
}


.rightBoxBg {
	position:relative;
	top:0px;
	width:auto;
	height:auto;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-top:0px;
	background-image:url(../images/ws_basket_box_bg.gif);
	background-repeat:no-repeat;

}

/* Kosar teteje */
#ws_basket_box_top {
	position:relative;
	top:0px;
	width:193px;
	height:29px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_basketBoxTop.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#ws_basket_box_top .ws_box_basket_header {
	position:absolute;
	left:5px;
	top:4px;
	width:auto;
	height:20px;
}

#ws_basket_box_top .currency {
	position:absolute;
	right:16px;
	top:4px;
	width:auto;
	height:auto;
}

#ws_basket_box_top .currency img {
	float:left;
	margin-left:2px;
}



/* Ha van a kosarban */
#ws_basket_box {
	position:relative;
	top:0px;
	width:193px;
	height:228px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_basketBox.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

#ws_box_basket_info {
	position:absolute;
	left:0px;
	top:3px;
	height:20px;
	width:193px;
	font-size:11px;
	color:#FFE900;
}

#ws_box_basket_info .text{
	position:absolute;
	top:3px;
	left:7px;
}

#ws_box_basket_info #basketGLS{
	position:absolute;
	left:107px;
}

#ws_box_basket_info #basketPERS{
	position:absolute;
	left:170px;
	top:1px;
}

#ws_box_basket_info .basketGLS_pic{
	left:66px;
	position:absolute;
	top:3px;
}

#ws_box_basket_info .basketPERS_pic{
	position:absolute;
	left:126px;
	top:3px;
}


#ws_basket_box .basketItem {
	position:absolute;
	left:5px;
	top:28px;
	width:180px;
	height:52px;
	z-index:1;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
}

#ws_basket_box .total {
	position:absolute;
	left:5px;
	top:91px;
	width:180px;
	height:20px;
	z-index:1;
	padding:0px;
	margin:0px;
}



#ws_basket_box .basketSum {
	width:90px;
	float:right;
	text-align:right;
	margin-right:0px;
	overflow:hidden;
	color:#FFE900;
}

#ws_basket_box .basketTitle {
	width: 90px;
	float: left;
	text-align:right;
	color:#FFFFFF;
	overflow:hidden;
}

#ws_basket_box .orderButton {
	position:absolute;
	left:39px;
	top:111px;
	width:125px;
	height:26px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	text-align:center;
}

#ws_basket_box .orderButton a{
	border:0px none;
}

#ws_basket_box .modButton {
	position:absolute;
	left:69px;
	top:133px;
	width:52px;
	height:14px;
	padding:0px;
	margin:0px;
	text-align:center;
}

#ws_basket_box .modButton a{
	border:0px none;
}


#ws_basket_box .doYet {
	position:absolute;
	left:0px;
	top:160px;
	width:180px;
	font-size:10px;
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	margin-left:5px;
	text-align:center;
}

/* Ha nincs a kosarban */

#basketEmpty {
	position:relative;
	top:0px;
	width:193px;
	height:51px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_basketEmptyBox.gif);
	background-repeat:no-repeat;
	background-position:top left;
}



#basketEmpty .basketItem  {
	position:absolute;
	left:7px;
	top:3px;
	width:180px;
	height:auto;
	font-size:11px;
	color:#F9E202;
	z-index:1;
	padding:0px;
	margin:0px;
}



#ws_basket_info_box {
	position:relative;
	background-image:url(../images/ws_info_box_bg.jpg);
	background-repeat:no-repeat;
	width:auto;
	height:190px;
	
}

#ws_basket_info_box .infoTel {
	background-image:url(../images/telefonBox.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:70px;
	top:6px;
	width:124px;
	height:30px;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .infoTel .text {
	position:absolute;
	left:44px;
	top:3px;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .infoTel a{
	font-size:8px;
	color:#674A82;
}

#ws_basket_info_box .help {
	background-image:url(../images/helpBox.gif);
	background-repeat:no-repeat;
	position:absolute;
	left:4px;
	top:5px;
	width:64px;
	height:28px;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .help .text {
	position:absolute;
	left:27px;
	top:7px;
	padding:0px;
	margin:0px;
}


#ws_basket_info_box .help a {
}	

#ws_basket_info_box .faq {
	position:absolute;
	left:4px;
	top:38px;
	width:auto;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .skype {
	position:absolute;
	left:73px;
	top:38px;
	width:auto;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .orderPhone {
	position:absolute;
	left:3px;
	top:80px;
	width:auto;
	z-index:1;
	padding:0px;
	margin:0px;
}

#ws_basket_info_box .skype a, #ws_basket_info_box .faq a {
	border:0px;
}


/*--------------------- ws_item list ----------------*/
.ws_item {
	position:relative;
	float:left;
	top:auto;
	left:auto;
	width:291px;
	height:176px;
	overflow:hidden;
	background-image:url(../images/ws_itemList.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	margin-right:1px;
	overflow:hidden;
}

.ws_item .ws_itemImage {
	position:absolute;
	padding:0px;
	margin:0px;
	top:10px;
	left:7px;
	width:120px;
	height:113px;
	line-height:113px;
	vertical-align:middle;
	text-align:center;
}	

.ws_item .ws_itemImage a {
	border:none;
	padding:0px;
	margin:0px;
}	

.ws_item .ws_itemText {
	position:absolute;
	top:16px;
	left:156px;
	width:120px;
	height:110px;
	overflow:hidden;
}	


.ws_item .ws_itemText h2 {
	font-size:12px;
}

.ws_item .ws_itemText .ws_itemShortDesc {
	font-size:9px;
	/*text-align:justify;*/
}

.ws_item .ws_itemListPrice, .ws_item .ws_itemListPriceAction, .ws_item .ws_itemListPriceImport  {
	position:absolute;
	top:140px;
	left:5px;
	width:140px;
	height:35px;
	background-image:url(../images/ws_price.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
}	


.ws_item .ws_itemListPriceAction {
	background-image:url(../images/ws_priceAction.jpg);
	padding-top:2px;
}	


.ws_item .ws_itemListPriceImport {
	background-image:url(../images/ws_priceImport.jpg);
	padding-top:6px;
}	

.ws_item .price {
	margin-right:9px;
	text-align:right;
	font-size:8px;
}

.priceNormal {
	color:#990000;
	font-weight: bold;
	font-size:11px;
}

.priceBonus {
	text-decoration:line-through;
	color:#003300;
	font-weight: bold;
	font-size:9px;
}


.toBasket {
	position:absolute;
	width:121px;
	height:35px;
}

.toBasket .item {
	position:absolute;
	top:5px;
	left:44px;
	font-weight:bold;
}
.toBasket .item input, .item input {
	padding: 0px;
	color:black;
	border: 0px;
	text-align: center;
	width: 20px;
}

.toBasket .delItem {
	position:absolute;
	top:8px;
	left:115px;
	font-weight:bold;
}

/*--------------------- itempath ----------------*/
#itempath {
	margin:0px;
	padding:0px;
	margin-left:10px;
	font-size:13px;
	color: #702CAB;
	width:auto;
}

#itempath a {
	color: #702CAB;
}

	
/*--------------------- ws_productList ----------------*/
#ws_productList {
	position:relative;
	margin:0px;
	clear:both;
}

/*--------------------- to leaf (top)----------------*/
#ws_productList .ws_itemListHeader{
	position:relative;
	width:600px;
	height:43px;
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
	clear:both;
	overflow:hidden;
	background-image:url(../images/ws_itemListHeader.jpg);
	background-repeat:no-repeat;
}


#ws_productList select {
	border-right:#8D9B78 1px solid;
	border-top:#8F997E  1px solid;
	border-left:#909883 1px solid;
	border-bottom:#B9A6AC 1px solid;
}

#ws_productList .ws_itemListHeaderFull{
	float:left;
	background-image:url(../images/ws_itemListHeader.jpg);
	width:580px;
	line-height:43px;
	vertical-align:middle;
	text-indent:10px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}	

#ws_productList .ws_itemListHeader1{
	float:left;
	background-image:url(../images/ws_itemListHeader1.jpg);
	width:239px;
	line-height:43px;
	vertical-align:middle;
	text-indent:10px;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}	

#ws_productList .ws_itemListHeaderIMG{
	float:left;
	line-height:43px;
	vertical-align:middle;
}	

#ws_productList .ws_itemListHeader4{
	background-image:url(../images/ws_itemListHeader4.jpg);
	width:54px;
	height:43px;
	float:left;
}	


#ws_productList .ws_itemListHeader7 {
	float:left;
	background-image:url(../images/ws_itemListHeader7.jpg);
	width:228px;
	height:43px;
	text-align:right;
}	

#ws_productList .ws_itemListHeaderEmpty {
	float:left;
	width:122px;
	height:43px;
	background-image:none;
	background-color:transparent;
}

/*--------------------- to leaf  (bottom)----------------*/
#ws_productList .ws_itemListFooter{
	position:relative;
	width:600px;
	height:28px;
	padding:0px;
	margin-top:15px;
	margin-bottom:15px;
	line-height:28px;
	clear:both;
}

#ws_productList .ws_itemListFooter1{
	float:left;
	width:239px;
	line-height:28px;
}	

#ws_productList .ws_itemListFooterIMG {
	float:left;
	line-height:28px;
	vertical-align:middle;
}	

#ws_productList .ws_itemListFooter4{
	float:left;
	background-image:url(../images/ws_itemListFooter4.jpg);
	width:54px;
	height:28px;
}


/*--------------------- order step ----------------*/
#ws_basket{
	position:relative;
	left:6px;
}

#ws_basket h2{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#CD007C;
}	

#ws_basket .stepImage{
	position:absolute;
	top:10px;
	left:160px;
	width:300px;
	height:33px;
}	

#ws_basket .stepText{
	position:absolute;
	top:15px;
	left:100px;
	text-transform:uppercase;
}	

#ws_basket .step {
	position:relative;
	clear:both;
	background-image:url(../images/ws_order.jpg);
	width:586px;
	height:146px;
	overflow:hidden;
	margin-bottom:10px;
}

#ws_basket .step  .text{
	position:absolute;
	top:50px;
	left:20px;
	width:270px;
	height:70px;
}

#ws_basket .step  .price{
	position:absolute;
	top:50px;
	left:300px;
	width:260px;
	height:50px;
}

#ws_basket .step .price .basketSum {
	width:40%;
	float:right;
	color:#000000;
	text-align:left;
	font-weight:bold;
}

#ws_basket .step .price .basketTitle {
	width: 55%;
	float: left;
	text-align:right;
	color:#7C3FB2;
}

#ws_basket .step  .button{
	position:absolute;
	top:105px;
	left:350px;
	width:200px;
	height:29px;
	display:inline;
}

#ws_basket .step  .clear{
	position:absolute;
	top:117px;
	left:12px;
	width:150px;
	height:18px;
	color:#D3196E;
	line-height:18px;
	vertical-align:middle;
}

#ws_basket .basket_item {
	position:relative;
	clear:both;
	overflow:hidden;
	width:582px;
	height:140px;
	margin-bottom:5px;
	background-color:#FFFFFF;
	border:#999999 dotted 1px;
}

#ws_basket .basket_item .picture {
	position:absolute;
	top:5px;
	left:5px;
	width:120px;
	height:120px;
	border:#999999 solid 1px;
	padding:5px;
	overflow:hidden;
	text-align:center;
	line-height:110px;
	vertical-align:middle;
}

#ws_basket .basket_item .picture a {
	border:none;
	text-decoration:none;
}	

#ws_basket .basket_item .text {
	position:absolute;
	top:5px;
	left:143px;
	width:285px;
	height:110px;
	overflow:hidden;
}

#ws_basket .description {
	margin-top:5px;
	margin-bottom:5px;
}

#ws_basket  .note {
	color:#6E29AA;
}

#ws_basket .basket_item .input {
	background-color:#EFEFEF;
	border:#CD007C solid 2px;
}

#ws_basket .basket_item .ajax {
	height:110px;
	left:431px;
	overflow-x:hidden;
	overflow-y:hidden;
	position:absolute;
	top:100px;
	width:145px;
}

#ws_basket .basket_item .ajax .item {
	position:absolute;
	top:5px;
	left:45px;
	font-weight:bold;
}

#ws_basket .basket_item .ajax .delItem {
	position:absolute;
	top:8px;
	left:115px;
	font-weight:bold;
}

#ws_basket h2 {
	color:#CD007C;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
}

#ws_basket a {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}

#ws_orderStep{
	position:relative;
	background-color:#FFFFFF;
	border:#999999 dotted 1px;
	margin-top:10px;
	margin-bottom:10px;
	padding:3px;
	width:576px;
}

/*--------------------- banner new ----------------*/
#banner_new {
	position:relative;
	left:9px;
	width:165px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin-bottom:10px;
}

#banner_new a {
	color:#CE007C;
}

#banner_new .header {
	position:relative;
	clear:both;
	background-image:url(../images/bannerNewHeader.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	width:165px;
	height:20px;
	overflow:hidden;
}

#banner_new .content {
	position:relative;
	background-color:#FFFFFF;
	clear:both;
	width:165px;
	height:auto;
	overflow:hidden;
	padding:0px;
	text-align:center;
}

#banner_new .content .banner{
	position:relative;
	width:155px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin-top:5px;
}

#banner_new .footer {
	position:relative;
	clear:both;
	background-image:url(../images/bannerNewFooter.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	width:165px;
	height:20px;
	overflow:hidden;
}

			
/*--------------------- box stores info ----------------*/
#ws_boxStoresInfo {
	position:relative;
	width:197px;
	height:auto;
	overflow:hidden;
	text-align:center;
	color:#FCE600;
	font-weight:bold;
	margin-bottom:10px;
}

#ws_boxStoresInfo a {
	color:#FCE600;
}

#ws_boxStoresInfo h2 a {
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	background-color:transparent;
}

#ws_boxStoresInfo img {
	margin-left:8px;
	width:180px;
}

#ws_boxStoresInfo .header {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesInfoHeader.jpg);
	width:197px;
	height:6px;
	overflow:hidden;
}

#ws_boxStoresInfo .content {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesInfoContent.jpg);
	background-repeat:repeat-y;
	width:197px;
	height:auto;
	overflow:hidden;
}

#ws_boxStoresInfo .footer {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesInfoFooter.jpg);
	width:197px;
	height:50px;
	overflow:hidden;
}


#ws_boxHazhoz {
	position:relative;
	width:auto;
	height:auto;
	overflow:hidden;
}

#ws_boxHazhoz img {
	border:0px;
	text-align:center;
	margin-top:5px;
	margin-bottom:15px;
	margin-left:9px;
}

/*--------------------- box stores ----------------*/
#ws_boxStores {
	position:relative;
	left:9px;
	width:165px;
	height:auto;
	overflow:hidden;
	text-align:center;
	margin-bottom:10px;
}

#ws_boxStores h2 {
	color:#6D28A9;
	font-size:12px;
	background-color:#FFFFFF;
}

#ws_boxStores p {
	text-align:center;
}

#ws_boxStores a {
	color:#CE007C;
}

#ws_boxStores .header {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesHeader.jpg);
	width:165px;
	height:7px;
	overflow:hidden;
}

#ws_boxStores .content {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesContent.jpg);
	background-repeat:repeat-y;
	width:165px;
	height:auto;
	overflow:hidden;
}

#ws_boxStores .content ul {
	margin-left:20px;
	padding:0px;
	text-align:left;
}

#ws_boxStores .content li {
	list-style-type: disc;
	color:#CE007C;
}

#ws_boxStores .footer {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesFooter.jpg);
	width:165px;
	height:7px;
	overflow:hidden;
}



/*--------------------- box map ----------------*/
.ws_boxMap {
	position:relative;
	clear:both;
	width:588px;
	height:auto;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:0px;
}

.ws_boxMap .header {
	position:relative;
	clear:both;
	background-image:url(../images/box_redBorderHeader.gif);
	width:588px;
	height:6px;
	overflow:hidden;
}

.ws_boxMap .content {
	position:relative;
	clear:both;
	background-image:url(../images/box_redBorderContent.gif);
	background-repeat:repeat-y;
	width:588px;
	height:auto;
	overflow:hidden;
	text-align:justify;
	padding:0px;
}

.ws_boxMap .footer {
	position:relative;
	clear:both;
	background-image:url(../images/box_redBorderFooter.gif);
	width:588px;
	height:6px;
	overflow:hidden;
}

.ws_boxMap .content .row1 .presentLink {
	height:45px;
	left:3px;
	position:absolute;
	top:40px;
	width:235px;
}

/* elso sor termekleiras */
.ws_boxMap .content .row1 {
	margin-left:7px;
	height:365px;
	width:573px;
}

.ws_boxMap .content .row1 .productName {
	background-color:#FFFFFF;
	color:#6D28A9;
	font-family:Helvetica;
	font-size:17px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	position:absolute;
	text-align:center;
	top:10px;
	vertical-align:middle;
	width:573px;
}

.ws_boxMap .content .row1 .line1 {
	position:absolute;
	top:48px;
	width:573px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background-image:url(../images/box_grey_line.gif);
	background-position:center;
}

.ws_boxMap .content .row1 .vissza {
	position:absolute;
	top:242px;
	left:322px;
	width:240px;
	height:53px;
}

.ws_boxMap .content .row1 .hazhoz {
	height:53px;
	left:322px;
	position:absolute;
	top:297px;
	width:240px;
}


.ws_boxMap .content .row1 .line2 {
	position:absolute;
	top:354px;
	width:573px;
	height:7px;
	line-height:7px;
	font-size:1px;
	background-image:url(../images/box_grey_line.gif);
	background-position:center;
}


/* kepek */
/*275px × 275px*/
.ws_boxMap .content .row1 .image{
	position:absolute;
	top:56px;
	left:21px;
	width:290px;
	height:290px;
	border:#CCCCCC solid 1px;
	overflow:hidden;
	z-index:0;
	vertical-align:middle;
	line-height:290px;
	text-align:center;
}

.ws_boxMap .content .row1 .imageMagnifier{
	height:30px;
	left:262px;
	position:absolute;
	top:313px;
	width:37px;
	z-index:1;
}


/* termek leiras */
.ws_boxMap .content .row1 .product{
	position:absolute;
	top:93px;
	left:329px;
	width:285px;
	height:90px;
	overflow:hidden;
	text-align:left;
	font-size:12px;
}

.ws_boxMap .content .row1 .product .propItem {
	width:60%;
	float:right;
	color:#000000;
	text-align:left;
	margin:0px;
	padding:0px;
}

.ws_boxMap .content .row1 .product .propTitle {
	width: 39%;
	float: left;
	text-align:left;
	color:#7432AD;
	margin:0px;
	padding:0px;
}


/* leiras */
.ws_boxMap .content .description{
	position:relative;
	clear:both;
	background-image:url(../images/book.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:544px;
	height:auto;
	background-color:#EFEFEF;
	overflow:hidden;
	padding:0px;
	margin-left:21px;
	margin-bottom:10px;
}

.ws_boxMap .content .description .text{
	margin-bottom:10px;
	margin-left:50px;
	margin-right:10px;
	margin-top:10px;
}


/* arak */
.ws_boxMap .content .row1 .PriceAction{
	position:absolute;
	background-image:url(../images/ws_priceActionH.jpg);
	background-repeat:no-repeat;
	top:57px;
	left:314px;
	width:140px;
	height:34px;
	padding:0px;
	text-align:right;
	font-size:10px;
}

.ws_boxMap .content .row1 .NormalPrice{
	position:absolute;
	background-image:url(../images/ws_priceH.jpg);
	background-repeat:no-repeat;
	top:57px;
	left:314px;
	width:102px;
	height:23px;
	padding:0px;
	padding-top:2px;
	text-align:right;
}

.ws_boxMap .content .row1 .price {
	margin-top:3px;
	margin-right:10px;
}




.ws_boxMap .content .button{
	position:absolute;
	top:1020px;
	left:385px;
	width:200px;
	height:29px;
	display:inline;
}

.ws_boxMap .content .button_paypal{
	position:absolute;
	top:165px;
	left:385px;
	width:200px;
	height:29px;
	display:inline;
}


.ws_boxMap .content h2 {
	color:#990000;
}

.ws_boxMap .content #sizeablepart .content_text #content_value{
	text-align:justify;
}

/* kereses */
.ws_boxMap .content .detailedSearch {
	margin-left:20px;
	margin-right:20px;
	background-color:#EFEFEF;
	text-align:left;
}	

.ws_boxMap .content .detailedSearchTitle {
	color:#6D28A9;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
	margin-top:0px;
	margin-bottom:10px;
}	

.ws_boxMap #search_form input, .ws_boxMap #search_form select {
	width:170px;
	border:#A2A793 solid 1px;
}

.ws_boxMap #search_form .radioButton {
	height:20px;
	width:20px;
}	
	







/* keszlet */
.ws_boxMap .content #product_stock{
	position:relative;
	clear:both;
	left:11px;
	width:230px;
	height:auto;
	padding:5px;
	border:#CCCCCC solid 1px;
	overflow:hidden;
	z-index:0;
	vertical-align:top;
}

.ws_boxMap .content #product_stock .title{
	color:#7432AD;
	font-size:12px;
}

.ws_boxMap .content #product_stock .title a{
	font-size:12px;
}

.ws_boxMap .content .otherPictures{
	position:relative;
	clear:both;
	width:540px;
	height:auto;
	padding:2px;
	overflow:hidden;
	text-align:left;
	margin-left:20px;
	margin-bottom:10px;
	color:#CF067F;
}

/* egyeb kepek */
.ws_boxMap .content .otherPictures img{
	border:3px #FFFFFF solid;
}


/* gombok sora */
.ws_boxMap .content .rowBottom {
	position:relative;
	clear:both;
	width:480px;
	height:auto;
	margin-left:8px;
	margin-right:9px;
	height:50px;
}

.ws_boxMap .content .rowBottom .toAdvise{
	position:absolute;
	top:9px;
	left:16px;
	width:137px;
	height:37px;
	padding:0px;
}

.ws_boxMap .content  .rowBottom .addWishlist{
	position:absolute;
	/*background-image:url(../images/addWishlist.jpg);*/
	top:7px;
	left:141px;
	width:161px;
	height:37px;
	padding:0px;
	line-height:21px;
	vertical-align:middle;
	text-align:center;
	font-size:10px;
}

.ws_boxMap .content .rowBottom .addWishlist a {
	color:#FFFFFF;
}	

.ws_boxMap .content  .rowBottom .likeButton{
	position:absolute;
	/*background-image:url(../images/addWishlist.jpg);*/
	top:15px;
	left:480px;
	width:200px;
	height:37px;
	padding:0px;
	line-height:21px;
	vertical-align:middle;
	text-align:right;
	font-size:10px;
}


/* kivansaglista*/
.ws_boxMap .content .wishlist {
	margin-left:30px;
	margin-right:30px;
	text-align:justify;
	height:auto;
}

.ws_boxMap .content .wishlist form {
	padding:0px;
	margin:0px;
	height:auto;
	width:auto;
}
	
.ws_boxMap .content .wishlist a {
	color:#682C9D;
}	

.ws_boxMap .content .wishlist .wishlistForm{
	position:relative;
	width:auto;
	height:40px;
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
	background-image:url(../images/wishlistFormBg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}	

.ws_boxMap .content .wishlist .wishlistForm .email {
	position:absolute;
	top:8px;
	left:5px;
	width:280px;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
}	

.ws_boxMap .content .wishlist .wishlistForm .inputField {
	width:140px;
	height:14px;
	padding-bottom:1px;
	padding-left:1px;
	margin:0px;
	border:none;
	border-width:0px;
	font-size:12px;
	margin-top:6px;
}	

.ws_boxMap .content .wishlist .wishlistForm .pw {
	position:absolute;
	top:12px;
	left:280px;
	width:auto;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
}	


.ws_boxMap .content .wishlist h3 {
	color:#6D28A9;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
}	


.ws_boxMap .content .wishlist .reg{
	position:relative;
	width:auto;
	height:40px;
	margin-top:10px;
	margin-bottom:20px;
	text-align:center;
}	
	










/* send whislist */
.ws_boxMap .content .sendWishlist {
	margin-left:5px;
	margin-right:5px;
	text-align:justify;
	height:auto;
	text-align:center;
	color:#990000;
}


.ws_boxMap .content .sendWishlist .wishlistForm{
	position:relative;
	margin-top:10px;
	text-align:center;
	background-image:url(../images/wishlistFormBg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}	

.ws_boxMap .content .sendWishlist .wishlistForm .email {
	position:absolute;
	top:12px;
	left:25px;
	height:30px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	width:234px
}	

.ws_boxMap .content .sendWishlist .wishlistForm .inputField {
	width:140px;
	height:14px;
	padding-bottom:1px;
	padding-left:1px;
	margin:0px;
	border:none;
	border-width:0px;
	font-size:12px;
	margin-top:0px;
}	

.ws_boxMap .content .sendWishlist .wishlistForm .pw {
	position:absolute;
	top:12px;
	left:310px;
	width:220px;
	height:20px;
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
}	


.ws_boxMap .content .sendWishlist h3 {
	color:#6D28A9;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	background-color:transparent;
}	



.ws_boxMap .content p {
	text-align:justify;
}	

.ws_boxMap .content .titles {
	text-align:center;
}

.ws_boxMap .content .title3 {
	font-size:14px;
	color:#6D28A9;
}	

.ws_boxMap .content .header_stores {
	position:relative;
	left:80px;
	height:160px;
}

.ws_boxMap .content .header_stores .title_kisker {
	color:#6D28A9;
	text-align:left;
	font-weight: bold;
	font-size:12px;
}

.ws_boxMap .content .header_stores .title_nagyker {
	color:#CF037E;
	text-align:left;
	font-weight: bold;
	font-size:12px;
}

.ws_boxMap .content .header_stores ul {
	padding-left: 5px; 
	margin-left: 13px;
}

.ws_boxMap .content .header_stores .link_kisker, .ws_boxMap .content .header_stores .link_nagyker {
	text-align:left;
}

.ws_boxMap .content .header_stores .link_kisker a, .ws_boxMap .content .header_stores .link_kisker a.hover, .ws_boxMap .content .header_stores .link_kisker a.visited {
	color:#6D28A9;
}

.ws_boxMap .content .header_stores .link_nagyker a, .ws_boxMap .content .header_stores .link_nagyker a.hover, .ws_boxMap .content .header_stores .link_nagyker a.visited {
	color:#CF037E;
}


.ws_boxMap .content .title2 {
	color:#CF037E;
	text-align:center;
}	

.ws_boxMap .content .tellaf {
	padding-left:20px;
	text-align:center;
}

/* map */
#map_canvas {
	position:absolute;
	clear:both;
	top:125px;
	left:69px;
	overflow:hidden;
	width: 450px;
	height: 450px;
}

.ws_boxMap .content .mapHU {
	position:relative;
	width:491px;
	height:315px;
	margin-top:10px;
	margin-bottom:30px;
	margin-left:48px;
	overflow:hidden;
}

#regioUzletkoto {
	height:50px;
	margin-left:205px;
	margin-top:10px;
	position:relative;
	text-align:center;
	width:300px;
	z-index:2;
}

#regioUzletkoto a {
	color:#D41C8A;
}	

/*--------------------- media ----------------*/
.media {
	position:relative;
	clear:both;
	clear:both;
	width:585px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
}

.media h3 {
	margin-left:5px;
	margin-right:5px;
}	

.media .header{
	background-image:url(../images/mediaHeader.jpg);
	height:6px;
	width:585px;
	line-height:5px;
	font-size:1px;
}

.media .content{
	position:relative;
	background-image:url(../images/mediaContent.jpg);
	height:auto;
	width:585px;
	overflow:hidden;
}

.media .content a{
	color:#000000;
	text-decoration:underline;
}

.media .title{
	position:relative;
	margin-top:2px;
	margin-bottom:30px;
	display:block;
}

.media .title .text{
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#CE007C;
}

.media .title .pages{
	float:right;
	font-size:12px;
}

.media .title .pages a{
	color:#6D28A9;
}		

.media .footer{
	position:relative;
	background-image:url(../images/mediaFooter.jpg);
	height:42px;
	width:585px;
}

.media .footer .open{
	text-align:center;
	color:#8C8C8C;
}

.media .footer a{
	color:#003399;
}	

.media .tableBoreder {
	position:relative;
	clear:both;
	border-bottom:#DB5CA8 2px solid;
}

.media table .column2{
	background-color:#EFEFEF;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:6px;
	padding-right:6px;
}	

.media .video a {
	clear:both;
	color:#666666;
	font-size:12px;
	display:block;
	text-align:right;
}
	
#jw_container {
	position:absolute;
	width:281px;
	height:241px;
	background-image:url(../images/monitor.jpg);
}

#jw_canvas{
	position:relative;
	margin-left:0px;
	margin-top:12px;
	text-align:center;
	color:#FF9900;
	line-height: 15px;
}




.submit_form_rovid, .submitButton {
	background-color:#006600;
	color:#FFFFFF;
	padding:5px;
}


/*--------------------- ws_item_list_small ----------------*/
.ws_item_list_small {
	position:relative;
	margin:0px;
	margin-top:25px;
	padding:0px;
	z-index:3;
	height:auto;
}

.ws_item_list_small  .line{
	position:relative;
	padding:0px;
	margin:0px;
	margin-top:10px;
	width:585px;
	height:210px;
	background-image:url(../images/itemListSmall.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	clear:both;
	overflow:hidden;
}

.ws_item_list_small  .line .ws_item_small{
	position:relative;
	left:0px;
	margin-right:3px;
	margin-left:2px;
	margin-top:11px;
	width:140px;
	height:148px;
	padding:0px;
	float:left;
	text-align:center;
}

.ws_item_list_small  .line .ws_item_small .ws_item_smallImage {
	position:relative;
	width:auto;
	height:110px;
	line-height:110px;
	vertical-align:middle;
	overflow:hidden;
}

.ws_item_list_small .line .ws_item_small .ws_item_smallImage img {
	border:0px;
}

.ws_item_small .ws_itemListPrice, .ws_item_small .ws_itemListPriceAction, .ws_item_small .ws_itemListPriceImport  {
	position:absolute;
	top:160px;
	left:0px;
	width:140px;
	height:35px;
	line-height:35px;
	background-image:url(../images/ws_price.jpg);
	background-repeat:no-repeat;
	padding-top:4px;
}	

.ws_item_small .ws_itemListPriceAction {
	background-image:url(../images/ws_priceAction.jpg);
	padding-top:2px;
}	

.ws_item_small .ws_itemListPriceImport {
	background-image:url(../images/ws_priceImport.jpg);
	padding-top:6px;
}	

.ws_item_small .ws_itemListPrice .price, .ws_item_small .ws_itemListPriceImport .price, .ws_item_small .ws_itemListPriceAction  .price {
	line-height:12px;
	margin-right:8px;
	text-align:right;
	font-size:9px;
}


.ws_item_small .priceNormal {
	color:#990000;
	font-weight: bold;
	font-size:12px;
}

.ws_item_small .priceBonus {
	text-decoration:line-through;
	color:#003300;
	font-weight: bold;
	font-size:9px;
}


/*--------------------- banner ----------------*/
.bannerRightColumn {
	position:relative;
	clear:both;
	width:189px;
	height:auto;
	overflow:hidden;
	margin-bottom:10px;
	margin-top:10px;
}

.bannerRightColumn .top{
	background-image:url(../images/greyBoxTop.jpg);
	height:7px;
	width:189px;
	margin:0px;
}

.bannerRightColumn .content {
	position:relative;
	height:auto;
	width:189px;
	overflow:hidden;
	background-image:url(../images/greyBoxContent.jpg);
	background-repeat:repeat-y;
	text-align:center;
	overflow:hidden;
}

.bannerRightColumn .content .header h2 {
	background-color:transparent;
	color:#663092;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
}

.bannerRightColumn .content .header h3 {
	background-color:transparent;
	color:#7234B0;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	margin-left:5px;
	margin-right:5px;
	padding-bottom:5px;
}

.bannerRightColumn .content .header .stname {
	float:left;
	margin-left:10px;
	text-align:left;
	color:#7234B0;
}

.bannerRightColumn .content .header .text {
	float:right;
	margin-right:10px;
	color:#D11084;
	text-align:right;
}

.bannerRightColumn .content .pbg {
	background-color:#7234B0;
}
.bannerRightColumn  .content .pbg .day {
	float:left;
	margin-left:10px;
	color:#FCE600;
}

.bannerRightColumn  .content .pbg .time {
	float:right;
	margin-right:10px;
	color:#FFFFFF;
}

.bannerRightColumn .content .footer{
	position:relative;
	background-color:transparent;
	height:24px;
	margin-left:5px;
	margin-right:5px;
	text-align:center;
	padding-top:10px;
}

.bannerRightColumn .content .footer a{
	color:#B11173;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}



.bannerRightColumn .bottom{
	background-image:url(../images/greyBoxBottom.jpg);
	height:7px;
	width:189px;
	margin:0px;
}



.banner_new {
	position:relative;
	clear:both;
	clear:both;
	width:159px;
	height:auto;
	left:10px;
	overflow:hidden;
	margin-bottom:10px;
}

.banner_new .header{
	background-image:url(../images/ws_bannerHedaer.jpg);
	height:24px;
	width:159px;
	padding-top:3px;
}

.banner_new .header h2 {
	background-color:transparent;
	color:#663092;
	font-size:14px;
	text-align:center;
	font-weight:bold;
}

.banner_new .content{
	position:relative;
	height:auto;
	width:159px;
	overflow:hidden;
	background-color:#FFFFFF;
	text-align:center;
}


.banner_new .footer{
	position:relative;
	background-image:url(../images/ws_bannerBottom.jpg);
	height:24px;
	width:159px;
	text-align:center;
	padding-top:5px;
}

.banner_new .footer a{
	color:#B11173;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}

.error_field {
	color:#FF0000; 
	font-weight:bold;
}

/*------------------------- ws_admin_basket_box ------------------------*/
#ws_adminMenu_box {
	position:relative;
	top:0px;
	width:192px;
	height:auto;
	text-align:left;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	outline:0px;
}

#ws_adminMenu_box .ws_adminMenuHeader {
	position:relative;
	width:192px;
	height:28px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_adminMenuHeader.gif);
	background-repeat:no-repeat;
}

#ws_adminMenu_box .ws_adminMenuHeader .title{
	padding-left:5px;
	padding-top:3px;
}


#ws_adminMenu_box .ws_adminMenuContent {
	position:relative;
	width:192px;
	height:auto;
	text-align:left;
	padding:0px;
	margin:0px;
}

#ws_adminMenu_box .ws_adminMenuContent .menu a {
    color:#F2D9B0;
	font-weight:bold;
	padding-left:10px;
    display: block;
	width:192px;
	height:auto;
	line-height:23px;
	background-image:url(../images/ws_adminMenuBackground.jpg);
	background-repeat:no-repeat;
	background-color:6D28A9;
}

#ws_adminMenu_box .ws_adminMenuContent .menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#ws_adminMenu_box .ws_adminMenuContent .menu li {
}

#ws_adminMenu_box .ws_adminMenuContent .menu a:hover {
	width:192px;
	height:auto;
	line-height:23px;
	background-image:url(../images/ws_adminMenuBackgroundHover.jpg);
	background-repeat:no-repeat;
}

#ws_adminMenu_box .ws_adminMenuFooter {
	position:relative;
	width:192px;
	height:18px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_adminMenuFooter.gif);
	background-repeat:no-repeat;
}

#ws_present_box {
	position:relative;
	top:0px;
	width:203px;
	height:150px;
	text-align:left;
	padding:0px;
	margin:0px;
	background-image:url(../images/ws_presentBox.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

#ws_present_box .ws_present_box_header {
	position:absolute;
	left:5px;
	top:6px;
	width:auto;
	height:20px;
}

#ws_present_box .ws_present_box_text {
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	height:102px;
	left:5px;
	padding-top:10px;
	position:absolute;
	text-align:center;
	top:36px;
	width:182px;
}

#ws_present_box .ws_present_box_text  a{
	color:#FFE900;
}

/* */
#presentList {
}

#presentList .presentEmptyBox {
	margin-bottom:20px;
	position:relative;
	width:147px;
	height:200px;
	float:left;
}

#presentList .presentListBox {
	margin-bottom:20px;
	position:relative;
	width:147px;
	height:200px;
	background-image:url(../images/nyeremeny/presentListBoxBg.jpg);
	background-repeat:no-repeat;
	background-position:top;
	float:left;
}

#presentList .presentListBox .footer1, #presentList .presentListBox .footer2, #presentList .presentListBox .footer3, #presentList .presentListBox .footer4 {
	position:absolute;
	left:5px;
	top:174px;
	width:137px;
	height:14px;
	line-height:14px;
	font-size:2px;
	background-color:#9999FF;
}


#presentList .presentListBox .productsImage {
	position:absolute;
	left:18px;
	top:6px;
}

#presentList .presentListBox .text {
	position:absolute;
	height:51px;
	left:8px;
	position:absolute;
	top:123px;
	width:130px;
	text-align:center;
	font-weight:bold;
}

#presentList .presentListBox .pseudoRadioButton {
	position:absolute;
	height:39px;
	left:59px;
	top:165px;
	width:33px;
	cursor:pointer;
}

#presentList .header {
	color:#6D28A9;
	font-size:12px;
}

#presentList .newRow {
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
}


#presentList .row1 {
	color:#CE007C;
}

#presentList .presentListBox  .footer1 {
	background-color:#CE007C;
}

#presentList .row2 {
	color:#00A552;
}

#presentList  .presentListBox .footer2 {
	background-color:#00A552;
}

#presentList .row3 {
	color:#007189;
}

#presentList .presentListBox .footer3 {
	background-color:#007189;
}

#presentList .row4 {
	color:#FF9000;
}

#presentList .presentListBox .footer4 {
	background-color:#FF9000;
}


/*--------------------- box stores right column ----------------*/
#ws_boxStoresRight {
	position:relative;
	clear:both;
	width:189px;
	height:auto;
	text-align:center;
	overflow:hidden;
	padding-top:20px;
	margin-top:5px;
	padding:0px;
}

#ws_boxStoresRight .top {
	position:relative;
	clear:both;
	background-image:url(../images/greyBoxTop.jpg);
	background-repeat:no-repeat;
	width:189px;
	height:7px;
	line-height:7px;
	font-size:1px;
	overflow:hidden;
}

#ws_boxStoresRight .header {
	position:relative;
	clear:both;
	background-image:url(../images/greyBoxContent.jpg);
	background-position:top;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
	width:189px;
	height:auto;
	overflow:hidden;
}

#ws_boxStoresRight .header h3{
	background-color:transparent;
	margin:0px;
	padding:0px;
	margin-top:5px;
}

#ws_boxStoresRight .header .stname {
	float:left;
	margin-left:10px;
	text-align:left;
	color:#7234B0;
}


#ws_boxStoresRight .header .text {
	float:right;
	margin-right:10px;
	color:#D11084;
	text-align:right;
}


#ws_boxStoresRight .content {
	position:relative;
	clear:both;
	background-image:url(../images/ws_boxStoresRightContent.jpg);
	background-repeat:repeat-y;
	width:189px;
	height:auto;
	overflow:hidden;
}

#ws_boxStoresRight .content img{
	margin-bottom:5px;
}

#ws_boxStoresRight .content .day {
	float:left;
	margin-left:10px;
	color:#FCE600;
}

#ws_boxStoresRight .content .time {
	float:right;
	margin-right:10px;
	color:#FFFFFF;
}

#ws_boxStoresRight .footer {
	position:relative;
	clear:both;
	background-image:url(../images/ws_boxStoresRightFooter.jpg);
	width:189px;
	height:7px;
	overflow:hidden;
}

#ws_boxStoresRight .footerPhotos {
	position:relative;
	clear:both;
	background-image:url(../images/box_storesFooterPhotos.jpg);
	width:189px;
	height:20px;
	overflow:hidden;
	margin-bottom:10px;
}
