body{
  background-color: #282927;
}
    
#logo{
  width: 850px;
  height: 51px;
  background-image: url("../img/en/bg_top_top.gif");
  background-repeat: no-repeat;
}
    
#top{
  width: 850px;
  height: 140px;
  background-image: url("../img/bg_top.gif");
  background-repeat: no-repeat;
}
    
#top_top{
  width: 850px;
  height: 65px;
}

#top_top_left{
  width: 250px;
  height: 55px;
  padding: 5px;
  padding-left: 8px;
  color: #282927;
  float: left;
}

#top_top_right{
  width: 587px;
  height: 65px;
  float: right;
  color: #dde2d8;
}

#top_bottom{
  width: 850px;
  height: 70px;
}

#menu{
  width: 60px;
  height: 33px;
  background-image: url("../img/kniha.png");
  background-repeat: no-repeat;
  float: left;
  margin-top: 4px;
}

#menu_text{
  margin-top: 8px;
}

#menu_text a,
#menu_text a:visited{
  color: #a1c886;
  text-decoration: none;
  font-size: 18px;
}

#menu_text a:hover,
#menu_text a:active
{
  color: #dde2d8;
  text-decoration: none;
} 

#odsazeni{
  width: 5px;
  height: 33px;
  border: 0px solid black;  
  float: left;
}
   
#top_bottom_left{
  width: 375px;
  height: 70px;
  float: left;
  color: #dde2d8;
}

#top_bottom_right{
  width: 465px;
  height: 70px;
  float: right;
  color: #dde2d8;
}

#tlacitko a{
  width: 125px;
  height: 34px;
  background-image: url("../img/talcitko.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: center;
  padding-top: 2px;
  margin-top: 10px;
  margin-left: 8px;
  background-repeat:no-repeat;
  text-decoration: none;  
}

#tlacitko a:visited,
#tlacitko a:active
{
  text-decoration: none;
  color: #282927;   
}

#tlacitko a:hover{
  width: 125px;
  height: 34px;
  background-image: url("../img/tlacitko_stisknute.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: center;
  padding-top: 2px;
  margin-left: 8px;
  background-repeat:no-repeat;
}

#main{
  width: 850px;
}
    
#bg_main{
  width: 750px;
  display: block;
  background-color: #a1c886;
  min-height: 400px;
  height: expression(this.scrollHeight < 400? "400px" : "auto" );
  float: left;
  clear: both;
}
  
#bg_main_obr{
  width: 750px;
  height: 170px;
  background-image: url("../img/bg_main_left.gif");
  background-repeat: no-repeat;
  color: black;
}

#text{
  width: 720px;
  color: #282927;
  font-size: 18px;
  text-align: justify;
  display: block;
  padding: 7px;
  min-height: 400px;
  height: expression(this.scrollHeight < 400? "400px" : "auto" );
  overflow: visible;
  padding: 15px;
  float: left;
}

*html #text{
  width: 750px;
}

#bg_main_right{
  width: 100px;
  height: 170px;
  background-image: url("../img/bg_main_right.gif");
  float: right;
}

#zakladni_input{
  margin-bottom: 5px;
  background-color: #96bc7c;
  border: 1px solid #282927;
}

#zakladni select{
  margin-bottom: 5px;
  background-color: #96bc7c;
  border: 1px solid #282927;
}

#najdi{
  width: 93px;
  height: 29px;
  background-color: #a1c886;
  background-image: url("../img/najdi.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#najdi:hover{
  width: 93px;
  height: 29px;
  background-color: #a1c886;
  background-image: url("../img/najdi_stisknute.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#najdi1{
  width: 93px;
  height: 29px;
  background-color: #a1c886;
  background-image: url("../img/vymazat.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 12px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#najdi1:hover{
  width: 93px;
  height: 29px;
  background-color: #a1c886;
  background-image: url("../img/vymazat_stisknute.png");
  color: #ffffff;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 12px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

.clear {
  clear: both;
}

#tab_leva{
  float: left;
}

#tab_prava{
  float: right;
  margin-right: 130px;
}

img{
  border: 0px solid black;
}

img a:hover,
img a:visited,
img a:active{
  border: 0px solid black;
}

#reklama{
  background-color: #a1c886;
  padding-bottom: 10px;
  float: left;
  width: 470px;
  text-align: justify 
}

#kostka{
  float: left;
  width: 100px;
  padding-left: 80px;
  padding-bottom: 10px;
}

#bottom{
  width: 650px;
  margin-left: 20px;
}

/*2-WORKINNG*/

#tab_work{
  width: 645px;
  background-color: #ffffff;
  border: 0px solid #96bc7c;    
}

#tab_stranky{
  width: 645px;
  font-family : Arial, Sans-Serif;
  font-size : 12px;
  color: #282927;
  text-align: left;
  line-height: 130%;
  clear: both;
}

#text2
{
 font-family : Arial, Sans-Serif;
 font-size : 12px;
 color : #282927;
 text-align: left;
 line-height: 150%;
 text-indent: 15px; 
 border: 1px solid #96bc7c;
}

.telo_tlacitko a:link  { color: #FFFFFF; }
.telo_tlacitko a:hover { color: #000000; }
.telo_tlacitko
{
 font-family : Arial, Sans-Serif;
 font-size : 12px;
 color : #282927;
 text-align: left;
 font-weight : bold;
 text-decoration: none;
}

/*3*/

.vysledek_3{
  margin-top: 20px;
  width: 645px;
  clear: both;
  font-family : Arial, Sans-Serif;
  font-size : 12px;
  color: #282927;
  text-align: left;
  line-height: 130%; 
}

#vysledek_3_1{
  background-color: #a1c886;
  padding: 2px;
  border: 1px solid #96bc7c;
}

#vysledek_3_2{
  background-color: #a1c886;
  padding: 2px;
  border: 1px solid #96bc7c;
}

.tlacitko input{
  background-image: url("../img/najdi_3.gif");
  font-family : Arial, Sans-Serif;
  font-size : 12px;
  color : #282927;
  text-align: right;
  height: 20px;
  width: 50px;
  border: 0px solid #282927;
}

/*login*/

#prihlasit{
  width: 102px;
  height: 31px;
  background-color: #a1c886;
  background-image: url("../img/prihlasit.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#prihlasit:hover{
  width: 102px;
  height: 31px;
  background-color: #a1c886;
  background-image: url("../img/prihlasit_stisknute.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

/*registrovat*/

#registrovat{
  width: 113px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/registrovat.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#registrovat:hover{
  width: 113px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/registrovat.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

/*nastaveni*/

#text_nastaveni_odkaz{
  font-family : Arial, Sans-Serif;
  font-size : 12px;
  color : #282927;
  text-align: left;
  line-height: 150%;
  text-indent: 15px; 
}

#text_nastaveni_odkaz:hover{
  font-family : Arial, Sans-Serif;
  font-size : 12px;
  color : #dde2d8;
  text-align: left;
  line-height: 150%;
  text-indent: 15px; 
}

#nastaveni_ulozit{
  width: 155px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/nastaveni.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#nastaveni_ulozit:hover{
  width: 155px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/nastaveni_stisknute.png");
  color: #dde2d8;
  float: left;
  text-decoration: none;
  text-align: right;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#tab_work1{
  width: 710px;
  background-color: #ffffff;
  border: 0px solid #96bc7c;    
}

#text_objednat
{
 font-family : Arial, Sans-Serif;
 font-size : 12px;
 color : #282927;
 text-align: center;
 line-height: 150%;
 border: 1px solid #96bc7c;
}

#nastaveni_ulozit1{
  width: 155px;
  height: 30px;
  background-color: #ffffff;
  background-image: url("../img/nastaveni.png");
  color: #282927;
  float: left;
  text-decoration: none;
  text-align: center;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#nastaveni_ulozit1:hover{
  width: 155px;
  height: 30px;
  background-color: #ffffff;
  background-image: url("../img/nastaveni_stisknute.png");
  color:  #dde2d8;
  float: left;
  text-decoration: none;
  text-align: center;
  padding-right: 20px;
  padding-bottom: 10px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}    

.zrus{
  width: 60px;
  height: 30px;
  background-color: #ffffff;
  background-image: url("../img/zrus.png");
  color: #282927;
  text-decoration: none;
  text-align: center;
  padding-bottom: 10px;
  padding-right: 15px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

.zrus:hover{
  width: 60px;
  height: 30px;
  background-color: #ffffff;
  background-image: url("../img/zrus_stisknute.png");
  color:  #dde2d8;
  padding-bottom: 10px;
  padding-right: 15px;
  text-decoration: none;
  text-align: center;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#zpet{
  width: 60px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/zrus.png");
  color: #282927;
  text-decoration: none;
  text-align: center;
  padding-bottom: 10px;
  padding-right: 15px;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
}

#zpet:hover{
  width: 60px;
  height: 30px;
  background-color: #a1c886;
  background-image: url("../img/zrus_stisknute.png");
  color:  #dde2d8;
  padding-bottom: 10px;
  padding-right: 15px;
  text-decoration: none;
  text-align: center;
  background-repeat:no-repeat;
  text-decoration: none;
  border: 0px solid black;
} 

#zpet_blok{
  clear: both;  
}       

.test1{
  float: left;
}

#input_test1{
  float: left;
}

#hideShow{
  display: none;
}
