body	{
	margin: 0px;
	background: #ffffff url("images/bg_body.jpg") top center no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:link, a:active, a:visited	{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
a:hover	{
	color: #cc0000;
	text-decoration: none;
}
#header	{
	margin: 0px auto;
	width: 964px;
	height: 77px;
	background: #ffffff;
	color: #cc0000;
}
.headermenu	{
	color: #cc0000;
	padding-bottom: 10px;
	padding-right: 10px;
}
.headermenu a:link, .headermenu a:active, .headermenu a:visited	{
	color: #cc0000;
	font-weight: bold;
	text-decoration: none;
}
.headermenu a:hover	{
	color: #999999;
	text-decoration: underline;
}
#container	{
	margin: 10px auto;
	width: 964px;
}
#mainmenu	{
	float: left;
	width: 193px;
	background: #ffffff;
}
#skype	{
	width: 193px;
	height: 100px;
	background: url("images/pic_skype.jpg") top left no-repeat;
}
#skype_button	{
	position: relative;
	top: 70px;
	left: 70px;
}


.glossymenu	{
	margin: 0;
	padding: 0;
	width: 193px;
}
.glossymenu a.menuitem	{
	background: #ffffff;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	display: block;
	position: relative;
	width: auto;
	padding: 4px 0;
	padding-left: 10px;
	text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
	color: #cc0000;
}
.glossymenu a.menuitem .statusicon{
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
}
.glossymenu a.menuitem:hover{
	color: #999999;
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/
	background: #ffffff;
	padding-left: 14px;
}
.glossymenu div.submenu ul{ /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li{
	border-bottom: 0px solid #ffffff;
}
.glossymenu div.submenu ul li a{
	display: block;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px;
}
.glossymenu div.submenu ul li a:hover{
	color: #999999;
}


#navigation {
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	background-color: #ffffff;
	width: 193px;
}
#navigation a.head {
	cursor: pointer;
	background: #ffffff url("images/collapsed.gif") no-repeat scroll 7px 7px;
	color: #cc0000;
	display: block;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
	text-indent: 24px;
	text-decoration: none;
}
#navigation a.head:hover {
	color: #999999;
}
#navigation a.selected {
	background-image: url("images/expanded.gif");
}
#navigation a.current {
	color: #999999;
}
#navigation ul {
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
}
#navigation li {
	list-style: none outside none; 
	display: inline;
}
#navigation li li a {
	color: #cc0000;
	background: #ffffff url("images/collapsed.gif") no-repeat scroll 17px 4px;
	height: 20px;
	display: block;
	text-indent: 30px;
	text-decoration: none;
}
#navigation li li a:hover {
	color: #999999;
}
#maincontent	{
	float: right;
	width: 756px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #ffffff;
}
#maincontent_center	{
	float: left;
	margin-left: 10px;
	width: 490px;
}
#maincontent_right	{
	float: right;
	margin-right: 10px;
}
.search_table	{
	width: 233px;
	height: 363px;
	font-weight: bold;
	background: #ffffff url("images/bg_search_table.jpg") bottom left no-repeat;
}
.search_td	{
	position: relative;
	width: 215px;
	height: 24px;
	padding-top: 1px;
	padding-left: 9px;
	padding-right: 9px;
}
.search_td1	{
	position: relative;
	float: left;
}
.search_td2	{
	position: relative;
	float: right;
}
#search_pic	{
	position: relative;
}
#spreloader	{
	position: relative;
	z-index: 300;
	width: 233px;
	height: 363px;
	background-color: #ffffff;
	text-align: center;
}
#spreloader img	{
	position: relative;
	top: 140px;
}
.spreload	{
	color: #888888;
	font-size: 10px;
	text-align: center;
}
#button_search	{
	position: relative;
	top: 3px;
	left: 8px;
	float: right;
}
.input1	{
	width: 213px;
}
.input2	{
	width: 63px;
}
.input3	{
	width: 116px;
}
.dobozok	{
	background: #f1f1f1;
	font-size: 10px;
}
.dobozcim	{
	margin-bottom: 10px;
	color: #cc0000;
	font-size: 13px;
	font-weight: bold;
}
.doboztartalom	{
	height: 157px;
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
}
.doboztartalom a:link, .doboztartalom a:active, .doboztartalom a:visited	{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.doboztartalom a:hover	{
	color: #cc0000;
}
.doboz_artd	{
	color: #cc0000;
	font-weight: bold;
}
#doboz_tovabb	{
	position: relative;
	top: 8px;
	left: 9px;
	float: right;
}
#slideshow	{
	position: relative;
	float: left;
	margin-left: 10px;
}
#ruefaat	{
	position: relative;
	float: left;
	margin-left: 10px;
}
.ajanlo_box	{
	background-color: #f1f1f1;
	border: 1px solid #cc0000;
	font-size: 10px;
}
.ajanlo_box_logo	{
	padding-left: 4px;
}
.ajanlo_box a:link, .ajanlo_box a:active, .ajanlo_box a:visited	{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.ajanlo_box a:hover	{
	color: #cc0000;
}
.ajanlo_box_ar	{
	color: #cc0000;
	font-weight: bold;
}
.ajanlo_box_title	{
	font-size: 11px;
}
.ajanlo_box_sor1,
.ajanlo_box_sor2,
.ajanlo_box_sor3,
.ajanlo_box_sor4	{
	line-height: 15px;
	background-color: #ffffff;
}
.nagyobb	{
	font-weight: bold;
	white-space: nowrap;
}
#footer	{
	position: relative;
	float: right;
	width: 756px;
	height: 22px;
	background: #cc0000;
	color: #ffffff;
	font-size: 10px;
}
#footer_left	{
	float: left;
	padding-left: 8px;
}
#footer_left a:link, #footer_left a:active, #footer_left a:visited	{
	color: #ffffff;
	text-decoration: underline;
}
#footer_left a:hover	{
	text-decoration: none;
}
#footer_right	{
	float: right;
	padding-top: 5px;
	padding-right: 12px;
}
#footer_right a:link, #footer_right a:active, #footer_right a:visited	{
	color: #ffffff;
	text-decoration: none;
}
#footer_right a:hover	{
	text-decoration: underline;
}
#footer2	{
	position: relative;
	float: right;
	width: 756px;
	height: 20px;
	padding-top: 4px;
	font-size: 10px;
	color: #999999;
}
.artd, .artd a:link, .artd a:active, .artd a:visited	{
	font-size: 11px;
	color: #cc0001;
	font-weight: bold;
	text-decoration: none;	
}
.artd a:hover {
	text-decoration: none;
	color: #c0c0c0;
}
.kersor1	{
	font-size: 11px;
	background-color: #f0f0f0;
	border-bottom: 1px solid #c0c0c0;
}
.kersor2	{
	font-size: 11px;
	background-color: #f0f0f0;
	border-bottom: 1px solid #c0c0c0;
}
.kersor1 a:link, .kersor1 a:active, .kersor1 a:visited, 
.kersor2 a:link, .kersor2 a:active, .kersor2 a:visited	{
	color: #cc0001;
	font-weight: bold;
}
.kersor1 a:hover, .kersor2 a:hover	{
	text-decoration: none;
	color: #c0c0c0;
}
.idodatum	{
	font-weight: normal;
}

.kerfeltetel_title	{
	font-weight: bold;
}
.kerfeltetel_text	{
	font-size: 11px;
}
.title11pt	{
	font-size: 16px;
	font-weight: bold;
	color: #cc0000;
}
.lapozo td	{
	width: 20px;
	text-align: center;
}
.lapozo, .lapozo a:link, .lapozo a:active, .lapozo a:visited	{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.lapozo a:hover	{
	color: #cc0000;
}
.aktivlapozo a:link, .aktivlapozo a:active, .aktivlapozo a:visited	{
	width: 20px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
}
.aktivlapozo a:hover	{
	color: #000000;
}
#details	{
	background: #f0f0f0;
	font-size: 11px;
}
#details_title	{
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	margin: 0px;
}
#details_pic	{
	position: relative;
	float: left;
}
#details_pict	{
	border: 1px solid #ffffff;
	width: 240px;
	overflow: hidden;
}
#details_data	{
	position: relative;
	float: right;
	width: 245px;
}
#details_gallery	{
	position: relative;
	clear: both;
	height: 32px;
	background: #ffffff;	
	overflow: hidden;
}
#details_gallery a:link, #details_gallery a:active, #details_gallery a:visited	{
	color: #999999;
	text-decoration: none;
}
#details_gallery a:hover	{
	color: #ff0000;
}
#idopontok	{
	position: relative;
	clear: both;
}
.idopontheader	{
	font-weight: bold;
	color: #4d4d4d;
	height: 27px;
	border-bottom: 1px solid #c0c0c0;
	padding-left: 10px;
	padding-right: 6px;
}
.idoponttartalom	{
	height: 27px;
	border-bottom: 1px solid #c0c0c0;
	padding-left: 10px;
	padding-right: 6px;
}
#details_leiras	{
	padding-left: 10px;
	padding-right: 6px;
	text-align: justify;
}
#details_egyeb	{
	padding-left: 10px;
	padding-right: 6px;
}
#button_back	{
	position: relative;
	top: 10px;
	border-top: 1px solid #c0c0c0;
}
#btnback	{
	float: right;
}
.almenu_pictable	{
	background-color: #f0f0f0;
}
.almenu_title	{
	color: #cc0000;
	font-weight: bold;
	font-size: 12px;
	height: 26px;
	padding-left: 10px;
	padding-right: 8px;
}
#almenu_pictd	{
	width: 158px;
	height: 105px;
	overflow: hidden;
}
#almenu_tovabb	{
	float: right;
	position: relative;
	top: -27px;
}
#breadcrumb, #breadcrumb a:link, #breadcrumb a:active, #breadcrumb a:visited	{
	color: #000000;
	text-decoration: none;
	height: 20px;
}
#breadcrumb a:hover	{
	color: #cc0000;
}
.bclast:link, .bclast:active, .bclast:visited	{
	color: #cc0000;
	font-weight: bold;
	text-decoration: none;
}
.bclast:hover	{
	color: #ff0000;
}
.rendezo	{
	font-size: 10px;
}
.sima8pt	{
	font-size: 11px;
}
.listatop {
	padding-top: 5px;
}
.listatop_link, .listatop_link a:link, .listatop_link a:active, .listatop_link a:visited {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;	
	padding-top: 4px;	
}
.listatop_link a:hover	{
	text-decoration: none;
	color: #000000;
}
.listabottom {
	padding-top: 5px;
	padding-bottom: 5px;
}
.bulihet {
	font-size: 11px;
	color: #cc0001;
	font-weight: normal;
	text-decoration: none;	
	padding-top: 4px;	
}