﻿body { font-family:Verdana,sans-serif; font-size:11px; margin:0 0 0 0; padding:0; background:#E9EBEF; }

/* Obecně používané styly */
a { color:#026ADE; font-size:11px }
a:hover { color:#364773 }
p,td,ul,li { color:#333333; font-size:11px }
form { padding:0; margin:0; }
.h { display:none; }
h1 { font-weight:bold; font-size:1.5em; color:#364773; }
h2 { font-weight:bold; font-size:1.2em; color:#364773; }
h3 { font-weight:bold; font-size:1.2em; color:#364773; }

/* Rozložení stránky */
#apage { float:left; width:1002px; background:#FFF; }
#aleft { float:left; width:240px; margin-right:14px; background:#C9E1FA }
/*#aleft { float:left; width:240px; margin-right:14px; background:#6679AD url('/images/design/mb.gif') left top repeat-x; }*/
#aright { float:right; width:742px; }
#arightl { float:left; width:512px; margin-right:8px; }
#arightr { float:right; width:202px; margin-left:20px; }
#aheader { float:left; width:1002px; height:137px; background:#8B9EC6 url('/images/design/hb.jpg') left top no-repeat; }
#copyright { float:left; width:1002px; }

#adresa { float:left; margin-left:20px; }

/* HEADER */
.hei { float:left; width:1002px; }
.hm1 { float:right; position:relative; padding:8px 15px 0px 400px; height:18px }
.hm2 { float:right; position:relative; padding:10px 15px 0px 380px; }
.hm2i a { color:#151840; font-weight:bold; }
.hm2i a:hover { color:black; }
.hm2dmis { background-color:#8B9EC6; border-top:1px solid white; width:255px; padding:2px; margin:0; z-index: 1; }
.hma { float:right; position:relative; padding:2px 15px 0px 300px; width:468px; height:75px; }

/* COPYRIGHT */
.coi { color:#364773; float:left; padding:10px 0px 2px 20px; font-size:0.9em; }
.coi a { color:#364773; font-size:0.9em; }
.coi a:hover { color:#026ADE }
.issn { color:#364773; float:left; padding:0px 0px 10px 20px; font-size:0.9em; }

/* REKLAMA */
.adv { text-transform: uppercase; font-size:0.9em; color:black; letter-spacing:2px; }

/* PAGE */
/* AUTA */
/* Aktuální auto - parametry oblasti */
.aa { float:left; width:246px; margin:0 0 0.7em 0; background-color:#FFF; }

/* Aktuální auto - nadpis sekce */
.aat { margin:0 0 0 0.8em; padding:0; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.aat a { text-decoration:none; color:#026ADE; font-weight:normal; text-transform: uppercase; }
.aat a:hover { color:black; }

/* Aktuální auto - rámeček */
.aab { border:1px solid gray; margin:0 0 0 1.5em; background-color:#ECF9FF; }
.aabi { padding:7px 7px 7px 10px; min-height:170px; height:auto !important; height:170px; background:#EFF9FF; }
.aab .aabi .atx { line-height:1.3; }
.aab .tit { font-weight:bold; font-size:1.05em; margin:0 0 0.8em; padding:0; color:#364773; }
.aab .tit a { color:#364773; font-size:1.05em; }
.aab .tit a:hover { color:#BD2E01; }

/* Aktuální auto - obrázek */
.aphl { float:left; margin:0 0.5em 0 0; border: 1px solid white }

/* Aktuální auto - odkaz na sekci */
.aaei { border-top:1px solid white; min-height:18px; height:auto !important; height:18px; padding:0.3em 0 0 0; }
.aaei ul { padding:0; margin:0; clear:both; list-style:none; }
.aaei ul li { padding:0 0 0.1em 0.4em; list-style:none; margin:0 0 0.1em 0.4em; }
.aaei a { color:white; }
.aaei a:hover { color:#026ADE; }

/* Auta - kategorie */
.acb { padding:7px 7px 7px 10px; min-height:430px; height:auto !important; height:430px; }
.acbi { padding:10px 0px 0px 10px; }
.acb .tit a { text-decoration:none; font-weight:bold; color:white; font-size:1.05em; }
.acb .tit a:hover { color:gray; }

/* Auta - detail */
/* Rozložení stránky */
#card { float:left; width:700px; background:#FFF; } /*car_detail*/
#cardt { float:left; width:300px; background:#FFF; } /*car_detail_text*/
#cardf { float:right; width:300px; background:#FFF; } /*car_detail_fotografie_list*/
#cardfl { float:left; width:300px; background:#FFF; } /*car_detail_fotografie_list*/
#cardfs { float:left; width:300px; background:#FFF; } /*car_detail_fotografie_seznam*/
/* Formáty */
.adb { padding:5px 5px 5px 0px; }
.adb .tit { font-weight:bold; font-size:1.5em; margin:0 0 0.5em; padding:0; color:#364773; }
.adb .nadpis { font-weight:bold; font-size:1.2em; color:#026ADE; } /** pozůstatek z minula v DB /

/* Auta - seznam */
.asb { padding:7px 0px 7px 0px; border-top: 1px solid #EFF9FF }
.asbt { font-weight:bold; color:#364773; font-size:1.1em; }
.asbd { color:#8B9EC6; font-size:0.95em; }
.aphs { border: 1px solid #8B9EC6; margin-right:5px }


/* Auta - detail */
td.car-pop{background-color:#EFEFEF}


/* Katalog aut - přehled */
.ksb {  } 
.ksb a { color:#026ADE; }
.ksb a:hover { color:#E07900; }
.ksb .tit { font-weight:bold; font-size:1.5em; color:#E07900; }
.kphs { border:#E07900 1px solid; margin:0.3em 0 0.1em; }
.kphsel { background:#EFF9FF url('/images/design/tb.gif') left top repeat-x; }



/* Katalog aut - detail vozu */
        
        . dv_nazev
        {
        }
        .dv_cena
        {
            padding-left: 100px;
            padding-top: 8px;
            font-size:large;
        }
        .dv_vyrobce
        {
            padding-left: 100px;
            padding-top: 8px;
            font-size:large;
        }
        .dv_model
        {
        }
        .dv_udp
        {
        }       
        .dv_rokvyroby
        {
        }
 
 
 
         dv_roztec
        {
            margin-bottom: 15px;
        }
        
        dv_obsah
        {
            padding-left: 0px;
            padding-top: 8px;
        }

        .col_center
        {
            width: 580px;
            margin-right: 5px;
            float: left;
            padding-bottom: 13px;
        }
        dv_zaznam
        {
            text-align: left;
            width: 550px;
            height: 90px;
            background: #eef4fd;
            padding: 5px;
            margin-bottom: 5px;
            line-height: 140%;
            position: relative;
        }
        dv_zaznam .dv_zaznam_obsah
        {
            margin-left: 140px;
        }
        .dv_zaznam_obsah div
        {
            font-weight: bold;
        }
        .dv_zaznam_obsah div span
        {
            float: left;
            width: 60px;
            font-weight: normal;
        }
        .dv_zaznam_obsah div a
        {
            font-weight: normal;
        }
        dv_zaznam h3
        {
            position: relative;
            padding-right: 60px;
            height: 16px;
            top: -1px;
            line-height: 100%;
            overflow: hidden;
        }
        dv_zaznam h3 .stars
        {
            position: relative;
            top: -5px;
            margin-left: 5px;
        }
        dv_zaznam h3 a
        {
            font-size: 14px;
            color: #2861a1;
        }
        dv_zaznam h3 a:hover
        {
            text-decoration: none;
        }
        dv_zaznam .dv_zaznam_img
        {
            position: absolute;
            top: 10px;
            left: 10px;
            border: none;
        }
        dv_zaznam .zeme
        {
            position: absolute;
            text-align: center; 
            top: 30px;
            margin-bottom: 0px;
            font-weight: bold;
        }
        dv_zaznam .cena_zajezdu
        {
            text-align: right;
            line-height: 145%;
            position: absolute;
            top: 20px;
            right: 15px;
            font-weight: normal;
            width: 120px;
        }
        dv_zaznam .cena_zajezdu strong
        {
            color: #f00;
        }
        dv_zaznam .cena_zajezdu span
        {
            font-size: 11px;
            width: 100%;
        }
        dv_zaznam a.detail_link
        {
            float: right;
            padding-right: 12px;
        }

