body{
  margin:0px;
  padding:0px;
  font-family: arial;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  color:#3D57A7;
  background-image: url('../images/right_bg_grad.gif');
  background-repeat: repeat-x;
  background-color: #f0f2f8;
}

div
{
  margin:0px;
  padding:0px;
}

a{
  color:#3D57A7;
}

form{
  margin:0px;
  padding:0px;
}

div#main
{
  width:100%;
}

div#main2 
{
  width: 970px;
}

div#main div.left
{
  position: relative;
  float:left;
  width:187px;
  height:489px;
  background-image: url('../images/logo_lines.gif');
  background-repeat: no-repeat;
}

div#main div.left_nolines
{
  position: relative;
  float:left;
  width:187px;
  height:489px;
  background-image: url('../images/logo_clean.gif');
  background-repeat: no-repeat;
}

div#main div.middle
{
  float:left;
  width:781px;
  background-color: white;
}

div#main div.middle div.top
{
  height:45px;
  background-image: url('../images/top_grad.jpg');
  background-repeat: repeat-x;
  position: relative;
}

div.top div.obal
{
  padding-top:20px;
}

div.obal div.odkaz
{
  height:15px;
  margin:0px 10px 0px 0px;
  float:left;
}

div.obal div.odkaz a
{
  color:#0054A6;
  text-decoration: none; 
}


div.obal div.pravo
{
  height:15px;
  float:right;
  margin-left:7px;
  color:#0054A6;
}

div.obal div.pravo label
{
	position: absolute;
	top: -9999px;
}

div.obal div.pravo input.findKeyword
{
  display:block;
	width:152px;
  height:16px;
  border:1px solid #9EA0A3;
  position: relative;
  top:-8px;
  color:#93A2CE;
  float:left;
  padding-left:2px;
	padding-top:3px;
  padding-bottom:2px;
  font-size:12px;
}

div.obal div.pravo input.submit
{
  display:block;
	margin-left:18px;
	border:0px;
  position: relative;
  top:-9px;
  float:left;
  margin-right:1px;
}

/* MENU */
div#menu table{
  height:37px;
  width:100%;
}


div#menu td {
  background-image: url('../images/menu_grad_long.gif');
  background-repeat: no-repeat;
  background-position: right;
	margin:0px;
	position: relative;
	vertical-align: top;
}

div#menu td.actived {
  background-image: url('../images/menu_grad_long_active.gif');
}

div#menu td div.container {
  position: relative;
  margin-right:12px;
  z-index: 999;
}

div#menu td div.container a.main{
  font-size: 12px;
  text-decoration: none;
  position: relative;
  top:12px;
  left:6px;
}

div#menu td div.container div.submenu
{
  background-color:#bfc8e2;
  padding-top: 6px;
  width:240px;
  position: absolute;
  top:37px;
  left:0px;
  z-index: 999;
  /*--*/  
}

div#menu td div.container div.submenu img.anchor
{
  margin-left:8px;
  display: block;
  float:left;
  position: relative;
  width:4px;
  height:5px;  
}

div#menu td div.container div.submenu a.main_sub
{
  float:left;
  display: block;
  font-size: 13px;
  text-decoration: none;
  margin-left: 7px;
  width: 205px;
  position:relative;
}

div#menu td div.container div.submenu a.main_sub:hover
{
  font-weight: bold;
}


/* MENU */

div#main div.middle img.homepage_pict
{
	width:781px;
  height:247px;
}

div#main div.middle div.white_one_spacer
{
  height:1px;
  background-color: #ECECEC;
}

table#menu_down
{
  width:100%;
}

table#menu_down tr.down
{
  vertical-align:top;
}

.slot_cell p
{
	margin-top: 8px;
	margin-bottom: 8px;
}

table#menu_down th.slot_cell{
  
  height:32px;
  background-image: url('../images/menu_down_grad.gif');
  background-repeat: repeat-x;
  background-color: transparent;
}

table#menu_down th.slot_cell div{
  background-image: url('../images/menu_border.gif');
  background-repeat: no-repeat;
  background-position: right;
  height:32px;
	padding-left:9px;
	margin:0px;
	text-align: left;
}

table#menu_down th.slot_cell div.right{
  background: none;
}

table#menu_down th.slot_cell div span{
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color:white;
  float:left;
  margin-top:8px;
}

table#menu_down th.slot_cell div a{
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  color:white;
  float:left;
  margin-top:8px;
}

table#menu_down th.slot_cell div a.right{
  font-size: 11px;
  font-weight: normal;
  float:right;
  padding:1px 11px 0px 0px;

}

table#menu_down td.slot_cell{
  width:100%;
  background-image: url('../images/down_table_grad.gif');
  background-position: top;
  background-repeat: repeat-x;
  background-color: #EBEEF6;
}

table#menu_down td.slot_cell.obal {
	text-align: left;
	width:140px;	
	vertical-align: top;	
	color:#3D57A7;
	padding-bottom:10px;
	padding:8px 0px 10px 8px;
  overflow: hidden;
  border-right:1px solid white;
  background-color: #EBEEF6;
  text-decoration: none;	
}

table#menu_down td.slot_cell.right {
	border-right:none;
}

table#menu_down td.slot_cell.obal a{
  font-weight: normal;
  font-size: 11px;
  text-decoration: none;
}

table#menu_down td.slot_cell.obal div.label{
  font-weight: bold;
  font-size: 11px;
  margin-bottom:6px;
}

a.sub{
  width:155px;
  float:left;
}      

span.datum{
  float:left;
  color:#898989;
  font-size: 9px;
  display: block;
  clear:both;
/*  padding-left:8px; */
}

.datum{
  float:left;
  color:#898989;
  font-size: 9px;
  display: block;
  clear:both;
/*  padding-left:8px; */
}

a.und, table#menu_down td.slot_cell.obal a.und 
{
	text-decoration: underline;
  color:#898989;
  font-size: 9px;  
}

table#menu_down td.slot_cell.obal input.submit{
  width:136px;
  height:18px;
}

table#menu_down td.slot_cell.obal input.prihlasenie{
  width:132px;
  height:14px;
  border:1px solid #9D9FA2;
  margin-bottom:5px;
}

img.anchor{
  width:4px;
  height:5px;
  margin:5px 4px 5px 0px;
  clear:left;
  float:left;
}

div.spacer{
  height:5px;
  clear:both;
}


div#main div.middle div.bottom
{
  height:17px;
  background-image: url('../images/bottom.gif');
  background-repeat: no-repeat;
  background-position: right;
  background-color: white;
  text-align:right;
  padding-right:20px;
  color:#999999;
}

div#main div.middle div.bottom span
{
  padding-top:5px;
  display: block;
}

/*********************************/

div#main div.right_grad
{
  height:610px;
  background-image: url('../images/right_bg_grad.gif');
  background-repeat: repeat-x;
}

div#main div.stred
{
  padding:17px 10px 20px 20px;
  border-bottom:1px solid #E9E9E9;
  border-right:1px solid #E9E9E9;
  border-left:1px solid #E9E9E9;
  zoom:1;
}

div.stred div.path{
  font-size: 10px;
  color:#3D57A7;
}

div.stred div.path span{
  color:#898989;
}

div.stred div.content
{
  font-size: 13px;
  color:#000000;
  float:left;
  width:520px;
}

div.stred div.content span.main_title
{
  color:#EE2E2A;
  font-size: 20px;
  display: block;
  margin:10px 0px 12px 0px; 
}

div.stred div.content span.main_title_black
{
  color:#000000;
  font-size: 18px;
  display: block;
  margin:8px 0px 10px 0px; 
}

div.stred div.content span.sub_title
{
  color:#3D57A7;
  font-weight: bold;
  display: block;
  margin-bottom: 4px;
}

div.stred div.pravy_blok div.spacer{
  height:10px;
  clear:both;  
}

div.stred div.pravy_blok {
  width:172px;
  float:right;
  padding:10px 10px 10px 10px;
  border-top:1px solid #CECFD0;
  border-left:1px solid #CECFD0;
  clear:right;
}

div.stred div.odsad{
  margin-top:7px;
}

div.stred div.pravy_blok span.title{
  color:#9D9FA2;
  font-size: 14px;
  float:left;
}

div.stred div.pravy_blok span.link a{
  color:#9D9FA2;
  font-size: 10px;
  text-decoration: none;
  float:right;
  margin-top:3px;
}

/***********************************/

div.left_nolines div.login
{
  background-image: url('../images/login_bg.gif');
  background-repeat: no-repeat;
  width:161px;
  height:135px;
  margin:130px 0px 0px 20px;
}

div.left_nolines div.login span.title
{
  color:#586EB2;
  font-size: 14px;
  font-weight: bold;
  margin:12px 10px 4px 12px;
  display: block;
}


div.left_nolines div.login span.firma
{
  color:#898989;
  font-size: 11px;
  margin:0px 10px 8px 12px;
  display: block;
  line-height: 12px;
}

div.left_nolines div.login div.spacer
{
  height:3px;
  clear:both;
}

div.left_nolines div.login img.anchor
{
  margin-left:12px;
}

div.left_nolines div.login input
{
  margin:8px 0px 0px 12px;
}

/***********************************/

div.left_nolines div.login
{
  background-image: url('../images/login_bg.gif');
  background-repeat: no-repeat;
  width:159px;
  height:133px;
  margin:130px 0px 0px 20px;
  padding-top:12px;
}

div.left_nolines div.login span.title
{
  color:#586EB2;
  font-size: 14px;
  font-weight: bold;
  margin:0px 10px 4px 12px;
  display: block;
}


div.left_nolines div.login span.firma
{
  color:#898989;
  font-size: 11px;
  margin:0px 10px 8px 12px;
  display: block;
  line-height: 12px;
}

div.left_nolines div.login div.spacer
{
  height:3px;
  clear:both;
}

div.left_nolines div.login a
{
  text-decoration: none;
}
div.left_nolines div.login a:hover
{
  text-decoration: underline;
}

div.left_nolines div.login img.anchor
{
  margin-left:12px;
}

div.left_nolines div.login img.odhlas
{
  margin:8px 0px 0px 12px;
}

/* LEFT MENU */
div.left_nolines div.left_menu
{
  margin:10px 0px 10px 0px;  
  width:159px;
  border-bottom:1px solid #E3E3E3;
  position: relative;
  float:left;
}

div.left_nolines div.left_menu div.polozka_obal
{
  width:157px;
  border-top:1px solid #E3E3E3;
  border-left:1px solid #E3E3E3;
  border-right:1px solid #E3E3E3;
  padding-bottom:5px;
}

div.left_nolines div.left_menu div.selektnute
{
  background-color: #ebebeb;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka
{
  margin:10px 0px 0px 11px;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka_podmenu
{
  margin:7px 0px 2px 22px;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka img
{
  position:relative;
  top:4px;
  float:left;
  margin-right:5px;
  width:4px;
  height:5px;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka a
{
  text-decoration: none;
  display: block;
  float:left;
  width:125px;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka a:hover
{
  text-decoration: underline;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka_podmenu img
{
  position:relative;
  top:4px;
  float:left;
  margin-right:5px;
  width:4px;
  height:5px;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka_podmenu a
{
  text-decoration: none;
  display: block;
  float:left;
  width:110px;  
}

div.left_nolines div.left_menu div.polozka_obal div.polozka_podmenu a:hover
{
  text-decoration: underline;
}

div.left_nolines div.left_menu div.polozka_obal div.polozka_podmenu a.vyznacena
{
  font-weight: bold;  
}






h2.index_title
{
  color:#9D9FA2;
  font-size: 14px;
  font-weight: bold;
  margin: 15px 0 0 0;
}

a.clenovia_link
{
  color:#3d57a7;
  font-size: 12px;
  text-decoration: none;
}
a.clenovia_link:hover
{
	text-decoration: underline;
}

div.clenovia_section
{
  border-bottom: solid 1px #cecfd0;
  line-height: 20px;
}

div.clenovia_logo
{
  float: right;
  width: 250px; 
  line-height: 97px;
  text-align: center;
}

a.novinky_link
{
	color: #3d57a7;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
a.novinky_link:hover
{
	text-decoration: underline;
}

small.novinky_datum
{
	color: #9d9fa2;
	font-size: 10px;
}

table.pagertable
{
	color: #9d9fa2;
	font-size: 11px;
}

table.pagertable a,
{
	color: #3d57a7;
	font-size: 11px;
	text-decoration: none;
}
table.pagertable a:hover,
{
	text-decoration: underline;
}

table.pagertable div.pagerpage
{
	float: left;
	width: 15px;
	text-align: center;
	padding: 3px 0;
}
table.pagertable div.pagerselected
{
	float: left;
	width: 15px;
	background-color: #9d9fa2; 
	color: white;
	font-weight: bold;
	text-align: center;
	padding: 3px 0;
	margin: 0 3px;
}

a.sitemap_link
{
	color:#3d57a7;
	font-size: 11px;
	text-decoration: none;
}
a.sitemap_link:hover
{
	text-decoration: underline;
}



.tabulka_pdf {
border-top: 2px solid #10137C;
}

.tabulka_pdf th.table_header{
background-color: #EDEDF5;
padding:3px 0px 5px 0px;
color:#7E80BA;
border-left: 1px #D7D7E9 solid;
font-size: 10px;
text-align: center;
vertical-align: bottom;
}

.tabulka_pdf td.table_text{
font-size: 10px;
/*color: #E3E3E3;*/
color:#000000;
border-left:1px solid #EDEDF5;
border-bottom:1px solid #EDEDF5;
padding:4px 0px 4px 5px;
text-align: left;
}

.inlineform .edit
{
	width:132px;
	height:14px;
	border:1px solid #9D9FA2;
	margin-bottom:5px;
	font-size: 12px;
}

.inlineform .label
{
	font-size: 12px;
	color:#3d57a7;
}

.inlineform .button
{
	background-image: url( '../images/btn.gif'); 
	height: 16px; 
	line-height: 16px; 
	padding: 0 10px 0 5px;
	border: solid 1px #9d9fa2;
	text-transform: uppercase;
	font-size: 10px; 
	color:#3d57a7;
	float: right; 
}

.inlineform a .button 
{
	text-decoration: none;
	cursor: pointer;
}

.vypis_ok 
{
	font-size: 14px; 
	font-weight: bold;
	color:#3d57a7;
	background-color: #ebeef6;
	padding: 15px 15px 15px 15px;
}

.vystraha2
{
	font-weight: bold;
}

/* -hintsClass- */

.hintsClass {
  font-family: verdana, arial;
  font-size: 11px;  
  color: #000000;
  width: 220px;  
  background-color: transparent;
  margin-left:-33px;
}

div.content span.hintSource {
  font-weight: bold;
  color: #113388;
  background-color: transparent;
}

a.hintLink {
  text-decoration: underline;
}

span.dicExpr {
  background-color: white;
}

div.hintBottom {
  padding-top: 0px;
  padding-bottom: 10px;
  padding-left: 10px;
  background-color:white;
  border-left:solid 4px red;
  border-right:solid 4px red;
  color:#113388;
}

div.hintFooter {
  background: url(../images/hint_bottom.gif) no-repeat;
  height:19px;
}

div.hintTitle {
  color:red;
  font-weight:bold;
	padding: 10px 10px 0px 10px;
	background-color: white;
	border-top:solid 4px red;
	border-left:solid 4px red;
  border-right:solid 4px red;
}

div.hintBody {
  padding: 3px 10px 10px 10px;
  background-color: white;
  border-left:solid 4px red;
  border-right:solid 4px red;
  line-height: 14px;
} 

div.tooltip {
  width: 250px;
}
/* /-hintsClass-/ */


/* -slovnik- */
.sl_top_1
{
	float:left;
	padding:5px 10px 5px 10px;
	border-left:1px solid #EE2E2A;
	font-weight:bold;
	font-size:12px;
}

.sl_top_1_sel
{
	float:left;
	background-color: #EE2E2A;
	padding:5px 10px 5px 10px;
	border-left:1px solid #EE2E2A;
	font-weight:bold;
	font-size:12px;
}

.sl_top_1 a
{
	color:#EE2E2A;
	text-decoration: none;
}

.sl_top_1_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.sl_top_2
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #CE0400;
	font-weight:bold;
	font-size:12px;
}

.sl_top_2_sel
{	
	background-color: #CE0400;
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #CE0400;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_2 a
{
	color:#CE0400;
	text-decoration: none;
}

.sl_top_2_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.sl_top_3
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #9D9FA2;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_3_sel
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #9D9FA2;
	background-color: #9D9FA2;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_3 a
{
	color:#9D9FA2;
	text-decoration: none;
}

.sl_top_3_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.sl_top_4
{
	float:left;
	color:#6B90FF;
	padding:5px 10px 5px 10px;
	margin-left:21px;	
	border-left:1px solid #6B90FF;
	font-weight:bold;
	font-size:12px;
}

.sl_top_4_sel
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;	
	border-left:1px solid #6B90FF;
	background-color: #6B90FF;
	font-weight:bold;
	font-size:12px;
}

.sl_top_4 a
{
	color:#6B90FF;
	text-decoration: none;
}

.sl_top_4_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.sl_top_5
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #3F59A8;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_5_sel
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #3F59A8;
	background-color: #3F59A8;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_5 a
{
	color:#3F59A8;
	text-decoration: none;
}

.sl_top_5_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}




div.abeceda_1, div.abeceda_2, div.abeceda_3, div.abeceda_4, div.abeceda_5 {
  background-color: #EE2E2A;
  font-weight: bold;    
  height: 24px;
  padding: 0px 10px 0px 14px;
  font-size: 14px;
  line-height: 24px;
  margin:0px;
	margin-top:6px;
}

div.abeceda_2
{
	background-color: #CE0400;
}

div.abeceda_3
{
	background-color: #9D9FA2;
}

div.abeceda_4
{
	background-color: #6B90FF;
}

div.abeceda_5
{
	background-color: #3F59A8;
}

div.abeceda_1 div a, div.abeceda_2 div a, div.abeceda_3 div a, div.abeceda_4 div a, div.abeceda_5 div a {
	color: #FFFFFF;
  padding: 4px 7px 4px 6px;
  font-size:14px;
  font-weight:bold;
  margin-left: 0px;
  margin-right: 0px;  
  text-decoration: none;
}

div.abeceda_1 div a.sel, div.abeceda_2 div a.sel, div.abeceda_3 div a.sel, div.abeceda_4 div a.sel, div.abeceda_5 div a.sel {
  background-color: #FFFFFF;
  color: #EE2E2A;
  text-decoration: none;
}

div.abeceda_2 div a.sel
{
	color: #CE0400;
}

div.abeceda_3 div a.sel
{
	color: #9D9FA2;
}

div.abeceda_4 div a.sel
{
	color: #6B90FF;
}

div.abeceda_5 div a.sel
{
	color: #3F59A8;
}

div.abeceda_1 div a:hover, div.abeceda_2 div a:hover, div.abeceda_3 div a:hover, div.abeceda_4 div a:hover, div.abeceda_5 div a:hover {
  background-color: #FFFFFF;
  color: #EE2E2A;
  text-decoration: none;
}

div.abeceda_2 div a:hover
{
	color: #CE0400;
}

div.abeceda_3 div a:hover
{
	color: #9D9FA2;
}

div.abeceda_4 div a:hover
{
	color: #6B90FF;
}

div.abeceda_5 div a:hover
{
	color: #3F59A8;
}

div.abeceda_1 div, div.abeceda_2 div, div.abeceda_3 div, div.abeceda_4 div, div.abeceda_5 div {
  float: left;
}

table.slovnik_result
{
	margin-top:8px;
}

table.slovnik_result td.t_left_1,table.slovnik_result td.t_left_2,table.slovnik_result td.t_left_3,table.slovnik_result td.t_left_4,table.slovnik_result td.t_left_5
{
	border-bottom:1px solid #EDEDF5;
	padding:13px 0px 0px 0px;
	font-weight:bold;
	width:130px;
	vertical-align: top;
	font-size:12px;
	color: #EE2E2A;
}

table.slovnik_result td.t_left_2
{
	color: #CE0400;
}

table.slovnik_result td.t_left_3
{
	color: #9D9FA2;
}

table.slovnik_result td.t_left_4
{
	color: #6B90FF;
}

table.slovnik_result td.t_left_5
{
	color: #3F59A8;
}

table.slovnik_result td.t_right
{
	border-bottom:1px solid #EDEDF5;
	border-left:1px solid #EDEDF5;
	padding:13px 0px 13px 13px;
	text-align: justify;
	font-size:12px;
	width:388px;
}


/* /-slovnik-/ */

input.reg {
  width:180px;
  height:16px;
  border:1px solid #9D9FA2;
  margin-bottom:5px;
}

div#search .search_top_info .hl_vyraz
{
	float:left;
	color:#838383;
	font-weight: bold;
	width:390px;
	font-size:12px;		
}

div#search .search_top_info .hl_vyraz span
{
	color:#000000;
	font-size:14px;
	font-weight: bold;
}

div#search .search_top_info .pc_vysl
{
	float:right;	
	color:#838383;
	font-weight: bold;
	font-size:12px;
}

div#search .search_top_info .pc_vysl span
{
	color:#000000;
	font-weight: bold;
}

div#search .line
{
	margin-top:12px;
	border-top:solid 1px #CECFD0;
	/*width:100%;*/
}

div#search .search_form
{
	margin-top:12px;	
}

div#search .search_form form
{
	margin:0px;
	padding:0px;
}

div#search .search_form .st1
{
	float:left;
	color:#838383;
	font-weight: bold;
	width:70px;
	font-size:12px;	
}

div#search .search_form .st2
{
	float:left;
	width:170px;
	font-size:12px;	
}

div#search .search_form .st3
{
	margin-top:8px;
	width:176px;

	float:left;
}

div#search .search_form .st3 label
{
	position: absolute;
	top: -9999px;
}

div#search .search_form .st3 input
{
	margin-top:0px;
	width:157px;
	border:solid 1px #A0A2A5;
	color:#93A2CE;
	height:16px;
	padding-left:2px;
	padding-top:2px;
	padding-bottom:2px;
}

div#search .search_form .st4
{	
	float:left;
}

div#search .search_form .st4 .submit
{
	margin-top:7px;
}

/* PAGER */

div.pager {
    padding: 13px 0px 7px 0px;     
    height: 22px; 
    font-size: 12px;
    font-weight: bold;
    /*color:#3D57A7;*/
    font-family: arial,sans-serif;
}


div.pagerLeft {
    float: left;    
    font-size: 11px;
    text-align: left;    
    width:10%;
}

div.pagerLeft a {
    margin-right: 4px;
    font-family: tahoma;
    text-decoration: none;   
}

div.pagerMiddle {
    text-align: center;
    width:80%;
    float:left;    
}

div.pagerMiddle a {
    margin: 0px 1px 0px 1px;
    font-family: tahoma;
    text-decoration: none;      
}

div.pagerRight {
    float: right;
    text-align: right;
    width:10%;        
}

div.pagerRight a {
    margin-left: 4px;    
    font-family: tahoma;  
    text-decoration: none;    
}

.pager_block {
  border: none;
  padding: 0;
  position:relative;
  width:520px;
}
/* /PAGER */



/* Fulltext highlighting */

.ftel 
{
	color: #606060;
	font-weight: bold;
}
.ftkw
{
	color: red; 
	font-weight: bold;
}

/*akcie*/

.sl_top_aktual
{
	float:left;
	padding:5px 10px 5px 10px;
	border-left:1px solid #10137C;
	font-weight:bold;
	font-size:12px;
}

.sl_top_aktual_sel
{
	float:left;
	background-color: #10137C;
	padding:5px 10px 5px 10px;
	border-left:1px solid #10137C;
	font-weight:bold;
	font-size:12px;
}

.sl_top_aktual a
{
	color:#10137C;
	text-decoration: none;
}

.sl_top_aktual_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.sl_top_archiv
{
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #7E80BA;
	font-weight:bold;
	font-size:12px;
}

.sl_top_archiv_sel
{	
	background-color: #7E80BA;
	float:left;
	padding:5px 10px 5px 10px;
	margin-left:21px;
	border-left:1px solid #7E80BA;
	font-weight:bold;	
	font-size:12px;
}

.sl_top_archiv a
{
	color:#7E80BA;
	text-decoration: none;
}

.sl_top_archiv_sel a
{
	color:#FFFFFF;
	text-decoration: none;
}

.modry_text {
	font-weight:bold;
	color:#3d57a7;
	margin-bottom:11px;
}

.cerveny_text {
        font-weight:bold;
        color:#EE2E2A;
        margin-bottom:11px;
}


