/* CSS Document */
body {margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      background: url("images/lista.jpg");
      background-repeat: repeat-x;
      /*border: 1px solid red;*/
      text-align: center;
}
#obalka {width: 850px; height: 642px;
       /*border: 1px solid red;*/
        margin: 0 auto;
}
* a {text-decoration: none;
              color: #B43C00;
}
* a:hover {text-decoration: underline;
         color: #B43C00;
}
#lista_leva {width: 22px; height: 100%;
          background: url("images/lista_lv.gif");
          border-right: 2px solid #B43C00;
          /*background-repeat: repeat-y;
          border: 1px solid red;*/
          float: left;
          /*margin: 0px 0px 0px 200px;*/
}
#obsah { width: 800px; height: 620px;
         font-family: Arial CE, Trebuchet MS;
         font-size: 15px;
         text-align: left;
         color: #B43C00;
         /*border: 1px solid red;*/
         margin: 0px 0px 0px 0px;
         padding: 0px 0px 0px 0px;
         float: left;
}
#lista_prava {width: 22px; height: 100%;
              background: url("images/lista_pr.gif");
              border-left: 2px solid #B43C00;
              /*background-repeat: repeat-y;
              border: 1px solid red;*/
              margin: 0px 0px 0px 0px;
              float: left;
}
/******************************************hlavička***************************/
#hlavicka {width: 800px;height: 215px;
           background: url("images/lista_2b.jpg");
           background-repeat: repeat-x;
           margin: 0px 0px 0px 0px;
           /*border: 1px solid red;*/
}
#hlavicka  img {border: 1px solid #ffffff;               
}
#logo {width: 138px; height: 146px;
       background: url("images/logo.gif");
       border: 1px solid #B43C00;
       margin: 20px 0px 0px 20px; 
       /*float: left;*/  
}

#menu1 {width: 100px; height: 20px;
        margin: 10px 180px 0px 0px;
        color: #ffffff;
        /*border: 1px solid red;*/
        float: right;
}
#menu1 a   {color: #ffffff;
}
#menu1 a:hover {color: #ffffff;
}
#vlajka_1 { padding: 0px 0px 0px 10px;
            float: left;
}
#vlajka_2 { float: left;
           padding: 0px 0px 0px 10px;
}
#ram_obr {width: 175px; height: 142px;
          background:  #ffffff;
          border: 2px solid #B43C00;
          position: absolute; left: 420px; top: 20px;
}
#obr    {width: 159px; height: 124px;
        background:  #ffffff url("images/obr.jpg");
        margin: 7px 0px 0px 7px;
}
#ram_obr_1 {width: 172px; height: 132px;
            background:  #ffffff;
            border: 2px solid #B43C00;
            position: absolute; left: 560px; top: 40px;
}
#obr_1 {width: 154px; height: 115px;
        background:  #ffffff url("images/obr_1.jpg");
        margin: 7px 0px 0px 7px;
}
#ram_obr_2 {width: 172px; height: 132px;
            background:  #ffffff;
            border: 2px solid #B43C00;
            position: absolute; left: 700px; top: 55px;
}
#obr_2 {width: 154px; height: 115px;
        background:  #ffffff url("images/obr_2.jpg");
        margin: 7px 0px 0px 7px;
}
#ram_obr_3 {width: 150px; height: 190px;
            background:  #ffffff;
            border: 2px solid #B43C00;
            position: absolute; left: 865px; top: 15px;
}
#obr_3 {width: 134px; height: 175px;
        background:  #ffffff url("images/obr_3.jpg");
        margin: 6px 0px 0px 6px;
}
#text    {width: 458px; height: 20px; 
         font-size: 17px;
         font-weight: bold;
         font-style: italic;
         color: #B43C00;
         text-align: left;
         padding: 2px 2px 0px 10x;               
         margin: 30px 0px 0px 10px;
}
/*************************************hlavní střed*****************************/
#menu {width: 800px; height: 22px;
       /*border: 1px solid #B43C00;*/
       background: #FFDC92;
       color: #B43C00;       
}
.odkaz {margin: 4px 0px 0px 20px;
        font-size: 13px;
        font-weight: normal;
        text-align: center;
        background: #FFDC92;
        float: left;    
}
.odkaz2 {/*height:21px;*/
        margin: 2px 0px 0px 25px;
        padding:1px 10px 0px 10px;
        font-size: 13px;
        font-weight: normal;       
        text-align: center;
        /*background: #B43C00; /*#FFDC92;*/
        border:1px solid #B43C00;
        float: left;    
}
#stred_hl {width: 100%; height: 400px;
           /*border: 1px solid red;*/
           background: #FFFAF1;
           margin: 0px 0px 0px 0px;
}
h1   {width: 592px; height: 20px;
      background:  url("images/lista_2.jpg");
      /*border: 1px solid red;*/
      font-size: 15px;
      font-style:italic;
      font-weight:normal;
      color: #B43C00;
      text-align: right;
      padding: 2px 20px 0px 0px;
      margin: 0px 0px 0px 195px;
      /*float: right;*/
}
#obr_hl {width: 183px; height: 380px;
        background:  url("images/obr_hl.jpg");
        float: left;
        /*border: 1px solid red;*/
}
/*#stred    {width: 610px; height: 380px;
           font-size: 13px;
           margin: 0px 0px 0px 190px;
           border: 1px solid red;
}*/
#blok_levy {width: 390px; height: 330px;
          /*border: 1px solid red;*/
          float: left;
}
.upo  {width: 380px; height: 150px;
      /*border: 1px solid red;*/
      margin: 20px 0px 0px 0px;
}
.upo1  {width: 380px; height: 150px;
      /*border: 1px solid red;*/
      margin: 0px 0px 0px 0px;
}
h2 {width: 342px; height: 23px;
      font-weight: bold;
      color:#B43C00;       
      padding: 2px 0px 0px 10px;
      margin: 0px 0px 0px 5px;
      font-size: 15px;
      
}
.pozadi {width: 244px; height: 20px;
      font-weight: normal;
      color:#ffffff; 
      /*border: 1px solid red;*/      
      background: #C82512 url("images/buton_1.gif");
      background-repeat: no-repeat;
      background-position: 0% 100%;
      /*position:relative; left: 5px; top: 0px;*/
      padding: 3px 0px 0px 10px;
      margin: 0px 0px 0px 10px;
      float: left; 
}
.stin {width: 62px; height:23px;
          background:  url("images/titulek.jpg");
          margin: 0px 0px 0px 260px;
}
#text_1    {width: 350px; height: 80px;
           color: #B43C00;
           /*border: 1px solid red;*/
           margin: 10px 0px 0px 20px;
           padding: 0px 0px 0px 0px;
}
.vice {width: 140px;
       font-size: 12px;
       margin: 0px 0px 0px 220px;
       /*border: 1px solid red;*/
}
.vice a:hover {color: #FFB100;
}
.ram_obr_upo {width: 113px; height: 97px;
              border: 1px solid #E6BDA8;
              margin: 10px 20px 0px 0px;  
              float: left; 
}
.obr_upo     {width: 100px; height: 87px;
          margin: 6px 0px 0px 6px;
}
#ram_obr_upo1 {width: 108px; height: 108px;
       border: 1px solid #E6BDA8;
       margin: 20px 0px 0px 20px;
       float: left;
}
#obr_upo1 {width: 93px; height: 93px;
          background: #ffffff url("images/klas.gif");
          margin: 6px 0px 0px 6px;
}
#text_2    {width: 230px; height: 90px;
      color: #B43C00;
      /*border: 1px solid red;*/
      margin: 20px 0px 0px 140px;

}
#blok_pravy {width: 200px; height: 360px;
          border: 1px solid  #FFFAF1;     
          margin: 5px 0px 0px 590px;        
}
#blok_pravy .pozadi {width: 140px; height: 21px;
             font-weight: normal;
             color:#ffffff;      
             background: #C82512 url("images/buton_1.gif");
             background-repeat: no-repeat;
             background-position: 0% 100%;
             font-size: 16px;
             padding: 2px 0px 0px 10px;
             margin: 20px 0px 0px 10px; 
             float: left;
}
#stin_1 {width: 30px; height:23px;
          background:  url("images/titulek_2.jpg");
          margin: 20px 0px 0px 160px;
}
.buton {width: 13px; height: 13px;
        background: url("images/buton.gif");
        background-repeat: no-repeat;
        margin: 20px 5px 0px 10px;
        /*border: 1px solid red;*/
        float:left;  /*clear: left;*/
}
.text_3 {width: 155px; height: 65px;
             font-size: 13px;
              color: #B43C00;
              /*border: 1px solid red;*/
              margin: 15px 0px 0px 30px;
             padding: 0px 0px 0px 0px;
}
/**************************************záhlaví******************************/
#zahlavi {width: 597px; height: 18px;
        /*border: 1px solid red;*/
        border-top: 1px solid #E6BDA8; 
        margin: 0px 0px 0px 195px;  
        color: #C8D6CB;
        font-size: 12px; 
}
#statistika {width: 100px;                   
            /*border: 1px solid red;*/
            float: left;
}
#aktualizace {width: 250px;
            text-align: center;                
            /*border: 1px solid red;*/
            float: left;
}
#autor {width: 230px;  
       text-align: right;
       margin: 0px 10px 0px 0px;
       /*border: 1px solid red;*/
        float: left;
}
#autor a {color: #C8D6CB;
}
#autor a:hover {color: #C8D6CB;
}
/************************************************o penzionu********************/
.upo_1  {width: 565px; /*height: 150px;*/
      font-size: 13px; 
      /*border: 1px solid red;*/
      border-bottom: 1px solid #E6BDA8;
      margin: 20px 0px 0px 195px;
}
.upo_1 p    {text-align: left;
           color: #B43C00;
           /*border: 1px solid red;*/
           margin: 7px 0px 0px 15px;
}
.upo_1 a {color:#B53C00;
}
.upo_1 a:hover {color:#FFB100; 
}
.obr_upo2 {width: 170px; height: 128px;
           /*border: 1px solid red;*/            
            margin: 5px;
}
.ram_obr_upo2 {width: 180px; height: 138px;
         border: 2px solid #E6BDA8;
         margin: 0px 0px 0px 15px;
         float: right;
          
}
.ram_obr_upo3 {width: 180px; height: 138px;
         border: 2px solid #E6BDA8;
         margin: 10px 0px 10px 315px;
         float: right;          
}
/*********************************************fotogalerie**********************/
.tab_album {font-size: 8px;/*border: 1px solid red;*/
        margin-left: 230px;
        margin-top: 20px;
}
.tab_album td {text-align: center;
}
.foto_m {width: 90px; height: 72px;
         border: 1px solid #B43C00;
}
.prazdny {width: 90px; height: 72px;
}
/*************************************************kontakt*****************/
#tab_kontakt {width:500px;
      /*border:1px solid red;*/
      font-family: "Arial CE", "Trebuchet MS";
      font-size: 13px;
      color: #B43C00;
      margin-left:250px;
      margin-top:50px;
}
#obr_mapa {width:102px;height:102px;
        border:0px;
}
/************************************************rezervace***************/
#tab_form {font-family: "Arial CE", "Trebuchet MS";
      font-size: 13px;
      color: #B43C00;
      margin-top:20px;
      margin-left:220px;
}
.pole{font-family: "Arial CE", "Trebuchet MS";
       font-size: 13px;
       background: #FFE9B8;
}
/************************************************cenik************************/
.tab_cenik {width: 535px;
           color: #B43C00;
           background: #E6BDA8;
           font-size: 13px;
           margin-top: 20px;
           margin-left: 25px;
           text-align: center;
}
.tab_cenik td {background: #ffffff;
           padding-left:5px; 
}
.vlevo {text-align:left;
}
.tab_cenik th {background: #ffffff;     
               
}
li    {margin: 8px 0px 0px 0px; 
}
/***************************************************vlozky***************/
#vlozka40 {width:300px; height:85px;
}
#vlozka_ok {width:300px; height:175px;
}