/*--- TAGY ---*/
.toppruh DIV.dnes{
 float: left;
 color: #000000;
 padding: 6px 0px 0px 2px;
}
.toppruh .svatky STRONG{
 display: block;
 float: left;
 color: #ED1C24;
 font-weight: normal;
 padding: 7px 10px 0px 10px;
}
.toppruh .svatky SPAN{
 display: block;
 float: left;
 padding: 7px 10px 0px 0px;
}
DIV.epidemieH{
 float: left;
 width: 275px;
 margin: -2px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
DIV.epidemieH SPAN{
 display: inline-block;
 background-color: #F3F7FF;
 border: solid 1px #CFDCF1;
 color: #005C8C;
 text-align: center;
 font-size: 10px;
 line-height: 13px;
 padding: 4px 10px 2px 10px;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
DIV.epidemieH SPAN STRONG{
 display: block;
 font-size: 18px;
 color: #ED1C24;
}
/*--- ODKAZY --*/
.aktualne A{
 text-decoration: none;
}
.aktualne .akt_nav A,
.aktualne .akt_nav A:link,
.aktualne .akt_nav A:visited{
 display: block;
 width: 25px;
 height: 24px;
 background-repeat: no-repeat;
 background-color: #000000;
}
.aktualne .akt_nav A:hover,
.aktualne .akt_nav A:active{
 background-color: #880606;
 cursor: pointer;
}
.aktualne .akt_nav A.akt_navH{ background-image: url(obr/toppruh_ico/akt_sipkaH.png); background-position: center 0px; border-bottom: solid 1px #444444; }
.aktualne .akt_nav A.akt_navD{ background-image: url(obr/toppruh_ico/akt_sipkaD.png); background-position: center bottom; border-top: solid 1px #444444; }
/*
.aktualne A.akt_sekce,
.aktualne A.akt_sekce:link,
.aktualne A.akt_sekce:visited{
 float: left;
 display: block;
 position: relative;
 background-color: #444444;
 color: #FFFFFF;
 width: 75px;
 height: 45px;
 padding: 5px 10px 0px 10px;
 text-align: center;
}
.aktualne A.akt_sekce:hover,
.aktualne A.akt_sekce:active{
 background-color: #60605C;
}
*/
.aktualne A.akt_sekce,
.aktualne A.akt_sekce:link,
.aktualne A.akt_sekce:visited,
.aktualne A.akt_sekce:hover,
.aktualne A.akt_sekce:active{
 float: left;
 display: block;
 position: relative;
 color: #FFFFFF;
 width: 78px;
 height: 50px;
 padding: 0px 0px 0px 0px;
 text-align: center;
}
.aktualne A.akt_sekce IMG,
.aktualne A.akt_sekce:link IMG,
.aktualne A.akt_sekce:visited IMG,
.aktualne A.akt_sekce:hover IMG,
.aktualne A.akt_sekce:active IMG{
 height: 50px;
}
.aktualne A.akt_sekce EM,
.aktualne A.akt_sekce:link EM,
.aktualne A.akt_sekce:visited EM,
.aktualne A.akt_sekce:hover EM,
.aktualne A.akt_sekce:active EM{
 display: block;
 font-style: normal;
 font-size: 12px;
}
.aktualne A.akt_sekce SPAN,
.aktualne A.akt_sekce:link SPAN,
.aktualne A.akt_sekce:visited SPAN{
 position: absolute;
 top: 0px;
 right: -50px;
 display: block;
 width: 50px;
 height: 50px;
 background-image: url(obr/toppruh_ico/akt_sipkaL.png);
 background-repeat: no-repeat;
 background-position: 0px center;
}
.aktualne A.akt_sekce:hover SPAN,
.aktualne A.akt_sekce:active SPAN{
 background-image: url(obr/toppruh_ico/akt_sipkaL_over.png);
}
.aktualne A.akt_clanek,
.aktualne A.akt_clanek:link,
.aktualne A.akt_clanek:visited{
 float: left;
 display: block;
 color: #666666;
 width: 494px;
 height: 45px;
 padding: 5px 10px 0px 15px;
 overflow: hidden;
 border-right: solid 1px #CCCCCC;
 background-color: #E0E0E0;
}
.aktualne A.akt_clanek:hover,
.aktualne A.akt_clanek:active{
 background-color: #D0D0D0;
 color: #000000;
}
.aktualne A.akt_clanek STRONG,
.aktualne A.akt_clanek:link STRONG,
.aktualne A.akt_clanek:visited STRONG{
 color: #842727;
 display: block;
}
.aktualne A.akt_clanek:hover STRONG,
.aktualne A.akt_clanek:active STRONG{
 color: #000000;
}
.tpico A,
.tpico A:link,
.tpico A:visited,
.epidemieH A,
.epidemieH A:link,
.epidemieH A:visited{
 display: block;
 float: left;
 margin: 0px 0px 0px 5px;
 width: 30px;
 height: 30px;
 background-color: #808285;
 background-repeat: no-repeat;
 background-position: center center;
 -webkit-border-radius: 5px 5px 5px 5px;
 -moz-border-radius: 5px 5px 5px 5px;
 -khtml-border-radius: 5px 5px 5px 5px;
 border-radius: 5px 5px 5px 5px;
}
.epidemieH A,
.epidemieH A:link,
.epidemieH A:visited{
  height: 34px;
  background-color: transparent;
  background-position: center center;
  margin-right: 5px;
}
.tpico A.tpfb:link, A.tpfb:visited{ background-color: #475993; }
.tpico A.tpig:link, A.tpig:visited{ background-color: #E13D62; }
.tpico A.tpgplus:link, A.tpgplus:visited{ background-color: #DD4B39; }
.tpico A.tptwitter:link, A.tptwitter:visited{ background-color: #1DA1F2; }
.tpico A.tpx:link, A.tpx:visited{ background-color: #000000; }
.tpico A.tpyt:link, A.tpyt:visited{ background-color: #C8312B; }
.tpico A:hover,
.tpico A:active{
 background-color: #AAAAAA !important;
}

.tpico .tpico2 A,
.tpico .tpico2 A:link,
.tpico .tpico2 A:visited{
 background-color: #FFFFFF;
 box-shadow: 0px 0px 3px 0px #BBBBBB;
 -webkit-box-shadow: 0px 0px 3px 0px #BBBBBB;
 -moz-box-shadow: 0px 0px 3px 0px #BBBBBB;
}
.tpico .tpico2 A:hover,
.tpico .tpico2 A:active{
 background-color: #EAEAEA;
 box-shadow: 0px 0px 2px 0px #666666;
 -webkit-box-shadow: 0px 0px 2px 0px #666666;
 -moz-box-shadow: 0px 0px 2px 0px #666666;
}
.tpico .tpico2 A.tppp,
.tpico .tpico2 A.tppp:link,
.tpico .tpico2 A.tppp:visited{
 width: auto;
 margin: -2px 10px 0px 0px;
 padding: 0px 0px 0px 37px;
 background-image: url(obr/toppruh_ico/pravni_poradna.png);
 background-color: transparent;
 background-position: center left;
 box-shadow: none;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 font-size: 14px;
 color: #000000;
}
.tpico .tpico2 A.tppp:hover,
.tpico .tpico2 A.tppp:active{
 background-color: transparent !important;
 color: #ED1C24;
}

.tpico .tpico3 A,
.tpico .tpico3 A:link,
.tpico .tpico3 A:visited{
 background-color: #FFFFFF;
 box-shadow: 0px 0px 3px 0px #BBBBBB;
 -webkit-box-shadow: 0px 0px 3px 0px #BBBBBB;
 -moz-box-shadow: 0px 0px 3px 0px #BBBBBB;
}
.tpico .tpico3 A:hover,
.tpico .tpico3 A:active{
 background-color: #EAEAEA;
 box-shadow: 0px 0px 2px 0px #666666;
 -webkit-box-shadow: 0px 0px 2px 0px #666666;
 -moz-box-shadow: 0px 0px 2px 0px #666666;
}

.tpico A.tptv{ background-image: url(obr/toppruh_ico/tv.png); }
.tpico .tpico3 A.tpvs{ background-image: url(obr/toppruh_ico/varime_s_pribram_cz.png); background-color: #ED1C24; }
.tpico .tpico3 A.tpvs:hover,
.tpico .tpico3 A.tpvs:active{
 background-color: #777777;
}

A.tponp{ background-image: url(obr/toppruh_ico/onp.png); background-color: transparent; margin-right: 15px; }

.tpico A.tprp{ background-image: url(obr/toppruh_ico/radost_pribramackum.png); }
.tpico A.tpga{ background-image: url(obr/toppruh_ico/gastro_agent.png); background-color: #F0F0F0; }
.tpico A.tpdz{ background-image: url(obr/toppruh_ico/dopravni_info.png); }
.tpico A.tppo{ background-image: url(obr/toppruh_ico/pozary.png); }
.tpico A.tpmm{ background-image: url(obr/toppruh_ico/dudlik.png); }

.tpico A.tpfb{ background-image: url(obr/toppruh_ico/fb.png); }
.tpico A.tpig{ background-image: url(obr/toppruh_ico/instagram.png); }
.tpico A.tpgplus { background-image: url(obr/toppruh_ico/gplus.png); }
.tpico A.tptwitter{ background-image: url(obr/toppruh_ico/twitter.png); }
.tpico A.tpx{ background-image: url(obr/toppruh_ico/x.png); }
.tpico A.tpyt{ background-image: url(obr/toppruh_ico/yt.png); }

.tpico A.tptel,
.tpico A.tptel:link,
.tpico A.tptel:visited{
 float: left;
 width: 85px;
 background-image: url(obr/toppruh_ico/telefon.png);
 background-color: transparent;
 padding: 5px 0px 0px 25px;
 margin: 0px 30px 0px 0px;
 color: #3A9A00;
 text-decoration: none;
}
.tpico A.tptel:hover,
.tpico A.tptel:active{
 color: #6ACA30;
}
/*--- DESIGN ---*/
.toppruhpoz{
 background-color: #F0F0F0;
}
.toppruh{
 background-color: #F0F0F0;
}
.toppruhpoz2,
.toppruhpoz2 .toppruh{
 background-color: #F7F7F7;
}
/*--- OSTATNÍ ---*/
.toppruh .svatky{
 float: right;
 font-size: 13px;
}
.toppruh .tpico{
 float: right;
 padding: 10px 10px 0px 0px;
}
.toppruh .tpico2{
 float: left;
 padding-left: 0px;
 padding-right: 13px;
}
.toppruh .tpico3{
 float: left;
 padding-left: 0px;
 padding-right: 13px;
}
.aktualne{
 float: left;
 width: 625px;
 height: 50px;
 overflow: hidden;
 position: relative;
}
.aktualne .akt_nav{
 float: left;
 width: 25px;
 height: 50px;
}
.aktualne .akt_zpravy{
 position: absolute;
 top: 0px;
 left: 25px;
}
.aktualne .akt_zpravy .akt_zprava{
 height: 50px;
 overflow: hidden;
}