body
{background-color: #fffff8;  /*#fff080;*/ /*#fff2bf, #fffff0*/ 
}

#strankahlavicka h1 {
 font-family: 'Times', serif;
 font-size: 72px;
 padding: 0px 0px 0px 15px;
}

#strankahlavicka a {
padding: 0;
margin: 0;
}

#strankahlavicka a, #strankahlavicka a:hover, #strankahlavicka a:visited {
 text-decoration: none;
 color: #653300; 
}

#hlavnipanelhlavicka {
}

#hlavnipanelhlavicka h2, #hlavnipanelhlavicka h3, #hlavnipanelhlavicka p {
  margin-bottom: 10px;
}

#hlavnipanelpaticka {
  text-align: center;
}

#levypanel {
text-align: center;
padding-top: 15px;
padding-bottom: 15px}

/* MENU -------------------------------------------------- */
.Menu {
  margin: 0px 0px 15px 0px;
  font-family: 'Garamond', serif;
  background-color: #653300; 
  padding: 0 0 2px 0;
} 

/*nadpis menu*/
.Menu h2 { 
  display: block;
  padding: 0.1em; 
  margin: 0;
 /* background-color:  #ffffcd ; */
  text-align: center;
  font-family: 'Garamond', serif;
  color: white;
 /* border: solid 2px #330099; */
  font-size: 1.5em;
}

/*odkazy z menu*/
.Menu a {
  display: block;
  text-align: left;
  font-family: 'Garamond', serif;
  /*font-size: 16px;*/
  font-size: 1.2eM; 
  font-weight: bold; 
  text-decoration: none;
  color: #000000;
  padding: 0.2em 0.5em ; 
  margin: 2px 2px;
  background-color: #feefb8;/*#e6b33f;*/
  /*border: solid 2px #3300ff;*/
 }

.Menu a:visited {
  color: #660000; 
}

.Menu a:hover {
 color: #ffffff;
 background-color: #995f00 /*#330000*/;
 text-align: right;
}

h2 a {color: black;
text-decoration: none}


/* odkazy mimo tento web - meridla, spratelene stranky apod. */
.OdkazyOstatni 
{position: relative;
 margin-bottom: 10px;
}
.OdkazyOstatni p
{padding-top: 5px}

/*-------------------------------------------------------------*/

/* *** karticky s nahledy fotek *** */
/*upraveno podle wellstyled.com/css-photo-cards.html, pvodnim autorem je Petr Stanicek - Pixy */
.card-vertical, .card-horizontal, .card-vertical-popis, .card-horizontal-popis 
{float: left;
 width: 140px;
 height: 140px;
 margin: 0 1px 1px 0;
 text-align: center;
 background-color: #feefb8; /* #e6b33f;*/
 border: outset 2px #995f00;
 font-family: 'Garamond', serif;
 font-size: 16px;   
 font-weight: bold;
 font-style: normal;
 padding-left: 0.2eM;
 padding-right: 0.2eM;
}

.card-vertical-popis, .card-horizontal-popis
{height: 180px
}

.card-vertical-popis a, .card-horizontal-popis a
{ color: #000000;
 text-decoration: none;
}

.card-vertical-popis a:hover, .card-horizontal-popis a:hover
{ color: #990000;
 text-decoration: none;
}


.card-horizontal img, .card-horizontal-popis img
{position: relative;
 top: 22px;  /* horni okraj (140-90-2*3)*2 */
 width: 120px;
 height: 90px 
 }

.card-vertical img, .card-vertical-popis img
{position: relative; 
 top: 7px;  /* horni okraj (140-120-2*3)*2 */
 width: 90px;
 height: 120px }

.card-vertical img, .card-vertical-popis img, .card-horizontal img, .card-horizontal-popis img
{border: 3px inset #995f00;
 margin-top: 0px;
 margin-bottom: 0px;
}
  
.card-vertical img:hover, .card-vertical-popis img:hover, .card-horizontal img:hover, .card-horizontal-popis img:hover
{border: 3px outset #995f00;
}
 
.card-horizontal-popis p  /* popis pod obrazkem */
{margin-top: 35px;
 line-height: 95%
}
.card-vertical-popis p /*popis pod obrazkem */
{margin-top: 5px;
 line-height: 95%}

/* *** stranka s obrazky *** */
.nadpisy  /*nadpis stranky s obrazkem - nazev galerie*/
{
 text-align: center;
}

#obrazek
{text-align: left;
 margin-bottom: 15px;
 margin-left: 0;
 margin-right: 0;
 padding: 0;
}

 
 #pocet
{float: right;
 }

.navigace {
  
}

.doleva {float: left;
 width: 50px;
 text-align: center;}

.pocet {font-size: 24px;
 float: left;
 width: 70px;
 color: #feefb8;
 padding-top: 10px;
 }

.doprava {float: right;
 width: 50px;
 text-align: center;}

.doleva a, .doprava a
{font-family: Impact;
 font-size: 24px;
 font-weight: bold; 
 }

.doleva  a {border-right: outset 2px #ccccff}
.doprava a {border-left:  outset 2px #ccccff}

/*
.doleva  a:hover {border-right: inset 2px #ccccff}
.doprava a:hover {border-left:  inset 2px #ccccff}
*/


#komentar
{text-align: center;
font-family: Verdana, 'Geneva CE', lucida, sans-serif;
margin-top: 15px;
margin-bottom: 15px;
 /*border-style: solid;
 border-width: 1px;*/
}

.Exif
{text-align: center;
 border: 1px dotted black;
 background-color:  #ffffcd;
}

.Exif table
{font-family: Tahoma, sans-serif; 
 font-size: 13px;
 width: 100%;
}

.Exif td 
{border: none;
 text-align: left;
}

.Exif .Parametr {
text-align: right;
padding-right: 1eM;
}

.Exif .Hodnota {
text-align: left;
padding-left: 1eM;
}

#copyright
{color: gray;
 font-style: italic;
 margin: 15px;
/* font-family: Garamond, Times, serif;*/
}
 
.Navstevnici p
{padding-left: 0.2eM;
 padding-right: 0.2eM;
 border-bottom: dotted 1px gray;}

.Ikonka 
{border:0;
 width:88px;
 height:31px}

.IkonkaMala 
{border:0;
 width:88px;
 height:15px}

/* overLib - javaScript pro nahledy fotek pri najeti mysi -----------------*/
#overDiv {
position:absolute; 
visibility:hidden; 
z-index:1000;
border: solid 2px #330000;
}

#chyba_mailu {
 color: red;
 margin-bottom: 20px;
}
