*{ margin: 0pt; padding: 0pt; border: none; }
body, html { font-family: Calibri, Verdana, sans-serif; background-color: #333; font-size: 11pt; }
h1 { font-size: 16pt; font-style: italic;}
h2 { font-size: 13pt; font-style: italic;}
h3 { font-size: 12pt; font-style: italic;}
h4 { font-size: 11pt; font-style: italic; }
.h3fac { font-size: 12px; 
  font-style: italic;
  font-weight: normal;
  color: #332DAF;
  padding-top: 20px; }
.pfac { font-size: 10px; 
  font-weight: normal;
  color: #646464;
  padding-top: 10px; }
a { color: inherit; text-decoration: none;}
a:hover { color: #6291FA;}
li {list-style-type: none;}
table {border: none; width: 100%; }
.zluta { font-size: 13pt; font-style: italic; color: #FED500;  }
.zlutan {color: #FED500;  }
.centered { margin-left: auto; margin-right: auto; display: block; }
.hidden{ display: none; }
.bold{ font-weight: bold; }
.delimiter { color: white; font-size: 8pt;}
.blue { color: blue;}
ul.cleaner { clear: both; width: 0px;} 
p.nadpisAuto { background-color: #333; padding: 2px 5px; color: white; }

#celaStranka { min-height: 655px; background: url("../images/pozadi.jpg") scroll repeat-x; }
#rusko { 
float: right;
margin-top: 10px;
margin-right: 60px;  
}

#mainContent { width: 960px; margin: 0px auto;  }
#hlavniMenu {  height: 205px; background: url('../images/hlavicka.jpg'); color: #CCC; font-weight: bold; font-family: Arial; font-style: italic; font-variant: small-caps; }
#hlavniMenu ul { padding: 164px 0px 0px 20px; }
#hlavniMenu li { display: inline; padding-left: 14px;}
#hlavniMenu li a: hover { color:#FFF !important}
#obsah { padding: 0px 20px 0px 30px; background-color: #fed500; }
#obsah-levy { width: 700px; float: left; padding-top: 20px; color: #600;}
#seznamVozu { color: black; font-family: Arial, Helvetica; font-size: 10pt; margin-top: 10px;}
.tda { width: 62px; height: 50px;}
#seznamVozu img { width: 60px; height : 45px; border: 1px solid #3d4245;}
#seznamVozu tr { cursor: pointer;}
#seznamVozu td { vertical-align: top; }
.infoAuto { background-color: #3d4245; color: white;}
#vyberStranky { text-align: right; color: black; font-size: 9pt;}
#vyberStranky a { color: #3D4245;}
#vyberStranky a.aktualni { color: black; font-weight: bold;}
#vyberStranky a:hover { text-decoration: underline;}
#info { background-color: #333; padding: 20px; color: #CCC; font-family: Arial; font-weight: bold; font-size: 10pt; margin-top: 10px; }
#info-leve { width: 329px; float: left; border-right: 1px solid #CCC;}
#info-leve ul{ float: left;}
#info-leve li{ list-style-type:none; color: #CCC; font-size: 12px;}
#info-leve h4 { padding: 15px 0px;}
.tdb { width: 150px;}
#info-prave { width: 310px; padding-left: 20px; float: right;}
#info-prave ul{ float: left;}
#info-prave li{ list-style-type:none; color: #CCC; font-size: 12px;}
#ruceni { margin-top: 20px; padding: 3px 0pt; background-color: red; text-align: center;}
#poptavka { padding: 30px 0px 0px 85px; }
#tisk { padding: 10px 0px 0px 85px; }
#nahledoveFoto { width: 308px; border: 1px solid #CCC; }
#nabidka { background-color: white; padding: 20px; font-weight: bold; font-style: italic;}
#nabidka p { padding-left: 20px; font-family: Arial;}
#nabidka p.telefon { padding-left: 47px;}
#nabidka-leva { width: 319px; padding-right: 10px; float: left; border-right: 1px solid #CCC; }
#nabidka-leva p.akcniCena { font-size: 13px; color: #660000 ; }
#nabidka-leva div a:hover, #nabidka-leva div a:hover p.akcniCena { color: #999 !important; }
#nabidka-leva div img { float: left; margin-right: 10px; border: 1px solid #3d4245; }
#nabidka-leva h2 { height: 40px; background: url("../images/akcie.gif") no-repeat; padding-top: 13px; }
#nabidka-leva h3 { color: #332DAF; padding: 0px 0px 8px 0px; font-size: 14px; }
#nabidka-leva p { color: #5F5F68; font-size: 11px; }
#nabidka-prava { width: 300px; padding: 0px 10px 0px 20px; float: left;}
#nabidka-prava h2 { height: 40px; background: url("../images/kontakt.gif") no-repeat; padding-top: 13px; }
#nabidka-prava a { text-decoration: underline;}
#nabidka-prava a:hover { color: #999 !important;}
#nabidka-prava h3 { padding: 10px 0px 8px 0px; font-size: 13px; }
#nabidka-prava p { color: #5F5F68; font-size: 12px; padding: 10px 10px 0px 0px; }
#popis { background-color: white; padding: 20px; }
#popis h3 { font-style: normal; padding-bottom: 10px; }
#popis p { font-family: Arial; font-size: 10pt; }
#galerie { width: 660px; }
#galerie a { border: 3px solid #333; display: block; width: 200px; height: 150px;}
#galerie a:hover { border-color: #999;}
#galerie td { padding: 5px; }
#galerie img { width: 200px; }
#obsah-pravy { width: 200px; padding-top: 0px;  float: right; color: black; font-weight: bold; font-family: Arial;}
#obsah-pravy img { display: block; float: left;}
#zrusFiltr { display: block; width: 100%; height: 50px;}
#zrusFiltrb { display: block; width: 100%; height: 50px;}  
#prehled { width: 170px; padding: 10px 10px 0px 20px; }
#prehled a:hover { color: #600 !important;}
#navigace { background-color: white; padding-bottom: 10px;}
#navigace-vzad { background: url("../images/sipka-leva.gif") left center no-repeat; padding-left: 20px; margin-left: 10px; float: left;}
#navigace-vpred { background: url("../images/sipka-prava.gif") right center no-repeat; padding-right: 20px; margin-right: 10px; float: right;}
#navigace-zpet { background: url("../images/sipka-leva.gif") left center no-repeat; padding-left: 20px; margin-left: 200px; float: left;}
#navigace-zpet a:hover, #navigace-vpred a:hover, #navigace-vzad a:hover { color: #999 !important;}
#kontakt { display: none;}
#zapati { height: 175px; background: url('../images/paticka.jpg') -4px bottom no-repeat;}
#copyright { font-size: 8pt; color: #FED500; padding: 70px 0px 0px 60px; display: block;}
#kontaktniFormular { margin-top: 20px; margin-bottom: 20px; border: 1px solid #CCC; padding: 15px; background-color: #F3F3F3;}
#kontaktniFormular h2{ margin-bottom: 5px;}
#kontaktniFormular input, textarea{ border: 1px solid #CCC;}
#kontaktniFormular textarea{ width: 470px; height: 100px; overflow: auto;}
#kontaktniFormular td.duverne{ font-size: 8pt;}
.tdc { width: 180px;}
.tdd { width: 35px;}
#text {background-color: #333; padding: 20px; color: #CCC; font-family: Arial; font-weight: bold; font-size: 10pt; margin-top: 20px;}
#text2 {background-color: white; padding: 20px; color: #660000; font-family: Arial; font-weight: bold; font-size: 10pt; margin-top: 0px;}
#text p, #text2 p{ margin:10px 0}
#text a, #text2 a { text-decoration:underline}
#text a:hover { color:#fed500}
#text2 a:hover { color: #333333}
#text2 ul { margin: 10px 0 10px 40px}
#text2 h2 { margin:25px 0 10px}
.social {
    font-size: .9em;
    width: 180px;
    margin-left: 10px;
          }
.social a{
    text-decoration: none;
    color: #7373EC;
    font-size: 9px;
    font-weight: normal;
      }
.social a:hover{
    color: #03036A;
    font-size: 9px;
    font-weight: normal;
      }
.social table{
    width: 170px;
    float: right;
          }
.social td{
    border: none;
    width: 80px;
    
          }
.social tr{
    border: none;
          }
.social img{
    border: none;
          }
