body, html {
           margin : 0;
           padding : 0;
           text-align : center;
           background-color : #999999;
           font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
           font-size: 12px;
      }

#sedive_pozadi
          {width : 1000px;
           height: 582px;
           padding: auto auto auto auto;
           margin: 20px auto auto auto;
           background: #999999;
           }
      
#kontejner {
           width : 974px;
           height: 548px;
           text-align : left;
           margin: auto auto auto auto;
           }
           
#obal_hlavicky {          
          color="#77001e";  }
          
#logo {   height : 115px;
          background : #77001e url(img/logo.png) center no-repeat;
          border-top-color: bb7f8e;
          border-top-width: 1px;
          border-top-style: solid; }

#menu1  {   margin: 0 0 0 0;
            padding: 0 0 0 0;
            height: 25px;
            background: #77001e;
            }
            
#menu1 ul {   margin-top: 0;
              pading-top: 0;
              margin-bottom: 0;
              padding-bottom: 0;
              padding-left: 0;
              margin-left: 15;
              list-style: none;
              }            
#menu1 ul li {  display:inline;
                color: white;
                margin: 0 0 0 0;
                padding: 0 12 0 0;
                background: #77001e;
                }
#menu1 ul a { color: #dcd7dd;
              text-decoration:none;
              font-family: arial;
              font-size: 9;
              text-transform: uppercase;
              }

#menu1 ul #menu_ctverecek
             { margin-right: 10px;
               margin-top: -15px;
               float:right;}

#leva_cast {  width: 150px;
              background:#dbd9dc;
              height: 371px;
              float: left;
              margin: 0 0 0 0;
              padding: 0 0 0 0;
              }

#foto { background: url(img/hrad.png) no-repeat;
        margin: 0 0 0 0;
        padding: 0 0 0 0;
        height: 171px;
        width: 150px;
        }      

#jazyky { height: 200px;
          width:150px;
          }
          
#jazyky ul {  list-style: none;
              margin: 0;
              padding: 0;
              margin-top: 50px;
              padding-left: 40px;
              }

#jazyky ul a {  color: #938795;
                margin: 0 0 0 0;
                padding: 0 0 0 0; 
                text-decoration: none;
                font-family: arial;
                font-size: 11;
                font-weight: bold;
                line-height: 2;
                }

#jazyky ul #lang_ctverecek { margin-left: -5px;
                             margin-bottom: 5px; }

#stejny_podklad
          {
            padding: 0;
            margin: 0;
            background: #dbd9dc;
          }

#motomenu {background: url(img/moto.png);
           margin: 0;
           padding: 0;
           float:left;
           width: 824;
           }

#moto{ background: #ffffff url(img/moto.png);
       text-align:right;
       height: 44px;
       font: normal bold 16 sans-serif;
       color: 333335;
       margin: 0 20 0 0;
       padding: 0;
       }

#dusevni {background: #ffffff url(img/moto.png);
          text-align:right;
          height: 44px;
          font: normal bold 16 sans-serif;
          color: 333335;
          margin: 0 20 0 0;
          padding: 0; 
           }
           
#lide {background: #ffffff url(img/moto.png);
       text-align:right;
       height: 44px;
       font: normal bold 16 sans-serif;
       color: 333335;
       margin: 0 20 0 0;
       padding: 0; 
      }

#dusevni ul, #lide ul
      {margin: 0 0 0 0;
       padding: 0 0 0 0;
       padding-top: 18;
       padding-right: 5;
       margin-left: 25;
       text-align: left;}
#dusevni li, #lide li
      {display:inline;
       margin: 0 5px 0 0;
       padding: 0 5px 0 0;
       }

#dusevni li a, #lide li a 
      {color: white;
       text-decoration:none;
       font-family: arial;
       font-size: 9;}

#motomenu img {margin-right: 10px;}

#motomenu p { margin: 0;
          padding: 0;
          padding-top: 5px;
          letter-spacing: 1;
          padding-bottom: 0;
          margin-bottom: 0;
          line-height: 1;
          }

#motomenu a { text-decoration: none;
          color: #beb2be;
          font-size: 9;
          margin: 0;
          margin-right: 10px;
          padding: 0;
          text-transform: uppercase;
          }
     
#kontakt{ width: 190px;
          background: #dbd9dc url(img/kontakt.png) no-repeat;
          height: 327px;
          float:right;
          margin: 0;
          padding: 0;
          margin-top:0;
          }

#kontakt p {margin-top: 40px;
            margin-left: 15px;
            color: #938795;
            font-size: 9;
            line-height: 2;
            font-weight: bold;
            }
      
#kontakt a { text-decoration: none;
              color: #b37175;
              margin-left: 15px;
              font-size: 9;}     

#nadpis {   text-align:right;
            margin: 0 0 0 3px;
            padding: 0 0 0 0;
            margin-top: 0px;
            margin-bottom: 0px;
            padding-top: 0;
            padding-right: 0px;
            font-size: 16;
            color: #c6bcc6;
            font-weight: bold;
            float: left;
            width: 628px;
            background : #ffffff;
            }

/* for Internet Explorer */
/*\*/
* html #nadpis {
  margin-left: 0px;
}
/**/

#nadpisa {  text-align:right;
            margin: 0 0 0 0;
            padding: 0 0 0 0;
            margin-top: 0px;
            margin-bottom: 0px;
            font-size: 16;
            color: #c6bcc6;
            font-weight: bold;
            float: left;
            width: 628px;
            background : #ffffff;
            }

/* for Internet Explorer */
/*\*/
* html #nadpisa {
  margin-left: 0px;
}
/**/

#nadpis_text { margin-right: 20;
               margin-top: 10;}
      
#obsah { text-align: left;
         padding: 85 15 15 30;
         margin: 0 190px 0 150px;
         background: white;
         font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
         border: white solid 1px;
         min-height: 360px;
         }

#obsaha { padding: 105 15 0 30;
          margin: 0 190px 0 150px;
          background : white;
          min-height: 250px;
          border: white solid 1px;
          valign: top;
        }     

/* for Internet Explorer */
/*\*/
* html #obsaha {
  height: 300px;
  left: -3px;
  padding: 20 5 5 10;
  position: relative;
}
/**/
        

/* for Internet Explorer */
/*\*/
* html #obsah {
  height: 360px;
  padding: 0 15 5 30;
  position: relative;
  left: -3px;
}
/**/

#paticka {
        clear: both;
        height: 20px;
        padding: 0 0 0 0 ;
        margin: 0 0 0 0;
        color: #817082;
        text-align:right;
        font-size: 8;
        background: url(img/paticka.png) no-repeat #cac5cb;
        }
        
#paticka ul {margin: 0 0 0 0;
             padding-top: 5;
             padding-right: 5;}
#paticka li {display:inline;
            margin: 0 5px 0 0;
            padding: 0 5px 0 0;}

#paticka a {text-decoration: none;
            color: #817082;
            }

#copyright {color: #831b35;
            font-size: smaller;
            margin-top:5px;
            margin-left: 5px;}

#copyright img {margin-left: 785px;}

/* obecný obsah */

#obsah h4 { color: #77001e;
            font-size: 13;}

#obsah h5 { color: #6d586d;
            font-size: 12;
            text-decoration: none;
            font-style: normal;
            }

#obsah p { color: #6d586d;
           text-decoration: none;
           text-align: justify;}

#obsah ul { color: #77001e; 
            list-style-image: url(img/news_ctverecek.png);}

#obsah li { padding: 0 0 0 0;
            margin: 0 0 0 0;
            padding-bottom: 0px;
            color: #6d586d;
            }

* html #obsah li { padding-bottom: 10px; }

#obsah a { color: #6d586d;
              text-decoration: none;
            }

#obsah a:hover {
              color: #77001e;
              text-decoration: underline;
            }
            
#obsah table {
              color: #6d586d;
              font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
              font-size: 12;
              text-align: left;
               
              }

/*aktuality */

#obal_aktualit { 
        padding: 0 0 0 0;
        margin: 0 0 0 0;
        height: 275px;
        border: 0;
        background-color : #ffffff;
        width: auto;
        }           

#obal_aktuality
        { text-align: left;
         padding: 5 10 5 10;
         margin: 0 0 0 0;
         font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif;
          }

#space1, #space2, #space3  {
        margin: 0;
        padding: 0;
        padding-right: 0px;}

#space1 {padding-left: 10px; }

#space2 {width: 0px;}

#space3 {width: 0;}

#news { background: url(img/news.png) no-repeat;
                    width: 245px;
                    height: 175px;
                    margin: 0;
                    padding: 0;
                    border: solid thin #ffffff;
                    }

#news h1 {  color: #7d6c7e;
            margin-top: 55px;
            margin-left: 20px;
            font-size: 17;}

#news h1 img {margin-right: 5px;}
            
#news p {   color: #6e596a;
            margin-left: 20px;
            margin-right:20px;
            font-size: 11;
            text-indent: 10px;}

#news a { text-decoration: none;
              color: #b37175;
              margin-left: 20px;
              font-size: 11;
              font-weight: bold;
              }            


