.boxikord {
background-color: #003468;
color: #FFFFFF;
font-size: 8pt;
font-family: arial;
font-weight: bold;
}
h1, h2.nazev_detail, h2.nazev_kat
{
  margin: 0 0 10px 0;
  padding: 0;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,     sans-serif;
  color: green;
}
h2 {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,   sans-serif;
  color: #000;
}
h3 {
  margin: 0 0 10px 0;
  padding: 0;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,   sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #000;
}
.red9b {
color: #CC0000;
font-size: 9pt;
font-family: arial;
font-weight: bold;
}
.buton_w {
border: #000000 1px solid;
font-size: 7pt;
font-family: verdana;
font-weight: normal;
background: #CC0000;
color: #FFFFFF;
cursor: hand;
margin-top: 1pt;
margin-bottom: 1pt;
}
.pole_r {
border: #222222 1px solid;
background-color : #FFFFFF;
color: #000000;
font-family: arial;
font-size: 8pt;
text-align: right;
}

a.podskupina {
color: #003468;
font-size: 10pt;
font-family: arial;
font-weight: bold;
text-decoration: underline;
}
a.podskupina:hover {
font-size: 10pt;
color: #ff0000;
font-weight: bold;
text-decoration: underline;
}
#seolista, #seolista a, #seolista a:visited {
color: #999999;
font-size:10px;
text-align:center;
}
#seolista a:hover {
color: #777777;
}
/*zelena linka*/
.zelena_linka
{
width:150px;    
height:100px;
color:#30a800;
font-family:Tahoma, Sans-Serif;
background-color:none;
background-image:url("pic/zelenalinkam.gif");
background-position: top center;
background-repeat:no-repeat;
text-align:center;
padding-top:15px;
margin-left: 7px;
}
.zelena_linka .zl
{
font-size:11pt;
font-weight:bold;
padding-left:27px;
}
.zelena_linka .vz
{
padding-top:12px;
font-family:Arial, Sans-Serif;
font-size:10pt;
font-weight:bold;
color:Black;
}
.zelena_linka .tel, .zelena_linka .tel a
{
font-family:Arial, Sans-Serif;
font-size:13pt;
font-weight:bold;
text-decoration:none;
color:#30a800;
}
.zelena_linka .doba
{
font-family:Arial, Sans-Serif;
font-size:10pt;
font-weight:bold;
color:Black;
}
.navigace a
{
   color:#000;
   padding: 0 3px;
   text-decoration: none;
}
.navigace a:hover
{
   text-decoration: underline;
}
.uvodni_text
{
   padding-left:10px;
   width:590px;
   font-family:Arial, Sans-Serif;
   font-size: 10pt;
}
.uvodni_text h1
{
   color: #070;
   font-size:11pt;
   padding-top: 5px;
}

.uvodni_text a/*, #tbl_kategorie a*/
{
   color:black;
   text-decoration: none;
}
.uvodni_text a:hover/*, #tbl_kategorie a:hover*/
{
   text-decoration: underline;
}
.uvodni_text td a
{
   color:#070;
   text-decoration: none;
   text-align: left;
}
.uvodni_text td a:hover
{
   text-decoration: underline;
}
.uvodni_text h3 a, .uvodni_text h2 a
{
   color: #070;
   font-size:12pt;
   font-weight: bold;
   padding: 0;
   margin: 0;
   text-align: left;
}
.uvodni_text h2
{
   color: #070;
   font-size:14px;
   font-weight: bold;
   padding: 0;
   margin: 0;
   text-align: left;
}
.uv_oddil
{
   background-color: #fb0;
}
.uv_oddil a
{
   float:right; color:#000;
}
/*horni menu*/
.top
{
   background-color: black;
   height: 33px;
   vertical-align: middle;
   background-image:url("pic/bg_top.gif");
   background-repeat:repeat-y;
}
h1.horni, p.horni
{
  margin: 0 0 0px 0;
  padding: 0 30px;
  font-size: 14px;
  font-weight: bold;
  text-align: right;
  padding-left: 10px;
  font-family: "Arial CE", Arial, "Lucida Grande CE", Lucida, "Helvetica CE", Helvetica,     sans-serif;
  color: #999;
  height: 10px;
}
.horni_lista
{
   background-color: black;
   height: 32px;
   vertical-align: middle;
   background-image:url("pic/bg_hmenu.gif");
   background-repeat:repeat-y;
}
.horni_menu
{
   float:left;
   border-right:solid 1px #999;;
   background-image:url("images/upmenu.gif");
   background-repeat:repeat-x;
   height:20px;
   vertical-align: middle;
   text-align:center;
   width:100px;
}
.horni_menu a
{
   color:#9e7;
   text-decoration:none;
   display:block;
   font-size:10pt;
   font-weight:bold;
   padding: 3px 8px;
   font-family: "Arial CE", Arial,Verdana, sans-serif;
}
.horni_menu a:hover
{
   color:#FC0;
}
.akce_odpocet
{
   display:block;
   background-color:#f5f5f5;
   border:solid 1px #888;
   width:230px;
   padding-bottom: 5px;
   /*background-image: url("images/bg_akcni_cena.png");
   background-position: top right;
   background-repeat: no-repeat;*/
   text-align: center;
   font-size: 10pt;
   margin:auto;
   /*float:left;*/
}
.akce_odpocet .odpocet
{
   background-color: #ddd;
   display: block;
   text-align: center;
   padding: 0 30px;
}
.akce_odpocet .text1
{
   font-size: 10pt;
   color:#555;
   font-weight: bold;
}
.akce_odpocet .akce_cena
{
   font-size: 14pt;
   font-weight: bold;
   color: #d00;
}
.akce_odpocet .bezna_cena
{
   font-size: 10pt;
   font-weight: bold;
   color: black;
}
.akce_odpocet .textcas
{
   font-size: 12pt;
   color:#800;
}
.tr_akcni
{

}
.akce_odpocet_m
{
   display:block;
   width:124px;
   height:48px;
   padding: 0;
   padding-left:40px;
   text-align: center;
   font-size: 9pt;
   clear: both;
   background-image: url("images/bg_akcni_cena_kat2.png");
   background-position: top left;
   background-repeat: no-repeat;
   font-family: arial;
   /*float:left;*/
}
.akce_odpocet_m .text1
{
   font-size: 9pt;
   color:#333;
   display: block;
   padding-top: 5px;
}
.akce_odpocet_m .akce_nadpis
{
   font-size: 12pt;
   font-weight: bold;
   color:#d00;
}
.akce_odpocet_m .textcas
{
   font-size: 9pt;
   color:#a00;
}
.mapa_webu
{
   padding: 20px;
   font-family: arial, sans-serif;
   font-size: 10pt;
}
.mapa_webu .nazev
{
   margin-top: 15px;
   font-weight: bold;
   font-size: 12pt;
   color: #060;
}
.mapa_webu .sloupek
{
   width:33%;
}
.mapa_webu a
{
   color:#222;
}
.zaj_odk{
   padding: 5px;
   font-family: arial,sans-serif;
   font-size:10pt;
}
.zaj_odk a{
   color:#777;
   line-height: 18px;
}

.col080
{
   color:#080;
}
.col090
{
   color:#090;
}
.pad10{padding:10px;}
.pad20{padding:20px;}
.pad30{padding:30px;}
.font14
{
   font-size: 14pt;
}
.w100
{
   width:100%;
}
.aligncenter
{
   text-align: center;
}
.alignleft
{
   text-align: left;
}
.alignright
{
   text-align: right;
}
.fl
{
   float:left;
}
.fr
{
   float:right;
}
.clear_both
{
  
.block{
   display: block;
}
