/* COMMON STYLE */
* {
  font-family: Arial;
  font-size: 11px;
}

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

ul {margin-top: 0px; margin-bottom: 0px; }

h1 {
    background-image: url(../design/podklad_h1.gif);  
    background-repeat: no-repeat;
    width: 929px;
    height: 19px;
    padding: 5px 0 0 0px;
    margin: 0px;
    font-size: 10px;
    text-align: center;
    color: #e4c6c6;     
}


h2.uvodnadpis {
  color: #555;
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  border-bottom: 1px solid #c4c4c3;
  margin-top: 10px;
}

h2  {
  line-height: 18px; 
  color: #cd0000; 
  font-size: 15px;
  padding-bottom: 8px;  
  border-bottom: 1px solid #999999;
  width: 580px;
  margin-top: 0px;
}

/*h2.nadpis_sablona { margin-bottom: 100px;}*/

.nadpissekce_vlevo {
    line-height: 18px; 
  color: #cd0000; 
  font-size: 15px;
  padding-bottom: 8px;  
  border-bottom: 1px solid #999999;
  width: 580px;
  margin-top: 0px;
}


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

/* LAYOUT STYLE */
body {
  text-align: center;
  background-image: url(../design/pozadi.gif);
  background-repeat: repeat-x;
  }

A:link{        color: #bc5454; text-decoration : none; font-weight: normal;}
A:visited{ color: #bc5454; text-decoration : none; font-weight: normal;}
A:hover{ color: #000000; text-decoration : none; font-weight: normal;}
A:active{color: #000000; text-decoration : none; font-weight: normal;}

A.bile:link{        color: #ffffff; font-weight: normal; font-size: 10px;}
A.bile:visited{ color: #ffffff; font-weight: normal; font-size: 10px;}
A.bile:hover{ color: #bc5454; font-weight: normal; font-size: 10px;}
A.bile:active{color: #bc5454; font-weight: normal; font-size: 10px;}

A.seda_cesta:link{    font-size: 10px;    color: #999999; text-decoration : none; font-weight: normal;}
A.seda_cesta:visited{font-size: 10px; color: #999999; text-decoration : none; font-weight: normal;}
A.seda_cesta:hover{font-size: 10px; color: #bc5454; text-decoration : none; font-weight: normal;}
A.seda_cesta:active{font-size: 10px; color: #bc5454; text-decoration : none; font-weight: normal;}

A.cerne:link{ color: #000000; font-weight: normal;}
A.cerne:visited{ color: #000000; font-weight: normal;}
A.cerne:hover{ color: #bc5454; font-weight: normal;}
A.cerne:active{color: #bc5454; font-weight: normal;}

A.odkaz_produkt:link {font-weight: bold;}
A.odkaz_produkt:visited {font-weight: bold;}
A.odkaz_produkt:hover {font-weight: bold;}
A.odkaz_produkt:active {font-weight: bold;}

.menicko {display: block; float: left; height: 22px; padding: 10px 5px 0px 5px;}
.menickoa {display: block; float: left; height: 22px; padding: 10px 5px 0px 5px; background-image: url(../menu/menu_podklad.gif);  background-repeat: repeat-x; border-left: 1px solid #797f85; border-right: 1px solid #797f85;}

A.menicko:link{        color: #ffffff; font-weight: normal;}
A.menicko:visited{ color: #ffffff; font-weight: normal;}
A.menicko:hover{ color: #a5dbf3; font-weight: normal;}
A.menicko:active{color: #a5dbf3; font-weight: normal;}

A.menickoa:link{  color: #000000; font-weight: normal;  }
A.menickoa:visited{ color: #000000; font-weight: normal;}
A.menickoa:hover{ color: #a5dbf3; font-weight: normal;}
A.menickoa:active{color: #a5dbf3; font-weight: normal;}


.menicko2 {display: block; float: left; height: 18px; padding: 4px 5px 0px 5px;}
.menicko2a {display: block; float: left; height: 18px; padding: 4px 5px 0px 5px; background-image: url(../menu/menu_podklad.gif);  background-repeat: repeat-x; border-left: 1px solid #797f85; border-right: 1px solid #797f85;}

A.menicko2:link{        color: #ffffff; font-weight: normal;}
A.menicko2:visited{ color: #ffffff; font-weight: normal;}
A.menicko2:hover{ color: #a5dbf3; font-weight: normal;}
A.menicko2:active{color: #a5dbf3; font-weight: normal;}

A.menicko2a:link{  color: #000000; font-weight: normal;  }
A.menicko2a:visited{ color: #000000; font-weight: normal;}
A.menicko2a:hover{ color: #a5dbf3; font-weight: normal;}
A.menicko2a:active{color: #a5dbf3; font-weight: normal;}



.menu_sipka {float: left; height: 32px; width: 22px; }
.menu_sipka1 {float: left; height: 22px; width: 22px; }


.hlavnicast {   width: 929px;   margin: 0px auto;   border-right: 1px solid #5b1f1f; border-bottom: 1px solid #5b1f1f; border-left: 1px solid #5b1f1f; text-align: left;}
.hlavnicast1 {   width: 980px;   margin: 5px auto;   border-left: 1px solid #5b1f1f; border-top: 1px solid #5b1f1f; border-right: 1px solid #5b1f1f; text-align: left;}

.spodnicast_hlavni {  width: 929px;  margin: 5px auto; }
.spodnicast_hlavni1 {  width: 980px; padding-top: 8px; height: 29px; position: relative; top: -52px; margin: 0px auto; background-image: url(../menu/spodnibanner.gif);  background-repeat: repeat-x; }
.spodnicast_hlavni2 {  width: 980px; background-color: #ffffff;  height: 45px; margin: 0px auto; position: relative; top: -38px; }
.spodnicast_vnitrek {padding-left: 180px; }

.spodek1 {width: 240px; float: left; padding-left: 5px;  }
.spodek2 {width: 485px; float: left; }
.spodek3 {width: 240px; float: right; text-align: right; padding-right: 5px; }

.spodek1a {width: 400px; float: left; padding-left: 5px; text-align: left;}
.spodek2a {width: 550px; float: right; text-align: right;  padding-right: 5px;  }


.banner {
  width: 736px;
  height: 118px;
  float: left;
}
.uvodni_novinky {
    width: 900px; 
    margin-left: 15px;
    padding-top: 10px;
    clear: both;
}
.uvodni_novinky_vlevo {float: left; width: 318px; _height: 160px; min-height: 160px; margin-top: 4px; padding-left: 15px; padding-top: 8px; }
.uvodni_novinky_vpravo {float: right; width: 560px; _height: 160px; min-height: 160px; margin-top: 4px; padding-right: 7px; padding-top: 8px; padding-bottom: 8px;}

.uvodni_novinky_vlevo1 {float: left; width: 318px; _height: 240px;  margin-top: 4px;  min-height: 240px;}
.uvodni_novinky_vpravo1 {float: right; width: 560px; _height: 240px; margin-top: 8px; min-height: 240px; }

.nadpis_kontakt { width: 316px; height: 25px; background-image: url(../menu/nadpis_kontakt.gif);  background-repeat: no-repeat; }
.nadpis_kontakt_vnitrek { font-weight: bold; padding: 6px 0 0 10px; }


.kontakt_vnitrek {padding: 8px 0px 0 0px; }
.kontakt_vnitrek1 {padding: 0px 3px 0 4px;}

.banner_right {   width: 193px;  height: 118px;  float: right;  color: white;  background-image: url(../menu/tit_pozadi.jpg); }
.banner_right1 { float: left;   width: 184px;  height: 64px;  float: right;  color: white;  background-color: #366082; }

.hornimenu { }
.hornimenu_vnitrek {padding-top: 0px; padding-left: 20px; }

.lista{
  width: 929px;
  height: 32px;
  clear : both;
  background-image: url(../designnew/tit_lista_pruh.jpg);
}
.vlajky{
  float: right;
  width: 100px;
  height: 16px;
}
.vlajky_vnitrek {
  padding: 8px 0 0 0;
}
.prostrednicast {   width: 929px;  /*min-height: 400px; _height: 400px;*/ margin: 0px;  text-align: left;  background-color:#ffffff; }
.prostrednicast1 {   width: 980px;  margin: 0px; padding-top: 10px;  padding-bottom: 10px;  text-align: left;  background-color:#ffffff; }


.logo {  float: left; width: 184px;  height: 64px;  }
.hornimenu {  float: left; width: 612px;  height: 64px; background-image: url(../menu/hornibanner1.jpg);  } 

.leva_strana {float: left; width: 195px;}
.prostredni_strana {float: left; width: 612px;}
.prostredni_strana_vnitrek {  margin-left: 15px; margin-top: 0px; width: 585px; _height: 400px; min-height: 400px; margin-bottom: 14px; }
.prostredni_strana_vnitrek1 {  margin-left: 12px; margin-top: 0px;  width: 775px; _height: 400px; min-height: 400px; margin-bottom: 14px;}
/*.prostredni_strana1 {float: left; width: 700px;}*/
.prava_strana {float: right; width: 172px; margin-top: 0px;}

.logo_dole_1 {float: left; width: 101px; margin: 0 10px 0 10px; height: 40px; background-position: 0px -40px; float: left; background-image: url(../menu/logo_dole_1.gif);}
A.logo_dole_1:hover{ background-position: 0px 0px;}

.logo_dole_2 {float: left; width: 101px; height: 40px; margin: 0 10px 0 10px; background-position: 0px -40px; float: left; background-image: url(../menu/logo_dole_2.gif);}
A.logo_dole_2:hover{ background-position: 0px 0px;}

.logo_dole_3 {float: left; width: 101px; height: 40px; margin: 0 10px 0 10px; background-position: 0px -40px; float: left; background-image: url(../menu/logo_dole_3.gif);}
A.logo_dole_3:hover{ background-position: 0px 0px;}

.logo_dole_4 {float: left; width: 44px; height: 40px; margin: 0 10px 0 10px; background-position: 0px -40px; float: left; background-image: url(../menu/logo_dole_4.gif);}
A.logo_dole_4:hover{ background-position: 0px 0px;}

.logo_dole_5 {float: left; width: 101px; height: 40px; margin: 0 10px 0 10px; background-position: 0px -40px; float: left; background-image: url(../menu/logo_dole_5.gif);}
A.logo_dole_5:hover{ background-position: 0px 0px;}




.hornicast .listamenu{
  display: inline;
  line-height: 32px;
  vertical-align: middle;
  color: white;
  height: 32px;
  padding: 2px 5px 0px 5px; 
  margin: 0;
  float:left;
}
.hornicast .listamenu1{
  display: inline;
  line-height: 32px;
  vertical-align: middle;
  color: black;
  height: 32px;
  padding: 2px 5px 0px 5px; 
  margin: 0;
  float:left;
  background-image: url(../designnew/tit_aodk_s.jpg);
}
.hornicast .sipkamenu {
  display: inline;
  float:left; 
  width: 22px;
  height: 32px;
  background-image: url(../designnew/tit_sipka.jpg);
}
.od_levy{
  float:left;
  height:32px;
  width:5px;
  background-image: url(../designnew/tit_aodk_l.jpg);
}
.hornicast .od_pravy{
  float:left;
  height:32px;
  width:4px;
  background-image: url(../designnew/tit_aodk_p.jpg);
}

.hornicast .lista a{
  text-decoration:none;
}
.hornicast .lista a:hover{
  text-decoration:none;
}
.hornicast .lista a:link{
  text-decoration:none;
}
.hornicast .lista a:visited{
  text-decoration:none;
}

.vnitrek_bloku {
    /*border: 1px solid black;*/
    padding: 8px 0px 8px 0px;
    text-align: left;
}

.rozcestnik_blok_1 {
  width: 177px;
  float: left;
  background-image: url(../design/rozcestnik_vaha.jpg);
  background-repeat: no-repeat;
  background-color: #f1f3f3;
  text-align: center;
  margin-right: 8px;
  border: 1px solid black;
  /*min-height: 515px;
  _height: 515px;*/
  
}
#blok1_kratky {
  width: 183px;
  height: 193px;
  float: left;
  background-image: url(../menu/podklad_blok_1.jpg);
  background-repeat: no-repeat;
  text-align: left;
  margin-right: 4px;
}

#vsechny_produkty_1 {
  width: 554px;
  clear: both;
  display: none;
  margin-top: -1px;
}  
.vsechny_produkty_1_vnitrek {
  border: 1px solid #9a3737;
  background-image: url(../menu/podklad_blok_1a.jpg);
  background-repeat: repeat-x;
}

.vsechny_produkty_1_odsaz {
  clear: both;
  width: 182px;
  background-color: #d99ea2;
}

#vsechny_produkty_2 {
  width: 554px;
  clear: both;
  display: none;
  margin-top: -2px;
}
.vsechny_produkty_2_odsaz {
  clear: both;
  width: 182px;
  margin-left: 187px; 
  background-color: #94a861;
}
.vsechny_produkty_2_vnitrek {
  border: 1px solid #688727;
  background-image: url(../menu/podklad_blok_2a.jpg);
  background-repeat: repeat-x;
}

#vsechny_produkty_3 {
  width: 554px;
  clear: both;
 display: none;
 margin-top: -3px;
}
.vsechny_produkty_3_odsaz {
  clear: both;
  width: 182px;
  margin-left: 374px; 
  background-color: #90bde4;
}
.vsechny_produkty_3_vnitrek {
  border: 1px solid #4291cb;
  background-image: url(../menu/podklad_blok_3a.jpg);
  background-repeat: repeat-x;
}

.blok_odsazeni { display: block; padding: 2px 0 1px 10px;}

A.blok_odsazeni:link { color: black;  font-weight: normal; }
A.blok_odsazeni:visited { color: black;  font-weight: normal; }
A.blok_odsazeni:hover { color: #bc5454;  font-weight: normal; }
A.blok_odsazeni:active { color: #bc5454;  font-weight: normal; }


.blok1_odsazeni { display: block; background-image: url(../menu/sipka_produkt.gif); background-repeat: no-repeat; padding: 2px 0 1px 20px;}

A.blok1_odsazeni:link { color: black;  font-weight: normal; }
A.blok1_odsazeni:visited { color: black;  font-weight: normal; }
A.blok1_odsazeni:hover { color: #bc5454;  font-weight: normal; }
A.blok1_odsazeni:active { color: #bc5454;  font-weight: normal; }




.blok2_odsazeni { display: block; background-image: url(../menu/sipka_obor.gif); background-repeat: no-repeat; padding: 2px 0 1px 20px;}

A.blok2_odsazeni:link { color: black;  font-weight: normal; }
A.blok2_odsazeni:visited { color: black;  font-weight: normal; }
A.blok2_odsazeni:hover { color: #bc5454;  font-weight: normal; }
A.blok2_odsazeni:active { color: #bc5454;  font-weight: normal; }


.blok3_odsazeni { display: block; background-image: url(../menu/sipka_aplikace.gif); background-repeat: no-repeat; padding: 2px 0 1px 20px;}

A.blok3_odsazeni:link { color: black;  font-weight: normal; }
A.blok3_odsazeni:visited { color: black;  font-weight: normal; }
A.blok3_odsazeni:hover { color: #bc5454;  font-weight: normal; }
A.blok3_odsazeni:active { color: #bc5454;  font-weight: normal; }

.sipky_blok {text-align: center; }



.rozcestnik_blok_2 {
  border: 1px solid black;
  width: 177px;
  float: left;
  background-image: url(../design/rozcestnik_obor.jpg);
  background-repeat: no-repeat;
  background-color: #f1f3f3;
  text-align: center;
  margin-right: 8px;
  min-height: 270px;
  _height: 270px;
  
}
#blok2_kratky {
  width: 183px;
  height: 193px;
  float: left;
  background-image: url(../menu/podklad_blok_2.jpg);
  background-repeat: no-repeat;
  text-align: left;
  margin-right: 4px;
  
}

.rozcestnik_blok_3 {
  border: 1px solid black;
  width: 177px;
  float: left;
  background-image: url(../design/rozcestnik_aplikace.jpg);
  background-repeat: no-repeat;
  background-color: #f1f3f3;
  text-align: center;
  min-height: 270px;
  _height: 270px;
}
#blok3_kratky {
  width: 183px;
  height: 193px;
  float: left;
  background-image: url(../menu/podklad_blok_3.jpg);
  background-repeat: no-repeat;
  text-align: left;
}

.nadpis_blok {font-size: 12px; font-weight: bold; color: white;}

.nadpis {
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0 0 20px;
  text-align:left;
}
.select {
  width: 130px;
  margin: 5px 0 0 0px;
  position: relative;
   padding: 1px 3px 0px 30px;
}
.select_box {
  width: 130px;
  line-height: 18px;
  background-image: url(../design/selectbox.jpg);
  text-indent: 10px;
  list-style: none;
  text-align:left;
 
}
.submenu {
  line-height: 15px;
  width: 230px;
  background-color: #fff;
  border: 1px solid #000;
  position: absolute;
  left: -70px;
  top: 18px;
  overflow: hidden;
}
a.vyber {
  display: block;
  text-decoration: none;
  color: #717171;
  font-weight: bold;
  background-color: #fff;
  text-indent: 0;
  padding: 1px 3px;
}
a.vyber:hover {
  background-color: #717171;
  color: #fff;
}






/* LINK STYLE */
.hlavni_menu_n {
  display: block;
  color: #fff;
  text-decoration: none;
  font-variant: small-caps;
  font-style: italic;
  font-size: 15px;
  padding: 5px 10px 2px 10px;
  
}
.hlavni_menu_a, .hlavni_menu_n:hover{
  display: block;
  color: #fff;
  text-decoration: none;
  font-variant: small-caps;
  font-style: italic;
  font-size: 15px;
  padding: 5px 10px 2px 10px;
  background-image: url(../design/menu_active.jpg);
}

/* ADMIN STYLE */
.admin_tab {
	float: left;
	padding: 5px 10px;
	margin: 0px 5px;
	border: 1px solid #999;
	border-bottom: none;
	color: #000;
}
.admin_tab:hover {
	background-color: #eee;	
}
.admin_blok {
	text-align: left;
	padding: 10px;
}



/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/
/*----------------------------------------------------------------------------*/

a.leftmenu, a.leftmenu:link, a.leftmenu:visited {
  display: block;
  padding: 3px 0px 3px 5px;
  color: #666;
  font-weight: bold;
  width: 190px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu:hover, a.leftmenu_a {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 5px;
  width: 190px;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu1, a.leftmenu1:link, a.leftmenu1:visited {
  display: block;
  padding: 3px 0px 3px 5px;
  color: #666;
  width: 190px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
  font-weight: bold;
  border-top: 1px solid #999;
}
a.leftmenu1:hover, a.leftmenu_a1 {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 5px;
  width: 190px;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
  font-weight: bold;
  border-top: 1px solid #999;
}
a.leftmenu_b, a.leftmenu_b:link, a.leftmenu_b:visited {
  display: block;
  padding: 3px 0px 3px 15px;
  color: #666;
  width: 180px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_b:hover, a.leftmenu_b1 {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 15px;
  width: 180px;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_c, a.leftmenu_c:link, a.leftmenu_c:visited {
  display: block;
  padding: 3px 0px 3px 25px;
  color: #666;
  width: 170px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_c:hover, a.leftmenu_c1 {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 25px;
  width: 170px;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_d, a.leftmenu_d:link, a.leftmenu_d:visited {
  display: block;
  padding: 3px 0px 3px 35px;
  color: #666;
  width: 160px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_d:hover, a.leftmenu_d1 {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 35px;
  width: 160px;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_d5, a.leftmenu_d5:link, a.leftmenu_d5:visited {
  display: block;
  padding: 3px 0px 3px 45px;
  color: #666;
  width: 150px;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
  border-bottom: 1px solid #999;
}
a.leftmenu_d5:hover, a.leftmenu_d1_5, a.leftmenu_d51 {
  display: block;
  color: #cd0000;
  padding: 3px 0px 3px 45px;
  width: 150px;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
  border-bottom: 1px solid #999;
}

a.leftmenu_p {
  display: block;
  padding: 2px 5px 2px 15px;
  color: #333;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
a.leftmenu_p:hover, a.leftmenu_ap {
  display: block;
  padding: 2px 5px 2px 15px;
  color: #007EC8;
  text-decoration: none;
  font-size: 11px;
  background-color: #DDD;
  text-align: left;
}


.detail_sekce {  width: 580px;  float: left;   padding-bottom: 5px;}
.detail_sekce1a {  float: left;  width: 283px;  padding: 10px 0 5px 0; margin-left: 14px; }
.detail_sekce1 {  float: left;  width: 283px;  padding: 10px 0 5px 0; }


.cestadiv {  clear: both; background-color: #eee;  font-size: 10px; color: #999999; text-align: left;  padding: 4px 0 0 12px; height: 18px; width: 968px;}
.cestadiv a {
  color: #a72d2c;
  font-weight: bold;
}

.rozcestnik_sekce {
  margin-bottom: 10px;
}

.rozcestnik_sekce a {
  display: block;
  color: #a72d2c;
  border-bottom: 3px solid #a72d2c;
  width: 75%;
  margin-bottom: 1px;
  text-decoration: none;
}
.rozcestnik_sekce div {
  margin-bottom: 5px;
}

.tabulka_border1 {border-right: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; }
.tabulka_border1a {border-left: 1px solid black; border-top: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}
.tabulka_border2 {border-right: 1px solid black; border-bottom: 1px solid black; }
.tabulka_border2a {border-left: 1px solid black; border-bottom: 1px solid black; border-right: 1px solid black;}



.chybovazprava { font-weight: bold; font-size: 13px; color: #bc5454;}
.detail_sekce_nadpis {margin-top: 5px; width: 570px; height: 21px; font-size: 13px; border-bottom: 0px; color: #0082d3; padding: 1px 0 0 10px; margin-bottom: 8px; background-image: url(../menu/detail_sekce_nadpis.gif); background-repeat: no-repeat;  }
.detail_sekce_podklad {padding: 5px 5px 5px 10px; width: 565px; min-height: 50px; _height: 50px; background-image: url(../menu/detail_sekce_podklad.gif); background-repeat: repeat-x; background-color: #b8c5ce; border-bottom: 1px solid #999999; line-height: 14px;}

.tucnecervene {font-weight: bold; color: #ff0000; font-size: 13px; }
.tucnecerne {font-weight: bold; color: #000000; font-size: 13px;}
.small {font-size: 10px;}

#uvodnik {position: relative; top: 0; left: 0;}

.uvod_vyhledani {width: 326px; float: right;  position: relative; top: 88px; left: -1px; /*border: 1px solid black;*/}
.uvod_vyhledani1 {width: 230px; float: left; }

.uvod_vyhledani_nadpis {width: 321px; height: 19px; background-image: url(../design/nadpis_vyber_vahy.gif); background-repeat: no-repeat; margin-bottom: 7px; }
.uvod_vyhledani_nadpis_vnitrek {padding-left: 20px; padding-top: 2px; font-size: 14px; font-weight: 900; color: #0093dd; }

.nadpis_vlevo1 {width: 326px; _height: 20px; min-height: 20px; float: left; background-image: url(../design/nadpis_kratky.gif); background-repeat: no-repeat; margin-bottom: 7px; }
.nadpis_vlevo_vnitrek {padding-left: 20px; padding-top: 2px; }

.nadpis_vlevo1a {width: 326px; _height: 20px; min-height: 20px; float: left;  background-image: url(../design/nadpis_kratky.gif); background-repeat: no-repeat; background-position: 0 20px; }
.nadpis_vlevo_vnitrek1 {padding-left: 20px; width: 300px; height: 47px; background-image: url(../design/akce.gif); background-repeat: no-repeat; background-position: 220px; }

A.odkaz_vlevo1:link {color: #0093dd;font-weight: bold; font-size: 14px; display: block; padding-top: 22px; width: 300px; height: 20px; }
A.odkaz_vlevo1:visited {color: #0093dd;font-weight: bold; font-size: 14px; display: block; padding-top: 22px;  width: 300px; height: 20px; }
A.odkaz_vlevo1:hover {color: #000000;font-weight: bold; font-size: 14px; display: block; padding-top: 22px;  width: 300px; height: 20px; }


A.odkaz_vlevo:link {color: #0093dd;font-weight: bold; font-size: 14px; display: block; width: 300px; }
A.odkaz_vlevo:visited {color: #0093dd;font-weight: bold; font-size: 14px; display: block; width: 300px;}
A.odkaz_vlevo:hover {color: #000000;font-weight: bold; font-size: 14px; display: block; width: 300px;}

.vice_info_uvod {float:left; width: 100px; height: 20px; margin-top: 5px; margin-bottom: 3px; text-align: left;}
.vice_info_uvod1 {float:right; width: 200px; height: 20px; margin-top: 5px;  margin-bottom: 3px; text-align: right;}

.uvodni_rozcestnik {padding-top: 12px;}
.preskrtnuto {text-decoration: line-through; color: #666666; margin-top: 8px; font-size: 12px;}
.seda {color: #666666; font-size: 11px;}
.akcnitext {color: #ff0000; padding-top: 10px;}

.prostredek_porovnani {float: left; width: 97%; margin-left: 12px; margin-bottom: 20px; }
