body {background-color: #d8d6cf;background-image: url(../img/bckg.gif);}
/*font-family*/
body {font-family:	Geneva, Arial, Helvetica, sans-serif;font-size:	10pt;margin-left:0px;margin-right:0px;margin-top:0px;}
bukv, bukv_cr
{font-family: Times New Roman, Times, serif;font-size:36px;font-style:normal;font-weight:	bold;line-height:95%;} 
.text, .text-bld, .text-brn, .text-red, .text-white, .text_12, .clm_dsc, .head01, .head02, .head03, .main, .mid01, .micrtxt,
.num, .picdscr, .rd_txt, .smltxt, .smltxt-brn, .smltxt-gr, .smltxt-red, .smltxt-white, .smltxt2 
{font-family:Geneva, Arial, Helvetica, sans-serif;}
.bukvic, .head_st, .num_st, .num_st10, .head_bg, .head_cr, .head_tl, .head_un {font-family:Georgia, Times New Roman, Times, serif;}
/*font-size*/
.smltxt, .smltxt-brn, .smltxt-gr, .smltxt-red, .smltxt-white, .smltxt2 {font-size:	9px;}
.text, .text-bld, .text-brn, .text-red, .text-white, .text_12, .num_st, .mid01, .clm_dsc, .head_st {font-size:12px;}
.head_cr, .head_tl, .head_un {font-size:14px;}
/*font-weight*/
.bukvic, .head_bg, .head_cr, .head_m, .head_st, .head_tl, .head_un, .main {font-weight: bold}
/*font-styles */
.clm_dsc, .head01, .head02, .head03, .rd_txt {font-style:italic;}
/*colors*/
.micrtxt, .smltxt  {color:#000000}
.clm_dsc, .bukv, .bukvic, .head_bg, .head_st, .head_un, .num_st, .num_st10, .smltxt-brn, .text-brn {color:#5f5950;}
.head01, .head02, .text-white,  .smltxt-white {color:#ffffff}
.text-red, .smltxt-red {color:#ff6600;}
.head_m, .mid01, .rd_txt{color:#990000}

img {font-family:	Geneva, Arial, Helvetica, sans-serif;font-size:	9pt;}
iframe {allowtransparency: true;filter: chroma(color= FFFFFF);background: transparent;background-color: transparent;}
#transp {filter: alpha(opacity=70);/*for IE*/opacity: 0.7; /*for Opera, FF*/}
#imgtb {width: 73;height: 110;border-width:1;}
.bukvic {margin-right:5px;margin-top:2px;float:left;background:#DAD2BF;border:1px solid;font-size:36px;line-height:36px;padding-top:0px;padding-right:4px;
font-family: Georgia, Times New Roman, Times, serif;}
.bukv_cr  {color:	#e5e2d9;}
.clm_dsc  {font-weight:	normal;line-height:	11pt;text-align:left;}
.head01{font-size:	large;font-style:italic;font-variant: normal;font-weight:bold;}
.head02{font-size:	medium;}
.head03{font-size:	medium;line-height:	125%;}
.head_bg{font-size:16px;letter-spacing:2pt;line-height:125%;}
.head_cr{
	color:	#e5e2d9;
	letter-spacing:3px;
	line-height:125%;
	text-indent:15px;
	vertical-align:bottom;
	white-space:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
}
.head_m{
	font-style:normal;
	font-size:10pt;
	font-family:Georgia, Times New Roman, Times, serif;
	letter-spacing:1.4pt;
	line-height:12pt;
	text-indent:7px;
	margin-left:7px;
	white-space:normal;
	word-spacing:1.6pt;
	color: #990000;
}
.head_st {letter-spacing:3px;line-height:125%;}
.head_tl {color:#a59d89;letter-spacing:3px;line-height:125%;text-indent:	15px;vertical-align:	bottom;white-space:	normal;}
.head_un  {letter-spacing: 3px;line-height:	125%;text-align: left;text-indent:	15px;vertical-align:	bottom;white-space:	normal;}
.main  {font-size:	medium;font-variant: normal;}
.mid01  {letter-spacing:	normal;line-height:	100%;white-space:	normal;word-spacing:	normal;}
.micrtxt {font-size:	8px;font-variant: normal;font-weight: normal;line-height: normal;}
.num  {font-size:	x-small;line-height:	100%;}
.num_st  {
	font-weight:	bold;
	margin-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.num_st10  {
	font-size:	10px;
	font-weight:	bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.picdscr  {color:	#993300;font-size:	7pt;letter-spacing:	1pt;line-height:	105%;}
.smltxt  {letter-spacing:	normal;line-height:	normal;white-space:	normal;word-spacing:	normal;}
.smltxt-brn  {line-height:	normal;}
.smltxt-gr  {color:	#b8ad8d;line-height:	normal;}
.smltxt-red  {color:	#ff6600;line-height:	normal;}
.smltxt-white  {margin-right: 7px;line-height: normal;}
.smltxt2  {color:	#A59D89;font-variant: normal;font-weight: normal;line-height: normal;}
.style29  {font-style:	italic;}
.style34  {font-size:9px;}
.text  {
	text-indent: 7px;
	color: #000000;
}
.text-bld  {font-weight: bold;text-indent: 7px;}
.text_12  {color:	#415570;}
#calendar {
	width: 197px;
	position:relative;
	align:center;
	top: 0px;
	height:auto;
	display:table;
	}
#container {
	width:auto;
	height:auto;
	display:block;
	position:relative;
	align:center;
	top:20px;
	overflow: visible;
}	
/* <MENU> */
	#cssmenu {
	 font-family: Geneva, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 text-align: left;
	 }
	#cssmenu ul {
	 font-style: normal;
	 font-weight: 200;
	 width: 207px;
	 letter-spacing: 1px;
	 padding-left: 7px;
	 margin:0;
	 list-style:none;
	}
	#cssmenu li a {
	 padding: 2px 0 2px 11px;
	 font-weight: 200;
	 border-left: 4px none #990;
	 display:block;
	 width:100%;
	}
	#cssmenu li a:hover {
	 color: #990000;
	 font-weight: 200;
	 text-decoration: none;
	 padding: 2px 0 2px 7px;
	 border-left: 4px solid #FFFAF0;
	}
	#cssmenu li.menucurrent a {
	 color: #685C50;
	 font-weight: 700;
	 padding: 2px 0 2px 7px;
	 border-left: 4px solid #FFFAF0;
	}
	#cssmenu li.menucaption {
	 padding: 2px 0 2px 7px;
	 display:block;
	}
	html>body #cssmenu li a {
	 width: auto;
	}
#schedule { 
	padding:2px 1px 2px 1px;
	display:table;
	position:relative;
	text-align:left;
	vertical-align:middle;
	width:auto;
}
#schdat {
display:table-cell;
float:left;
text-align:center;
table-layout:auto;
vertical-align:middle;
width:10%;
}
#schtxt {
display:table-cell;
float:left;
text-align:center;
table-layout:auto;
vertical-align:middle;
width:80%;
}
.num_cr {
	font-weight:	bold;
	margin-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #e5e2d9;
	font-size: 12px;
}
.num_bs {

	font-weight:	bold;
	margin-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #D0E1EA;
	font-size: 12px;
}
.num_tl {
	font-weight:	bold;
	margin-right: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #a59d89;
}
.smltxt-redd {
	color:	#990000;
	line-height: normal;
	font-size: 9px;
}
.divscr {
    display: block;
	height:550px;
    white-space: nowrap;
	overflow: auto;
	width:100%;
}
.divshd {
    display:block;
	height:430px;
    white-space:nowrap;
	overflow: auto;
	width:100%;
}
.divnews {
    display:table;
	height: auto;
	white-space:nowrap;
	position: inherit;
	left:auto;
	padding: 1em 1em 1em 1em;
	margin:3px 0 1px 1em;
	white-space: normal;
	overflow:visible;
	width:95%;
	border:1px solid #BDB6A2;
	font-size:12px;
	font-style:normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	}
#ab {
padding-left:1em;
text-align:left;
}
