body {

    padding: 0px;

    margin: 0px;

    text-align: center;

    font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;

    color: #444444;

    font-size: 12px;

    background: url('grafika/header_bg.png') repeat-x center top;

}



#main {

    text-align: center;

    height: 292px;

    width: 1050px;

    margin: auto;

}



#header {

    width: 1050px;

    height: 193px;

    text-align: left;

    margin-bottom: 20px;

}



#header_logo {

    position: absolute;

    margin-top: 40px;

}



#header_search {

    position: absolute;

    margin-top: 55px;

    margin-left: 400px;

}



#header_img {

    position: absolute;

    margin-top: 0px;

    margin-left: 700px;

}



#header_menu {

    position: absolute;

    margin-top: 145px;

    margin-left: 0px;

}



#right {

    float: right;

    width: 250px;

    text-align: center;

}



#par_radi {

    width: 236px;

    height: 482px;

    _height: 494px;

    _width: 250px;

    background-image: url('grafika/par_radi.png');

    padding-left: 14px;

    padding-top: 12px;

    text-align: left;

}



#par_radi_text {

    width: 126px;

    font-size: 10px;

}



#par_nejhledanejsi {

    width: 192px;

    height: 231px;

    _width: 250px;

    _height: 243px;

    background-image: url('grafika/par_nejhledanejsi.png');

    padding-left: 8px;

    padding-right: 50px;

    padding-top: 12px;

    text-align: left;

    margin-top: 30px;

    line-height: 17px;

}



#par_shlednute {

    width: 192px;

    height: 231px;

    _width: 250px;

    _height: 243px;

    background-image: url('grafika/par_shlednute.png');

    padding-left: 8px;

    padding-right: 50px;

    padding-top: 12px;

    text-align: left;

    margin-top: 30px;

    line-height: 17px;

    margin-bottom: 20px;

}



#left {

    float: left;

    width: 244px;

    text-align: center;

}



#par_sladke {

    width: 219px;

    height: 158px;

    _width: 244px;

    _height: 170px;

    background-image: url('grafika/par_sladke.png');

    padding-left: 15px;

    padding-right: 10px;

    padding-top: 12px;

    text-align: left;

    line-height: 17px;

}



#par_slane {

    width: 219px;

    height: 168px;

    _width: 244px;

    _height: 180px;

    background-image: url('grafika/par_slane.png');

    padding-left: 15px;

    padding-right: 10px;

    padding-top: 12px;

    text-align: left;

    margin-top: 40px;

    line-height: 17px;

}



#par_netradicni {

    width: 219px;

    height: 164px;

    _width: 244px;

    _height: 176px;

    background-image: url('grafika/par_netradicni.png');

    padding-left: 15px;

    padding-right: 10px;

    padding-top: 12px;

    text-align: left;

    margin-top: 40px;

    line-height: 17px;

}



#par_partneri {

    width: 219px;

    height: 410px;

    _width: 244px;

    _height: 422px;

    background-image: url('grafika/par_partneri.png');
    background-repeat: no-repeat;
    padding-left: 15px;

    padding-right: 10px;

    padding-top: 12px;

    text-align: left;

    margin-top: 40px;

    line-height: 17px;

}



#content {

    float: left;

    width: 495px;

    margin-left: 20px;

    text-align: left;

}



#par_index_text {

    width: 493px;

    height: 109px;

    _width: 495px;

    _height: 124px;

    background-image: url('grafika/index_par_text.png');

    padding-left: 2px;

    padding-top: 14px;

    margin-bottom: 25px;

    text-align: center;

}



#par_index_dobrota_dne {

    width: 483px;

    height: 185px;

    _width: 495px;

    _height: 197px;

    background-image: url('grafika/index_par_dobrota_dne.png');

    padding-left: 12px;

    padding-top: 12px;

    margin-top: 10px;

    margin-bottom: 25px;

}



#dobrota_dne_text {

    width: 180px;

    font-size: 12px;

}



#dobrota_dne_rating {

    float: right;

    margin-right: 15px;

    text-align: right;

}



.preview_table {

    padding: 0px;

    margin-top: 10px;

}



.preview_cell {

    width: 146px;

    height: 167px;

    _width: 146px;

    _height: 175px;

    background-image: url('grafika/preview.png');

    text-align: center;

    padding-top: 8px;

    margin-bottom: 28px;

    text-align: center;

}



.preview_cell_content {

    width: 146px;

    height: 115px;

    text-align: center;

}



.preview_cell_middle {

    width: 146px;

    height: 167px;

    _width: 146px;

    _height: 175px;

    background-image: url('grafika/preview.png');

    text-align: center;

    padding-top: 8px;

    margin-left: 22px;

    margin-right: 22px;

    margin-bottom: 28px;

}



#search_link {

    font-size: 10px;

    color: #aaaaaa;

}



#footer {

    clear: both;

    width: 1050px;

    height: 86px;

    _height: 246px;

    background-image: url('grafika/footer.png');

    text-align: center;

    padding-top: 160px;

    font-size: 11px;

    vertical-align: top;

}



#detail_header_text {

    font-size: 19px;

    width: 350px;

}



#detail_rating {

    width: 135px;

    text-align: right;

}







#detail_par_header {

    width: 475px;

    height: 133px;

    _width: 495px;

    _height: 158p;

    text-align: left;

    padding-top: 25px;

    padding-left: 20px;

    background-image: url('grafika/detail_par_header.png');

    margin-top: 20px;

}



#detail_par_content {

    width: 455px;

    _width: 495px;

    text-align: left;

    padding-left: 20px;

    padding-right: 20px;

    background-image: url('grafika/detail_par_bg.png');

    padding-bottom: 10px;

}



#detail_par_footer {

    width: 475px;

    height: 40px;

    _width: 495px;

    _height: 55p;

    text-align: left;

    padding-top: 15px;

    padding-left: 20px;

    background-image: url('grafika/detail_par_footer.png');

}



#detail_img {

    float: right;

    margin-right: 30px;

}



ul {

    line-height: 20px;

    padding-left: 16px;

    margin-left: 0px;

}



#cell_rating_img {

    width: 120px;

}



#comment {

    width: 475px;

    height: 197px;

    _width: 495px;

    _height: 207px;

    padding-left: 20px;

    padding-top: 10px;

    background-image: url('grafika/detail_comment_bg.png');

    margin-top: 60px;

    margin-bottom: 40px;

}



.commnet_user {

    font-size: 13px;

}



hr {

    margin-top: 20px;

    margin-bottom: 20px;

    border-top: 1px;

}



.search_par {

    width: 485px;

    height: 122px;

    _width: 495px;

    _height: 132px;

    background-image: url('grafika/search_par.png');

    padding-top: 10px;

    padding-left: 10px;

    margin-bottom: 20px;

}



.search_img {

    float: right;

    margin-right: 10px;

    margin-left: 20px;

}



.search_rating {

    position: absolute;

    margin-left: 250px;

    margin-top: 0px;

}





/* konec layoutu -------------------------- */



.inline {

    display: inline;

    margin: 0px;

}



.button {

    width: 117px;

    height: 21px;

    background-image: url('grafika/button.png');

    border: 0px;

    color: #ffffff;

    font-weight: bold;

    font-size: 11px;

    margin-top: 4px;

} 



.text {

    border: solid 1px #cccccc;

}



.comment_text {

    border: solid 1px #cccccc;

    width: 405px;

    margin-top: 5px;

}



.comment_textarea {

    border: solid 1px #cccccc;

    width: 455px;

    height: 62px;

    margin-top: 10px;

    margin-bottom: 10px;

}



.comment_confirm {

    border: solid 1px #cccccc;

    width: 60px;

}





#search_text {

    border: solid 1px #bbbbbb;

}



#search_button {

    border: solid 1px #bbbbbb;

    background-color: #eeeeee;

    font-weight: bold;

    color: #bbbbbb;

    font-size: 11px;

    height: 20px;

}



#comment_button {

    width: 129px;

    height: 24px;

    background-image: url('grafika/detail_comment_button.png');

    border: 0px;

    color: #ffffff;

    font-weight: bold;

    font-size: 11px;

    margin-top: 0px;

    margin-right: 20px;

}



select {

    font-size: 12px;

}



/* konec fomularu -------------------------- */



a {

    font-weight: bold;

    color: #f94e06;

    text-decoration: none;

}



.partneri_link {

    color: #333333;

}



.right_text {

    text-align: right;

}



img {

    border: 0px;

}



h1 {

    font-size: 16px;

    margin-bottom: 5px;

    margin-top: 5px;

}



h2 {

    font-size: 14px;

    margin-top: 0px;

}



.black_text {

    color: #000000;

}



#radi_text {

    width: 120px;
    color: #ff0000;
}



.valign-top {

    vertical-align: top;

}



.cursor {

    cursor: pointer;

}



.right_link:hover {
    text-decoration: underline;
}

.center {
    text-align: center;
}


/* konec obecnych veci -------------------------- */







/* PNG hack pro IE 6 ------------------------------------------*/ 

img, div {

    behavior: url('iepngfix.htc');

}



/* reklamy ----------------------------------------------- */

#adv_1 {
    margin-top: 15px;
    margin-left: -20px;
}


#adv_2 {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 25px;
}

#adv_3 {
    margin-top: 15px;
    margin-left: -35px;
    text-align: center;
}

#adv_4 {
    margin-top: 25px;
    text-align: center;
}