html{
font-family: Arial,"Arial CE";
margin-top: 0px;
padding-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
height: 100%;
color: white;
background-color: #565656;
background-image: url('./images/back.gif');
}

body{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
text-align: center;
height: 100%;
}

.web{
margin-left: auto;
margin-right: auto;
width: 800px;
height: 100%;
text-align: left;
background-color: #6c6c6a;
}

.vrch{
position: relative;
background-image: url('./images/vrch.jpg');
background-repeat: no-repeat;
margin-top: 0px;
padding-top: 0px
margin-top: 0px;
height: 271px;
width: 800px;
text-align: left;
border-bottom: 1px solid white;
border-left: 1px solid #969694;
border-right: 1px solid #969694;
}

.menu{
position: relative;
top: 95px;
left: 19px;
}

.menu a{
display: block;
color: white;
width: 260px;
text-decoration: none;
margin-top: 3px;
padding-bottom: 3px;
border-bottom: 1px solid white;
}

.menu a:hover{
color: #99ff33;
}

.info{
background-image: url('./images/info.jpg');
background-repeat: no-repeat;
margin-top: 0px;
height: auto;
width: 760px;
padding: 10px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
border-bottom: 1px solid white;
background-color: #9a9a98;
font-size: 0.8em;
border-left: 1px solid #969694;
border-right: 1px solid #969694;
}

.info_foto{
background-image: url('./images/info.jpg');
background-repeat: no-repeat;
margin-top: 0px;
height: auto;
width: 760px;
padding: 10px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
border-bottom: 1px solid white;
background-color: #9a9a98;
font-size: 0.8em;
border-left: 1px solid #969694;
border-right: 1px solid #969694;
}

.info_foto a{
position: relative;
display: block;
float: left;
width: 50px;
height: 60px;
background-color: #cccccc;
border: 1px solid black;
margin-right: 5px;
margin-bottom: 5px;
text-align: center;
}

.info_foto a:hover{
background-color: #99ff33;
}

.info_foto img{
position: relative;
border: 0px;
margin-left: auto;
margin-right: auto;
top: 10%;
}

.info_foto strong{
display: block;
clear: both;
padding-top: 5px;
}

.pata{
background-image: url('./images/pata.gif');
background-repeat: no-repeat;
background-color: #6c6c6a;
margin-top: 0px;
height: 25px;
width: 800px;
clear: both;
border-left: 1px solid #969694;
border-right: 1px solid #969694;
}

h1{
color: white;
}

h2{
clear: both;
}

td{
vertical-align: top;
padding-bottom: 0px;
}

.clear{
clear: both;
}

a img{
border: 0px;
}