.imageframe 
{
border-style: solid;
border-color: #cccccc;
border-width: 10px;
padding: 3px;
color: #000000
}

body
{
background-color:#003300;
text-align: center;
color: #cccccc;
font-family: tahoma;
font-size: 12px;
}

.logo_photo {
font-family: tahoma;
font-size: 26px;
color: #339933;
letter-spacing: 2px;
 }

.logo_rok {
font-family: tahoma;
font-size: 28px;
color: #ffffff;
letter-spacing: 2px;
 }

a:link {
color: #cccccc;
font-family: tahoma;
font-size: 12px;
text-decoration: none;
}

a:visited {
color: #cccccc;
font-family: tahoma;
font-size: 12px;
text-decoration: none;
}

a:hover {
color: #336633;
font-family: tahoma;
font-size: 12px;
text-decoration: underline;
}

a.menu:link {
color: #cccccc;
font-family: tahoma;
font-size: 12px;
text-decoration: none;
}

a.menu:visited {
color: #cccccc;
font-family: tahoma;
font-size: 12px;
text-decoration: none;
}

a.menu:hover {
color: #336633;
font-family: tahoma;
font-size: 12px;
text-decoration: underline;
}

a.navbutton {
font-family: arial;
font-size: 30px;
font-weight: 900;
background-color: #666666;
color: #003300;
margin: 5px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
}

img {
border-width: 0px;
}

a.navbutton:link {
font-family: arial;
font-size: 30px;
font-weight: 900;
background-color: #666666;
color: #003300;
margin: 5px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
}

a.navbutton:visited {
font-family: arial;
font-size: 30px;
font-weight: 900;
background-color: #666666;
color: #003300;
margin: 5px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
}

a.navbutton:hover {
background-color: #669966;
font-family: arial;
font-size: 30px;
font-weight: 900;
color: #003300;
margin: 5px;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
}

.title {
padding-top: 5px;
}

.footer {
font-size: 10px;
padding-top: 100px;
}
