body {
    background-color : #F8F7F0;
    font-family: 'Open Sans Condensed', sans-serif;
    Margin : 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-size: 14px;
}



@font-face {
     font-family: 'BLADRMF';
    src: url('https://tvdatabaze.cz/fonts/BLADRMF.eot');
    src: url('https://tvdatabaze.cz/fonts/BLADRMF.eot') format('embedded-opentype'),
        url('https://tvdatabaze.cz/fonts/BLADRMF.woff2') format('woff2'),
        url('https://tvdatabaze.cz/fonts/BLADRMF.woff') format('woff'),
        url('https://tvdatabaze.cz/fonts/BLADRMF.ttf') format('truetype'),
        url('https://tvdatabaze.cz/fonts/BLADRMF.svg#BLADRMF') format('svg');

}
#HodnoceniFilmuvBoxu

{
    font-size:30px;




    font-family: 'BLADRMF';
}

#HodnoceniFilmu



{

    background-color: #9e0016;
    Color: #cdcdcd;
    border: 1px solid #CDCDCD;
    border-radius: 4px;
}

#PopisFilmu

{
    font-size:13px;

    min-height: 100px;
}



a
{
    text-decoration: none;
    color:#9E0016;

}

a:hover
{
    color:graytext;
}


#Hodnoceni
{
    font-weight: 700;
    background-color: #9E0016;
    display: inline;
    padding:  0px 2px 0px 2px;
    border-color: graytext;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border: 1px solid graytext;
    color: #EDEDED;
}

#stranka
{

    margin-left: auto;
    margin-right: auto;



}

#hlavickaLogo    {
    padding-left: 30px;

    padding-top: 10px;
}
#hlavicka {
    background-color :#545454;
    height : 120px;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-left-radius: 10px;
    border-bottom-right-radius: 10px;
    position :relative;
    font-size: 0px;
    padding:0;
    margin:0;


}

@media screen and (min-width: 0px) and (max-width: 800px) {
    #hlavicka {
        display: none;
    }  /* show it on small screens */
}

#hledej
{
    display: block;
    position :absolute;
    top: 5px;
    left: 700px;
    Z-index: 100;
    width:200px;
    font-size : 14px;
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#Uzivatel
{
    display: block;
    position :absolute;
    top: 76px;
    left: 650px;
    Z-index: 100;
    height: 60px;
    width:250px;
    font-size : 16px;
    font-weight: 700;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#hlavicka ul
{
    padding-left: 10px;
    Display : block;
    position : relative;
    top:0px;

}
#hlavicka li
{

    color: #9E0016;
    height : 24px;
    font-weight: 700;
    background-color :#CDCDCD;
    list-style-type: none  ;
    Display : inline-block;
    width: 100px;
    border: 1px solid #9E0016;
    Margin : 0px 0px 0px 0px;
    padding: 0px 0px 0px px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    font-size: 16px;
    bottom:0px;
}

#hlavicka li.current
{
    font-size: 18px;
    bottom:0px;
    height: 26px;
}
#telo
{




    position:relative;

}

#ObsahUvod
{
    position: relative;
    top:0px;
    left: 0px;
    padding : 10px 10px 10px 10px;
    margin: 5px 5px 5px 5px;

}

#Obsah
{
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    font-size: 14px;
    position: relative;
    top:0px;
    left: 0px;
    padding : 10px 5px 10px 10px;
    margin: 5px 10px 10px 10px;

    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}







#Obsah h2,h3,h4
{
    font-family: 'Open Sans Condensed', sans-serif;

    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;

    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 24px;
}

#Obsah h3,h4
{
    margin-bottom: 5px;

    font-size: 20px;
}

#Obsah h4
{

    font-size: 16px;
}

#Obsah table
{
    font-size : 12px;
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
}

#Obsah table h3
{
    font-size : 18px;
    font-family: 'Open Sans Condensed', sans-serif;
}
#Obsah ul
{
    padding-left: 0px;
}
#Obsah li
{
    list-style-type: none  ;
}


#ObsahSl1
{

    position : absolute;
    left : 10px;
    width : 300px;

    Margin : 5px 5px 5px 0px;

}

#ObsahS1radek
{
    font-size : 14px;
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;

    position : relative;
    left : 0px;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    min-height: 20px;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
#ObsahS1radek h2
{
    font-family: 'Open Sans Condensed', sans-serif;

    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;

    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 18px;
}


#ObsahS1radekhled
{
    font-size : 14px;
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;

    position : relative;
    left : 0px;

    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    max-height: 780px;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    overflow: auto;
}
#ObsahS1radekhled h2,h3
{
    font-family: 'Open Sans Condensed', sans-serif;

    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;

    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 18px;
}

#ObsahS1radekhled h3
{
    font-size: 16px;
}


#ObsahSl2
{
    position : absolute;

    left : 310px;
    width : 430px;

    Margin : 5px 5px 5px 0px;
}
#ObsahS2radek
{
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    font-size : 14px;

    position : relative;
    left : 10px;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#ObsahS2radek h2
{
    font-family: 'Open Sans Condensed', sans-serif;
    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;
    Display : block;
    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 18px;
}

#ObsahS2radekhled
{
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    font-size : 14px;

    position : relative;
    left : 10px;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
    max-height: 780px;
    overflow: auto;
}

#ObsahS2radekhled h2,h3
{
    font-family: 'Open Sans Condensed', sans-serif;
    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;
    Display : block;
    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 18px;
}

#ObsahS1radekhled h3
{
    font-size: 16px;
}

#PraveMenu

{
    position : absolute;



    top:0px;
    left: 760px;
    margin-top: 10px;
    width : 200px;
    min-height: 500px;

}

#HerecObsahHerec
{
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    font-size: 10px;
    position: relative;
    top:0px;
    left: 0px;
    padding : 10px 5px 10px 10px;
    margin: 5px 10px 10px 10px;

    min-height: 800px;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#HerecObsahHerec ul
{
    padding-left: 0px;
}

#HerecObsahHerec li
{
    list-style-type: none  ;
}

#HerecObsahHerec  h2,h3
{
    font-family: 'Open Sans Condensed', sans-serif;

    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;
    Display : block;
    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 1px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 24px;

}

#HerecObsahHerec h3
{
    font-size: 20px;
}

#HerecObsahHerec h4, h5
{
    background-color: white;
    color : black;
    border: 0px none #FFFFFF;
    padding : 0px 0px 0px 0px;
    font-size: 20px;
    font-family: 'Open Sans Condensed', sans-serif;
    font-weight: 700;
}


#PraveMenuBox
{
    font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
    font-size : 14px;

    position : relative;
    margin: 0px 0px 0px 0px;

    left : 0px;
    background-color: #FFFFFF;
    border: 1px solid #D6D6D6;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 10px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-top-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#PraveMenuBox h2
{
    font-family: 'Open Sans Condensed', sans-serif;
    background-color :#EEEEEE;
    list-style-type: none  ;
    color: #74706E;
    font-weight: 700;
    Display : block;
    border: 1px solid #CDCDCD;
    Margin : 0px 1px 8px 0px;
    padding: 0px 8px 0px 8px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    font-size: 18px;
}
#Paticka

{
    background-color :#545454;
    height : 40px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;


}

#hvezdy--png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -210px;

    font-size: 0px;
}

#hvezdy-5-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -189px;

    font-size: 0px;
}

#hvezdy-10-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -168px;

    font-size: 0px;
}

#hvezdy-100-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;

    background-position: -111px -147px;
    ;

    font-size: 0px;
}

#hvezdy-15-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -126px;

    font-size: 0px;
}

#hvezdy-20-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -105px;

    font-size: 0px;
}

#hvezdy-25-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -84px;

    font-size: 0px;
}

#hvezdy-30-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -63px;

    font-size: 0px;
}

#hvezdy-35-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -42px;

    font-size: 0px;
}

#hvezdy-40-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -21px;

    font-size: 0px;
}

#hvezdy-45-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -111px -0px;

    font-size: 0px;
}

#hvezdy-50-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -189px;

    font-size: 0px;
}

#hvezdy-55-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -168px;

    font-size: 0px;
}

#hvezdy-60-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -147px;

    font-size: 0px;
}


#hvezdy-65-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -126px;

    font-size: 0px;
}

#hvezdy-70-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -105px;

    font-size: 0px;
}

#hvezdy-75-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -84px;

    font-size: 0px;
}

#hvezdy-80-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -63px;
    font-size: 0px;
}

#hvezdy-85-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -42px;

    font-size: 0px;
}

#hvezdy-90-png {
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -21px;

    font-size: 0px;
}

#hvezdy-95-png {
    font-size: 0px;
    width: 100px;
    height: 10px;
    background: url("../images/hvezdy.png") no-repeat;
    background-position: -0px -0px;

}


