.bemtest{ font-family:Trebuchet Ms, arial, verdana; color: black; background:white; padding:10px; }
/* az egész egyed blokk kerete */
.webspaceBox{ background:white; }
.webspaceBox span a{ font:normal 15pt Georgia, Serif, Trebuchet Ms, Verdana; text-decoration:none; color:#1B284C; }
.webspaceContent { width:100%; }
.leftimage { padding-right:10px; }
.webspaceCellLeft{ 
	width:170px;
	/*background:#FAFAF8;*/
	border-right:1px solid #EDEDE2;
}
.webspaceTextContent{ padding:0 25px 0 25px }
#webspaceDecoration{ width:100%; height:60px; background:#AFAFAF url('/kepek/webspace/decorBackground.jpg') left top repeat-x; }
#webspaceControlls{ width:100%; border-top:1px solid #E0E0E0; }
#webspaceControllLeft { text-align:left; } 
#webspaceControllMid {  }
#webspaceControllRight { text-align:right; }
#webspaceMenuName{ font:normal 15pt Georgia, Serif, Trebuchet Ms, Verdana; color:white; margin-left:10px; text-align:left; }
.webspaceButton{ border:1px solid #7F9DB9; font-size:8pt; padding-top:1px; }
.webspaceButton[class]{ padding:1px; }
.webspaceInputText, .reservationText{ font:normal 8pt Trebuchet Ms, Verdana; }
.webspaceLanguageSelector td{ padding:3px 4px 0 3px; }

/*############## EGYED FEJLÉC GOMBJAI ###############*/
.webspaceEnterPointButton { 
	float:left;
	/*background:url('/kepek/webspace/headerbuttonleft1.jpg') bottom left no-repeat;*/
	background:url('/kepek/webspace/back.gif') bottom left no-repeat;
	padding-left:30px;
	cursor:pointer;
}
.webspaceHeaderchangerButton { 
	
	display:none;

	float:left;
	/*background:url('/kepek/webspace/headerbuttonleft2b.jpg') bottom left no-repeat;*/
	background:url('/kepek/webspace/changer.jpg') bottom left no-repeat;
	padding-left:30px;
	cursor:pointer;
}

.webspaceMap1Button { 
	float:right;
	/*background:url('/kepek/webspace/headerbuttonleft.jpg') bottom left no-repeat;*/
	background:url('/kepek/webspace/potty2.gif') bottom left no-repeat;
	padding-left:30px;
	cursor:pointer;
}

.webspaceMap2Button { 
	float:right;
	/*background:url('/kepek/webspace/headerbuttonleft.jpg') bottom left no-repeat;*/
	background:url('/kepek/webspace/potty2.gif') bottom left no-repeat;
	padding-left:30px;
	cursor:pointer;
}

.webspaceEnterPointText, .webspaceHeaderchangerText, .webspaceMap1Text, .webspaceMap2Text
{
	/*background:url('/kepek/webspace/headerbuttonright.jpg') bottom right no-repeat;*/
	padding:2px 20px 2px 0;
	font:normal 7pt Trebuchet Ms, Verdana;
}

.webspaceFlag{ margin-bottom:3px; border:2px groove #9C9C9C; }
.webspaceFlag[class]{ border:2px groove black; }


/*############## EGYED FŐMENÜ ###############*/
.webspaceEntityName{ text-align:center; }
/* egyed főmenü linkek sorai */
.webspaceMainMenuTable { width:100%; }
.webspaceMainMenuTable tr td { padding:3px; border-bottom:1px solid #818181; }
.webspaceMainMenuTable tr {  }
.webspaceMainMenuTable a { 
	text-decoration:none;
	background:url('/kepek/webspace/dot.gif') left center no-repeat;
	padding:0 8px 0 11px;
	color:#4A4A37;
	font:bold 8pt Arial, Verdana;
}
.webspaceMainMenuTable a:hover { 
	text-decoration:underline; 
	background:url('/kepek/webspace/dot2.gif') left center no-repeat;
}

.webspaceMainMenuRow1{ background:white url('/kepek/webspace/menuGradient1.jpg') left top repeat-x; }
.webspaceMainMenuRow1 td { border-top:1px solid #818181; }
.webspaceMainMenuRow2{ background:#F2F1F1 url('/kepek/webspace/menuGradient2.jpg') left top repeat-x; }
.webspaceMainMenuRow3{ background:#E7E6E6 url('/kepek/webspace/menuGradient3.jpg') left top repeat-x; }
.webspaceMainMenuRow4{ background:#DCDBDB url('/kepek/webspace/menuGradient4.jpg') left top repeat-x; }
.webspaceMainMenuRow5{ background:#D2D1D1 url('/kepek/webspace/menuGradient5.jpg') left top repeat-x; }

/*############ EGYED JOBB MENÜJE ################*/
.webspaceLeftMenu a, .webspaceLeftMenu div { 
	display:block; 
	text-decoration:none; 
	border-bottom:1px solid black; 
	padding:4px 4px 4px 10px; 
	font:bold 8pt Trebuchet Ms, Verdana, Arial;
	color:#5B5B5B;
	background:url('/kepek/webspace/potty.gif') left center no-repeat;
}
.webspaceLeftMenu a:hover{ background:#E6E6E6; color:#8D0000; }
.webspaceLeftMenu div { background:#8D8D8D; color:white; }

/*############ EGYED NÉVJEGY ##############*/
.webspaceEntityData{}
.webspaceEntityData .cell_a { 
	background:#F3F3F3; 
	font:bold 11pt Georgia, Serif, Trebuchet Ms, verdana; 
	color:gray;
	padding:5px 7px 5px 7px;
}
.webspaceEntityData .cell_b {
	font:normal 10pt Georgia, Serif, Trebuchet Ms, verdana; 
	color:gray;
	padding:5px 7px 5px 7px;
	text-align:left;
}

.webspaceAddPartnerButton{ 
	display:none;

	background:url('/kepek/webspace/addPartner2.jpg') right center no-repeat; 
	padding:0 8px 0 0;
	cursor:pointer;
	width:20%;
	clear:both;
}
.webspaceAddPartnerButton[class]{ width:100%; display:none; /*display:table-cell;*/ }
.webspaceAddPartnerButton div{ 
	background:url('/kepek/webspace/addPartner1.jpg') left center no-repeat;
	padding:8px 0 8px 28px;
	font:normal 7pt Trebuchet Ms, Verdana;
	white-space: nowrap;
}


.webspaceAnsverPartnerButtonTd2{ 
	background:url('/kepek/webspace/addPartner2.jpg') right center no-repeat; 
	cursor:pointer;
	clear:both;
}
.webspaceAnsverPartnerButtonTd2 div{
	width:9px;
}
.webspaceAnsverPartnerButtonTd1{ 
	background:url('/kepek/webspace/ansverPartner1.jpg') left center no-repeat;
	padding:8px 0 8px 32px;
	font:normal 7pt Trebuchet Ms, Verdana;
	white-space: nowrap;
}
/**/
.webspaceCellMidRight, .webspaceCellMidRight div, .webspaceCellMidRight span,
.webspaceCellMidRight strong, .webspaceCellMidRight td, .webspaceCellMidRight a,
.webspaceCellMidRight p, .webspaceCellMidRight font
{ font-family:Trebuchet Ms, arial, verdana; color:black;}


/*############ EGYED HIERARCHIA ##############*/
.webspaceMapHierarchy{ }
.webspaceHierarchyFuntion{ 
	float:left; 
	border-bottom:1px solid #B1B1B1; 
	padding-left:10px; 
	cursor:pointer; 
	background:url('/kepek/webspace/function1.jpg') left top no-repeat;
	font:normal 8pt Verdana, Arial;
}
.webspaceHierarchyFuntion span { 
	padding-left:5px; 
	background:url('/kepek/webspace/function2.jpg') left top no-repeat;
	font:normal 8pt Verdana, Arial;
}
.webspaceHierarchyFuntionSelected{
	float:left; 
	padding-left:10px; 
	border-bottom:1px solid white;
	background:url('/kepek/webspace/function1_selected.jpg') left top no-repeat; 
	font:normal 8pt Verdana, Arial;
}
.webspaceHierarchyFuntionSelected span{ 
	padding-left:5px; 
	background:url('/kepek/webspace/function2_selected.jpg') right top no-repeat; 
	font:normal 8pt Verdana, Arial;
}
.webspaceHierarchyFuntionRight{ width:110px; border-bottom:1px solid #B1B1B1; float:left; font:normal 8pt Verdana, Arial; }
.webspaceHierarchyFuntionLeft{ width:10px; border-bottom:1px solid #B1B1B1; float:left; font:normal 8pt Verdana, Arial; }
.webspaceMapHPageClass{ /*border-right:1px solid #B1B1B1;*/ padding:10px 0 0 10px; width:225px; height:420px; }
.webspaceMapHPageClass[class]{ display:block; height:420px; }
#webspaceMapHPageContainer{ border-right:1px solid #B1B1B1; height:100%; }
.webspaceMapHPageClassHidden{ display:none; height:0px; } 
.webspaceMapHPageClass2{ padding:10px 0 0 10px; width:225px; }
.webspaceRegisterItem{ color:#006699; cursor:pointer; padding:5px 0 5px 0; border-bottom:1px dotted #E8E8E8; }
.webspacePagesFooter{ background:url('/kepek/webspace/pagesFooter.gif') left top no-repeat; height:26px; }
.webspacePageLink{ 
	width:17px; 
	height:16px; 
	background:url('/kepek/webspace/page.jpg') right top no-repeat;  
	font:normal 7pt Trebuchet Ms, Verdana;
	margin-bottom:3px;
	cursor:pointer;
}

.webspacePageLinkActive{ 
	width:17px; 
	height:16px; 
	background:url('/kepek/webspace/pageActive.jpg') right top no-repeat;  
	font:normal 7pt Trebuchet Ms, Verdana;
	margin-bottom:3px;
	cursor:pointer;
	border-left:1px solid white;
	margin-left:-1px;
	position:relative;
	left:-1px;
}

/* hierarchia oldal */
.webspaceHierarcyTable{ width:100%; }
.webspaceHierarchyComment{ 
	padding:5px 22px 5px 5px; 
	/*background:url('/kepek/webspace/cobweb.jpg') left top no-repeat;*/
	font:normal 7pt Trebuchet Ms, Verdana;
	color:#560000;
}
.webspaceHierarchyContainer{ width:240px; padding:5px; }

.closedTitle{
	background:white url('/kepek/webspace/hierarchyOpen.jpg') right center no-repeat;
	cursor:pointer;
	cursor:hand;
	display:block;
	width:220px;
	padding: 3px 20px 3px 10px;
	border-top:1px solid #DBD9BD;
	border-bottom:1px solid #DBD9BD;
	margin-bottom:2px;
	color:#7C0000;
	font:normal 8pt Trebuchet Ms, Verdana, Arial;
}
.openedTitle{
	background:white url('/kepek/webspace/hierarchyClose.jpg') right center no-repeat;
	cursor:pointer;
	cursor:hand;
	display:block;
	width:220px;
	padding: 3px 20px 3px 10px;
	border-top:1px solid #DBD9BD;
	border-bottom:1px solid #DBD9BD;
	margin-bottom:2px;
	color:#7C0000;
	font:normal 8pt Trebuchet Ms, Verdana, Arial;
}

.closedHierarchy{ display:none; }
.openedHierarchy{ 
	display:block;
	padding:0 0 10px 0;
}
.openedHierarchy a, .openedHierarchy div{ 
	display:block;
	border-bottom:1px solid #F1F1F1;
	padding:3px 0 3px 10px;
	color:#6B6B6B;
	background:url('/kepek/webspace/potty.gif') left center no-repeat;
	font:normal 8pt Trebuchet Ms, Verdana, Arial;
}


/* buborékok */
.webspaceMapBub {
	visibility: hidden;
	z-index: 100;
	width:195px;
}

.webspaceMapArrow {
	background:url('/kepek/webspace/bubArrow.jpg') left top no-repeat;
	visibility: hidden;
	z-index: 110;
	width: 25px;
	height: 10px;
	font-size: 3px;
}

.webspaceMapBub .top {
	background:url('/kepek/webspace/bubTop.jpg') left top no-repeat;
	height:17px;
	font-size:0;
}

.webspaceMapBub .content {
	background:url('/kepek/webspace/bubContent.jpg') left top repeat-y;
	padding-left:15px;
}

.webspaceMapBub .bottom {
	background:url('/kepek/webspace/bubBottom.jpg') left top no-repeat;
	height:24px;
	font-size:0;
}

/**/

div.webspaceOpenHierarchy {
	color: rgb(159,64,5);
	font:bold 10pt Georgia, Serif, Trebuchet Ms, Verdana;
	background:url('/kepek/webspace/arrow2.gif') left center no-repeat;
	border-top:1px solid #D6D6D6;
	padding-left:10px;
	cursor:pointer;
}
div.webspaceClosedHierarchy {
	background: #F2F2F2 url('/kepek/webspace/arrow1.gif') left center no-repeat;
	color: rgb(159,64,5);
	font:bold 10pt Georgia, Serif, Trebuchet Ms, Verdana;
	border-top:1px solid #D6D6D6;
	padding-left:10px;
	cursor:pointer;
}
div.webspaceOpenHierarchyContainer { padding-left:5px; }
div.webspaceClosedHierarchyContainer {
	display: none;
}
div.webspaceHierarchyElement {
	color: rgb(0,102,153);
	font:normal 12px Trebuchet Ms, Verdana;
	padding:2px 0 2px 15px;
	cursor:pointer;
}
div.webspaceHierarchyElementSelected {
    background:url('/kepek/webspace/pushpin.jpg') left center no-repeat;
    background-repeat:no-repeat;
	color: #006110;
	font:normal 12px Trebuchet Ms, Verdana;
	padding:2px 0 2px 15px;
	cursor:pointer;
}

div.webspaceHierarchyMoreElement {
	color: gray;
	font:normal 10px Trebuchet Ms, Verdana;
	padding-left:15px;
}

.webspaceNewsListBox, .webspaceEventsListBox
{ clear: both; padding-bottom:10px; }

.webspaceNewsListBox a, .webspaceNewsListBox small, .webspaceEventsListBox a, .webspaceEventsListBox small  
{ display:block;  }

.webspaceNewsListBox a, .webspaceNewsTitle, .webspaceEventsListBox a, .webspaceEventTitle,
.webspaceDocumentTitle, .webspaceDocumentTitle a
{ font:normal 10pt Georgia, Serif, Trebuchet Ms, Verdana; color:#9F4005; }
.webspaceNewsTitle, .webspaceEventTitle{ margin-top:25px; }

.webspaceNewsListBox small { padding-bottom:5px; }

/* táblázat */
.webspaceDocumentList{ width:100%; }
.webspaceDocumentList td{
	font:normal 8pt Trebuchet Ms, Verdana;
	padding-left:5px;
}
.webspaceDocumentList td a{
	font:normal 8pt Trebuchet Ms, Verdana;
}

.webspaceTableHead th{
	background:#9F9F9F; 
	white-space: nowrap; 
	color:white;
	font:bold 8pt Trebuchet Ms, Verdana;
	padding-left:5px; 
	padding-right:3px; 
}
.webspaceTableRow0{ background:#F1F3F4; }
.webspaceTableRow1{ }

/*############ ÁLLÁSHIRDETÉSEK, KÉPZÉSEK ##############*/
.webspaceJoblist{ width:100%; }
.webspaceJoblist tr .cell_a { 
	width:200px;
	padding-left:10px;
}
.webspaceJoblist tr .cell_a div { color:black; }
.webspaceJoblist tr .cell_a a { font:normal 13pt Georgia, Serif, Trebuchet Ms, Verdana; color:#9F4005; }

.webspaceJoblist tr .cell_b { 
	width:auto; 
	text-align:left; 
	color:black;
	padding-left:10px;
}

.jobBox { background:url('/kepek/webspace/jobbListBackground.jpg') left top no-repeat; }
.jobBox .cell_a, .jobBox .cell_b { 
	padding-left:10px;
	border-bottom:1px solid #F4F4F4;
}
.jobBox .cell_a div { font:normal 13pt Georgia, Serif, Trebuchet Ms, Verdana; color:#9F4005; }
.jobBox .cell_a div small { font:normal 8pt Trebuchet Ms, Verdana; color:black; }
.jobBox .cell_b { 
	width:auto; 
	text-align:left; 
	color:black;
}
.jobBox .otherrule .cell_a { color:#696969; }
.jobBox .midrule .cell_a, .jobBox .midrule .cell_b{ border-bottom:2px groove white; font-size:0px; }

.webspaceJobSearchEngine, .webspaceTrainingSearchEngine
{ 
	background:url('/kepek/webspace/searchFormBackground.jpg') no-repeat;
	width:100%; 
	text-align:center; 
	height:90px;
	padding-top:12px;
}

.webspaceJobSearchInput, .webspaceTrainingSearchInput
{ 
	font:bold 8pt Trebuchet Ms, Verdana; 
	background:transparent;
	border:2px solid #0B4B0B;
	margin-bottom:3px;
}

.webspaceJobSearchButton, .webspaceTrainingSearchButton
{ 
	background:transparent;
	border:1px solid #0B4B0B;
	font:bold 7pt Trebuchet Ms, Verdana; 
}

/*############ SZÁLLÁSFOGLALÁS, ASZTALFOGLALÁS ##############*/
.webspaceRoomReservationBox{ 
	margin-left:30px; 
	margin-right:30px; 
	/*background:url('/kepek/webspace/bed.jpg') no-repeat;*/
}

.webspaceTableReservationBox{ 
	margin-left:30px; 
	margin-right:30px; 
	/*background:url('/kepek/webspace/waiter.jpg') no-repeat;*/
}

.webspaceRoomReservationForm, .webspaceTableReservationForm
{ width:100%; }

.webspaceRoomReservationForm .cell_a, .webspaceTableReservationForm .cell_a
{ color:black; }

.webspaceRoomReservationForm .cell_b, .webspaceTableReservationForm .cell_b
{ width:auto; text-align:left; }

/**/
/* google map */
/*
#rightGoogleMap{ width:500px; }
#controlpanel{ }
*/
.smallGoogleMap { overflow:hidden; }

/*################# ÜZLETI AJÁNLAT ####################*/
.webspaceBusinessOfferBox{ padding:10px 10px 2px 20px; }
.webspaceBusinessOffer{
	width:100%;
	margin:20px;
}
.webspaceBusinessOffer .cell_a{
	font:normal 9pt Trebuchet Ms, Verdana; 
	color:#2F2E1C;
	width:160px;
	text-align:right;
}
.webspaceBusinessOffer .cell_b{
	background:#F3F4EF;
	font:normal 8pt Trebuchet Ms, Verdana; 
	color:#010100;
	padding:5px 7px 5px 10px;
}

.webspaceBusinessOfferTitle{ 
	font:bold 10pt Trebuchet Ms, Verdana;
	color:#8D0000;
	border-bottom:1px solid #E8E5DA;
	clear:both;
}
.webspaceBusinessOfferText{ 
	font:bold 8pt Trebuchet Ms, Verdana;
	margin-bottom:10px;
	clear:both;
}
.webspaceBusinessOfferForm{ 
	font:bold 8pt Trebuchet Ms, Verdana;
	background:url('/kepek/businessoffer/envelope.jpg') left top no-repeat;
	width:100%;
	border:2px groove white;
}

.webspaceBusinessOfferForm td{ 
	font:bold 8pt Trebuchet Ms, Verdana;
	color:white; 
	padding:7px;
}
.webspaceBusinessOfferForm input,  .webspaceBusinessOfferForm textarea { 
	font:normal 8pt Trebuchet Ms, Verdana;
	width:330px;
}
.webspaceSubmit{ 
	width:auto !important;
	background:#3C6FA4;
	font:bold 7pt Trebuchet Ms, Verdana;
	color:#FFF5D5;
	border:1px solid #E6E6E6;
	padding:0 15px 0 15px;
}

.webspaceBusinessOfferEntity{ 
	width:100%;
}
.webspaceBusinessOfferEntity td{ padding:2px 0 2px 10px; } 
.webspaceBusinessOfferEntity .cell_a{ 
	font:normal 8pt Trebuchet Ms, Verdana;
	background:transparent;
	text-align:left;
}
.webspaceBusinessOfferEntity .cell_b{ 
	font:normal 8pt Trebuchet Ms, Verdana;  
	background:transparent;
}

/*################# KERDOIV ####################*/
.kitoltottKerdoiv h1{ font:bold 10pt Trebuchet Ms, arial, verdana; }