@charset "utf-8";
body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
    background-image: url(images/ezo_bcg.jpg);
    text-align: justify;
    list-style-type: disc;
}

.bannerDiv{				}

.webshop_tablestyle{	background-color: #FFFFE3;		border: 1px solid #FFE400;	}

.webshop_separator{		background-color: #FFE400;	}

.b_nyil{ 	background-image: url(images/b_nyil.gif);	 width: 12px; 	height: 14px;	 float: left; 	cursor: pointer;	}

.j_nyil{	 background-image: url(images/j_nyil.gif);	 width: 12px;	 height: 14px;	 float: left; 	cursor: pointer;	 }

.leptetodiv{	background-color: #F7E9E9;    width: 18px;		float: left; 	cursor: pointer;	}

.leptetolabel{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999;	background-color: #F7E9E9;	}

.leptetoproductlabel{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999;	background-color: #FFE582;	}

.leptetoproductdiv{	background-color: #F7E9E9;    width: 18px;		float: left; 	cursor: pointer;	}

.leptetotextproduct{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	background-color: #FFFFFF;		color: #555;	cursor: pointer;	}

.leptetotextproductdiv{		background-color: #FFFFFF;	float: left; 	cursor: pointer;	}

.leptetotextdiv{	background-color: #F7E9E9;	float: left; 	cursor: pointer;}

.leptetotextdiv_active{	float: left; cursor: pointer}

.lepteto{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #999;	background-color: #FFFFFF;}

.leptetotextproductdiv_active{	float: left; 	background-color: #FFE582;		cursor: pointer;}

.leptetotext{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #555;	background-color: #FFFFFF;}

.lepteto_active{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	background-color: #D59591;}

/*.leptetotext_active{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #D59591;}*/
.leptetotext_active{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 2px; color: #FFFFFF;	background-color: #990000;}

.leptetotextproduct_active{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: #FFE582;  }

.webshoptable{	border: 1px solid #06FFFF;	background-color: #EBFFFE;}

TABLE.carttable{	border:2px solid #CC0000;   }

TD.cartheader{	background-color: #D59591;	font-weight: bold;	color: #FFFFFF;	font-size: 10px;    }

TD.cartsum{	background-color: #D59591;	color: #FFFFFF;	font-size: 10px;    }

.carttext{	font-size:10px;	}

.cartprice{	font-size:10px;		font-weight: bold;}


.boxtitle{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: white;   }

.alternaterow{	background-color: #f7e9e9;	}

.alternaterow1{	background-color: #FCF1D1;	}

li.alternaterow{	background-color: #f7e9e9;			list-style-image : url(images/li.gif);	font-size: 9px; }

.hrkek{	background-color: #06FFFF;	}

LI{	list-style-type : disc;}

LI.top10newsLi{	list-style-type : decimal;	font-size: 10px;    }

.maintable{	/*	border:1px solid #666666;	*/	background-image:url(images/menu_bcg.gif);	background-repeat:repeat-x;	text-align: justify;    }

.nevnapokDiv{    
    position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left : 3px;
	margin-top : 3px;
}


#createdby {
    margin-top: 10px;
    width: 900px;
    height: 30px;
    text-align: right;
}

.loginDiv{	 position: relative;	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #FFFFFF;		width : 270px;	}
.fooldalLinkDiv {    position: relative;	width: 300px;	height: 140px;	text-align: right;	}
.wishesDiv {    position: relative;	font-family: Verdana, Arial, Helvetica, sans-serif;		font-size: 10px;	color: #999999;		width: 360px;	height: 55px; text-align: right; overflow: hidden;}

.menu_1{
	height: 27px;
	width:154px;
	background-image: url(images/menu_01.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_ov_1{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_01.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_2{
	height: 27px;
	width:154px;
	background-image:url(images/menu_02.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_2{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_02.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_3{
	height: 27px;
	width:154px;
	background-image:url(images/menu_03.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 	
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_3{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_03.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_4{
	height: 27px;
	width:154px;
	background-image:url(images/menu_04.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_4{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_04.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}


.menu_5{
	height: 27px;
	width:154px;
	background-image:url(images/menu_05.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_5{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_05.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_6{
	height: 27px;
	width:154px;
	background-image:url(images/menu_06.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_6{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_06.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}


.menu_7{
	height: 27px;
	width:154px;
	background-image:url(images/menu_07.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_7{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_07.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}


.menu_8{
	height: 27px;
	width:154px;
	background-image:url(images/menu_08.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_8{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_08.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_9{
	height: 27px;
	width:154px;
	background-image:url(images/menu_09.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_9{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_09.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_10{
	height: 27px;
	width:154px;
	background-image:url(images/menu_10.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_10{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_10.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_11{
	height: 27px;
	width:154px;
	background-image:url(images/menu_11.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;
}

.menu_ov_11{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_11.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}

.menu_12{
	height: 27px;
	width:154px;
	background-image:url(images/menu_12.jpg);
	background-repeat:no-repeat;
	padding-left: 20px; 
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	cursor: pointer;	
}

.menu_ov_12{
	height: 27px;
	width:154px;
	background-image: url(images/ov_menu_12.jpg);
	background-repeat: no-repeat;
	padding-left: 20px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
}



.submenu{
	height: 22px;
	width:154px;
	padding-left: 40px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6D01;
	font-weight: bold;
	font-size: 10px;
	background-color: #B30E06;
	background-image: url(images/submenu.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	border-bottom: 1px solid #FF9999;
}

.submenu_ov{
	height: 22px;
	width:154px;
	padding-left: 40px; 
	font: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 10px;
	background-color: #b30e06;
	background-image: url(images/submenu_mo.gif);
	background-repeat: no-repeat;
	cursor: pointer;
	border-bottom: 1px solid #FF9999;
}

.content_table{
	padding: 10px;
	width: 100%;
}



.locationstyle{
	font-size:12px;
	font-weight: bold;
	color: #000000;
}

.normaltext{
	font-size:12px;
}

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

.newspagetitle{
	font-size:12;
	font-weight: bold;
}

.newspagetext{
	font-size:12;
	text-align: justify;	
}

.kiemelt{
	font-size:14;
	font-weight:bold;

}

.kapcsolodoLabel{
	font-size:9;
}

.openboxfejlec{
	font-size:10;	
}

.kapcsolodoNewsLabel{
	font-size:10;
	font-weight: bold;
}

.kapcsolodoProductLabel{
	font-size:10;
	font-weight: bold;
}

.cim{
	color: #5f5844;
	font-family : Arial;
	font-size: 15px;
}

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

.printlink{
	
}

div.eszkozok {
	float: right;
}

div.eszkozok a{
	display: block;
	float: left;
	width: 20px;
	height: 20px;
	margin-left: 6px;
}

a.tovabbkuld {
	background: url(images/send_mail.gif) no-repeat;
	display: block;
	float: right;
	width: 20px;
	height: 20px;
	margin-left: 6px;
}

a.nyomtat {
	background: url(images/nyomtat2.gif) no-repeat;
	display: block;
	float: right;
	width: 20px;
	height: 20px;
	margin-left: 6px;	
}

.logintext{
	color: #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.wishestext{
	color: #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
}

.akciosregiar{	color: #990000;	font-weight: bold;	text-decoration : line-through;	font-size: 11px;	}

.modulheader{	color: #991111;	font-size: 22px;	font-weight: bold;	}

.szerzo{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : Black;	}

.modulheadertd{	color: #991111;	font-size: 22px;	font-weight: bold;	border-bottom : 3px solid #6633CC;}

.vezercikk{	font-weight: bold;	color: #000000;	font-size: 14px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	}

.headProductHeader{	font-weight: bold;	color: #000000;	font-size: 11px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;		}

.lastQuestionAnswer{	font-weight: bold;	color: #000000;	font-size: 10px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;			}

.akciosheader{	font-weight: bold;	color: #FFFFFF;	font-size: 10px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;			}

.kerdezzfelelek{	font-weight: bold;	color: #FFFFFF;	font-size: 10px;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;			}

.tartalomcime {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 15px;	font-weight : bold;	color : #727272;	}

.vastagszoveg {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	font-weight : bold;	color : Black;	}

.szoveg {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 10px;	color : #727272;	}

.vastag{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size : 11px;	color : Black;	font-weight: bold;	}

A{	color : #A80000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A:hover{	color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A:visited{	color : #FF0000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A:active{	color : #0062bd; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.menu{	font-weight: bold; color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.menu:hover{	font-weight: bold; color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.menu:visited{	font-weight: bold; color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.menu:active{	font-weight: bold;  color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.headNewsLink{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.headNewsLink:hover{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headNewsLink:visited{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headNewsLink:active{	font-weight: bold;  color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.headProductLink{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.headProductLink:hover{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headProductLink:visited{	font-weight: bold; color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headProductLink:active{	font-weight: bold;  color : #FF0000; font-size : 13px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.headProductLink2{	font-weight: bold; color : #FF0000; font-size : 16px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.headProductLink2:hover{	font-weight: bold; color : #FF0000; font-size : 16px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headProductLink2:visited{	font-weight: bold; color : #FF0000; font-size : 16px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headProductLink2:active{	font-weight: bold;  color : #FF0000; font-size : 16px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.pagerLink{	color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.pagerLink:hover{	color : #990000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.pagerLink:visited{	color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.pagerLink:active{	color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.pagerLink_active{	font-weight: bold; color : #000000; font-size : 12px; width: 18px; background-color: #D59591; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.pagerLink_active:hover{	font-weight: bold; color : #000000; font-size : 12px; background-color: #D59591; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.pagerLink_active:visited{ font-weight: bold; color : #000000; font-size : 12px; background-color: #D59591; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.pagerLink_active:active{	font-weight: bold; color : #000000; font-size : 12px; background-color: #D59591; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.kerdezz{	font-weight: bold; color : #000000; font-size : 14px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.kerdezz:hover{	font-weight: bold; color : #c1151b; font-size : 14px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.kerdezz:visited{	font-weight: bold; color : #000000; font-size : 14px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.kerdezz:active{	font-weight: bold;  color : #000000; font-size : 14px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.penztarlink{	font-weight: bold; color : #FFFFFF; font-size : 12px; width: 18px; background-color: #990000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.penztarlink:hover{	font-weight: bold; color : #000000; font-size : 12px; background-color: #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.penztarlink:visited{ font-weight: bold; color : #000000; font-size : 12px; background-color: #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.penztarlink:active{	font-weight: bold; color : #000000; font-size : 12px; background-color: #FFFFFF; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

li.pagerLink{	list-style: none;	float : left;	}

A.locationslinktyle{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.locationslinktyle:hover{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.locationslinktyle:visited{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.locationslinktyle:active{	font-weight: bold;  color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.headnewslinkrovat{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.headnewslinkrovat:hover{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headnewslinkrovat:visited{	font-weight: bold; color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.headnewslinkrovat:active{	font-weight: bold;  color : #c1151b; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.leptetotextproduct_link{	font-weight: bold; color : #000000; font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.leptetotextproduct_link:hover{	font-weight: bold; color : #FF0000; font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.leptetotextproduct_link:visited{	font-weight: bold; color : #000000; font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.leptetotextproduct_link:active{	font-weight: bold;  color : #000000; font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
.headnewsrovat{	font-weight: bold; 	color : #c1151b; 	font-size : 10px; 	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	}

/*#c1151b*/
.headNewsLead{	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-align: justify;}

p.aaa{	display : list-item;	float : left;}

A.lablec_link{	font-weight: bold; color : #FFFFFF; font-size : 10px; text-decoration : underline; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.lablec_link:hover{	font-weight: bold; color : #FFFFFF; font-size : 10px; text-decoration : underline; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.lablec_link:visited{	font-weight: bold; color : #FFFFFF; font-size : 10px; text-decoration : underline; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.lablec_link:active{	font-weight: bold;  color : #FFFFFF; font-size : 10px; text-decoration : underline; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

.kepkeret{    border: 1px solid #9e9b92;}

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

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

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

A.splitterlink{	font-weight: bold; color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.splitterlink:hover{	font-weight: bold; color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.splitterlink:visited{	font-weight: bold; color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.splitterlink:active{	font-weight: bold;  color : #c1151b; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

A.newstitlelink{	font-weight: bold; color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.newstitlelink:hover{	font-weight: bold; color : #FF0000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.newstitlelink:visited{	font-weight: bold; color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
A.newstitlelink:active{	font-weight: bold;  color : #000000; font-size : 11px; text-decoration : none; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }

TR.headertr{
	background: #7A1300;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

.headertext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C0151B;
	font-size: 14px;	
}

TD.headertd{
	background: #7A1300;
	font-weight: bold;	
	font-size: 12px;
	color: #FFFFFF;
}

TR.subheadertr{
	background: #C72F13;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

TD.subheadertd{
	background: #C72F13;
	font-weight: bold;	
	font-size: 12px;
	color: #FFFFFF;
}

TR.closedrow{
	background: #CCFF99;
	font-size: 11px;
	color : #727272;
}

TR.kifizethetorow{
	background: #CCFFCC;
	font-size: 11px;
	color : #727272;
}


TABLE.tablebackground{
	background: #FFFFFF;
}
TABLE.tablebackground_inner{
	border: 1px solid #7A1300;
	background: #7A1300;
}

TR.selectedrow{
	background: #FFCC00;
	font-size: 11px;
	color : #727272;
}

TR.selectedrow2{
	background: #DDDDDD;
	font-size: 11px;
	color : #727272;
}

TR.selectedrow_sarga{
	background: #FFE582;
	font-size: 11px;
	color : #727272;
}

TR.normaltr{
	background: #FFFFFF;
	font-size: 11px;
	color : #000000;
}

TD.normaltd{    background: #FFFFFF;    font-size: 11px;    color : #727272;    }

TR.normal_alternatetr{
	background: #CCFFFF;
	font-size: 11px;
	color : #727272;
}

TD.normal_alternatetd{
	background: #CCFFFF;
	font-size: 11px;
	color : #727272;
}

TR.alerttr{
	background: #AA0000;
	font-size: 11px;
	color : #FFFFFF;
	font-weight: bold;
}

TD.alerttd{
	background: #AA0000;
	font-size: 11px;
	color : #FFFFFF;
	font-weight: bold;
}

.alerttext{
	font-size: 11px;
	color : #AA0000;
	font-weight: bold;
	vertical-align: 
}

table.tablestyle {
 border-width: 1px 1px 1px 1px;
 border-spacing: 2px;
 border-style: outset outset outset outset;
 border-color: red red red red;
 border-collapse: separate;
 background-color: white;
}

table.tablestyle1 {
	background-color: #F7E9E9
}

table.tablestyle1_1 {
	border-top: 1px solid #F7E9E9; 
	border-bottom: 1px solid #F7E9E9; 
	border-left: 1px solid #F7E9E9; 
	border-right: 1px solid #F7E9E9;
}

table.tablestyle1_2 {
	border: 1px solid #F7E9E9;
}

tr.trstyle1{
	background-color: #F7E9E9;
}

td.tdstyle1{
	background-color: #F7E9E9;
}

table.tablestyle2 {
	background-color: #DDBFBF;
}

tr.trstyle2{
	background-color: #DDBFBF;
}

td.tdstyle2{
	background-color: #DDBFBF;
}

table.tablestyle3 {
	background-color: #FFE582;
}

tr.trstyle3 {
	background-color: #FFE582;
}

td.tdstyle3 {
	background-color: #DB5050;
}

table.tablestyle4 {
	background-color: #B22F2D;
	border: 2px solid #D47070;
}

tr.trstyle4 {
	background-color: #B22F2D;
}

td.tdstyle4 {
	background-color: #B22F2D;
}

.locationstyle{
	color: #000000;
}

.input {
	 /*width: 200px;*/
	 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 background-color: #f2e0d7;
	 color: #321010;
	 border: 1px solid #792828;
	 margin-right: 0px;
	 padding-left: 1px;
} 

.input_white {
	 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	 background-color: #FFFFFF;
	 color: #000000;
	 border: 1px solid #811311;
	 margin-right: 0px;
	 padding-left: 1px;
} 

.input_login {
	background: none;
	border: 1px solid #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 60px;
	color: #FFFFFF;
}

.input_search {
	background: none;
	border: 1px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 18px;
	width: 80px;
	color: #000000;
}

select {
	background: #F2E0D7;
	border: 1px solid #792828;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 98%;
}

SELECT.select_search {
	background: none;
	border: 1px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
	background-color : White;
	height: 18px;
}

SELECT.select_white {
	background: #FFFFFF;
	border: 1px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color : #FFFFFF;
	height: 18px;
}

INPUT.inputnumber {
	background: #eae7de;
	border: 1px solid #9e9b92;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width: 98%;
	text-align: right;
}

INPUT.inputcheckbox{
	width: 30px;
	height: 10px;	
	border: none;
}

.inputtextarea{
	background: #F2E0D7;
	border: 1px solid #792828;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

INPUT.button{
    background: #F2E0D7;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    border-top: 1px solid #792828;
    border-bottom: 1px solid #792828;
    font-weight: bold;
    color: Black;
    border-left: 1px solid #792828;
    border-right: 1px solid #792828;
	width: 75px;
	cursor:pointer;
}

INPUT.buttonred{
    background: #990000;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    font-weight: bold;
    color: #FFFFFF;
	width: 75px;
	border: 1px solid #000000;
	cursor:pointer;
}

INPUT.buttonyellow{
    background: #FFE582;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    font-weight: bold;
    color: #FFFFFF;
	width: 75px;
	border: 1px solid #000000;
	cursor:pointer;
}

INPUT.button2{
    background: #D47070;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 18px;
    font-weight: none;
    color: #FFFFFF;
	width: 75px;
	border: 1px solid #811311;
	cursor:pointer;
}

INPUT.buttonvekony{
    background: #eae7de;
    border: 1px solid #9e9b92;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    height: 14px;
    border-top: 1px solid White;
    border-bottom: 1px solid Black;
    font-weight: bold;
    color: Black;
    border-left: 1px solid White;
    border-right: 1px solid Black;
	width: 75px;
	cursor:pointer;
}


tr.normaltr_aktiv{
	background: #A8FFA8;
	font-size: 11px;
	color : #727272;
}

tr.normaltr_inaktiv{
	background: #EEEEEE;
	font-size: 11px;
	color : #727272;
}

.publicbold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	font-weight: bold;
}

.attributebold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #727272;
	font-weight: bold;	
}

.commentbold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #aaaaaa;
	font-weight: bold;	
}

.footer{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #aaaaaa;
}

.szg_kerdes{
    font-size:12px;
    font-weight: bold;
    color: #000000;
}

.szg_kerdes2{
    font-size:14px;
    font-weight: bold;
    color: #CC0000;
}

.szg_kerdes3{
    font-size:14px;
    font-weight: bold;
    color: #00AA00;
}

.szg_valasz{
	font-size:10px;
}

.szg_valasz_szam{
	font-size:10px;
	color: 990000;
}

.menubold{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	font-weight: bold;	
}

h1.labelred{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:16px;
    color: #CC0000;
    font-weight: bold;
}

.labelred{
    color: #CC0000;
    font-weight: bold;
}

.productname{
    color: #CC0000;
    font-weight: bold;
	font-size: 16px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.productnamenewsletter{
    color: #CC0000;
    font-weight: bold;
	font-size: 14px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.product_desc{
	font-size: 12px;
}

.product_desc_label{
	font-size: 10px;
}

.product_goods{
    color: #CC0000;
    font-weight: bold;
	font-size: 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.product_goods_label{
	font-size: 10px;
}

.product_cikkszam{
	font-size: 12px;
}

.product_cikkszam_label{
	font-size: 10px;
}

.product_size{
	font-size: 12px;
}

.product_size_label{
	font-size: 10px;
}

.product_color{
	font-size: 12px;
}

.product_color_label{
	font-size: 10px;
}

.product_price{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.product_price_label{
	font-size: 10px;
	color: #000000;
}

.product_ertekeles_label{
	font-size: 10px;
	color: #000000;
}

.newstitle{
	font-size: 19px;
	font-weight: normal;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

}

.newsdate{
	font-size: 9px;
	color: #000000;
	list-style-image : url(images/li.gif);
}

li.cardlist{
	font-size: 9px;
	color: #000000;
	list-style-image : url(images/li.gif);
}

LI.newspagetitle{
	font-size: 10px;
	color: #000000;
	list-style-image : url(images/li.gif);
}

.newslead{
	font-size: 9px;
	color: #000000;
	text-align: justify;
}

.newslead1{
	font-size: 12px;
	color: #000000;
	text-align: justify;
	font-weight: bold;
}

.szavvalaszok{

}

div.reviewStarDiv{
/*	position: relative;*/
	left: 0px;
	z-index: 33px;
	border: 0px solid Black;
	float:left;
}

div.star-active{
	width:17px;
	height:15px;
	background: transparent url(images/star_active.png) no-repeat;
	float:left;
	cursor: pointer;
}

div.star-inactive{
	width:17px;
	height:15px;
	background: transparent url(images/star_inactive.png) no-repeat;	
	float:left;
	cursor: pointer;
}



/* calendar */

.naptar {
	border : 0px;
	vertical-align : top;
	width : 16px;
	height : 16px;
}


/* Default attributes of table container for entire calendar */
.table-style {
	font-family: arial;
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0; 
	background-color: #ffffff;
	font-family: arial; 
	font-size: 11px;
}

/* Default attributes of DIV containing table container for entire calendar.
 * You probably don't want to alter this style.
 */
.div-style {
	z-index: +999;
	position: absolute;
	visibility: hidden;
}

/* Default attributes used in calendar title (month and year columns).*/
.title-style {
	padding: 2px;
	font-family: arial; 
	font-size: 11px;
	color: white;	
}



/* Default attributes used in calendar title background.*/
.title-background-style {
	background-color: #0000aa;
}

/* Normal appearance of controls in calendar title. */
/* Note: The right, left and down icons are images, which must be edited if you need to change them. */
.title-control-normal-style {
	border-style: solid;
	border-width: 1;
	border-color: #006ea5; 
	cursor: pointer;
}

/* Moused-over (selected) appearance of controls in calendar title. */
.title-control-select-style {
	border-style: solid;
	border-width: 1;
	border-color: #A4C1DF; 
	cursor: pointer;
}

/* Default attributes of drop down lists (month and year). */
.dropdown-style {
	font-family: arial; 
	font-size: 11px; 
	border-width: 1; 
	border-style: solid; 
	border-color: #a0a0a0;
	background-color: #DDE1E3;
	cursor: pointer;
}

/* Default attributes selected (mouse-over) item in drop down lists (month and year). */
.dropdown-select-style {
	background-color: #3a6ea5;
}

/* Default attributes unselected (mouse-off) item in drop down lists (month and year). */
.dropdown-normal-style {
	background-color: #0;
}

/* Default attributes of calendar body (weekday titles and numbers). */
.body-style {
	padding: 5px;
	background-color: #E9EBEC;
	font-family: verdana; 
	font-size: 10px;
}

/* Attributes of current day in calendar body. */
A.current-day-style {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

A.current-day-style:hover {
	color: white;
    background-color:#0000aa;
	text-decoration: none;
}
A.current-day-style:visited {
	color: red;
	font-weight: bold;
	text-decoration: none;
}

/* Attributes of end-of-week days (Sundays) in calendar body. */
A.end-of-weekday-style {
	color: #909090;
	text-decoration: none;
}

A.end-of-weekday-style:visited {
	color: #909090;
	text-decoration: none;
}

A.end-of-weekday-style:hover {
	color: white;
    background-color:#0000aa;
	text-decoration: none;
}

/* Attributes of all other days in calendar body. */
.normal-day-style {
	color: black;
	text-decoration: none;
}
.normal-day-style:hover {
	color: white;
    background-color:#0000aa;
	text-decoration: none;
}


/* Attributes of border around selected day in calendar body. */
.selected-day-style {
	border-style: solid;
	border-width: 1px; 
	border-color: #a0a0a0;
}

/* Default attributes of designated holidays. */
.holiday-style {
	background-color: #CBAFAF;
}

/* Attributes of today display at bottom on calendar */
.today-style {
	padding: 0px;
	color: black;
	background-color: #E9EBEC;
	text-align: center;
	text-decoration: none;
}
.today-style:hover {
	text-decoration: none;
	color: white;
    background-color:#0000aa;

}

/* Attributes of week number division (divider.gif) */
.weeknumber-div-style {
	background-color: #d0d0d0; 
	padding: 0px;
}



/* multitab */
.tabbed {
	float: left;
	clear: left;
	position: relative;
	margin-top: 10px;
	padding: 2px 0px;
	width: 100%;
	font-size: 11px;
	background: url(images/tabbedpat.gif) 0px 38px repeat-x;
}
.tabbed ul {
	margin: 0px;
	padding: 0px 10px;
	list-style-type: square;
}
.tabbed ul li {
	display: block;
	float: left;
	border: 1px solid #d1d1d1;
	border-bottom: 0px;
	background: none;
	padding: 3px 10px 0px 10px;
	margin: 0px 0px 0px -1px;
	cursor:pointer;
	height: 30px;
}
.tabbed ul li.active {
	display: block;
	float: left;
	border: 1px solid #d1d1d1;
	background: #FFCB1D url(images/orangepat.gif) top left repeat-x;
	padding: 6px 10px 4px 10px;
	margin: -3px 0px 0px -1px;
	font-weight: bold;
	position: relative;
	cursor:pointer;
}
.tabbed ul li.active a {
	color: #434242;
}
.tabbed ul li a:hover {
	text-decoration: none;
}
.multitab {
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #d0d0d0;
}
.multitab .tab {
	float: left !important;
	float: none;
	padding: 10px;
	margin-bottom: 10px;
	display: none;
	position: relative;
}
.multitab .tab h2 {
	display: none;
}
.multitab .tab table {
	width: 235px;
	border-collapse: collapse;
	margin-bottom: 15px;
	font-size: 11px;
}
.multitab .tab table tr th {
	text-align: left;
	font-weight: normal;
	padding: 1px 0px;
	border-bottom: 1px solid #f0f0f0;
	position: relative;
}
.multitab .tab table tr.tablehead th {
	font-weight: bold;
}
.multitab .tab table tr td {
	text-align: right;
	padding: 3px 0px;
	font-weight: bold;
	border-bottom: 1px solid #f0f0f0;
	position: relative;
}
.multitab .visible {
	display: block;
}

.tabbed2 {
	float: left;
	clear: left;
	position: relative;
	margin-top: 10px;
	padding: 2px 0px;
	width: 100%;
	font-size: 11px;
	background: url(images/tabbedpat2.gif) 0px 19px repeat-x;
}
.tabbed2 ul {
	margin: 0px;
	padding: 0px 10px;
	list-style-type: square;
}
.tabbed2 ul li {
	display: block;
	float: left;
	border: 1px solid #d1d1d1;
	border-bottom: 0px;
	background: none;
	padding: 3px 10px 0px 10px;
	margin: 0px 0px 0px -1px;
	cursor:pointer;
}
.tabbed2 ul li.active {
	display: block;
	float: left;
	border: 1px solid #d1d1d1;
	background: #ffffff url(images/orangepat2.gif) top left repeat-x;
	padding: 6px 10px 4px 10px;
	margin: -3px 0px 0px -1px;
	font-weight: bold;
	position: relative;
	cursor:pointer;
}
.tabbed2 ul li.active a {
	color: #434242;
}
.tabbed2 ul li a:hover {
	text-decoration: none;
}


	.sHeader {
	color:#FFFFFF;
	font-family:verdana;
	font-size:9pt;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	text-decoration:none;
	}
	
	.calHead{
	  /*cursor:pointer;*/
	  text-align:center;
	}
	
	.calCol{
	}	
	
	.calendCell{
	 background:#B22F2D none no-repeat scroll 0%;
	 cursor:pointer;
	 display:table;
	 text-align:right;	
	}		
	
	 a.cellAnchor{
  	 font-family:verdana;
	 text-decoration:none; 
	 font:bold 9pt verdana; 
	 display:table-cell;
	 }
	 
	 a.cellAnchorAct{
	 color:#B22F2D;
  	 font-family:verdana;
	 text-decoration:none; 
	 font:bold 15pt verdana; 
	 display:table-cell;
	 }
   		
    .MsgBoard {
	 font:7.5pt quicktype; 
	 cursor:pointer; 
	 color:black; 
	 background-color:white; 
	 border:1px solid #F8DEB5; 
	 border-left:8px solid #88D898; 
	 margin:1px; 
	 padding:2px;
	 }	 
	 
	.MsgBoard {
		background-color:white;
		border-color:#B22F2D;
		border-style:solid;
		border-width:1px 1px 1px 8px;
		color:black;
		cursor:pointer;
		font-family:quicktype;
		font-size:7.5pt;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		margin:1px;
		padding:2px;
	}	 
	
.megveszemgomb {
    color: #CC0000;
	font-size: 16px;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	border: 1px solid #000000;
	width: 120px;
	background-color : #F2E0D7 ;
}

.megveszem{
    color: #CC0000;
    font-size: 16px;
	font-family : Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
}

	
	
	
	
	
/*
    A.wsnav_link{           font-weight: normal; color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
    A.wsnav_link:hover{     font-weight: normal; color : #FF0000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
    A.wsnav_link:visited{   font-weight: normal; color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;}
    A.wsnav_link:active{    font-weight: normal; color : #000000; font-size : 10px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; }
*/

    #navws, #navws ul { /* all lists */
        padding: 0;
        margin: 0;
        list-style: none;
        width : 151px;
    }
    
    #navws li { /* all list items */
        position : relative;
        float : left;
        line-height : 20px;
        margin-bottom : -1px;
        list-style-type : none;
        width : 151px;
        text-align: left;
        background-image: url(images/wssubmenu.gif);
        border-top: 1px solid #aaaaaa;
        border-left: 1px solid #aaaaaa;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
    }
    
    #navws li ul { /* second-level lists */
        position : absolute;
        margin-left : 0px;
        margin-top : -20px;
        width: 250px;
        padding: 0px;
        left: -999em;
    }
			
	#navws li ul ul { /* third-and-above-level lists */
		width: 250px;
	}

	#navws li ul li li{
		line-height: 20px;
		width: 250px;
		left: 250px;
	}
	
	#navws li ul li {
        border-top: 1px solid #aaaaaa;
        border-left: 1px solid #aaaaaa;
        border-bottom: 1px solid #aaaaaa;
        border-right: 1px solid #aaaaaa;
        line-height: 20px;
        width: 250px;
        left: 151px;
        background-image: url(images/wssubmenu.gif);
	}
	
	#navws li ul li a {
        padding: 0px;
        padding-left: 5px;
        margin: 0px;
        line-height : 20px;
        text-align: left;
        font-weight: normal; 

	}
	
	#navws li a {
        display: block;
        text-decoration: none;
        padding: 0 2px;
        font-weight: bold;
        color: #FFFFFF;	
        text-align: left;	
        background-repeat: repeat-x;		
        font-weight: normal; 
    }
    
	#navws li ul a:hover {
        color: #FFFFFF;
        background-image: url(images/wssubmenu2.gif);
        background-repeat: repeat-x;
    }

    #navws li a:hover {
        color: #FFFFFF;
        background-image: url(images/wssubmenu2.gif);
        background-repeat: repeat-x;		
    }

    #navws li:hover ul ul, #navws li:hover ul ul ul, #navws li.sfhover ul ul, #navws li.sfhover ul ul ul {
        left: -999em;
    }

    #navws li:hover {
        background-image: url(images/wssubmenu2.gif);
    }

    #navws li:hover ul, #navws li li:hover ul, #navws li li li:hover ul, #navws li.sfhover ul, #navws li li.sfhover ul, #navws li li li.sfhover ul { /* lists nested under hovered list items */
        left: auto;
    }
    

	<!--[if gt IE]>
	#navws li ul ul { /* third-and-above-level lists */
		left: -999em;
		width: 250px;
		margin-left : 110px;
	}
    <![endif]-->

