* {
  font-family: Arial;
}
div.fotobanka {
font-size: 10pt;
margin-left: 10px;
margin-right: 10px;
}
.fotobanka div.copyright {
padding: 10px 0;
font-style: italic;
color: #666;
font-size: 90%;
text-align:center;
}
.fotobanka a {
color:#006;
text-decoration: none;
}
.fotobanka a:hover {
color: #600;
text-decoration:underline;
}
.fotobanka h1 {
font-size: 16pt;
font-weight: bold;
text-align: center;
margin: 0.5em auto 1em auto;
}
.fotobanka form {
margin:0;
padding:0;
}
.fotobanka div.cat_menu {
margin-top: 20px;
text-align: center;
}
.fotobanka div.cat_menu a {
color:#006;
padding: 2px 10px;
display: inline-block;
width:auto; 
font-weight: bold;
background-color: #dedede;
border: 1px #ddd outset;
}
.fotobanka div.cat_menu a:hover {
color:#200;
background-color: #eee;
border-style: inset;
text-decoration: none;
}
.fotobanka div.cat_menu span.selected a {
color:#200;
background-color: #fff;
border-style: inset;
text-decoration: none;
}
.browse {
text-align: center;
padding:0 10px;
font-size: 10pt;
font-weight: bold;
border-top: 1px #000 solid;
border-bottom: 1px #000 solid;
background-color: #e5b85a;
margin: 10px;
padding: 2px 5px;
}


.fotobanka table.search_form {
margin-bottom: 20px;
}

.fotobanka select {
width:250px;
}

.fotobanka table.thumb {
display: table;
padding: 0;
float: left;
margin-right: 10px;
margin-bottom: 10px;
border: 1px #000 solid;
background-color: #e9cf94;
}
.fotobanka table.thumb td.headline {
font-weight: bold;
background-color: #e1d8c0;
color:#88633b;
border-bottom: 1px #88633b solid;
}
.fotobanka table.thumb td.foto {
width:160px;
height: 160px;

}
.fotobanka td.foto img {
border: 1px #000 outset;
}

.fotobanka div.photo_detail {
border: 1px #000 solid;
margin-bottom: 20px;
background-color: #e9cf94;
} 
.fotobanka .photo_detail h2 {
margin-top: 0;
text-align: center;
background-color: #e1d8c0;
}
.fotobanka .photo_detail img {
display:block;
position:relative;
margin: 1em auto;
border: 3px #000 outset;
}
.fotobanka .photo_detail div.data {
text-align:center;
font-size:8pt;
color:#888;
font-style: italic;
}
.fotobanka .photo_detail div.text {
margin: 15px 15px 10px 15px;
}
.fotobanka div.listing {
text-align: center;
margin-top: 2em;
}

