/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/*                                          FORMAT.CSS                                  rb 1.2 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */





/* * * * * * * * * * * * * * *    styles    * * * * * * * * * * * * * * */

html, body 						{ font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000;  background: #fff; }
body								{ font-size: 70%; }

p 									{ margin: 10px 0; text-align: justify; font-size: 1em;   }
hr 								{ color: silver; height: 1px; background: silver; border: 0; clear: both; }

acronym, abbr 					{ border-bottom: 1px dotted #003685; cursor: help; } 

/*-----------------definice nadpisu ------------------*/

h1, h2, h3, h4, h5, h6 		{ color: #253F89; margin: 1em 0 .7em 0;  } 

/* h1 								{ color: #fff; background: url(../images/bg_h_sipka.gif) 0 0 no-repeat #16234D; border-bottom: 4px solid #333351; height: 16px; font-size: 1em; padding: 5px 0 4px 10px; margin: 0; } */
h1									{ clear: both; border-bottom: 2px solid #D8D8D8; background: url(../images/bg_h_center.gif) 2px 50% no-repeat; font-size: 1.3em; padding: 5px 0 2px 25px; margin: 0 0 15px 0;  }                         
h2									{ font-size: 1.2em; }
h3 								{ font-size: 1.1em; }
/*
h3.h3_sloupec,
h3.h3_novinky_col          { color: #3a8cd8; background: url(../images/bg_h_sloupec.gif) 0 8px no-repeat #f4f4f4;  font-size: 1em;
									 padding: 6px 0 6px 19px; margin: 0; clear: both; border-top: 3px solid #1B2F61; border-bottom: 1px solid #ccc;}
									 */
									 
#left h3.h3_sloupec			{ background: url(../images/bg_h_left.jpg) 0 0 no-repeat; padding: 7px 0 0px 35px; color: #fff; height: 30px; margin: 0px 0 0 0;}
#right h3.h3_sloupec, #right h3.h3_novinky_col		{ background: url(../images/bg_h_right.jpg) 0 0 no-repeat; padding: 7px 0 9px 35px; color: #fff; margin: 0;}



h4 								{ font-size: 1.1em; }
h5 								{ font-size: 1.1em; }
h6									{ font-size: 1.0em; }

/*-----------------definice seznamu ------------------*/

ul 								{ list-style-image: url(../images/li.gif); margin-top: 0.4em ; margin-bottom: 0.3em;   }

/*-----------------definice odkazu ------------------*/

a									{ text-decoration: underline; color: #1A2B59; background-color: inherit ; }
a:hover 							{ text-decoration: none; }


/*-----------------definice formularu ------------------*/

form 								{ margin: 0; padding: 0; }	
fieldset							{ border: 1px solid #aaa; margin: 10px; padding: 10px; background: #F6F6F6; margin: 15px 0;  color: #000;  }
legend							{ padding: 2px 5px; font-weight: bold; font-size: 1.09em; color: black; }
input, textarea 				{ margin: 0; border: 1px solid #aaa; font-size: 1em;  }
select							{ font-size: 1em; }
input.sub						{ padding: 1px 4px; margin: 5px 0 0 0; background: #038; color: #fff; font-weight: bold;  }

/*-----------------definice tabulek ------------------*/

table, th, td 					{ font-size: 1em;  }
td 								{ vertical-align: top; }

.tabulka,
.tabulka th,
.tabulka td						{ border: 1px solid #D8D8D8; border-collapse: collapse; padding: 1px 5px 1px 5px; }
.tabulka th						{ background: #1B2F61; color: white; }


.tabulka_th,
.tabulka_th th,
.tabulka_th td					{ border: 1px solid #D8D8D8; border-collapse: collapse; padding: 1px 5px 1px 5px; }

.tabulka_th th					{ background: #1B2F61; color: white; }


.tabulka_1,
.tabulka_1 th,
.tabulka_1 td					{ border: 1px solid #D8D8D8; border-collapse: collapse; padding: 1px 5px 1px 5px; }

.tabulka_1 th					{ background: #1B2F61; color: white; }


.tabulka_2,
.tabulka_2 th,
.tabulka_2 td					{ border: 1px solid #D8D8D8; border-collapse: collapse; padding: 1px 5px 1px 5px; }

.tabulka_2 th					{ background: #1B2F61; color: white; }


.tabulka_3,
.tabulka_3 th,
.tabulka_3 td					{ border: 1px solid #D8D8D8; border-collapse: collapse; padding: 1px 5px 1px 5px; }

.tabulka_3 th					{ background: #1B2F61; color: white; }

/*-----------------obrazky ------------------*/

img 								{ border: 1px solid #003685; padding: 0px; }  



.navigator												{ clear: both; }
.navigator .predchozi  		  						{ float: left; width: 25%; display: block; }
.navigator .nasledujici    						{ float: left; width: 25%; display: block; text-align: right;  }
.navigator .celkem									{ float: left; width: 50%; display: block; text-align: center; }



table.prehled_novinek { width: 100%; margin: 0 auto; border-collapse: collapse; }
table.prehled_novinek th {background: #FF8400; color: #fff; text-align: center; vertical-align: middle; }
table.prehled_novinek td	 { text-align: center; vertical-align: middle; }
table.prehled_novinek tr.tr_l { background: #e4edff; }
table.prehled_novinek tr.tr_s { background: #fff; }

#callcentrum div#obrazek  	{ width: 70px; float: left;}
#callcentrum div#obrazek img { border: 1px solid #888; margin-left: 3px;}

#leftmenu				{ padding-bottom: 8px; }
#leftmenu ul			{ margin: 0 0 0px 30px; padding: 0 0 0 0; list-style: url(../images/li_menu.gif); }
#leftmenu ul li		{ margin: 0; padding: 0; height: 18px; }
#leftmenu ul li a    { display: block; padding: 0px 0; color: #292929; font-weight: bold; text-decoration: none; }
#leftmenu ul li a:hover    { color: #2C4999;}



