/*--- 100matologie.cz styles by Colatch ---*/
/*--- ================================= ---*/

body {
  border: 0px;
  padding: 0px 0px 20px 0px;
  margin: 0px;
  background-color: white;
  behavior:url("/libs/hover.htc");}

.body-admin     {background: white;}
.body-index     {background: white;}
.body-pacienti  {background: white;}
.body-vip       {background: white;}
.body-odbornici {background: white;}
.body-klinika   {background: white;}
  
*, html, body, p, h1, h2, h3, span, form, input, textarea, table, table tr, table tr td, a {
  font-family: sans-serif;}


/*-- ZÁHLAVÍ --*/
/*-- ======= --*/
.top-div {display: none;}
#top-pic {display: none;}


/*-- INDEXMENU --*/
/*-- ========= --*/
#choose {display: none;}
.indexmenu {display: none;}
.indexsubmenu {display: none;}
#explain {display: none;}


/*-- MAIN-MENU --*/
/*-- ========= --*/
.menuobal {display: none;}  


/*-- HLAVNÍ TĚLO --*/
/*-- =========== --*/
.resetdiv {width: 0px; height: 0px; clear: both; &display: inline; background-color: transparent none;}
.container1 {width: 100%;}
.container2 {width: 100%;}
.container3 {width: 100%;}
.container4 {width: 100%;}
.container5 {width: 100%;}
.container6 {width: 100%;}
#maindiv {margin-top: -38pt; width: 100%; background: transparent;}

#lem-admin, #lem-index, #lem-pacienti,#lem-vip,#lem-odbornici,#lem-klinika,#lem2-admin,#lem2-index,#lem2-pacienti,#lem2-vip       ,#lem2-odbornici,#lem2-klinika   {width: 100%;}

#border-l-admin,#border-r-admin,#border-l-index,#border-r-index,#border-l-pacienti,#border-r-pacienti,#border-l-vip,#border-r-vip,#border-l-odbornici,#border-r-odbornici,#border-l-klinika,#border-r-klinika    {background: none;}


/*-- Vedlejší MENU --*/
/*-- ============= --*/
.submenucolumn {display: none;}

/*-- PATKY --*/
/*-- ===== --*/
.submenucolfooter {display: none;}
.submenucolfooter2 {width: 100%;}
.submenucolfooter2 {
  height: 36pt;
  text-align: center;
  font-size: 13pt;
  font-weight: bold;
  line-height: 17pt;
  color: black;
  border-bottom: 1pt solid black;
  border-top: 1pt solid black;}
.colfooter-admin,.colfooter-pacienti,.colfooter-vip,.colfooter-odbornici,.colfooter-klinika    {}
.footer-div {display: none;}
.footer-div-index {display: none;}
#footer-admin,#footer-index,#footer-pacienti,#footer-vip,#footer-odbornici,#footer-klinika {background: none;}



/*-- texty / fonty --*/
/*-- ============= --*/

#maindiv *, .submenucolumn *, .submenucolfooter *, .submenucolfooter2 * {
  font-family: sans-serif;}

h1  {
  font-size: 18pt;
  font-weight: bolder;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 4pt;
  color: black;
  border-bottom: 2pt solid black;
  margin: 10pt 20pt;}
  
h2  {

  font-size: 14pt;
  font-variant: small-caps;
  text-decoration: underline;
  letter-spacing: 1pt;
  color: black;
  margin: 5pt 10pt 10pt 20pt;}

h3  {
  font-size: 13pt;
  font-weight: bold; 
  text-decoration: none;
  color: black;
  margin: 5pt 10pt 7pt 20pt;}

#maindiv p, #maindiv span, #maindiv table, #maindiv ul, #maindiv ol {
  font-size: 11pt;
  color: black;
  text-align: justify;
  text-indent: 20pt;
  color: black;}

#maindiv ul {margin-top: -8pt;}
#maindiv ul, li {text-indent: 0pt; }
#maindiv ul, li, ul {margin-top: 0pt;}

#maindiv table {margin-left: 20pt;}

#maindiv table td {
  width: auto;
  text-indent: 0pt;
  padding: 1pt 4pt;}
  

/*-- EASY GALLERY --*/
/*-- ============ --*/
.egfotka {display: none;}
.pomfotka {display: none;}
.obalegfotky {display: none;}
#levapulfotka, #pravapulfotka {display: none;}


/*-- spec.prvky --*/
/*-- ========== --*/

.teamphoto {
  width: 30pt;
  float: left;
  margin: 6pt 0pt 0pt 20pt;
  border: 1pt solid black;
  padding: 1pt;}

#maindiv .headertargeter {display: none;}


.orddoba {
  margin-left: 20pt;
  _margin-left: 10pt;
  border: 1pt solid black;
  float: left;
  border-collapse: collapse;
  table-layout: fixed;}
.orddoba td {
  border: 1pt solid silver;
  text-align: left;}
.orddoba .den {
  width: 100pt;
  color: black;
  background: #EAEAEA;}
.orddoba .den-od, .orddoba .den-do {width: 50pt; text-align: center;}

span.mail {unicode-bidi:bidi-override; direction: rtl; position: relative; top: -1em;}


.mapobject {
  width: 100%;
  height: 400pt;
  border: none;
  overflow: hidden;}
  
.fotodiv {
  width: 80%;
  height: auto;
  margin: auto;
  background: none;
  border: 1pt solid black;
  text-align: center;}

.fotodiv a img {
  height: 38pt;
  margin: 2pt 1pt -3pt 1pt;
  &margin: 2pt 1pt 2pt 1pt;
  padding: 0pt;
  border: 1pt solid black;}

.fotodivtitle {display: none}

.poukazy {height: 26pt; width: 46pt; border: 1pt solid black; margin: 0pt -5pt -16pt 0pt;}}




/*-- tým kliniky --*/
#divpozadi {
  position: relative;
  width: 100%;
  height: auto;
  background: white;}

#divpozadi .teamfoto {
  width: 45pt;
  border: 1pt solid #333;
  position: relative;}

.kontaktteamu {
  position: relative;
  width: 240pt;
  height: 115pt;
  background: white;
  border: 2pt solid black;
  padding: 5pt;
  font-size: 11pt;
  line-height: 14pt;
  text-align: center;
  color: black;
  visibility: visible;}
  
.kontaktteamu h1 {display: block; text-align: center; font-size: 14pt; line-height: 18pt; margin: 0pt; color: black; text-transform: uppercase; letter-spacing: 0pt; text-decoration: underline; border: none;}


/*-- ceník ve stránkách --*/
/*-- ================== --*/
.cenik, .cenik-lab {
  border: 1pt solid black;
  border-collapse: collapse;
  table-layout: fixed;
  margin-left: 5pt;}
.cenik td, .cenik-lab td {border-bottom: 1pt solid black; color: black; font-size: 7pt;}
.cenikpol {width: 478pt; &width: 460pt; background: none; color: black;}
.cenikcena {width: 85pt; background: none; color: black;}
.cena {text-align: right;}

.cenik-lab .cenikkod {width: 45pt;}
.cenik-lab .cenikpol {width: 430pt; &width: 404pt}


/*-- kontaktní formulář --*/
/*-- ================== --*/
#contactform, .ceniklabedit {
  width: 98%;
  margin-left: 0pt;
  border: 1pt solid black;
  padding: 0pt;
  page-break-inside: auto;}
.ceniklabedit {width: 100%;}
#contactform form {padding-left: 10pt;}
#contactform form p {text-indent: 0px; padding: 0px; margin: 0px;}
#contactform legend, .ceniklabedit legend {
  display: block;
  height: 24pt;
  line-height: 24pt;
  text-align: center;
  border: 1pt solid black;
  padding: auto 5pt;
  background: none;
  font-size: 14pt;
  font-variant: small-caps;
  color: black;}
#contactform label {
  display: block;
  float: left;
  width: 180pt;
  margin-right: 20pt;
  color: black;}
#contactform textarea, #contactform input {
  width: 250pt;
  font-size: 11pt;
  color: black;
  font-style: italic;
  overflow: auto;
  background: none;
  border: 1px solid black;
  margin-bottom: 4pt;}
#contactform .povinny {background: none;}
#contactform .button, .ceniklabedit .button {
  display: block;
  width: auto;
  margin-left: auto;
  margin-right: auto;
  margin-top: 10pt;
  font-style: normal;
  font-size: 10pt;
  font-weight: bold;
  color: black;
  text-transform: uppercase;
  background: none;
  border: 1px solid black;}


/*-- editace ceníku laboratoře --*/
/*-- ========================= --*/
.ceniklabedit label {
  font-weight: bold;
  font-variant: small-caps;
  text-align: center;
  background: black;
  color: white;
  text-indent: 0pt;
  border: 1pt solid black;}
.ceniklabedit input {border: 1pt solid black; text-indent: 0pt; color: black; background: white;}
.ceniklabedit p {text-indent: 0pt;}
.ceniklabedit .radekcl  {width: 30pt; float: left; text-align: center;}
.ceniklabedit .kodcl    {width: 40pt; float: left;}
.ceniklabedit .nazevcl  {width: 320pt; float: left;}
.ceniklabedit .cenacl   {width: 60pt; float: left;}
.ceniklabedit .kodcl, .ceniklabedit .nazevcl, .ceniklabedit .cenacl, .ceniklabedit .radekcl {
  float: left;
  font-size: 7pt;
  height: 10pt;
  line-height: 10pt;
  margin: 1pt 2pt 0pt 0pt;
  padding: 0pt 0pt 0pt 1pt;}



/*-- odkazy --*/
/*-- ====== --*/
a img {border: none;}

#maindiv * a, #maindiv * a:link, #textpodlogem a,#textpodlogem a:link, 
.footer-div-index a, .footer-div-index a:link, .submenucolfooter a, .submenucolfooter a:link {
  color: blue;
  margin-right: 2pt;
  text-decoration: underline;
  background: none;}
#maindiv * a:visited, #textpodlogem a:visited, .footer-div-index a:visited, .submenucolfooter a:visited {
  color: darkviolet;
  margin-right: 2pt;
  background: none;}

#maindiv * a.void, #maindiv * a:visited.void, #textpodlogem * a.void, #textpodlogem * a:visited.void {
  padding: 0pt; margin: 0pt; background-image: none;}

.submenucolfooter2 a {color: black;}


