/*Készítő: Kirowski Rt. */
/*Base elements begin*/
body {
	font-size: 12px;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
	background-color: #e7e7e7;
	padding: 0px;
	margin: 0px;
}

td {
	font-size: 12px;
	color: #000000;
	font-family: arial,helvetica,sans-serif;
}

a:link, a:active, a:visited
{
	color: #e20074;
	text-decoration: none;
}

a:hover
{
	color: #e20074;
	text-decoration: underline;
}

input {
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	background-color: #ffffff;
	/*padding-bottom: 1px;*/
	/*padding-top: 1px;*/
	margin-top: -1px;
	/*line-height: 14px;*/
}

select {
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	/*padding-top: 0px;
	margin-top: 0px;
	background-color: #ffffff;
	line-height: 14px;*/
}

textarea {
	font-size: 11px;
	font-family: arial,helvetica,sans-serif;
	color: #000000;
	background-color: #ffffff;
}

form
{
	display: inline;
}

/*Base elements end*/

/*Bg begin*/
.KiBgfff
{
	background-color: #ffffff;
}

.KiBgf5f
{
	background-color: #f5f5f5;
}

.KiBge7e
{
	background-color: #e7e7e7;
}

.KiBgccc
{
	background-color: #cccccc;
}

.KiBg999
{
	background-color: #999999;
}

.KiBg666
{
	background-color: #666666;
}

.KiBg333
{
	background-color: #333333;
}

.KiBgTcomE
{
	background-color: #7B9C94;
}
/*Bg end*/

/*TopMenu begin */
.KiLanguage
{
	width: 189px;
	padding-top: 2px;
	padding-bottom: 3px;
	background-color: #e7e7e7;
	float: left;
}

.KiLanguage div
{
	padding-left: 6px;
	font-size: 11px;
	color: #666666;
}

.KiLanguage a:link, .KiLanguage a:active, .KiLanguage a:visited, .KiTopMenuLink a:link, .KiTopMenuLink a:active, .KiTopMenuLink a:visited, .KiTopMenuLinkLast a:link, .KiTopMenuLinkLast a:active, .KiTopMenuLinkLast a:visited
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.KiLanguage a:hover, .KiTopMenuLink a:hover, .KiTopMenuLinkLast a:hover
{
	text-decoration: underline;
	color: #666666;
}

.KiTopMenuItemOn
{
	background: #ffffff;
	padding-top: 2px;
	padding-bottom: 3px;
	float: left;
}

.KiTopMenuItemOff
{
	background: #e7e7e7;
	padding-top: 2px;
	padding-bottom: 3px;
	float: left;
}

.KiTopMenuItemOn div, .KiTopMenuItemOff div
{
	padding-left: 8px;
	padding-right: 8px;
	font-size: 11px;
	color: #e20074;
}

.KiTopMenuItemOn a:link, .KiTopMenuItemOn a:visited, .KiTopMenuItemOn a:active, .KiTopMenuItemOff a:link, .KiTopMenuItemOff a:active, .KiTopMenuItemOff a:visited
{
	font-size: 11px;
	color: #e20074;
	text-decoration: none;
}

.KiTopMenuItemOn a:hover, .KiTopMenuItemOff a:hover
{
	color: #e20074;
	text-decoration: underline;
}

.KiTopMenuLink, .KiTopMenuLinkLast
{
	background: #e7e7e7;
	padding-top: 2px;
	padding-bottom: 3px;
	float: right;
}

.KiTopMenuLink div
{
	padding-right: 4px;
	font-size: 11px;
	color: #666666;
}

.KiTopMenuLinkLast div
{
	padding-right: 5px;
	font-size: 11px;
	color: #666666;
}

.KiHeaderPic
{
	background-color: #ffffff;
}
/*TopMenu end */

/*Main menu begin*/
.KiMainMenu
{
	background: #e20074;
	color: #ffffff;
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom: 1px #ffffff solid;

}

.KiMainMenu div
{
	float: right;
	padding-right: 7px;
}

.KiMainMenu a:link, .KiMainMenu a:hover, .KiMainMenu a:active, .KiMainMenu a:visited
{
	color: #ffffff;
}
/*Main menu end*/

/*Home begin*/
.KiHomeBigPromoText
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 8px;
}

.KiAlt div a:link, .KiAlt div a:visited, .KiAlt div a:active
{
	color: #000000;
	text-decoration: none;
}

.KiAlt div a:hover
{
	color: #000000;
	text-decoration: underline;
}

/*Home end*/

/*Box begin*/
.KiPromoBox
{
	font-size: 11px;
	padding-top: 5px;
	padding-left: 8px;
	padding-right: 8px;
}

.KiPromoBox span
{
	color: #e20074;
}

.KiPromoBoxLink
{
	padding-left: 18px;
	text-indent: -10px;
	padding-right: 8px;
	font-size: 11px;
}

.KiPromoBoxLink a:hover, .KiPromoBoxLink a:link, .KiPromoBoxLink a:visited, .KiPromoBoxLink a:active
{
	color: #000000;
}

.KiPromoLogo
{
	width: 90px;
	float: left;
}

.KiPromoLogoLink
{
	width: 90px;
	float: left;
	font-size:10px;
	padding-top: 4px;
}

.KiPromoLogoLink a:hover, .KiPromoLogoLink a:link, .KiPromoLogoLink a:active, .KiPromoLogoLink a:visited
{
	color: #000000;
}

.KiBoxTitleE
{
	padding-top: 4px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-weight: bold;
	color: #ffffff;
	background: #7B9C94;
	font-size: 12px;
}

.KiBoxTitleE div
{
	padding-left: 8px;
	padding-right: 8px;
}

.KiPopupHelp
{
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 11px;
	background: #ffffff;
	border: 1px #cccccc solid;
}

.KiPopupHelpRightBorder
{
	background: #cccccc;
	border-top: 2px #ffffff solid;
}

.KiPopupHelpBottomBorder
{
	background: #cccccc;
	border-left: 2px #ffffff solid;
}
/*Box end*/

/*Contents begin*/
.KiSepContainer
{
	border-top: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	background: #f5f5f5;
}

.KiBoxContainer
{
	border-top: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
	background: #cccccc;
	padding-bottom: 4px;
}


#KiContents
{
	float: left;
	width: 581px;
	padding-left: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	margin: 0px;
	border: 0px red solid;
}

#KiTitleText
{
	color: #e20074;
	font-size: 18px;
	padding-top: 7px;
	padding-bottom: 4px;
	padding-right: 27px;
}

.KiStrong
{
	color: #333333;
	font-weight: bold;
}

.KiTextSmall
{
	padding-right: 8px;
	padding-bottom: 7px;
	clear: left;
}

.KiText
{
	padding-bottom: 14px;
}

.KiTextLast
{
	padding-right: 8px;
	clear: left;
}

.KiComment
{
	font-size: 11px;
	color: #666666;
	clear: left;
}

/*Contents end*/

/*Pager begin*/

.KiPagerBox, .KiPagerBoxRight
{
	font-size: 11px;
	padding-bottom: 4px;
}

.KiPagerBoxRight
{
	padding-right: 8px;
	text-align: right;
}

.KiPagerBoxBottom
{
	font-size: 11px;
	padding-bottom: 8px;
	padding-top: 6px;
}

.KiPagerBox span, .KiPagerBoxBottom span, .KiPagerBoxRight span
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

.KiPagerBox div, .KiPagerBoxBottom div, .KiPagerBoxRight div
{
	padding-left: 8px;
}

/*Pager end*/

/*Form begin*/
.KiForm th
{
	background: #cccccc;
	font-weight: bold;
	padding-left: 8px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #333333;
	border-bottom: 3px #ffffff solid;
}

div.KiFormIcon, div.KiFormIconText
{
	float: right;
}

.KiFormIconText, .KiFormIconText a, td.KiFormLinkLast div.KiFormIconText, td.KiFormLinkLast div.KiFormIconText a
{
	padding-left: 2px;
	padding-right: 4px;
}

.KiFormIcon, .KiFormIconText
{
	border: 0px #000000 solid;
}

.KiForm td
{
	border-bottom: 1px #cccccc solid;
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-size: 11px;
}

td.KiFormFirstRow
{
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-size: 11px;
	border-top: 1px #cccccc solid;
	border-bottom: 1px #cccccc solid;
}

td.KiFormLastRow
{
	padding-top: 4px;
	padding-bottom: 3px;
	padding-left: 8px;
	font-size: 11px;
	border-bottom: 3px #ffffff solid;
}

.KiFormName
{
	width: 174px;
	float: left;
	clear: left;
	padding-top: 3px;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

.KiFormName div
{
	font-weight: normal;
	font-size: 11px;
}

.KiFormName a:hover, .KiFormName a:link, .KiFormName a:visited, .KiFormName a:active
{
	color: #333333;
	text-decoration: none;
}

.KiFormInput
{
	padding-left: 10px;
	float: left;
}

.KiFormInputTitle
{
	width: 174px;
	padding-top: 3px;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 3px;
}

.KiFormInputSelect
{
	float: left;
	padding-top: 0px;
	padding-left: 10px;
}

.KiFormInputMore
{
	padding-left: 4px;
	float: left;
}

.KiFormInputMoreText
{
	padding-left: 4px;
	float: left;
	padding-top: 3px;
	font-size: 12px;
}

.KiFormInputMoreText span
{
	color: #e20074;
}

.KiFormInputMoreRadio
{
	padding-left: 4px;
	float: left;
	padding-top: 2px;
}

.KiFormCheckbox
{
	padding-left: 7px;
	float: left;
}

.KiFormComment
{
	clear: left;
	color: #666666;
	font-size: 11px;
	padding-top: 2px;
}

.KiFormCommentLink
{
	float: left;
	color: #e20074;
	font-size: 11px;
	padding-top: 2px;
	padding-left: 10px;
}

.KiFormCommentIn
{
	clear: left;
	color: #666666;
	font-size: 11px;
	padding-top: 2px;
	font-weight: normal;
}

.KiFormDownload
{
	padding-top: 3px;
	color: #e20074;
	font-size: 12px;
}

.KiFormLink, .KiFormLink a:active,  .KiFormLink a:link, .KiFormLink a:visited,.KiFormLinkLast, .KiFormLinkLast a:active,  .KiFormLinkLast a:link, .KiFormLinkLast a:visited
{
	padding-top: 3px;
	color: #e20074;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

 .KiFormLink a:hover, .KiFormLinkLast a:hover
{
	text-decoration: underline;
}

td.KiFormLinkLast
{
	padding-left: 10px;
}



td.KiFormSubmit, td.KiFormFilter
{
	padding-left: 8px;
	background: #f5f5f5;
	border: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px #ffffff solid;
}

td.KiFormFilter
{
	border: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.KiFormSubmitIconAndLink
{
	width:181px;
	float:left;
}

.KiFormSubmit input, .KiFormFilter input
{
	background-color: #e7e7e7;
	font-weight: bold;
	color: #333333;
	font-size: 12px;
}

.KiFormSubmit a:hover, .KiFormSubmit a:link, .KiFormSubmit a:active, .KiFormSubmit a:visited
{
	font-size: 11px;
}

.KiFormSubmitIcon
{
	float: left;
	padding-right: 5px;
	padding-top: 8px;
}

.KiFormSubmitLink
{
	float: left;
	padding-top: 5px;
}

.KiFormSubmitButton
{
	float: right;
	padding-right: 55px;
}

.KiFormWarning
{
	color: #e20074;
	font-weight: bold;
	padding-bottom: 8px;
}

.KiButton
{
	background-color: #e7e7e7;
}

.KiSearchButton
{
	width: 49px;
	background: #e7e7e7;
}
/*Form end*/

/*Talalat begin*/
.KiFeltBox
{
	padding-top: 5px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px #cccccc solid;
}

.KiFindTable td
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 3px;
	border-bottom: 1px #cccccc solid;
	vertical-align: top;
}

.KiFindTable td.KiLast
{
	border-bottom: 0px;
}

.KiFindName
{
	color: #e20074;
	padding-bottom: 6px;
}

.KiFindIconAdd, .KiFindIconTel, .KiFindIconMap, .KiFindIconInfo, .KiFindIconMail, .KiFindIconWeb, .KiFindIconPrint
{
	float: right;
	width: 25px;
	text-align: center;
	padding-top: 1px;
	border: 0px red solid;
}

.KiFindIconTel
{
	padding-top: 2px;
}

.KiFindIconMap
{
	width: 19px;
}

.KiFindIconInfo
{
	margin-top: -3px;
	width: 18px;
}

.KiFindIconWeb
{
	margin-top: -3px;
	width: 22px;
}

.KiFindIconMail
{
	padding-top: 2px;
	width: 25px;
}

.KiFindIconPrint
{
	margin-top: -2px;
	width: 27px;
}

.KiFindMet
{
	float:right;
	/*color: #333333;
	font-weight: bold;*/
	font-size: 11px;
	/*padding-bottom: 4px;*/
}

.KiFindComment
{
	font-size: 11px;
	color: #666666;
}

.KiFindNew
{
	padding-top: 8px;
}

.KiFindNew input
{
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	background: #e7e7e7;
}
/*Talalat end*/

/*Footer begin*/
#KiCompany
{
	font-size: 11px;
	color: #ffffff;
	background: #999999;
	border-top: 8px #e7e7e7 solid;
}

#KiCompany div
{
	padding-left: 6px;
	padding-top:2px;
}

#KiCompanySpacer
{
	background: #999999;
	border-top: 8px #e7e7e7 solid;
}

#KiFooter
{
	background: #999999;
	color: #ffffff;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 7px;
	border-top: 8px #e7e7e7 solid;
	padding-right: 4px;
}

#KiFooter div
{
	padding-right: 4px;
	float: right;
}


#KiFooter a
{
	color: #ffffff;
	text-decoration: none;
}

#KiFooter a:hover
{
	color: #ffffff;
	text-decoration: underline;
}

/*Footer end*/

/*ABClink begin*/

.KiLetters, .KiLettersLink
{
	background-color:#e20074;
	color:#ffffff;
	float:left;
	padding-right:1px;
	padding-left:2px;
	padding-top:1px;
	padding-bottom:0px;
	margin-right:3px;
	margin-top:3px;
	margin-bottom:7px;
	font-size:11px;
}

.KiLettersLink
{
	cursor:pointer;
	background-color:#ffffff;
	color:#e20074;
}

/*ABClink end*/

/*Popup begin*/
.KiPopupBorder
{
	border: 8px #e7e7e7 solid;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}

.KiFreeTextPopupFirstRow
{
	padding-top: 8px;
	padding-bottom: 8px;
}

.KiPopupHeadline
{
	font-size:18px;
	font-weight:normal;
	color:#e20074;
	padding-bottom:6px;
}

.KiPopupTitle
{
	padding-bottom: 6px;
	color: #e20074;
	font-weight: bold;
}

.KiPopupSubTitle
{
	padding-bottom: 6px;
	font-weight: bold;
}

.KiPopupInput
{
	padding-bottom: 4px;
}

.KiPopupSubmit
{
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 4px;
	padding-right: 4px;
	background: #f5f5f5;
}

.KiPopupSubmit input
{
	background: #e7e7e7;
}

.KiPopupClose
{
	color: #e20074;
	font-size: 11px;
}

.KiFreeTextPopupClose
{
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
}

.KiFreeTextPopupClose, .KiFreeTextPopupClose a:link, .KiFreeTextPopupClose a:visited, .KiFreeTextPopupClose a:active, .KiFreeTextPopupClose a:hover
{
	text-align: right;

	font-size: 11px;
	background: #e20074;
	color: #ffffff;
	text-decoration: none;
}

.KiFreeTextPopupClose a:hover
{
	text-decoration: underline;
}
/*Popup end*/

/*Tablazatok start */

.KiTablee7e th
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 5px;
	padding-bottom: 7px;
	font-weight: bold;
	border-bottom: 1px #cccccc solid;
	border-right: 1px #cccccc solid;
	background: #e7e7e7;
	text-align: left;
	font-size: 12px;
}

.KiBlackLink a:link, .KiBlackLink a:active, .KiBlackLink a:visited
{
	color: #000000;
	text-decoration: none;
}

.KiBlackLink a:hover, .KiBlackLink a:hover span
{
	color: #000000;
	text-decoration: underline;
}

.KiBlackLink a:hover span
{
	color: #666666;
}


.KiTablee7e .KiLast
{
	border-right: 0px
}

.KiTablee7e td
{
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px #cccccc solid;
	background: #f5f5f5;
}

.KiTablee7e span, .KiTablee7e .KiAlt span
{
	color:#666666;
}

.KiTablee7e .KiAlt
{
	background: #ffffff;
}

/* Tablazatok end */

/* Találat oldal begin */
.KiFoundTitle, .KiFoundText
{
	font-size: 12px;
	padding-bottom: 2px;
}

.KiFoundIn
{
	padding-left: 16px;
}

.KiFoundAddress
{
	vertical-align: top;
	padding-left: 0px;
	font-size: 11px;
}

.KiFoundLink {
	padding-top: 0px;
	font-size: 11px;
}

.KiFoundDate {
	padding-top: 0px;
	font-size: 11px;
}

.KiFoundFoot a {
	color: #e20074;
}

.KiFoundContainer, .KiFoundContainerFirst, .KiFoundContainerLast, .KiFoundContainerInfo
{
	padding-top:5px;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:7px;
	margin-right: 8px;
	border-bottom: 1px #cccccc solid;
}

.KiFoundContainerFirst
{
	border-top: 1px #cccccc solid;
}

.KiFoundContainerLast
{
	border-bottom: 0px;
}

.KiFoundContainerLast {
	padding-top:8px;
	padding-bottom:7px;
	margin-right:8px;
}

.KiTextResoultBox
{
	padding-right: 8px;
	padding-bottom: 7px;
	clear: left;
}

.KiTextResBox
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	padding-right: 8px;
	border: 1px #cccccc solid;
}
/* Találat oldal end */

/*Pager begin*/
.KiPagerBox
{
	font-size: 11px;
	padding-bottom: 4px;
}

.KiPagerBoxBottom
{
	font-size: 11px;
	padding-bottom: 8px;
	padding-top: 6px;
}

.KiPagerBox span, .KiPagerBoxBottom span
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

.KiPagerBox div, .KiPagerBoxBottom div
{
	padding-left: 8px;
}

.KiPagerBottom
{
	float:left;
	clear:left;
	background-color: #E7E7E7;
}
/*Pager end*/