BODY
{
    background: url('../gfx/dna.gif') 55px -2px no-repeat;

    margin: 0;

    font-family: Arial;
    font-size: 9pt;
    
    color: #444;
}

FORM
{
    margin: 0;
}

/*
DIV
{
    border: 1px solid #000;
}
*/

.human
{
    position: relative;
    
    margin: 25px 0px;
    padding-top: 0;
    
    width: 1000px;
    h-eight: 100%;
}

/************
 * Hlavicka *
 ************/

.head
{
    background: #9a9a9a url('../gfx/gradient.png') top left repeat-y;

    position: absolute;
    
    top: 0;
    left: 0;

    width: 100%;
    height: 70px;
    text-align: right;
}

.head .face
{
    background: url('../gfx/dna.gif') 55px -27px no-repeat;
    height: 70px;
}

.head .face A IMG
{
    margin: 15px 15px 0 0;
}

/**************
 * Prava ruka *
 **************/

.rightHand
{
    width: 157px;
    position: absolute;
    top: 70px;
    left: 0;
    
    z-index: 2;

    /*padding-top: 228px;*/
}

.rightHand DIV
{
    margin-bottom: 2px;
}

.rightHand .roche
{
    text-align: center;
}

.rightHand .roche P
{
    text-align: center;
    margin: 10px 0 0 0;
}

.rightHand .roche IMG
{
    margin: 6px 0 10px 0;
}

/**************
 * Ukazovacek *
 **************/

.forefinger
{
    background: #9a9a9a url('../gfx/gradient.png') top left repeat-y;

    /*position: absolute;*/
    /*z-index: 3;*/
    width: 157px;

    /*
    top: 70px;
    left: 0;
    */
    
    display: block;
}

.forefinger UL
{
    display: block;

    background: url('../gfx/dna.gif') 55px -97px no-repeat;

    padding: 0;
    margin: 0;

    font-size: 9pt;
    font-weight: bold;
}

.forefinger UL LI
{
    padding: 3px 0 3px 8px;
    display: block;
}

.forefinger UL LI A
{
    text-decoration: none;
    color: #777;
    display: block;
    width: 100%;
}

.forefinger UL LI A:hover
{
    color: #ff1a00;
}

.forefinger UL .openScar
{
    background: #9a9a9a url('../gfx/gradient3.gif') 0 -8px repeat-x;
    padding: 8px 0 8px 8px;
}

.forefinger UL .openScar
{
    color: #c3001e;
}

.forefinger UL .scar
{
    background: #9a9a9a url('../gfx/gradient3.gif') 0 0 repeat-x;
    padding: 6px 0 4px 8px;
}

.forefinger UL .scar A
{
    color: #c3001e;
}

/***********
 * Prsicka *
 ***********/

.breasts
{
    background: #9a9a9a url('../gfx/gradient.png') -157px 0 repeat-y;

    width: 589px;
    
    /*
    top: 70px;
    left: 157px;
    */
    
    padding-bottom: 2px;
    
    /*position: absolute;
    right: 320px;*/
    
    /*border: 1px solid #000;*/
}

.breastsHome
{
    width: 523px;
}

.breasts DIV
{
    background: #fff;
    padding: 12px 15px 4px;
    margin: 2px 2px 0 2px;

/*    
    border: 2px solid #d7d7d7;
    border-width: 0 2px 2px 2px;
    border-right: 2px solid #a9a9a9;
*/
}

.breasts .first
{
    background: #fff url('../gfx/dna.gif') -104px -97px no-repeat;

    padding-top: 60px;
    margin-top: 0px;
}

.breasts .firstOrange
{
    background: #eb4700 url('../gfx/dna.gif') -104px -97px no-repeat;

    padding-top: 60px;
    margin-top: 0px;
}

.breasts .poradna
{
    background: #9a9a9a url('../gfx/gradient4.png') top left repeat-y;
    /*height: 340px;*/
}

.breasts .poradna H2
{
    color: #fff;
}

.breasts .poradna TEXTAREA
{
    width: 549px;
    height: 70px;
    margin: 10px 0;
}

.breasts .poradna SELECT
{
    margin: 10px 0;
}

.breasts .poradna .input
{
    /*width: 549px;*/
    margin: 10px 0;
}

.breasts .poradna .button
{
    width: 70px;
    /*float: right;*/
}

.breasts DIV H1
{
    color: #333;
    font-size: 12pt;
    margin: 10px 0;
}

.breasts DIV H2
{
    color: #444;
    font-size: 10pt;
    margin: 0 0 2px 0;
    padding: 0;
}

.breasts .first H1
{
    margin-top: 2px;
}

.breasts DIV P
{
    color: #444;
    margin: 0 0 10px 0;
    padding: 0;
}

.breasts DIV LI
{
    color: #444;
    padding-bottom: 2px;
}

.breasts DIV TD
{
    color: #444;
}

.breasts DIV P A, .breasts DIV UL A
{
    color: #c3001e;
    text-decoration: none;
}

.breasts DIV P A:hover, .breasts DIV UL A:hover
{
    color: #ff1a00;
}

.breasts DIV P.tit, .breasts DIV B.tit
{
    color: #ff1a00;
}

.breasts DIV P.pushup, 
{
    margin-top: 0;
}

.breasts DIV P.more
{
    text-align: right;
}

.breasts DIV P.more A
{
    font-weight: bold;
    color: #c3001e;
    text-decoration: none;
}

.breasts DIV P.more A:hover
{
    color: #ff1a00;
}

.breasts .testForm .even
{
    background: #9a9a9a url('../gfx/gradient.png') top left repeat-y;
}

.breasts .testForm .odd
{
    background: #9a9a9a url('../gfx/gradient4.png') -200px repeat-y;
}

.breasts .konferenceInfo
{
    background: #9a9a9a url('../gfx/gradient.png') -157px 0 repeat-y;
    color: #444;
}

.breasts .konferenceInfo A
{
    text-decoration: none;
    color: #444;
}

.breasts .konference, .breasts .konference H1, .breasts .konference H2
{
    color: #fff;
}

.breasts .konference H2
{
    margin-bottom: 15px;
}

.breasts .konference
{
    background-color: #620030;
    padding-bottom: 15px;
}

.breasts .jakrozpoznat
{
    background-color: #d20000;
    padding-bottom: 15px;
    margin-right: 0;
}

/*************
 * Leva ruka *
 *************/

.leftHandBondage
{
    position: absolute;
    /*z-index: 0;*/

    top: 70px;
    left: 157px;
    /*width: 100%;*/

    /*border: 1px solid #000;*/
}


.leftHand
{
    width: 254px;
    /*height: 100%;*/
    /*float: right;*/

    position: absolute;
    z-index: 1;
    top: 0;
    left: 589px;

    margin: 0;
    padding: 0;
    
    /*background: #f00;*/
}

.leftHandHome
{
    width: 320px;
    left: 523px;
}

/*
.leftHand DIV
{
    margin-bottom: 2px;
}
*/

.leftHand .poradna
{
    width: 320px;
    height: 110px;
    background: #9a9a9a url('../gfx/gradient2.png') -40px 0 repeat-y;
}

.leftHand .poradna H1
{
    color: #444;
    font-size: 10pt;
    padding: 10px;
    margin: 0;
}

.leftHand .poradna DIV
{
    margin-left: 10px;
    background: #9a9a9a url('../gfx/gradient2.png') 0 0 repeat-y;
    height: 60px;
}

.leftHand .poradna DIV IMG
{
    padding-right: 10px;
}

.leftHand .poradna DIV A
{
    color: #c3001e;
    text-decoration: none;
    font-weight: bold;
    width: 65px;
    float: right;
    height: 37px;
    margin-left: 2px;
    padding-top: 23px;
    text-align: center;
    background: #9a9a9a url('../gfx/gradient5.gif') 0 0 repeat-y;
}

.leftHand .poradna DIV A:hover
{
    color: #ff1a00;
}

.leftHand .poradna DIV P
{
    padding: 8px 0 0 0;
    margin: 0;
}

.dna
{
    position: absolute;
    top: -27px;
    left: 55px;
    width: 458px;
    height: 148px;
    /*z-index: 1;*/
}

.gradientBackground
{
    background: #9a9a9a url('../gfx/gradient.png') top left repeat-y;
}

.foots
{
    padding-top: 10px;
    padding-right: 10px;
    text-align: right;
}

/* Ostatni */

.strankovani
{
    border-bottom: 5px solid #fff;
}
.strankovani A
{
    color: #800;
}

.strankovani A:hover
{
    color: #f00;
}

.poradnaPrispevek A
{
    color: #800;
}

.poradnaPrispevek A:hover
{
    color: #f00;
}

.UVzareni
{
    font-size: 11px;
}

.UVzareni TD, .UVzareni TH
{
    border: 1px solid #fff;
    border-width: 2px 2px 0 0;
    padding: 2px;
}

