/* CSS Document LD seating */
body {
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 70%;
   background: #b4b5b5 url(Images/Index/bg_body.gif) repeat-x;
   color:#000;
   text-align:center;
   height:700px;
}
a:link {
  color:#fff;
	text-decoration: none;
}
a:visited {
  color:#fff;
	text-decoration: none;
}	
a:active {
  color:#fff;
	text-decoration: none;
}
a:hover {
	color:#fff;
	text-decoration: none;
}
img{
  border:0px;
}
#box1 {
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
	width: 597px;
}
#konec{
  float:left;
  background: url(Images/Index/bg_konec1.gif) repeat-y;
  height:150px;
  width:597px;
}  
#box2 {
  float:left;
  width: 597px;
  background: url(Images/Index/bg_box2.gif) repeat-y;
  
}
#box3 {
  margin-left:44px;
  width: 508px;
}
#main{ 
  margin-left:1px;
}
#top1 {
  float:left;
  width:258px;
  height:159px;
}
#top2 {
  margin-left:1px;
  float:left;
  background: url(Images/Index/top2.gif) no-repeat;
  width:243px;
  height:159px;
}
#top2_text_cenik{
  font-family: Arial narrow, Helvetica, sans-serif;
  letter-spacing:-1px;
  font-weight:bold;
  padding-top:82px;
  padding-left:18px;
  font-size:25px;
  color:#fff;
}
#top2_text_rok{
  font-family: Verdena, Arial , Helvetica, sans-serif;
  padding-left:20px;
  font-size:18px;
  color:#fff;
}

#hlavni{
  float:left;
  width: 502px;
}
#hlavni_left{
  text-align:right;
  float:left;
  width:258px;
  background: url(Images/Index/bg_menu.gif) repeat-y;
}
#hlavni_left_nadpis{
  height:26px;
  background:#fff;
  width:258px;
  margin-bottom:7px;
}
#hlavni_left_nadpis_text{
  padding-right:35px;
  padding-top: 6px; 
}

.button{
  margin-left:68px; 
  display:block;
  height:20px;
  width:190px;
  background: url(Images/Index/button1.gif) no-repeat;
  background-position:right;
}
.button:hover{
  margin-left:68px;
  display:block;
  height:20px;
  width:190px;
  background: url(Images/Index/button_click1.gif) no-repeat;
  background-position:right;
}
.tlacitko_text{
  display:block;
  color:#b6b6b6;
  padding-right:35px;
  padding-top:3px;
}
.line{
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:258px;
  height:1px;
  background: url(Images/Index/line_menu.gif) no-repeat;
}  
.line_jazyk{
  overflow:hidden;
  line-height: 1px;
  font-size: 1px;
  display:block;
  width:258px;
  height:1px;
  background: url(Images/Index/line_menu_jazyk.gif) no-repeat;
}  
.cervena{
  margin-bottom:12px;
  margin-top:4px;
  background: url(Images/Index/bg_cervena.gif) no-repeat;
  height:30px;
  width:258px;
}
.cervena_text{
  padding-right:35px;
  padding-top:7px;
  color:#fff;
}
#space_admin{
  height:21px;
}
#ld{
  margin-top:15px;
  background: #fff;
  height:23px;
  width:258px;
}
#ld_text{
  padding-top:4px;
  color:#36454d;
}
#hlavni_right{
  float:left;
  margin-left:1px;
  width:243px;
}

/* login stranka */

#login_box1 {
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  margin-top: 0px;
  width: 579px;
}
#login_box2 {
  float:left;
  background:#fff url(images/Index/bg_konec.gif);
  width: 579px;
  height:700px;
}
#login_box3{
  margin-right:164px;
  margin-left:164px;
  background: url(images/Index/bg_login.gif) no-repeat;
  width: 258px;
  height:391px;
}

#login_form{
  padding-top:55px;
  padding-left:10px;
}
#login_form #nadpis{
  padding-bottom:14px;
  text-align:center;
  color:#fff;
}
#login_form form fieldset{
  margin:0px;
  padding:0px;
  border:0px;
  color:#001722;
  font-weight:bold;
  font-size:12px;
}
#login_form form input{
  margin:0px;
  /*padding:0px;*/ 
}
#form_jmeno, #form_heslo{
  width:175px;
  font-size:12px;
  float:left;
  border:1px solid #001722;
}
.popis{
  padding-left: 10px;
  padding-top: 3px;
  width:50px;
  float:left;
}
#radek3 {
    height: 13px;
    padding-top:15px;
    margin-bottom: 10px;
    text-align: center;
    font-weight: normal;
    font-size: 95%;
}
#radek3 input[type=checkbox] {
    vertical-align: middle;
    position: relative;
    bottom: 1px;
    margin-right: 2px
}
input[type=text], input[type=password] {
    border: 1px solid black;
    width: 150px;
    padding: 3px;
}
#radek4 {
    text-align: center;
    /*padding-right:10px;*/
}
#button_prihlas{
  color:#fff;
  padding-left:40px;
  border:0px;
  background:#001722;
  height:18px;
  width:100px;
}
#pamatuj .popis{
  width:130px;
  float:left;
}
form{
  padding:0px;
  margin:0px;
}
#pamatuj{
  width: 220px;
  padding-left: 10px;
}