*{margin: 0px; padding: 0px}
body {text-align: center; font-family: 'Ubuntu', sans-serif;}
img {display: block; border: 0px none;}

p {color: #000; line-height: 26px;}
a {color: #008000; text-decoration: none;}
a:hover {color: #008000; text-decoration: underline;}

.obrazek_vlevo {float: left; margin: 10px 15px 5px 0px}
.obrazek_vpravo {float: right; margin: 10px 0px 5px 15px}

#header {width: 100%; height: 144px; background: url(https://malesvatonovice.cz/layout/main-menu-bckg.png) repeat-x; position: fixed; z-index: 1000;}
#header-in {position: relative; width: 1250px; margin: auto;}
#logo {width: 360px; height: 91px; margin-top: 32px;}
#logo p {font-size: 1em; text-align: left; margin-left: 90px;}
#logo h1 {font-size: 1.8em; text-align: left; color: #000; font-weight: 300; text-decoration: none; letter-spacing: -2px; margin-left: 90px;}
#logo a {color: #000; text-decoration: none;}
#header-in a.homepage:hover {text-decoration: none;}
#logo img {float: left; margin-top: -15px;}

/*
#search {float: right; margin-top: -80px}
#search input[type="text"] {background: url(https://malesvatonovice.cz/layout/ico-search.png) no-repeat 160px 5px #fcfcfc; border: 1px solid #008000; color: #bebebe; width: 160px; padding: 12px 15px 12px 25px; -webkit-border-radius: 20px;
-moz-border-radius: 20px; border-radius: 20px;}
*/
#search {float: right; margin-top: -80px;}
#search input[type="text"] {background: url(https://malesvatonovice.cz/layout/ico-search.png) no-repeat 160px 5px #fcfcfc; border: 1px solid #008000; color: #bebebe; width: 160px; padding: 12px 15px 12px 25px; -webkit-border-radius: 20px;
-moz-border-radius: 20px; border-radius: 20px;}

#main-menu {float: right; margin-top: -90px; margin-right: 226px;}
#main-menu ul {font-weight: 700; font-size: 1em; letter-spacing: -1px; list-style-type: none;}
#main-menu li {float: left; display: inline; padding: 20px 5px;}

#main-menu a {color: #000; text-decoration: none;}
#main-menu a:hover {color: #000; text-decoration: underline;}
#main-menu img {float: left; padding: 10px; margin-top: -30px; height: 45px}

#intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-img.jpg) no-repeat #fff; background-size: 100%; padding-bottom: 120px;}
#intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 210px;}
#intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#muzeum-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-muzeum.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 120px; margin-bottom: 70px;}
#muzeum-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px;}
#muzeum-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#obcan-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-obcan.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 120px; margin-bottom: 70px;}
#obcan-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px;}
#obcan-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#turista-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-turista.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 20px; margin-bottom: 70px;}
#turista-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px;}
#turista-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#skolka-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-skolka.jpg) no-repeat #fff; /*background-size: 100%;*/ background-position: 0px 128px; margin-bottom: 20px}
#skolka-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 180px; text-shadow: 2px 2px 2px #000;}
#skolka-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#sdh-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-sdh.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 20px; margin-bottom: 70px;}
#sdh-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px;}
#sdh-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#ds-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-ds.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 20px; margin-bottom: 70px;}
#ds-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px; text-shadow: #ccc 1px 0px 5px;}
#ds-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#divadlo-intro {float: left; width: 100%; height: 320px; background: url(https://malesvatonovice.cz/layout/main-divadlo.jpg) no-repeat #fff; background-size: 100%; background-position: 0px 20px; margin-bottom: 70px;}
#divadlo-intro h2 {color: #fff; font-weight: 300; font-size: 2.5em; margin-top: 200px; text-shadow: #ccc 1px 0px 5px;}
#divadlo-intro p {color: #fff; font-weight: 300; font-size: 1em; margin-top: 10px;}

#rozcestnik {float: left; width: 100%; height: 291px; background: url(https://malesvatonovice.cz/layout/rozcestnik-bckg.png) repeat-x; padding-bottom: 50px;}
#rozcestnik-in {float: left; position: relative; width: 1250px; height: 291px; margin-left: 50%; left: -570px;}
#rozcestnik-in img {margin-left: 30px;}
#rozcestnik-in a {color: #000; text-decoration: none;}
#rozcestnik-in a:hover {color: #fff; text-decoration: none;}

#obcan {float: left; width: 380px; height: 368px; background: url(https://malesvatonovice.cz/layout/rozcestnik-stin.png) no-repeat; background-position: right 80px; margin-top: -80px;}
#turista {float: left; width: 380px; height: 368px; background: url(https://malesvatonovice.cz/layout/rozcestnik-stin.png) no-repeat; background-position: right 80px; margin-top: -80px;}
#muzeum {float: left; width: 380px; height: 368px; margin-top: -80px;}

#main-body {float: left; position: relative; width: 95%; padding: 0px 20px 60px 20px;}

#left_c {float: left; width: 380px;}

#page-menu {background-color: #008000;}
#page-menu ul {font-size: 1.25em; text-align: left; list-style-type: none;}
#page-menu a {display: inline-block; width: 340px; text-decoration: none; color: #fff; border-bottom: dotted 2px #fff; padding: 20px; background-color: #008000;}
#page-menu a:hover, #page-menu a[class="menuactive"], #page-menu a[class="menuactive parent"] {text-decoration: none; color: #9be59b; background-color: #014401;}
#page-menu ul ul {font-size: 0.9em; text-align: left; list-style-type: none;}
#page-menu ul ul li a {padding-left: 50px; width: 310px; /*margin-top: 10px*/}
#page-menu ul ul ul li a {padding-left: 70px; width: 290px;}

#odkazy {text-align: center; margin-top: 20px; position: relative;}
#odkazy .bannery {margin: 40px 0}

#clanek {overflow: hidden; text-align: justify; padding-left: 50px; padding-bottom: 40px;}
#clanek p {color: #000; line-height: 26px; padding-bottom: 20px;}
#clanek a {color: #008000; text-decoration: none;}
#clanek a:hover {color: #008000; text-decoration: underline;}
#clanek h3 {color: #008000; font-size: 2em;padding-bottom: 20px}
#clanek h4 {color: #008000; font-size: 1.2em; padding: 15px 0}
#clanek .deska_vyber {margin: 20px 0}
#clanek .perex .datum, #text-body .datum {color: #919090}
#clanek .detail_obr {margin: 0px 0px 25px 0}
#clanek ul, #clanek ol {margin-left: 30px; line-height: 26px; text-align: justify; padding-bottom: 20px}

.perex {/*float: left;*/ text-align: justify; /*margin-left: 80px;*/ padding-bottom: 40px; min-height: 220px}
#clanek .perex p {color: #000; line-height: 26px; /*padding-bottom: 5px*/}
.perex a {color: #008000; text-decoration: none;}
.perex a:hover {color: #008000; text-decoration: underline;}
.perex h3 {color: #008000; font-size: 2em; padding-bottom: 20px}
.perex .souhrn_obr {float: left; margin: 10px 15px 5px 0}

#footer {float: left; width: 100%; height: auto; /*background: url(https://malesvatonovice.cz/layout/footer-bckg.png) repeat-x;*/background-color: #ccc;}
#footer-in {position: relative; top: -5px}
#footer-in p {color: #000; line-height: 26px;}
#footer-in ul {color: #000; line-height: 26px; list-style-type: none;}
#footer-in h6 {color: #000; font-size: 1.5em; font-weight: 700; padding-bottom: 20px;}
#footer-in a {color: #008000;}
#footer-in a:hover {color: #008000; text-decoration: none;}
.rss {margin-top: 10px}
.rss a {display: inline-block;}
.rss img {margin-right: 5px;}
.rss span {position: relative; top: -5px}


.footer-col {display: inline-block; width: 33%; padding: 20px 0; vertical-align: top;}

#copyright {float: left; position: relative; width: 1140px; height: 60px; margin-left: 50%; padding-top: 20px; left: -570px;}
#copyright p {float: left;}
#copyright img {float: right;}

table {padding-bottom: 60px;}
th {background-color: #919090; border-top: solid 1px #919090; padding: 10px;}
td {background-color: #fff; border-top: solid 1px #919090; padding: 10px;}

.input_tag, textarea.input_tag {font-family: 'Ubuntu'; font-size: 1em}
.input_tag {width: 95%; height: 32px; border: none; background: #fff; border: 1px solid #919090; color: #1e1817; padding: 8px; margin: 0px 0px 12px 0px;}
textarea.input_tag {height: 170px;}
textarea[name='address'] {height: 100px}
input.submit {width: 339px; height: 49px; color: #eee; margin-top: 0px; background-color: #008000; border: none; cursor: pointer;}
.asterisk {color: red}
.error {color: red; font-weight: bold; margin-bottom: 15px}

.deska_vyber form input, .deska_vyber form select {font-family: 'Ubuntu', sans-serif;}
.deska_vyber input[type='submit'] {width: 70px; height: 30px; color: #eee; margin-top: 0px; background-color: #008000; border: none; cursor: pointer;}
.deska_vyber select {height: 30px}

#puvodni-web {float: left; position: absolute; z-index: 1000; top: 200px;}
#naposledy_akt {text-align: right; margin-top: 25px; font-style: italic}
.deska_priloha {margin-left: 62px}

#loga_nabidka_prace a {float: left; margin-right: 20px}
/* End of Stylesheet: main Modified On 2025-09-30 14:54:38 */
