body{
  margin: 0;
  padding: 0;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 0.7em;
  color: #333333;
  line-height: 130%;

}

a {
  color: #333333;
  text-decoration: none;
}

a:hover {
  color: #000000;
  text-decoration: underline;
  cursor: pointer
}

.clear {
  margin: 0;
  padding: 0;
  clear: both
}



/* colours fonts */
.red, .red a { color: #FF3300 }
.bordo { color: #CC3300 }
.black, .black a { color: #000000 }
.grey { color: #333333 }
.blue { color: #0066CC }
.blue:hover { color: #0066CC }

.bold { font-weight: bold }
.bigger_text { font-size: 1.2em; }

.right { text-align: right }
.center { text-align: center }



img { border: none; }
.auta_seznam_img {  margin: 0; padding: 0.1em; border: 1px solid #999999 }
.auta_seznam_img:hover { border: 1px solid #000000 }



p {
  margin: 0;
  padding: 0;
}

p.zarovnani_do_bloku {
  text-align: justify
}

p.odst_nadpis {
  margin: 0;
  padding: 0.5em 0 1.5em 0;
}

p.odst_text {
  margin: 0;
  padding: 0.5em 0 0.5em 1.2em;
}

.odst_0_5 {
  margin: 0;
  padding: 0.5em 0;
}

.odst_1_5 {
  margin: 0;
  padding: 1.5em 0;
}

.odst_text_formulare {
  margin: 0;
  padding: 0.5em 0 1.5em 0;
}

input {
  margin: 0;
  padding: 0.2em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}

input.form_text { color: #631B1D }
input.form_text_chyba { color: #631B1D; background: #FFDDD5 }
input.formular_button { font-weight: bold }



select {
  margin: 0;
  padding: 0.2em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #631B1D
}

select.form_text { color: #631B1D }
select.form_text_chyba { color: #631B1D; background: #FFDDD5 }

select.left_select {
  width: 160px
}

select.left_select_small {
  width: 76px
}

select.form_select {
  width: 203px
}

textarea {
  margin: 0;
  padding: 0.2em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #631B1D
}

ul {
  margin: 0;
  padding: 0.5em 4em;
  list-style-type: disc
}



h1 {
  margin: 0;
  padding: 0.5em 0 0.2em;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.5em;
  color: #CC3300;
}

h2 {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.2em;
}

h2.nadpis_detail {
  margin: 0;
  padding: 1em 0 0 0;
  font-size: 1.2em;
  color: #CC3300
}

h2.nadpis_arrow {
  margin: 0;
  padding: 1em 0 0 1em;
  font-size: 1.2em;
  color: #CC3300;
  background: url(/images/menu/nadpis_red_arrow.gif) no-repeat 0% 90%
}

h2.red_line {
  margin: 0;
  padding: 0.1em 0;
  font-size: 1.2em;
  border-bottom: 1px solid #CC3300
}

h3 {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1em;
}

h3.odst_text {
  margin: 0;
  padding: 1em 0 0 1em;
  font-size: 1em;
}


#main {
  margin: 0 auto 1em;
  padding: 0;
  width: 990px;
}

#head {
  margin: 0;
  padding: 0;
  width: 990px;
  height: 145px;
}

#head_absolute {
  margin: 0;
  padding: 0;
  width: 990px;
  height: 145px;
  position: absolute;
  top: 0px
}

#logo {
  float: left;
  margin: 0;
  padding: 0;
  width: 300px;
  height: 100px;
}

#top_reklama {
  float: right;
  margin: 0;
  padding: 0;
  width: 680px;
}

#content {
  margin: 5px 0 0 0;
  padding: 0;
}

#content_left {
  float: left;
  margin: 0 0 0 1em;
  padding: 0;
  width: 210px;
}

#content_body {
  float: right;
  margin: 0;
  padding: 0;
  width: 755px;
}

#content_body_left {
  float: left;
  margin: 0;
  padding: 0;
  width: 540px;
}

#content_body_right {
  float: right;
  margin: 0;
  padding: 0;
  width: 200px;
}



.uvod_akce_lista {
  margin: 0;
  padding: 0.3em 0;
  font-weight: bold;
  color: #CC3300
}

.uvod_o_nas {
  margin: 0;
  padding: 0.5em 0 0 0;
}

.uvod_doporucujeme {
  margin: 0;
  padding: 0.5em 0 0 0;
  float: left;
}



.znacky_aut, .nejprodavanejsi_auta {
  margin: 0;
  padding: 0.5em 0 1em 0;
}

.znacky_aut_2, .nejprodavanejsi_auta_2 {
  margin:0;
  padding: 0;
  float: left;
}

.znacky_aut_logo, .nejprodavanejsi_auta_logo {
  margin: 0.3em 1em 0.3em 0;
  padding: 0;
}

.znacky_aut_line, .nejprodavanejsi_auta_line {
  margin: 0;
  padding: 0;
  height: 10px;
  clear: both;
}





.auta_seznam {
  margin: 0.3em 0 0 0;
  padding: 7px 0 0 1em;
  background: url(../images/auta_seznam_background.png) no-repeat;
  height: 90px;
}

.auta_seznam h3 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #CC3300;
}

.auta_seznam_foto {
  float: left;
  margin: 0.4em 1em 0 0;
  padding: 0;
}

.auta_seznam_text {
  float: left;
  margin: 0;
  padding: 0.1em 0 0 0;
}

.auta_seznam_text_1 {
  float: left;
  margin: 0;
  padding: 0.1em 0 0 0;
  width: 120px;
  text-align: right;
}

.auta_seznam_text_2 {
  float: left;
  margin: 0 0 0 2em;
  padding: 0;
  width: 170px;
}

td.auta_seznam_menu {
  margin: 0;
  padding: 0;
  width: 60px;
  font-family: Tahoma, Arial, sans-serif
}

.auta_seznam_doprovodny_text {
  margin: 0;
  padding: 0;
  text-align: center
}

.auta_seznam_poznamky {
  float: left;
  margin: 0;
  padding: 0;
  width: 80px;
}

.auta_seznam_poznamky_cislo {
  margin: 0;
  padding: 0;
  text-align: center;
  font-weight: bold
}

.auta_seznam_poznamky_vlastnost {
  margin: 0;
  padding: 0.5em 0;
  text-align: center;
}



/* auto_detail */

#auto_detail_zakladni_info {
  margin: 0;
  padding: 0;
  float: left;
  width: 240px;
}

td.d_menu_left {
  margin: 0;
  padding: 0.3em 0.5em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 1em;
  color: #000000;
  background: #D7D7D7;
  width: 110px;
}

td.d_menu_right {
  margin: 0;
  padding: 0.3em 0.5em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 1em;
  color: #333333;
  width: 120px;
}

td.d_menu_red_right {
  margin: 0;
  padding: 0.3em 0.5em;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 1em;
  color: #FFFFFF;
  width: 120px;
  background: #FF3300
}

#auto_detail_foto {
  float: right;
  margin: 0;
  padding: 0;
  width: 292px;
  text-align: center
}

.auto_detail_foto_big {
  margin: 0;
  padding: 0.5em 0;
  width: 290px;
  height: 220px
}

.auto_detail_evid_cislo {
  margin: 0;
  padding: 1em 0 0.5em 0;
  color: #000000;
  font-weight: bold;
  font-size: 1.2em
}

.auto_detail_foto_trumb {
  margin: 0;
  padding:0;
  height: 260px;
  overflow: auto
}


#auto_detail_vybava {
  margin: 0;
  padding: 0;
}



.auto_detail_sluzby_splatky {
  margin: 2.5em 0 0 0;
  padding: 0;
  height: 65px;
}

.auto_detail_sluzby_objednavka {
  margin: 0.5em 0 0 0;
  padding: 0;
  height: 65px;
}

.auto_detail_sluzby_nazakazku {
  margin: 0.5em 0 0 0;
  padding: 0;
  height: 65px;
}

#auto_poznamky, #auto_vybava, #auto_finance, #auto_podobne {
  margin: 0;
  padding: 1em 0 0 0;
}

.auto_detail_cena {
  margin: 0;
  padding: 0.2em 0;
  color: #FF3300;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: bold;
}




.formular_auta {
  margin: 1em auto;
  padding: 0;
  width: 450px
}

td.formular_auta_nazev {
  margin: 0;
  padding: 0.3em 0.5em;
  background: #D7D7D7;
  width: 160px;
  font-family: Tahoma, Arial, sans-serif
}

td.formular_auta_text {
  margin: 0;
  padding: 0 0.5em;
  width: 270px;
  font-family: Tahoma, Arial, sans-serif
}




#kontakt_left {
  float: left;
  margin: 0;
  padding: 0 0 0 1em;
  width: 185px;
}

#kontakt_left p {
  margin: 0;
  padding: 0.5em 0;
}

#kontakt_left td {
  margin: 0;
  padding: 0 1em 0 0.1em;
}

#kontakt_right {
  float: right;
  margin: 0;
  padding: 0;
  width: 340px;
}


/**************** sidebox_search *****************/
#sidebox_search {
  margin: 0;
  padding: 0;
}

#sidebox_search h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/sidebox/sdb_left_red_header.png) no-repeat;
  color: #FFFFFF;
  height: 25px
}

#sidebox_search .sidebox_bottom {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_red_bottom.png) no-repeat;
  height: 25px
}

#sidebox_search_content {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_red_bg.png);
  height: 185px
}

#sidebox_search_content form {
  margin: 0;
  padding: 0.7em 1.5em;
  color: #FFFFFF
}


.sdb_search_left {
  margin: 0;
  padding: 0.2em;
  text-align: right;
  width: 40px
}


/**************** sidebox_contact *****************/
#sidebox_contact {
  margin: 0.2em 0 0 0;
  padding: 0;
}

#sidebox_contact h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/sidebox/sdb_left_header.png) no-repeat;
  color: #000000;
  height: 25px;
}

#sidebox_contact .sidebox_bottom {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bottom.png) no-repeat;
  height: 25px;
}

#sidebox_contact_content_line {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bg_line.png) repeat-y;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

#sidebox_contact_content {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bg.png) no-repeat;
}

#sidebox_contact_content p {
  margin: 0;
  padding: 0.5em 1em 0 1em;
}

#sidebox_contact_content h3 {
  margin: 0;
  padding: 1em 1em 0 1em;
}

.sidebox_contact_content_obdobi {
  margin: 0 1em;
  padding: 0;
  border-bottom: 1px solid #FFFFFF
}

.sidebox_contact_content_left {
  float: left;
  margin: 0;
  padding: 0;
  width: 45px;
}

.sidebox_contact_content_right {
  float: left;
  margin: 0;
  padding: 0 0.5em;
  color: #0066CC;
}


/**************** sidebox_spolecnosti *****************/
#sidebox_spolecnosti {
  margin: 0.5em 0 0 0;
  padding: 0;
  text-align: center
}


/**************** sidebox_znacky_aut *****************/
#sidebox_znacky_aut {
  margin: 0.2em 0 0 0;
  padding: 0;
}

#sidebox_znacky_aut h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/sidebox/sdb_left_red_header.png) no-repeat;
  color: #FFFFFF;
  height: 25px
}

#sidebox_znacky_aut .sidebox_bottom {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_red_bottom.png) no-repeat;
  height: 25px
}

/**************** sidebox_anketa *****************/
#sidebox_anketa {
  margin: 0.2em 0 0 0;
  padding: 0;
}

#sidebox_anketa h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/sidebox/sdb_left_header.png) no-repeat;
  color: #000000;
  height: 25px;
}

#sidebox_anketa_content_line {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bg_line.png) repeat-y;
}

#sidebox_anketa_content {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bg.png) no-repeat;
}

#sidebox_anketa_content h3 {
  margin: 0;
  padding: 0.1em 1em;
  font-weight: normal;
  color: #FF3300
}

#sidebox_anketa .sidebox_bottom {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/sdb_left_bottom.png) no-repeat;
  height: 25px;
}

.anketa_otazka {
  margin: 0;
  padding: 0.3em 1em;
}

.anketa_otazka a {
  color: #0066CC;
}

.anketa_lista {
  margin: 0;
  padding: 0;
  height: 2px;
  background: #FF3300;
  font-size: 1px
}

#hlasovani {
  margin: 0;
  padding: 0;
}

#hlasovani p {
  margin: 0;
  padding: 0 1em;
}




#sidebox_nejprodavanejsi_auta {
  margin: 0;
  padding: 0;
}

#sidebox_nejprodavanejsi_auta h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/sidebox/nejprodavanejsi_auta_header.png) no-repeat;
  color: #FFFFFF;
  height: 25px
}

#sidebox_nejprodavanejsi_auta .sidebox_bottom  {
  margin: 0;
  padding: 0;
  background: url(../images/sidebox/nejprodavanejsi_auta_bottom.png) no-repeat;
  height: 25px
}

#sidebox_akcni_nabidka {
  margin: 0.2em 0 0 0;
  padding: 0;
}

#sidebox_akcni_nabidka h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/akcni_nabidka_header.png) no-repeat;
  color: #FFFFFF;
  height: 20px
}

#sidebox_akcni_nabidka .sidebox_bottom  {
  margin: 0;
  padding: 0;
  background: url(../images/akcni_nabidka_bottom.png) no-repeat;
  height: 25px
}

#sidebox_novinky_autobazaru {
  margin: 0.2em 0 0 0;
  padding: 0;
}

#sidebox_novinky_autobazaru h2 {
  margin: 0;
  padding: 10px 1em 0 1em;
  background: url(../images/akcni_nabidka_header.png) no-repeat;
  color: #FFFFFF;
  height: 20px
}

#sidebox_novinky_autobazaru .sidebox_bottom  {
  margin: 0;
  padding: 0;
  background: url(../images/akcni_nabidka_bottom.png) no-repeat;
  height: 25px
}

#bottom {
  margin: 0.5em 0;
  padding: 0.5em 0;
  text-align: center;
  border-top: 1px solid #CCCCCC
}

