@charset "iso-8859-2";





* {

	font-family: "Verdana";

	font-size: 10px;

	margin: 0;

	padding: 0;	

	border: 0;

}



body  {

	background: #6d6f72 url('img3/bg_trace.gif') repeat-x;

	margin: 0;

	padding: 0;

	text-align: center;

	color: #000000;

}



.container {

	width: 910px;

	margin: 0 auto 0 auto;	



}



#header {

	width: 100%;

	background: url(img3/up_left.gif) left no-repeat;	

	height: 90px;

}

#header2 {

	background: url(img3/up_right.gif) right no-repeat;	

	height: 90px;		

}



#kereso {

	padding-top: 2px;

	padding-left: 300px;

	color: white;



}



#flash {

	width: 910px;

	height: 231px;

	background: url("img3/bg_flash.jpg") no-repeat;

	margin: 0;

	padding: 0;

	display: block;

}



.max {

	vertical-align: top;

	align: left;

	height: 100%;	

}



#menu {

	width: 100%;

	height: 33px;	

	background: url(img3/menu_bg.gif);



}

#menu #rightmenu {

	height: 33px;

	background: url(img3/menu_right.jpg) right no-repeat;

}



#menu #rightmenu #menutext {

	background: url(img3/menu_left.jpg) left no-repeat;

	height: 33px;

}



#menu #rightmenu #menutext #holder {

	display: block;

	height: 33px;

	text-align: center;



}



#menu ul {

	padding-top: 4px;

	padding-left: 35px;

	text-align: center;

}



#menu li {

	display: block;

	float: left;

	list-style: none;

	background: url(img3/menu_divider.gif) right no-repeat;

	padding-right: 10px;

	padding-left: 10px;

	padding-top: 4px;

	display: block;

	height: 19px;	

}



#menu li a,#menu li a:visited {

	display: block;

	color: #cccccc;

	font-size: 10px;

	font-weight: bold;	

	text-decoration: none;

	margin-top: 2px;

}

#menu li a:hover {

	display: block;

	color: white;

	font-weight: bold;	

	text-decoration: none;

}



#content {

	background: url(img3/left_bg.gif) left repeat-y;	

}



#content2 {	

	background: url(img3/right_bg.gif) right repeat-y;	

}



#content .header {

	background: url(img3/left_top_bg.gif) repeat-x;

	height: 29px;



}

#content #rightbg {

	background: url(img3/center_bg.gif) repeat-y right;

	height: 100%;



}



#content #rightbgExt {

	background: url(img3/right_bg.gif) repeat-y right;

	height: 100%;	



}

#content .header #rightbg {

	background: url(img3/center_bg_up.gif) no-repeat right;

	padding-right: 5px;



}



#content .header h1 {

	display: block;

	height: 24px;

	background: url(img3/left_top.jpg) no-repeat left;

	text-align: center;

	padding-top: 5px;

	padding-left: 20px;

	font-size: 12px;

	font-weight: bold;





}



#content .header h2 {

	display: block;

	height: 24px;	

	background: url(img3/center_up_left.jpg) no-repeat left;

	padding-top: 5px;	

	text-align: center;

	font-size: 12px;

	font-weight: bold;

	

}



#content #main, #content #mainExt, #content #mainRight {

	padding-top: 10px;

	padding-bottom: 5px;

	background: white;

	text-align:left;



}

#content #mainRight {

	margin-right: 16px;



}





#content #bottom {

	background: url(img3/bottom_bg.jpg) repeat;

	height: 29px;

}



#content #bottomleft {

	background: url(img3/bottom_left.jpg) no-repeat left;

	height: 29px;

}



#content #bottomleftExt {

	height: 29px;

}





#content #bottomrightExt {

	background: url(img3/bottom_rightext.jpg) no-repeat right;

	height: 29px;



}

#content #bottomright {

	background: url(img3/bottom_right.jpg) no-repeat right;

	height: 29px;

}







.loginform {

	margin-left: 10px;

	margin-top:10px;



}







.inputfield {

	border: 1px solid black;

	font-size: 11px;

	color: black;

	bacground: white;

	height: 14px;

	text-align: left;

	vertical-align: middle;

	background: #F9FaFb;



}







.loginform table {



	padding-left: 20px;



}







.submit_button {



	font-family: "Verdana";



	margin: 0;



	padding: 0;



	width: 150px;



	height: 24px !important;



	border: 1px solid white;



	font-size: 10px;



	color: white;



	background: transparent url(img2/menu_bg.jpg) repeat-x;



	font-weight: bold;



}



.submit_button_disabled {



	font-family: "Verdana";



	margin: 0;

	padding: 0;

	width: 150px;

	height: 24px !important;

	border: 1px solid #cccccc;

	font-size: 10px;

	color: #999999;

	background: transparent url(img2/bg_list.jpg) repeat-x;

	font-weight: bold;



}







.submit_button:hover, .submit_over {



	width: 150px;



	height: 24px !important;



	border: 1px solid red;



	font-size: 10px;



	color: white;



	background: transparent url(img/menubg_up.jpg) repeat-x;



	font-weight: bold;



}







.loginform h3 {



	display: block;



	height: 55px;



/*	background: white url('img/menu_key.jpg') top right no-repeat;*/



	padding-top: 20px;



	padding-left: 10px;



	font-size: 14px;



	font-weight: bold;



	



	color: red;



	



}







#mainbody a, #mainbody a:link, #mainbody a:visited,#searchbox a,#searchbox a:link,#searchbox a:link,#searchbox a:visited {



	background: url(img2/link2.gif) no-repeat 0px 4px;



	color: red;



	padding-left: 4px;



	padding-right: 4px;



	font-weight: normal;



	text-decoration: underline;







}







#mainbody a:hover,#searchbox a:hover {



	background: red url(img2/link3.gif) no-repeat 0px 4px;



	color:white;



	border-bottom: white;



	text-decoration: underline;











}







#searchform {



	width: 144px;

	margin: 0 auto 0 auto;

	display: block;

	text-align: center;



}



.searchform2 {

	color: black;

	padding-bottom: 10px;

	padding-left: 10px;



}



.logintext {



	padding-top: 10px;



	padding-bottom: 10px;



	font-size :10px;



	color: black;



	







}











.small {



	font-weight: normal;



	font-family:"Times New Roman";



	font-size: 10px;







}



.categories h1 {

	font-family: "Verdana";

	font-size: 14px;	

	color: black;

	padding-bottom: 8px;

}





.categories {

	width: 145px;

	display: block;

}



.categories a {



	color: black;



	width: 100%;

	display: block;

	font-family: "Verdana";

	font-size: 10px;

	margin-left: 2px;

	border: 0;

	text-decoration: none;

	text-align: left;

	padding-top: 3px;

	padding-left: 12px;

	padding-bottom: 3px;

	border-bottom: 1px solid #c9cacb;



}



.categories a, .categories a:visited, .categories a:link {



	background: url('img/leftarrow.gif') no-repeat left;



}







.categories a:hover {



	color: white;

	background: red url('img/leftarrow_2.gif') no-repeat left;



}







.categories a:active {

	background: #707070 url('img/cat_bg.jpg') no-repeat left;	

	background: red;



}



#subcat {

	border-bottom: 1px solid #c9cacb;

}



#subcat a {

	color: black;

	width: 90%;

	display: block;

	font-family: "Verdana";

	font-size: 10px;

	margin-left: 2px;



	border: 0;

	padding: 0;

	text-decoration: none;

	text-align: left;

	padding-top: 2px;

	padding-left: 11px;

	padding-bottom: 2px;	

}







#subcat a:link, #subcat a:visited {

	background: #F9FaFb;

}



#subcat a:hover, #subcat a:active {

	background: #c9cacb;







}







.itemlist1, .itemlist2 {



	width: 492px;

	display: block;

	font-family: "Verdana";

	font-size: 11px;	

	color: black;

	margin: 1px;

	margin-top: 5px;

	padding-bottom: 5px;

	border-bottom: 1px solid #c9cacb;

	float: none;



}



.imgholder {

	width: 202px;

	display: block;

	background: url(img3/pic_divider.gif) repeat-x;

	text-align:center;



}



.itemdet {

	text-align: left;

	padding: 4px;

	padding-top: 10px;

}



.itemname {



	display: block;

	margin: 0;

	padding: 5px;

	padding-bottom: 0;

	font-size: 12px;

	color: red;		

	font-weight: bolder;

	background: transparent;



}

.itemenname a, .itemenname a:visited {

	color: black;

	size: 10px;

	border-bottom:2px solid #c9cacb;

	text-decoration: none;



}



.itemenname a:hover {

	color: black;

	size: 10px;

	border-bottom: 2px solid #red;

	text-decoration:none;

}



.itemenname {



	margin-left: 4px;

	font-family:"Verdana";

	font-size: 10px;	

	color: #505050;



}



.itemvat {



	font-weight: normal;



}



.smallred {



	font-family:"Verdana";



	font-size: 10px;	



	color: red;



}



#itembasket {

	margin-left: 4px;

	text-align:left;

}



#itembasket a, #itembasket a:visited, #itembasket a:link, #itembasket a:active {



	color: black;



	padding-left: 4px;



	padding-right: 4px;



	font-weight: normal;



	text-decoration: underline;



}



#itembasket a:hover {



	color: black;



	border-bottom: white;





}







.aruhazintro {



	margin: 4px;



	color: black;



	font-size: 12px;



	font-weight: bold;



}



.aruhazintro h1 {



	font-size: 14px;



	color: black;



	font-weight: bold;







}



.userkosar {



	margin-left: 2px;



	width: 490px;



	margin-top: 8px;



	margin-bottom: 8px;



	display: block;



	font-family: "Verdana";



	font-size: 11px;	



	color: black;



	text-align: left;



	vertical-align: top;



	border-bottom: 1px solid #cecece;



	padding-bottom: 5px;



		



}



#kosarbtn {



	margin: 1px;



	text-align: left;



	color: black;



	width: 40px;



	font-family: "Verdana";



	font-size: 11px;	



	background: transparent url('img2/kosar.jpg') no-repeat;



	text-transform: capitalize;



	border: 1px solid white;



}



#kosarbtn:hover {



	color: white;



	border: 1px solid red;



	background: red url('img2/kosar2.jpg') no-repeat;







}



#kosarossz {

	padding: 4px;

	

	color: black;

	font-weight: bold;	

}



#kosarmenu {



	padding-top: 20px;



	font-family: "Verdana";



	font-size: 11px;	



	text-align: center;



}



#kosarmenu a, #kosarmenu a:visited, #kosarmenu a:link {



	width: 33%;



	float: left;



	display: block;



	padding: 2px;



	margin: 2px;



	color: #bebebe;



	font-weight: normal;



	border: 2px solid white;



	background: transparent url(img2/menu_bg.jpg) repeat-x;



	text-decoration: none;



	



}



#kosarmenu a:hover {



	border: 2px double black;



	background: transparent url(img/menubg_up.jpg) repeat-x;



	color: white;



	text-decoration: none;











}



#basketfunc a, #basketfunc a:visited, #basketfunc a:link {



	width: 90%;



	display: block;



	padding: 2px;



	color: black;



	border: 0;



	text-decoration: underline;







}



#basketfunc a:hover {



	background: red;



	width: 90%;



	display: block;



	padding: 2px;



	color: white;



	text-decoration: none;







}



.rendelesek {



	font-family: "Verdana";



	font-size: 11px;



	margin-left: 5px;



	margin-top: 5px;







}



.rendlistmain {



	background-color: black;



	color: white;







}



.rendelesdatum {



	display: block;



	background-color: #828282;



	border-bottom: 1px solid red;



	border-left: 2px solid black;



}



.profil, .search {



	padding: 8px;

	font-family: "Verdana";

	font-size: 11px;

	width: 490px;

	display:block;



}







.profiljcsmsg {



	padding: 1px;



	display: block;



	background-color: red;



	color: white;



	font-size: 12px;



}



.profiljcs {

	width: 90%;

	display: block;

	border: 1px solid #cccccc;

	padding: 2px;







}



.profil h1 {



	font-size: 16px;



	color:red;



	font-weight: bold;







}



.search ul {



	float: none;



	margin-left: 10px;







}



.search li {



	margin-left: 5px;



	padding-left: 5px;



	







}



#termekjell a, #termekjell a:visited {



	color:black;







}



.cikk {



	margin: 0px;



	padding: 0px;



	font-size: 10px;



	font-color: black;







}



#news {



	margin: 4px;



	color: black;



	font-size: 12px;



	font-weight: normal;



}



#news h1 {



	margin: 4px;



	font-size: 14px;



	color: red;



	font-weight: bold;







}



.newsstyle {



	margin: 4px;



	border: 1px solid white;



	margin-top: 10px;



	border-right: 2px solid red;



	width: 99%;







}



.newsdate {

	font-size: 8px;

	padding-bottom: 5px;

}



.newsauthor {



	margin: 4px;



	font-size: 10px;



}



.newstext {

	width: 100%;

	display: block;

	color: black;

}



.newstitle {

	margin: 4px;

	color: red;

	font-size: 13px !important;

	font-weight: bold;

}

.newstitle p {

	font-size: 13px !important;

}

.newstitle a:link, .newstitle a:visited {

	color: red;

	text-decoration: none;

	font-size: 13px !important;

}



.newslink {

	font-size: 12px;

	background-color: #A9A9A9;

	font-weight: bold;

	padding: 4px;

}

.newslink a:link, .newslink a:visited {

	color: white;

	text-decoration: none;

}

.newslink a:hover {

	color: #333;

}



.letoltes {



	margin-top: 20px;







}



.beljebb {



	margin: 4px;







}







#path1 {



	font-size: 10px;



	color: red;



}



#path2 {



	font-size: 10px;



	color: black;







}



.paytype {



	width: 450px;



	margin: 0 auto 0 auto;



	font-size: 10px;



	font-weight: normal;



	display: block;



	padding: 10px







}









.nyito {



	margin: 10px;



}

.nyito p {

	margin-top: 10px;

}





.help {

	width: 470px !important;

	margin: 10px;



}

.help p {

	margin-top:10px;

}



.help li {

	margin-left: 15px;

	padding-left: 2px;

}



.redbold {

	font-size: 10px;

	background: red;

	color: white;

	padding: 3px;

	font-weight: bold;



}

.redbold2 {

	font-size: 11px;

	color: red;

	font-weight: bold;



}



.searchform {
	font-family: "Verdana";
	font-size :10px;
}



.nostyle {

	background: none;

	background-image: none;

	width: 0;

	height: 0;

	margin: 0;

	padding: 0;



}





.dloadtable {



	border: 1px solid black;

	width: 100%;

 	margin: 10px auto 0 auto;	

	display: block;

	

}



.dloaddata {

	color: red;

	

}



.dloadtable td {

	padding: 10px;

}



.mcontent {

	margin-right: 5px;

	margin-left:2px;

	width: 490px;

	display: block;



}



#kiemelt {

	text-align: center;

}

#kiemelt img{

	padding-bottom: 10px;



}



#footer {

	text-align: center;

		

}



/* hideit */



.hideit {



	display: none;



}



/********************/

/* LACY MÓDOSÍTÁSAI */

/********************/



#notes {

	border: 1px solid #333333;

}



/* LENYÍLÓ MENÜ */



#lenyilomenu {

background: #eee;

}



#lenyilomenu ul {

list-style: none;

margin: 0;

padding: 0;

width: 95px;

float: left;

}



#lenyilomenu a, #lenyilomenu h2 {

	margin: 0;

}



#lenyilomenu h2 {

	cursor:pointer;

}



#lenyilomenu a {

text-decoration: none;

}



#lenyilomenu a:hover {

}



#lenyilomenu ul li ul li {

position: relative;

background-color: #989898;

width: 230px;

left:-10px;

}



#lenyilomenu ul ul {

background:none;

background-color: #989898;

position: absolute;

z-index: 500;

margin-top:5px;

width: 80px;

}



#lenyilomenu ul ul ul {

position: absolute;

top: 0;

left: 100%;

}



div#lenyilomenu ul ul,

div#lenyilomenu ul li:hover ul ul,

div#lenyilomenu ul ul li:hover ul ul

{display: none;}



div#lenyilomenu ul li:hover ul,

div#lenyilomenu ul ul li:hover ul,

div#lenyilomenu ul ul ul li:hover ul

{display: block;}



a.sample_attach, a.sample_attach:visited, div.sample_attach {

display:block;

padding-left:2px;

padding-right:2px;

width:59px;

}

a.sample_attach, a.sample_attach:visited {

border-bottom:medium none;

text-align:left;

width:150px;

}



div#sample_attach_menu_child {

background-color: #989898;

border-right:3px solid #373B3D;

z-index:300;

padding: 2px;

margin-left:8px;

font-size:12px;

font-weight:bold;

text-align:center;

width: 150px;

}

div#sample_attach_menu_child a {

padding-top: 5px;

padding-bottom: 5px;

text-align:center;

}



#mozgosav {

	position: fixed;

	background-color:#FFF;

	width:100px;

	display:none;

	border:1px solid #333;

	padding: 3px;

	border-top: 5px solid #40403E;	

}



#mozgosav a {

	color: #40403E;

	text-decoration: none;

	font-size: 10px;

}



#mozgosav a:hover {

	text-decoration: underline;	

}



.product-picture {

	background: 0 !important;

	padding: 0 !important;

}



.articlestyle {

	padding-right: 15px;

}

.articlestyle p {

	padding: 5px 0;

}
