
.fotogal a img
{

padding:2px;
border:1px solid #D8D8D8;
}

.printX
{
display:none;
}
body
{
margin:0;
padding:0;
font-family:"Tahoma","Arial",sans-serif;
color:#4f4f4f;
font-size:14px;
background:#f6f6f6;

}
.prr
{
float:right;
}
.prr img
{
border:none;
}
#zahlavi{
width:999px;
position:relative;
padding:5px 0 0 0;
height:323px;
margin:0 auto;
background: url('../img/pozadi-2-0.png');
background-position:0 5px;
}
#zahlavi2{
width:999px;
position:relative;
padding:5px 0 0 0;
height:52px;
background: url('../img/pozadi-2-graf.png');
background-position:0 5px;
margin:0 auto;
border-bottom:1px #D8D8D8 solid;
}
div.k0
{
background: url('../img/pozadi-2-0.png');
background-position:0 5px;
}
div.k2
{
background: url('../img/pozadi-2-2.png');
background-position:0 5px;
}
div.k3, div.k8 
{
background: url('../img/pozadi-2-3.png');
background-position:0 5px;
}
div.k4
{
background: url('../img/pozadi-2-4.png');
background-position:0 5px;
}
div.k5
{
background: url('../img/pozadi-2-5.png');
background-position:0 5px;
}
div.k6
{
background: url('../img/pozadi-2-6.png');
background-position:0 5px;
}
div.k7
{
background: url('../img/pozadi-2-7.png');
background-position:0 5px;
}

#hstin
{
background: url('../img/pozadi-hs.png') no-repeat;
width:1021px;
margin:-5px -11px 0 -11px;
height:5px;
float:none;
}
#pstin
{
float:right;
width:11px;
height:323px;
margin:0 -11px 0 0;

background: url('../img/pozadi-ps.png');
}
#lstin
{
float:left;
width:11px;
height:323px;
margin:0 0 0 -11px;
background: url('../img/pozadi-ls.png');
}
#zahlavi2 #lstin, #zahlavi2 #pstin
{
height:52px;
}
.zahlavi ul
{
list-style-type:none;
padding:18px;
margin:0;
font-size:16px;
}
.zahlavi ul li
{
float:left;
padding:0 15px 0 15px;
text-align:center;
background: url('../img/cara-menu.png') no-repeat;

}
.zahlavi ul li.de
{

}
.zahlavi ul li.prv
{
text-align:left;
width:50px;
background: none;
}
.zahlavi ul li a, #zapati a
{
text-decoration:none;
color:#4f4f4f;
}
#zapati a
{
text-decoration:underline;
}
.zahlavi ul li a.akt, .zahlavi ul li a:hover 
{
color:#1eb78b;
}
a
{
color:#1eb78b;
}
#zah-box
{
width:380px;
height:195px;
padding:30px 10px 10px 20px;
position:absolute;
top:60px;
left: 570px;
}
h2
{
color:#1eb78b;
font-size:14px;
}
#zah-box h2
{
margin:0 0 0 0;
padding:0;
}
.m0
{
margin-bottom:0;
}
h3
{
color:#1eb78b;
font-size:14px;
margin:0 0 0.5em 0;
}
#zahlavi-a
{
height:115px;
width:999px;
margin:0 auto;
}
#formS
{
display:block;
width:266px;
height:40px;
margin:50px 20px 0px 45px;
float:left;
}
#logo
{
display:block;
background: url('../img/logo.png') no-repeat;
width:346px;
height:102px;
margin:0 20px;
float:left;
}
h1 #logo span 
{
display:none;
}
#napoveda
{
display:block;
float:right;
text-decoration:none;
color:#4f4f4f;
width:154px;
height:40px;
margin:30px 20px 20px 0;
padding:10px 20px 10px 40px;
background: #FFFFFF url('../img/napoveda.png') no-repeat;
background-position:8px 8px;
border:1px #f6f6f6 dashed;  
}
#napoveda:hover
{
border:1px #4f4f4f dashed;  
}
#page
{
width:999px;
position:relative;
padding:0 0 0 0;
min-height:317px;
padding:20px 0;
background: url('../img/vnitrni-prechod.png') repeat-x;
overflow: hidden;
float:none;
}
#page2
{
width:999px;
position:relative;
padding:0 0 0 0;
min-height:357px;
padding:0 0;
overflow: hidden;
background:  url('../img/cara-menu.png') repeat-y;
background-position:734px 0; 
}
div.ija2
{
margin:0 auto;
width:999px;

}

#ija
{
width:999px;
margin:0 -11px;
padding:0 11px;
background: url('../img/faze1.png') repeat-y;

}

#zapati
{
width:999px;
position:relative;
padding:0 0 9px 0;
height:55px;
background: #ffffff url('../img/zapati.png') no-repeat;
margin:0 auto;
float:none;
text-align:left;
font-size:12px;
}

#pstin3
{
float:right;
width:11px;
margin:0 -11px 0 0;
height:55px;
background: url('../img/zapatiP.png');
}
#lstin3
{
float:left;
width:11px;
margin:0 0 0 -11px;
height:55px;
background: url('../img/zapatiL.png');
}
#sstin3
{
background: url('../img/zapatiS.png') no-repeat;
width:1021px;
margin:0 -11px -9px -11px;
height:9px;
float:left;
position:absolute;
left:0;
top:55px;
}

#cop
{
float:left;
padding:0;
}

#dev
{
float:right;
width:225px;
padding:20px;
}
#page2 #nepr
{
width:245px;
padding:10px;
font-size:12px;

}
#nepr
{
float:left;
width:225px;
padding:20px;
display:block;
background:transparent url('../img/cara-menu.png') repeat-y;
min-height: 790px;
}
#NemSe, #DimSe, #PraSe2, #PraSe1, #PraSe3, #OdbSe, #Uz, #DrPSe, #DobaSe, #ZriSe, #SidSe, #SezKap, #SpecSe, #UzOt, #TypS
{
 display: none;
}
td.TT1 a
{
display:inline;
}

.ssP
{
position:relative;
top:-20px;
}
.butt
{
display:block;
float:none;
width:100px;
margin:10px 0 10px 0;
}
#page2 #nepr span
{
font-weight:bold;
}
span.red
{
color:#ff4222;
}
#page2 #nepr hr
{
color:#1eb78b;
height:2px;
}
#nepr img
{
border:none;
}

#stag
{
float:left;
width:694px;
padding:20px;
background:transparent;
overflow:visible; 
}

#page #stag
{


min-height:790px;
}

#stag{
min-height:317px;
}
#page2 #stag{
min-height:357px;
}
hr
{
color:#D8D8D8;
height:1px;
}
a.boxs
{
display:block;
float:left;
color:#ffffff;
width:193px;
height:184px;
font-size:16px;
padding:16px;
text-decoration:none;
margin:0 3px 0 0;
font-weight:bold;
}
a.boxs2
{
display:block;
float:left;
width:669px;
height:63px;
text-decoration:none;
margin:20px 0 20px 5px;
background:url('../img/banner_kop.png');
background-position:0 0;
}
a.boxs2:hover
{
 background-position:669px 0;
}
#fn
{
background:url('../img/nemocnice.png');
background-position:0 0;
}
#pl
{
background:url('../img/lecebny.png');
background-position:0 0;
}
#ru
{
background:url('../img/rehabilitace.png');
background-position:0 0;
}
#fn:hover, #pl:hover,#ru:hover
{
background-position:225px 0;
}
.vicenemocnic
{
color:#ffffff;
display:block;
width:89px;
height:15px;
padding:5px 7px;
font-size:11px;
font-weight:bold;
text-decoration:none;
background:url('../img/vice-nemocnic.png');
background-position:0 0;
}
.vicenemocnic:hover
{
background-position:103px 0;
}
div.nej
{
background:#f7f7f7;
padding:20px;
margin:20px 20px 20px 0;
float:left;
width:285px;
}
div.III
{
float:none;
width:690px;
overflow:hidden;
}

		  .ss
		  {
      margin-bottom:30px;
      }
		   .ss ul 
       {
       margin:0;
       padding:0;
       list-style-type:none;
       font-size:12px;
       }
       .ss ul li
       {
       background:url('../img/tecky.png') repeat-x;
       padding:5px 0;
       }
       .ss ul li.prv
       {
       background:none;
       }
        .ss ul li.padd
       {
       margin-top:22px;
       }
        .ss ul li.papp
        {
       margin-bottom:22px;
       }
       .ss ul li a
       {
       text-decoration:none;
       color:#4f4f4f;
       }
       .ss ul li a:hover,.ss ul li a.aktiv
       {
       color:#1eb78b;
       }
       div.app
{
padding:1px 0;
width: 690px;
overflow:auto;

}
#page2 table
{
border-spacing:0;
border-collapse: collapse;
margin-bottom:25px;
}
#page2 td
{
border:0;
border-top:1px;
border-bottom:1px;
vertical-align:top;
border-color: #868889;
border-style: solid;
padding:0;
margin:0;
color:#50938d;
height:32px;
}
#page2 tr
{
padding:0;
margin:0;
height:36px;
background: none;

}



.TT1 a
{
width:260px;
height:32px;
padding:2px 0;
display:block;

color:#505050;
}
.TT1
{
color:#505050;
font-size: 12px;
padding:0 0px;
width:260px;
}
td.TT2
{
width:40px;
padding:0 10px;
font-size: 12px;
}
td.TT2 span
{
color:#868889;
}
.TT3
{
width:356px;
height:36px;
font-size:10px;
}
.TT5
{
width:10px;
}
td.TT4, .TT5
{
border:none;
text-align:right;
}
td.TT7
{
border:none;
width:356px;
}
td.TT4
{
padding-top:5px;
}

td.TT4 img
{
width:373px;
height:23px;
display:block;
float:right;
margin:0;
}
#page2 tr:hover
{
background: url('../img/sedaJ.png');
}
#page2 tr.Stup:hover
{
background: none;
}
td img
{
width:356px;
height:36px;
display:block;
margin:0;
}
#Porovnani_TEXT
{
 color:#505050;
}
.porovna
{

padding:10px 10px 10px 0;
margin:10px 0 10px 0;
float:none;
width:690px;
}
.porovna strong
{
margin-right:15px;
}
.partner
{
display:block;
width:218px;
height:99px;
margin:10px 0;
}
#partner1
{
background: url('../img/mzcr.png') no-repeat;
height:123px;
background-position:0 0;
}
#partner2
{
background: url('../img/vzp.png') no-repeat;
background-position:0 0;
}
#partner3
{
background: url('../img/nasstat.png') no-repeat;
background-position:0 0;
}
#partner4
{
background: url('/img/banner_kop_oceneni.png') no-repeat;
background-position:0 0;
}
#partner5
{
background: url('/img/banner_kop_porod.png') no-repeat;
background-position:0 0;
}

#partner1:hover, #partner2:hover
{
background-position:-218px 0;
}
#par1
{
width: 68px;
height:20px;
display:block;
float:left;
margin:20px 20px 20px 0;
}
#par2
{
width: 53px;
height:44px;
display:block;
float:left;
background: url('../img/vzp-seda.png') no-repeat;
margin:5px 20px 5px 0;
}
#cop div
{
display:block;
float:left;
width:100px;
margin:20px;
}
#cop img{border:none;} 
.obox
{
padding: 0 10px;
border:1px solid #bfbfbf;
margin:10px 0;
background:#F1fAF7;
}
ul.menu li ul
{

display: none;

background: none;

padding:5px 0 5px 0;
}
ul.menu li ul li
{
float:none;
background: none;
text-align:left;
padding:0 10px; 
}
ul.menu li ul
{
display: none;
position: absolute;
background: url('../img/pru3.png') repeat-x;
overflow:hidden;
border:1px;
border-style:solid;
border-color:#D8D8D8;
float:none;
z-index:2;
}
ul.menu li:hover ul
{
display: block;
}

.plus 
{
position:absolute;
right:10px;
top:10px;
width:14px;
height:14px;
z-index:2;
background:url('../img/plus.png')  no-repeat;
padding-top:0;
margin-top:0;
}
.plus  a, .minus a 
{
display:block;
width:14px;
height:14px;
}
.minus
{
display:block;
position:absolute;
right:10px;
top:10px;
width:14px;
height:14px;
z-index:1;
background:url('../img/minus.png')  no-repeat;
}
div.novinky
{
position:relative;
}
.box
{
border: 1px solid #1eb78b;
padding: 0px 10px 10px 10px;
background-color: #f7f7f7;
margin:10px;
}
.nepr p
{
margin:15px 0 0 0;
}
.nepr h2
{
background: url("../img/vlajecka.png") no-repeat;
padding-left: 30px;
}
p.bez
{
margin-top:0;
}
div.novinky2
{
position:relative;
width:305px;
float:left;
}
div.par
{
float:none;
overflow:hidden;
}
#p45
{
display:none;
}