body
{
  min-width: 630px; /* 2 x (LC plna-sirka + CC padding) + RC plna-sirka */

}

#container
{
  padding-left: 180px; /* LC plna-sirka */
  padding-right: 190px; /* RC plna-sirka + CC padding */
  position: relative; /* Resi "nekonecnou" stranku v IE7 */
  min-height:490px;
    background: #FFFFFF;
}

#container .column
{
  position: relative;
  float: left;
}

#center
{
  padding: 10px 20px; /* CC padding */
  width: 100%;
}

#left
{
  width: 160px; /* LC width */
  padding: 0 10px; /* LC padding */
  right: 220px; /* LC plna-sirka + CC padding */
  margin-left: -100%;
  
}

#right
{
  width: 140px; /* RC width */
  padding: 0 10px; /* RC padding */
  margin-right: -100%;
}

#paticka-uvnitr
{
  clear: both;
  text-align:right;margin-right:2em;
    background: #3366cc;
}

/*** oprava pro IE ***/
* html #left
{
  left: 150px; /* RC plna-sirka */
}

/*** Stejna vyska sloupcu ***/
#container
{
  overflow: hidden;
}

#container .column
{
  padding-bottom: 1001em; /* X + padding-bottom */
  margin-bottom: -1000em; /* X */
}

/*** oprava paticky ***/
* html body
{
  overflow: hidden;
    background: #FFFFFF;
}

* html #paticka
{
  float: left;
  position: relative;
  width: 100%;
  padding-bottom: 10010px;
  margin-bottom: -10000px;
    background: #3366cc;
  /*** Stejne jako u body ***/
}

/*** Jen pro vzhled ***/

body
{
  margin: 0;
  padding: 0;
  background: #3366cc;
}

#hlavicka, #paticka-uvnitr
{
font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size: small;
  background: #3366cc;
color:#fff;
}
#hlavicka{text-align:left;background: url('images/pozadi.jpg') repeat-x bottom left;margin:0;padding:0;height:60px}
#hlavicka h1 {font-size:x-large;font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;color:#FFFFFF;padding-top:20px;margin-bottom:0px;text-decoration:none;margin-bottom:0;margin-left:20px;margin-top:0}
#hlavicka h1 a{color:#FFFFFF;text-decoration:none;padding-top:30px;}
#dohaje{position:absolute;left:400px;top:230px}
#filtr{position:absolute;left:200px;top:20px;width:800px;height:40px;z-index:2}
#filtr select {
background-color: #FFc619;
border: #000000 solid 1px;
font-family: verdana;
font-size: 12px;
color: #000000;
width:120px;
}
#filtr input.label {
background-color: #E8F4FA;
border: #000000 solid 1px;
font-size: medium;
color: #000000;
width:150px;
padding:2px;
}
#left
{
  
	   background: #FFF;

}

#center
{
  background: #FFF;
  font-family:"Arial CE", "Helvetica CE", Arial, sans-serif;
  font-size:small;
  }
#center h3{color:#3366cc}
#center table {width:100%}
#center table td{padding:5px;border-bottom:1px solid #3366cc;}
#center span.modra{color:#A95076}
#center span.prava{color:#3366cc}
#center span.rude{color:red}
#center span.zelene{color:green}
#center a{color:blue}
#center a:hover{color:red}

#right
{
  background: #FFF;
}

#container .column
{
  padding-top: 1em;
  text-align: left;
}

input{margin-left:5px}
label{margin-left:5px;font-weight:normal;color:#080808}
textarea{margin-left:5px}
select{margin-left:5px}

fieldset.login
{
width: 250px;
border-color:#DDD;
border-style:double;
border-width:4px 1px 2px 1px;
padding:10px;
background:#FFFFFF;
}
fieldset.editace
{

width: 100%;
border-color:#DDD;
border-style:double;
border-width:4px 1px 2px 1px;
padding:10px;
background:#FFFFFF;
}
legend
{
background:#FFFFFF;
color: #3366cc;
text-align:left;
font-weight:bold;
margin-bottom: 0.1em;
}
select {

}
#menu{width: 164px; float: left; border: 1px solid #808080; border-bottom: 0px;}
#menu a{display: block; width: 130px; border-bottom: 1px solid #808080;
        height: 20px;text-decoration:none;color:#3366CC; padding: 3px 3px 3px 30px; background: #FFFFFF
        url('images/sipka.gif') 7px 7px no-repeat;}
#menu a.aktivni{background-color: #F3847F;}
#menu a:hover{background-color: #F0F0F0;}
#menu a.pers{background-color: #FCDF86;}
#menu a.pers2{background-color: #FCEDC0;}
#menu a.vozys{background-color: #A3DFAD;}
#menu a.vozy{background-color: #CCF9B3;}
#menu a:hover.vozy{background-color: #F0F0F0;}
#menu a:hover.pers2{background-color: #F0F0F0;}
#menu a.pokladna{background-color: #CDF7F8;}
#menu a:hover.pokladna{background-color: #F0F0F0;}
table.kal{font-size:small}
td a.obsazena{background-color:#BCFBC8;padding:1px;margin:1px;color:blue}
td a.obsazena:hover{background-color:red;padding:1px;margin:1px;color:blue}
ul.nic{padding:0;margin:0;font-size:small;list-style: none;}
ul li{padding:5px}
span.modra{color:#A95076}
span.cislo{color:#A95076;font-size:large}
span.zelena{color:#01A057;font-size:large}
span.idp{color:#A95076;font-size:xx-small}
span.male{color:#3366cc;font-size:x-small}

fieldset.smlouvy{float:right;border:1px solid #3366cc;width:300px;}
ul.smlouvy{margin:0;padding:0}
ul.smlouvy li{margin-left:30px;margin-top:0;padding:0;list-style: url('images/ikonaw.jpg');}
ul.smlouvy a{margin-left:10px;padding:0;margin-top:0;height:10px}

#zeditoru{background-color:#FCE9BF;padding:10px;border:1px solid #3366cc}
#zeditoru table td{border: solid 1px}

div.nezobrazovat{display:none;}

