/* css soubor pro tiskový výstup */

/* základní styl */
* {padding:0;margin:0;font-size:11.0pt;font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;color:#000000;}
body {text-align:center;background-color:#ffffff;}
a {text-decoration:underline;color:#0033FF;}
ul {list-style-type:none;}
table {width:100%;border:0;border-collapse:collapse;}
input, select {border:solid 1px #666666;background-color:#ffffff;padding:2px;}
.clear {clear:both;height:1px;display:block;}

#hlava {border-bottom:1px dotted rgb(176,196,222);}
#telo {padding:10px 0;margin:0px auto;text-align:left;width:98%;}

/* úvodní stránka - začátek */
/* načítání stránky */
#startBila {position:absolute;top:0;left:0;width:100%;z-index:120;background-color:#333333;text-align:center;}
#startBila strong {color:#EEEEEE;font-size:160%;font-weight:normal;position:relative;top:50px;font-style:italic;}
/* centrální blok */
#hlava_jpg {background-color:rgb(240,246,219);}
/* obsah */
#maxi {padding:20px;text-align:center;}
#maxi h1 {}
#maxi h1 span {font-size:300%;font-weight:normal;display:block;}
#maxi p {width:90%;margin:10px auto;display:block;}
#maxi div.skrytyblok {display:none;}
#maxi div.tlacitkovemenu {margin:20px 0;}
#maxi div.tlacitkovemenu button {margin:0 15px;border:solid 1px #666666;}
/* úvodní stránka - konec */

/* hlavička - ostatní stránky */
#hlava_menu {}
#hlava_menu h1 {text-align:center;}
#hlava_menu h1 a {text-decoration:none;}
#hlava_menu h1 span {font-weight:normal;font-size:140%;text-transform:uppercase;}

/* odkaz na nový výpočet a ikona uživatele */
ul.viditelnemenu {display:none;}

/* menu nabídky */
ul.viditelnemenu #rozbalovacimenu {display:none;}

/* nadpisy */
h2 {color:rgb(10,104,177);font-size:120%;font-weight:normal;text-align:left;margin:0px 0 4px 0;}

/* textové bloky */
.informace {font-size:140%;padding:20px 0px;display:block; color: rgb(255,112,96); }
.popisek {padding:3px 0;display:block;}
.poznamkaSmall {font-size:90%;color:rgb(220,20,60);}

/* formulář - úvodní stránka */
.formularM {width:50%;float:left;padding:16px 0;}
.formularM label {display:block;font-size:80%;}
.formularM label.linka_l {display:inline;}
.formularM input {width:80%;}
.formularM input.linka_i {width:auto;}
.formularM select {width:83%;}
.formularM a {font-size:100%;}
#blok_osoba, #blok_firma {display:none;}

/* formuláře - ostatní */
.skupinaPrvku {padding:4px;}
.formular {float:left;width:33%;padding:2px 0;}
.formular label {display:block;font-size:80%;}
.formular label.linka_l {display:inline;font-size:100%;}
.formular strong {}
.formular select {width:90%;font-size:70%;}
.formular input {width:30%;font-size:70%;}
.formular input.max {width:90%;}
.formular input.linka_i {width:auto;}
.formular a {}
.tlacitko {padding-top:4px;text-align:center;}
.tlacitko button {margin:0 auto;background-color: rgb(208,208,208);}
#iko1, #iko2 {display:none;}
.formularText {clear:both;line-height:1.4em;}
.formularText p {font-style:italic;}
.formularText a {}
#tlacitkoVypoctu {display:none;}

/* odkaz pro tisk */
#tisk {display:none;}

/* výsledek statistických výpočtů */
#statistika {}
#statistika li {float:left;width:33%;text-align:center;}
#statistika li div {border:solid 1px #999999;padding:6px;}
#statistika li span {display:block;font-size:110%;}
#statistika strong {display:block;font-size:160%;}

/* tabulka výpočtů */
.vystup {margin:10px 0;}
.vystup th, .vystup td {font-size:70%;padding:2px;}
.vystup th {font-weight:bold;text-align:left;}
.vystup th a, .vystup td a {font-size:100%;}
.vystup td {border-top:solid 1px #dddddd;}
.vystup .doprava {text-align:right;}
.vystup .podrobnosti {padding:0;border:0;}
.vystup .podrobnosti div {display:none;padding:2px;color:#aaaaaa;}
.vystup .podrobnosti span {font-size:70%;}
.vystup .podrobnosti b {font-size:70%;}

/* grafy */
#grafy {margin:20px auto;width:80%;}
#grafy td {padding:0;width:50%;}

/* odkazy stránkování */
.strankovani {padding:15px 0;text-align:center;}
.strankovani li {display:inline;padding:0 14px;width:auto;color:#999999;}
.strankovani li.page_L {border-right:solid 1px #999999;}
.strankovani li.page_R {border-left:solid 1px #999999;}
.strankovani strong {}

/* formulář přehledu výpočtů */
#formL {margin:8px 0;}
.formularL {float:left;margin-right:16px;}
.formularL input {padding:3px;font-size:90%;width:120px;}
.tlacitkoL {float:left;}
.tlacitkoL button {padding:5px 16px 5px 34px;font-size:90%;}

/* ikony tlačítek */
button {color:#33b25e;padding:10px 12px;border:double 3px #33b25e;text-transform:uppercase;font-size:70%;}

/* pata stránky */
#pata {padding-top:16px;border-top:1px dotted rgb(176,196,222);}
#pata small {font-size:70%;display:block;}
#pata small.dalsiBlok {margin-top:5px;}
#pata small a {font-size:100%;}
#pata small.obrazek {display:none;}

/* chybové oznámení */
#oznameni {left:50%;width:580px;margin-left:-250px;z-index:6;position:fixed;background-color:rgb(50,72,92);padding:20px 0;border:solid 8px rgb(255,224,176);}
#oznameni ul {padding:20px;text-align:left;list-style-type:none;}
#oznameni li {padding:3px 5px;font-weight:bold;margin-left:10px;}
#oznameni button {padding:10px 20px;}

/* kalendář */
#kalendar {position:absolute;background-color:#dddddd;z-index:5;font-size:8.0pt;padding:0;margin:0;display:none;font-family:"Verdana CE","Lucida Grande CE","Helvetica CE",Verdana,lucida,sans-serif;}
#kalendar * {padding:0;margin:0;}
#kalendar a {text-decoration:none;}
#kalendar div#okraj {border:solid 1px #aaaaaa;}
ul#kalendarMenu {padding:5px 0;float:left;width:100%;list-style-type:none;}
ul#kalendarMenu li {float:right;width:auto;margin-right:10px;margin-left:10px;}
ul#kalendarMenu span {width:20px;height:20px;display:block;background-image:url("k_ikony.png");background-repeat:no-repeat;float:left;}
ul#kalendarMenu a {color:#5d5a5a;padding-left:2px;position:relative;top:3px;}
ul#kalendarMenu li#dnes span {background-position:-80px 0px;}
ul#kalendarMenu li#zavrit span {background-position:-100px 0px;}
ul#kalendarMenu li#cistit span {background-position:-120px 0px;}
#ukonceni_C {clear:both;display:block;height:1px;}
ul#kalendarPosun {list-style-type:none;padding:8px 0;display:block;width:100%;float:left;background-color:#666666;}
ul#kalendarPosun li {width:15%;display:block;text-align:center;float:left;}
ul#kalendarPosun li#psPopis {width:40%;}
ul#kalendarPosun a {width:20px;height:20px;display:block;background-image:url("k_ikony.png");background-repeat:no-repeat;float:left;}
ul#kalendarPosun #ps1 {background-position:-40px 0px;position:relative;left:20%;}
ul#kalendarPosun #ps2 {background-position:-60px 0px;float:right;position:relative;left:-20%;}
ul#kalendarPosun #ps3 {background-position:0px 0px;}
ul#kalendarPosun #ps4 {background-position:-20px 0px;float:right;}
ul#kalendarPosun li span {display:none;}
ul#kalendarPosun strong {font-weight:bold;color:#ffffff;position:relative;top:5px;}
#kalendar table {width:100%;clear:both;background-color:#ffffff;border-collapse:collapse;}
#kalendar th, #kalendar td {text-align:center;font-weight:normal;width:14%;}
#kalendar th {background-color:#8F9C7B;color:#ffffff;text-transform:uppercase;padding:5px;}
#kalendar td a {display:block;padding:8px 5px;background-color:#f9f9f9;color:#202020;font-weight:normal;}
#kalendar td a:hover {background-color:#c9c9c9;color:#ffffff;font-weight:bold;}
#kalendar td.dnes a {background-color:#E0F2DA;}
#kalendar td.dnes a:hover {background-color:#7F9976;}

#noscript {display:none;}
