  *{
    padding: 0px;
    margin: 0px;
  }
  body{
    font-family: Verdana;
    font-size: 12px;
    text-align: center;
    line-height: 1.6;
    background: url("img/bg.png") repeat-x;
  }
  #page{
    width: 920px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
  }
  #header{
    background: url("img/header.jpg");
    height: 132px;
  }
  #header h1{
    background: url("img/logo.png");
    height: 52px;
    width: 424px;
    position: absolute;
    top: 85px;
    margin-left: 200px;
  }
  #header h1 span{
    display: none;
  }
  #header a{
    cursor: pointer;
  }
  #content{
    margin-top: 3px;
    margin-top: 5px;
    width: 920px;
    display: block;
    min-height: 470px;
    _height: 470px;
    background: url("img/content.gif");
    height: auto;
    padding-bottom: 35px;
    _padding-bottom: 0px;
  }
  #menu{
    width: 160px;
    _width: 160px;
    float: left;
    text-align: right;
    padding-right: 10px;/*ie*/
  }  

  #menu img{
    margin-top: 15px;
    margin-left: 17px;
  }
  #text{
    width: 705px;/*ie*/

    float: right;
    text-align: left;
    padding-top: 30px;
    margin-right: 0px;   

    padding-right: 20px;
    _padding-right: 102px;/*ie*/
    
    padding-left: 20px;
    _padding-left: 0px;
    _ padding-bottom: 20px;
    
    background: url("img/content-ff.gif");
    background-repeat: repeat-y;
    _background: none;
  }
  #textin{
    width: 600px;
    margin-bottom: 20px;
  }
  #textin a img{
    border: 4px solid #D7E7F3;
    margin: 4px;
    margin-right: 10px;
    margin-bottom: 10px;
    float: left;
    
  }
  
  #textin a:hover img{
    border: 4px solid #FF0000;
  }
  iframe{
  border: 0px;
  }
  p.pridano{
    font-size: 11px;
    margin-bottom: 5px;
  }
  p.odkazy{
    font-size: 11px;
    margin-bottom: 8px;
    margin-top: 5px;
  }
  #pata{
    background: url("img/pata.png");
    background-repeat: repeat-x;
    height: 32px;
    padding-top: 8px;
    font-size: 12px;
    text-align: center;
    position:relative;
    margin-top: 20px;
    clear: both;
  }
  #pata a{
    color: #ffffff;
    font-weight: bold;
  }
  #pata a:hover{
    text-decoration: none;
  }
  #menu ul{
    list-style-type: none;
    width:170px;
  }
  #menu a.kontakty{
    background: url("img/menu-09.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.kontakty {
    background: url("img/menu-09-hover.gif");
    height: 24px;    
  }
  #menu a.kontakty span{
    display: none;
  }
  #menu a.blog{
    background: url("img/menu-02.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.blog {
    background: url("img/menu-02-hover.gif");
    height: 24px;    
  }
  #menu a.blog span{
    display: none;
  }
  #menu a.hlavni{
    background: url("img/menu-01.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.hlavni {
    background: url("img/menu-01-hover.gif");
    height: 24px;    
  }
  #menu a.hlavni span{
    display: none;
  }
  #menu a.fotoRodina{
    background: url("img/menu-03.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.fotoRodina {
    background: url("img/menu-03-hover.gif");
    height: 24px;    
  }
  #menu a.fotoRodina span{
    display: none;
  }
  #menu a.fotoCestovani{
    background: url("img/menu-04.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.fotoCestovani {
    background: url("img/menu-04-hover.gif");
    height: 24px;    
  }
  #menu a.fotoCestovani span{
    display: none;
  }
  #menu a.videa{
    background: url("img/menu-05.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.videa {
    background: url("img/menu-05-hover.gif");
    height: 24px;    
  }
  #menu a.videa span{
    display: none;
  }
  #menu a.rodokmeny{
    background: url("img/menu-06.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.rodokmeny {
    background: url("img/menu-06-hover.gif");
    height: 24px;    
  }
  #menu a.rodokmeny span{
    display: none;
  }
  #menu a.oNas{
    background: url("img/menu-07.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.oNas {
    background: url("img/menu-07-hover.gif");
    height: 24px;    
  }
  #menu a.oNas span{
    display: none;
  }
  #menu a.forum{
    background: url("img/menu-08.gif");
    height: 24px;    
    width:170px;
    display:block;
  }
  #menu a:hover.forum {
    background: url("img/menu-08-hover.gif");
    height: 24px;    
  }
  #menu a.forum span{
    display: none;
  }
  #foto{
    background-image: url("img/content-bg-4.jpg");
    background-repeat: no-repeat;
    width: 622px;
    height: 209px;
    display: block;
    padding-left: 127px;
    padding-top: 20px;
  }
  .fotka img {
  width:205px;
  max-height: 210px;
  _height: 210px;
  }
  h3{
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 8px;
    color: #FF0000;
  }
  h2{
    font-family: Verdana;
    font-size: 15.5px;
    font-weight: bold;
    margin-top: 5px;
    margin-bottom: 8px;
    color: #FF0000;
  }
  a{
    color: #0073BD;
  }
  a:hover{
    text-decoration: none;
  }
  