/* Autor: Přemysl Posker */

* {margin: 0px; padding: 0px;}
.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clear {height:1%;} /*skryto pred IE-mac*/
.clearing {clear:both;}
body {font-size:62.5%;font-family:Verdana,Arial,sans-serif;line-height:1.4em;background:#f8f8f9 url(../_images/bgBody.gif) repeat-x;padding:0px 0px 0px 0px;color:#556670;}
img {border:0px;}
label {cursor:pointer;}
a {text-decoration:none;color:#F58220;}
a:hover {text-decoration:none;color:#556670;}
input {}
input.iText {width:194px;height:17px;padding:3px;margin-bottom:5px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
input.check {margin-right:10px;}
textarea {width:194px;height:87px;padding:3px;background:#fff url(../_images/bgItext.gif) no-repeat;border:1px solid #bebebe;}
select {}
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
.limg {float:left;margin:0px 14px 14px 0px;}

span.timestamp {margin-right:1ex;}

#lead {width:972px;margin:0px auto;position:relative;padding:0px 0px 0px 0px;}

a.logo2 {position:absolute;top:135px;left:-50px;z-index:100;}

#logo {width:177px;height:176px;padding:5px;display:block;left:0px;top:0px;position:absolute;overflow:hidden;z-index:1;text-align:center;}
#logo h1, #logo h1 span {font-family:Verdana;font-size:1.5em;font-weight:normal;color:#ff6a0b;width:177px;height:176px;padding:5px;position:absolute;top:0px;left:0px;z-index:1;overflow:hidden;color:#fff;margin:0px;}
#logo h1 span {width:187px;height:186px;background-image:url(../_images/logo.gif);background-repeat:no-repeat;display:block;left:0px;cursor:pointer;margin:0px;overflow:hidden;}
#logo a {text-decoration:none;}

#top {height:41px;padding:47px 0px 0px 0px;}
#top .menu {}
#top .menu a {display:block;float:right;width:109px;height:41px;margin:0px 1px 0px 2px;}
#top .menu a#home {background:url(../_images/btnUvod.gif) no-repeat;}
#top .menu a#plavani {background:url(../_images/btnPlavaniKojencuAbatolat.gif) no-repeat;}
#top .menu a#vyuka {background:url(../_images/btnPlaveckyBazen.gif) no-repeat;}
#top .menu a#kurzy {background:url(../_images/btnPlaveckeKurzy.gif) no-repeat;}
#top .menu a#cviceni {background:url(../_images/btnCviceniProTehotne.gif) no-repeat;}
#top .menu a#partneri {background:url(../_images/btnPartneri.gif) no-repeat;}
#top .menu a#omluvy {background:url(../_images/btnOmluvyPresInternet.gif) no-repeat;}
#top .menu a#rozvrhy {background:url(../_images/btnRozvrhy.gif) no-repeat;}
#top .menu a#wellnes {background:url(../_images/btnWellnes.gif) no-repeat;}
#top .menu a#rezervace {background:url(../_images/btnRezervaceKurzu.gif) no-repeat;}
#top .menu a#prectete {background:url(../_images/btnPrecteteSi.gif) no-repeat;}
#top .menu a#plavanipredskolaku {background:url(../_images/btnPlavaniPredskolaku.gif) no-repeat;}
#top .menu a#cenik {background:url(../_images/btnCenik.gif) no-repeat;}
#top .menu a span {display:none;float:left;}

.location_index #top .menu a#home {background-position:0px -41px;}

.location_plavani_kojencu_a_batolat #top .menu a#plavani {background-position:0px -41px;}
.location_pkb_rad #top .menu a#plavani {background-position:0px -41px;}

.location_plavecka_vyuka_pro_ms_zs #top .menu a#vyuka {background-position:0px -41px;}
.location_pv_rad #top .menu a#vyuka {background-position:0px -41px;}

.location_plavecke_kurzy #top .menu a#kurzy {background-position:0px -41px;}
.location_pk_rad #top .menu a#kurzy {background-position:0px -41px;}

.location_rozvrh_plavecka_vyuka #top .menu a#rozvrhy {background-position:0px -41px;}
.location_rozvrh_plavani_kojencu_a_batolat #top .menu a#rozvrhy {background-position:0px -41px;}
.location_rozvrh_plavecke_kurzy #top .menu a#rozvrhy {background-position:0px -41px;}

.location_partneri #top .menu a#partneri {background-position:0px -41px;}

.location_omluvy_pres_internet #top .menu a#omluvy {background-position:0px -41px;}

.location__stranky_get_5 #top .menu a#plavanipredskolaku {background-position:0px -41px;}
.location__stranky_get_14 #top .menu a#plavanipredskolaku {background-position:0px -41px;}

#lead #top .menu a.selected {background-position:0px -41px;}
#lead #top .menu a:hover {background-position:0px -41px;}

/*
.otherCenter .submenu {_height:27px;min-height:27px;margin-bottom:1px;background:#009cd5 url(../_images/bgCenterSubmenu.gif) no-repeat;}
.otherCenter .submenu a {color:#fff;display:block;float:left;_height:27px;min-height:27px;max-width:115px;font-size:1.1em;}
.otherCenter .submenu a span {display:block;float:left;_height:27px;min-height:27px;}
.otherCenter .submenu a span span {padding:7px 12px 0px 12px;_height:20px;min-height:20px;display:block;}
*/

.location_plavani_kojencu_a_batolat .submenu a.pkb_uvod {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_plavani_kojencu_a_batolat .submenu a.pkb_uvod span {background:url(../_images/bgSubmenuItemLeftFirst.gif) no-repeat top left;}
.location_plavani_kojencu_a_batolat .submenu a.pkb_uvod span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.location_pkb_rad .submenu a.pkb_rad {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_pkb_rad .submenu a.pkb_rad span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.location_pkb_rad .submenu a.pkb_rad span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}

.location_plavecka_vyuka_pro_ms_zs .submenu a.pv_uvod {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_plavecka_vyuka_pro_ms_zs .submenu a.pv_uvod span {background:url(../_images/bgSubmenuItemLeftFirst.gif) no-repeat top left;}
.location_plavecka_vyuka_pro_ms_zs .submenu a.pv_uvod span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.location_pv_rad .submenu a.pv_rad {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_pv_rad .submenu a.pv_rad span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.location_pv_rad .submenu a.pv_rad span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}

.location_plavecke_kurzy .submenu a.pk_uvod {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_plavecke_kurzy .submenu a.pk_uvod span {background:url(../_images/bgSubmenuItemLeftFirst.gif) no-repeat top left;}
.location_plavecke_kurzy .submenu a.pk_uvod span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.location_pk_rad .submenu a.pk_rad {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_pk_rad .submenu a.pk_rad span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.location_pk_rad .submenu a.pk_rad span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}

.location_rozvrh_plavani_kojencu_a_batolat .submenu a.rozvrh-pkb {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_rozvrh_plavani_kojencu_a_batolat .submenu a.rozvrh-pkb span {background:url(../_images/bgSubmenuItemLeftFirst.gif) no-repeat top left;}
.location_rozvrh_plavani_kojencu_a_batolat .submenu a.rozvrh-pkb span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.location_rozvrh_plavecka_vyuka .submenu a.rozvrh-pv {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_rozvrh_plavecka_vyuka .submenu a.rozvrh-pv span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.location_rozvrh_plavecka_vyuka .submenu a.rozvrh-pv span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.location_rozvrh_plavecke_kurzy .submenu a.rozvrh-pk {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.location_rozvrh_plavecke_kurzy .submenu a.rozvrh-pk span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.location_rozvrh_plavecke_kurzy .submenu a.rozvrh-pk span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}

/*
.submenu a.selected {background:#F6A126 url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.submenu a.selected span {background:#F6A126 url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.submenu a.selected span span {background:#F6A126 url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
*/

.otherCenter .submenu {_height:27px;min-height:27px;margin-bottom:1px;}
.otherCenter .submenu a {color:#fff;display:block;font-size:1.1em;}

body.location__stranky_get_6 .otherCenter .submenu a.submenu_rezervace {display:none;}

.submenu table {width:100%;border-collapse: collapse;}

.submenu td.left {background:#009cd5 url(../_images/bgCenterSubmenuLeft.gif) top no-repeat;width:10px;}
.submenu td.right {background:#009cd5 url(../_images/bgCenterSubmenuRight.gif) top no-repeat;width:10px;}
.submenu td.link {background:#009cd5 url(../_images/bgCenterSubmenu.gif) top repeat-x;padding:7px;text-align:center;vertical-align:middle;}

.submenu td.selected {background:#F6A126;}
.submenu td.active {background:#F6A126;}

/*
.otherCenter .submenu a.active {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.otherCenter .submenu a.active span {background:url(../_images/bgSubmenuItemLeft.gif) no-repeat top left;}
.otherCenter .submenu a.active span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
.otherCenter .submenu a.active#first {background:url(../_images/bgSubmenuItem.gif) repeat-x;color:#fff;}
.otherCenter .submenu a.active#first span {background:url(../_images/bgSubmenuItemLeftFirst.gif) no-repeat top left;}
.otherCenter .submenu a.active#first span span {background:url(../_images/bgSubmenuItemRight.gif) no-repeat top right;}
*/

#lead .otherCenter .submenu a:hover {color:#000;}




.location_index #content {background:#fff url(../_images/bgContentHome.gif) no-repeat left bottom;}
#content {background:#fff url(../_images/bgContent.gif) no-repeat left bottom;padding:0px 10px 0px 17px;}
#content.home {padding-bottom:50px;}
#content.other {background:#fff url(../_images/bgContentOther.gif) no-repeat left bottom;_height:1px;}
#content .otherBg {background:url(../_images/bgContentOther2.gif) repeat-y 191px top;_height:1px;padding-top:25px;}
#content .otherBg2 {background:url(../_images/bgOtherBg.gif) no-repeat 191px bottom;_height:1px;}
#content p {margin-bottom:6px;}

.homeMain {width:610px;float:left;padding-top:21px;}
.homeRight {width:301px;float:right;padding-top:21px;}
.homeRight .rezervace,.buttons {text-align:center;margin-bottom:15px;text-transform:uppercase;font-size:11px;font-weight:bold;line-height:14px;}
.homeRight .rezervace a,.buttons a {color:white;text-align:center;}
.homeRight .rezervace .button, .buttons .button {float:right;margin:4px;background: url(/web/_images/button.gif) no-repeat;display:block;width:141px; height:42px;}
.homeRight .rezervace img {float:right;padding:0 4px;}
.homeRight .rezervace .button a, .buttons .button a {width:141px;height:42px;}
/*.homeRight .rezervace p {float:left;width:150px;}*/
/*.homeRight .prectetesi {margin:7px 0px;}*/
.buttons {height:210px;}

.homeRight .aktuality {background:url(../_images/bgAktuality.gif) no-repeat left 35px;padding-bottom:25px;}
.homeRight .aktuality .in {padding:10px 23px 0px 20px;}
.homeRight .aktuality span.timestamp {font-weight:bold;font-size:1.1em;color:#009BCA;}
.homeRight .aktuality a {font-weight:bold;font-size:1.1em;}
.homeRight .aktuality a.title {font-weight:bold;color:#0A4881;}
.homeRight .aktuality a.title:hover {color:#F58220;}

.homePics {background:url(../_images/bgHomePics.gif) no-repeat top left;clear:both;padding:0px;}
.homePics .in {background:url(../_images/bgHomePicsBottom.gif) no-repeat bottom left;padding:12px 0px 6px 1px;}
.homePics img {float:left;width:96px;margin:0px 6px 6px 0px;}
.homePics img.last {margin-right:0px;}

#content .leftCol {width:171px;float:left;padding-top:86px;}
#content.other .leftCol {padding-bottom:6px;padding-top:86px;}
.leftCol .item {background:url(../_images/bgOteviraciDoba.gif) no-repeat top left;padding:6px 10px 10px 10px;}
.leftCol .item table {border-collapse:collapse;border:0px;width:100%;margin-bottom:5px;}
.leftCol .item table th {color:#007B96;text-align:left;}
.leftCol .item table td {vertical-align:top;}
.leftCol .item h3 {margin-bottom:0px;text-align:center;}
.leftCol .item p strong {color:#0A4881;}

#content .homeCenter {width:405px;float:right;margin-bottom:10px;}
#content .homeCenter ul {margin:0px 0px 15px 20px;}
.homeCenter .homeAkce {height:225px;background:url(../_images/bgHomeAkce.gif) no-repeat left bottom;}
.homeCenter .homeAkce h3 {margin:0px;}
.homeCenter .homeAkce .in {padding:10px 27px 0px 26px;color:#2E3192;}
.homeCenter .homeAkce .in span.timestamp {font-size:1.1em;color:#82D4F7;font-weight:bold;}
.homeCenter .homeAkce .in a {font-size:1.1em;color:#fff;font-weight:bold;}
.homeCenter .homeAkce .in a:hover {color:#F58220;}


.otherMain {width:761px;float:left;}
.otherMain .otherCenter {min-height:501px;_height:501px;width:570px;float:right;background:url(../_images/bgOtherCenter.gif) no-repeat left 28px;padding-bottom:10px;}

.otherCenter .obsah {padding:26px 17px 10px 17px;font-size:1.1em;}
.otherCenter .obsah h2 {font-size:1.1em;color:#F58220;font-family:Verdana;margin-bottom:20px;}
.otherCenter .obsah h3 {font-size:1em;color:#004C8D;font-family:Verdana;margin-bottom:7px;}
.obsah table {font-size:0.9em;margin-bottom:5px;border-collapse:collapse;border:0px;}
.obsah table td {padding:0.1em 15px 0.1em 0px;color:#007B96;vertical-align:top;}
.obsah table th {text-align:left;color:#556670;}
.obsah table td strong {color:#F58220;}
.obsah ul {list-style:none;font-size:0.9em;margin-bottom:20px;}
.obsah ul li {background:url(../_images/listArrow.gif) no-repeat left 4px;padding-left:11px;margin-bottom:4px;}
.obsah ul.orange li {background:url(../_images/listArrowOrange.gif) no-repeat left 4px;}
.obsah .gallerySmall {height:50px;background:url(../_images/bgObsahGallerySmall.gif) no-repeat;clear:both;padding:8px 0px 0px 1px;margin-bottom:20px;}
.obsah .gallerySmall img {float:left;margin-left:51px;}
.obsah .gallerySmall img.first {margin-left:0px;}

.obsah fieldset {border:1px solid #556670;padding:10px;}
.obsah fieldset legend {font-weight:bold;padding:0px 10px;}
.obsah fieldset td {padding:0.3em;}
.obsah fieldset th {padding:0.3em;}
.obsah fieldset textarea {width:96%;}

.otherRight {width:161px;float:right;}
.otherRight .buttons img {padding:0 7px 7px;}


#footer {background:url(../_images/bgFooter.gif) no-repeat left top;padding:0px 26px 0px 0px;}
#footer .logos {float:right;width:333px;height:60px;padding:13px 20px 0px 17px;background:url(../_images/bgFooterLogos.gif) no-repeat;}
#footer .logos .left {float:left;}
#footer .logos .right {float:right;}
#footer p {font-size:0.9em;float:left;width:555px;padding-top:25px;}

.news_list_item img, .xakce_list_item img { float: left; margin: 0 1em 2em 0; }
.news_list_item, .xakce_list_item { clear: both; }

.timeInterval {white-space:nowrap;}


table.rozvrh {width:100%;border-collapse:collapse;border:1px solid #009cd5;}
table.rozvrh td {width:16%;border:1px solid #009cd5;padding:0.1em 0.2em;background:#fff;text-align:center;}
table.rozvrh td.barva_white {background:#EFEFEF;}
table.rozvrh td.barva_green {background:#ADFF9F;}
table.rozvrh td.barva_yellow {background:#FFEE9F;}
table.rozvrh td.barva_red {background:#FF9F9F;}
table.rozvrh td.den {font-weight:bold;color:#fff;background:#009cd5;}
table.rozvrh.vysvetlivky td {padding:0.1em 0em;width:33%;}


.attachments .thumbnail {float:left;margin:5px;}

body._stranky_get_6 div.submenu {display:none;}

.otherRight .akce {background:url(../_images/bgLeftAkce.gif) repeat-y;width:163px;}
.otherRight .akce .ain {background:url(../_images/bgLeftAkceBottom.gif) no-repeat left bottom;padding-bottom:10px;}
.otherRight .akce .ain h3 {margin-bottom:0px;height:25px;}
.otherRight .akce .ain .ain2 {background:url(../_images/bgLeftAkceTop.gif) no-repeat left 0px;padding:25px 16px 0px 16px;}
.otherRight .akce .ain .ain2 span.timestamp {font-size:1.1em;color:#82D4F7;font-weight:bold;display:block;}
.otherRight .akce .ain .ain2 a {font-size:1.1em;color:#fff;font-weight:bold;}
.otherRight .akce .ain .ain2 a:hover {color:#F58220;}
#lead .otherRight .akce .ain .ain2 .summary {color:#2E3192;line-height:1.2em;margin-bottom:12px;}
#lead .otherRight .akce .ain .ain2 p.right {margin-bottom:0px;}
.otherRight .akce .ain .ain2 p.right a {font-size:1em;font-weight:normal;}

._stranky_text table { border: 1px solid black; border-collapse: collapse; }
._stranky_text table td { border: 1px solid black; border-collapse: collapse; padding: 3px; }

._stranky_text table.tableBorder0 {border:0px;}
._stranky_text table.tableBorder0 td {border:0px;}
._stranky_text table.tableBorder0 table {border:0px;}
._stranky_text table.tableBorder0 table td {border:0px;}

#mediaspace {width:162px;height:150px;}
