body
{
    background-color:#016246;
    margin:0px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#706645;
    font-size:12px;
}

a img
{
    border-style:none;  
}


a
{
    color:#67AE95;
}

h1
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:30px;
    margin:5px 0px 15px 0px;
}

h2
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:17px;
    margin:5px 0px 10px 0px;
}

h3,
thead tr td
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px;
    margin:4px 0px 4px 0px;
}

ul
{
    margin:0px 0px 0px 10px;
    padding:0px 5px 5px 5px;
}


li
{
    list-style:square outside url('Images/Point[green].gif');
    margin:1px 0px 1px 0px;
}


p
{
    margin:10px 0px 10px 0px;
    line-height:18px;
}

thead tr td
{
    padding:5px 0px 5px 0px;
}
.massage, .fitness {
    width: 100%;
    border: none;
}
.massage-price, .fitness-price {
    text-align: right;
    width: 150px;
    color: #706645;
    font-size: larger;
    font-weight: bold;
}
.HomeImage {
    background-image: url(body
{
    background-color:#016246;
    margin:0px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#706645;
    font-size:12px;
}

a img
{
    border-style:none;  
}


a
{
    color:#67AE95;
}

h1
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:30px;
    margin:5px 0px 15px 0px;
}

h2
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:17px;
    margin:5px 0px 10px 0px;
}

h3,
thead tr td
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px;
    margin:4px 0px 4px 0px;
}

ul
{
    margin:0px 0px 0px 10px;
    padding:0px 5px 5px 5px;
}


li
{
    list-style:square outside url('Images/Point[green].gif');
    margin:1px 0px 1px 0px;
}


p
{
    margin:10px 0px 10px 0px;
    line-height:18px;
}

thead tr td
{
    padding:5px 0px 5px 0px;
}
.massage, .fitness {
    width: 100%;
    border: none;
}
.massage-price, .fitness-price {
    text-align: right;
    width: 150px;
    color: #706645;
    font-size: larger;
    font-weight: bold;
}
.HomeBG {
    background-image: url(body
{
    background-color:#016246;
    margin:0px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#706645;
    font-size:12px;
}

a img
{
    border-style:none;  
}


a
{
    color:#67AE95;
}

h1
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:30px;
    margin:5px 0px 15px 0px;
}

h2
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:17px;
    margin:5px 0px 10px 0px;
}

h3,
thead tr td
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px;
    margin:4px 0px 4px 0px;
}

ul
{
    margin:0px 0px 0px 10px;
    padding:0px 5px 5px 5px;
}


li
{
    list-style:square outside url('Images/Point[green].gif');
    margin:1px 0px 1px 0px;
}


p
{
    margin:10px 0px 10px 0px;
    line-height:18px;
}

thead tr td
{
    padding:5px 0px 5px 0px;
}
.massage, .fitness {
    width: 100%;
    border: none;
}
.massage-price, .fitness-price {
    text-align: right;
    width: 150px;
    color: #706645;
    font-size: larger;
    font-weight: bold;
}
{
    background-color:#016246;
    margin:0px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    color:#706645;
    font-size:12px;
}

a img
{
    border-style:none;  
}


a
{
    color:#67AE95;
}

h1
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:30px;
    margin:5px 0px 15px 0px;
}

h2
{
    font-family:Tahoma;
    font-weight:normal;
    font-size:17px;
    margin:5px 0px 10px 0px;
}

h3,
thead tr td
{
    font-family:Tahoma;
    font-weight:bold;
    font-size:11px;
    margin:4px 0px 4px 0px;
}

ul
{
    margin:0px 0px 0px 10px;
    padding:0px 5px 5px 5px;
}


li
{
    list-style:square outside url('Images/Point[green].gif');
    margin:1px 0px 1px 0px;
}


p
{
    margin:10px 0px 10px 0px;
    line-height:18px;
}

thead tr td
{
    padding:5px 0px 5px 0px;
}
.massage, .fitness {
    width: 100%;
    border: none;
}
.massage-price, .fitness-price {
    text-align: right;
    width: 150px;
    color: #706645;
    font-size: larger;
    font-weight: bold;
}
.HomeImage {
    background-image: none;
    width: 506px;
    height: 150px;
}.width100 {width: 100%;}




.lang .vlajky a { display: block; width: 20px; height: 14px; }




.lang .cze { background: url(/Public/Images/Flag[cz].gif) top no-repeat; width: 20px;float:right; height: 16px; margin: 0 1px; }
.lang .eng { background: url(/Public/Images/Flag[en].gif) top no-repeat; width: 20px;float:right; height: 16px; margin: 0 1px; }

.langfix {
 display : none; 
 float: right;
}

@media all and (min-width: 0px){
.langfix { display:block; }
}


.LoginTest-box {display:inline; }
.login-user-name {display: none;}
.LoginTest-box span {padding-right:5px; color: white; font-size:10px;}


/* slideshow */

#foto-sg {

float:right;
height:256px;
margin:0;
padding:0;
width:550px;

}
#foto-sg img {margin:0;padding:0;}