/* >>Grundeinstellungen */
	/* Legt Hoehe und Breite fest */
	html, body
	{
		height: 100%;
		margin: 0px;
		padding: 0px;
	}
	
	/* Anpassungen fuer die Standardeinstellungen des Bodys */
	body
	{
		background: #fff;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #444;
	}
	
	th, td, p
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
	}
	
	p
	{
		margin-top: 0px;
	}
	
	a,
	a:link, a:visited, a:hover
	{
		color: #7AB218;
		text-decoration: none;
	}
	
	a:hover
	{
		text-decoration: underline;
	}
	
	table
	{
		margin: 0;
		padding: 0;
	}
	
	td
	{
		margin: 0;
		padding: 0;
	}
	
	tr.pageTopSpaceline
	{
		display: none;
	}
	
	td.leftCol,
	td.rightCol
	{
		display: none;
	}
/* << */


/* >> Basic Table */
	table.app_tableDefinitionsSelectCategoriesTable
	{
	}
	
	table.app_tableDefinitionsSelectCategoriesTable td
	{
		padding: 0px;
	}
	
	/* left column: navigation, search,... */
	table.app_tableDefinitionsSelectCategoriesTable td.borderNavigationLeftColumn
	{
		padding-right: 10px;
	}

	/* right column: calendar, navigation right*/
	table.app_tableDefinitionsSelectCategoriesTable td.calendarElementCell
	{
		padding-top: 2px;
	}
/* << */


/* >> Month/Year pager */
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation th,
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td,
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a
	{
		font-size: 12px;
		background: none;
	}
	
	/* calendar month year navigation*/
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a.monthYearNavElementLink,
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a.monthYearNavElementLink:link,
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a.monthYearNavElementLink:visited,
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a.monthYearNavElementLink:hover
	{
		display: inline;
		border: 0px;
		background: none;
	}
	
	td.calendarElementCell table.app_tableDefinitionsCalendarNavigation td a.monthYearNavElementLink:hover
	{
		text-decoration: none;
	}
/* << */


/* >> Calendar element */
	table.app_eventTableBackButton tableDefinitionsCalendar th,
	table.app_tableDefinitionsCalendar td
	{
		padding: 1px 1px 0px 0px;
		font-size: 11px;
	}
	
	/* calendar cell spacer */
	td.calendarElementCell div.app_calendarCellSpacer img
	{
		width: 120px;
	}
	
	/* calendar base margin */
	td.app_calendarBaseMargin img
	{
		height: 135px;
		width: 0;
	}

	/* calendar element cell */
	td.calendarElementCell table th,
	td.calendarElementCell table td
	{
		font-size: 11px;
		padding: 1px 1px 1px 1px;
	}
	
	td.calendarElementCell table th
	{
		border-bottom: 1px solid #DFDFDF;
	}
	
	td.calendarElementCell table td a,
	td.calendarElementCell table td a.sundayCell,
	td.calendarElementCell table td a.sundayCellHere,
	td.calendarElementCell table td a.dayEntryHere
	{
		display: block;
		color: #444;
		font-size: 11px;
		border: 1px solid #DFDFDF;
		background: #fff;
		text-decoration: none;
		padding: 0px 1px 0px 1px;
	}
	
	td.calendarElementCell table td a:link,
	td.calendarElementCell table td a:visited,
	td.calendarElementCell table td a:hover
	{
		display: block;
	}
	
	td.calendarElementCell table td a:hover
	{
		background: #eee;
	}
	
	
	td.calendarElementCell table td a.sundayCell,
	td.calendarElementCell table td a.sundayCell:link,
	td.calendarElementCell table td a.sundayCell:visited,
	td.calendarElementCell table td a.sundayCell:hover
	{
		color: #444;
		background: #ddd;
	}

	td.calendarElementCell table td a.sundayCell:hover
	{
		background: #C0C0C0;
	}
	
	td.calendarElementCell table td a.sundayCellHere,
	td.calendarElementCell table td a.sundayCellHere:link,
	td.calendarElementCell table td a.sundayCellHere:visited,
	td.calendarElementCell table td a.sundayCellHere:hover
	{
		color: #fff;
		border: 1px solid #888;
		background: #6F8B3F;
	}
	
	td.calendarElementCell table td a.sundayCellHere:hover
	{
		background: #88A05E;
	}
	
	td.calendarElementCell table td a.dayEntryHere,
	td.calendarElementCell table td a.dayEntryHere:link,
	td.calendarElementCell table td a.dayEntryHere:visited,
	td.calendarElementCell table td a.dayEntryHere:hover
	{
		color: #fff;
		border: 1px solid #7AB218;
		background: #7AB218;
	}
	
	td.calendarElementCell table td a.dayEntryHere:hover
	{
		background: #88A851;
		border-color: #88A851;
	}
	
	td.calendarElementCell table td a.calendarNavArrow,
	td.calendarElementCell table td a.calendarNavArrow:link,
	td.calendarElementCell table td a.calendarNavArrow:visited,
	td.calendarElementCell table td a.calendarNavArrow:hover
	{
		display: inline;
		border: 0px;
		margin: 0px 3px 0px 3px;
		background: transparent;
	}
/* << */


/*>> calendar categorie navigation right*/
	table.app_calendarCategorieShell
	{
		width: 125px;
	}
	
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationNormal,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationNormal:link,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationNormal:visited,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationNormal:hover,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:link,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:visited,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:hover
	{
		display: block;
		color: #444;
		font-size: 11px;
		font-weight: bold;
		border: 0;
		padding: 3px 4px 3px 4px;
		background: #ddd;
		text-decoration: none;
	}
	
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:link,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:visited,
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:hover
	{
		background: #444;
		color: #fff;
	}
	
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationNormal:hover
	{
		background: #ccc;
	}
	
	td.calendarElementCell table.app_calendarCategorieShell td a.categoryNavigationHighlight:hover
	{
		background: #666;
	}
	
	table.app_calendarCategorieShell img.catNavAllCatSpacer
	{
		height: 10px;
	}
/* << */


/*>> result page */
	span.eventTableCaption
	{
		font-weight: bold;
		font-size: 13px;
	}
	
	/* seperator and spacer */
	img.resultPageSpacerBeginEventTableEntrys
	{
		height: 8px;
	}
	
	img.resultPageSpacerBetweenEventTableEntrys
	{
		height: 5px;
	}
	
	div.resEventTableEntriesShellOut
	{
		border: 1px solid #ccc;
	}
	
	/* seperater lines */
	td.resultPageSeperaterLines
	{
		background: none;
	}
	
	td.resultPageSeperaterLines img
	{
		height: 1px;
	}
/* << */


/* >>event calendar navigation */
	table.eventcalendarNavigation
	{
		border-right: 1px solid #d0d0d0;
		border-bottom: 3px solid #444;
	}
	
	table.eventcalendarNavigation td
	{
		font-size: 11px;
		text-align: center;
	}
	
	table.eventcalendarNavigation td.td_eventCalendarNavNormal,
	table.eventcalendarNavigation td.td_eventCalendarNavHighlight
	{
	}
	
	table.eventcalendarNavigation td a.eventCalendarNavNormal,
	table.eventcalendarNavigation td a.eventCalendarNavNormal:link,
	table.eventcalendarNavigation td a.eventCalendarNavNormal:visited,
	table.eventcalendarNavigation td a.eventCalendarNavNormal:hover,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:link,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:visited,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:hover
	{
		display: block;
		color: #8c8c8c;
		font-size: 11px;
		font-weight: bold;
		padding: 2px 4px;
		text-decoration: none;
		border-top: 1px solid #d0d0d0;
		border-left: 1px solid #d0d0d0;
	}
	
	table.eventcalendarNavigation td a.eventCalendarNavNormal:hover
	{
		background: #7AB218;
		color: #fff;
	}
	
	table.eventcalendarNavigation td a.eventCalendarNavHighlight,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:link,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:visited,
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:hover
	{
		background: #444;
		color: #fff;
		border-color: #444;
	}
	
	table.eventcalendarNavigation td a.eventCalendarNavHighlight:hover
	{
		text-decoration: underline;
	}
	
	div.navSpacer img
	{
		display: none;
	}
/* << */


/* event table (Veranstaltung, Kategorie, Suchbegriff,...)*/
	div.eventTablePageSearchInfoDesignElement
	{
		background: #F6F6F6;
	}
	
	div.eventTableNumResDesignElement
	{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	table.eventTableSearchInfo
	{
	}
	
	table.eventTableSearchInfo td.leftTopRightBorder,
	table.eventTableSearchInfo td.leftRightBottomBorder
	{
	}
	
	table.eventTableSearchInfo td.leftTopRightBorder
	{
	}
	
	table.eventTableSearchInfo td.bottomBorder
	{
	}
	
	table.eventTableSearchInfo td,
	table.eventTableSearchInfo td span
	{
		font-size: 11px;
		padding: 2px 4px 2px 4px;
	}
	
	table.eventTableSearchInfo td span
	{
		font-weight: bold;
	}
	
	div.eventTableResults
	{
		font-size: 12px;
		font-weight: bold;
		padding-left: 12px;
	}
	
	table.eventTableShell td.eventTableEntryDate
	{
		font-size: 11px;
		font-weight: bold;
		color: #444;
		padding: 4px 2px 4px 2px;
	}
/* << */


/* >> Additional top buttons */
	/* back and print links */
	div.eventTableAlterSearchButton,
	div.eventTablePrintButton,
	div.eventTableSendButton,
	div.eventTableBackButton,
	div.eventDetailBackButton
	{
		#;
		padding: 0px 0px 2px 2px;
	}
	
	div.eventTablePrintButton,
	div.eventTableSendButton,
	div.eventTableBackButton,
	div.eventDetailBackButton
	{
		#;
		padding: 2px 0px 2px 0px;
	}
	
	
	div.eventTableAlterSearchButton a,
	div.eventTableAlterSearchButton a:link, div.eventTableAlterSearchButton a:visited, div.eventTableAlterSearchButton a:hover,
	div.eventTableBackButton a,
	div.eventTableBackButton a:link, div.eventTableBackButton a:visited, div.eventTableBackButton a:hover,
	div.eventDetailBackButton a,
	div.eventDetailBackButton a:link, div.eventDetailBackButton a:visited, div.eventDetailBackButton a:hover,
	div.eventTablePrintButton a,
	div.eventTablePrintButton a:link, div.eventTablePrintButton a:visited, div.eventTablePrintButton a:hover,
	div.eventTableSendButton a,
	div.eventTableSendButton a:link, div.eventTableSendButton a:visited, div.eventTableSendButton a:hover
	{
		#;
		display: block;
		font-size: 11px;
		font-weight: bold;
		color: #fff;
		background: #7AB218;
		text-decoration: none;
		padding: 3px 5px;
	}
	
	div.eventTableAlterSearchButton a:visited,
	div.eventTableBackButton a:visited,
	div.eventDetailBackButton a:visited,
	div.eventTablePrintButton a:visited,
	div.eventTableSendButton a:visited
	{
		text-decoration: none;
	}
	
	div.eventTableAlterSearchButton a:hover,
	div.eventTableBackButton a:hover,
	div.eventDetailBackButton a:hover,
	div.eventTablePrintButton a:hover,
	div.eventTableSendButton a:hover
	{
		text-decoration: underline;
	}
/* << */


/*>> event table entrys */
	table.eventTableShell
	{
	}
	
	table.eventTableShell a,
	table.eventTableShell a:link, table.eventTableShell a:visited, table.eventTableShell a:hover
	{
		display: block;
		font-size: 11px;
		text-decoration: none;
		margin-bottom: 1px;
	}
	
	table.eventTableShell a:hover
	{
		text-decoration: underline;
	}
	
	/*----adjust the background color of the entry's*/
	table.eventTableShell td.eventTableEntryMore,
	table.eventTableShell td.eventTableEntryDescription,
	table.eventTableShell td.eventTableEntryFlex,
	table.eventTableShell td.eventTableEntryDate,
	table.eventTableShell td.eventTableEntryTitle
	{
		padding-left: 13px;
		padding-right: 3px;
	}
	
	table.eventTableShell td.eventTableEntryTitle
	{
		background: url(img/singleArrow.gif) 5px 3px no-repeat;
	}
	
	table.eventTableShell td.eventTableEntryMore
	{
		display: none;
	}
	
	table.eventTableShell td.eventTableEntryMore a.morePrompt
	{
		font-size: 11px;
		font-weight: normal;
	}
	
	td.eventTableEntryDescription
	{
		font-size: 11px;
		line-height: 19px;
	}
	
	td.eventTableEntryFlex div
	{
		font-size: 11px;
		padding-top: 4px;
		color: #222;
	}
	
	td.eventTableEntryFlex span
	{
		font-size: 11px;
		font-weight: bold;
		color: #666;
	}
	
	table.eventTableDateEntryFlex td,
	table.eventTableDateEntryFlex td span
	{
		font-size: 11px;
		padding: 2px 4px 2px 4px;
	}
	
	table.eventTableDateEntryFlex td span
	{
		font-weight: bold;
	}
/* << */


/*>> event detail shell */
	td.borderNavigationLeftColumn h1
	{
		font-size: 17px;
		color: #7AB218;
	}
	
	td.borderNavigationLeftColumn h2
	{
		font-size: 16px;
		color: #7AB218;
	}
	
	td.borderNavigationLeftColumn h3
	{
		font-size: 11px;
		color: #7AB218;
	}
	
	table.detailPage a,
	table.detailPage a:link, table.detailPage a:visited, table.detailPage a:hover,
	table.eventDetailShell a,
	table.eventDetailShell a:link, table.eventDetailShell a:visited, table.eventDetailShell a:hover,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a:link,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a:visited,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a:hover
	{
		font-size: 11px;
	}
	
	table.detailPage a:visited,
	table.eventDetailShell a:visited,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a:visited,
	table.detailPage a:hover,
	table.eventDetailShell a:hover,
	table.eventDetailDateShell td.eventTableDateEntryAttributes a:hover
	{
	}
	
	table.eventDetailShell td
	{
		font-size: 11px;
	}
	
	table.eventDetailShell td p table td
	{
		padding: 0px;
	}
	
	table.eventDetailShell td span
	{
		font-weight: bold;
		color: #333;
	}
	
	table.eventDetailShell td ul,
	table.app_eventDetailDateAttributesShell td ul,
	table.app_printPageDateAttributesShell td ul
	{
		margin-top: 0px;
		margin-bottom: 8px;
	}
	
	table.eventDetailShell td ul li,
	table.app_eventDetailDateAttributesShell td ul li,
	table.app_printPageDateAttributesShell td ul li
	{
		list-style: square;
		margin-left: -25px;
	}
	
	table.eventDetailShell td p,
	table.app_eventDetailDateAttributesShell td p,
	table.app_printPageDateAttributesShell td p
	{
		margin: 0px;
		margin-bottom: 8px;
	}
	
	table.eventDetailDateShell td.eventTableDateEntryAttributes
	{
		padding: 0px 5px 0px 5px;
	}
	
	table.eventDetailDateShell td.eventTableDateEntryAttributes td li
	{
		list-style: square;
	}
	
	table.eventDetailDateShell td.eventDetailDateEntryMore a.morePrompt,
	table.eventDetailDateShell td.eventDetailDateEntryMore a.morePrompt:link,
	table.eventDetailDateShell td.eventDetailDateEntryMore a.morePrompt:visited,
	table.eventDetailDateShell td.eventDetailDateEntryMore a.morePrompt:hover,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:link,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:visited,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:hover,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo div.eventDetailDateNoLink
	{
		font-size: 11px;
		font-weight: normal;
	}
	
	table.eventDetailDateShell td.eventDetailDateEntryFromTo div.eventDetailDateNoLink,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:link,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:visited,
	table.eventDetailDateShell td.eventDetailDateEntryFromTo a.eventDetailDate:hover
	{
		font-weight: normal;
	}
	
	td.eventDetailDateEntryFromToPrint
	{
		font-size: 12px;
		padding-top: 0px;
	}
	
	table.eventDetailAttributeEntrys td
	{
		padding: 0px;
	}
	table.eventDetailDateShell td span
	{
		padding-left: 0px;
	}
	
	table.eventDetailDateShell td.eventDetailDateEntryFromTo,
	table.eventDetailDateShell td.eventTableDateEntryFlexShell
	{
		padding-top: 4px;
	}
	
	/* ------adjust the background color of the detail information */
	table.eventDetailDateShell tr.eventDetailDateShellBg
	{
	}
/* << */


/* >>pager */
	table.eventTableShell td.pagerOuterShell
	{
	}
	
	table.pagerShell td
	{
		margin: 0px;
		padding: 0px 1px 0px 1px;
	}
	
	td.pagerItem a,
	td.pagerItem a:link, td.pagerItem a:visited, td.pagerItem a:hover
	{
		color: #7AB218;
		font-size: 11px;
	}
	
	td.pagerItem a:hover
	{
	}
	
	td.pagerItem
	{
		font-size: 11px;
		color: #7AB218;
	}
/* << */


/* detail page */

table.app_eventDetailDateAttributesShell,
table.app_eventDetailDateAttributesShell table
{
	font-size: 13px;
}

table.app_eventDetailDateAttributesShell span
{
	font-weight: bold;
}

/* alter events page */
table.app_alterEvent td
{
	padding: 2px 0px 2px 0px;
}

table.app_alterEvent td.app_formularPrompts
{
	font-size: 13px;
	font-weight: inherit;
}

table.app_alterEvent td textarea
{
	overflow: auto;
}

/* alter address page */
table.app_alterAddress td
{
	padding: 2px 0px 2px 0px;
}

table.app_alterAddress td.app_formularPrompts
{
	font-size: 13px;
	font-weight: inherit;
}

/* alter date page */
table.app_alterDate td
{
	padding: 2px 0px 2px 0px;
}

table.app_alterDate td.app_formularPrompts
{
	font-size: 13px;
	font-weight: inherit;
}

/* alter list attribute */
table.app_alterListAttribute td.app_formularPrompts
{
	font-size: 13px;
	font-weight: inherit;
	color: #666;
}

table.app_alterListAttribute textarea
{
	overflow: auto;
}

/* dialog error items */
div.dialogErrorItem
{
	color: red;
	text-align: left;
	font-size: 13px;
	padding: 0px 3px 3px 5px;
	margin-bottom: 8px;
}

div.dialogErrorItem ul, div.dialogErrorItem ul li
{
	list-style-type: square;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}

/* extensive search */
td.extensiveSearchCategory span
{
	font-size: 11px;
	font-weight: inherit;
}

table.app_extensiveSearchDate,
table.app_sendEvent,
table.app_prebookEvent
{
	width: 100%;
}

table.app_extensiveSearchDate td,
table.app_sendEvent td,
table.app_prebookEvent td
{
	padding: 3px 5px 5px 5px;
}

table.app_extensiveSearchDate td.app_formularPrompts,
table.app_sendEvent td.app_formularPrompts,
table.app_prebookEvent td.app_formularPrompts
{
	font-size: 11px;
	font-weight: inherit;
}

input.extensiveSearchSubmitButton
{
	font-size: 11px;
	cursor: hand;
	cursor: pointer;
}

/* print page */

table.app_printPageDateAttributesShell,
table.app_printPageDateAttributesShell table
{
	font-size: 13px;
}

table.app_printPageDateAttributesShell span
{
	font-weight: bold;
}

/* prompts */
.aboveElementPrompts
{
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}

.promptColor
{
	color: #444;
}

/* formular elements */
.inputFieldWidth
{
	width: 100%;
}

input.inputFieldWidth,
textarea.inputFieldWidth
{
	border: 1px solid #7F9DB9;
}

.inputFieldFontSize
{
	font-size: 11px;
}

/* formular element bgcolors */
.formularElementsBgcolor_darker
{
	background: #F6F6F6;
}

.formularElementsBgcolor_brighter
{
	background: #f9f9f9;
}

/* extensive search */
table.app_extensiveSearchCategoryShell
{
	width: 100%;
}

table.app_extensiveSearchCategoryShell td
{
	padding: 0px;
	font-size: 12px;
}

table.app_extensiveSearchCategoryShell td img.searchCategoryColumnSpacer
{
	width: 200px;
}

/* Message page */
td.messageBackground
{
	background: #036;
}

/* helper definitions */
.noPadding,
table.app_extensiveSearchDate td.noPadding,
table.app_sendEvent td.noPadding,
table.app_prebookEvent td.noPadding,
table.eventDetailServiceButtons td.noPadding,
table.eventDetailDateShell td.noPadding
{
	padding: 0px;
}

.noMargin
{
	margin: 0px;
}

.borderLeft
{
	border-left: 1px solid #D0D0D0;
}

.borderTop
{
	border-top: 1px solid #D0D0D0;
}

.borderRight
{
	border-right: 1px solid #D0D0D0;
}

.borderBottom
{
	border-bottom: 1px solid #D0D0D0;
}

.paddingLeft
{
	padding: 0px 0px 0px 5px;
}

a.button,
a.button:link, a.button:visited, a.button:hover
{
	display: block;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	text-align: center;
	background: #ccc;
	border: 1px solid #000;
	padding: 1px 4px 1px 4px;
}

a.button:hover
{
	color: #039;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}

.whiteFont
{
	color: #fff;
}

.boldFont
{
	font-weight: bold;
}

img.app_block
{
	display: block;
}



/* >>Delete before install!!! */
/* table.app_tableDefinitionsSelectCategoriesTable
{
	width: 660px;
}

body
{
	padding: 10px;
} */
/* << */
