body {
	margin				: 0px;
	background		: #a0a0a0;
	font-family		: Verdana, Arial
	font-size			: 10pt;
}

INPUT {
	border				: solid 1px #344152;
	color				: #344152;
}

.mainbody {
	margin-left			: 80px;
	margin-right		: 80px;
	background			: #ffffff;
	border-left			: solid 1px #000000;
	border-right			: solid 1px #000000;
	border-bottom		: solid 1px #000000;
}

.bt_header {
	width				: 100%;
	background			: #344152;
	height				: 103px;
}

.bt_main {
	width				: 100%;
	background			: #ffffff;
}

.bt_menu {
	float				: left;
	width				: 250px;
	background			: #ffffff;
	padding				: 8px;
	font-size			: 10pt;
}

.bt_content {
	background			: #ffffff;
	padding				: 8px;
	font-size			: 10pt;
	border-left		: solid 4px #344152;
	float				: left;
}

.bt_footer {
	width				: 100%;
	text-align			: center;
	font-size			: 8pt;
	color				: #ffffff;
	margin-top			: 4px;
}

.bt_footer a {
	color				: #ffffff;
}

.bt_google_header {
	text-align				: center;
}

.bt_menu_header {
	color				: #344152;
	font-weight			: bold;
	border-bottom		: dotted 1px #344152;
	margin-bottom		: 6px;
	font-size				: 1.1em;
}

.bt_menu_item {
	color				: #000000;
	font-weight			: bold;
	padding-top		: 1px;
	text-indent			: 8px;
	background			: url(../images/menu_podklad.png) no-repeat;
}

.bt_menu_item a:link, a:visited, a:active {
	color				: #000000;
	font-weight			: bold;
	padding-top			: 1px;
	font-size				: 0.9em;
	vertical-align		: middle;
	text-decoration	: none;
}

.bt_menu_item a:hover {
	color				: #344152;
	font-weight			: bold;
	padding-top			: 1px;
	font-size				: 0.9em;
	vertical-align		: middle;
	text-decoration	: none;
}

.bt_annotation {
	color				: #344152;
	font-size			: 20pt;
	font-weight			: bold;
	padding				: 24px;
}

.admin_bt_norecords {
	font-weight				: bold;
}

.admin_bt_superheader {
	font-size					: 1.2em;
	font-weight				: bold;
	color						: #344152;
}
.admin_bt_actionheader {
	font-size					: 1.1em;
	font-weight				: bold;
}

.admin_bt_actionitem {
	font-weight				: bold;
}

INPUT.admin_bt_actionsubmit {
	width						: 100px;
	background				: #344152;
	color						: #ffffff;
	font-weight				: bold;
}

a.admin_bt_actionlinks  {
	font-weight				: bold;
	color						: #344152;
}

TD.admin_bt_listrow0 {
	background				: #ffffff;
	border-bottom			: solid 1px #344152;
	vertical-align			: middle;
	height						: 22px;
}

TD.admin_bt_listrow1 {
	background				: #f0f0f0;
	border-bottom			: solid 1px #344152;
	vertical-align			: middle;
	height						: 22px;
}

SELECT.admin_bt_actionmenu {
	font-family				: Verdana, Arial
	font-size					: 10pt;	
	color						: #344152;
}

TEXTAREA.admin_bt_actionmenutextarea {
	font-family				: Verdana, Arial
	font-size					: 10pt;	
	color						: #344152;
	border						: solid 1px #344152;
}

.admin_bt_listitem0 {
	color						: #344152;
}

.admin_bt_listitem1 {
	color						: #000000;
}

.bt_main_month {
	color				: #344152;
	font-weight			: bold;
	padding-top		: 1px;
	text-indent			: 8px;
	background			: url(../images/menu_podklad.png) no-repeat;
}

.bt_main_header {
	color				: #344152;
	font-weight			: bold;
	border-bottom		: dotted 1px #344152;
	margin-bottom		: 6px;
	font-size				: 1.2em;
}

.bt_main_filter {
	padding-top		: 10px;
	text-align				: right;
	font-size				: 0.8em;
}

TABLE.main_table {
	width					: 100%;
}

TD.bt_main_tourdate0 {
	width					: 90px;
	font-size				: 0.85em;
	background			: #f0f0f0;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourname0 {
	width					: 300px;
	font-size				: 0.85em;
	background			: #f0f0f0;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourcity0 {
	width					: 190px;
	font-size				: 0.85em;
	background			: #f0f0f0;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourcat0 {
	width					: 70px;
	font-size				: 0.85em;
	background			: #f0f0f0;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_touricons0 {
	width					: 100px;
	text-align				: center;
	background			: #f0f0f0;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourdate1 {
	width					: 90px;
	font-size				: 0.85em;
	background			: #ffffff;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourname1 {
	width					: 300px;
	font-size				: 0.85em;
	background			: #ffffff;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourcity1 {
	width					: 190px;
	font-size				: 0.85em;
	background			: #ffffff;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_tourcat1 {
	width					: 70px;
	font-size				: 0.85em;
	background			: #ffffff;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_touricons1 {
	width					: 100px;
	text-align				: center;
	background			: #ffffff;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

TD.bt_main_notfound {
	width					: 750px;
	padding-top		: 2px;
	padding-bottom	: 2px;
	padding-left			: 2px;
}

.bt_main_newssubject {
	color				: #344152;
	font-weight			: bold;
	padding-top		: 1px;
	font-size				: 0.8em;
}

.bt_main_newsvalidfrom {
	font-size				: 0.7em;
	font-style				: italic;
}

.bt_main_newsmessage {
	color					: #000000;
	font-size				: 0.7em;
}

.bt_add_required {
	color				: #344152;
	font-weight		: bold;
}

.bt_add_notrequired {
	color				: #000000;
	font-weight		: bold;
}

.bt_add_infonote {
	color					: #000000;
	font-size				: 0.7em;
}

.bt_add_errornote {
	color					: #344152;
	font-weight			: bold;
	font-size				: 0.9em;
}

a.bt_detail_link:link {
	color					: #344152;
	font-weight			: normal;
	font-size				: 1em;
}

a.bt_detail_link:active {
	color					: #344152;
	font-weight			: normal;
	font-size				: 1em;
}

a.bt_detail_link:visited {
	color					: #344152;
	font-weight			: normal;
	font-size				: 1em;
}

a.bt_detail_link:hover {
	color					: #344152;
	font-weight			: normal;
	font-size				: 1em;
}

TD.bt_detail_right {
	padding-left			: 20px;
}

SELECT.bt_main_filterselect {
	font-size				: 0.8em;
	color					: #344152;
}

FORM {
	margin					: 0px;
}

IMG.mister-baseball {
	padding				: 3px;
	border					: solid 1px #344152;
}

.bt_source_code {
	border					: solid 1px #808080;
	background			: #f0f0f0;
	font-size				: 10px;
	font-family			: Courier;
	padding				: 4px;
}