body{background-color:black;text-align:center;margin:0px;padding:0px;font-family:tahoma,"lucida grande ce",lucida,sans-serif;font-size:11px;color:#999999;
/* background:url("../images/layout/page-background-black-01.jpg") top left no-repeat; */
 }
#page{width:922px;text-align:left;margin-top:0px;margin-left:auto;margin-right:auto;}
#commentpage{width:480px;text-align:left;margin-top:10px;margin-left:10px;margin-right:10px;}
#logo{width:922px;height:50px;background:url("../images/entity-logo.gif") top right no-repeat;
/* rozmery 190x50 px */
background-color:black;border:0px orange solid;}
#logo p{display:none;}
#header{width:922px;color:#999999;padding:0px;margin:-20px 0px 20px 0;background-color:black;text-align:left;
/* border:1px #990000 solid; */
}
.arch_header{color:#999999;padding:0px;margin:0px 0px 20px 0;background-color:black;text-align:left;border:0px solid green;}
#header h1{padding:0px;margin:0px;}
#photomenu{text-align:right;
/* background:url("../images/grayscale.gif") top right no-repeat; */
padding:0px;margin:0px;
/* background-color:red; */
}
.arch_photo img{text-align:center;background-color:#404040;padding:5px;border:0px solid black;}
.arch_photo{border:0px solid #CC0000;}
.arch_photo_image{width:201px;float:left;  text-align:center;  margin-left:5px;}
#photomenu p{padding-top:0.5em;margin:0px;}
#photo{line-height:0;margin:0;
/* padding:1em 0 1em 0; */
background-color:#eeeeee;text-align:center;background:url("../images/photoback-redX.jpg") top left repeat-y;}
#photo_detail{border:0px solid #202020;  padding:0 1em 1em 1em;}
#photo_detail img{text-align:center;background-color:#404040;padding:5px;border:0px solid black;}
img{border:0px solid white;}
#photo img{margin-right:1em;border:5px #202020 solid;}
#top{height:15px;border-top:1px solid #dddddd;  display:none;}
/* menu ********************************************************************************************** */
#topline{
/* background:transparent url("../images/topmenu-black.gif") top left repeat-x; */
color:white;text-align:left;padding:0 0 0 1em;margin:0;border:1px #000000 solid;}
#nav{padding:15px 0 0 0;margin-top:0px;width:100%;height:15px;background:#000;overflow:hidden;border:0px #990000 solid;list-style:none;}
#nav li{display:inline;}
#nav a{margin:0 3px 0 0;height:15px;text-indent:-10000px;display:inline;float:left;}
#nav #newest{width:55px;background:url(../images/layout/nav_newest.gif) top left no-repeat;}
#nav #neweste{width:38px;background:url(../images/layout/nav_newest_e.gif) top left no-repeat;}
#nav #archives{width:40px;background:url(../images/layout/nav_archive.gif) top left no-repeat;}
#nav #archivese{width:51px;background:url(../images/layout/nav_archive_e.gif) top left no-repeat;}
#nav #thumbnail{width:49px;background:url(../images/layout/nav_thumbnail.gif) top left no-repeat;}
#nav #thumbnaile{width:48px;background:url(../images/layout/nav_thumbnail_e.gif) top left no-repeat;}
#nav #links{width:45px;background:url(../images/layout/nav_links.gif) top left no-repeat;}
#nav #linkse{width:34px;background:url(../images/layout/nav_links_e.gif) top left no-repeat;}
#nav #about{width:67px;background:url(../images/layout/nav_about.gif) top left no-repeat;}
#nav #aboute{width:39px;background:url(../images/layout/nav_about_e.gif) top left no-repeat;}
#nav #english{width:83px;background:url(../images/layout/nav_english.gif) top left no-repeat;}
#nav #czech{width:72px;background:url(../images/layout/nav_czech.gif) top left no-repeat;}
#nav #next{width:34px;background:url(../images/layout/nav_next.gif) top left no-repeat;}
#nav #nexte{width:31px;background:url(../images/layout/nav_nexte.gif) top left no-repeat;}
#nav #previous{width:57px;background:url(../images/layout/nav_previous.gif) top left no-repeat;}
#nav #previouse{width:51px;background:url(../images/layout/nav_previouse.gif) top left no-repeat;}
#nav #newest:hover,#nav #archives:hover,#nav #thumbnail:hover,#nav #links:hover,#nav #about:hover,#nav #english:hover, #nav #neweste:hover,#nav #archivese:hover,#nav #thumbnaile:hover,#nav #linkse:hover,#nav #aboute:hover,#nav #czech:hover, #nav #next:hover,#nav #nexte:hover,#nav #previous:hover,#nav #previouse:hover, #nav .active{background-position:bottom left !important;}
/* / menu ******************************************************************************************** */
#vpravo-null{width:210px;float:right;border:0px solid orange;}
#vpravo{padding:0;margin:0;}
#vlevo-null{width:712px;float:left;border:0px solid coral;}
#vlevo{padding:0;margin:0;border:0px solid coral;}
#befooter{clear:both;height:10px;}
#footer{border-top:1px #202020 solid;  color:#404040;text-align:right;margin:20px 0 20px 0;padding-top:10px;clear:both;}
.nobo{border-top:0px #080808 solid!important;}
.exif_table{width:360px;}
#photo_exif_table{width:440px;float:right;margin-top:2em;}
#photo_description{width:220px;margin-top:1em;}
.exif_table p{margin:0;padding:0 1em 1em 0;}
.arch_photomenu{clear:left;text-align:right;border:0px solid grey;}
.arch_photomenu_detail{clear:left;text-align:right;border:0px solid grey;margin-right:20px;}
.arch_photomenu p{margin:0;padding:1em 0 0 0;}
.exif_name{font-weight:normal;color:#505050;}
.exif_value{font-weight:bold;color:#505050;}
/* ------------------------------------------------------------------ Texty */
h1,h2,h3,h4,h5,h6{font-weight:normal;text-transform:uppercase;font-family:"Trebuchet MS",Verdana,sans-serif;}
h1{font-size:130%;}
h2{font-size:120%;}
h3{font-size:110%;margin-right:2em;border-bottom:1px solid #404040;}
a{color:#990000;text-decoration:underline;}
a:hover{color:#999999;text-decoration:none;}
.calendar{border:0px #FFCC33 solid;  margin-top:25px;}
.calendar a{display:block;color:#f5f5f5;background-color:#990000;text-decoration:none;}
.calendar a:hover{display:block;color:#CC0000;background-color:white;text-decoration:none;}
a.calendarnavigation{color:#CC0000;background-color:#101010;text-decoration:none;}
a:hover.calendarnavigation{color:#f5f5f5;background-color:#990000;text-decoration:none;}
.thumb{background-color:black;text-align:center;}
.thumb_img{background-color:#404040;border:0px #404040 solid;margin:3px;padding:3px;}
.thumb_img:hover{background-color:#b0b0b0;}
.uldiv ul{list-style-type:none;  padding-left:.5em;  margin-left:.5em;}
.noscreen{display:none;}
.techinfo{text-align:center;}
input,textarea{font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif;font-size:11px;color:#999999;background-color:#303030;border:1px solid #404040;}
.replyform{border:1px solid #303030;    padding:1em;}
.titleheader{text-align:left;  color:red;  font-weight:bold;
/* background-color:white; */
padding:.5em;  width:400px;}
.titlebody{text-align:left;  color:red;  font-weight:normal;
/* background-color:white; */
padding:.5em;  width:400px;  }
.category_thumb{padding:5px;  margin:2px;  width:220px;  _height:300px;  min-height:250px;  float:left;
/* background-color:#101010; */
border:1px #202020 solid;  background:url("../images/thumbnail-strip.jpg") top left repeat-x;  }
.arch_header h2{background-color:#101010; padding:3px 0 3px 5px;}
.arch_header_detail h2{background-color:black; border-bottom:1px #202020 solid; padding:3px 0 3px 5px; margin-right:20px;}
.commentpdiv{margin:1em 0 1em 0;}
/* links */
#lca{float:left;  padding:1em;
/* background:url("../images/thumbnail-strip.jpg") top left repeat-x; */
}
#lcb{margin:0 .5em 0 .5em;  float:left;  padding:1em;
/* background:url("../images/thumbnail-strip.jpg") top left repeat-x; */
  }
#lcc{float:left;  padding:1em;
/* background:url("../images/thumbnail-strip.jpg") top left repeat-x; */
}
#lca ul li{list-style-type:none;list-style-image:url(../images/bullet.gif);}
#lcb ul li{list-style-type:none;list-style-image:url(../images/bullet.gif);}
#lcc ul li{list-style-type:none;list-style-image:url(../images/bullet.gif);}
.comth{color:#990000;}
#galerystyleswitcher{text-align:center;}
#galerystyleswitcher h2{text-align:left;}

/* Highslide */
.highslide-wrapper div{/* font-family:Verdana,Helvetica;font-size:10pt; */ text-align:left;}
.highslide{cursor:url(/highslide/graphics/zoomin.cur),pointer;outline:none;text-decoration:none;}
.highslide img{/* border:2px solid silver; */}
.highslide:hover img{border-color:gray;}
.highslide-active-anchor img,.highslide-active-anchor:hover img{border-color:black;}
.highslide-image{border-width:2px;border-style:solid;border-color:black black #202020 black;background:gray;}
.highslide-wrapper,.glossy-dark{background:#111;}
.highslide-image-blur{}
.highslide-caption{display:none;border-top:none;
/* font-size:1em; */
padding:5px;color:white;background:#111;}
.highslide-heading{display:none;color:white;font-size:1.2em;font-weight:bold;margin-bottom:0.4em;}
.highslide-dimming{position:absolute;background:black;}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border-top:1px solid white;border-bottom:1px solid white;background-color:black;
/*padding-left:22px;background-image:url(highslide/graphics/loader.gif);background-repeat:no-repeat;background-position:3px 1px;*/
}
a.highslide-credits, a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}
a.highslide-credits:hover, a.highslide-credits:hover i{color:white;background-color:gray;}
.highslide-move a{cursor:move;}
/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls{width:195px;height:40px;background:url(/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;margin-right:15px;margin-bottom:10px;margin-top:20px;}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url(/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none;}
.highslide-controls a.disabled{cursor:default;}
.highslide-controls a span{
/* hide the text for these graphic buttons */
display:none;}
/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a{background-position:0 0;}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}
.highslide-controls .highslide-play a{background-position:-30px 0;}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}
.highslide-controls .highslide-pause a{background-position:-60px 0;}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}
.highslide-controls .highslide-next a{background-position:-90px 0;}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}
.highslide-controls .highslide-move a{background-position:-120px 0;}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}
.highslide-controls .highslide-full-expand a{background-position:-150px 0;}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}
.highslide-controls .highslide-close a{background-position:-180px 0;}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}
