body.main { margin-top: 0px; background-image: url('../img/bg-main.gif'); background-repeat: repeat;}
body.intcom {background-color: #666666; margin: 0px;}
body.menu {background-color: #FFFFFF; margin: 0px;}
body.kontakt {background-color: #FFFFFF; margin: 0px;}

body,td,th,p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #474646; }
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {font-family: Myraid Web, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: normal; color: #000000; letter-spacing: 1px; }
h2 {font-family: Myraid Web, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: normal; color: #330000; letter-spacing: 1px; padding-left: 10px;}
ul {list-style-type: circle; margin-left: 12px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; padding-top: 6px; padding-right: 0px; padding-bottom: 0px; }
li {padding-bottom: 4px;}
.tucne {font-weight: bold; }
.velke {font-weight: bold; font-size: 16px; color: #DA251C; }
.male {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; }
.zapati {font-size: 11px; color: #FFFFFF; text-align: right; padding: 5px 10px 0px 0px; }
#menu {background-color: #FFFFFF; margin: 5px 0px 5px 0px; }
.dataObsah { vertical-align: top; text-align: justify; padding: 0px 10px 10px 10px;} 
.hlPolCenikKosmetika { font-size: 13px; font-weight: bold; font-style: normal; color: #FF9999; letter-spacing: 1px; }

#bgMenu1 { background-image: url('../img/menu/menu_salon.gif'); background-repeat: no-repeat; } 
#bgMenu2 { background-image: url('../img/menu/menu_vlasova_terapie.gif'); background-repeat: no-repeat; } 
#bgMenu3 { background-image: url('../img/menu/menu_narovnavani_vlasu.gif'); background-repeat: no-repeat; } 
#bgMenu4 { background-image: url('../img/menu/menu_prodluzovani_vlasu.gif'); background-repeat: no-repeat; } 
#bgMenu5 { background-image: url('../img/menu/menu_poradna.gif'); background-repeat: no-repeat; } 
#bgMenu6 { background-image: url('../img/menu/menu_cenik.gif'); background-repeat: no-repeat; } 
#bgMenu7 { background-image: url('../img/menu/menu_kosmeticke_studio.gif'); background-repeat: no-repeat; } 

.bgKontakt { background-image: url('../img/kontakt_bg.jpg'); background-repeat: no-repeat; padding: 8px; font-size: 14px; line-height: 15pt; color: #BDBFC1; vertical-align: top; text-align: left;} 

img { marginheight: 0px; }
img.noBorder { border: 0px;}
img.noBorderVpravo { border: 0px; float: right; padding-right: 100px;}
img.border { border: solid 3px; border-color: #BDBFC1;}

.cerna { background-color: #000000;}
.bila { background-color: #FFFFFF;}
.seda { background-color: #BDBFC1;}

.vNahoru { vertical-align: top; }
.vStred { vertical-align: middle; }
.vDolu { vertical-align: bottom; }
.hLeft { text-align: left; }
.hLeftOdsaz { text-align: left; padding-left: 10px;}
.hCenter { text-align: center; }
.hRight { text-align: right; }
.hBlok { text-align: justify; }
.fLeft { float: left; margin: 5px; }
.fRight { float: right; padding: 5px; }
.fRightSothys { float: right; padding: 0px 90px 0px 5px; }
.fLeftOkraj { float: left; margin: 5px; border: solid 1px; border-color: #333333; }
.fRightOkraj { float: right; margin: 5px; border: solid 3px; border-color: #BDBFC1; }


a.body:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
text-decoration: none;
color: #474646;
}
a.body:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; 
text-decoration: none;
color: #474646;
}
a.body:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  
text-decoration: underline;
color: #666666;
}

a.kontakt:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #BDBFC1;
}
a.kontakt:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #BDBFC1;
}
a.kontakt:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: underline; color: #FFFFFF;
}
