

.tabKontakt{
    font-size: 12px;
    width:410px;
    text-align: left;
    

}

.normalText{
  font-size:12px;
}    


.cenikMinutyCss{
    text-align: center;
}
.cenikTitle{
    font-weight: bold;

}
.cenikMenu{
    color:#47AFBC;
}

.cenikMinutyCssTitle{
    text-align: center;
    background: #3AB2C1;
    color: #FFFFFF;
    width:50px;
    padding:5px 0px 5px 5px;
}
.cenikNazev{
 padding:5px 0px 5px 5px;
}
.cenikMenuTitle{
    background: #3AB2C1;
    color: #FFFFFF;
    width:550px;
    padding:5px 0px 5px 5px;
    

}

.cenikMenuTitlePodcarou{
    background: #3AB2C1;
    color: #FFFFFF;
    width:550px;
    padding:5px 0px 5px 5px;
    font-weight: bold;
    font-style: italic;
    font-size: 11px;
    border-top:2px solid #000000;

}

.tableCenik{
    text-align: left;
    width: 660px;
    font-size: 12px;
    /*border-r
    border:1px solid #FF0000;
    */
}
.tableCenik A,
.tableCenik A:visited { color:#47AFBC; text-decoration: none;}
.tableCenik A:hover{ color:#0E898E; text-decoration: none;}

.tabKontakt A,
.tabKontakt A:visited { color:#47AFBC; text-decoration: none;}
.tabKontakt A:hover{ color:#0E898E; text-decoration: none;}
.kontaktMapa{


vertical-align: top;
}


.personalTitle{
color:#168A97;
}

.kontaktNadpis{
font-size:14px;
font-weight: bold;
color:#168A97;

}

.kontaktTitle{
font-size:12px;
font-weight: bold;
color:#000000;
}

#hlavni
{
border: 0px;
margin: 0px 0px 0px 0px;
width: 55px;
height: 37px;

}


#hlavni
{
border: 0px;
margin: 0px 0px 0px 0px;
width: 55px;
height: 37px;

}

ul, li
{

margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
}

ul.uroven1
{
margin: 0px 0px 0px 0px;
}

ul.uroven2
{
position: relative;
width: 10px;
border: 0px;
margin: 0px 0px 0px 0px;

visibility: hidden;
}

li.uroven1
{

position: absolute;
border: solid white 0px;
/*background: transparent url('./img/WEB_06.jpg') right down repeat;*/
width: 37px;
margin: 0px 0px 0px 0px;
behavior: url(hovermenu.htc);

}

li.uroven2
{

float: left;
width: 90px;
height: 18px;
border-top: solid white 0px;

margin: 0px 0px 0px 0px;
/*filter:alpha(opacity=60);*/
behavior: url(hovermenu.htc);
}



li.uroven2 a
{
_width: 90px; /* IE */
_height: 18px; /* IE */

}





/*****************************************************/



.pageTitleGreen{
    font-size: 13px;
    font-weight: bold;
    color:#00B050;
    font-style: italic;
    padding: 15px 0px 0px 0px;


}


.ulStyle{
    margin-left:25px;
    margin-right:200px;
    padding-right: 200px;
}


strong{
color:#000000;
}

.tableMasaze{
padding: 20px 20px 20px 20px;
}

.tableMasazeTDText{
padding: 0px 0px 5px 20px;
font-size:12px;
color:#3AB2C1;
}


.tableMasazeTDText A,
.tableMasazeTDText A:visited { font-size: 12px; color:#3AB2C1;text-decoration: none;}
.tableMasazeTDText A:hover{  color:#3AB2C1; font-size: 12px; text-decoration: none;}


.tableMasazeTD{
padding: 0px 20px 20px 20px;
}


.pageSolid{
padding: 5px 0px 0px 5px;
border-bottom: 1px solid grey;
}

.textItalic{
font-style: italic;
}

.masaze_text{
    font-size:12px;

}
#pageMenu ul{
  font-size: 14px;
  font-family: arial;  
  padding:0px 0px 0px 0px ;
  list-style-type:none;
  font-weight: bold;
  width:300px;
}

#pageMenu li {
    padding:2px 0px 2px 0px;
    color:#168A97;


}

.iframe_CERAGEM{
    margin-left:10px;
    width: 300px;
}

#pageMenu A,
#pageMenu A:visited { font-size: 14px; color:#168A97;text-decoration: none;}
#pageMenu A:hover{ background-color: #168A97; color:#ffffff; font-size: 14px; text-decoration: none;}

H1{
  visibility: hidden;
  font-size: 1px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

H2{
font-size: 15px;
font-family: arial;
font-weight: normal;
color:#000000;

}


.submenuItemActive{
    color:#47AFBC;
    font-size:12px;
    font-family: arial;
    font-weight: bold;
    text-decoration: underline;
    padding-right:30px;
    
}


.submenuItemActiveTitle{
    color:#47AFBC;
    font-size:14px;
    font-family: arial;
    font-weight: bold;
    text-decoration: underline;
    padding-right:30px;
}

.submenuItemActiveTitle A,
.submenuItemActiveTitle A:visited { color:#47AFBC; text-decoration: none;}
.submenuItemActiveTitle A:hover{ color:#0E898E; text-decoration: none;}



.submenuItemActive A,
.submenuItemActive A:visited { color:#47AFBC; text-decoration: none;}
.submenuItemActive A:hover{ color:#0E898E; text-decoration: none;}


.italic{
    font-style:italic;
}


.pageTitleItalic{
padding: 15px 0px 5px 0px;
font-size: 14;
font-style: italic;
font-weight: normal;
color:#3AB2C1;
}


.bodyPage{
    padding:10px 0px 0px 0px;
}


.pageTitle{
padding: 0px 0px 0px 0px;
font-size: 14;
font-weight: bold;
color:#000000;
}


.tableTopPageKrasa{
vertical-align: top;
font-size: 12px;
font-weight: normal;
color:#FFFFFF;
font-family: arial;
padding-left:230px;
padding-top:35px;
height:80px;
}


.tableBottomPageKontakt{
vertical-align: top;
font-size: 12px;
font-weight: normal;
color:#000000;
font-family: arial;
padding-left:200px;
padding-top:20px;

}

.TopFoto{
margin-left:2px;
margin-top:27px;
}

.tableTopPageFoto{
vertical-align: top;
padding-left:0px;
padding-top:0px;
/*height:80px;*/
width:330px ;
}

.kontaktVchod{
width: 250px;
height: 150px;
border: 0px;
padding: 80px 0px 0px 0px; 
}

.kontaktFaktAdresa{
padding-top:35px;
vertical-align: top;
font-size: 12px;
}

.kontaktIframe{
text-align: right;
}


.textBoldBlack{
    font-weight: bold;
    color:#000000;
}


.textPostavaTitle{
    font-size:14px;

}
.midlePageTelo_vystavba{
padding-left:20px;
padding-right:20px;
padding-bottom: 20px;
vertical-align: top;
font-size: 12px;
background-color: #ffffff;
text-align: center;
}
.midlePageTelo{
padding-left:20px;
padding-right:20px;
padding-bottom: 20px;
vertical-align: top;
font-size: 12px;
background-color: #ffffff;
}
.middlePageTeloPostava{
    font-size: 12px;
    background-color: #ffffff;
    
}
.tableTopPage{
width:955px ;
/*height:297px;*/
}
.tableTopPageSluzby{
vertical-align: top;
font-size: 12px;
font-weight: bold;
color:#168A97;
font-family: arial;
padding-right:60px;
padding-top:5px;
text-align:right;
/*height:40px;*/
/*width:695px ;*/
}

.fotoFloat{
float: right;
padding: 10px 10px 10px 10px;
border:1px solid #000000;
margin-left:20px;
}



.fotoFloat_bezRamu{
float: right;
padding: 0px 0px 10px 0px;
border:0px solid #000000;
margin-left:20px;

}

.fotoFloat_bezRamuLeftPostava{
float: left;
padding: 0px 0px 0px 0px;
border:0px solid #000000;
margin-top:0px;

}
.fotoFloat_bezRamuLeftPostava_vystavba{
text-align: center;
padding: 0px 0px 0px 0px;
border:0px solid #000000;
margin-top:0px;

}


.fotoFloat_bezRamuLeft{
float: left;
padding: 0px 10px 50px 0px;
margin: 0px 10px 50px 0px;
border:0px solid #000000;
position: fixed;
}

.tablePersonalItalic{
    font-size: 12px;
    font-style: italic;
}


.tablePersonal{
    margin-top:-50px;
}

.fotoFloat_bezRamuLeftKontakt{
margin: 0px 20px 0px 0px;
border:0px solid #000000;
margin-top:0px;
}

.tableTopPageMenu{
vertical-align: center;
font-size: 13px;
font-weight: bold;
color:#47AFBC;
font-family: arial;
padding-left:20px;
padding-top:70px;
padding-bottom:40px;
height:120px;
}

.tableTopPageMenu A,
.tableTopPageMenu A:visited { font-size: 13px; color:#47AFBC;text-decoration: none;}
.tableTopPageMenu A:hover{color:#0E898E; font-size: 13px; text-decoration: none;}

/*.tableTopPageMenu A:hover{ background-color: #47AFBC; color:#ffffff; font-size: 13px; text-decoration: none;}*/

.tableTopPageMenu strong{color:#0E898E;}


.tableMidlePage{
width:955px;
height:500px;
}



.midlePageLeft{
vertical-align: top;
background: url(../img/telo/medimag-left.png);
background-repeat: repeat-y;
width: 7px; 
}
.midlePageRight{
vertical-align: top;
background: url(../img/telo/medimag-right.png);
background-repeat: repeat-y;
width: 16px;  
}

.tableBottomPage{
background: url(../img/telo/medimag-bottom.png);
background-repeat: no-repeat;
width:955px ;
height:17px ;
padding-bottom:20px;
}





