html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}

html{overflow-y:scroll;}
body {font: 12px/18px Arial, Tahoma, Verdana, sans-serif;width: 100%;}
a {color: blue;outline: none;text-decoration: underline;}
a:hover {text-decoration: none;}
input {vertical-align: middle;}

.clear{clear:both;}
span.strong{font-weight:bold;}
span.italic{font-style:italic;}
h1 {font-weight:bold;font-size:14px;}
h2 {font-weight:bold;}
.indent{text-indent:1.5em;}
.under_construction{color:#999;cursor:default;}

#wrapper {width: 760px;margin: 0 auto;padding:20px 40px;}
#header {padding-bottom:20px;text-align:right;}
#footer {}
#footer_line{border-top:1px solid #000000;height:1px;width:100%;margin:20px 0 1em 0;}
#content {}

#photo{float:right;padding-left:20px;}
#short_description{text-indent:1.5em;}
#ver{vertical-align:text-bottom;padding-right:5px;}
*:first-child+html #ver {vertical-align:middle;}

.publ ol{list-style:decimal;}
.publ li{margin-bottom:0.5em;}

.thumbnails a { display: block; float: left; margin: 4px; }
.thumbnails a img{ border: solid 1px Black; }
.thumbnails a:hover img{ border: solid 1px #aaa }

.dn { display:none; }
.clear { clear: both; }

.categories { float: left; width: 30%; }
.albums { float: left; width: 70%; }

.categories ul li { background-color: none; padding: 2px 5px; margin: 1px 0; font-weight: normal; }
.categories ul li.selected { background-color: #eee; font-weight: bold; }
.categories ul li.clickable { cursor: pointer; }
.categories ul li.clickable:hover { background-color: #eee; }
.categories ul li.clickable.inside { padding-left: 30px; font-size: 11px; }

