/*
  * Base Style Sheet for www.relaxvpodhuri.cz
  * version: screen.css, 2007/10
  * (c) 2007, Ales Skotnica
  * Frenstat pod Rahostem, Czech Republic
  * tel.: +420 775 565 850, http://www.skotnica.eu
*/

/***************** Telo */

    body {margin:0;padding:0px;background:#5F7F01 url(img/bg-body.png) repeat-x;font-family:sans-serif;font-size:80%;font-style:normal;font-weight:normal;line-height:1.3em;text-align:center;color:#333;position:relative;}

/***************** zakladni HTML */
    form        {margin:0;padding:0;width:100%;overflow:hidden;}
    img         {border:0;}
/*    * html td, * html th, * html caption { font-size: 75%;} */

/***************** odkazy */
	a, a:link, a:visited                {color:#5F7F01;text-decoration:underline;background-color:transparent;}
	a:hover, a:focus                    {color:#C00;text-decoration:underline;background-color:transparent;}
	a:active                            {color:#5F7F01;text-decoration:underline;background-color:transparent;}
    a img, a:link img, a:visited img    {border-style:none;background-color:transparent;text-decoration:none;}

/***************** ruzne obecne tagy */
    .nscr, .txt, .n {display:none;}
    hr, .clr        {clear:both;display:none;}
    .clear          {clear:both;}
    .ram1           {width:100%;overflow:hidden;margin:0 0 30px 0;}
    form {padding:0;margin:0;}
    .nmargin {margin:0;}
    .nborder {border:none;}
    .mar-bot20px {margin-bottom:20px;}
    sup {font-size:65%;}
    .cdiv {width:100%;overflow:hidden;}
    .d50-l {float:left;width:48%;}
    .d50-r {float:right;width:48%;}
	.fl-r {float:right;margin:0 0 5px 15px;width:auto;}


/***************** box model */
    #page {margin:0 auto;padding:40px 0 0 0;width:970px;position:relative;text-align:left;}
    #page-box {padding:20px;margin:0;background:#fff url(img/bg-page.gif) no-repeat top;}
    #page-foother {margin:0 auto 15px auto;padding:25px 0 0 0;background: url(img/bg-page-foother.gif) no-repeat top;width:970px;}
    #page-foother a, #page-foother a:link, #page-foother a:visited, #page-foother a:active
        {color:#91B524;}
    #page-foother a:hover {color:#fff;}
    #page-foother p {font-size:80%;line-height:1.2em;}

/*****************  nadpisy */
    h3, h4, h5 {color:#666;line-height:1.4em;}
    h2  {font-size:170%;font-weight:normal;color:#516B01;line-height:1.4em;font-style:normal;}
    h3  {font-size:140%;font-weight:normal;}
    h4  {font-size:130%;font-weight:bold;}
    h5  {font-size:120%;font-weight:bold;}
    h6  {font-size:110%;font-weight:bold;}

    .h-line {padding-bottom:5px;background: url(img/dot-h.gif) repeat-x bottom;} 

/***************** hlavicky */
    .header {width:100%;height:195px;margin:0;padding:0;}
    .header h1 {display:block;width:205px;height:138px;overflow:hidden;line-height:1.1em;font-size:110%;font-weight:bold;}
    .header h1 a {display:block;float:left;width:205px;height:138px;position:relative;}
    .header h1 a span {display:block;width:205px;height:138px;position:absolute;top:0;left:0;cursor:pointer;}
    #relaxlink {display:block;width:92px;height:42px;position:absolute;top:50px;right:35px;font-size:85%;}
    #relaxlink a {display:block;width:92px;height:42px;float:left;position:relative;}
    #relaxlink a span {display:block;width:92px;height:42px;position:absolute;top:0;left:0;cursor:pointer;}


    /* relax */
    .h-relax {background:url(img/header/relax.jpg) no-repeat;}
    .h-relax h1 a span {background:url(img/logo/relax.jpg) no-repeat;}

    /* na mlyne */
    .h-na-mlyne {background:url(img/header/namlyne.jpg) no-repeat;}
    .h-na-mlyne h1 a span {background:url(img/logo/namlyne.jpg) no-repeat;}
    .rl-na-mlyne a span {background:url(img/relaxlink/namlyne.jpg) no-repeat;}
    .h-na-mlyne-kontakt {background:url(img/header/namlyne-kontakt.jpg) no-repeat;}
    .h-na-mlyne-kontakt h1 a span {background:url(img/logo/namlyne-kontakt.jpg) no-repeat;}
    .rl-na-mlyne-kontakt a span {background:url(img/relaxlink/namlyne-kontakt.jpg) no-repeat;}
    .h-zlutasek {background:url(img/header/namlyne.jpg) no-repeat;}
    .h-zlutasek h1 a span {background:url(img/logo/zlutasek.jpg) no-repeat;}
    .rl-zlutasek a span {background:url(img/relaxlink/namlyne.jpg) no-repeat;}


    /* letohradek */
    .h-letohradek {background:url(img/header/letohradek.jpg) no-repeat;}
    .h-letohradek h1 a span {background:url(img/logo/letohradek.jpg) no-repeat;}
    .rl-letohradek a span {background:url(img/relaxlink/letohradek.jpg) no-repeat;}
    .h-letohradek-kontakt {background:url(img/header/letohradek-kontakt.jpg) no-repeat;}
    .h-letohradek-kontakt h1 a span {background:url(img/logo/letohradek-kontakt.jpg) no-repeat;}
    .rl-letohradek-kontakt a span {background:url(img/relaxlink/letohradek-kontakt.jpg) no-repeat;}

    /* pivovar */
    .h-pivovar {background:url(img/header/pivovar.jpg) no-repeat;}
    .h-pivovar h1 a span {background:url(img/logo/pivovar.jpg) no-repeat;}
    .rl-pivovar a span {background:url(img/relaxlink/pivovar.jpg) no-repeat;}
    .h-pivovar-kontakt {background:url(img/header/pivovar-kontakt.jpg) no-repeat;}
    .h-pivovar-kontakt h1 a span {background:url(img/logo/pivovar-kontakt.jpg) no-repeat;}
    .rl-pivovar-kontakt a span {background:url(img/relaxlink/pivovar-kontakt.jpg) no-repeat;}

    /* obecna skola*/
    .h-obecna-skola {background:url(img/header/obecna-skola.jpg) no-repeat;}
    .h-obecna-skola h1 a span {background:url(img/logo/obecna-skola.jpg) no-repeat;}
    .rl-obecna-skola a span {background:url(img/relaxlink/obecna-skola.jpg) no-repeat;}
    .h-obecna-skola-kontakt {background:url(img/header/obecna-skola-kontakt.jpg) no-repeat;}
    .h-obecna-skola-kontakt h1 a span {background:url(img/logo/obecna-skola-kontakt.jpg) no-repeat;}
    .rl-obecna-skola-kontakt a span {background:url(img/relaxlink/obecna-skola-kontakt.jpg) no-repeat;}

    /* panoptikum*/
    .h-panoptikum {background:url(img/header/panoptikum.jpg) no-repeat;}
    .h-panoptikum h1 a span {background:url(img/logo/panoptikum.jpg) no-repeat;}
    .rl-panoptikum a span {background:url(img/relaxlink/panoptikum.jpg) no-repeat;}
    .h-panoptikum-kontakt {background:url(img/header/panoptikum-kontakt.jpg) no-repeat;}
    .h-panoptikum-kontakt h1 a span {background:url(img/logo/panoptikum-kontakt.jpg) no-repeat;}
    .rl-panoptikum-kontakt a span {background:url(img/relaxlink/panoptikum-kontakt.jpg) no-repeat;}

    /* muzeum-tisku */
    .h-muzeum-tisku {background:url(img/header/muzeum-tisku.jpg) no-repeat;}
    .h-muzeum-tisku h1 a span {background:url(img/logo/muzeum-tisku.jpg) no-repeat;}
    .rl-muzeum-tisku a span {background:url(img/relaxlink/muzeum-tisku.jpg) no-repeat;}
    .h-muzeum-tisku-kontakt {background:url(img/header/muzeum-tisku-kontakt.jpg) no-repeat;}
    .h-muzeum-tisku-kontakt h1 a span {background:url(img/logo/muzeum-tisku-kontakt.jpg) no-repeat;}
    .rl-muzeum-tisku-kontakt a span {background:url(img/relaxlink/muzeum-tisku-kontakt.jpg) no-repeat;}


    /* muzeum-cinu*/
    .h-muzeum-cinu {background:url(img/header/muzeum-cinu.jpg) no-repeat;}
    .h-muzeum-cinu h1 a span {background:url(img/logo/muzeum-cinu.jpg) no-repeat;}
    .rl-muzeum-cinu a span {background:url(img/relaxlink/muzeum-cinu.jpg) no-repeat;}
    .h-muzeum-cinu-kontakt {background:url(img/header/muzeum-cinu-kontakt.jpg) no-repeat;}
    .h-muzeum-cinu-kontakt h1 a span {background:url(img/logo/muzeum-cinu-kontakt.jpg) no-repeat;}
    .rl-muzeum-cinu-kontakt a span {background:url(img/relaxlink/muzeum-cinu-kontakt.jpg) no-repeat;}


    /*ubztovani  na dlani */
    .h-na-dlani {background:url(img/header/na-dlani.jpg) no-repeat;}
    .h-na-dlani h1 a span {background:url(img/logo/na-dlani.jpg) no-repeat;}
    .rl-na-dlani a span {background:url(img/relaxlink/na-dlani.jpg) no-repeat;}
    .h-na-dlani-kontakt {background:url(img/header/na-dlani-kontakt.jpg) no-repeat;}
    .h-na-dlani-kontakt h1 a span {background:url(img/logo/na-dlani-kontakt.jpg) no-repeat;}
    .rl-na-dlani-kontakt a span {background:url(img/relaxlink/na-dlani-kontakt.jpg) no-repeat;}


    /*ubztovani  certovsky ul */
    .h-certovsky-ul {background:url(img/header/certovsky-ul.jpg) no-repeat;}
    .h-certovsky-ul h1 a span {background:url(img/logo/certovsky-ul.jpg) no-repeat;}
    .rl-certovsky-ul a span {background:url(img/relaxlink/certovsky-ul.jpg) no-repeat;}
    .h-certovsky-ul-kontakt {background:url(img/header/certovsky-ul-kontakt.jpg) no-repeat;}
    .h-certovsky-ul-kontakt h1 a span {background:url(img/logo/certovsky-ul-kontakt.jpg) no-repeat;}
    .rl-certovsky-ul-kontakt a span {background:url(img/relaxlink/certovsky-ul-kontakt.jpg) no-repeat;}


    /* pekarna */
    .h-pekarna {background:url(img/header/pekarna.jpg) no-repeat;}
    .h-pekarna h1 a span {background:url(img/logo/pekarna.jpg) no-repeat;}
    .rl-pekarna a span {background:url(img/relaxlink/pekarna.jpg) no-repeat;}
    .h-pekarna-kontakt {background:url(img/header/pekarna-kontakt.jpg) no-repeat;}
    .h-pekarna-kontakt h1 a span {background:url(img/logo/pekarna-kontakt.jpg) no-repeat;}
    .rl-pekarna-kontakt a span {background:url(img/relaxlink/pekarna-kontakt.jpg) no-repeat;}

    /* jaronkova chalupa */
    .h-jchalupa {background:url(img/header/jchalupa.jpg) no-repeat;}
    .h-jchalupa h1 a span {background:url(img/logo/jchalupa.jpg) no-repeat;}
    .rl-jchalupa a span {background:url(img/relaxlink/jchalupa.jpg) no-repeat;}
    .h-jchalupa-kontakt {background:url(img/header/jchalupa-kontakt.jpg) no-repeat;}
    .h-jchalupa-kontakt h1 a span {background:url(img/logo/jchalupa-kontakt.jpg) no-repeat;}
    .rl-jchalupa-kontakt a span {background:url(img/relaxlink/jchalupa-kontakt.jpg) no-repeat;}

    /* galerie-beseda */
    .h-galerie-beseda {background:url(img/header/galerie-beseda.jpg) no-repeat;}
    .h-galerie-beseda h1 a span {background:url(img/logo/galerie-beseda.jpg) no-repeat;}
    .rl-galerie-beseda a span {background:url(img/relaxlink/galerie-beseda.jpg) no-repeat;}
    .h-galerie-beseda-kontakt {background:url(img/header/galerie-beseda-kontakt.jpg) no-repeat;}
    .h-galerie-beseda-kontakt h1 a span {background:url(img/logo/galerie-beseda-kontakt.jpg) no-repeat;}
    .rl-galerie-beseda-kontakt a span {background:url(img/relaxlink/galerie-beseda-kontakt.jpg) no-repeat;}

    /* galerie-hukvaldy */
    .h-galerie-hukvaldy {background:url(img/header/galerie-hukvaldy.jpg) no-repeat;}
    .h-galerie-hukvaldy h1 a span {background:url(img/logo/galerie-hukvaldy.jpg) no-repeat;}
    .rl-galerie-hukvaldy a span {background:url(img/relaxlink/galerie-hukvaldy.jpg) no-repeat;}
    .h-galerie-hukvaldy-kontakt {background:url(img/header/galerie-hukvaldy-kontakt.jpg) no-repeat;}
    .h-galerie-hukvaldy-kontakt h1 a span {background:url(img/logo/galerie-hukvaldy-kontakt.jpg) no-repeat;}
    .rl-galerie-hukvaldy-kontakt a span {background:url(img/relaxlink/galerie-hukvaldy-kontakt.jpg) no-repeat;}

    /* galerie-vila */
    .h-galerie-vila {background:url(img/header/galerie-vila.jpg) no-repeat;}
    .h-galerie-vila h1 a span {background:url(img/logo/galerie-vila.jpg) no-repeat;}
    .rl-galerie-vila a span {background:url(img/relaxlink/galerie-vila.jpg) no-repeat;}
    .h-galerie-vila-kontakt {background:url(img/header/galerie-vila-kontakt.jpg) no-repeat;}
    .h-galerie-vila-kontakt h1 a span {background:url(img/logo/galerie-vila-kontakt.jpg) no-repeat;}
    .rl-galerie-vila-kontakt a span {background:url(img/relaxlink/galerie-vila-kontakt.jpg) no-repeat;}

    /* orli-hnizdo */
    .h-orli-hnizdo {background:url(img/header/orli-hnizdo.jpg) no-repeat;}
    .h-orli-hnizdo h1 a span {background:url(img/logo/orli-hnizdo.jpg) no-repeat;}
    .rl-orli-hnizdo a span {background:url(img/relaxlink/orli-hnizdo.jpg) no-repeat;}
    .h-orli-hnizdo-kontakt {background:url(img/header/orli-hnizdo-kontakt.jpg) no-repeat;}
    .h-orli-hnizdo-kontakt h1 a span {background:url(img/logo/orli-hnizdo-kontakt.jpg) no-repeat;}
    .rl-orli-hnizdo-kontakt a span {background:url(img/relaxlink/orli-hnizdo-kontakt.jpg) no-repeat;}

    /* u-holubu */
    .h-u-holubu {background:url(img/header/u-holubu.jpg) no-repeat;}
    .h-u-holubu h1 a span {background:url(img/logo/u-holubu.jpg) no-repeat;}
    .rl-u-holubu a span {background:url(img/relaxlink/u-holubu.jpg) no-repeat;}
    .h-u-holubu-kontakt {background:url(img/header/u-holubu-kontakt.jpg) no-repeat;}
    .h-u-holubu-kontakt h1 a span {background:url(img/logo/u-holubu-kontakt.jpg) no-repeat;}
    .rl-u-holubu-kontakt a span {background:url(img/relaxlink/u-holubu-kontakt.jpg) no-repeat;}

    /* terasa u-holubu */
    .h-terasa-u-holubu {background:url(img/header/terasa-u-holubu.jpg) no-repeat;}
    .h-terasa-u-holubu h1 a span {background:url(img/logo/terasa-u-holubu.jpg) no-repeat;}
    .rl-terasa-u-holubu a span {background:url(img/relaxlink/terasa-u-holubu.jpg) no-repeat;}
    .h-terasa-u-holubu-kontakt {background:url(img/header/u-holubu-kontakt.jpg) no-repeat;}
    .h-terasa-u-holubu-kontakt h1 a span {background:url(img/logo/u-holubu-kontakt.jpg) no-repeat;}
    .rl-terasa-u-holubu-kontakt a span {background:url(img/relaxlink/u-holubu-kontakt.jpg) no-repeat;}

    /* podhoracek */
    .h-vlacek-podhoracek {background:url(img/header/podhoracek.jpg) no-repeat;}
    .h-vlacek-podhoracek h1 a span {background:url(img/logo/podhoracek.jpg) no-repeat;}
    .rl-vlacek-podhoracek a span {background:url(img/relaxlink/podhoracek.jpg) no-repeat;}
    .h-vlacek-podhoracek-kontakt {background:url(img/header/podhoracek-kontakt.jpg) no-repeat;}
    .h-vlacek-podhoracek-kontakt h1 a span {background:url(img/logo/podhoracek-kontakt.jpg) no-repeat;}
    .rl-vlacek-podhoracek-kontakt a span {background:url(img/relaxlink/podhoracek-kontakt.jpg) no-repeat;}



    /* pernikovka */
    .h-pernikovka {background:url(img/header/pernikovka.jpg) no-repeat;}
    .h-pernikovka h1 a span {background:url(img/logo/pernikovka.jpg) no-repeat;}
    .rl-pernikovka a span {background:url(img/relaxlink/pernikovka.jpg) no-repeat;}
    .h-pernikovka-kontakt {background:url(img/header/pernikovka-kontakt.jpg) no-repeat;}
    .h-pernikovka-kontakt h1 a span {background:url(img/logo/pernikovka-kontakt.jpg) no-repeat;}
    .rl-pernikovka-kontakt a span {background:url(img/relaxlink/pernikovka-kontakt.jpg) no-repeat;}

    /* trubac */
    .h-trubac {background:url(img/header/trubac.jpg) no-repeat;}
    .h-trubac h1 a span {background:url(img/logo/trubac.jpg) no-repeat;}
    .rl-trubac a span {background:url(img/relaxlink/trubac.jpg) no-repeat;}


    /* pivoletohradek */
    .h-pivoletohradek {background:url(img/header/pivo-letohradek.jpg) no-repeat;}
    .h-pivoletohradek h1 a span {background:url(img/logo/pivo-letohradek.jpg) no-repeat;}
    .rl-pivoletohradek a span {background:url(img/relaxlink/pivo-letohradek.jpg) no-repeat;}

    /* medova-stezka */
    .h-medova {background:url(img/header/medova-stezka.jpg) no-repeat;}
    .h-medova h1 a span {background:url(img/logo/medova-stezka.jpg) no-repeat;}
    .rl-medova a span {background:url(img/relaxlink/medova-stezka.jpg) no-repeat;}

    /* kocarova-doprava */
    .h-kocar {background:url(img/header/kocar.jpg) no-repeat;}
    .h-kocar h1 a span {background:url(img/logo/kocar.jpg) no-repeat;}
    .rl-kocar a span {background:url(img/relaxlink/kocar.jpg) no-repeat;}

    .h-kocar-mlyn {background:url(img/header/kocar-mlyn.jpg) no-repeat;}
    .h-kocar-mlyn h1 a span {background:url(img/logo/kocar-mlyn.jpg) no-repeat;}
    .rl-kocar-mlyn a span {background:url(img/relaxlink/kocar-mlyn.jpg) no-repeat;}

    /* taxi-koprivnice */
    .h-taxi-koprivnice {background:url(img/header/taxi-koprivnice.jpg) no-repeat;}
    .h-taxi-koprivnice h1 a span {background:url(img/logo/taxi-koprivnice.jpg) no-repeat;}
    .rl-taxi-koprivnice a span {background:url(img/relaxlink/galerie-vila.jpg) no-repeat;}


    /* almi */
    .h-almi {background:url(img/header/almi.jpg) no-repeat;}
    .h-almi h1 a span {background:url(img/logo/almi.jpg) no-repeat;}
    .rl-almi a span {background:url(img/relaxlink/almi.jpg) no-repeat;}
    .h-almi-kontakt {background:url(img/header/almi.jpg) no-repeat;}
    .h-almi-kontakt h1 a span {background:url(img/logo/almi.jpg) no-repeat;}
    .rl-almi-kontakt a span {background:url(img/relaxlink/almi.jpg) no-repeat;}


    /* u pisaru */
    .h-u-pisaru {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-u-pisaru h1 a span {background:url(img/logo/u-pisaru.jpg) no-repeat;}
    .rl-u-pisaru a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}
    .h-u-pisaru-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-u-pisaru-kontakt h1 a span {background:url(img/logo/u-pisaru.jpg) no-repeat;}
    .rl-u-pisaru-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}

    /* kavarna u pisaru */
    .h-kavarna-u-pisaru {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-kavarna-u-pisaru h1 a span {background:url(img/logo/kavarna-u-pisaru.jpg) no-repeat;}
    .rl-kavarna-u-pisaru a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}
    .h-kavarna-u-pisaru-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-kavarna-u-pisaru-kontakt h1 a span {background:url(img/logo/kavarna-u-pisaru.jpg) no-repeat;}
    .rl-kavarna-u-pisaru-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}

    /* ubytovani ostrov */
    .h-ostrov {background:url(img/header/ostrov.jpg) no-repeat;}
    .h-ostrov h1 a span {background:url(img/logo/ostrov.jpg) no-repeat;}
    .rl-ostrov a span {background:url(img/relaxlink/ostrov.jpg) no-repeat;}
    .h-ostrov-kontakt {background:url(img/header/ostrov.jpg) no-repeat;}
    .h-ostrov-kontakt h1 a span {background:url(img/logo/ostrov.jpg) no-repeat;}
    .rl-ostrov-kontakt a span {background:url(img/relaxlink/ostrov.jpg) no-repeat;}

    /* ubytovani minipivovar */
    .h-minipivovar {background:url(img/header/minipivovar.jpg) no-repeat;}
    .h-minipivovar h1 a span {background:url(img/logo/minipivovar.jpg) no-repeat;}
    .rl-minipivovar a span {background:url(img/relaxlink/minipivovar.jpg) no-repeat;}
    .h-minipivovar-kontakt {background:url(img/header/minipivovar.jpg) no-repeat;}
    .h-minipivovar-kontakt h1 a span {background:url(img/logo/minipivovar.jpg) no-repeat;}
    .rl-minipivovar-kontakt a span {background:url(img/relaxlink/minipivovar.jpg) no-repeat;}


    /* solne jeskyne */
    .h-solna-jeskyne {background:url(img/header/solna-jeskyne.jpg) no-repeat;}
    .h-solna-jeskyne h1 a span {background:url(img/logo/solna-jeskyne.jpg) no-repeat;}
    .rl-solna-jeskyne a span {background:url(img/relaxlink/solna-jeskyne.jpg) no-repeat;}
    .h-solna-jeskyne-kontakt {background:url(img/header/solna-jeskyne-kontakt.jpg) no-repeat;}
    .h-solna-jeskyne-kontakt h1 a span {background:url(img/logo/solna-jeskyne-kontakt.jpg) no-repeat;}
    .rl-solna-jeskyne-kontakt a span {background:url(img/relaxlink/solna-jeskyne-kontakt.jpg) no-repeat;}
	
    /* solne jeskyne */
    .h-manikura {background:url(img/header/manikura.jpg) no-repeat;}
    .h-manikura h1 a span {background:url(img/logo/manikura.jpg) no-repeat;}
    .rl-manikura a span {background:url(img/relaxlink/manikura.jpg) no-repeat;}
    .h-manikura-kontakt {background:url(img/header/manikura-kontakt.jpg) no-repeat;}
    .h-manikura-kontakt h1 a span {background:url(img/logo/manikura-kontakt.jpg) no-repeat;}
    .rl-manikura-kontakt a span {background:url(img/relaxlink/manikura-kontakt.jpg) no-repeat;}
	
    /* lasske pivni kupele */
    .h-lasske-kupele {background:url(img/header/lazne.jpg) no-repeat;}
    .h-lasske-kupele h1 a span {background:url(img/logo/lazne.jpg) no-repeat;}
    .rl-lasske-kupele a span {background:url(img/relaxlink/lazne.jpg) no-repeat;}
    .h-lasske-kupele-kontakt {background:url(img/header/lazne-kontakt.jpg) no-repeat;}
    .h-lasske-kupele-kontakt h1 a span {background:url(img/logo/lazne-kontakt.jpg) no-repeat;}
    .rl-lasske-kupele-kontakt a span {background:url(img/relaxlink/lazne-kontakt.jpg) no-repeat;}


    /* u-tizku */
    .h-u-tizku {background:url(img/header/u-tizku.jpg) no-repeat;}
    .h-u-tizku h1 a span {background:url(img/logo/u-tizku.jpg) no-repeat;}
    .rl-u-tizku a span {background:url(img/relaxlink/u-tizku.jpg) no-repeat;}
    .h-u-tizku-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-u-tizku-kontakt h1 a span {background:url(img/logo/u-tizku-kontakt.jpg) no-repeat;}
    .rl-u-tizku-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}


    /* maserna-na-dlani */
    .h-maserna-na-dlani {background:url(img/header/maserna-na-dlani.jpg) no-repeat;}
    .h-maserna-na-dlani h1 a span {background:url(img/logo/maserna-na-dlani.jpg) no-repeat;}
    .rl-maserna-na-dlani a span {background:url(img/relaxlink/maserna-na-dlani.jpg) no-repeat;}
    .h-maserna-na-dlani-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-maserna-na-dlani-kontakt h1 a span {background:url(img/logo/maserna-na-dlani-kontakt.jpg) no-repeat;}
    .rl-maserna-na-dlani-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}
	

    /* hotel-stramberk */
    .h-hotel-stramberk {background:url(img/header/hotel-stramberk.jpg) no-repeat;}
    .h-hotel-stramberk h1 a span {background:url(img/logo/hotel-stramberk.jpg) no-repeat;}
    .rl-hotel-stramberk a span {background:url(img/relaxlink/hotel-stramberk.jpg) no-repeat;}
    .h-hotel-stramberk-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-hotel-stramberk-kontakt h1 a span {background:url(img/logo/hotel-stramberk-kontakt.jpg) no-repeat;}
    .rl-hotel-stramberk-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}

    /* kosmeticky-salon */
    .h-kosmeticky-salon {background:url(img/header/kosmeticky-salon.jpg) no-repeat;}
    .h-kosmeticky-salon h1 a span {background:url(img/logo/kosmeticky-salon.jpg) no-repeat;}
    .rl-kosmeticky-salon a span {background:url(img/relaxlink/kosmeticky-salon.jpg) no-repeat;}
    .h-kosmeticky-salon-kontakt {background:url(img/header/stramberk.jpg) no-repeat;}
    .h-kosmeticky-salon-kontakt h1 a span {background:url(img/logo/kosmeticky-salon-kontakt.jpg) no-repeat;}
    .rl-kosmeticky-salon-kontakt a span {background:url(img/relaxlink/stramberk.jpg) no-repeat;}

    /* kavarna-u-fojtky */
    .h-kavarna-u-fojtky {background:url(img/header/kavarna-u-fojtky.jpg) no-repeat;}
    .h-kavarna-u-fojtky h1 a span {background:url(img/logo/kavarna-u-fojtky.jpg) no-repeat;}
    .rl-kavarna-u-fojtky a span {background:url(img/relaxlink/kavarna-u-fojtky.jpg) no-repeat;}
    .h-kavarna-u-fojtky-kontakt {background:url(img/header/kontakt-kavarna-u-fojtky.jpg) no-repeat;}
    .h-kavarna-u-fojtky-kontakt h1 a span {background:url(img/logo/kontakt-kavarna-u-fojtky.jpg) no-repeat;}
    .rl-kavarna-u-fojtky-kontakt a span {background:url(img/relaxlink/kontakt-kavarna-u-fojtky.jpg) no-repeat;}

    /* stara-skola */
    .h-stara-skola {background:url(img/header/stara-skola.jpg) no-repeat;}
    .h-stara-skola h1 a span {background:url(img/logo/stara-skola.jpg) no-repeat;}
    .rl-stara-skola a span {background:url(img/relaxlink/stara-skola.jpg) no-repeat;}
    .h-stara-skola-kontakt {background:url(img/header/stara-skola-kontakt.jpg) no-repeat;}
    .h-stara-skola-kontakt h1 a span {background:url(img/logo/stara-skola-kontakt.jpg) no-repeat;}
    .rl-stara-skola-kontakt a span {background:url(img/relaxlink/stara-skola-kontakt.jpg) no-repeat;}



/***************** obsahova cast */

    #main {width:100%;overflow:hidden;background: url(img/bg-main.gif) repeat-y top right;margin:0;padding:0;}

    #left-col {width:240px;float:right;min-height:300px;height:auto;text-align:center;background: url(img/bg-leftcol.png) repeat-x;margin:0;padding:0;}
    * html #left-col {height:300px;}

    #content {width:670px;float:left;margin:0;padding:0 0 20px 0;}
    #foother  {width:100%;overflow:hidden;margin:0;padding:60px 0 0 0;background: url(img/bg-foother.gif) no-repeat;font-size:85%;}
    #foother p {margin:0 0 10px 0;padding:0;}

/***************** vlajky */
    #slang {display:block;position:absolute;top:3px;right:0px;width:155px;line-height:1em;margin:0;padding:0;}
    #slang a {display:block;width:38px;height:32px;margin:0;padding:0;float:left;color:#fff;font-size:75%;position:relative;}
    #slang a span  {display:block;width:38px;height:32px;margin:0;padding:0;position:absolute;top:0;left:0;background:url(img/flags.jpg) no-repeat 0px 0px;cursor:pointer;}
    #slang a.lang-cs span {background-position:0px 0px;} #slang a.lang-cs:hover span {background-position:-160px 0px;}
    #slang a.lang-en span {background-position:-40px 0px;} #slang a.lang-en:hover span {background-position:-200px 0px;}
    #slang a.lang-de span {background-position:-80px 0px;} #slang a.lang-de:hover span {background-position:-240px 0px;}
    #slang a.lang-pl span {background-position:-120px 0px;} #slang a.lang-pl:hover span {background-position:-280px 0px;}

    #slang a.lang-cs-active span {background-position:-160px 0px;} #slang a.lang-cs:hover span {background-position:-160px 0px;}
    #slang a.lang-en-active span {background-position:-200px 0px;} #slang a.lang-en:hover span {background-position:-200px 0px;}
    #slang a.lang-de-active span {background-position:-240px 0px;} #slang a.lang-de:hover span {background-position:-240px 0px;}
    #slang a.lang-pl-active span {background-position:-280px 0px;} #slang a.lang-pl:hover span {background-position:-280px 0px;}


/***************** vyhledavani */
    .searchform {text-align:center;}
    .searchform table {margin:6px;width:228px;}
    .searchform td {text-align:left;vertical-align:middle;}
    .searchform input {border:solid 1px #3C5101;width:152px;}
    .searchform button {width:64px;height:22px;border:none;background: url(img/sendbutton.jpg) no-repeat 0px 0px;margin:0;padding:0;cursor:pointer;}
    .searchform button:hover {background-position:-64px 0px;}
    .searchform button span {display:none;}

/***************** left menu */
    #rmenu {width:228px;margin:0 6px 20px 6px;padding:1px 0 0 0;text-align:left;list-style:none;background: url(img/dot-h.gif) repeat-x top left;}
    #rmenu li a, #rmenu li a:link, #rmenu li a:visited
                 {display:block;background: url(img/dot-h.gif) repeat-x bottom left;color:#666;text-decoration:none;padding:6px 7px 6px 15px;font-weight:bold;}
    #rmenu li a:hover
                 {background:#5F7F01 url(img/dot-h.gif) repeat-x bottom left;color:#fff;text-decoration:none;}
    * html #rmenu li a
        {height:1px;}

    #rmenu li.menuStrong a, #rmenu li.menuStrong a:link, #rmenu li.menuStrong a:visited
                 {background:#8DB022 url(img/dot-h.gif) repeat-x bottom left;color:#40403E;}
    #rmenu li.menuStrong a:hover
                 {background:#5F7F01 url(img/dot-h.gif) repeat-x bottom left;color:#fff;text-decoration:none;}
	
		


/***************** pata stranky */
    .foot-left {width:420px;float:left;}
    .foot-right {width:485px;float:right;overflow:hidden;}
    .rss-calendar,.rss-news {float:left;width:auto;margin-right:20px}
    .rss-calendar a, .rss-news a {padding-left:18px;background: url(img/ic-rss.gif) no-repeat;}
    .addbookmark {float:right;width:240px;text-align:center;overflow:hidden;}
    .addbookmark a {padding-left:18px;background: url(img/ic-bookmark.gif) no-repeat;}

/***************** seznam akci */
    .event-title {margin:0 0 5px 0;padding:3px 10px;text-align:left;font-size:1.2em;font-weight:bold;color:#333;background: url(img/event-title.png) repeat-x 0px 50%;}
    .event-list {margin:0 0 15px 0;padding:10px;text-align:left;background: url(img/dot-h.gif) repeat-x bottom left;}
    .event-list h3 {margin:0 0 2px 0;padding:0;text-align:left;font-size:1.1em;font-weight:bold;line-height:1.2em;}
    .event-perex {line-height:1.2em;margin:0;padding:0;}
    .event-date-box {font-size:0.85em;margin:0 0 5px;padding:0;line-height:1em;font-weight:bold;}
    .event-bot {margin:0;padding:0;line-height:1.2em;color:#333;width:100%;overflow:hidden}
    .event-more {font-weight:normal;font-size:90%;float:right;width:auto;}
    .event-more a, .event-more a:link, .event-more a:visited
        {color:#fff;text-decoration:none;padding:1px 15px 1px 1px;background:#5F7F01 url(img/arrow-white.gif) no-repeat right 50%;}
    .event-more a:hover  {color:#fff;text-decoration:none;background:#c00 url(img/arrow-white.gif) no-repeat right 50%;}

/******************************/
/***************** HOME *******/
/******************************/

/***************** odkazy na provozovny */
    .hp-main {width:100%;overflow:hidden;padding:0 0 0 0;}
    .hp-list {float:left;width:220px;position:relative;min-height:55px;height:auto;}
    * html .hp-list {height:55px;}
    .hp-list h2 {float:right;width:175px;font-size:100%;font-weight:normal;margin:5px 0 0 0;padding:0;line-height:1.2em;font-style:normal;}
    .hp-list p.ithumb {display:block;width:auto;margin:0;padding:0;position:absolute;top:0;left:0;}

/***************** kalendar akci */
    .hc-main {padding:0 10px 0 20px;background: url(img/home-calendar.jpg) no-repeat top;}
    .hc-main-box {width:100%;padding:39px 0 0 0;margin:0;}
    .hc-img  {display:block;float:right;margin:0 10px 15px 15px;padding:0;width:auto;border:solid 1px #5F7F01;}
    .hc-img a img, .hc-img a:link img, .hc-img a:visited img {border:solid 1px #fff;}
    .hc-img a:hover img {border:solid 1px #c00;}
    .hc-list {padding:0;margin:0 0 20px 0;overflow:hidden;width:100%;}
    .hc-list td {vertical-align:top;}
    .hc-text {padding:0 0 5px 0; background: url(img/dot-h.gif) repeat-x bottom;}
    .hc-date {width:80px;}
    .hc-date-box {width:auto;float:left;background:#5F7F01;line-height:1.2em;margin:0;padding:8px;color:#fff;text-align:center;}
    .hc-day, .hc-year, .hc-time {display:block;float:left;width:50px;}
    .hc-day {font-size:150%;padding-bottom:2px;}
    .hc-time {font-size:150%;padding-top:2px;color:#C4E168;}
    .hc-year {font-size:100%;letter-spacing:0.5em;border-bottom:solid 1px #fff;padding-bottom:2px;}
    .hc-list h3 {font-size:150%;font-weight:normal;margin:0 0 5px 0;padding:0;width:auto;line-height:1.2em;}
    .hc-perex {margin:0;padding:0;width:auto;line-height:1.2em;color:#333;}
    .hc-bot {margin:0;padding:7px 0 0 0;width:auto;line-height:1.2em;color:#333;width:100%;overflow:hidden}
    .hc-place {font-weight:bold;float:left;width:auto;}
    .hc-more {font-weight:normal;font-size:90%;float:right;width:auto;}
    .hc-more a, .hc-more a:link, .hc-more a:visited
        {color:#fff;text-decoration:none;padding:1px 15px 1px 1px;background:#5F7F01 url(img/arrow-white.gif) no-repeat right 50%;}
    .hc-more a:hover  {color:#fff;text-decoration:none;background:#c00 url(img/arrow-white.gif) no-repeat right 50%;}
    .hc-main-end {width:100%;margin:0;padding:0;height:28px; background: url(img/home-calendar-bottom.gif) no-repeat;clear:both;}

/***************** veta na zacatku */
    .h-toptext {width:100%;overflow:hidden;background: url(img/home-line.gif) no-repeat bottom;padding:0 0 50px 0;margin:0 0 20px 0;}
    .hmlink {display:block;float:right;width:auto;font-weight:bold;}

    .hpr-img {margin:0;padding:0;line-height:1em;float:left;width:70px;}

    .h-provozovny h2 {font-size:1.2em;font-weight:bold;color:#333;}


    .hpr-text {margin:0;padding:0;list-style:none;float:right;width:235px;line-height:1.8em;}
    .hpr-text li {display:inline;margin:0 12px 0 0;}
    .hpr-text-big {width:586px;}
    .h-provozovny .cdiv {margin:0 0 30px 0;}


/******************************/
/***************** HOME end ***/
/******************************/

/***************** aktualne */
    .currTitle {width:100%;line-height:1em;font-size:120%;padding:0;margin:5px 0 15px 0;height:36px;}
    .currTitle a {display:block;width:100%;height:36px;padding:0;margin:0;position:relative;}
    .currTitle a span {display:block;width:100%;height:36px;padding:0;margin:0;position:absolute;top:0;left:0;cursor:pointer;background:url(img/title-aktualne-01.jpg) no-repeat;}


/***************** vypis */
    .n-list {padding:0;margin:0 0 20px 0;overflow:hidden;width:100%;}
    .n-list td {vertical-align:top;}
    .nl-text {padding:0 0 5px 0; background: url(img/dot-h.gif) repeat-x bottom;}
    .n-list h3 {font-size:150%;font-weight:normal;margin:0 0 5px 0;padding:0;width:auto;line-height:1.2em;}
    .nl-perex {margin:0;padding:0;width:auto;line-height:1.2em;color:#333;}
    .nl-bot {margin:0;padding:7px 0 0 0;width:auto;line-height:1.2em;color:#333;width:100%;overflow:hidden}
    .nl-more {font-weight:normal;font-size:90%;float:right;width:auto;}
    .nl-more a, .nl-more a:link, .nl-more a:visited
        {color:#fff;text-decoration:none;padding:1px 15px 1px 1px;background:#5F7F01 url(img/arrow-white.gif) no-repeat right 50%;}
    .nl-more a:hover  {color:#fff;text-decoration:none;background:#c00 url(img/arrow-white.gif) no-repeat right 50%;}
    .nl-img {width:110px;}


    .nl-img a img, .nl-img a:link img, .nl-img a:visited img {border:solid 1px #5F7F01;}
    .nl-img a:hover img {border:solid 1px #c00;}

/***************** clanek */
    .article img {margin:0 10px 10px 10px;}
    .article h3 {padding-bottom:5px;background: url(img/dot-h.gif) repeat-x bottom;}

    .article table {width:100%;border-collapse:collapse;}
    .article td, .article th  {vertical-align:top;padding:5px;}
    .article th  {border-bottom:solid 1px #97C225;border-top:solid 1px #97C225;background:#EEF7D5 url(img/bg-thead.png) repeat-x bottom;}
    .article td  {border-bottom:solid 1px #CCE884;}

    .art-contact1 {margin:0 0 60px 0;}
    .art-contact2 h2 {padding-bottom:5px;background: url(img/dot-h.gif) repeat-x bottom;}

    .cite {border:solid 1px #EEF7D5;padding:10px;background:#F8FCED;text-align:center;}
    .cite em {font-size:120%;}

 /***************** formular */

    .f-form {margin:0 0 20px 0;border:solid 1px #EEF7D5;padding:10px;background:#F8FCED;}
    .f-form legend {font-size:140%;font-weight:normal;}
    .tbl-form th, .tbl-form td {vertical-align:top;font-weight:normal;text-align:left;}
    .title-error  {font-size:120%;font-weight:bold;color:red;}
    .form-error  {color:red;}
	label.error {color:red;padding-left:15px;}

 /***************** fotogalerie*/
    .foto-list-main {width:100%;overflow:hidden;margin:0;padding:0;list-style:none;}
    .foto-list      {margin:0;padding:0;display:block;float:left;text-align:center;line-height:1em;width:120px;height:120px;  }

 /***************** kontakt + map */
    #mainMap {border:solid 1px #666;width:350px;height:350px;}
    .contact-main {width:100%;overflow:hidden;}
    .contact-left {width:300px;float:left;}
    .contact-right {width:352px;float:right;margin:25px 0 0 0;}

 /***************** trubac - home */
    .trubac-home {width:200px;float:right;margin:10px 0 15px 20px;padding:0; background: url(img/vertical-dot.gif) repeat-y left;  }
    .trubac-home-main {padding:0 0 5px 5px;text-align:center;}
    .trubac-home-main h3 {padding:0;margin:0 0 10px 0;line-height:1em;background:transparent;color:#94B825;}
    .trubac-home-main p {padding:0;margin:0;line-height:1em;}
    .trubac-home-main p a img, .trubac-home-main p a:link img, .trubac-home-main p a:visited img
        {border:solid 1px #94B825;}
    .trubac-home-main p a:hover img {border:solid 1px #666;}

/***************** formular - filtr */
    .filform            {background: #D0EFBE url(img/fieldset.png) repeat-x left top;margin: 0 0 15px 0;padding:0;border-bottom:solid 1px #516B01;}
    .filform fieldset   {width:100%;border:0;background:transparent;margin:0;padding:0;border-top:solid 1px #516B01;}
    .filform legend     {font-size:130%;font-weight:bold;color:#516B01;line-height:1.4em;}
    .filform table      {width:100%;margin:6px 0 6px 0;padding:0;}
    .filform th         {font-weight:normal;text-align:right;vertical-align:middle;/*width:120px;*/}
    * .filform th       {font-size:90%;}



/***************** inzerce - rubriky */
    .ads-rub {display:block;float:left;width:300px;height:170px;margin:0 25px 15px 0;padding:0;overflow:hidden;}
    .ads-rub h3 {margin:0 0 15px 0;padding:0 0 5px 0;line-height:1.2em;background: url(img/dot-h.gif) repeat-x bottom;}
    .ads-rub-link {font-size:85%;margin-top:6px;}
    .ads-rub-link a, .ads-rub-link a:link, .ads-rub-link a:visited
                 {color:#666;}
    .ads-rub-link a:hover {color:#C00;}


/***************** inzerce - vypis inzeratu */
    .ad-list {width:100%;padding:0 0 5px 0;margin:0 0 20px 0;overflow:hidden;background: url(img/dot-h.gif) repeat-x bottom;}
    .ad-list h3 {font-size:120%;font-weight:bold;}
    .ad-text img {border:solid 1px #5F7F01;margin:0 15px 5px 0;}
    .ad-tools {font-size:85%;text-align:right;}
    .ad-date {margin-right:30px;}

/***************** k prodeji - vypis */
    .fotolist-main {width:100%;overflow:hidden;}
    .fotolist {width:100%;overflow:hidden;margin:0 0 30px 0;padding:0 0 15px 0;border-bottom:solid 1px #D0E888;}
    .fotolist h3 {display:block;float:right;width:540px;line-height:1.2em;padding:0;margin:0 0 8px 0;font-size:1em;font-weight:bold;color:#333;}
    .fotolist-img {display:block;float:left;margin:0;padding:0;width:auto;}
    .fotolist-popis {display:block;float:right;width:540px;line-height:1.2em;padding:0;}

/***************** denni menu */
	.denmenu {margin:0 0 60px 0;padding:0;}
	.denmenu h3 {margin:0 0 5px 0;padding:0;background:none;font-size:1em;font-weight:bold;text-align:center;}

/***************** kalendar */
	.kaluvnitr {padding:10px;background:#fff;margin:10px 0;border:solid 1px #EEF7D5;}



