/* www.janchrt.cz */
/* created:Jan Chrt */
body{text-align:center;margin:0px auto 0px auto;  font:1em arial, sans-serif; color:#bcbcbc;background:#000000 url("../graf/pozadi.png") top repeat-x;cursor:default;}
#box{width:875px;  height:auto;  margin:0px auto 0px auto;}

#hlavicka{width:auto;  height:auto;    margin:0px;  padding:0px 0px 5px 0px;  text-align:right;  position:relative;}
#hlavicka h1 a{text-decoration:none;}

#menu{width:auto;  height:1.5em; margin:0px; padding:5px 0px 5px 0px; text-align:right;  position:relative; font-size: 0.9em;}
#menu ul{list-style:none;  margin:0px; float:right;}
#menu li a{width: 14em; height:1.5em; display:block; color:#bcbcbc;  text-decoration:none;  letter-spacing:0.5em;  font-weight:bolder; border-bottom:3px solid; margin:0px; font-size:0.9em;}
#menu li{padding:0px 6px 0px 6px; float:left;}
#menu li a:hover,#menu li a.aktiv{color:#0063a2;}
#menu li a:hover .italic,#menu li a.aktiv span.italic{color:#71a0be;}

#galerie{width:auto;  height:auto;    margin:0px;  padding:5px 10px 5px 0px;  text-align:right;  position:relative;}
.vysvetlivky{padding:50px 0px 0px 0px; text-align:center; width: 100%; display: block; font-size: 0.7em;}
#galerie h3{font-size:1.1em; letter-spacing:0.8em; text-align:center; margin-bottom:-40px;}
#galerie_menu{width:100%;  height:60px; margin:0px; padding:45px 0px 0px 0px; text-align:right;  position:relative; }
#galerie_menu ul{list-style:none;  margin:0px; float:right; display: block; width: 95%;}
#galerie_menu li a{width: auto; height:1.5em; color:#bcbcbc; text-decoration:none; letter-spacing:0.1em; font-weight:bolder; border-bottom:3px solid; margin:0px; font-size:0.7em;}
#galerie_menu li{padding:0px 3px 0px 3px; float:left;}
#galerie_menu li a:hover, #galerie_menu li a.aktiv{color:#0063a2;}
#galerie_menu li a:hover .italic, #galerie_menu li a.aktiv span.italic{color:#71a0be;}

#fotogalerie h3{font-size:1.1em; letter-spacing:0.8em; text-align:center; margin-bottom:-40px;}
#fotogalerie{width:auto;  height:auto;    margin:0px;  padding:5px 10px 5px 0px;  text-align:right;  position:relative; }

#clanek {width:auto;  height:auto;    margin-left:70px;  padding:5px 0px 5px 0px;}
#clanek p{width:auto;  height:auto;    margin:0px;  padding:5px 10px 5px 0px;  text-align:left;  position:relative; font-size: 0.8em; text-indent: 2em;}
#clanek h3{font-size:1.1em; letter-spacing:0.2em; text-align:center;}
.img_clanek {float: left; margin: 2px 5px 2px 0px;}

#o_me,#kontakt{width:auto;  height:auto; margin:0px;  padding:5px 5px 40px 5px; text-align:right; position:relative; line-height:2em; letter-spacing:0.3em;}
#o_me_detail,#kontakt_detail{padding:5px 30px 5px 0px;}
#o_me_detail strong,#kontakt_detail strong{letter-spacing:0.5em; font-size:1.1em;}
#o_me_detail strong.jmeno{letter-spacing:0.5em; font-size:1.4em;}

#odkazy{width:auto; height:auto; margin:0px;  padding:5px; text-align:right; position:relative; line-height:1.8em;letter-spacing:0.1em; font-size:0.8em;}
#odkazy_detail strong{letter-spacing:0.3em; font-size:1.4em;}
#odkazy h3{font-size:1.4em;}
#odkazy hr{width:80%; text-align:right; color:#303030;}

#paticka{text-align:center; width:875px;  font-size:0.7em; padding-top:10px;}
#paticka a img{text-decoration: none; border: none;}
#pozadi_leve{position:absolute;  bottom:0px; left:0px;  width:295px;  height:415px;  background:url("../graf/pozadi_leve.png");  z-index:-100;  }
#pozadi_prave{position:absolute;  bottom:0px; right:0px;  width:45px;  height:365px;  background:url("../graf/pozadi_prave.png");  z-index:-100;  }

.leva{text-align:left;  }
.prava{text-align:right;  }
.neviditelne{display:none;  }
.modra{color:#0063a2;}
.italic{font-style:italic; color:#6f6f6f;}
h1{font-size:1.6em; letter-spacing:0.8em; position:relative; height:175px; margin:0px; padding:0px;}
h1 span{position:absolute; top:0px; right:-10px; background:url("../graf/janchrt.png") top left; width:410px; height:175px;}
h2{font-size:1.1em; letter-spacing:0.8em;}
h3{font-size:1.1em; letter-spacing:0.8em; text-align:center;}
h4{font-size:1em; letter-spacing:0.5em;}
a{color:#0063a2; text-decoration:none;}
a:hover{color:#0063a2; text-decoration:underline;}

/* imageflow */
.imageflow {visibility:hidden; position:relative; text-align:left; width:100%;}
.imageflow img {visibility:hidden; position:absolute; border:1px solid; cursor:pointer;}
.imageflow p {text-align:center; margin:0px; cursor:pointer;}
.imageflow .loading {position:relative; left:50%; margin-left:-106px; width:200px; height:15px; padding:5px; visibility:visible; border:1px solid white;}
.imageflow .loading_bar {height:15px; width:1%; background:#fff; visibility:visible;}
.imageflow .caption {font-weight:bold; position:relative; text-align:center; z-index:10000; padding-top:110px; letter-spacing:0.6em; color:#bcbcbc;}
.imageflow .scrollbar {visibility:hidden; position:relative; border-bottom:3px solid #6f6f6f; z-index:10001;}
.imageflow .slider {position:absolute; z-index:10002; background-color:#bcbcbc; width:2px; height:3px; display: block;}

