body{
  background-color: #EFEFEF;
  color: #000;
  font-family: Verdana, serif; 
}

/* Nadpisy */
h2{
  font-size: 1.1em;
  background-color: inherit;
  color: #474126;/*#B00000; /*#999;*/
}

/* Linky v texte */
a:link, a:visited{
  color: #ACA06B; /*#B00000;*/
  background-color: inherit;
  text-decoration: none;
}
a:hover{
  text-decoration: underline;
}

p{
  font-family: Verdana, serif; font-size: 0.8em;
  border: 1px solid #F0F0D9; /*#F3CECE;*/
  padding: 5px;
  margin-right: 0;
}
span{
  color: #777;
  background-color: inherit;
  font-weight: bold;
}
span.pic{
  color: #444;
  background-color: inherit;
  font-weight: normal;
}
#main{
  background-color: #fff;
  color: inherit;
  width: 600px;
  padding: 10px;
  margin: 0px auto;
  border: 1px solid #ddd;
}

/* menu */
#menu table{
  width: 600px;
  text-align: center;
  border-spacing: 5px 2px;
}
#menu table td{
  width: 20%;
  padding-bottom: 1px;
  border: 0px solid #eee;
  background: #fff; /*#a31120;*/
  color: inherit;
  border-top: 1px solid #4F3801;
  border-bottom: 1px solid #4F3801;
}
#menu table td:hover{
  background:#3A2900;
  color: inherit;
}
#menu table td:hover a{
  color:#F8ECBB;
  background-color: inherit;
  text-decoration: none;
}
#menu table a{
  color: #4F3801;
  background-color: inherit;
  font-size: 0.8em;
  font-weight: bold;
  text-decoration: none;
}

/*  INE  */
#footer{
  color:#888;
  width:600px;
  clear: both;
  background-color: inherit;
  text-align: center;
  font-size: 0.6em;
}
#footer p{
  border-width: 0;
}

/* Mala fotka na boku */
img.ja{
  border: 1px solid #4F3801;
  padding:0px;
  margin-right:0px;
}
img.ico{
  border:0; 
	margin:0;
}

p.welc{
  float: left;
}

p.photo{
  border: 0px solid #000;
  text-align: center;
}

p img{
  border: 1px solid #000;
}

table#pics img{
  border: 1px solid #4F3801;
}

table#pics{
	font-size: 0.6em;
	text-align: center;
	border-spacing: 10px 0px;
}

table#pics td{
  
}
table#pics td.fam{
  font-size: 1.2em;
  font-weight: bold;	
	text-align: left;
	padding-top: 20px;
	padding-left: 0px;
	padding-bottom: 5px;
}
table#pics td.meno{
  padding-bottom: 10px;
}
table#pics td#others{
  background: url('./friends/unkn.jpg') no-repeat center;
  border: 1px solid #999;
}

span.sedive{
  color: #AAA;
  font-weight: normal;
}

table#pthumbs{
  text-align: center;
}
table#pthumbs td{
  padding-left:20px;
  width: 200px;
  font-size: 0.6em;
  text-align: center;
}
