.shop_tabulka {
        border:1px solid #999999; margin:15px 0 15px 10px;
}
.shop_nadpis {
        background-color:#CC0000;
        color:white;
        font-weight:bold;
        font-size:10px;
        padding:4px 6px;
        border-bottom:1px solid #999999;
        vertical-align:middle;
}
.shop_popis{
        color:white; font-size:12px;
        padding:4px 6px; border-bottom:1px solid #999999;
}
.shop_objednaj{
        background-color:#E6E6E6;
        color:white;
        font-size:12px;
        padding-left:5px;
        }
.dostupnost_poznamka{
        border:0px solid white;
        font-weight:italic;
        color:#666666;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        font-size:10px;
}
.nadpis_v_tabulke{
        color:white;
        background-color:#666666;
        font-size:11px;
}
.dostupnost{
        border:0px solid white;
        font-weight:bold;
        color:#666666;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        font-size:13px;
}
.den_v_tyzdni{
        color:white;
        background-color:#666666;
}
.zpravy_table{
        FONT-SIZE: 11px;
        COLOR: #333;
        FONT-FAMILY: verdana, helvetica, arial, sans-serif;

        }
.submit {
        background-color: #CC0000;
        color: white;
        font-weight: bold;
         width: 150px;
        height: 20px;
        border: 0px;
        }
.nad{        color: #CC0000;
        font-weight:bold;
        font-size:20px;

        }
.tl{
        border-top:1px solid #CC0000;
        border-left:1px solid #CC0000;
        text-align:center;
}
.tr{
        border-top:1px solid #CC0000;
        border-right:1px solid #CC0000;
        padding-right:10px;
}
.bl{
        border-bottom:1px solid #CC0000;
        border-left:1px solid #CC0000;
        text-align:center;
}
.br{
        border-bottom:1px solid #CC0000;
        border-right:1px solid #CC0000;
        padding-right:10px;
}
.log{        color:black;
        border:1px solid black;
        width:200px;
        padding:2px;
        height:23px;

        }
.table_font{font-size:11px;}
.sudy{background-color:#E6E6E6;padding-left:20px;font-size:12px;}
.lichy{background-color:#CCCCCC;padding-left:20px;font-size:12px;}
.ov_input{
        width:220px;
        border:solid 1px  #CC0000;

        }
.ov_submit{
        width:220px;
        border:solid 1px  #CC0000;
        color:  #CC0000;
        background-color:white;

        }
.nazev_auta{
        color:#666666;
        font-weight:bold;
        font-size:12px;
        }
.nazev_auta1{
        color:#666666;

        }
.vyprodej_body{
        background-color:#E6E6E6;

}

table.tabulka_vozov1 {
        margin:25px 0 0 0;
        border:1px solid white;
}
table.tabulka_vozov1 td {
        padding:3px 6px;
        vertical-align:middle;
}

.odkaz_title{
        color:white;
        font-weight:bold;
        font-size:12px;
        margin:0 0 30px 0;
        padding:10px;
        }
.header_kal{
        color:black;
        font-weight:bold;
        text-align:center;
        font-size:12px;
        border-bottom:1px solid white;
        height:25px;
        }
.active_{
        background-color:#C0DCC0;
        margin:1px;
        padding:4px;
/*        width:20px;*/
        text-align:center;
}
.active_on{
        background-color:#CC0000;
        color:white;
        padding:4px;
/*        width:20px;*/
        margin:1px;
        text-align:center;
}

table.kalendar_souhrn {
        margin:20px 0;
}
table.kalendar_souhrn td.header {
        padding:3px 6px;
        color:white; font-size:11px; font-weight:bold;
        background-color:#666666; border:1px solid white;
}

table.kalendar_table {
        border:1px solid white;
        background-color:#E6E6E6;
}

.cal_vypis{
        color:black;
        text-align:center;
        padding:1px;
}
.cal_mesiac{
        color:black;
        font-weight:bold;
        text-align:center;
}
.novin {
        color:#666666;
        font-size:10px;
        font-weight:bold;
        }
.i1 {
        width:250px;
        border: solid 1px #999999;
        background-color:#E6E6E6;
        color:black;
}
.c1{
        border: solid 1px #999999;
        background-color:#E6E6E6;
        color:black;
}

.odeslat {border: solid 1px #999999;
        background-color:#E6E6E6;
        color:black;
        }
.down_obj{
        color:black;
        position:relative;
        bottom:3px;

        }
.objekt_subor{
        background-color:#E6E6E6;
        color:black;
        font-size:11px;
        font-weight:bold;
        padding-left:5px;
        }
.objekt_nazev{
        background-color:#676767;
        color:white;
        font-size:11px;
        font-weight:bold;
        padding-left:5px;
        }
.objekt_dwnl{
        width:400px;
}
.objekt_dwnl td {
        border:1px solid #999999;
}

.menu_ods{
        position:relative;
        bottom:10px;
        left:5px;
        width:100px;
        margin-left:3px;
        cursor:pointer;
        cursor:hand;
        }
.menu_ods_news{
        position:relative;
        bottom:10px;
        left:6px;
        margin-left:3px;
        }
.menu_ded{
        height:20px;
        FONT-WEIGHT: bold;
        COLOR: #666666;
        TEXT-DECORATION: none;
        padding:3px;
        }
.menu_ded1{
        FONT-WEIGHT: bold;
        COLOR: #666666;
        TEXT-DECORATION: none;

        }
.map_head{
        color:#FFFFFF;
        font-weight:bold;
        text-align:center;
        }
.map_text{
        FONT-WEIGHT: bold; COLOR: #666;
        TEXT-DECORATION: none;
        padding:3px;

        }
.video{        color:#676767;
        font-weight:bold;
        font-size:11px;
        text-decoration:none;
        }
.search_res{        color:black;
                font-weight:bold;
                }
.kat{        color:black;
        font-size:10px;
        }

table.diler_tabulka {
        width:394px;
}
table.diler_tabulka td {
        padding:5px 10px;
        border:1px solid white; background-color:#E6E6E6;
        font-size:11px; vertical-align:top;
}
table.diler_tabulka td.dealer_name {
        padding:3px 10px;
        text-align:center; vertical-align:middle;
}
table.diler_tabulka td.diler_left {
        font-weight:bold;
        background-color:#CCCCCC;
}
#left_menu{
        position:absolute;
        padding:5px;
        width:161px;
        border:1px solid white;
        height:139;
        left:420px;
        top:131px;
        background-color:#CCCCCC;

        }
.modely{
        position:absolute;
        padding:0px;
        width:421px;
        border:1px solid white;
        border-left:0px;
        min-height:110px;
        left:0px;
        top:269px;
        background-color:#CCCCCC;
        padding-top:30px;
        padding-bottom:10px;
        }
.rada{        padding:3px;
        width:420px;
        border-top:1px solid white;
        border-bottom:1px solid white;
        height:60px;
        background-color:#CCCCCC;
        padding-left:20px;
        margin-top:20px;
        margin-bottom:0px;
        color:#666666;
        font-weight:bold;
        font-size:14px;
        }
.tabulka_modelov{
        margin:0px;
        width:397px;
        border:0px;
        height:52px;
        background-color:white;


}
.model {
        color:#666666;
        font-weight:bold;
        font-size:11px;
}
.tabulka_typov{
        margin:0px;
        width:397px;
        border:0px;
        padding:0px;
        margin-left:20px;
        color:#666666;
        font-weight:bold;
        font-size:14px;
/* border:1px solid black;*/

}
.border_full{
        background-color:#CCCCCC;
        border:1px solid white;
}
.border_non_left{
        background-color:#CCCCCC;
        border:1px solid white;
        border-left:0px;
        height:170px;
}
.border_non_left_top{
        background-color:#CCCCCC;
        border:1px solid white;
        border-left:0px;
        border-top:0px;
}
.border_light{
        background-color:#DEDEDE;
        height:170px;
}
.border_light_top_right{
        background-color:#DEDEDE;
        height:170px;
        border-top:1px solid white;
        border-right:1px solid white;
        border-bottom:1px solid white;
}
.border_light_bottom_right{
        background-color:#DEDEDE;
        height:170px;
        border-bottom:1px solid white;
        border-right:1px solid white;
}

/*** Tabulka s obrazky ***/
table.prehliadac_table {
        text-align:center;
        margin:15px 0; background-color:#FFFFFF;
        background-color:#CCCCCC;
}
table.prehliadac_table td {
        text-align:center; vertical-align:middle;
        border:1px solid white;
}
table.prehliadac_table td.ojetina_nazev {
        padding:5px 10px 0 10px; border-bottom:0;
        text-align:center; vertical-align:middle;
}
table.prehliadac_table td.ojetina_obr {
        padding:10px; border-top:0;
        text-align:center; vertical-align:middle;
}
table.prehliadac_table .prehliadac_light {
        background-color:#DEDEDE;
        text-align:right;
}
table.prehliadac_table .prehliadac_light_press {
        background-color:#DEDEDE;
        font-size:9px;
        text-align:center;
}
#ojetiny {
        width:100%;
}
#ojetiny td {
        width:33%;
}
div.ojetina_popis {
        padding:5px 10px; text-align:left;
}

.pager{        color:#000000;
        font-size:10px;
        font-weight:bold;
}
.pageron{color:#CC0000;
        font-size:10px;
        font-weight:bold;
}
.1down{         float:left;
        border:1px black solid;

}

.neco{        padding:0px;

}
.pade_a{padding:10px;
        FONT-SIZE: 11px;
        COLOR: #333;
        FONT-FAMILY: verdana, helvetica, arial, sans-serif;
}
.pade{        padding:5px;
        padding-left:15px;
        FONT-SIZE: 11px;
        COLOR: #333;
        FONT-FAMILY: verdana, helvetica, arial, sans-serif;
}
.news{        FONT-SIZE: 11px;
        COLOR: #333;
        FONT-FAMILY: verdana, helvetica, arial, sans-serif;
}
.news1{
        FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: verdana, helvetica, arial, sans-serif;
}

#hlavickaa{
        background-color:#FFFFFF;
        width:582px;
        height:300px;
}
#velky{        background-color:#FFFFFF;
        display:inline;
        width:318px;
        position:relative;
        top:1px;
        left:1px;
        margin:0px;
        padding:0px;
        border:1px solid white;
}
#top{        background-color:#FFFFFF;
        display:inline;
        width:261px;
        position:relative;
        bottom:107px;
        left:0px;
        margin:0px;
        padding:0px;
        border:1px solid white;
}
#menu_right{        BACKGROUND-COLOR: #CCCCCC;
                display:inline;
                width:161px;
                height:139px;
                position:relative;
                top:27px;
                right:264px;
                margin:0px;
                padding:0px;
                border:1px solid white;
}
#subpic{        background-color:#CC0000;
                display:inline;
                position:relative;
                margin:0px;
                padding:0px;
                right:263px;
                top:30px;
                border:1px solid white;
}
#nadpis{        background-color:#E6E6E6;
                display:inline;
                position:relative;
                margin:0px;
                padding:0px;
                width:320px;
                height:31px;
                right:-1px;
                bottom:4px;
                border:1px solid white;
}
.obsah{
        padding:5px;
}
.textGreyBold {color:#666666; font-weight:bold;}

div.menu_item {
  padding-top:5px;
  padding-left:10px;
}

div.menu_subitem {
  padding-top:5px;
  padding-left:20px;
}
