/* CSS Document */
* {
  font-family: sans-serif;
}
html,body {
  margin:0;
  padding:0;
  height:100%;
}
h1 {
  padding:0em;
  padding-bottom:0.7em;
  margin:0;
  text-align: center;
  color: #060;
}

#logo {
  position: relative;
  left: -5em;
  top: .5em;
/*  width: 241px;/*161*/
/*  height: 75px;/*56px*/
/*  text-align: center;
  margin: 0 auto;*/
}
div#div {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background-color: #fff;
/* 	background-color: #ffc; */
}
div#main {
/*  height:auto !important;
  height:100%;
  min-height:100%;*/
  
  padding:0.5em 0.5em 2em;
  margin-left:200px;
  background-color: #ffc;
}

div#menu {
  position:absolute;
  top:80px;
  left:10px;
  margin-left:-40px;
  padding:10px;
  width:200px;
}
div#menu p#counter {
  margin-top:4em;
  margin-left:40px;
  text-align:center;
}
div#menu ul {
  text-align: center;
}
div#menu li {
  background-color: #efe;
  padding: 0.5em;
  margin-left: 0;
  list-style-type: none;
  border-style: solid;
  border-width: 5px;
  border-left-color: #0a3;
  border-top-color: #0c4;
  border-right-color: #040;
  border-bottom-color: #030;
  text-align: center;
}
div#menu li a {
  color: #060;
  font-size: 12pt;
  text-align: center;
}
div#menu li:hover {
  background-color: #ffc;
}
div#menu li a:hover {
  color: #060;
  background-color: #ffc;
  font-size: 12pt;
  text-align: center;
}
#paticka {
  position:absolute;
  width:100%;
  bottom:0;
  padding-bottom:1em;
  padding-top:0.5em;
  background-color: #fff;
}
#paticka p {
  padding:0%;
  margin:0.1em;
  text-align:center;
}


p a, li a {
  color: #060;
}
p a:hover, li a:hover {
  background-color: #fff;
  color: #040;
}


.hidden {
  margin:0;
  padding:0;
  height:0;
  max-height:0;
  border-width:0;
  visibility:hidden;
}

/* TEXY */
.male {
  font-size: small;
}






