body{overflow-y: scroll; font-size:12px;  font-family:Trebuchet MS, arial,sans-serif;  padding:0px;  margin:0px;  text-align:center;  background-image:url('../images/bodybackground.png'); /*  background-repeat:repeat-y;  background-position:center;*/}
table{border:none;  border-collapse:collapse;  font-size:1em;}
td{padding:0px;}
img{vertical-align:middle;  border:none;}
form{display:inline; }
input, textarea, select {font-family:Trebuchet MS,arial,sans-serif; font-size: 1em;}
input[type='radio'] {position: relative; top: 2px;}
a{color:#001D5A;}
a:hover{color:#BC040E;}
ul{margin-top:0px;  margin-bottom:0px;}
.area{ background: white;   width: 981px;    text-align:left;    margin: 0px auto 0px auto; margin-top: 0px;}
.top_info {background: url('../images/top_info_back.png')  no-repeat 7px top; width: 981px; height: 59px; position: relative; font-size: 13px;}
.page{margin:0px 1px 0px 8px;  padding:8px 0px 0px 0px;  width:970px;  text-align:left; background: white;  }
.top{background-repeat:no-repeat;  background-image:url('../images/top.png');   height:/*329*/273px;  position:relative;}
.left{width:170px;  float:left;}
.middle{float:left;  width:552px; margin-top: -116px; position:relative; padding-left: 1px;}
.right{float:right;  width:242px; margin: -26px 0px 0px 0px; position: relative; z-index: 1; left: -5px;}
.bottom{clear:both; padding-top: 5px;  }
.info{color:white;   font-weight:bold;  background-color:#BC040E;  width:auto;  line-height:28px;   height:28px;  margin:0px 0px 0px 0px;  padding:0px 25px 0px 25px;}
.info a{color:white;  text-decoration:none;}
/*.upoutavky{margin-top:6px;  vertical-align:top;  width:510px;  margin-left:20px;   height:94px;}*/
.pg{vertical-align:top;  width:510px;  margin-left:20px; }
.info_tel{width:170px;  height:93px;  position:relative;  top:26px;  background-image:url('../images/info_tel.jpg');  background-repeat:no-repeat;  background-color:#172E42;}
.tistene_noviny{width:170px;  height:45px;  top:16px;  position:relative;  background-image:url('../images/tistenenoviny.jpg');}

.tlacitko {font-weight: bold; text-transform: uppercase; color: black; font-size: 1em; letter-spacing: 1px;}
.tlacitko_v {padding: 5px; font-size: 1.2em; color: #001D5A;}

.pod_menu{display:none;}

.odkaz_home {position: absolute; width: 400px; height: 80px; left: 170px;}

/*rychlá navigace*/
.rychla_navigace{cursor:default;   width:166px;  height:21px;  position:absolute;   left:-187px;   top:-168px;  z-index:100;}
.rychla_navigace .podklad{top:21px; position: absolute;}
.rychla_navigace ul{list-style:none;  cursor:default;   width:166px;   background-color:#E4E7EA;   color:#001D5A;   line-height:17px;   font-size:0.9em;  font-weight:bold;  padding:0px;  margin:21px 0px 0px 0px;  position:relative;  z-index:2;}
.rychla_navigace li{margin:0px;  padding:0px;  line-height:17px;   height:17px;   width:166px;  display:block;   cursor:default;   color:#001D5A;   text-decoration:none;  border-bottom:1px solid white;}
.rychla_navigace a{margin:0px 5px 0px 5px;  text-decoration:none;  display:block;  height:100%;}
.rychla_navigace li:hover{background-color:#BC040E;   color:white;}
.rychla_navigace li:hover a{color:white;}
.rychla_navigace a:hover{background-color:#BC040E;   color:white;}
.rychla_navigace .pod a{font-weight:normal;  margin:0px 5px 0px 15px;}
/*konec rychlá navigace*/

/*katka a marketa*/
.kontakt_email_1{position:absolute;  display:block;  top:122px;  left:2px;  width:83px;  height:125px;}
.kontakt_email_2{position:absolute;  display:block;  top:122px;  left:87px;  width:83px;  height:125px;}
/*konec katka a marketa*/

/*info veta*/
.info_veta{color: #001D5A; z-index: 0; position:absolute;  top:109px;  width:555px;  left:168px; text-transform: uppercase; letter-spacing: 1px}
.info_veta a{font-size:1.2em;   color: #001D5A;  text-decoration:none;}
.info_veta .zvyraznene{color: #a20018;  font-weight:bold;}
.infoveta {position: relative; white-space: nowrap; display: block;}
/*konec info veta*/

/*zasílání iformace o uzáverce*/
.objednani_zasilani{border:2px solid #001D5A; margin:0px 0px 0px 0px;  padding:1px 5px 5px 5px;}
.logo_objednani_zasilani{margin:0px 0px 0px 0px;}
.tit_info_uzaverka{position:relative;  margin-top:10px;  font-size:1.7em;  margin-bottom:5px;}
.objednani{font-size:1em;  line-height:25px;  letter-spacing:-1px;  position:relative;}
.bezplatneho{line-height:15px;  letter-spacing:-1px;  font-size:0.7em;  position:relative;}
.ikona_info_uzaverka{position:absolute;  left:92px;  top:-9px;}
.form_info_uzaverka .pole{border:0px;}
/*konec zasílání iformace o uzáverce*/

/*bannery*/
.banners{text-align:center;}
.banners .podklad{margin-top:7px;  /*background-color:#eeeeee;*/ text-align: center;}
/*konec bannery*/

/*upoutávky*/
.upoutavka{position:absolute; width:247px;  height:176px;  background:#E4E7EA; margin: 0px; padding: 0px;   background-image:url('../images/ruzek.png');   background-repeat:no-repeat;   background-position:top right;}
.upoutavka.l{left:190px;  top:150px;}
.upoutavka.p{left:452px;  top:150px;}
.upoutavka ul {line-height: 13px; font-weight: bold; font-size: 1em; color: black; list-style: none; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.upoutavka li {padding: 0px 0px 0px 0px; }

.bannerek_ri {float: left; width: 160px; height: 50px; text-align: center;}
.bannerek_ri img {vertical-align: middle;}

/*.menu_registr0{background-color:white;}
.menu_registr{background-color:white;  padding:0px 7px 7px 7px;  margin-bottom:7px;}*/
.menu_registr a{display:block; width: 177px;  line-height:22px;   height:24px;  color:#001D5A;  text-decoration:none;  background-image:url('../images/tlacitko0_registr.png');  background-repeat:no-repeat;  font-weight:bold;  margin-bottom:2px;  padding-left:22px;}
.menu_registr a:hover{color:#BC040E;  background-image:url('../images/tlacitko1_registr.png');}

.registr_menu {list-style: none; font-size: 13px; font-weight: bold; background: white; margin: 3px -7px 9px -7px; padding: 1px 0px 1px 0px;}
.registr_menu li {background: #E4E7EA; margin: 0px; padding: 0px; float: left; margin-right: 2px; text-align: center; width: 79px;}
.registr_menu li:hover {background: none; }
.registr_menu a {text-decoration: none;  width: 100%; line-height: 23px; display: block; border-bottom: 2px solid #E4E7EA; border-top: 2px solid #E4E7EA;}
.registr_menu a:hover {color: #BC040C; border-bottom: 2px solid #BC040C; border-top: 2px solid white;}

/*konec upoutávky*/

/*inzeráty budou zařazeny*/
.inz_budou_zar{color:white;   font-weight:bold;  font-style:italic;  margin-top:7px;  height:76px;  padding:5px;  text-align:center;  font-size:1.1em;  background-image:url('../images/inz_budou_zar.jpg');  background-repeat:no-repeat;}
.copyright{margin-top:20px;   margin-bottom:20px;   color:black;  text-align:center;
/*font-weight:bold;*/
background-image:url('../images/pruh_bottom.png');  background-repeat:no-repeat;  line-height:27px; vertical-align:middle;}
.copyright a{color:black;}
.tabulka th{vertical-align:top;  text-align:left;  padding:10px 5px 5px 5px;  color:white;  background-color:#012F76;}
.tabulka td{vertical-align:top;  text-align:left;  padding:5px 5px 5px 5px;}
.tabulka .even td{background-color:#eeeeee;}
/* CSS Document */
/*pruh*/
h1{background: #001D5A;  line-height:31px;  height:30px;  font-size:1.3em;  color:#001D5A;  margin:0px;  margin-bottom:10px;  padding:0px 10px 0px 10px;  text-align:center;  text-transform:uppercase;}
.h1_left{text-align:left;}
.nadpis {font-size: 19px; font-weight: normal;
  display: block; color: #ff7d14; font-weight: bold; border-bottom: 1px solid white;
  box-shadow: 2px 3px 5px #ccc;
  background: #000c2c;
}
h2{background-color:#001D5A; color:white;font-weight:bold;font-size:1.2em;margin:7px 0px 7px 0px;padding:0px 5px 0px 5px;line-height:22px;}
h3{
/*background-color:#ffffcc;*/
color:#001D5A;font-weight:bold;font-size:1em;margin:7px 0px 0px -5px;padding:0px 5px 0px 5px;line-height:19px;}
#noJS{background-color:white; z-index:10; font-size:17px; line-height:25px; width: auto; margin: 0px 6px 7px auto;}
/*uvod*/
.noviny_homepage{width:510px;}
.cislo_sloup{width:170px;  float:left;}
.vc_nh{margin:0px 6px 0px 6px;     background-color:#001D5A;  height:30px;  padding:0px 0px 0px 7px;}
.nh1{margin-left:9px;  margin-right:3px;}
.nh2{margin-left:6px;  margin-right:6px;}
.nh3{margin-left:3px;  margin-right:9px;}
.text_nh{float:left;  text-align:center;  border:0px solid white;  padding:5px 0px 0px 0px;  width:84px;  background-color:#001D5A;  font-weight:bold;  color:white;  height:23px;  font-size:1.3em;}
.cislo_nh{float:right;  text-align:center;  border-top:1px solid #BC040C;  border-bottom:1px solid #BC040C;  border-right:1px solid #BC040C;  width:60px;  line-height:28px;  font-size:1.6em;  color:#001D5A;  font-weight:bold;  background-image:url('../images/pruh.png');}
.nahled_nh{clear:both;  height:240px;  text-align:center;}
.nahled_nh img{margin:auto;  margin-top:3px;  width:150px;  height:222px;  vertical-align:middle;  border:1px solid black;  padding:3px;  background-color:white;}
.tlac_nh{clear:both;  text-align:center;  margin-top:-7px;}
.tlac_nh a{margin:auto;  display:block;  width:156px;  line-height:22px;  font-weight:bold;  text-decoration:none;   margin-top:3px;  text-align:center;  color:white;  background-image:none;  background-color:#001D5A;  border:1px solid #001D5A;}
.tlac_nh a:hover{color:#001D5A;  border:1px solid #BC040E;  background-image:url('../images/tab_uvod_cteni_tlac.png');}


/*sberny RI*/
.sberny td{border:3px solid #BB030D;  width:123px;  height:123px;  text-align:center;  vertical-align:top;   padding:0px;  letter-spacing:-1px;  line-height:13px;}
.sberny h4{font-size:1.2em;  text-transform:uppercase;  line-height:22px;  margin:0px;   padding:0px;  letter-spacing:0px;}
.sberny b{letter-spacing:0px;}
/*konec sberny RI*/

/*terminy vydani*/
.terminv{width:510px; }
.kalendar{width:164px;  margin:4px 4px 0px 0px;   float:left;  border:1px solid white;}
.kalendar td{text-align:center;   width:22px;   height:22px;   vertical-align:middle;background-color:#E4E7EA;   border:1px solid white;}
.kalendar th{background-color:#001D5A;text-align:center;   color:white;   line-height:18px; }
.pop_terminv{margin:auto;  margin-top:20px;   margin-bottom:15px;}
.pop_terminv td{text-align:left;  vertical-align:top;}
.terminy0{text-align:center; position: relative;}
/*cteni inzeratu*/
.cisla{text-align:right; float:right; color:#001D5A; font-weight:bold; margin:-35px 10px 0px 0px; font-size:1.4em;}
.cisla a{color:#001D5A; text-decoration:none; letter-spacing:-1px; font-weight:bold;}
.cisla a:hover{color:#BB030D;}


.radinz{margin: -10px 0px 10px 0px; line-height:16px;}
.radinz p{width: 510px; text-align:justify; border-bottom: 1px dotted black; padding: 10px 0px 10px 0px; margin: 0px;}
.radinz p:first-line{font-weight:bold;}


.cisla_cteni_ri {position: absolute; left: 50px; top: 7px;}
.cisla_cteni_ri a {
  text-align: center; 
  text-decoration: none; 
  font-weight: bold; 
  display: block; 
  font-size: 24px; 
  margin: 0px 0px 3px 0px; 
  padding: 5px 0px 16px 0px;
  background: url('../images/bub_cislo.png') no-repeat; 
  width: 72px;
}
.cisla_cteni_ri a:hover {color: #001D5A;}
.rubriky{line-height:16px; position:relative; font-size: 13px; left: 150px;}
.rubriky a{display: inline; text-decoration:none; font-weight:bold;}
.rubriky a:hover{color:#BC040E;}
.rubriky_sloupec {float: left; padding-right: 5px;}



/*parametry plosne*/
.param_sirky td{vertical-align:top;}
.param_sirky{border-collapse:collapse; margin:8px 0px 8px 0px; }
/*texty*/
.modrytext{color:#001D5A;}
.cervenytext{color:red;}
.zelenytext{color:green;}
/*cteni novin*/
.nahledy_stran td{padding-bottom:10px; text-align:center;}
/*distribuce*/
.distribuce{text-align:center;}
/*parametry novin*/
.param{margin-top:15px;   margin-left:-15px;width:525px}
.parametry{float:right;   width:270px; }
.obr_parametry{float:left;   width:230px;}
.nadpis_parametry{font-weight:bold;   color:#001D5A;   display:block;   margin-top:8px;   margin-bottom:0px;}
/*kontakty*/
.kontakty_r{text-align:center;}
/*odkazy*/
.odkazy{margin-top:10px; width:510px;}
.odkazy img{width:80px; height:80px; }
.odkazy a{border:1px solid silver; width:80px; height:80px; display:block; float:left; margin-left:2px; margin-bottom:2px;}
.odkazy a:hover{border:1px solid red;}
/*cenik plosne*/
.cenik_plosne{text-align:center;}
.tab_banners_ri{width:100%;}
.tab_banners_ri td{padding:10px;  border:1px solid #E4E7EA;  vertical-align:top;  background-color:#FCE4BB;}
.tab_banners_ri th{padding:10px;  border:1px solid #E4E7EA;  background-color:#FCE4BB;  vertical-align:top;}
.source{width:300px;  height:60px;}
/* CSS Document */
.menu{margin: 7px 0px 7px 0px;  position:relative; top: -3px; z-index:1;}
.menu a{font-size: 1.1em; display:block;   line-height:27px; height:27px;  color:#000c2c;  text-decoration:none;  background-image:url('../images/tlacitko0.png');  background-repeat:no-repeat;  font-weight:bold;  margin-bottom:1px;  padding-left:22px;}
.menu a:hover{color:#BC040E;  background-image:url('../images/tlacitko1.png');}
.podmenu{position:absolute;   width:260px;   display:none;   font-weight:bold;   font-size:1em;   left:170px;   margin-top:-28px;}
.podmenu a{display:block; color:white;   width:260px;   line-height:27px;   height:27px;   text-decoration:none;   white-space:nowrap;  background-color:#000c2c;   background-image:none;   padding-left:0px;  margin-bottom:0px;  border-bottom:1px solid white;}
.podmenu a:hover{background-color:#BC040E; color:white;  background-image:none;}
.rgmenu {top: 0px;}
.rgmenu a {background-color: #E4E7EA; position: relative;}
.rgmenu a:hover {background-color: white;}
.rgmenu a:hover div.lin {position: absolute; right: 0px; bottom: 0px; height: 2px; width: 80px; background: #BF1118;}

/* CSS Document */
.tab_pole{width:510px; font-size: 1.1em;}
.tab_pole a{text-decoration:none;}
.tab_pole img{vertical-align:middle;}
.pole{background-color:#e4e7ea; padding:10px; border:2px solid white; background-image:url('../images/ruzek.png');   background-repeat:no-repeat;   background-position:top right;}
.tit_pole{font-weight:bold; margin-bottom:8px; font-size:1.1em; vertical-align:middle; color:#001D5A;}
.udaje td{padding-right:5px; vertical-align:middle; font-size:1em; height:24px;}
.udaje th{padding-right:5px; vertical-align:middle; font-size:1em; font-weight:normal; text-align:left;}
#tabul{margin:auto;}
#tabul th{background-color:#001D5A; color:white; font-weight:bold; padding-left:5px; padding-right:5px; vertical-align:middle; height:16px;border:1px solid #001D5A; text-align:center;}
#tabul td{background-color:white; padding-left:5px; padding-right:5px; border:1px solid #001D5A; height:20px;}
#fot_soubory{display:none; border:1px solid white; padding:5px; width:274px; text-align:left; margin-top:10px;}
#cena{font-weight:bold; color:#BC040E; font-size:16px;}
#cenasdph{font-weight:bold; color:black; font-size:16px;}
.textik{padding:0px; height:150px; width:480px;}
/*oznamování*/
/*.oznamerr{padding:2px 5px 2px 5px; border:none; margin-top:10px; margin-bottom:10px; color:#BC040E; font-weight:bold; border:1px solid #BC040E; line-height:14px;}
*/
.oznamerr a, .err {color:#BC040E;}
.oznamerr{font-size: 13px; border:none;   color:#BB030D;   font-weight:bold;   border:3px solid #BB030D;   width:400px;   margin:20px 0px 20px 49px;   padding:5px;  text-align:center;}
.oznamok{font-size: 13px; border:none;   color:black;   font-weight:bold;   border:3px solid #BB030D;  width:400px;   margin:20px 0px 20px 49px;   padding:5px;  text-align:center;}
.oznamok a{color:black;}
.oznamrun{border:none;   color:black;   font-weight:bold;   border:3px solid #BB030D;   line-height:14px;  width:400px;   margin:20px 0px 20px 49px;   padding:5px;  text-align:center;}
.oznamrun a{color:black;}
.vysvetlivky{margin:20px 10px 10px 10px;  line-height:20px;  font-weight:bold;}
.vysvetlivky img{margin-right:7px;}
.formlay{width:510px; font-size: 1.1em; border-bottom:2px solid white;  background-image:url('../images/ruzek.png');   background-repeat:no-repeat;   background-position:top right;  background-color:#E4E7EA;  margin:0px;  padding:0px;}
.formlay_extra{background-color:#fce4bb;  display:none; }
.formlay h4{font-size:1.3em;   color:#001D5A;  padding:10px 10px 0px 10px;  margin:0px;  text-align:center;}
.formlayleft{float:left;  padding:10px 0px 10px 10px;  width:230px;  position:relative;}
.formlaycenter{text-align:center;   margin:5px 10px 10px 10px;}
.formlayright{float:right;  padding:10px 10px 10px 0px;  width:220px;}
.formlay form{display:inline;}
.formlay.highlight {background-color: #FCE4BB;}
.formlay.highlight h4 {color: #BB030D;}
.formlay.highlight .formlayleft, .formlay.highlight .formlayright, .formlay.highlight .formlaycenter {color: #BB030D;}
.formlay#processing {display: none;}
.form_input {border: 1px solid #001D5A;}
.form_textarea {border: 1px solid #001D5A;}
.button {background: #001D5A; color: white !important; font-weight: bold; height: 30px; padding: 5px 10px 5px 10px; text-transform: uppercase; margin: 0px 5px 0px 5px; text-decoration: none !important;
    border-radius: 5px; 
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border: none;
   cursor: pointer;
}
.button:active {padding: 6px 9px 4px 11px; position: relative; top: 1px;}
.buttons {padding: 5px 0px 10px 0px;}
.kroky .button, .pgmenu .button {background: silver;}
.kroky .button.active, .pgmenu .button.active {background: #001D5A;}
.buttonek {background: #001D5A; color: white !important; font-weight: bold; height: 22px; padding: 2px 7px 2px 7px; margin: 1px 0px 1px 0px; text-decoration: none !important;
    border-radius: 2px; 
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   border: none;
   cursor: pointer;
   font-size: 0.8em;
}
.buttonky {padding: 2px 0px 2px 0px;}
/*.formlay input{font-size:1em;  font-size:12px;  font-family:arial;  color:#001D5A;  vertical-align:middle;  margin:0px;}*/
/* CSS Document */
.zazobor{color:white; text-transform:lowercase; font-weight:normal;}
.zazobor a{color:white;}
.zazobor a:hover{color:white;}
.polozka_registr1{border-collapse:collapse;  border:1px solid #001D5A;  font-size:0.9em;  border-collapse:collapse;   margin:auto;  margin-bottom:10px;  border-top:none;  background-color:white;  padding-bottom:5px;}
.nazev1{font-size: 16px; background-color:#001D5A; text-align:center; color:white; line-height:23px; text-transform:uppercase; font-weight:bold;  letter-spacing:1px;}
.adresa1{text-align:center; color:#001D5A; font-weight:bold; line-height:19px; background-color:#E4E7EA; font-size:1.1em;}
.popis1{padding:5px; width:498px; margin-bottom:0px;}
.popis_text{float:left; width:330px; margin:0px 0px 0px 5px; text-align: justify;}
.popis_logo {width: 155px; float: right; text-align: center; padding-top: 5px; /*background-repeat: no-repeat; background-position: center center;*/}
.logo_reg1{margin:0px 0px 0px 0px;}
.foto_reg1{margin:-5px; float:right; border:1px solid #001D5A;}
.kontakt1{font-size: 14px; background-color:#fce4bb; padding:5px; margin:5px; width:488px; margin-bottom:0px;}
.kontakt_text{float:left; width:330px;}
.pobocka1{font-size: 14px; background-color:#E4E7EA; padding:5px; margin:5px; margin-bottom:0px;}
.pobocka1 a,.pobocka1 a:hover{color:black;}
.nkat{position:absolute;  right:10px;  top:0px;  line-height:29px;  text-align:right;   color:#001D5A;   font-weight:bold;   font-size:1em;  text-transform:lowercase;}
.polozka_registr{border-collapse:collapse;  border:1px solid #001D5A;  font-size:0.9em;  border-collapse:collapse;   margin:auto;  margin-bottom:10px;  border-top:none;  background-color:white;  width:509px;}
.polozka_registr img{float:none;  margin:0px;}
.nazev{background-color:#001D5A; text-align:center; color:white; line-height:22px; text-transform:uppercase; font-weight:bold;   font-size:1.3em; letter-spacing:1px;}
.adresa{text-align:center; color:#001D5A; font-weight:bold; line-height:19px; background-color:#E4E7EA; font-size:1.1em;}
.popis{padding:5px; vertical-align:top;}
.logo{padding:5px; text-align:right;}
.foto{background-color:#fce4bb; vertical-align:top; text-align:right;}
.kontakt{background-color:#fce4bb; vertical-align:top; padding:5px;}
.pobocka{background-color:#E4E7EA; vertical-align:top; padding:5px;}
.pobocka a,.pobocka a:hover{color:black;}
.tabintab{width:498px;  border-top:none;  margin:5px;  margin-top:0px;}
.bublina{visibility:hidden;  position:absolute;  width:300px;  background-color:#E4E7EA;   border:1px solid #001D5A;  padding:5px 5px 5px 5px;  text-align:left;  margin-left:10px;  font-weight:normal;  line-height:14px;  z-index:2;  opacity:0.9;  white-space:normal;  color:black;}
.bublina h5{background-color:#001D5A;  font-size:1em;  color:white;  margin:-5px -5px 3px -5px;  line-height:18px;  padding:0px 5px 0px 5px;}
.bublina h6{margin:0px;  font-size:1em;  color:#062065;  padding:10px 0px 7px 0px;}
/*nový*/
.lay_registr{background-color:#E4E7EA; margin-top: 33px;/*border: 1px solid #00185A;*/}
.lay_registr0{padding:7px;}
.logo_registr {margin: 0px 0px 10px 14px;}
.search_registr{margin-bottom:7px;  position:relative;}
.img_registr{margin-top:2px;}
.input_registr{font-family:arial;  position:absolute;  left:5px;  top:18px;  width:154px;  line-height:16px;  border:0px;}
.rol_registr{height:294px;  overflow:auto;}
.find_obory_registr{background-color:#A00A15; color: white;  padding:7px 7px 7px 7px;  margin:0px -7px 7px -7px; }
.find_obory_registr a{color: white;  text-transform:uppercase;  font-weight:bold;  font-size:1.1em;  text-decoration:none;  line-height:16px;}
.find_obory_registr a:hover{color:#FFD040;}
.all_obory_registr a{color:black;  text-transform:uppercase;  font-weight:bold;  font-size:0.9em;  text-decoration:none;  line-height:14px;}
.all_obory_registr a:hover{color:#BC040E;}
/*stary*/
.registr{background-image:url('../images/registr_logo_web.png');  background-repeat:no-repeat;  background-position:7px 7px;  background-color:#E4E7EA;  padding-top:111px;}
.registr0{padding-top:7px;
/*border:1px solid black;*/
border-top:none;}
.obory_registr{margin-top:7px;   padding:3px 7px 3px 7px;  background-color:#fce4bb;}
.vkat_registr{padding:3px 7px 7px 7px;}
.vkat_registr a{color:black;  text-transform:uppercase;  font-weight:bold;  font-size:0.9em;  text-decoration:none;  line-height:14px;}
.vkat_registr a:hover{color:#BC040E;}
.obory_registr a{color:black;  text-transform:uppercase;  font-weight:bold;  font-size:0.9em;  text-decoration:none;  line-height:14px;}
.obory_registr a:hover{color:#BC040E;}
.hled_registr{margin:0px 7px 0px 7px;  position:relative;}
.img_registr{margin-top:2px;}
.input_registr{font-family:arial;  position:absolute;  left:5px;  top:18px;  width:154px;  line-height:16px;  border:0px;}
.rolovat_registr{height:600px;  overflow:auto;  margin-top:7px;}
.user_klic{border:2px solid black;  background-image:url('../images/user_klic.png');  background-repeat:no-repeat;  background-position:168px 6px;  padding:20px 7px 7px 7px;  margin-top:4px;  margin-bottom:5px;  font-weight:bold;}
.vstup{font-size:1.4em;}
.vstupitregistrovat{margin-top:5px;}
.faq_click,.faq_open{cursor:Pointer;  padding-bottom:10px !important;}
.faq_click:hover,.faq_open:hover{color:#BC040E;}
.faq{display:none;}

.spravna {font-weight: bold; color: #A00A15;}

/*homebox*/
.homebox ul {margin: 0px; padding: 0px; list-style: none; width: 170px; float: right; background: #eeeeee; font-size: 13px;}
.homebox ul li {height: 50px; border-bottom: 1px solid white;}
.homebox ul li a {display: block; line-height: 18px; color: black; text-decoration: none; font-weight: bold; padding: 7px 10px 7px 10px;}
.homebox ul li:hover {background: #dddddd;}

.prockrachuje {position: relative;}
.prockrachuje p {display: none; width: 300px; background: #9D5CA1; color: white; padding: 10px; margin: 0px; position: absolute; left: 170px; top: 0px; 
font-size: 13px; text-align: justify; z-index: 20;}
.prockrachuje:hover p {display: block;}

.pokracujte_zde {position: absolute; left: 3px; top: 110px; color: #001D5A; font-weight: bold; width: 115px; height: 25px; line-height: 25px; 
border-left: 12px solid #73788B; border-bottom: 4px solid #73788B; text-decoration: none; font-size: 15px; text-align: right;}
.pokracujte_zde:hover {border-color: #C10128;}

