/* (c) 2006 Martin Smidek (martin@smidek.eu) pro EPRIN, s.r.o. */

/* inner page */

#stredni {
  float:left; width:100%; /*x _width:99%;*/ min-height:520px; /*x _height:520px;*/
  margin:0; padding:0px; }
#emoce_fill {
  clear:both; height:85px; }
#emoce {
  position:absolute; left:45px; bottom:0px; width:139px; height:210px;
  /*x filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='style/cp/img/emoce_skupina.png');*/
}
div[id="emoce"] {
  background-image:url(img/emoce_skupina.png); }
/* = = = = = = = = = = = = = = = = = = = = = =  střední */
#sortable-list    { padding:0; }
#sortable-list li { list-style:none; display:block; }
/* ----------------------- formuláře */
#formulare form         { background:#fafafa; border:0; z-index:1; }
#formulare h2           { color:#FF5000; font-size:120%; }
#formulare .must        { color:#FF5000; }
#formulare input.text   { width:100%; }
#formulare textarea     { width:100%; }
#formulare table        { border-collapse:collapse; }
#formulare .ramecek td, .ramecek th { border:1px solid #ccc; vertical-align:top; }
/* ----------------------- abecední seznam */
table.abeceda   { width:100%; padding:0; border-collapse:collapse; table-layout:fixed;
                  border-style:hidden; margin-top:20px; }
.abeceda th     { vertical-align:bottom; }
.abeceda td     { vertical-align:top; padding:0 5px 0 15px; border-right:dotted #aaa 1px; }
.abeceda h3     { color:#b70e17; font-size:12px; text-align:right; padding-right:23px;
                  width:176px; background:url(img/o-h3_201x12.png) no-repeat 5px 2px; }
/* ----------------------- tabulka log */
table.partner   { margin-left:0px; height:129px; width:671px; padding:0; overflow:hidden;
                  background:url(img/ok-671x129.png) no-repeat; table-layout: fixed;
                  border-collapse: collapse; border:0; }
div.kontakt     { margin-left:0px; height:129px; width:671px; padding:0; overflow:auto;
                  background:url(img/ok-671x129.png) no-repeat; }
#obsah img.kontakt_img  { float:left; padding:2px 0 0 55px; border:0; margin:0px; }
.kontakt table  { width:465px; margin-left:15px; table-layout: fixed;
                  border-collapse: collapse; padding:3px; }
.kontakt thead th,
.kontakt thead td  { font-size:120%; border-bottom:1px solid #bbb;  padding-top:20px; }
.kontakt span      { float:right; color:#ff5000; text-transform:uppercase; }
th.kontakt_label   { width:50px; }
.kontakt th     { font-size:110%; font-weight:bold; padding-left:20px;
                  padding-top:5px; vertical-align:top; }
.kontakt td     { font-size:100%; width:60px; padding-top:5px; vertical-align:top; }

