/*b:before { content: '<b>'; }
b:after  { content: '</b>'; }*/

.keret {
	border: 1px solid #CCCCCC;
}

body,form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,tr,td,th,form,input,select,textarea,button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

.szoveg
{
	color: #333333;
	line-height:1.3;
}
#menu input,textarea {
	border:none;
}
#menu button
	{
	background-color:#d7e1eb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color:#000000;
	border:#d7e1eb solid 1px;
	margin-left:4px;
	}
		
select,list,input,textarea {
	padding-left: 4px;
}

a {
	color:#1c64a1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
}
a:hover {
	color:#990000;
}

a.sotet_link {
	color:#000000;
	text-decoration:underline;
}
a.sotet_link:hover {
	color:#333333;
}

h1 {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:normal;
	margin-bottom:2px;	
	}	
	
h2 {
	color:#3b618c;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:0px;	
	}		

#kategoriafa h1 {
	cursor:pointer;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	}	
/*
#kategoriafa h1:before
	{
	content:"<img src='images/u.gif' name='imgfirst' width='9' height='9' border='0'>";
	}	
*/	
blockquote h2 {				/*#kategoriafa*/
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin-left:-25px;
	padding-left:0px;
	}
	
#kategoriafa blockquote, ul, h1, h2
	{
	margin-top:0px;
	margin-bottom:0px;
	}
	
#kategoriafa ul
	{
/*	margin-left:30px;*/
	}	
	
table { border-collapse:collapse; }

#urlap input {
border-color:#999999;
border-style:dashed;
border-width:1px;
background-color:#FFFFFF;
}

#termeklista form select
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	}
	
#termeklista form button
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-color:#333333;
	border-style:solid;
	border-width:1px;
	}	

#termeklista form input
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-color:#333333;
	border-style:solid;
	border-width:1px;	
	}

#urlap input:focus {
/*	background-color: #E1EBF2;*/
	border:solid 1px  #BDD1E8;
	border:solid 1px  #333333;	
}

#urlap .kotelezo_mezo { color:#FF0000; }

#urlap button
	{
	background-color:#CCCCCC;
	border: #AAAAAA solid 1px;
	}

.kepkeret {
	border-bottom-style:solid;
	border-color:#CCCCCC;
}

.szoveg_apro
	{
	font-size:9px;
	}
	
.szoveg_vilagos
	{
	color:#FFFFFF;
	}

#query_form input, #query_form select, #query_form button
	{
	border:none;
	}	
	
#eredmenylista table, #eredmenylista tr, #eredmenylista td, #eredmenylista a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}

.eredmenylista_reszletek table, .eredmenylista_reszletek tr, .eredmenylista_reszletek td, .eredmenylista_reszletek a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#003366;
}

.eredmenylista_reszletek a
	{
	color:#000099;
	}
/*
.eredmenylista_reszletek
	{
	border:dotted 1px #666666;
	}
*/	
.eredmenylista_reszletek td
	{
	border-left:solid 1px #AAAAAA;
	}

.eredmenylista_reszletek_fejlec td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
/*	font-weight:bold;*/
	color:#000000;
	background-color:#FFFFFF;
}

#product_details_table
	{
	border: solid 1px #999;
	}

/*
td {
white-space: nowrap;
}
*/
.text_align_left
	{
	text-align:left;
	}
.float_left
	{
	float:left;
	margin-right:5px;
	}
#naptar_gombok input
	{
	margin:1px;
	font-size:9px;
	border:solid 1px #666666;
	width:90px;
	}
/*
#naptar_gombok input:hover
	{
	border:solid 1px #000000;
	}
*/
/*	
#naptar_gombok input:active
	{
	background-color:#FFCCCC;
	border:solid 1px #FF0000;
	}
*/	
#naptar_gombok input:focus
	{
	background-color:#FFDDDD;
	border:solid 1px #000000;	
	}
.lathatatlan_input_mezo
	{
	background:none;
	border:none;
	width:60px;
	}
