html { height: 100%; }
body     { font-size: 11px; font-family: Verdana, Tahoma, "Microsoft Sans Serif", sans-serif, Arial ; height: 100%; }
a:hover { color: #77b8ec; text-decoration: none }
a  { color: gray; text-decoration: none }
a.left { color: #b0c4de; text-decoration: none; letter-spacing: 1px }
a.left:hover { color: #b0c4de; text-decoration: none; letter-spacing: 1px }
a.linktext { color: #f5f5f5; text-decoration: none }
a.linktext:link { color: #f5f5f5; text-decoration: none }
a.linktext:hover { color: #f0e68c }
a.top { color: #696969; text-decoration: none; letter-spacing: 1px }
a.top:link { color: #696969; text-decoration: none; letter-spacing: 1px }
a.top:hover { color: #4169e1 ; }
p.menu { color: #570202 }
a.menu { color: #d3d3d3 }
a.menu:hover { color: #f0e68c }
a.text{color:#66CCFF}
a.text:hover{color:#F5F5F5}
p { color: #c0c0c0 }
td { color: #c0c0c0; font-size: 11px }
.bodleft  { border-left: 7px solid #e8e8e8 }
.bodright  { border-right: 10px solid #e8e8e8 }
.galtext  { color: #c0c0c0; background-color: #666; text-align: justify; padding: 10px }
.linkblock { color: #c0c0c0; background-color: #666; padding: 10px }
.galtext2 { color: #c0c0c0; background-color: #666; list-style-type: square; list-style-position: outside; padding: 10px }
.heremain { color: #c0c0c0; font-size: 10px; text-decoration: none; letter-spacing: 1px }
.mainblock { color: #a9a9a9; text-align: justify; letter-spacing: 1px; padding-right: 15px; padding-left: 7px }
.padleft180 { font-size: 11px; padding-left: 180px }
.padleft20    { color: #708090; text-decoration: none; padding-left: 20px }
.padleft7  { color: #708090; padding-left: 7px }
.padright  { text-align: right; padding-right: 25px; padding-left: 5px }
.rightsign { text-align: right }
.td.leftbord { padding-left: 4px; border-left: 1px solid #808080 }
.pruh { font-weight: bold; border-top: 1px solid #606060; border-left: 1px solid #606060; width: 100% }
.block2 { background-color: #696969; border-bottom: 1px solid #696969; border-left: 1px solid #696969; width: 100% }
.justif { text-align: justify }
.big { font-size: 12px; letter-spacing: 1px }
/*NEW*/
.hlavnitable { background-color: #f9f9f9; background-image: url(imgr/bg-gallery.gif); background-repeat: repeat-x; width: 100%; height: 95%; min-width: 790px; min-height: 100%; max-width: 1000px; }
.header-L { background-color: #e0dfdf; background-image: url(imgr/bg-header.gif); background-repeat: no-repeat; }
.header-R { background-color: #e0dfdf; background-image: url(imgr/bg-header.gif); background-repeat: repeat-x; }
.gallery-L { background-image: url(imgr/bg-gallery-L.gif); text-align: right; }
.gallery-R { background-color: #535353; border-right: 12px solid #e0dfdf; vertical-align: top; }
.resume { background-color: #535353; border-right: 12px solid #e0dfdf; border-left: 12px solid #e0dfdf; }
.gallerynavig { padding-right: 7px; }
.thumbtext { padding-left: 40px; text-align: left; }
img.thumbs { background-color: #666; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; border: 1px solid #999;}
img.thumbs:hover { background-color: #666; filter:alpha(opacity=100); -moz-opacity:1; opacity:1; border: 1px solid #999; }
table.thumbstable td {padding: 2px;}
img.thumbs2 { filter:alpha(opacity=10); -moz-opacity:0.1; opacity:0.1; border: 1px solid #000; }
img.thumbs2:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1; border: 1px solid #666666; }
.galleryfoot { background-image: url(imgr/bg-gallery-Ld.gif); background-repeat: repeat-x; }
.galleryfoot-R { background-image: url(imgr/bg-footer-d.gif); background-repeat: repeat-x; }
.nadpis1 { font-size: 18px; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; color: #CCC; letter-spacing: 1px; word-spacing: 3px; }
.nadpis2 { font-size: 18px; font-weight: bold; filter:alpha(opacity=30); -moz-opacity:0.3; opacity:0.3; color: #FFF; }
