body {
background-color: black;
margin:1px;
padding-bottom:1px;
cursor:text;
}

#mainbody { 
margin-left:0px;
padding-top:15px;
padding-right:20px;
padding-bottom:15px;
padding-left:20px;
background:black;
border:1px;
cursor:text;
}

#menu { 
position:absolute;
top:80px;
left:5px;
width:130px;
background:#000000;
border:0px black;
text-align: center;
cursor:text;
}

.horvathfoto-menu 
{
width: 130px;
cursor:text;
}

.horvathfoto-menu a
{
cursor: text;
color: #666666;
padding: 4px;
padding-left: 3px;
display: block;
border-left: 3px solid #7a6c52;
border-right: 3px solid #7a6c52;
font: 11px Arial;
text-decoration: none;
text-align: center;
margin-top: 5px;
}

.horvathfoto-navigator a:hover 
{
cursor: text;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
text-decoration: none;
font: 11px Arial;
font-weight: bold;
color: #ffffff;
}

.footer { 
width:auto;
text-align:center;
margin-top:10px;
padding:1px;
background: #000000;
border: 1px;
cursor:text;
}

.lentimenu { 
width:auto;
cursor:text;
background-color: #7a6c52;
}

.lenti-menu a
{
cursor:text;
color: #ffffff;
font: 11px Arial;
text-decoration: none;
text-align: center;
margin-top: 1px;
}

.lenti-menu a:hover 
{
cursor:text;
text-decoration: none;
font: 11px Arial;
color: #000000;
}

.download a
{
cursor:text;
text-decoration: none;
font: 11px Arial;
color: #000000;
}

.download a:hover
{
cursor:crosshair;
text-decoration: none;
font: 11px Arial;
color: #ffffff;
}

#copy
{
color: #FFFFFF;
font: 11px Arial;
cursor:crosshair;
}

.naptar {
font: 13px Arial;
text-align: center;
color:#FFFFFF;
cursor:crosshair;
}

.navigator {
font: 13px Arial;
font-weight: bold;
text-align: center;
color:#FFFFFF;
cursor:crosshair;
}

.hrclass {
color: #7a6c52;
width: 50%; 
}
