body{
  background-color: #ff9;
}

#uvodniNavigace ul{

  list-style: none;
  font-size: 1.1em;
  letter-spacing: 0.05em;   
  font-family: "Arial", sans-serif;
}

#uvodniNavigace ul li{
  border: 1px solid #ab9;
  display: inline;
  padding: 0.1em 0.3em;
  margin:  0 0.1em 0 0.1em;
  background-color: #cdb;
  font-weight: bold;
}

#uvodniNavigace ul li a{
  color: #c60;
  text-decoration: none;  
}

#uvodniNavigace ul li strong{
  color: #000;
  text-decoration: none; 
  display: in-line;
  //background-color: #ab9;
  font-weight: bold; 
}

#uvodniNavigace ul li a:hover{
  text-decoration: underline; 
}


body {
 background-color: #F8F8F8;
 //background-image: url('pictures/layout/background-palm2.gif');
}
   
.posCleaner{
 float: none;
}


#whole{
 margin: 10px auto 0 auto;
 width: 1000px;
 min-height: 5em;
 background-color: #E3F0AB;
 background-image: url('pictures/layout/borderShadow.gif');
 background-repeat: repeat-y;
 overflow: visible;
}

#main {
 position: relative;
 left: 35px;
 top: 0px;
 background-color: transparent;
 width: 930px;
 overflow: visible;
 padding-bottom: 0.6em;
}

#topBorder{
 width: 100%;
 height: 5px;
 line-height: 5px;
 background-color: #9DCD3A;
}

#logo2{
  width: 622px;
 height: 100px; 
 margin: 0 auto 0 auto;
 position: relative;
}

h1 a{
 background: none;
 width: 622px;
 height: 100px;  
 text-decoration:none;
 display: block;
 overflow:hidden;
}

h1 span{
 background-image: url('pictures/layout/logoLevTravnik.gif');
 width: 622px;
 height: 100px;  
 left: 0;
 top: 0;
 position: absolute;
 z-index: 2;
}

#buttons{
 width: 930px; height: 40px;
 margin: 20px auto 0 auto;
 padding: 0px;
 text-align: center;

}

#bodyPeel{
  overflow: hidden;
  width: 900px;
   min-height: 10em; 
  /*width: 610px; min-height: 30em;  STARA SIRKA*/
  margin: 20px auto 20px auto;
  border-left: 2px solid #D3E09D; /*#F1EDCC*/
  border-right: 2px solid #D3E09D;
}


#body{
  font: 13pt/15pt Times
  color: #403E2D; 
  margin: 0 auto 0 auto;
  width: 870px;
  float: none;
  /* overflow: hidden;*/
  overflow: hidden;
}

#bottomText{
  width: 570px;
  margin: 0 auto 0 auto;
  text-align: center;
  overflow:hidden;
  color: #615441;
  }


/*  Styly elementu  */

a{
  color: #000000;
}

a:hover{
  color: #000000;
  text-decoration: none;
}


a.softLink{
  color: #615441;
  text-decoration: underline;
}

a.softLink:hover {
  text-decoration: none;
}

a.softLink_red{
  color: #ED4E0F;
  text-decoration: underline;
}

a.softLink_red:hover {
  text-decoration: none;
}

a.albaNadpis {  /*  pro prehled Alb*/
  color: #000000;
  font-size: 1.15em;
  text-decoration: none;
}

a.albaNadpis:hover {
  color: #ed4e0f;
  text-decoration: underline;
}

a.albaListuj{
  color: #000000;
  font-size: 1.4em;
  text-decoration: none;
}

a.albaListuj:hover{
  color: #0033cc;
  text-decoration: none;
  font-weight: bold;
}

input {
  margin-bottom: 5px;
}
input.text{
 border: 1px solid rgb(130,154,190);
 background-color: rgb(255,255,255);
 color: #615441;
}

fieldset {
  margin: 10px 0 10px 0; 
  border: 1px solid #D3E09D;
  font-size: 1em;
}
  

.albaDatum {  /*  pro samotne album*/
  color: #6699CC;
  //font-size: 1em;
}

.albumNadpis {
  color: #3366CC;
  font-size: 2.6em;
  //font-weight: bold;
}

.albumDatum2
{
  font-size: 1.4em;
}

.modraBarva {

  color: #3366CC;
}

.sedivaBarva
{
  color: #666666;
}

div.clear{
  width: 100%;
  height: 1px;
  clear: both;
}

div.naStred{
  width: 100%;
  text-align: center;
}

div.nalevo{
  float:left;
}

div.naLevo{
  float:left;
}

div.naPravo{
  float: right;
}

div.plovouciOkno110px{
  float: left;
  width: 120px;
  height: 100%;
  border: 1px dashed #ff9933;
  background-color: #E4F7A1; 
  text-align: center;
  padding: 3px;
  margin: 0 0 10px 10px;
}

div.plovouciOkno205px{
  float: left;
  width: 205px;
  height: 100%;
  border: 1px dashed #ff9933;
  background-color: #E4F7A1; 
  text-align: center;
  padding: 3px;
  margin: 0 0 10px 10px;
}

div.plovouciOkno99p{
  width: 98%;
  height: 100%;
  border: 1px dashed #ff9933;
  background-color: #E4F7A1; 
  /*text-align: left;*/
  padding: 3px;
  margin: 0 auto 10px auto;
}

div.podpis{
  width: 80%;
  text-align: right;
}

div.ramecekPodtrzeny {
  color: blue;
  border-bottom: 1px dashed #D3E09D;;
  width: 95%;
  margin: 5px;
  padding: 3px;
}

div.ramecekUspech{
  background-color: #33ff00;
  font-weight: bold;
  padding-left: 1em;

}

div.ramecekNeuspech{
  background-color: #ff3300;
  font-weight: bold;
  padding-left: 1em;

}

div.reklamaNadpis{
  float: right;
  margin: 2em 1.5em 0 2em;

}

/*  ODDELOVACI CARY A RAMECKY  */
.deliciCara {
  border-bottom: 1px dotted #D3E09D;
  width: 100%;  
  }

.ohraniceniObrazku {
  border: 1px solid transparent;
}

.ohraniceniObrazku:hover {
  border: 1px dashed #3366CC;
}

.ohraniceniObrazku:visited {
  border: 1px solid transparent;
}

fieldset{
  border: 1px solid #ff9933;
  padding-top: 0.5em;
  
}
  
img.noBorder{
  border: 1px solid transparent;
}

img.noBorder:hover{
  border: 1px solid #0033cc;
}

img.noBorder2{
  border: 0px solid transparent;
}

img.noBorder2:hover{
  border: 0px solid transparent;
}



/* RUZNE STYLY PISMA  */
h1 {
  color: #336600;
  margin: 5 0 3 0; 
}

h2 {
  color: #336600;
  padding: 0.5em;
  padding-left: 1.5em;
  margin: 1px;  
}

h3 {
  color: #336600;
  padding: 0 0 0 1.5em;
}

h4 {
  margin: 1px;
 
}

hr{
  margin: 0px; 
  border: 1px solid #D3E09D;
}

legend{
  color: #ff3322;
  background-color: #ffffff;
  font-size: 1em;
  font-weight: bold;
  border: 1px solid #ff9933;
}

li{
  color: #336600;
}

.adminNadpis {
  color: #336600;
  
  font-size: 2.0em;
  font-weight: bold;
  text-align: center;
}


.maleSedive{
  color: #666666;
  font-size:0.8em;
}
  
.datum {
  color: #333333;
}

.vyrazneCervene{
  color: #FF0000;
}

p.odst{
  margin: 0 auto 0 auto;
  text-indent: 1.5em;
  line-height: 1.2em;
  padding-bottom: 0.5em;
  text-align: justify;  
  width: 90%;
}

span.smallGray{
  font-size: 0.9em;
  color: #383838;
}

span.blue{
  color: #336600;
}

span.green{
  color: #00cc00;
}

span.red{
  color: #ff0000;
}

span.smallGreen{
  font-size: 0.9em;
  color: #339900;
  
}

span.upozorneni{
  background-color: #000000;
  color: #FFFFFF;
}

table.w95p{
  width: 95%;
  margin: 0 auto 0 auto;
}

table.w100p{
  width: 100%;
}

table.w100pcp8{
  width: 100%;
}

table.padding8px
{
  padding: 4px;
}

table.borColFreeWidth{
  margin-left: 1px;
  border-collapse: collapse;
}
  
table.borCol{
  width: 99%;
  margin-left: 2px;
  border-collapse: collapse;
}



td:href{
  background-color: #555555;
}

td.padding8px
{
  padding-left: 12px;

}

td.h10{
  height: 10px;
}

td.h35{
  height: 35px;
}

td.w5p{
  width: 5%
}

td.w10p{
  width: 10%
}


td.w15p{
  width: 15%
}

td.w20p{
  width: 20%;
}

td.w25p{
  width: 25%
}

td.w30p{
  width: 30%;
}

td.w35p{
  width: 35%;
}

td.w40p{
  width: 40%;
}

td.w50p{
  width: 50%;  
}

td.w60p{
  width: 60%;
}

td.w65p{
  width: 65%;  
}

td.w70p{
  width: 70%;
}

td.w80p{
  width: 80%;
}

td.w85p{
  width: 85%;
}

td.w100p{
  width: 100%;
}

tr.nadpis{
  background-color: #ff6633;
  font-weight: bold;
}

tr.obarveni:hover{
  background-color: #ffcc66
}

ul.list{
  padding-left: 4em;
  list-style: disc;
}

ul.mapaWebu{
  margin: 0 0 0 0.7em;
  padding: 0 0 1em 0.7em;
  list-style: disc;
}
