/* general */
* {margin:0; padding:0;}
html, body {height:100%; width:100%; overflow:hidden;	font:normal 0.905em tahoma;	text-align:center; background-color:black;}
#container {margin: 0 auto;	width:100%;	height:100%; position:relative;	background:#DAF4F5 url(../images/nebe.jpg) top right no-repeat; max-width:1024px; text-align:justify; overflow:hidden;}
.nostylesheet {display:none;}
.noindent {text-indent:0; text-align:left}
.center {text-align:center;}
p {margin:3px 0; text-indent:20px;}
.anchors {font:normal 0.7em tahoma; color:#444; text-indent:0; margin-bottom:15px}
.anchors a {text-decoration:underline; color:#444;}
.anchors a:hover {color:#000000}
img.border {border:#000000 1px solid;}
.center {text-align:center;}
.picture {background:#FFFFFF; border:#000000 1px solid;width:427px; margin:5px auto; padding:5px; text-align:center}
.picture img {margin:0 auto}
img {border:0}
h1 {font-size:2em; padding-bottom:8px; text-align:center; margin-top:30px; text-indent:0; margin-bottom:10px; position:relative; color:#000000; font-family:verdana; background:url(../images/h1.gif) no-repeat bottom;}
h2 {font:bold 1.2em tahoma; text-align:right; background:url(../images/hr.gif) bottom right no-repeat; height:1.7em; margin:10px 0;}
h2.left {font:bold 1.2em tahoma; text-align:left; background:url(../images/hrleft.gif) bottom left no-repeat; height:1.7em;}
h3 {font:bold 1.15em tahoma; clear:both;}

#guestbook {font-size:0.85em}
#guestbook strong {font-size:larger; margin-left:5px; color:#000066}
#guestbook span {font-size:smaller; color:#000099}
#guestbook div {padding:3px; margin-bottom:4px;}
.brdr {border-left:#000099 1px solid; border-bottom:#000099 1px solid;}
.brdr p {text-indent:2px;}
.fg {width:150px; height:150px; text-align:center; text-decoration:none; float:left}

p.stats {margin:0}

a {color:#000099}
a:hover {color:#0000FF}

td {border:#000000 1px solid; padding:2px 5px; text-align:center}
.note {color:#999999; font-size:0.8em}

.photo {background:#999999; float:left; margin:15px 10px 5px 15px;}
.photoin {background:#FFFFFF; border:#000000 1px solid; padding:4px; position:relative; top:-4px; left:-4px;}
.rozcest {background:#FFFFFF; border:#000000 1px solid; padding:4px;}
.noborder td {border:0; text-align:justify}
/* header */
#header {}
	#logo {position:absolute; left:0; top:0; width:170px; height:80px; overflow:hidden;	text-align:center; font:bold 0.8em tahoma; padding-top:45px; z-index:2; margin:0; background:none;}
	#logo span {position:absolute; left:0; top:-1px;width:170px; height:125px;	background:url(../images/logo_male.gif) no-repeat; background-position:8px;}
	#logo span a {width:170px; height:124px; display: block;}
#footer {font:normal 0.7em tahoma; margin-top:35px; padding-bottom:75px; text-align:right; color:#999999; border-top:#999999 0px solid;}
/* main */
#main {height:100%; text-align:justify; overflow:auto; padding:0 170px 0px 177px; position:relative; margin-bottom:500px;}
/* navigation */
#navigation {position:absolute;left:0;top:0px;width:170px; height:100%;background:url(../images/rozcestnik.gif) repeat-y; background-position:71px;}
#menu {margin-top:130px; width:170px; position:relative;}
#menu li {display:block; text-align:center; line-height:33px; position:relative; overflow:hidden;}
#menu li a:hover {color:#FF0000; }
#menu li span, #menu li a {width:170px; display:block;}
#menu li span {position:absolute; top:0; left:0;}
/* paintings */
#bottom {position:absolute; bottom:0; left:0; background-image:url(../images/krajina.gif); width:90%; height:70px;}
#totem {position:absolute; bottom:0; right:17px; width:197px; height:345px; background:url(../images/totem.gif);}
#shine {background:url(../images/zare.jpg); position:absolute; bottom:30px; left:23px; width:390px; height:183px;}
/* signposts */
#zpet {margin-top:15px;}
#zpet, #zpet span, #zpet a {background:url(../images/signposts/zpet.gif); height:40px;}
#zpet a:hover span {background-position:0 40px;}




/* index */
#biglogo {background:url(../images/nadpis.gif) no-repeat; width:500px; height:400px; margin:40px auto;}

#footer a {color:#999999; text-decoration:none}

.vidsd {background:#FFFFFF; border:#000000 1px solid; padding:4px 0 4px 4px; border-right:0;}
.vidhd {background:#FFFFFF; border:#000000 1px solid; padding:4px 4px 4px 1px; border-left:0;}








