
a {COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-style: normal;
}
a:hover {COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style: normal;
}



body {  
    margin:0px; padding:0px;  
    
	background-image:url(images/hatter_body.png);  
}  
  
#main {  
	width:1012px;
 	margin:0 auto;
    
	background-image:url(images/hatter_main.png); 
} 
#header {  
	padding:0px;
	height:261px;
	position:relative;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-position:15px 0px;
	margin-bottom:1px;
	  
} 
#kereses {float:right;
	margin:195px 0 0 0;
	padding:11px 0px 11px 11px;
	position:absolute;
	right:20px;
	width:238px;
	height:20px;
	background-image:url(images/hatter_kereses_egesz.png);
	background-repeat:no-repeat;
}
#visszaafooldalra {
	position:absolute;
	right:20px;
	top:10px;
}
a.fejlec {COLOR: #595959;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style: normal;
}
a:hover.fejlec {COLOR: #595959;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-style: normal;
}

span.kereses {
	
	COLOR: #e1e0df;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-style: normal;
	/*background:url(images/hatter_kereses_egesz.png) no-repeat;*/
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	COLOR: #e1e0df;
	FONT-FAMILY: Arial;
	font-size: 13px;
	width:176px;
	height: 20px;
	padding: 1px 2px 1px 2px;
	background:url(images/atlatszo.gif);
	margin:0px 3px 0px 29px;
}
/*.search input.box:focus {	
	outline: none;
	padding-left:25px;
}*/
/*.search button.btn {
	width: 45px;
	height: 16px;
	cursor: pointer;
	text-indent: -9999px;
	background: #fff url(images/gomb_kereses.png) no-repeat right;
}
.search button.btn:hover {
	background: #fff url(images/gomb_kereses_hover.png) no-repeat right;
}*/
fieldset.search {
	border: none;
	margin: 0px auto;
	height:16px;
	padding:0px;
	/*border:1px solid red;*/
}


#menu {  
	position:relative;	
	background:url(images/hatter_menu.png) repeat-x;
	margin:0px 15px 20px 15px;
	
	 
  
}
#content {position:relative;
	margin:13px 16px;
	
	overflow:auto;
	
	/*border:1px solid yellow;*/
}
#footer { COLOR: #575756;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px; 
	text-decoration:none;	
	padding:33px 15px;  
}  
.container {
    width:982px;  
    margin:0 auto; 
    /*border:1px solid red;*/
	position:relative;
	overflow:auto; 
}  

#logo {
	position:relative;  
    padding-top:90px;
	margin-left:43px;
	width:427px;
	
}

a.kereses {COLOR: #e1e0df;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-style: normal;
}
a:hover.kereses {COLOR: #e1e0df;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	font-style: normal;
}

#kategoriavalaszto {position:relative;
	width:170px;
	float:left;
	height:auto; 
	
}
#almenuk {position:relative;
	width:170px;
	float:left;
	height:auto; 
	
}
#kategoriavalaszto h1{COLOR: #575756;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-style: normal;
	background-image:url(images/hatter_kategoriavalaszto.png);
	/*background-repeat:no-repeat;*/
	padding:0 0 10px 0;
	margin:0px;
}

#tartalom {position:relative;
	width:588px;
	float:left;
	height:auto;
	background-image:url(images/hatter_content.png);
	margin:0 8px;
	padding:7px 3px;
}

#bannersav img {margin:0 0 10px 0;
	border:0px;
}


li.nyilaslink {
	/*background-image:url(images/li_nyil.png) no-repeat top 0 3px 0 0;*/
	list-style-type: none;
	
	list-style-image:url(images/li_nyil.png);
	list-style-position:outside;
	margin:0px;
}
a.nyilaslink {COLOR: #52abdf;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-style: normal;
}
a:hover.nyilaslink {COLOR: #52abdf;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style: normal;
}
ul.nyilaslink {margin:10px 0 0 20px;
padding:0 0 0 0px;
/*text-indent:18px;*/
}

	
#ulfooter {margin:0px;
padding:7px 0px 7px 10px;
background-color:#FFF;
width:520px;
}
li.footer {padding:7px 0px 7px 5px;
background-color:#FFF;
background-image:url(images/perjel_lablecben.png) no-repeat;
list-style:none;
display:inline;
 }	
a.lablec {
	COLOR: #575756;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px; 
	text-decoration:none;
}
a:hover.lablec {COLOR: #575756;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px; 
	text-decoration:underline;
}

#menucim {
	width:465px;
	position:relative;
	/*float:left;*/
	display:block;
	background-image:url(images/hatter_racs.png);
	padding:5px 5px 5px 5px;
	margin:0 0 15px 0;
	height:19px;
}


#szoveg {
	width:475px;
	position:relative;
	display:block;
	overflow:auto;
	COLOR: #000000;
	FONT-FAMILY: MetaPlusLF-Regular, Arial;
	FONT-SIZE: 13px;
	/*FONT-WEIGHT: bold;*/
	font-style: normal;
	text-align:left;
	line-height:17px;
	margin:0 0 17px 0;	
}

#lead {width:475px;
	position:relative;
	display:block;
	overflow:auto;	
	margin-bottom:0px;
	
}

#lapozas {
	width:475px;
	position:relative;
	display:bolck;
	overflow:auto;
	padding:15px 0 0px 0;
	margin-bottom:0px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-style: normal;
}

div.nagykep {position:relative;
	text-align:center;
	margin:18px 0;
	display:block;
	}





input.urlapok {
	COLOR: #000000;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #8dcbe0 1px solid;
	BORDER-TOP: #8dcbe0 1px solid;
	BORDER-LEFT: #8dcbe0 1px solid;
	BORDER-BOTTOM: #8dcbe0 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height:21px;
	
}
input.checkbox {
	COLOR: #000000;
	BORDER: #8dcbe0 1px solid;
	BACKGROUND-COLOR: #ffffff;
	
}

input.radiobutton {
	height:10px;
	width:10px;
	
}

select.text {
	COLOR: #000000;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #8dcbe0 1px solid;
	BORDER-TOP: #8dcbe0 1px solid;
	BORDER-LEFT: #8dcbe0 1px solid;
	BORDER-BOTTOM: #8dcbe0 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
textarea.text {
	COLOR: #000000;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	BORDER-RIGHT: #8dcbe0 1px solid;
	BORDER-TOP: #8dcbe0 1px solid;
	BORDER-LEFT: #8dcbe0 1px solid;
	BORDER-BOTTOM: #8dcbe0 1px solid;
	BACKGROUND-COLOR: #ffffff;
}

a.lapozas {
	COLOR: #214f88;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	font-style: normal;
	
}
a:hover.lapozas {
	COLOR: #214f88;
	FONT-FAMILY: Georgia;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style: normal;
	
}
span.leadkep {
	float:left;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:7px;
	padding-top:5px;
}
span.balkep {
	float:left;
	padding-bottom:7px;
	padding-left:0px;
	padding-right:7px;
	padding-top:0px;
}
span.jobbkep {
	float:right;
	padding-bottom:7px;
	padding-left:7px;
	padding-right:0px;
	padding-top:7px;
}

img {
	border:0px;
	
}

p {
	margin:0px;
	
}
td.pageturning {COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	font-style: normal;
}
div.kepalairas {
	vertical-align:middle;
	text-align:center;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: italic;
	margin-top: 5px;
	margin-bottom:18px;
}
div.nagykepkepala {position:relative;
	text-align:center;
	margin:18px 0 0 0;
	display:block;
	}
#kategoriadoboz {width:186px;
	float:left;
	position:relative;
	margin:0 5px 8px 5px;
}
#kategoriadobozfejlec {height:30px}

#kategoriadobozfejlec h1{padding:6px 7px 3px 7px;
	background-image:url(images/hatter_gradient_szurke.png);
	background-repeat:repeat-x;
	COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	margin:0;
	} 
#kategoriadobozfejlec h1 a {COLOR: #000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	padding-top:3px;
	}	
#kategoriadobozfejlec h1 a:hover {COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
	

#kategoriadoboztartalom {
	background-color:#FFF;
	/*border-top:0px;
	border-bottom:1px solid #6e6e6c;
	border-left:1px solid #6e6e6c;
	border-right:1px solid #6e6e6c;*/
	margin-top:-1px;
}
#kategoriatartalomszoveg {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:16px;
}

#kategoriatartalomszovegfooldal {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:16px;
}

#kosardoboz {width:170px;
	float:left;
	position:relative;
	margin:8px 0 8px 0;
}
#kosardobozfejlec {height:26px}

#kosardobozfejlec h1{padding:4px 7px 4px 32px;
	background-image:url(images/hatter_kosarfejlec.png);
	background-repeat:repeat-x;
	COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	margin:0;
	} 
#kosardobozfejlec h1 a {COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
#kosardobozfejlec h1 a:hover {COLOR: #e5e6e5;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
	
#kosardoboztartalom {
	background-image:url(images/hatter_content.png);
	text-align:center;
	margin:0px;
	padding:0px;
	
}
#kosardobozgomb {
	background-image:url(images/hatter_content.png);
	text-align:center;
	margin:0px;
	padding:0px;
	
}
#kosardoboztartalomszoveg {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px;
}
a.dobozlink {COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Regular;
	font-style: normal;
	text-decoration:underline;
	}
a:hover.dobozlink {COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: Regular;
	font-style: normal;
	text-decoration:none;
}		



#ujdonsagdoboz {width:170px;
	float:right;
	position:relative;
	margin:8px 0 8px 0;
	background-image:url(images/hatter_content.png);
}
#ujdonsagdobozfejlec {height:26px}
#ujdonsagdobozfejlec h1{padding:4px 7px 4px 7px;
background-image:url(images/hatter_gradient_zold.png);
	background-repeat:repeat-x;
	COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	margin:0;
	} 
#ujdonsagdobozfejlec h1 a {COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
#ujdonsagdobozfejlec h1 a:hover {COLOR: #e5e6e5;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}
#ujdonsagdoboztartalomszoveg {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px;
}		





#akciokdoboz {width:170px;
	float:right;
	position:relative;
	margin:0 0 8px 0;
	background-image:url(images/hatter_content.png);
}
#akciokdobozfejlec {height:26px}
#akciokdobozfejlec h1{padding:4px 7px 4px 7px;
background-image:url(images/hatter_gradient_piros.png);
	background-repeat:repeat-x;
	COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	margin:0;
	} 
#akciokdobozfejlec h1 a {COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
#akciokdobozfejlec h1 a:hover {COLOR: #e5e6e5;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}
#akciokdoboztartalomszoveg {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px;
}		





#nepszerudoboz {width:170px;
	float:right;
	position:relative;
	margin:0 0 8px 0;
	background-image:url(images/hatter_content.png);
}
#nepszerudobozfejlec {height:26px}
#nepszerudobozfejlec h1{padding:4px 7px 4px 7px;
background-image:url(images/hatter_gradient_lila.png);
	background-repeat:repeat-x;
	COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	margin:0;
	} 
#nepszerudobozfejlec h1 a {COLOR: #fff;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}	
#nepszerudobozfejlec h1 a:hover {COLOR: #e5e6e5;
	FONT-FAMILY: Arial Narrow;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-decoration:none;
	}
#nepszerudoboztartalomszoveg {
	padding:5px;
	COLOR: #6f6f6d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:15px;
}

#csik950 {padding:0 15px;}
#jobboldalidobozok {width:170px;
	float:right;
	position:relative;
	margin:0;
	
}
#termekar {
	padding:5px;
	COLOR: #559644;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-align:left;
	line-height:17px;
	text-align:center;
}
#termekkosarbagomb {
	padding-bottom:1px;
	text-align:center;
}
.ful {  
    position:absolute;  
    top:27px;  
    right:0px;  
}
td.oldalcim {
	COLOR: #000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 20px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-align:left;
	line-height:19px;
	text-align:left;
}
td.szoveg {
	COLOR: #575756;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	font-style: normal;
	text-align:left;
	line-height:19px;
	text-align:left;
}
#oldalcimdiv {width:578px;
	float:left;
	position:relative;
	margin:0px 5px 8px 5px;
}
#oldalcimdiv h1{COLOR: #000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 20px;
	FONT-WEIGHT:bold;
	font-style: normal;
	margin:0;
	padding-top:-8px;
}

#keszlet {
	padding: 10px 5px 0px 5px;
	COLOR: #559544;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	font-style: normal;
	text-align:left;
	line-height:17px;
	text-align:center;
}