body 
{ 

    font-family: Arial, Tahoma, Verdana;
    behavior: url(vlalek.htc);

}

body, td { 
    font-size: 12px; color: #cacaca; 
    behavior: url(vlalek.htc);
}

table 
{
    border: 0px; /* border="0" */
    border-collapse: collapse; /* cellspacing="0" */
}

table td 
{
    padding: 0px; /* cellspadding="0" */
    vertical-align: top;
}

a { color: #da737b; }
a:hover { color: #ffffff; }

img { border-width: 0px; }
hr { height: 1px; border: 0; color: #a8a8a8 ; background: url('hr.gif'); margin-top: .15em; margin-bottom: .5em; }

input, select, textarea 
{ 
    font-family: Arial, 'Geneva CY', Tahoma, 'MS Sans serif', Verdana;
    font-size: 12px;
}

/* Advanced */

ol, ul 
{ 
    margin-top: 5px;
    margin-bottom: 10px; }
ol { margin-left: 15px; }

li 
{ 
    margin-top: 3px;
    margin-bottom: 3px;
}
select { font-size: 11px; }



/* Construct */

.dress 
{
    background: url(dress.png) no-repeat right bottom;
}
.mmenu-devider 
{
    background: url(menu_devider.gif) repeat-x center bottom;
}
.navigation 
{
    color: #a09c9c;
    padding-top: 30px;
    font-size: 11px;
}
.navigation a 
{
    color: #a09c9c;
    text-decoration: underline;
}
.navigation a:hover 
{
    color: #ffffff;
    text-decoration: underline;
}


/* Main menu */
a.mmenu-link 
{
    font-size: 12px;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

a.mmenu-linked, 
a:hover.mmenu-linked  
{
    font-size: 12px;
    color: #f09299;
    text-decoration: none;
    font-weight: bold;
}


/* Sub menu */
.smenu 
{
    position: absolute;
    top: 50px;
    display: none;
}
.smenu .border-x1{background: #da737b url(smenu/dot.gif) repeat-x center top;}
.smenu .border-x2{background: #da737b url(smenu/dot.gif) repeat-x center bottom;}
.smenu .border-y1{background: #da737b url(smenu/dot.gif) repeat-y left top;}
.smenu .border-y2{background: #da737b url(smenu/dot.gif) repeat-y right top;}
.smenu .links {background-color: #da737b; padding-bottom: 6px; padding-left: 6px; padding-right: 6px; }

.smenu div {padding-top: 6px; white-space: nowrap; font-size: 11px; }
.smenu a {color: #ffd8db; text-decoration: underline; }
.smenu a:hover {color: #ffffff; text-decoration: underline; }



/* Footer */
.copyright 
{
    color: #da737b;
    font-size: 11px;
    background: url(footer_devider.gif) repeat-x center top;
    padding-top: 6px;
}
.web-design 
{
    color: #575151;
    font-size: 11px;
}
.web-design a 
{
    color: #746c6d;
}
.web-design a:hover 
{
    color: #ffffff;
}

/* Pink */
.pink-bg 
{
    background: #bb4c54 url(pink/background.gif) repeat-x center top;
}
.pink-bg2 
{
    background: url(pink/bg2.jpg) no-repeat center top;
}
