a  {
  outline:0;
}
img, a img {
  border: 0;
}

body    {
  text-align:cener;
  margin: 0px;
  padding: 0px;
  font-size: 13px;
  font-family: Arial;
}

div  {
   overflow:hidden;
}

#page   {
  width: 770px;
  margin: auto;
  text-align: left;
  }

#header    {
width: 770px;
height: 180px;
margin-bottom: 10px;
#margin-bottom: 20px;
}


#content         {
width: 515px;
float: right;
margin: 0px;
padding: 0px;
margin-right: 46px;
#margin-right: 23px;

}

#sidebar     {
width: 162px;
font-size: 1.2em;
margin-top: 25px;
#margin-top: -16px;
padding-bottom: 40px;

}



#footer       {
width: 100%;
background-image: url(images/bottom.png);
background-repeat: no-repeat;
color: #A0A0A0;
padding-top: 10px;
font-size: 80%
}

h1, h2, h3, h4, h5, h6, p, .hdva {
  font-family: arial;
}

h1 {
  font-size: 200%;
  color: #475C6B;
}
h2, .kalendar-mesic, .hdva {
  font-size: 170%;
  color: #475C6B;
  font-weight: bold;
}
h3 {
  font-size: 130%;
  color: #475C6B;
}
h4,p {
  font-size: 100%;
  font-weight: normal;
  line-height: 150%;
}

a {
 text-decoration:underline;
 color: #0074B0;
}

a:hover, a:active {
  color: #D8401B;
}

h1 a:visited, h1 a:visited, h1 a:visited, {
  color: #475C6B;
}
h4 a:visited, h1 a:visited, p a:visited, {
  color: black;
}

#footer a {
    text-decoration:none;
    color:  #A0A0A0;
}



ul, li     {
  margin: 0px;
  padding: 0px
}

ul, ul ul, ul ul ul {
  margin: 0px;
  padding: 0px;

}



  /* hlavní menu */

ul li ul  {
  margin: 0px;
  padding: 0px;
  line-height: 0px;
}

ul li ul li  {
  margin: 0px;
  padding: 0px;
  font-family: Arial;
  text-align: right;
  list-style-type: none;
  line-height: 0px;

}
ul li ul li a {
   background-image: url(images/li_01.png);
   background-repeat: no-repeat;
   padding-right: 36px;
   font-size: 13px;
   text-decoration: none;
   color: #475C6B;
   padding-top: 7px;
   padding-bottom: 14px;
   display: block;
   margin: 0px;
   line-height: 13px;
}
ul li ul li a:hover {
   background-image: url(images/li_c.png);
   color: #000000;
}

    /* podmenu */
ul li ul li ul  {
  margin: 0px;
  padding: 0px;
  margin-bottom: 15px;
  line-height: 0px;
}

ul li ul li ul li  {
   background-image: none;
   margin: 0px;
   padding: 0px;
   line-height: 0px;
   margin-bottom: 0px;
   #height: 0px;
}

ul li ul li ul li a {
   background-image: none;
   text-decoration: none;
   color: #475C6B;
   font-size: 13px;
   padding-right: 36px;
   padding-top: 3px;
   padding-bottom: 4px;
   margin: 0px;
   line-height: 16px;
   #line-height: 16px;
   #padding-top: 0px;
   #padding-bottom: 0px;
}
ul li ul li ul li a:hover {
   background-image: none;
   text-decoration: none;
   color: #000000;

}
   /*pod-pod-stránka - nedereseno pro IE*/
ul li ul li ul li ul {
  margin: 0px;
  padding: 0px;
  margin-bottom: 0px;
  line-height: 0px;
}

ul li ul li ul li ul li  {
   margin: 0px;
   padding: 0px;
   line-height: 0px;

}

ul li ul li ul li ul li a {
   color: #B1BFC5;
   font-size: 13px;
   padding-top: 0px;
   padding-bottom: 0px;
   line-height: 13px;
   margin:0px;
}


   /*  zobrazovani   */


ul ul ul  {
  display:none;
  margin: 0px;
  padding: 0px;
}

li li li  {
  display:none;
  margin: 0px;
  padding: 0px;
}

li.current_page_item ul  {
  display:block;
  margin: 0px;
  padding: 0px;
  margin-bottom: 20px;
}

li.current_page_item ul li  {
  display:block;
  margin: 0px;
  padding: 0px;
}



li.current_page_item, li.current_page_ancestor ul, li.current_page_ancestor li  {
  display:block;


}


.widget_pages h2
 {  display:none;

}


#lang_sel_list  {
 height: 100px;
 margin-top: 20px
}


.postmetadata, .nocomments
 {    display:none;

}
/*          TABULKY    */

table {
  margin-bottom: 13px;

}
.page-id-134 table {   /* aktivity */
    width: 100%;
}
tr {

}
td {
     border: 1px solid #99ACBB;
}


hr {
  height: 2px;
  color: #475C6B;
  size: 3px;
  border-style: solid #475C6B;
}


/*          KALENDÁŘ    */

.kalendar-svatek           { background-color: #E5F1FA; }
.kalendar-datum {
  font-family:Courier New;
  font-size: 100%;
  }

/*          GALERIE    */
.piclenselink  {display: none;}

 /*          INZERCE-FORUM    */
#wpf-info  {display: none;}
#profileHeader    {display: none;}
.odd i, .even i      {display: none;}
.odd img, .even img      {display: none;}
#mainmenu    {display: none;}
#trail      {margin: 0 0 10 0;
padding: 0;}
.wpf-table-info   {display: none;}
table table { border: 0; }
table table tr { border: 0; }
table table th { border: 0; }
table table td { border: 0; }



@media print {

#page {width: 100%;}
#header {display: none;}
#content {width: 100%;}
#sidebar {display: none;}
#footer {display: none;}

 }
