/* tickers */
#ticker 		{ position:absolute; top:0; height:20px; width:950px; background:#fff; }
* html #ticker	{ width:100%; }
#ticker h3 		{ }
#ticker_feed 	{ display:block; white-space:nowrap; display:none; overflow:hidden; height:20px; }
#tx 			{ font:80% "trebuchet ms";}
#tx a 			{ color:#28abdf; font-weight:bolder; text-decoration:none; }
#tx a:hover 	{ color:#aaa; }
#tickerfm 		{ width:780px; padding:0; margin:0; background:#fff; float:right; }
* html #tickerfm  { position:relative; right:50px; width:780px; }

.ticker { display:inline; padding-right:14px; }

/*
.Tf { display:inline; padding:0 20px 0 0;}
.Up	{ background: url(cssimg/up.gif) no-repeat center center; }
.Dn	{ background: url(cssimg/down.gif) no-repeat center center; }
.No { background: url(cssimg/no.gif) no-repeat center center; }
.Up, .Dn, .No { padding:0 12px 0 10px; margin:0 2px;}
*/

/* belex feeds */
h3.feedtitle { font:16px Arial, Garamond, Georgia, sans-serif; text-transform:uppercase; padding:0; margin:10px 10px 5px 5px ; line-height:15px; }

.tr_single, .table2 .tr, .porast .tr , .pad .tr, .promet .tr { border-bottom:1px solid #eee; padding:0 2px; color:#666; } 
.tr_single { padding:4px; font-size:90%; }

* html #belexfm, #belex15, #porast, #pad, #promet, #vesti { width:100%; }
#belexfm, #belex15, #porast, #pad, #promet, #vesti { padding:1%; font:100% Arial, sans-serif; }
.vest { padding:0 5px; }

* html .table2 { width:100%;}
.table2 .td{ float:left; width: 58%;  margin-left: 2%; }
* html .table2 .td { width:56%; }
.table2 .tdr{ float:left; text-align:right; width: 38%;  margin-right: 2%; }

* html .porast { width:100%;}
.porast .tdl{ float:left; width: 14%;  margin-left:1%; }
.porast .tdm{ float:left; width:67%;  margin:0 1%; }
.porast .tdr{ float:left; width: 15%; text-align:right; }

* html .pad { width:100%;}
.pad .tdl{ float:left; width: 14%; margin-left:1%; }
.pad .tdm{ float:left; width:67%; margin:0 1%; }
.pad .tdr{ float:left; width:15%; text-align:right; }

* html .promet { width:100%;}
.promet .tdl{ float:left; width:14%; margin-left:1%; }
.promet .tdm{ float:left; width:56%; margin:0 1%;}
.promet .tdr{ float:left; width:26%; text-align:right; }

/* col2 and col3 basic settings */
#col1 .vest { font:11px Arial; }
#col2 a, #col3 a, #subclo2 a, #subcol3 a { text-decoration:none; color:#28abdf; }
#col2 a:hover, #col3 a:hover, #subclo2 a:hover, #subcol3 a:hover { color:#f90; }
#col2, #col3, #subclo2, #subcol3 { font:11px Arial; }

#col2 .belex_report 			 { margin-top:10px; }
#col2 .belex_report h3.feedtitle { }
#col2 .belex_report table 		 { width:100%; margin:0 0 6px 0; }
#col2 .belex_report table tr 	 { text-align:left; }
#col2 .belex_report p 	  		 { text-align:left; font-size:110%; padding-left:2px; background:#fafafa; border-bottom:1px solid #e0e0e0; }
#col2 .belex_report span 		 { color:#444; }
#col2 .belex_report table td 	 { border-bottom:1px solid #e0e0e0; }

/* kursna lista */
.nbs {}
#currency { width:100%; margin-left:1%; font-size:11px; }
.currency .trh 	{ color:#333; background-color:#f2f2f2; border-bottom:1px solid #e0e0e0; }
.currency .code { padding-left:1%; float:left; width: 20%; color:#333; background: #efefef; border-bottom:1px solid #e0e0e0; }
.currency .val, .kup, .prod	{ float:left; width: 25%; margin-left:1%;  border-bottom:1px solid #e0e0e0;}
.currency .sred	{ float:left; width:42%; border-bottom:1px solid #e0e0e0; text-align:right; padding-right:10%; }
#nbs { background:#fff url(cssimg/nbs.jpg) right top no-repeat; height:20px; width:95%; padding:5px 5px 0 2px; }
#nbs p { padding:0 0 0 90px; margin:0; font-size:12px; }

/* b92biz -- if ever */
#b92 { margin:10px 0; }
#b92 img { float:right; }
ul.b92 { list-style-type: none; padding:0; margin:0 4px; font-size:11px; }
ul.b92 li { padding:0; margin:0; border-bottom:1px solid #e0e0e0; }
ul.b92 li p { padding:0; margin:0; }


/* - loading - */
.boxLoading { border:2px #e3e3e3 solid; text-align:center; font-size:10px; width:260px; margin:20px auto; height:80px;
			  background: #fff url(cssimg/loading.gif) center center no-repeat; padding-top:30px; }
			  
.connectionError { border:2px #e3e3e3 solid; text-align:center; font-size:10px; width:260px; margin:20px auto; height:80px;
			  /* background: #fff url(cssimg/loading.gif) center center no-repeat; */
			  padding-top:30px; }			  
		  
span.tickerConnectionError {font-size:11px; text-align:right; height:12px; width:500px; border:1px solid red; }			  			  
