body{
  text-align: center;
   background-image:url(../grafick/back.gif);
  margin-top: 16px;
  _margin-top: 18px;

}
*:first-child+html  body{
  text-align: center;
   background-image:url(../grafick/back.gif);
  margin-top: 18px;

}

h1{
  text-align: right;
  margin-right: 20px;
  color: #DBE6F0;
  margin-top: -20px;
  font :bold 30px Tahoma;
}

h2{
  text-align: left;
  margin-left: 20px;
  color: #72A2CC;
  font: bold 15px Tahoma;
}

h3{
  text-align: left;
  margin-left: 20px;
  margin-right: 20px;
  color: #FF7E00;
  font: bold 12px Tahoma;
  border-bottom: 1px solid;
}

h4{
  text-align: left;
  margin-left: 20px;
  margin-right: 20px;
  color: #72A2CC;
  font: bold 15px Tahoma;
  border-bottom: 1px solid;
}

h5{
  text-align: centre;
  margin-left: 20px;
  margin-right: 20px;
  color: #8f0335;
  font: bold 30px Tahoma;
  border-bottom: 6px solid;
margin-top: 0px;
}

h6{
  text-align: left;
  margin-left: 20px;
  margin-right: 20px;
  color: #8f0335;
  font: bold 14px Tahoma;
  border-bottom: 3px solid;
}


p{
  font: 12px Tahoma;
  text-align: justify;
  margin: 0px 20px 0px 20px;
  color: #113C62; /* modrá tmavě */
}

.p_red{
  font: 14px Tahoma;
  text-align: justify;
  margin: 0px 20px 0px 20px;
  color: red; /* modrá tmavě */
}

table {
  border-collapse: separate;
}

img{
  border:0px;
}

#vyska{
height: 500px;

}

.box_menu_nadpis{
  background-image: url(../grafick/nadpis_menu.gif);
  width: 156px;
  _width: 159px;
  font: 11px Tahoma;
  margin-top: 10px;
  color: #FFFFFF;
  height: 20px;
  text-align: left;
  text-indent: 100px;
  vertical-align: bottom;
}

.box_menu_sport_centrum{
  font: 10px Tahoma;
  text-align: left;
  text-indent: 15px;
  margin-bottom: -10px;
}

a.sport_centrum{
  font: 9px Tahoma;
  text-decoration: none;
  color: #818080;  /* šedivá tmavě */
}

a.reg_instr_href{
  font: 12px Tahoma;
  text-decoration: underline;
  color: #818080;  /* šedivá tmavě */
}

a.reg_instr_href:hover{
  font: 12px Tahoma;
  text-decoration: none;
  color: #818080;  /* šedivá tmavě */
}


a.reg_instr_href2{
  margin-right: -300px;
  font: 12px Tahoma;
  text-decoration: underline;
  text-align: right;
  color: #818080;  /* šedivá tmavě */
}

a.reg_instr_href2:hover{
  margin-rihght: -300px;
  font: 12px Tahoma;
 text-align: right;
  text-decoration: none;
  color: #9e0039;  /* růžová tmavě */
}


a.reg_instr_href3{
  margin-right: -300px;
  font: 12px Tahoma;
  font-weight: bold;
  text-decoration: underline;
  text-align: right;
  color: #cd0236;  /* šedivá tmavě */
}

a.reg_instr_href3:hover{
  margin-rihght: -300px;
  font: 12px Tahoma;
  text-align: right;
  text-decoration: none;
  color: #9e0039;  /* růžová tmavě */
}


.button{
	border: solid 1px white;
	background: #4464AC;
	color: white;
	width: 90px;
	text-align: center;
	margin:0px 0px -30px 285px;
	position: absolute; 
	font: 11px Tahoma;
}

.button2{
	border: solid 1px #204564;
	background: #4464AC;
	color: white;
	width: 25px;
	text-align: center;
	margin: -8px 0px 0px 0px;
	position: absolute; 
	font: bold 11px Tahoma;
	
}

.button3{
	border: solid 1px #204564;
	background: #27a61a;
	color: white;
	width: 30px;
	text-align: center;
	margin: 0px 0px 0px 10px;
	position: absolute; 
	font: bold 11px Tahoma;
	
}

.sipka{
  color:#FF7E00;  /* oranžová sytá */
  font: 13px Arial;
}

.tecky{
  color: #FF7E00; /* oranžová sytá */
  font: bold 13px Arial;
}

.tecky2{
  color: #4464AC; /* tmavě modrá */
  font: bold 13px Arial;
}

.mezera{
  color: #5683A7;
  margin-bottom: -30px;
  _margin-bottom: -28px;
}

.menu_tabulka{
   margin-top: 5px;
  _margin-top: -15px;
}

.menu_tabulka_td{
  text-align: left;
  _margin-bottom: -5px;
  width: 156px;
  bordr-bottom: 1px solid #E4E4E4; /* šedivá světle  */
}

.menu_tabulka_td_submit{
  text-align: left;
  _margin-bottom: -5px;
  width: 156px;
  padding-left: 10px;
}

.menu_tabulka_td_popisek{
  text-align: left;
  text-indent: 10px;
  width: 150px;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}

.menu_textbox{
  width: 80px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox{
  width: 80px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox2{
  width: 130px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox3{
  width: 50px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox4{
  width: 100px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox5{
  width: 300px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox6{
  width: 30px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox7{
  width: 17px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox8{
  width: 35px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}


.admin_textbox9{
  width: 40px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}


.admin_textarea{
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox2_blue{
  width: 130px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: #E2ECF5;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox_textarea{
  width: 300px;
  height: 100px
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox_textarea_blue{
  width: 300px;
  height: 100px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-image: url(../grafick/textarea.gif);
  color: #1C5285; /* modrá tmavě */
}

.admin_textbox_popis{
  width: 205px;
  border: 1px  solid;
  border-color:  #818080; /* šedivá tmavě */
  background-color: white;
  color: #1C5285; /* modrá tmavě */
}

.admin_tabulka{
   margin-left: 20px;
   text-align: left;
   _margin-bottom: -25px;
}


.reg_instr_tabulka{
   margin-left: 20px;
   text-align: left;
}

.reg_instr_td{
  text-align: left;
  font: 12px Tahoma;
  text-align: left;
  background-color:#DFE8F0;
   color: #113C62; 
  padding-left: 3px;
  width: 132px;
  _width: 134px;
}

.admin_tabulka_td{
  _margin-bottom: -5px;
  text-align: left;
  vertical-align: top;
  width: 230px;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}
.admin_tabulka_td2{
  _margin-bottom: -5px;
  text-align: left;
  vertical-align: bottom;
  width: 230px;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}

.admin_tabulka_td_check{
  _margin-bottom: -5px;
  text-align: left;
  vertical-align: top;
  width: 40px;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}

.admin_tabulka2_td_smal1{
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  width: 132px;
  _width: 134px;
}
.admin_tabulka2_td_smal2{
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  width: 82px;
  _width: 84px;
  vertical-align: top;
}
.admin_tabulka2_td_smal3{
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  width: 50px;
  _width: 52px;
  vertical-align: top;
}

.admin_tabulka2_td_smal4{
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  width: 25px;
  vertical-align: top;
}

.admin_tabulka2_td{
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
}

.admin_tabulka3_td{
  text-align: left;
  padding: 0px;
}
.admin_tabulka4_td{
  text-align: left;
  vertical-align: top;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}

.admin_mezera{
  margin-top:20px;
  _margin-top: 40px;
}

.admin_td_smaz1{
  width: 40px;
  text-align: left;
  font: 12px Tahoma;
  color: #818080;;
    vertical-align: top;
}

.admin_td_smaz2{
  width: 200px;
  text-align: left;
  font: 12px Tahoma;
  color: #818080;;
}

.admin_td_smaz3{
  width: 50px;
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  vertical-align: top;
}

.admin_td_smaz4{
  width: 80px;
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  vertical-align: top;
}

.admin_td_smaz5{
  width: 65px;
  text-align: left;
  font: 12px Tahoma;
  color: #818080;
  vertical-align: top;
}

.admin_odkaz{
  text-decoration: none;
  color: #FF7E00;
  font: 12px Tahoma;
}

.anti_spam{
	visibility: hidden;
}

.novinky_tabulka{
  margin-left: 20px;
}

.novinky_tabulka_datum{
  text-align: right;
  _margin-bottom: -5px;
  vertical-align: top;
  font: 12px Tahoma;
  color: #818080;     /* šedivá tmavě */
  border-bottom: 1px solid #E4E4E4;  /* šedivá světle  */
}

.forum_div{
  margin-left: 20px;
  background:#E2ECF5;
  width: 555px;
  border-collapse: collapse;
}

*:first-child+html  .forum_div{
  margin-left: 0px;
  background:#E2ECF5;
  width: 554px;
  border-collapse: collapse;
}
.forum_novinky_p{
  margin-left: 20px;
  padding: 5px 5px 5px 5px;
  border: 1px solid #E4E4E4;
}

.forum_subdiv1{
  margin-bottom: -5px;
  padding-left: 5px;
  text-align: left;
  vertical-align: top;
  font: 10px Tahoma;
  height: 15px;
  color: #818080;     /* šedivá tmavě */ /* šedivá světle  */
}

.forum_subdiv2{
  margin-bottom: -5px;
  padding-right: 5px;
  text-align: right;
  vertical-align: top;
  font: 10px Tahoma;
  height: 15px;
  color: #818080;     /* šedivá tmavě */ /* šedivá světle  */
}

.menu_submit{
  background: url(../grafick/submit_back.gif);
  width: 62px;
  height: 22px;
  font: 10px Tahoma;
  color: #FFFFFF;
}

.menu_tabulka_novinky{
  width: 140px;
  margin-left: 7px;
  _margin-left: 0px;
}

.menu_tabulka_novinky_text{
  _margin-bottom: -5px;
  border-bottom: 1px solid white;
  font: 10px Tahoma;
  text-align: justify;
  color:  #818080;
}

.menu_tabulka_novinky_datum{
  _margin-bottom: -5px;
  border-bottom: 1px solid #FFFFFF;
  font: 10px Tahoma;
  text-align: right;
  color: #818080;
}

.menu_tabulka_novinky_autor{
  _margin-bottom: -5px;
  border-bottom: 1px solid white;
  font: 10px Tahoma;
  text-align: left;
  color:#FF7E00;
}

.menu_tabulka_novinky_nadpis{
  text-align: left;
  _margin-bottom: -5px;
  border-bottom: 1px solid #E4E4E4;
  font: italic 10px Tahoma;
}

.body_seznam{
  list-style-image: url(../grafick/li_disc.gif);
  list-style-position: inside;
  _list-style-position: outside;
  color: #113C62;
  font: 11px Tahoma;
  text-align: left;
  margin-left: 20px;
  _margin-left: 37px;
}

*:first-child+html  .body_seznam{
  list-style-image: url(../grafick/li_disc.gif);
  list-style-position: outside;
  color: #113C62;
  font: 11px Tahoma;
  text-align: left;
  margin-left: 37px;

}

.body_sub_seznam{
  list-style-image:url(../grafick/li_triangle.gif);
  list-style-position: inside;
  _list-style-position: outside;
  color: #113C62;
  font: 11px Tahoma;
  margin-left: 20px;
  _margin-left: 37px;
}

*:first-child+html  .body_sub_seznam{
  list-style-image:url(../grafick/li_triangle.gif);
  list-style-position: outside;
  color: #113C62;
  font: 11px Tahoma;
  text-align: left;
  margin-left: 37px;

}

.body_img{
  text-align: left;
  width: auto;
  height: auto;
  margin: 10px 0px 0px 20px;
}

*:first-child+html  .body_img{
  text-align: left;
  width: auto;
  height: auto;
  margin: 10px 10px 0px 0px;
}

.body_img2{
  text-align: left;
  width: auto;
  height: auto;
  margin: 10px 0px 0px 20px;
}

.body_img3{
  float: left;
  width: auto;
  height: auto;
  margin: 10px 0px 0px 20px;
}

.body_li_underline{
  text-decoration: underline;
}

.body_p_underline{
  text-decoration: underline;
  font: 12px Tahoma;
   text-align: justify;
   margin: 0px 20px 0px 20px;
   color: #113C62; /* modrá tmavě */
}

.reg_text{
  margin: 0px 0px 0px 20px;
  font: 10px Tahoma;
  color: Gray;
  text-align:justify;
  width: 550px;
}

.body_ls_img1{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 400px;
  margin-top: -85px;
}

.body_ls_img2{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 400px;
  margin-top: -85px;
}

.body_ls_img3{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 400px;
  margin-top: -85px;
}

.body_ls_img4{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 400px;
  margin-top: -85px;
}

*:first-child+html  .body_ls_img1{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 140px;
  margin-top: -85px;
}

*:first-child+html  .body_ls_img2{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 140px;
  margin-top: -85px;
}

*:first-child+html  .body_ls_img3{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 140px;
  margin-top: -85px;
}

*:first-child+html  .body_ls_img4{
  border: solid 1px;
  height: 90px;
  width: 120px;
  position: absolute;
  margin-left: 140px;
  margin-top: -85px;
}

.body_table{
  margin:  0px 0px 10px 20px;
  font: 12px Tahoma ;
   color: #113C62;
}

.body_td1_nad{
  width: 300px;
  padding-left: 3px;
  text-align: left;
  background-color: #FF7E00;
  color: White;
  font-weight: bold;
  text-indent: 5px;
}

.body_td1{
  width: 300px;
  text-align: left;
  background-color:#DFE8F0;
  padding-left: 3px;
  text-indent: 5px;
}

.body_td2{
  width: 80px;
  text-align: left;
  background-color:#DFE8F0;
  padding-left: 3px;
  text-indent: 5px;
}

.body_td2_nad{
  width: 80px;
  padding-left: 3px;
  text-align: left;
  background-color:#FF7E00;
  color: White;
  font-weight: bold;
  text-indent: 5px;
}

.body_p_orange{
  color:#FF7E00;
  font-weight: bold;
  text-decoration: underline;
}

.body_dotaz{
  position: absolute;
  margin-left: 230px;
  margin-top: -40px;
}

.body_dotaz2{
  position: absolute;
  margin-left: 400px;
  margin-top: -40px;
}

*:first-child+html  .body_dotaz{
  position: absolute;
  margin-left: 0px;
  margin-top: -40px;
}

*:first-child+html  .body_dotaz2{
  position: absolute;
  margin-left: 50px;
  margin-top: -40px;
}

.body_img_frame{
  border: solid 1px;
  border-color: Black;
  height: 120px;
  width: 160px;
}

.body_img_frame2{
  border: solid 1px;
  border-color: Black;
  height: 170px;
  width: 220px;
}

.body_img_frame3{
  border: solid 1px;
  border-color: Black;
  height: 225px;
  width: 300px;
}

.body_img_frame4{
  border: solid 1px;
  border-color: Black;
  height: 98px;
  width: 130px;
}

.body_img_frame6{
  border: solid 1px;
  border-color: Black;
  height: 98px;
  width: 65px;
}

.body_img_frame5{
  border: solid 1px;
  border-color: #113C62;
  background-color:#70ABDC;
  height: 86px;
  width: 101px;
  margin-top:10px;
  margin-right: 10px;
  float: left;

  color: White;
  font: 9px Tahoma;
  text-align: center;

}

.body_img_frame5_sub1{
  border: solid 1px;
  border-color: #113C62;
  background-color: white;
  height: 71px;
  width: 95px;
  margin: 2px 0px 0px 2px;
  _margin: 2px 0px 0px 1px;
}

.body_img_frame5_sub2{
  border: solid 1px;
  border-color: #113C62;
  background-color: white;
  height: 68px;
  width: 91px;
  margin: 1px 0px 0px 1px;
}

.li_vyska{
  height: 90px;
}

.w3c_logo{
  height: 10px;
  width: 30px;
}

#box_main{
  margin: 0px auto;
  width: 765px;
  height: auto;
  text-align: center;
  background-image: url(../grafick/poz.gif);
}

#box_header{
  height: 160px;
  width: 751px;
  margin-left: 7px;
  _margin-left: 1px;
  border-top: 1px solid #000000;
  background-image: url(../grafick/header9_new.gif);
}

*:first-child+html  #box_header{
  height: 160px;
  width: 751px;
  margin-left: 1px;
  border-top: 1px solid #000000;
  background-image: url(../grafick/header9_new.gif);

}

#box_horizont_menu{
  margin-top: 143px;
  _margin-top: 144px;
  margin-left: 300px;
  _margin-left: -75px;
  border-right: solid 1px white;
  position: absolute;
  padding-bottom: 1px;
}

*:first-child+html  #box_horizont_menu{
 margin-top: 143px;
  _margin-top: 144px;
  margin-left: -75px;
  border-right: solid 1px white;
  position: absolute;
  padding-bottom: 1px;

}

ul#mainMenu, ul  {
    padding:0;
    margin:0;
    list-style-type:none;
  }

  ul#mainMenu ul {
    padding: 0px;
    text-align: center;
    vertical-align: bottom;
    font-family: Tahoma;
    _margin-left: -45px;
  }

  ul#mainMenu li {
    float: left;
    padding: 0px 0px 0px 0px;
    width: 90px;
    font: 11px Tahoma;
    text-align: center;
  }

  ul#mainMenu a {
     color: #E4E4E4;
    background-color: #4464AC;
    display: block;
    text-decoration: none;
    height: 15px;
    border-top: 1px solid #FFFFFF;
    border-left: 1px solid #FFFFFF;
  }

  ul#mainMenu a:hover {
    color: #FFFFFF;
    background-color: #FF7E00;
    display: block;
    border-top-color: #FFFFFF;
    text-decoration: none;
  }

  ul#mainMenu ul a {
    color: #FFFFFF;
    border-color: #E5EDFF;
    background-color: #70ABDC;
    text-align: left;
    text-indent: 15px;
  }

  ul#mainMenu ul a:hover {
     color: #FFFFFF ;
    background-color: #BFD7F5;
    text-align: left;
    text-indent: 15px;
  }

  ul#mainMenu ul {
    position:absolute;
    visibility:hidden;
  }

  ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{
    visibility:visible;
  }

   ul#mainMenu li li {
     float:none;
    _float: left;
    padding: 0px;
    width: 120px;
  }

  *:first-child+html  ul#mainMenu li li {
     float:none;
    _float: left;
    padding: 0px;
    width: 120px;
   margin-left: -45px;
  }

  ul#mainMenu li {
    behavior: url(hover.htc); /* IE hack přes javu */
  }

#box_menu{
  height: 800px;
  width:156px;
  _width: 160px;
  margin-left: 6px;
  background: White;
  border-left: 1px solid;
  border-left: 1px solid ;
  float: left;
  _margin-left: 3px;
  background: #DFE8F0;
}

#box_vertical_menu{
  margin-top: -5px;
}

ul#leftMenu, ul  {
    padding:0;
    margin:0;
    list-style-type:none;
  }
  ul#leftMenu ul {
    margin-left:156px;
    _margin-left:155px;
    margin-top: -21px;
    padding: 0px;
    border-left: 1px solid #818080;
    text-indent: 15px;
    vertical-align: middle;
    font-family: Tahoma;
  }

  ul#leftMenu li {
    float: left;
    padding: 0px 0px 0px 0px;
    width:156px;
    font: 12px Tahoma;
    text-align: left;
  }

  ul#leftMenu a {
     color: #E4E4E4;
    background-color: #70ABDC;
    display: block;
    text-decoration: none;
    height: 20px;
    text-indent: 15px;
    border-top: 1px solid #E4E4E4;
  }

  ul#leftMenu a:hover {
    color: #0D385A;
    background-color: #FFFFFF;
    display: block;
    border-top-color: #FFFFFF;
    text-decoration: none;
    text-indent: 15px;
  }

  ul#leftMenu ul a {
    color: #FFFFFF;
    border-color: #E5EDFF;
    background-color:#6383B4 ;/*#BFD7F5  4464AC */
    border-bottom-color: #9FCEFA;
    text-align: left;
    text-indent: 15px;
  }

  ul#leftMenu ul a:hover {
     color:#1C5285;
    border-color: #9FCEFA;
    background-color: #E2ECF5;
    text-align: left;
    text-indent: 15px;
  }

  ul#leftMenu ul {
    position:absolute;
    visibility:hidden;
  }

  ul#leftMenu li:hover ul, ul#leftMenu li.hover ul{
    visibility:visible;
  }

   ul#leftMenu li li {
     float:none;
    _float: left;
    padding: 0px;
    width: 120px;
  }

  ul#leftMenu li {
    behavior: url(hover.htc); /* IE hack přes javu */
  }

ul#leftMenu2, ul  {
    padding:0;
    margin:0;
    list-style-type:none;
  }
  ul#leftMenu2 ul {
    margin-left:156px;
    _margin-left:155px;
    margin-top: -21px;
    padding: 0px;
    border-left: 1px solid #818080;
    text-indent: 15px;
    vertical-align: middle;
    font-family: Tahoma;
  }

  ul#leftMenu2 li {
    float: left;
    padding: 0px 0px 0px 0px;
    width:156px;
    font: 12px Tahoma;
    text-align: left;
  }

  ul#leftMenu2 a {
     color: #E4E4E4;
    background-color: #70ABDC;
    display: block;
    text-decoration: none;
    height: 20px;
    text-indent: 15px;
    border-top: 1px solid #E4E4E4;
  }

  ul#leftMenu2 a:hover {
    color: #0D385A;
    background-color: #FFFFFF;
    display: block;
    border-top-color: #FFFFFF;
    text-decoration: none;
    text-indent: 15px;
  }

  ul#leftMenu2 ul a {
    color: #FFFFFF;
    border-color: #E5EDFF;
    background-color: #6383B4;
    border-bottom-color: #9FCEFA;
    text-align: left;
    text-indent: 15px;
  }

  ul#leftMenu2 ul a:hover {
     color:#1C5285;
    border-color: #9FCEFA;
    background-color: #E2ECF5;
    text-align: left;
    text-indent: 15px;
  }

  ul#leftMenu2 ul {
    position:absolute;
    visibility:hidden;
  }

  ul#leftMenu2 li:hover ul, ul#leftMenu2 li.hover ul{
    visibility:visible;
  }

   ul#leftMenu2 li li {
     float:none;
    _float: left;
    padding: 0px;
    width: 180px;
  }

  ul#leftMenu2 li {
    behavior: url(hover.htc); /* IE hack přes javu */
  }

#menu_box_loga {
  margin: 5px 0px 0px 8px;
  }

  .logo_blizzard{

  width: 140px;
margin-bottom:5px; 
  }
  #logo_csls{
  width: 70px;
  height: 35px;
  margin-top: 5px;
  _margin-top: 0px;
  _margin-left: -70px;
  }

  *:first-child+html  #logo_csls{
  width: 70px;
  height: 35px;
  margin-top: 5px;
  margin-left: -70px;
  }

  #logo_moninec{
  width: 70px;
  height: 35px;
  margin-top: -35px;
  _margin-top: -40px;
  margin-left: 70px;
  }


  #logo_lnk{
  width: 70px;
  height: 35px;
  margin-top: 5px;
  _margin-left: -70px;
  }

  *:first-child+html  #logo_lnk{
  width: 70px;
  height: 35px;
  margin-top: 5px;
  margin-left: -70px;
  }

  #logo_relax{
  width: 70px;
  height: 35px;
  margin-top: -35px;
  _margin-top: -40px;
  margin-left: 70px;
  }

*:first-child+html  #logo_relax{
  width: 70px;
  height: 35px;
  margin-top: 5px;
  margin-left: -70px;
  }

#box_novinky{
  height: 260px;
}

#box_reg_instr{

  margin: 0px auto;
  text-align:center;
  height: auto;
  width: 475px;
  _text-align: left;
  background: White;
}

#box_reg_instr2{

  margin: 0px auto;
  text-align:center;
  height: auto;
  width: 375px;
  _text-align: left;
  background: White;
}


#box_body{
  height: auto;
  width: 594px;
  _width: 595px;
  _text-align: left;
  background: White;
  border-color: Black;
  border-left: 1px solid #818080;
  margin: -1px 2px 0px 163px;
  _margin-left: 158px;
  _margin-top: -916px;
}

*:first-child+html  #box_body{
  height: auto;
  width: 594px;
  background: White;
  border-color: Black;
  border-left: 1px solid #818080;
  margin: -1px 6px 0px 160px;
}

#header_roh{
  margin-right: 500px;
  _margin-left: 1px;
  _margin-top: -1px;
}

#foto_main_box{
  margin: -20px 0px 0px 20px;
  float: none;
  height: 1150px;
  
  color: White;
}

#foto_main_box_a{
  margin: -20px 0px 0px 20px;
  float: none;
  color: White;
  height: 400px;
}


#foto_main_box1{
  margin: -20px 0px 0px 20px;
  float: none;
  height: 540px;
  color: White;
}

#foto_main_box2{
  margin: -20px 0px 0px 20px;
  float: none;
  height: 830px;
  color: White;
}

#foto_main_box3{
  margin: -20px 0px 0px 20px;
  float: none;
  height: 420px;
  color: White;
}

#foto_main_box4{
  margin: -20px 0px 0px 20px;
  float: none;
  height: 2400px;
  color: White;
}

#delete_box{
  background: white;
  margin: 0px auto;
  width: 550px;
  height: auto;

}

#delete_box2{
  background: white;
  margin: 0px auto;
  width: 800px;
  height: auto;

}

#hlaska{
   margin-left: 0px;
  margin-top: 30px;
  height: 20px;
  width: 300px;
  text-align: left;
  position: absolute;
  color:#FF7E00;  /* oranžová sytá */
  font: 13px Tahoma;
}

#box_footer{
  height: 25px;
  width: 751px;
  margin-left: 7px;
  background-image: url(../grafick/footer.gif);
  border-color: #000000;
  border-top: 1px solid;
  border-bottom: 1px solid;
  _margin-left: 1px;
  text-align: center;
}

*:first-child+html  #box_footer{
  height: 25px;
  width: 751px;
  margin-left: 1px;
  background-image: url(../grafick/footer.gif);
  border-color: #000000;
  border-top: 1px solid;
  border-bottom: 1px solid;
  text-align: center;

}


#box_footer_box_text{
  margin: 2px 20px 0px 0px;
  font: 10px Tahoma;
  color: Gray;
}

