body {
  font-family: Verdana;
  font-size: 0.69em;
  color: black;
  line-height: 1.4em;
}

a {color:#2d62ac; text-decoration: underline;}

a:visited {color:#2d62ac;text-decoration: underline;}

a:hover {text-decoration: none;}

img{
   border : none;
}


h2{
    margin: 0; padding: 0;
    font-size: 1.5em;
    float: left;
    font-weight: normal;
}

h3 {font-size: 1.5em;}

form, input, button, select, option, textarea {font-size: 1em;, font-family: Verdana;}

#page_content
{
    margin: 0 auto;
    width: 880px;
}

#header #menu {display: none;}
div#logo {padding: 1em 2em;}
#header-car {display: none;}

#content {border-top: 1px solid #0c647a; padding-top: 26px; width:880px;}

#content .padding_div {padding: 0 20px 20px 20px;}

/* FILTER */

#filter {border: 0px solid red;}

#filter #nadpis {border-top:4px solid black; border-bottom:1px solid black;padding:5px 0px 5px 0px;margin-bottom:20px;}

#filter fieldset{border-top:2px solid #bec3c7;border-left:1px solid #bec3c7;border-right:1px solid #bec3c7;border-bottom:2px solid #bec3c7; margin-bottom: 13px; padding:10px;}

#filter fieldset .form_select{float: left; padding-right: 15px;}

#filter fieldset .form_select select{border:1px solid #bec3c7; width: 95px; margin-bottom: 5px;margin-top: 2px;}

#filter fieldset .form_checkbox{float: left; width: 180px;}

#filter #form-send {text-align: right; font-family: Verdana;}

#filter #form-send input{background: url('/img/button-search.png'); width:65px; height: 19px; border: none;}

#filter #form-send select{margin-right: 20px;}

/* END FILTER */

/* CARS-TABLE */

#cars-table {border: 0px solid red;}

#cars-table #nadpis {border-top:4px solid black; border-bottom:1px solid black;padding:5px 0px 5px 0px;margin-bottom:20px;}

#cars-table .search-info{background: #274b60; color: white; margin-bottom: 10px; padding:0.31em 0.38em 0.31em 0.25em;}

#cars-table .search-info-result{float: left;}

#cars-table .search-info a{color: white; text-decoration: underline; background: url('/img/lupa.png') no-repeat; padding-left: 20px; float:right;}

#cars-table #cars-table-table{border-top: 1px solid #0c647a; text-align: left; border-collapse: collapse; border-bottom: 2px solid #0c647a;}

#cars-table #cars-table-table tr{border-top: 1px solid #0c647a;}

#cars-table #cars-table-table tr.table_row:hover{background: #f5e3d9;}

#cars-table #cars-table-table tr.blue{background: #e1ebf0;}

#cars-table #cars-table-table tr.blue:hover{background: #f5e3d9;}

#cars-table #cars-table-table tr.table-header{}

.border {border-bottom: 2px solid #0c647a;}

#cars-table #cars-table-table td.picture{text-align: left; width: 30px; border-bottom: 1px solid #0c647a;}

#cars-table #cars-table-table td.picture img {border:none; vertical-align: middle;}
#cars-table #cars-table-table td.znacka{text-align: left; width: 320px; border-bottom: 1px solid #0c647a;}
#cars-table #cars-table-table td.sedadla{text-align: left; width: 70px; border-bottom: 1px solid #0c647a;}
#cars-table #cars-table-table td.cena{text-align: left; width: 100px; border-bottom: 1px solid #0c647a;}
#cars-table #cars-table-table td.barva{text-align: left; width: 110px; border-bottom: 1px solid #0c647a;}
#cars-table #cars-table-table td.domecek{text-align: left; width: 25px; border-bottom: 1px solid #0c647a;}

#cars-table #pobocky {text-align: right;font-style: italic; padding:10px 0px 10px 0px; font-size: 0.8em;}
#cars-table #pobocky .pobocky_in{font-weight: bold;}

#cars-table #pages{text-align: center; margin: 0.5em;}

#cars-table #pages a.active {background-color:#274b60;color:white;}
#cars-table #pages a {background-color:white;border:1px solid #274b60;font-weight:bold;margin:0 1px;padding:1px 3px;text-decoration:none;}

/* END CARS-TABLE */

/* CAR-DETAIL */

#cars-detail {border: 0px solid red;}

#cars-detail #car_name_padding {float:left; padding-top: 4px; padding-bottom: 4px;}
 
#cars-detail #nadpis {border-top:4px solid black; border-bottom:1px solid black;padding:1px 0px 1px 0px;margin-bottom:20px;}

#cars-detail #nadpis a{background: #2d62ac; color: white; text-decoration: none;font-size: 1.3em; float:right; width:330px;text-align: center;padding:3px 0px 4px 0px;}

#cars-detail #nadpis a:hover{background: white; color: #2d62ac;}

#cars-detail #informations {float: left; border: 0px solid green; width: 500px;}

#cars-detail table.detinfo{border-collapse: collapse;}

span.red_price {color: #e90000;}

table.detinfo tr td.title {font-weight:bold;width:95px; padding:1px 0px 1px 0px;}

table.detinfo tr td.info {overflow:hidden; width:95px; padding:1px 15px 1px;}

table.detinfo tr td {border-bottom:1px solid black;}


#cars-detail #pobocka{border-top: 1px solid black; background: url('/img/zn.png') no-repeat; background-position: left center; padding:15px 0px 15px 20px; font-size: 1.3em;}

#cars-detail #photos{float: right; border: 0px solid blue;}

#cars-detail #photos img{border: none;}

#cars-detail #photos .small-photos{margin-top: 10px; width: 330px;}

#cars-detail #photos .small-photos img {margin-bottom: 10px;}
#cars-detail #photos .small-photos img.left {margin-right: 9px;}
#cars-detail #photos .small-photos img.center {margin-right: 9px; margin-left: 9px;}  
#cars-detail #photos .small-photos img.right {margin-left: 9px;}  
  
/* END CAR-DETAIL */

/* HOME-PAGE */

 #home-page {border: 0px solid red;}
 
 #home-page #home-page-left{float:left;width:320px;}
 
 #home-page #home-page-left #nadpis {border-top:4px solid black; border-bottom:1px solid black;padding:5px 0px 5px 0px;margin-bottom:20px;}
                    
 #home-page #home-page-right{float:right;width:500px;}
 
 #home-page #home-page-right #nadpis {border-top:4px solid black; border-bottom:1px solid black;padding:5px 0px 5px 0px;margin-bottom:20px;}
 
 #home-page #home-page-right .window{float:left; border: 0px solid green; padding-top: 15px;}
 
 #home-page #home-page-right .window .window-left{float:left; border: 0px solid red;}
 
 #home-page #home-page-right .window .window-left img{border: 1px solid #e0e0e0;float:left;}
 
 #home-page #home-page-right .window .window-right{float:left; padding-left: 10px; border: 0px solid blue; width: 390px;}
  
 #home-page #home-page-right .window .window-right a {display:block; font-size: 1.15em;}
 
 #home-page #home-page-left .news{border-bottom: 1px solid #e0e0e0; float:left; padding: 10px 0; *padding-bottom: 2px;/*padding:0 0px;*/}
                                                                                                 
 #home-page #home-page-left .news-left{float:left; width:60px;}

 #home-page #home-page-left .news-left .date_background {background:#272727; width:46px; background-image: url('/img/act_line_background.gif'); 
                    background-repeat: repeat-x; background-position: bottom; padding: 1px 1px 0;} 
 
 #home-page #home-page-left .news-left .date_background .date{text-align:center; border-top:1px solid #ffffff; font-weight: bold; padding:3px 0 8px; color:#d9e6ee;}
 
 #home-page #home-page-left .news-left .date_background .date .day{border-bottom: 1px solid #656565; margin: 0 3px; font-size:.9em;}
 
 #home-page #home-page-left .news-right{float:left; width:260px;}
 
 #home-page #home-page-left .last{border: none;}
 
 #home-page #home-page-left .news-right div.bold{font-weight: bold;}
 
/* END HOME-PAGE */

/* CONTACT */

#portfolio {border-bottom: 1px solid black; padding: 5px 0px 20px 0px;}

#portfolio #portfolio-info{}

#portfolio #portfolio-contact{padding-top: 30px;}

div.line {line-height: 1.5em;}

span.bold {font-weight: bold;}

div.office {float:left; width:225px; padding-top: 20px;}

div.office-right {float:right; width:225px; padding-top: 20px;}

div.office-table {padding: 25px 0px 25px 0px;}

/* END CONTACT */

#footer{background: #d9e6ee; padding: 15px 20px 15px 20px; line-height: 1.3em; background-image: url('/img/background-foot.gif'); background-repeat: repeat-x; background-position: bottom;}

#footer_liquiddesign{float: right; text-align: right;}

#footer_liquiddesign a{ background: url('/img/liquiddesign-logo.png') no-repeat; padding-left: 28px; color:black;}

.text_center {text-align: center;}

form div.record {clear: both; height: 22px;}
form div.title {width: 70px; float: left;}
form div.title .important {color: #c00;}
form div.input {width: 380px; float: right;}
form div.input input[type="text"] {width: 160px;}
form div.input input[type="submit"] {border: 1px outset #999; background: url('images/send-bg.gif') repeat-x;}
form div.input textarea {width: 320px; height: 180px;}

form.vykup div.title {width: 100px;}
form.vykup div.input {width: 350px;}
form.vykup div.input textarea {width: 310px; height: 130px;}
