body {text-align: center; background: #add8e6 url(Inc/pozadi.jpg); font-family : "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 10pt; padding: 0; margin: 0;}
TABLE, TR, TD {text-align: center; font-family : "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 10pt; margin: auto; }
h1 {font-size: 30pt; color: blue; margin-top: 0; margin-bottom: 0;}
h2 {font-size: 25pt; color: blue; margin-top: 0; margin-bottom: 0;}
form, ul, ol, li, p {margin: 0px; border: 0px; padding: 0px;}
p {margin-top: 10px;}

A:link    {color : blue;}
A:visited {color : blue;}
A:active  {color : blue;}
A:hover   {color : Red;}
A IMG {border: 0px solid black; }

#CelaStranka {width: 750px; text-align: left; margin: auto; border: 0px solid black; }
#hlavicka    {position: relative; width: 750px; height: 107px; background-color: white; background-image: url("Inc/headbgr.jpg"); background-repeat: no-repeat; background-position: top left;}
#obsah       {position: relative; width: 750px; min-height: 321px; _height: 321px; background-color: #f0f8ff; background-image: url("Inc/bgrx.jpg"); background-repeat: no-repeat; background-position: top left; text-align: center; font-size: 12pt; padding: 0;}
#paticka     {position: relative; width: 750px; min-height:  100px; _height:  100px; background-color: #0066ff; background-image: url("Inc/footbgr.jpg"); background-repeat: no-repeat; background-position: top left; }

#hlavicka #logo {position: absolute; top: 9px; left: 14px; }

#hlavicka #vlajky {position: absolute; top: 85px; left: 7px; }

#hlavicka #odkazy {position: absolute; top: 91px; }
#hlavicka #odkazy A {font-size: 10pt; font-variant: small-caps; font-weight: 900; letter-spacing: 1px; text-decoration: none; }
#hlavicka #odkazy A:link    {color : white; }
#hlavicka #odkazy A:visited {color : white; }
#hlavicka #odkazy A:active  {color : white; }
#hlavicka #odkazy A:hover   {color : Red; }
#hlavicka #odkazy #onas {position: absolute; left: 85px; }
#hlavicka #odkazy #nabizime {position: absolute; left: 190px; }
#hlavicka #odkazy #prohlidka {position: absolute; left: 295px; }
#hlavicka #odkazy #rozvrh {position: absolute; left: 420px; }
#hlavicka #odkazy #kontakt {position: absolute; left: 540px; }
#hlavicka #odkazy #cenik {position: absolute; left: 660px; }

#paticka #odkaz {position: absolute; top: 4px; left: 18px; }
#paticka #odkaz A {font-size: 17pt; font-style: italic; font-variant: normal; font-weight: bold; text-decoration: none; }
#paticka #odkaz A:link    {color : red; }
#paticka #odkaz A:visited {color : red; }
#paticka #odkaz A:active  {color : red; }
#paticka #odkaz A:hover   {color : white; }

#paticka #pocitadlo {position: absolute; top: 34px; left: 38px; color: white; text-align: right; width: 80px; border: 0px solid black; margin: 0; padding: 0; text-decoration: none; cursor: Default; }

#paticka #vypisaktualit TABLE {position: relative; top: 0px; left: 165px; width: 583px; border: 0px solid black; margin: 0; padding: 0; }
#paticka #vypisaktualit TD {text-align: left; color: white; }
#paticka #vypisaktualit .dat {font-weight: bold; vertical-align: top; }
#paticka #vypisaktualit .txt {padding-left: 10px; }
#paticka #vypisaktualit .ActiveWellness {color: yellow; }
#paticka #vypisaktualit B {font-weight: 900; color: #dc143c; }

#obsah #nabidka {position: absolute; top: 0px; left: 155px; width: 180px; text-align: left; padding: 10px 0 5px 5px; border: 1px solid blue;
                 background-color: #CCFFFF; color: blue;
                 font-size: 11pt; font-weight: bold;
                }
#obsah #nabidka A {text-decoration: none; }
#obsah #nabidka A:link    {color : blue; }
#obsah #nabidka A:visited {color : blue; }
#obsah #nabidka A:active  {color : blue; }
#obsah #nabidka A:hover   {color : red; }

#obsah #nabidka2 {position: absolute; top: 30px; left: 242px; width: 180px; text-align: left; padding: 10px 0 5px 5px; border: 1px solid blue;
                 background-color: #CCFFFF; color: blue;
                 font-size: 11pt; font-weight: bold;
                }
#obsah #nabidka2 A {text-decoration: none; }
#obsah #nabidka2 A:link    {color : blue; }
#obsah #nabidka2 A:visited {color : blue; }
#obsah #nabidka2 A:active  {color : blue; }
#obsah #nabidka2 A:hover   {color : red; }

#obsah #nabidka3 {position: absolute; top: 120px; left: 242px; width: 180px; text-align: left; padding: 5px 0 5px 5px; border: 1px solid blue;
                 background-color: #CCFFFF; color: blue;
                 font-size: 11pt; font-weight: bold;
                }
#obsah #nabidka3 A {text-decoration: none; }
#obsah #nabidka3 A:link    {color : blue; }
#obsah #nabidka3 A:visited {color : blue; }
#obsah #nabidka3 A:active  {color : blue; }
#obsah #nabidka3 A:hover   {color : red; }

#obsah #posilovnaphp H1 {padding-bottom: 0px; }
#obsah #posilovnaphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #posilovnaphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #posilovnaphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 20px; border: 0px solid black; }
#obsah #posilovnaphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #posilovnaphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #posilovnaphp DT       {font-size: 12pt; font-weight: bold; text-align : left; padding-top: 20px; border-bottom: 1px solid black;}
#obsah #posilovnaphp DD       {text-align : left; padding-top: 10px; font-size: 11pt;}
#obsah #posilovnaphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #posilovnaphp .tabulkaceny TD, #obsah #posilovnaphp .tabulkaceny TH {border: 1px solid black; }
#obsah #posilovnaphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #aerobicphp H1 {padding-bottom: 0px; }
#obsah #aerobicphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #aerobicphp TD {
   text-align: center; vertical-align: middle; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #aerobicphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #aerobicphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #aerobicphp STRONG   {color : black; font-size: 12pt; font-weight: bold; }
#obsah #aerobicphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #aerobicphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #aerobicphp .tabulkaceny TD, #obsah #aerobicphp .tabulkaceny TH {border: 1px solid black; }
#obsah #aerobicphp .tabulkacviceni TD, #obsah #aerobicphp .tabulkacviceni TH {border: 1px solid black; font-size: 10pt; font-weight: bold;}
#obsah #aerobicphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #cyclingphp H1 {padding-bottom: 0px; }
#obsah #cyclingphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #cyclingphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #cyclingphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #cyclingphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #cyclingphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #cyclingphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #cyclingphp .tabulkaceny TD, #obsah #cyclingphp .tabulkaceny TH {border: 1px solid black; }
#obsah #cyclingphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #pingpongphp H1 {padding-bottom: 0px; }
#obsah #pingpongphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #pingpongphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #pingpongphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #pingpongphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #pingpongphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #pingpongphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #pingpongphp .tabulkaceny TD, #obsah #pingpongphp .tabulkaceny TH {border: 1px solid black; }
#obsah #pingpongphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #solariumphp H1 {padding-bottom: 0px; }
#obsah #solariumphp H2 {font-size: 11pt; color: black; margin-top:10px; margin-bottom:10px;}
#obsah #solariumphp STRONG {color : black; font-size: 11pt; font-weight: bold; }
#obsah #solariumphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #solariumphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #solariumphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 20px; border: 0px solid black; }
#obsah #solariumphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #solariumphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #solariumphp DT       {font-size: 12pt; font-weight: bold; text-align : left; padding-top: 20px; border-bottom: 1px solid black;}
#obsah #solariumphp DD       {text-align : left; padding-top: 10px; font-size: 11pt;}
#obsah #solariumphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #solariumphp .tabulkaceny TD, #obsah #solariumphp .tabulkaceny TH {border: 1px solid black; }
#obsah #solariumphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #masazephp H1 {padding-bottom: 0px; }
#obsah #masazephp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #masazephp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #masazephp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #masazephp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #masazephp STRONG   {color : black; font-size: 11pt; font-weight: bold; }
#obsah #masazephp TH       {background-color: #C0C0C0; color: blue; }
#obsah #masazephp IMG      {border: 1px solid black; margin-right: 0px; }
#obsah #masazephp .tabulkaceny TD, #obsah #masazephp .tabulkaceny TH {border: 1px solid black; }
#obsah #masazephp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #saunaphp H1 {padding-bottom: 0px; }
#obsah #saunaphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #saunaphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #saunaphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #saunaphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #saunaphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #saunaphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #saunaphp .tabulkaceny TD, #obsah #saunaphp .tabulkaceny TH {border: 1px solid black; }
#obsah #saunaphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #whirlpoolphp H1 {padding-bottom: 0px; }
#obsah #whirlpoolphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #whirlpoolphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #whirlpoolphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #whirlpoolphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #whirlpoolphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #whirlpoolphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #whirlpoolphp .tabulkaceny TD, #obsah #whirlpoolphp .tabulkaceny TH {border: 1px solid black; }
#obsah #whirlpoolphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #koutekphp H1 {padding-bottom: 0px; }
#obsah #koutekphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #koutekphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #koutekphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #koutekphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #koutekphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #koutekphp IMG      {border: 1px solid black; margin-right: 20px; }
#obsah #koutekphp .tabulkaceny TD, #obsah #koutekphp .tabulkaceny TH {border: 1px solid black; }
#obsah #koutekphp .panorama {display: block; border: 1px solid black; margin: 0px auto 5px auto; }

#obsah #bosephp {min-height: 1150px; _height: 1150px; }
#obsah #bosephp #background1 {position: absolute; top: 9px; left: 15px; }
#obsah #bosephp #partext1 {position: absolute; top: 9px; left: 15px; width: 720px; padding: 0px; color: black; font-size: 15pt; font-weight: bold; font-style: italic; line-height: 24px; text-align: justify; }
#obsah #bosephp #partext1 #C {width: 75px; height: 71px; float: left; padding: 0px; margin: 0px; border: 0px solid black; }
#obsah #bosephp #partext1 B {color: black; font-size: 19pt; font-weight: 900; font-style: italic; }
#obsah #bosephp #partext2 {position: absolute; top: 200px; left: 285px; width: 450px; height: 439px; padding: 0px; margin: 0px; border: 0px solid black; background-image: url("bose/background2.jpg"); background-repeat: no-repeat; background-position: top left; }
#obsah #bosephp #partext2 #intext {padding: 10px 15px 0px 15px; color: black; font-size: 12pt; font-weight: normal; font-style: normal; line-height: 17px; text-align: justify; }
#obsah #bosephp #partext2 H2 {padding: 0px 0px 10px 0px; color: red; font-size: 17pt; letter-spacing: 1px; font-weight: normal; font-style: normal; text-align: center; }
#obsah #bosephp #partext2 H3 {padding: 2px 0px 2px 0px; margin: 0px; border: 0px solid black; color: blue; font-size: 12pt; font-weight: bold; font-style: italic; text-align: left; text-decoration: underline; }
#obsah #bosephp #partext2 #N {width: 45px; height: 30px; _height: 50px; float: left; padding: 20px 0px 0px 0px; _padding: 18px 0px 0px 0px; margin: 0px; border: 0px solid black; color: black; font-size: 45pt; font-weight: normal; font-style: normal; }
#obsah #bosephp #partext2 UL LI {list-style: square inside url("bose/odrazka.gif") }
#obsah #bosephp #partext2 UL LI B {font-weight: bold; }
#obsah #bosephp #partext3 {position: absolute; top: 200px; left: 15px; width: 240px; height: 439px; padding: 0px; margin: 0px; border: 0px solid black; background-image: url("bose/background3.jpg"); background-repeat: no-repeat; background-position: top left; }
#obsah #bosephp #partext3 #intext {padding: 10px 15px 0px 15px; color: white; font-size: 11pt; font-weight: normal; font-style: normal; line-height: 20px; text-align: left; }
#obsah #bosephp #partext3 H2 {padding: 0px 0px 7px 0px; color: white; font-size: 17pt; letter-spacing: 1px; font-weight: normal; font-style: normal; text-align: center; }
#obsah #bosephp #partext3 UL {padding: 0px 0px 0px 113px; }
#obsah #bosephp #partext3 UL LI {list-style-type: square; padding: 0px 0px 7px 0px; }
#obsah #bosephp #partext4 {position: absolute; top: 660px; left: 15px; width: 450px; height: 460px; padding: 0px; margin: 0px; border: 0px solid black; background-image: url("bose/background4.jpg"); background-repeat: no-repeat; background-position: top left; }
#obsah #bosephp #partext4 #intext {padding: 7px 5px 0px 5px; color: black; font-size: 10pt; font-weight: normal; font-style: normal; line-height: 0.95; text-align: left; }
#obsah #bosephp #partext4 H2 {padding: 0px 0px 5px 0px; color: black; font-size: 14pt; font-weight: normal; font-style: normal; text-align: center; }
#obsah #bosephp #partext4 H3 {font-size: 10pt; color: white; font-weight: bold; font-style: italic; text-align: justify; padding: 0px 0px 7px 0px; margin: 0px; }
#obsah #bosephp #partext4 OL {padding: 0px 0px 0px 22px; margin: 0px; }
#obsah #bosephp #partext4 OL LI {list-style-type: decimal; padding: 0px 0px 2px 0px; margin: 0px; }
#obsah #bosephp #partext5 {position: absolute; top: 660px; left: 495px; width: 240px; height: 460px; padding: 0px; margin: 0px; border: 0px solid black; background-image: url("bose/background5.jpg"); background-repeat: no-repeat; background-position: top left; }
#obsah #bosephp #partext5 #intext {padding: 5px 10px 0px 10px; color: white; font-size: 11pt; font-weight: normal; font-style: normal; line-height: 1.2; text-align: justify; }
#obsah #bosephp #partext5 H2 {padding: 0px 0px 2px 0px; color: white; font-size: 11pt; font-weight: bold; font-style: normal; text-align: center; }


#obsah #firmamphp H1 {padding-bottom: 0px; }
#obsah #firmamphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #firmamphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #firmamphp CITE {text-align: left;
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #firmamphp LI   {text-align: left; color: black; font-size: 11pt; font-weight: bold; font-style: normal; margin: 0 0 10px 20px; list-style-position: inside; }
#obsah #firmamphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #firmamphp TH       {background-color: #C0C0C0; color: blue; }

#obsah #onasphp H1 {padding-bottom: 0px; }
#obsah #onasphp TABLE {border-collapse: collapse; border: 0px solid black; margin: auto; }
#obsah #onasphp TD {
   text-align: center; vertical-align: top; font-family: "Arial CE",Arial,"Verdana CE",verdana,helvetica,sans-serif; font-size: 9pt; padding: 10px; }
#obsah #onasphp CITE {
   display: block; color: black; font-size: 11pt; font-weight: bold; font-style: normal; padding: 10px; border: 0px solid black; }
#obsah #onasphp B        {color : black; font-size: 14pt; font-weight: bold; }
#obsah #onasphp TH       {background-color: #C0C0C0; color: blue; }
#obsah #onasphp .cojetu {position: relative; border: 0px solid black; width: 500px; margin: 0px auto 0px auto; padding: 50px 0 0 0; text-align: left; }
#obsah #onasphp .cojetu LI   {margin: 0 0 0 70px; font-size: 11pt; font-weight: bold; }
#obsah #onasphp .cojetu IMG  {position: absolute; top: 4px; left: 18px; }
#obsah #onasphp .panorama {display: block; border: 1px solid black; margin: 20px auto 5px auto; }


#cenikphp TH, #cenikphp TD {padding-left: 5px; padding-right: 5px; }
#cenikphp TH {background-color: #afeeee; }

#prohlidkaphp {font-size: 10pt; font-style: italic; font-weight: bold; }
#prohlidkaphp SMALL {font-size: 8pt; font-style: normal; font-weight: normal; }

#inzerce I {font-size: 8pt; font-style: italic; color: blue; }
#inzerce #baner1 {text-align: center; }
#inzerce #baner2 {text-align: center; background-color: black;}
