.skryj	{ position:absolute; left:-1000px; top:-1000px; width:1px; height:1px; overflow:hidden; }

BODY,P,UL,H1,H2,H3,H4,H5,H6,HR,TH,TR,TD,A,DIV,LI,UL
{
font-family: Verdana, Arial,Arial CE,Helvetica,sans-serif;
line-height: 1.5;
font-size: 0.9em;
}

H1 { 
font-size: 1.2em;
  font-weight: bold; 
} 
H2 { 
font-size: 1.1em;
  font-weight: bold; 
} 

.normalni { 
font-size: 1em;
} 

.beznavelikost { 
  font-size: 100%; 
} 

.obalovydivzalomit
{
clear: both;
width: 100%;
margin: 0;
}

.obalovydiv
{
  margin: 5px auto;
  width: 100%;
}

.levanavigace
{
  float: left;
  margin: 0;
  padding: 0px;
}

.prostredni
{
  float: left;
  margin: 0;
  padding:    0ex 0ex 0.5ex 1ex;
}

.pravanavigace
{
  float: right;
  margin: 0;
  padding: 0;
}

.vetsi { 
  font-size: 1em;
  font-weight: bold; 
} 


.normalni { 
  font-size: 1em;
} 

.vycentrovanebody
{
text-align: center;
margin: 10px;
padding: 0;
}

.galerie
{
border: 1px solid #bbb;
padding: 15px 0px 0 0px;
background-color: #e4e4e4;
margin: 0;
}

.galerie li
{
display: -moz-inline-box;
display: inline-block;
/*\*/ vertical-align: top; /**/
margin: 0 7px 15px 7px;
border: 1px solid #bbb;
padding: 0;
}

.galerie li>div
{
/*\*/ display: table; /**/
width: 223px;
}

.galerie a
{
display: block;
text-decoration: none;
color: #000;
background-color: #f9fbff;
cursor: pointer;
}

/* IE7? \*/
.galerie>li .wrimg
{
display: table-cell;
vertical-align: middle;
width: 223px;
height: 223px;
}
/**/

.galerie img
{
border: solid 1px #fff;
vertical-align: middle;
}

.galerie a:hover
{
background-color: #e5ecff;
}

/*\*//*/
.galerie li .wrimg
{
display: block;
font-size: 1px;
}

.galerie .wrimg span
{
display: inline-block;
vertical-align: middle;
height: 223px;
width: 1px;
}
/**/

.galerie .caption
{
  display: block;
  font-size: 1em;
  padding: .3em 5px;
  line-height: 1.1;
  border-top: 1px solid #bbb;
  width: 213px;
  text-align: center;
}

@media all and (min-width: 0px)
{
.galerie
{
border-collapse: collapse;
}
.galerie a
{
display: inline-block;
vertical-align: top;
}
.galerie
{
display: inline-block;
}
}
