body         {max-width: 865px; margin: 0 auto;  background-image:url('furniture/back.jpg'); background-repeat:repeat-y; background-attachment:fixed }
.fancybox-custom .fancybox-skin { box-shadow: 0 0 50px #222;}
h1           { color: #0057AE; text-align:center }
h2           { color: #600000; text-align:center }
h3           { color: #0057AE; text-align:center }
h4           { color: #800000; text-align:center }
p            { text-align: center }

/* moje */

a:link {color: #0057AE}
a:visited {color: #0077EE}
a:hover {color: #0F50D7 }

body {max-width: 865px; margin: 0 auto;  background-image:url('furniture/back.jpg'); background-repeat:repeat-y; background-attachment:fixed }
img, iframe, canvas, video, svg {  max-width: 100%;   height: auto;}
.gallery .photo { float: left; 
	width: 210px; display: inline; margin-left:5px; margin-right:0; margin-top:16px; margin-bottom:0; text-align:center; background-color:#D6E1EB} 
.gallery { width: 100%; padding: 10px 0; margin: 0 auto; }
.nazev_foto { text-align: center; font-style:italic; margin-top:0; margin-bottom:0}
.cleaner {clear: both; height: 0; font-size: 0; visibility: hidden; }
.menu { color: #800000; font-weight: bold; }
.text {  text-align: justify; text-indent: 20px; margin: 0 15%}
.text_h3 {  text-align: justify;  margin: 0 15%}
.horni {  margin-top: 0; margin-bottom: 0}
.otazka {color: #0057AE; text-align: left; margin: 0 15%; font-weight:bold; text-decoration:underline}
.odpoved {color: #600000; text-align: left; margin: 0 5%; }
#poutak { border: 1px solid #FFFFFF; }