/*----přihlášení a informace-----*/
* { font-size: 14pt!important; color: black!important; background-color: white!important;}
h1 { font-size: 16pt!important;}
.menu_td, .aktuality, .tip, .doporuceni, .aktuality_2, .aktuality_3, .ankety_3, .ankety, .ankety_2, .hledej, .novinky, .novinky_2 {display: none;}
.hledej_2, .hledej_3, .dalsi_obsah, .dalsi_obsah_2, .dalsi_obsah_3, .dalsi_obsah_4 {display: none;}
.mapa_str, .navig, .prihlasen_je_ie7, .kosik_top {display: none;}
.td5 {width: 100%;}
#prihlaseni, .noPrint {display: none;}

#prihlaseni a {
            color:#FE9516;
            font-size:11pt;
            text-decoration:none;
            display:block;
            float:left;
            margin-right:15px;
            margin-left:30px;
            }

#prihlaseni a:hover {text-decoration:underline;}

#prihlaseni img {
                position:relative;
                top:-5px;
                float:left;
                margin-right:10px;
                border:none;
                }
.cleaner    {clear:both;}

table   {text-align: left!important; border-collapse:collapse;}
.right {text-align: right;}
table.kos_tab {width:100%;}
table.kos_tab tr td {border:1px solid #ccc; padding:2px 6px; white-space:nowrap;}
table.kos_tab tr th {font-weight:bold; padding:0px 6px; height:20px; border:1px solid #999; background:#999; color:white;}
table.kos_tab tr td.nazev {white-space: normal;}

table.soucty {margin-top:5px; float:right; width:320px; border:1px solid #ccc;}
table.soucty tr td { padding:2px 6px; white-space:nowrap;}
table.soucty tr th {font-weight:bold; padding:0px 6px; height:20px; border:1px solid #999; background:#999; color:white;}
table.soucty tr td.nazev {white-space: normal;}

/*-------podkladové velké šedé boxy-----------*/
.bigbox     {
            color:black !important;
            background: url('../img/podklad-stred.jpg') repeat-y;
            width:500px;
            margin:10px 0 10px 0;
            }
.bigbox .header, .bigbox .footer
            {
            height:100%;
            overflow:hidden;
            }

/*--------malé boxy - společné pro všechny---------*/
table.box   {
            color:black;
            margin-top:10px !important;
            }

table.box tr.header td  {
                        height:10px;
                        }
table.box tr td {
                border:1px solid #ddd !important;
                padding-top:0;
                vertical-align:top;
                text-align:center;
                color:white;
                height:100%;
                font-size:8pt;
                }
table.box tr td span, table.box tr td a  {
                        color:white;
                        font-size:13px;
                        font-weight:bold;
                        }
table.box tr td a  {
                    line-height:20px;
                    }
table tr th    {height:60px; display:none;}
/*--------boxy jednorázové konzultace---------*/
table.jedn          {
                    margin:55px 10px 2px 10px;
                    }

table.jedn tr td    {
                    background: url('../img/jedn-orange-stred.gif') repeat-y center top;
                    width:20%;
                    }
table.jedn tr td p          {
                            padding: 0 12px 0px 12px;
                            margin:0;
                            }

/*--------boxy opakované konzultace---------*/
table.opak          {
                    margin:55px 25px 2px 25px;
                    }

table.opak tr td    {
                    background: url('../img/opak-stred-orange.gif') repeat-y center top;
                    width:20%;
                    }
table.opak tr td p          {
                            padding: 0 45px 0px 45px;
                            margin:0;
                            }

/*--------boxy testy 1.řádek---------*/
table.testy1        {
                    margin:28px 90px 2px 90px;
                    }
table.testy1 tr.header td {
                        background: url('../img/testy-siroky-header.gif') no-repeat center top;
                        }
table.testy1 tr td  {
                    background: url('../img/testy-siroky-stred.gif') repeat-y center top;
                    width:20%;
                    }
table.testy1 tr td p          {
                            padding: 0 12px 10px 12px;
                            margin:0;
                            }
table.testy1 tr th {background: url('../img/testy-siroky-foot.jpg') no-repeat center bottom;}
/*--------boxy testy 2.řádek---------*/
table.testy2    {
                margin:5px 10px 2px 10px;
                }
/*--------boxy testy 3.a 4. řádek tenké---------*/
table.testy3    {
                margin:5px 8px 2px 8px;
                }
table.testy3 tr td    {
                    background: url('../img/testy-stred.gif') repeat-y center top;
                    width:20%;
                    }
table.testy3 tr td p          {
                            padding: 0 5px 0px 5px;
                            margin:0;
                            }
/*--------boxy ostatní--------*/
table.ostat         {
                    margin:27px 70px 2px 70px;
                    }

table.ostat tr td   {
                    background: url('../img/ostat-svetly-stred.gif') repeat-y center top;
                    width:20%;
                    }
table.ostat tr td p          {
                            padding: 0 15px 0px 15px;
                            margin:0;
                            }

table.ostat tr td a {
                    font-size:8pt;
                    }