          body {font: 12pt "Trebuchet MS", georgia, sans-serif;
                padding:0;
                margin:0;
                background-color: #f5f5f5;}
          body#index, body#digimed, body#pad {text-align: justify;}
          h1,h2 {font-family:georgia, serif;letter-spacing: -1px;color: #f5f5f5;padding: 0;background-color: transparent;}
          h1 {font-size: 150%;font-weight:normal;word-spacing:-2px;margin: 5px 0; color: #2F4F4F}
          h2 {font-size: 120%;font-weight:normal;margin:0 0 5px;}
          h3 {font-size: 100%;color: #2f4f4f;margin:0;}
          hr {width: 100%;text-align: left;padding: 0;margin:0}
          p,ul {font-size:10pt; margin-top:0;}
          em {font-style: italic;color: #2F4F4F;}
          strong {font-weight: bold;color: #2F4F4F;}
          acronym {border-bottom: 1px #a9a9a9 dotted;padding-bottom:0;cursor: help;}
          div {margin: 0;padding: 0;}
          address {font-size: 9pt;
                   font-style: normal;
                   font-weight: normal;
                   text-align: center;
                   color: #f5f5f5;
                   background-color: #a9a9a9;
                   margin: 0 -10px 0 -10px;
                   width: 100%;
                   padding:10px;
                   float: left;}
		a {color:#B22222;}
		a:hover {text-decoration: none;background-color: #f5f5f5;color: #000000;}
		#maindiv, #head, #headings {position: absolute;
                                      left:0;
                                      top:0;}
		#head {background: transparent url(bghead.gif) no-repeat left top;
                 z-index: 1;
                 height: 280px;
                 width: 760px;}
          #maindiv {z-index:0;
                    background: #ffffff;
                    border-left:170px solid #a9a9a9;
                    padding: 235px 10px 0 10px;
                    width: 570px;}
          #headings {z-index: 2;
                     width: 420px;
                     padding:0 10px 0 330px;}
          #spacer1 {float: left;
                    width: 140px;
                    height: 50px;}
		#menu {position: absolute;
                 top: 250px;
                 left: 0px;
                 width: 170px;
                 margin:0;
                 padding:0;
                 z-index: 9;}
		#menu ul {list-style-type: none;
		          height: 1.5em;
		          min-height: 1.5em;
                    font-weight:bold;
                    margin:0;padding:0;}
          #menu ul > li:first-child {border-top: #f5f5f5 solid 1px;}
		#menu ul a {display:block;
                      width:160px;
                      padding:0 0 0 10px;
                      min-height: 1.5em;
                      text-decoration: none;
                      color: #f5f5f5;
                      background-color: #a9a9a9;
                      border-bottom: #f5f5f5 solid 1px;}
          #menu ul li a:hover {color: #2f4f4f;
                               background-color: #f5f5f5;}
          #menu ul span {color:red;font-weight: bold;}
          .current {color: #2f4f4f;
                    background-color: #f5f5f5;
                    padding-left: 10px;}
          .hackflash {width:170px;height:46px;background-color:#a9a9a9;display:block;margin:0;padding:0;}
          .prvni:first-letter {float: left;
                               font-size: 350%;
                               font-weight: bold;
                               color: #a9a9a9;}
          .flash {position: absolute;
                  left: -170px;
                  top:80%;
                  padding: 0;
                  margin: 0;
                  width: 155px;}
		.vetsi {font-size:12pt;}
		.red {color:#b22222;}
          .big {font: 900 240% "trebuchet MS",sans-serif;
                letter-spacing: -1px;
                color: #a9a9a9;
                background-color: transparent;
                margin:40px 0 10px 0;
                padding:0;
                line-height: 90%;}
          .podkat {padding-left:2em;}
		.podkat h3 {margin-left:-1ex;}
		.hid {display:none;}
		.valid,.valid p {font-size: 7.5pt;
                           margin: 0;
                           padding: 0;
                           line-height: 9pt;}
		.valid a {display:block;
                    float:left;
                    width: 48pt;
                    margin: 0 1px 2px 2px;
                    padding:0 2px 0 0;
                    border: 1px #F5F5F5 solid;
                    text-decoration: none;
                    color: #2F4F4F;
                    background-color: #a9a9a9;}
		.valid a span {padding: 0 1px;
                         background-color: #f5f5f5;
                         line-height: inherit;}
		.valid a:hover,.valid a:hover span {border-color: #B22222;
                                              background-color: #B22222;
                                              color:#f5f5f5;}
          .ilus {background: #ffffff url(rodinka.jpg) no-repeat;
                width: 250px;
                height: 223px;
                float: right;
                margin: 1ex -5px 1ex 1ex;}
          #digimed .ilus {background: url(ortopedicke-vlozky-digimed/digimed-postup.jpg);
                          width: 250px;height: 727px;}
          #pad .ilus {background: url(ortopedicke-vlozky-pad/pad-postup.jpg);
                          width: 250px;height: 727px;} 
          #lodicky .ilus {background: url(ortopedicke-vlozky-lodickove/lodicky-postup.jpg);
                          width: 250px;height: 496px;} 
          .postup {list-style-type: none;
                   display: block;
                   width: 160px;
                   background: #fffff0;
                   margin: 5px 5px 5px 0;
                   padding: 5px 5px 5px 20px;
                   font-size: 75%;
                   float: left;
                   border: 2px solid #ffcc99;
                   text-align: left;}
          .postup li {text-indent: -15px;}
          .postup li span {font-weight: bold;
                           color: #a9a9a9;}
		
