body     { color: #000000;
           font-family: "Verdana CE", Verdana, "Arial CE", Arial;
           font-size: 70%;
}    
h1     { font-size: 110%;
         font-weight: bold;
         margin: 5px 5px 0px 5px; 
}
h2     { margin: 12px 3px 0px 5px; 
}
h3     { font-size: 110%;
         font-weight: bold;
         margin: 7px 5px 0px 5px;
}
ul     { list-style-type: none; 
         margin: 3px 0px 3px 10px;
         padding: 0px; }
form      { margin: 5px 0px 5px 40px; 
}
input, textarea     { border: 1px solid #000000;
}
label    { text-align: left; 
}
.submit     { background: #ffffff; 
              border: 1px solid #000000;
              font-size: 80%;
              color: #ffffff;
              margin: 4px 3px 4px 0px; 
}
textarea     { overflow: auto; 
}
table      { width: 95%;
             margin: 4px 0px 4px 0px;
             margin-left: auto;
             margin-right: auto;
             border: 0px;
             text-align: left;
             line-height: 1.4em;}

td.heading      { background: #E17236;
                  width: 3px;
                  padding: 0px;
}
td      { padding-left: 3px;
          background: #ededed;
          color: #000000;
}
a     { color: #660000;
        font-size: 90%;
        text-decoration: none; 
}
a:hover     { color: #B12015;
}
div#main-holder     { background: #593F27;
                      border-left: 1px solid #654526;
                      border-right: 1px solid #654526;
                      margin-left: auto;
                      margin-right: auto;
                      margin-top: 0px;
                      margin-botom: 0px;
                      padding: 0px;
                      height: 100%;
                      width: 800px;
}
div#main-holder ul#disabled-images     { list-style: none; 
                                         margin: 0px;
                                         padding: 0px; 
                                         width: 386px;
                                         height: 33px;
                                         position: absolute;
                                         top: 32px;
                                         left: 50%;
                                         z-index: 0;
                                         margin: 0px 0 0 -330px;
                                         overflow: auto;
                                         voice-family: "\"}\"" ;
                                         voice-family: inherit;
                                         margin: 0px 0 0 -340px;  
}
div#main-holder ul#disabled-images li      { float: left;
                                             display: inline;
                                             width: 77px;
                                             
}
div#disabled     { background: #efefef; 
}
div#main     { background: url(soubory/background.jpg) transparent no-repeat;  
               height: 595px; 
               width: 800px;  
               margin: 0px;
               padding: 0px;
               position: relative;
               z-index: 1;
}
div#menu     { position: absolute;
               top: 32px;
               left: 35px;
               z-index: 2;
               width: 386px;
               height: 33px;
}
div#menu ul     { list-style: none; 
                  margin: 0px;
                  padding: 0px; }
div#menu ul li      { float: left;
                      display: inline; }

div#menu a.zivotopis, div#menu a.clogging, div#menu a.irsko, div#menu a.uspechy, div#menu a.nabidka     { display: block; } 

div#menu a.zivotopis, div#menu a.zivotopis:hover      { background: url(soubory/zivotopis.gif) no-repeat;
                 			                width: 77px;
                      			                height: 33px;
}

div#menu a.irsko, div#menu a.irsko:hover     { background: url(soubory/irsko.gif) no-repeat;
                  			       width: 102px;
                   			       height: 33px;
}

div#menu a.clogging, div#menu a.clogging:hover     { background: url(soubory/clogging.gif) no-repeat;
                     				     width: 72px;
                     				     height: 33px;
}

div#menu a.uspechy, div#menu a.uspechy:hover     { background: url(soubory/uspechy.gif) no-repeat;
                    			           width: 69px;
                 			           height: 33px;
}

div#menu a.nabidka, div#menu a.nabidka:hover     { background: url(soubory/nabidka.gif) no-repeat;
                     				    width: 66px;
                    			            height: 33px;
}

div#content     { position: absolute;
                  top: 62px; left: 31px;
                  z-index: 3;
                  width: 395px;
                  height: 477px;
                  text-align: left;
                  background: url(soubory/content-background.jpg) #efefef no-repeat;
}
div#content-overflow     { margin: 5px 0px 0px 0px;
                           width: 391px;
                           height: 355px;
                           overflow:auto; 
}
div#content-text     { margin: 5px;
}
div#content-text h2#zivotopis     { background: url(soubory/zivotopis.jpg) no-repeat;
                                    width: 94px;
                                    height: 33px;
}
div#content-text h2#irsko     { background: url(soubory/irsko.jpg) no-repeat;
                                width: 94px;
                                height: 33px;
}
div#content-text h2#clogging     { background: url(soubory/clogging.jpg) no-repeat;
                                   width: 94px;
                                   height: 33px;
}
div#content-text h2#uspechy     { background: url(soubory/uspechy.jpg) no-repeat;
                                  width: 94px;
                                  height: 33px;
}
div#content-text h2#nabidka     { background: url(soubory/nabidka.jpg) no-repeat;
                                  width: 94px;
                                  height: 33px;
}
div#content-text h2#mailform     { background: url(soubory/mailform.jpg) no-repeat;
                                   width: 157px;
                                   height: 28px;
}
div#content-text h2#zivotopis-data     { background: url(soubory/zivotopis-data.jpg) no-repeat;
                                         width: 157px;
                                         height: 28px;
}
div#content-text p     { margin: 5px 7px 5px 7px;
                         text-indent: 3px;
                         line-height: 1.3em;
} 
div#content-text p.noindent     { margin: 4px 7px 5px 7px;
                                  text-indent: 0px;
                                  line-height: 1.3em;
                                  color: #2c2c2c;
} 
div#content-text a     { color: #002966;
                         font-size: 100%;
                         font-weight: bold;
                         text-decoration: none;
} 
div#content-text a:hover     { color: #3399FF;
                               font-weight: bold;
                               text-decoration: underline;
}
div#content-text table a    { color: #002966;
                              font-weight: normal;
                              text-decoration: none;                                    
}
div#content-text table a:hover    { color: #3399FF;
                                    font-weight: normal;
                                    text-decoration: underline;                  
}
div#bachula     { position: absolute;
                  top: 57px;
                  left: 415px;
                  z-index: 5;
                  width: 62px;
                  height: 388px;
                  background: url(soubory/bachova.gif) no-repeat;
}


div#bachula-foto     { background: url(soubory/bachova-foto.gif) no-repeat;
                       float: right;
                       margin: 0px 10px 0px 5px;
                       width: 132px;
                       height: 172px;
}
div#address     { position: absolute;
                 top: 423px;
                 left: 32px;
                 z-index: 7;
                 width: 394px;
                 height: 116px;
                 text-align: left;
                 background: url(soubory/kontakt.jpg) #dddddd no-repeat;
                 overflow: auto;
}
div#address p    { margin: 26px 5px 5px 137px;
                  line-height: 1.4em;
                  font-size: 110%;
}
div#address a    { color: #002966;
                   font-size: 100%;
                   font-weight: normal;
                   text-decoration: none;                  
}
div#address a:hover    { color: #3399FF;
                         font-weight: normal;                 
}
div#address a.mail     { display: block;
                         background: url(soubory/mail.gif) no-repeat;
                         width: 118px;
                         height: 18px;
}
div#news     { position: absolute;
               top: 57px;
               left: 490px;
}
div#news h2     { background: url(soubory/novinky.jpg) no-repeat; 
                  width: 99px;
                  height: 29px;
}
div#footer     { position: absolute;
}
.hidden    { display: none;
}
.center     { text-align: center; }

