/* responzivni beta02dTEST */

/* BOXY 1 */
.boxy_1 {width:100%;}
.box_1 {width:99%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_1 img {width:100%;border:0%;}
.box_1 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_1 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 2 */
.boxy_2 {width:100%;}
.box_2 {width:49%;height:300px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_2 img {width:100%;border:0%;}
.box_2 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_2 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 3 */
.boxy_3 {width:100%;}
.box_3 {width:32.333333333333%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_3 img {width:100%;border:0%;}
.box_3 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_3 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 4 */
.boxy_4 {width:100%;}
.box_4 {width:24%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_4 img {width:100%;border:0%;}
.box_4 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_4 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 5 */
.boxy_5 {width:100%;}
.box_5 {width:19%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_5 img {width:100%;border:0%;}
.box_5 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_5 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 6 */
.boxy_6 {width:100%;}
.box_6 {width:15.666666666667%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_6 img {width:100%;border:0%;}
.box_6 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_6 div.inner {width:106%;height:95%;overflow-y:scroll;}
/* BOXY 7 */
.boxy_7 {width:100%;}
.box_7 {width:13.285714285714%;height:200px;margin:0 1% 1% 0;border:0%;min-width:300px;}
.box_7 img {width:100%;border:0%;}
.box_7 a .boxhover {padding-right:0%;padding-left:0%; width:100%;}
.box_7 div.inner {width:106%;height:95%;overflow-y:scroll;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;margin-top:1px;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("/vzhled/img/glyphicons-halflings-white.png");}
.icon-glass{background-position:0 0;}
.icon-music{background-position:-24px 0;}
.icon-search{background-position:-48px 0;}
.icon-envelope{background-position:-72px 0;}
.icon-heart{background-position:-96px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-user{background-position:-168px 0;}
.icon-film{background-position:-192px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th{background-position:-240px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}
.icon-off{background-position:-384px 0;}
.icon-signal{background-position:-408px 0;}
.icon-cog{background-position:-432px 0;}
.icon-trash{background-position:-456px 0;}
.icon-home{background-position:0 -24px;}
.icon-file{background-position:-24px -24px;}
.icon-time{background-position:-48px -24px;}
.icon-road{background-position:-72px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-download{background-position:-120px -24px;}
.icon-upload{background-position:-144px -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-repeat{background-position:-216px -24px;}
.icon-refresh{background-position:-240px -24px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-flag{background-position:-312px -24px;}
.icon-headphones{background-position:-336px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-barcode{background-position:-456px -24px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-print{background-position:-96px -48px;}
.icon-camera{background-position:-120px -48px;}
.icon-font{background-position:-144px -48px;}
.icon-bold{background-position:-167px -48px;}
.icon-italic{background-position:-192px -48px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-list{background-position:-360px -48px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-picture{background-position:-456px -48px;}
.icon-pencil{background-position:0 -72px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-adjust{background-position:-48px -72px;}
.icon-tint{background-position:-72px -72px;}
.icon-edit{background-position:-96px -72px;}
.icon-share{background-position:-120px -72px;}
.icon-check{background-position:-144px -72px;}
.icon-move{background-position:-168px -72px;}
.icon-step-backward{background-position:-192px -72px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-backward{background-position:-240px -72px;}
.icon-play{background-position:-264px -72px;}
.icon-pause{background-position:-288px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-forward{background-position:-336px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-question-sign{background-position:-96px -96px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-plus{background-position:-408px -96px;}
.icon-minus{background-position:-433px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-gift{background-position:-24px -120px;}
.icon-leaf{background-position:-48px -120px;}
.icon-fire{background-position:-72px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-warning-sign{background-position:-144px -120px;}
.icon-plane{background-position:-168px -120px;}
.icon-calendar{background-position:-192px -120px;}
.icon-random{background-position:-216px -120px;width:16px;}
.icon-comment{background-position:-240px -120px;}
.icon-magnet{background-position:-264px -120px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-folder-close{background-position:-384px -120px;width:16px;}
.icon-folder-open{background-position:-408px -120px;width:16px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-hdd{background-position:0 -144px;}
.icon-bullhorn{background-position:-24px -144px;}
.icon-bell{background-position:-48px -144px;}
.icon-certificate{background-position:-72px -144px;}
.icon-thumbs-up{background-position:-96px -144px;}
.icon-thumbs-down{background-position:-120px -144px;}
.icon-hand-right{background-position:-144px -144px;}
.icon-hand-left{background-position:-168px -144px;}
.icon-hand-up{background-position:-192px -144px;}
.icon-hand-down{background-position:-216px -144px;}
.icon-circle-arrow-right{background-position:-240px -144px;}
.icon-circle-arrow-left{background-position:-264px -144px;}
.icon-circle-arrow-up{background-position:-288px -144px;}
.icon-circle-arrow-down{background-position:-312px -144px;}
.icon-globe{background-position:-336px -144px;}
.icon-wrench{background-position:-360px -144px;}
.icon-tasks{background-position:-384px -144px;}
.icon-filter{background-position:-408px -144px;}
.icon-briefcase{background-position:-432px -144px;}
.icon-fullscreen{background-position:-456px -144px;}
body {color:#23201C;background:#EFE7DA;font-size:100%;font-family:Candara,Arial,sans-serif;word-wrap:break-word;width:100%;text-align:left;position:relative;left:0;top:0;min-height:100%;_height:100%;padding:0;margin:0;letter-spacing:0.05em;line-height:1.5em;}
td {background:transparent;color:#23201C;}
li {list-style-type:square;}
ul.dropdown-menu, ul.sf-menu {padding-left:0;}
ul.dropdown-menu li, inline li {list-style-type:none;}
ul.sf-menu li {list-style-type:none;}
.anchor {position: relative;top: -60px;visibility:hidden;height:0;}
ul.inline li {padding-left:0;padding-right:15px;}
#TELO {clear:both;width:100%;width:95%;max-width:1000px;background:#EFE7DA; position:relative;text-align:left;margin:0 auto;}
#OBAL {position:relative; padding:0;margin:0;}
#OBSAH {min-height:60px;_height:60px;position:relative;padding-top:10px;padding-bottom:10px;border-bottom:3px solid silver;}
#HLAVA { background:white;color:maroon; min-height:60px;border-bottom:3px solid #EFE7DAmargin:0;position:fixed;top:0;width:100%;border:0;z-index:100;}
#HLAVA div {width:100%;max-width:1000px;margin:0 auto;position:relative;max-width:1000px;}
#HLAVA div img { margin:5px 0;}
#HLAVA #kotvy {position:absolute;top:40px;font-size:90%;background:transparent;height:20px;}
#HLAVA #kotvy ul {margin-left:5px;}
#HLAVA #kotvy a {color:#FFFF66;}
#HLAVA #kotvy li a:hover{color:#505050;background:transparent;}
#HLAVA #kotvy li a:active{color:maroon;}
#HLAVA #kotvy li.active a {color:maroon;}
#HLAVA .podtitul {width:100%;background:transparent;color:maroon;text-align:right;font-weight:normal;position:absolute;top:5px;right:10px;font-size:180%;}
a, a:visited {color:maroon;text-decoration:underline;}
a:hover, a:active {color:#505050;}
p {margin:0 0 1.2em 0;font-size:100%;}
dt {color:maroon;}
strong {color:maroon;}
h1, h2, h3, h4, h5 {color:#505050;letter-spacing: 0.05em; text-align:left; margin:10px 0 20px 0;}
h1 a, h2 a, h3 a, h4 a, h5 a {color:#505050;line-height:1.2em;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {color:#505050;}
h1 {font-size:180%;color:#505050;}
h2 {font-size:150%;color:#505050;}
h3 {font-size:120%;}
h4, h5 {margin-bottom:0;font-size:100%;}
#blockbottom,#blocktop {position:fixed;width:100%;border-top:3px solid #EFE7DA;color:white;z-index:20;}
#blockzapati {color:white;}
.menu-h {position: relative;word-wrap: normal;margin:20px 0;height:24px;border-right:1px solid white;width:840px;overflow:hidden;}
.menu-h ul {list-style-type: none;margin:0;padding:0;text-align:center;}
.menu-h li {float:left;padding: 0;	margin: 0;list-style-type:none;}
.menu-h ul li a {display:block;padding:0 10px;text-decoration:none;color:black;border-left:1px solid white;height:24px; font-weight:bold;font-size:110%;text-align:center;line-height:1.5em;}
.menu-h ul li a:hover {color:maroon;}
.menu-h ul li a.zvyrazneni {color:maroon;}
.kontakt {margin:0 0 30px 0;clear:both;height:130px;}
.kontakt img {display:block;width:120px;height:120px;background:#0085CC;float:left;margin:0 20px 0 0;}
#ZAHLAVI  {}
.banner  {border-bottom:3px solid white;width:100%;height:200px;overflow:hidden;}
.motto {width:100%;padding:10px 0;background:maroon;color:white;}
.motto div {font-size:180%;color:white;margin:0;padding:0;}
.rodic {font-size:70%;font-weight:100;}
#ZAPATI {clear:both;font-size:90%;border-bottom:1px solid silver;}
#ZAPATI a, #blockzapati a, #blockbottom a {color:#FFFF66;}
#ZAPATI a:hover, #blockzapati a:hover, #blockbottom a:hover {color:#505050;}
#ZAPATI .odkazy {padding-top:20px;}
#ZAPATI .odkazy a {color:#FFFF66;}
#ZAPATI .odkazy a:hover {color:#505050;}
#PATA {background:transparent;clear:left;text-align:center;}
#PATA a { color:#23201C;text-decoration:none;}
#INTRO {}
#A {background: silver;background:transparent;padding-top:20px;margin-top:10px;border-right:2px solid white;}
#B1 {}
#B2 {}
#C {background: silver;background:transparent;}
#D {}
#E {}
.obsah ol {margin: 20px 0 15px 1em; }
.obsah ol li {margin-left:1em;}
.obsah ul {margin: 20px 0 15px 1em; }
.obsah ul li {margin-left:1em;}
img {border:0;}
p.logo2 {display:block;padding:5px;background:white;}
.obsah, .text, .uvod {font-size:100%;padding:0 0 0 0;}
.uvod {margin:0 0 2em 0;font-size:110%;text-align:justify;}
.icon {margin:0 0 10px 0;width:120px;height:120px;overflow:hidden;float:left;background-color:silver;}
.icon img {width:120px;height:120px;border:0;}
.text {text-align:justify;clear:both;}
.topimg {width:200px;height:160px;float:left;margin:0 15px 15px 0;overflow:hidden;}
.galimg {width:210px;height:130px;float:left;margin-right:10px;margin-bottom:10px;overflow:hidden;}
.topimg img, .galimg img {width:210px;}
.obrazek {}
.piktogram {float:left;width:165px;height:180px;margin:0 40px 30px 0;}
.piktogram div {font-size:120%;text-align:center;font-weight:bold;text-transform:uppercase;}
hr {clear:both;display:block;background:white;height:4px;margin:10px 0 10px 0;border:0;}
.datum {background:white;margin-bottom:3px;width:50%;}
#BANNER {background:white;height:160px;padding:10px 0;}
#BANNER .obsah {margin:0 10px;height:150px;}
#MENU1 { width:200px;}
#MENU1 ul li a {background:#404040;background:transparent;color:#707070;border-bottom:0px solid white;border:0;font-weight:bold;font-size:80%;}
#MENU1 ul li a:hover {background:black;background:transparent;color:black;}
#MENU1 ul {margin: 0; }
#MENU1 ul li {margin-left:0;}
#MENU1 ul,li {padding:0;margin:0;}
#MENU1 ul li {display:block;line-height:1.2em;height:1.2em;border-bottom:1px solid white;border:0;}
#MENU1 ul li a {display:block;padding-left:1em;text-decoration:none;}
#MENU1 ul li a:hover {}
#MENU1 .submenu  a {background:transparent;color:black;color:#848484;line-height:1.5em;}
#MENU1 .submenu  a:hover {background:transparent;color:black;}
#MENU1 li.typclanek  a {background:transparent;color:black;color:#848484;border:0;line-height:1.5em;}
#MENU1 li.typclanek  a:hover {background:#404040;background:transparent;color:white;color:black;}
#MENU1 li  a.zvyrazneni {background:#3CC2E8;color:black;}
#MENU1 li  a:hover.zvyrazneni {color:silver;}
#MENU2 {margin-left:215px;height:24px;position: relative;word-wrap: normal;width:100%;}
#MENU2 ul {	padding: 0;	margin: 0;	list-style-type: none;}
#MENU2 li {float:left;overflow:hidden;padding: 0;	margin: 0;}
#MENU2 ul li a {display:block;padding:0 0.8em;text-decoration:none;background:gray;color:white;border:0; height:24px; font-weight:bold;font-size:80%;text-align:center;line-height:1.5em;}
#MENU2 ul li a:hover {background:#C8C8C8;color:black;}
#MENU2 ul li a.zvyrazneni {background:white;color:black;}
.telosirka {width:100%;}
.orez {overflow:hidden;}
.maxvyska {min-height:100%;_height:100%;}
.stejnavyska {padding-bottom:5000px; margin-bottom:-5000px;}
.okraj { padding:0 0 1.5em 1em;}
.vlevo { /*zarovnání vnořených prvků doleva a obtékání obsahu kolem něj */float:left;margin:1em 1em 1em 0; }
.vpravo { /*zarovnání vnořených prvků doprava a obtékání obsahu kolem něj */float:right;margin:1em 0 1em 1em;}
.obrazek { /**/display:block;width:80px;height:80px;}
.zavrit {display:inline-block;position:absolute;top:10px;right:10px;background:black;color:white;padding:5px;line-height:1em;font-size:300%;cursor:pointer;}
a.zavrit {color:white;text-decoration:none;}
.form50, .formselect, .formtext, .formradio, .formkalendar {float:left;height:70px;width:49%;border:0px solid silver;padding:0%;margin:0 1% 1% 0;background:white;color:#23201C;overflow:hidden;margin-top:7px;text-align:center;background:#E3E3E3;}
.inputtext50, .formradio radio, .formtext input, .formselect select, .formkalendar input {display:block;width:90%;background:white;border:solid 0px silver;background:#EFE7DA;margin:auto;padding:5px;background:#E3E3E3;}
.formselect select  {height:35px;}
.formtextarea {clear:both;display:block;margin:10px 0;padding:5px;border:0px solid silver;background:#E3E3E3;}
textarea {display:block;min-height:150px;_height:150px;background:#EFE7DA;width:98%; border:solid 0px white;margin:0 auto;}
.form100  {display:block;background:white;margi-top:7px;text-align:center;}
.inputtext100 {display:block;border:solid 0px silver;background:#EFE7DA;margin:15px;padding:5px;width:95%;background:#E3E3E3;}
.submit, input.tlacitko , input[type=button].tlacitko, .tlacitko, .submit:active, .tlacitko input:active, .tlacitko:active, .submit:visited, .tlacitko input:visited, .tlacitko:visited  {clear:both;text-align:center;color:white;font-size:120%;display:block;width:47%;border:0px solid white;margin:auto;cursor:pointer;background:maroon;margin:10px 0 10px 0;text-decoration:none;}
.tlacitko2  {display:inline-block;padding:3px;border:1px solid silver;cursor:pointer;margin-right:5px;}
label  {color:#696969;}
.povinna  {background:maroon;}
.submit:hover, .tlacitko input:hover, input[type=button]:hover, .tlacitko:hover {color:#505050;background:white;background:#E3E3E3;}
.submitfoto {display:block;width:30%;border:5px solid #FFDE59;margin:auto;cursor:pointer;background:white;}
#thumbnails {width:100%;margin-bottom:10px;}
#thumbnails img {width:120px;height:120px;}
.boxfoto {overflow:hidden;}
.sirka100 {width:100%;}
.sirka100 img {width:100%;}
/* BOXY obecně */
.boxy 		{clear:both;margin:20px auto;}
.box 		{float:left; overflow:hidden;background:white;color:black;text-align:center;font-size:90%;position:relative;border-color:silver;margin-bottom:5px;}
.box 		{-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
.box header, .box section		{margin:0 15px 0 15px;}
.poradovecislo {font-size:250%;font-weight:bold;color:white;float:left;margin-right:10px;}
.odkaz .uvod {margin-bottom:0;}
.box a.link {display:block;background:#B0B0B0;position:absolute;bottom:0;left:0;width:100%;height:2em;line-height:2em;text-align:left;font-size:120%;}
.box a.link:hover {background:#505050;color:white;}
.box a.link strong {margin-left:15px;text-decoration:none;}
.box .uvod img {float:left;margin:0 10px 10px 0;width:35%;}
.box	{margin-bottom:10px;}
.box .galimg a 	{display:block;z-index:100;color:#23201C;text-decoration:none;}
.box h2  	{display:block;padding:10px;margin:0;}
.box h2 a  	{text-decoration:none;display:block;}
.box a  	{}
.box .uvod  	{color:#23201C;text-align:left;line-height:1.1em;font-size:100%;}
.box .dalsi  	{color:#23201C;text-align:left;line-height:1.1em;font-size:100%;text-align:right;}
.box a:hover, .box strong 	{color:maroon;}
.box a .boxhover {padding-top:5px;padding-bottom:8px;display:block;background:#404040;z-index:-100;position:absolute;bottom:0px;border-top:1px solid silver;}
.box a .boxhover strong 				{font-size:120%;}
.box a:hover .boxhover 				{display:block;z-index:100;}
.box a:hover .boxhover .popis 	{color:white;font-size:80%;}
.blok 		{float:left; width:46%; margin:0 5px 10px 0; padding:5px; overflow:hidden;background:#E0E0E0;text-align:center;font-size:90%;position:relative;border-color:silver;min-height:30px;_height:30px;}
#A, #B1, #B2, #C , #fixt { position:relative; left:3000px;}
#FIXH {  position:absolute;left:0px;top:0;z-index:1500;width:100%;}
#fixh { margin:0 auto;position:relative;left:0px;top:0;width:1018px;height:1px;}
#FIXD { position:absolute;left:0px;bottom:0px;z-index:1500;width:100%;}
#fixd { margin:0 auto;position:relative;bottom:0px;width:1018px;}
#FIXT { position:absolute;left:0px;top:120px;z-index:1000;}
#fixt {margin-left:-2300px;width:300px;height:50px;}
#PATA { min-height:50px; text-align:left;position:relative; bottom:0px;}
.pata {position:relative;margin:5px 5px 5px 20px;text-align:center;width:990px;}
#ZAPATI {text-align:left;}
.zapati {margin:5px 5px 5px 10px; }
.zapati0,.zapati1,.zapati2,.zapati3 {background:gray;color:white;width:25%;}
#A {float:left;margin-left:-3000px;top:0px;width:200px;float:left;}
.sloupek1 {margin:0px;}
#B1 {float:left;margin-left:-2800px;width:800px;}
#B1R {float:left;margin-left:-3000px;width:800px;}
#B2 {float:left;margin-left:-2800px;width:650px;}
#B0 {float:left;margin-left:-3000px;width:1000px;}
#C {float:left;margin-left:-2150px;width:150px;}
.sloupek2 {margin:5px;}
#D {float:left;width:50%;}
#E {float:left;width:50%;}
#LOGIN {width:120px; float:left;background:transparent;margin-left:0px;text-align:left;color:black;}
#LOGIN a {color:silver;}
#LOGIN a:hover {color:white;}
.hlaskaOK{clear:both;border:1px solid green;background:#CCFFCC;margin:10px 0 3px 0;padding:3px 3px 3px 15px;color:black;}
.hlaskaERR{clear:both;border:1px solid red;background:red;margin:10px 0 3px 0;padding:3px 3px 3px 15px;color:white;}
.hlaskaERR strong,.hlaskaERR a {color:white;}
.hlaskaINF{clear:both;border:1px solid #0060FF;background-color:#DFDFDF;margin:10px 0 3px 0;padding:3px 3px 3px 15px;color:black;}
.adminlink {clear:both;float:right;border:1px solid #0033CC;background:#CCFFFF;margin:3px 0 3px 0;padding:3px;color:black;z-index:1000;text-align:center;min-width:100px;margin-right:50px;font-size:80%;}
.adminicon {position:absolute;right:0;padding:5px;height:20px;color:black;background:transparent;z-index:1;}
a.adminicon {color:white;text-decoration:none;display:block;width:100%;text-align:right;background-color:#FF3399;}
a.adminicon:hover {color:black;background-color:silver;}
#MENU1 ul li.adminlink a {background:#CCFFFF;color:black;}
.ramecek {border:1px solid gray;background:white;margin:5px;padding:3px;}
.oknoModal {
position: fixed;
z-index:1000;
  background: rgba(0, 0, 0, 0.4);
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  min-height: 100%;
  -webkit-overflow-scrolling: touch;
  -webkit-backface-visibility: hidden;
  -webkit-animation: ngdialog-fadein 0.5s;
  animation: ngdialog-fadein 0.5s;}
.formobal {clear:both;background:white;padding:20px;position:relative;}
.oknoModal .formobal {width:80%;height:80%;min-width:300px;max-width:1000px;margin:30px auto;border:3px solid silver;overflow-y:auto;}
.oknoModal .hlaskaLogin {width:40%;}
.hlaskaLogin{clear:both;border:5px solid silver;margin:30px auto;color:black;padding:15px;background:white;width:35%;text-align:left;min-width:300px;}
.hlaskaLogin .inputtext50, .hlaskaLogin .inputtext1 {background:#E3E3E3;border:1px solid silver;}
 .formobal input, .formobal select {background:white;border:1px solid silver;}
#modal-content{display:none;}
 .formobal input.tlacitko, .oknoModal input.tlacitko, button.tlacitko {background:maroon;color:white;}
 .formobal input.tlacitko:hover, .oknoModal input.tlacitko:hover {background:silver;color:black;}
#modal-content{display:none;}
#simplemodal-overlay {background-color:#000; position: fixed; top: 0;left: 0; width: 100%; height: 100%; }
#simplemodal-container {background-color:#333; border:8px solid #444; padding:12px;}
#simplemodal-container {min-width: 500px;min-height: 300px;padding: 20px;text-align:center;margin: auto auto;border:0;background:transparent;}
#simplemodal-container a.modalCloseImg {background:url(img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
a.plupload_button, a.plupload_add, a.plupload_start {width:120px;height:20px;font-size:100%;}
.plupload_buttons {background: #FF3399;font-size:110%;padding:3px;font-weight:bold;}
.plupload_container {border: solid 1px gray;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#fff;}
#colorbox{outline:0;}
#cboxContent{margin-top:32px; overflow:visible; background:transparent;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{background:transparent; padding:1px;}
#cboxLoadingGraphic{background:url(img/loadingAnimation.gif) no-repeat center center;}
#cboxLoadingOverlay{background:transparent;;}
#cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
#cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(img/controls.png) no-repeat 0 0;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxPrevious{background-position:0px 0px; right:44px;}
#cboxPrevious:hover{background-position:0px -25px;}
#cboxNext{background-position:-25px 0px; right:22px;}
#cboxNext:hover{background-position:-25px -25px;}
#cboxClose{background-position:-50px 0px; right:0;}
#cboxClose:hover{background-position:-50px -25px;}
.cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px;}
.sep {clear:both;	font-size:1px;border:none;margin:0; padding:0;}
.plus1 {margin:5px 0 5px 0;clear:both;}
.reset {margin:0;border:0;}
.toggle {cursor:pointer;}
.hlaskaLogin-show-setup, .hlaskaLogin-hide-setup {
  -webkit-transition:all linear 0.3s;
  -moz-transition:all linear 0.3s;
  -ms-transition:all linear 0.3s;
  -o-transition:all linear 0.3s;
  transition:all linear 0.3s;
}
.hlaskaLogin-show-setup { opacity:0; height: 0; }
.hlaskaLogin-show-setup.hlaskaLogin-show-start { opacity:1; height: 100px; }
[draggable] {
				-moz-user-select: none;
				-khtml-user-select: none;
				-webkit-user-select: none;
				user-select: none;
				/* Required to make elements draggable in old WebKit */
				-khtml-user-drag: element;
				-webkit-user-drag: element;
				cursor: move;
			}#cboxTitle{position:absolute; left:0px; top:-10px; width:80%; background:white;z-index:10000;line-height:1.2em;font-size:85%;color:#000;}#cboxContent {position:relative;}#cboxLoadedContent {position:relative;top:30px;}html,body,table, h1, h2, h3, h4, ul li, strong, ul.sf-menu li a { font-family: "Neuton", serif; !important;leter-spacing:1.05em;}
.radius {-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;}
h1 {font-size:250%;color:maroon;font-weight:200;line-height:1em;}
h2 {color:maroon;}
.clanek h1 {margin-left:215px;}
.sf-menu li.sfHover ul  {	color:maroon; min-width:250px;_width:250px;border:1px solid gray;border-top:0;background-color:white;margin-top:-15px;}
.sf-menu li.sfHover ul li a  {	background-color:white;}
.inputtext50,.inputtext100, .formtext input, .formkalendar input, .formselect select,  form textarea  {	background:white;}
.link strong, strong  {color:black;}
a.link {color:black;}
a.osarok {position:absolute;bottom:2px;display:block;height:30px;width:32.3px;text-align:center;z-index:1500;}
a.osarok:hover {font-size:140%;bottom:2px;height:30px;font-weight:bold;background:maroon;color:white;}
a.adminicon {background-color:#A4653E;}
a.adminicon:hover {background-color:#E4C694;}
.tlacitko {line-height:1.5em;text-decoration:none;}
input.tlacitko  {background:black}
.tlacitko:hover,  input[type=button]:hover {background:#E4C694;color:maroon;}
.rodic {font-weight:300;}
div#banner {position:absolute;top:15px;left:190px;height:100px;overflow:hidden;background:#E1E1E1;width:530px;text-align:center;border:1px solid silver;}
#PATA a {color:#23201C;text-decoration:none;}
#PATA a:hover {color:maroon;}
div#banner span {position:relative;top:20px;font-size:150%;}
div#banner img {margin:0;padding:0;}
.poradovecislo {color:#E4C694;}
div.inner header h2 a  {font-size:95%;font-weight:200;color:#505050;}
.zvyrazneni div.inner header h2 a  {font-weight:400;}
.topimg  {height:auto;margin-top:10px;}
a.galimg2  {margin-bottom:5px;width:115px;height:115px;position:relative;float:left;margin:15px 10px 10px 0;}
a.galimg2 img {width:115px;height:115px;}
a.galimg2:hover  {}
a.galimg2:hover img  {border:4px solid white;bottom:-20px;left:-4px;width:auto;height:auto;position:absolute;z-index:500;}
.box div.inner {width:95%;overflow:inherit;padding:20px 15px 15px 15px;}
.box ul {padding-left:1em;}
.box_3 div.inner {padding:10px;width:100%;}
.box_5,.box_6 {min-width:120px;height:120px;}
.box.zvyrazneni  {background:silver;}
.boxhover strong  {color:#E4C694;}
a.imgOsa  {position:relative;}
a.imgOsa:hover  {z-index:1000;}
.elevatezoom-gallery img {float:left;width:90px;margin:5px 10px 5px 0;border:2px solid silver;}
.elevatezoom-gallery.active img {border:2px solid maroon;}
p {margin-top:1.2em;}
#zoomImage {width:500px;}
#GALERIE {float:right;width:50%;}
.tlacitko.adminmenu {background:black;color:white}
.tlacitko.adminmenu:hover {background:silver;color:black}
ul.menuV,ul.menuV li {margin:0;padding:0;padding:0;list-style-type:none;line-height:0.8em;text-align:left;width:100%;}ul.menuV a {text-decoration:none;font-size:80%;display:block;border-bottom:1px solid maroon;padding:2px 5px;width:100%;}ul.menuV a:hover {background:#E4C694;color:black;}.zoomContainer { z-index:50000; }