body { margin: 0px; text-align: center; font-family:Verdana,sans-serif; font-size:0.7em; color:#444;}


body table { margin: 0px; font-family:Verdana,sans-serif; }

h1, h2, h3, h4, h5, h6  {
  /*font-family: verdana, arial,sans-serif; */
  font-weight: normal;
}

h1 {font-size:1.65em;margin-top:10px;color:black;}
h2 {font-size:1.1em;margin-bottom:8px;}
p {margin-top:6px;font-size:100%;text-indent:0em;}
p .noindent{text-indent:0; !important;}
table {font-size:100%;}

pre {font-family:courier;}

img {border:0px;}

hr {color:#FFAE29;background-color:#FFAE29;height:1px;border:0px;}

label img {cursor:hand;cursor:pointer;}

.althelp {cursor:help;border-bottom:1px dashed;}

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

ul li {list-style-image: url("images/odrazka3.gif");}

#bg { 
 background-image:url('images/bg.jpg');
 background-repeat:repeat-x;
}

#main { width:865px; _width: 865px;  margin: auto; text-align: left; }
#navigator_mainobsah { 
  position:absolute;
  top:245px;
  width: 150px;
  height: 27px;
  border: 0px solid #0D8F00;
  background-image:url('images/lista_popis.jpg');
  background-repeat:repeat-x;
  font-size:1.5em;
  font-weight:bold;
  font-style:italic;
  color:#34679B;
  padding:5px 0px 0px 50px;
  }
#mainobsah_outer { width: 550px; float:left; margin: 0px 0px 0px 35px;background-color:white; }

#mainobsah { width: 540px; border: 1px solid #9BC2D0; margin: 15px 0px 15px 0px;padding:0px 0px 0px 0px; text-align: left;  background-color:#F6FDFF;  
     min-height: 400px; /* pro standardni prohlizece */
    _height: 400px; /* pro Internet Explorer, ktery to chape jako min-height*/

  line-height:140%;
  font-size:110%;
}
#mainobsah_info { width: 540px; border: 1px solid #9BC2D0; margin: 15px 0px 15px 0px;padding:0px 0px 0px 0px; text-align: left;  background-color:#F6FDFF;  
     min-height: 100px; /* pro standardni prohlizece */
    _height: 100px; /* pro Internet Explorer, ktery to chape jako min-height*/

  line-height:140%;
  font-size:110%;
}
/*
padding-left:14px;background-image:url("images/odrazka3.gif");background-position:-2px left; background-repeat: no-repeat;
*/
#mainobsah h2 {margin-top:10px;border-bottom:0px solid #FFAE29;background:#FFFCDC;padding-left:4px;font-weight:bold;}
#mainobsah h3 
{/*padding-left:10px; 
 background-image:url('images/odrazka.gif');
 background-repeat: no-repeat;
 background-position: center left;*/
}



#mainlevy { width: 170px; border: 0px solid #000000; margin: auto; text-align: left; float:left;}
#mainpravy { width: 280px; _width: 268px; margin: 0; text-align: left; float:left; 
     min-height: 453px; /* pro standardni prohlizece */
    _height: 453px; /* pro Internet Explorer, ktery to chape jako min-height*/
    /*border:1px solid #FFCD40;*/position:relative;top:0px;
     background-color:white;
}

#mainpravy_inner { width: 280px; width: 268px; margin: auto; text-align: left; float:left; background-color:white;overflow:hidden;
     min-height: 393px; /* pro standardni prohlizece */
    _height: 393px; /* pro Internet Explorer, ktery to chape jako min-height*/

}


#mainpravy #proc a:visited {color:#0055DD;}


#mainpravy .okraj
{ 
/*  background-color:#FDF7E5;
  border:1px solid #FFCD40;*/
  margin:0px 0px 0px 0px;
  padding:0px 0px 10px 10px;
}

#mainpravy h2
{
 background-image:url('images/pozadi-tip-h.gif');
 background-repeat:repeat-x;
 /*border-bottom:1px solid #FFCD40; */
 height:14px;
 font-size:1em;
 font-weight:bold;
 padding:0px 0px 0px 5px;
 margin:0px;
}

#mainpravy .prihlaseni {
 height:100px;
 background-color:#C2EEFB;
 border:1px solid #9BC2D0;
 text-align:left;
 margin-bottom:6px;
 padding:10px 0px 10px 20px;
}

#mainpravy .prihlaseni_nadpis {
 font-size:1.5em;
 font-weight:bold;
 font-style:italic;
 color:#34679B;
}

#mainpravy .zalozitobchod {
 height:57px;
 /*background-color:#0D8F00;*/
 background-image:url('images/novy_obchod.jpg');
 background-repeat:repeat-x;
/* cursor:hand;cursor:pointer;*/
 text-align:center;
 margin-bottom:6px;
}
#mainpravy .proc {
 height:132px;
 /*background-color:#0D8F00;*/
 background-image:url('images/proc.jpg');
 background-repeat:repeat-x;
/* cursor:hand;cursor:pointer;*/
 text-align:center;
 margin-bottom:6px;
}
#mainpravy .cenik {
 height:136px;
 /*background-color:#0D8F00;*/
 background-image:url('images/cenik.jpg');
 background-repeat:repeat-x;
/* cursor:hand;cursor:pointer;*/
 text-align:center;
 margin-bottom:6px;
}


#mainpravy .obchodzdarma {
 background-image:none;
 background-color:#FFCC3C;
}

#mainpravy .zalozitobchod a:visited,#mainpravy .zalozitobchod a {color:white;text-decoration:none;font-weight:bold;position:relative;top:5px;padding:5px 15px 5px 15px;font-size:12px;}



hr.cleaner {
      clear:both;
      height:0px;
      margin: 0px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }


fieldset {
  margin: 20px 0px 0px 0px;
  padding: 20px 10px 10px 10px;
}

a:link{
  color:#0055DD;
}

a:visited{
  color:#0055DD;
}

.tlacitko, .button{
  width: auto;
  height: 20px;
  font-size:12px;
  padding:0px 5px 0px 5px;
  margin:2px 0px 0px 2px;
  border: 1px solid #BAD3D1;
  background: #003678;
  color: white;
}
.button2{
  width: auto;
  height: 20px;
  font-size:12px;
  padding:0px 5px 0px 5px;
  margin:2px 0px 0px 2px;
  border: 1px solid #BAD3D1;
  background: #0D8F00;
  color: white;
}

input {
  height: 18px;
  font-size:12px;
  margin: 5px 3px 0px 3px;
  padding:0px 5px 0px 5px;
  border: 1px solid #BAD3D1;
  background: #FFFCDC;
}


textarea {
  border: 1px solid #FFCC3C;
  background: #FFFCDC;
}

.sirsiinput
{
 width:180px;
}

.disabled {
 color: #AAAAAA;
}

.chyba {
 color: red;
}

input.radio {
 height:auto;
 margin:2px 3px 0px 3px;
 padding:0px;
}

input.checkbox{
}

fieldset.moduly {
  margin: 20px 0px 0px 0px;
  padding: 5px 2px 10px 2px;
}

.nostyleinput {
  height: 22px;
  font-size:15px;
  padding: 0px;
}


#vrsek {
  /*background:url("images/vrsek-s-pani.gif");*/
  position: relative; top:0px; left:35px; 
  width:830px;height:239px;
}

#vrsek img {
position: absolute; top:0px; left:0px;
}

.hledej {
  /*padding:0px;margin:0px;
  font-size:20px;
  font-weight:bold;
  color:white;*/
  cursor:hand;cursor:pointer;
  position: absolute; top:27px; left:550px;
  width: 254px; /* ç¡rka loga */ 
  height: 25px; /* vìçka loga */ 
}

.tlacitko_zbozi {
  position: absolute; top:17px; left:553px;
  width: 70px;
  height: 20px;
  background: transparent;
  text-align: center;
  color: black;
}


.tlacitko_obchod {
  position: absolute; top:17px; left:623px;
  width: 70px;
  height: 20px;
  background: transparent;
  text-align: center;
  color: black;
}


.h1www .text{
display:none;
}

#prihlasovani {
  width:400px;
  position: relative; top:80px; left:160px; 
  font-size:12px;
}

#prihlasovani label {
  position: absolute; top:10px; left:0px; 
}

#prihlasovani input {
  width: 180px;
  height: 18px;
  font-size:12px;
  padding:0px 5px 0px 5px;
  margin:0px;
  border: 1px solid #FFCC3C;
  background: white;
}

#prihlasovani .tlacitko {
  width: auto;
  height: 25px;
}

#prihlasovani .ok{
  position: absolute; top:5px; left:270px; 
}

#prihlasovani .odhlasit{
  position: absolute; top:0px; left:270px; 
}

#prihlasovani .pwd{
  position:absolute;top:20px;left:85px;
}

#prihlasovani .loginerr{
  position:absolute;top:40px;left:85px;
}

#prihlasovani .nodisp{
 display: none;
}

#prihlasovani .login{
  position:absolute;top:0px;left:85px;
}


#dnes {
  width:200px;
  position: absolute; top:10px; left:40px; 
  font-size:12px;
  text-align:left;
  font-weight:bold;
  color: black;
  border: 0px solid black;
}

#menu_admin {
  position:absolute;top:45px;left:20px;
  font-size:1em;
}

#katalog {
  font-family:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  text-align:left; width: 560px;
}

#katalog a:visited { color:#0055DD; }

#katalog .katalog-pocet { color:#999999;font-size:1.0em;margin-left:5px;}
#katalog .katalog-nadpis{ color:#0D8F00; /*border: 1px solid black;*/}

.oddil { 
  font-size:10px;
  width:240px;
  height:20px;
  margin: 5px 0px 0px 30px;
  text-align: left;
  float:left;
  display: table; 
  _position: relative; 
  overflow:hidden;
  border: 0px solid black;
}

.oddil a:link{
  color:#0055DD;
}
/*.oddil a:visited{
  color:#0055DD;
} */


.oddil .obrazek {
  width: 50px;
  height: 50px;
  display:inline;
  float:left;
/*  border: 1px solid #AAAAAA;*/
}

.oddil .popis{
  width: 178px;
  margin: 0px 0px 0px 5px;
  _position: absolute; 
  _top: 50%;
  display: table-cell;
  vertical-align: middle;
  
}

.oddil .popis_vnitrek{
  _position: relative; _top: -50%;
  width: 178px;
  display: inline;
  padding: 1px 0px 1px 0px;

}

.oddil .popis strong{ font-size:1.5em;}


.vybrane { text-decoration:none; color:black; font-weight:bold;}


#search {
  text-align:center;
  border-bottom:1px solid #BAD3D1;
  padding:10px 0px 10px 0px;
  width:538px;
  margin: 0px 10px 10px 8px; 
}


.komentar { color:#888; }

                                      	
.label {width: 130px; text-align:right; margin-top:9px;  display:block;float:left;}
.label2 {width: 130px; text-align:right;   display:block;float:left;}
.label3 {width: 200px; text-align:right; margin-top:4px;  display:block;float:left;}
.odsazenykomentar { color:#888; margin-left:137px;}


#search form{
 padding:0px;margin:0px;
}


.reg-moduly {
 min-width:255px;
 width:255px;
 display:block;
 float:left;
 /*border:1px solid black;*/
}
#panel_outer { width: 830px; float:left; height:auto; margin: 0px 0px 0px 35px;background-color:white; }

#info_panel {
 width:830px;
 height:140px;
 font-family:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
 margin: 15px 0px 15px 0px;
 border: 1px solid #9BC2D0;
 text-align: left;
 background-color:#F6FDFF;
}
.obsah_1 {
float:left;
 margin: 0px 0px 0px 30px;
width:150px;
 height:20px;
}
.obsah_2 {
 margin: 0px 0px 0px 20px;
width:auto;
 height:auto;
}
#navigator { 
  position:relative;
  top:-10px;
  left:-35px;
  width: 200px;
  height: 27px;
  border: 0px solid #0D8F00;
  background-image:url('images/lista_popis.jpg');
  background-repeat:repeat-x;
  font-size:1.5em;
  font-weight:bold;
  font-style:italic;
  color:#34679B;
  padding:5px 0px 0px 50px;
  }

#pata {
}

.ukazkaobchodu {
float:left;
text-align:center;
margin:20px;
width:170px;
}

#ukazka
{
 text-align:left;
 width:450px;
 height:100px;
 line-height:100px;
 overflow:hidden;
}

.cenik_ano { color:#009900;font-weight:bold;}
.cenik_ne { color:#990000;font-weight:bold;}
.katalog_okno_obrazek {
  width:80px;
  height:60px;
  float:left;
}
.katalog_obrazek {
  float:left;
  padding:5px 5px 5px 5px;
}
.katalog_pocetstranek {
  width:500px;
  text-align: center;
  height:20px;
  border: 0px solid #0D8F00;
 /* float:left;*/
}
.katalog_pocetstranek_cislo {
  width:20px;
  text-align: center;
  height:20px;
 /* float:left;*/
}
.krok {
  text-align:left;
  font-weight:bold;
  font-family:"Arial CE",Arial,"Helvetica CE",Helvetica,sans-serif;
  color:#0D8F00;
}

@media print {
h1 {background:none;}
h1 span {display:inline;}
}
