/*Szalay Könyvek online - CSS document*/
body
{
	margin:0px;
	padding:0px;
	width:100%;
	/*background-image:url('images/header_back.jpg');
	background-repeat:repeat-x;
	background-color:#f0ede6;*/
	background-image:url('images/kar_hatter.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	/*background-color:#9a1726;*/
	background-color:#cddf6e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
table.tabla {
 margin: 12px;
 border-width: thin thin thin thin;
 border-spacing: 2px;
 border-style: dotted dotted dotted dotted;
 border-color: gray gray gray gray;
 border-collapse: collapse;
 background-color: white;
}
table.tabla th {
 border-width: 1px 1px 1px 1px;
 padding: 5px 5px 5px 5px;
 border-style: dotted dotted dotted dotted;
 border-color: gray gray gray gray;
 background-color: white;
 -moz-border-radius: 0px 0px 0px 0px;
}

table.tabla td {
 border-width: 1px 1px 1px 1px;
 padding: 5px 5px 5px 5px;
 border-style: dotted dotted dotted dotted;
 border-color: gray gray gray gray;
 background-color: transparent;
 -moz-border-radius: 0px 0px 0px 0px;
}
h1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin:5px 0px;
	padding:5px 0px;
	/*border-bottom:1px dashed #e7571a;*/
	border-bottom:1px solid #f5d8c9;
	color:#e7571a;
}
h2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:25px;
	padding:5px 0px;
	/*border-bottom:1px dashed #e7571a;*/
	border-bottom:1px solid #f5d8c9;
	color:#e7571a;
}
p
{
	margin:5px 0px;
}
#main
{
	width:850px;
	margin-left:auto;
	margin-right:auto;

}
#header_space
{
	width:850px;
	height:141px;	
}
#menuspace
{
	width:850px;
	background-image:url('images/menu_gradient.jpg');
	background-repeat:repeat-x;
	border-bottom:1px solid #000000;	
}
.menu_separator
{
	width:2px;
	background-image:url('images/menu_sep.jpg');
	background-repeat:no-repeat;
	background-position:center;
	padding:0px;
	margin:0px;	
}
#menuspace a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	text-decoration:none;
	padding-top:7px;
	padding-bottom:5px;
}
#menuspace a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#edaa4d;
	color:#1a1a1a;
	display:block;
	text-decoration:none;
	padding-top:7px;
	padding-bottom:5px;
}
#content_div
{
	width:850px;
	background-color:#FFFFFF;
	background-image:url('images/content_back.jpg');
	background-position:top center;
	background-repeat:repeat-y;
}
#leftcol
{
	width:175px;
	float:left;
}
#inner_content
{
	width:456px;
	border-left:2px solid #cddf6e;
	border-right:2px solid #cddf6e;
	padding:0px 20px;
	float:left;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	background-color:#FFFFFF;
}
#inner_content .kiemel
{
  color:#e7571a;
  font-weight:bold;
}
#inner_content .hiba
{
  color:red;
  font-size:smaller;;
}
#inner_content a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
}
#inner_content a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}#rightcol
{
	width:175px;
	float:left;
}
#footer_space
{
	width:850px;
	height:30px;
	margin-top:3px;
	border-top:3px solid #FFFFFF;
}
#footer_copyright
{
	width:175px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	padding-top:5px;
	color:#FFFFFF;
}
#footer_menu
{
	width:490px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	padding-top:5px;
	color:#FFFFFF;
}
#footer_menu a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-top:5px;
	color:#FFFFFF;
	text-decoration:none;
}
#footer_menu a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-top:5px;
	color:#000000;
	text-decoration:none;
}
.box
{
	width:175px;
	background-color:#f9f8f5;
	margin-bottom:5px;
}
.box_header
{
	width:175px;
	height:37px;
	margin-bottom:5px;
	background-image:url('images/infobox_header.jpg');
	background-repeat:no-repeat;
}
.box_header_text
{
	width:100px;
	padding-top:7px;
	padding-left:6px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	float:left;
}
.box_header_pic
{
	
	float:left;
}
.box_menu
{
	width:175px;
	padding-bottom:5px;
}
.box_menu a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4c4c4c;
	display:block;
	text-decoration:none;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:1px;	
}
.box_menu a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	background-color:#eb7746;
	text-decoration:none;	
	padding-left:6px;
	padding-top:2px;
	padding-bottom:1px;
}
.box_bookimg
{
	text-align:center;
	padding:5px 0px;
}
.box_bookimg a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#e7571a;
	text-decoration:none;
}
.box_bookimg a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.box_kosar
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	color:#4c4c4c;
}
.box_kosar .kiemel
{
	font-weight:bold;
}
.box_kosar a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#4c4c4c;	
	text-decoration:none;
}
.box_kosar a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	color:#4c4c4c;	
	text-decoration:underline;
}
.box_contact
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-left:6px;
	padding-bottom:5px;
	text-align:left;
	color:#4c4c4c;
}
.box_contact a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#4c4c4c;	
	text-decoration:underline;
}
.box_contact a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	text-align:left;
	color:#4c4c4c;	
	text-decoration:none;
}
.box_search
{
	width:169px;
	padding-bottom:5px;
	padding-left:6px;
}
.kereses_input
{
	border:1px solid #4c4c4c;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;	
	padding:2px;
	width:100px;
}
.kereses_gomb
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color:#e7571a;
	color:#FFFFFF;	
	border:none;
	padding:2px;
	width:50px;
}
img.imgborder
{
	border:2px solid #e7571a;
}
.konyvinfo
{
	width:100%;
	margin:20px 0px;
}
.konyvinfo_kep
{
	width:35%;
	float:left;
	text-align:center;
}
.konyvinfo_szoveg
{
	width:65%;
	float:left;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.konyvinfo_tartalom
{
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}
.konyvinfo_szoveg a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
}
.konyvinfo_szoveg a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.konyvinfo_tartalom a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
}
.konyvinfo_tartalom a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}