body, form { margin: 0px }

body { background: url('/public/taust.jpg'); background-position: top left }

#sliding {  }
div.vasak { width: 170px;  }
div.vasak_in { position: absolute; left: 0px; top: 0px }

div.r_all { width: 976px }

div.left_box {  width: 170px; }
div.left_title, div.left_cnt { text-align: left; background: #93c1e1; padding-left: 20px; padding-right: 20px; padding-top: 15px }
div.left_title { font-size: 15px; color: #003596; padding-bottom: 0px;  }
div.left_cnt { line-height: 17px; color: #002244 }
div.left_cnt a { color: #002244 }
div.left_cnt a:hover { color: #004c9a }
div.left_cnt img { border: 1px solid #7f919d }

a.left_rm { font-weight: bold;  }
a.left_rm span { text-decoration: none; color: #004c9a; font-weight: normal }


div.meny a { padding-right: 2px; padding-left: 2px; text-decoration: none; font-weight: bold  }
div.meny a:hover { text-decoration: none; color: #9B9B9F }
a.mainmenuvalitud { color: #9B9B9F }
a.mainmenu { color: #112b75 }

div.meny_yla_riba, div.meny { clear: both }
div.yldine, div.top { margin-left: 1px; width: 800px;  }
div.border { position: absolute; left: 170px; top: 0px; margin-left: 1px; background: white; width: 800px;  }

div.top_i_admin { text-align: left; padding: 10px; height: 40px; background: #dedede; border-bottom: 1px solid #aaaaaa }
div.top_i2_admin { float: left }

div.suur { }
div.logo { float: left }
div.logo img { margin-top: 14px; margin-left: 40px }

td.autootsing_key { padding: 5px; padding-top: 0px; padding-bottom: 0px; text-align: right }
input.autootsing_input, select.autootsing_input, input.autootsing_input_2 { border: 1px solid #a8a1a1; margin: 1px; width: 120px; background: #f9f9f9; padding-left: 5px }
select.autootsing_input { width: 121px; }
input.autootsing_input_2 { width: 60px }

input.autootsing_submit { color: white; cursor: pointer; background: #a7363a; border: 1px solid #6a2225; font-size: 10px; font-family: Arial; text-transform: uppercase; width: 50px; height: 19px; margin-left: 5px; margin-right: 10px }

div.keeled_ja_otsing { text-align: right; float: right }
div.keeled_ja_otsing { height: 90px }
div.otsing_ee, div.otsing_ru, div.otsing_en, div.otsing_fi { text-align: right; background: url('/public/otsing_taust.jpg'); height: 63px; width: 385px }


div.otsing_kriips { width: 1px; float: left; height: 63px }
div.otsing_sisu { width: 380px; float: right; text-align: right; height: 63px  }



table.auto_otsinguvorm { margin-top: 13px;  margin-left: 15px;  }


div.keelevalik { margin-top: 10px;  }
div.keelevalik img {  }
div.keelevalik div { display: inline; padding-right: 10px; }
div.meny_yla_riba { width: 800px; background: url('/public/meny_yla_riba.jpg'); background-repeat: repeat }
div.meny_all_riba { width: 800px; background: url('/public/meny_all_riba.jpg'); background-repeat: repeat }
div.pildi_all_riba { width: 800px; background: url('/public/pildi_all_riba.jpg'); background-repeat: repeat }
div.meny { text-align: center; background: #F3F3F3; font-size: 11px; font-family: Tahoma; height: 30px; line-height: 30px }



div.sisu { text-align: left; background: white }

div.sisu_tekst, div.sisu_tekst_menyyga { }
div.sisu_tekst_menyyga { width: 590px; float: left; }

div.text_sise { margin: 15px }

div.alammenyy { float: left; font-family: Tahoma; font-size: 11px; width: 200px; margin-top: 15px; }

div.alammenyy a { text-decoration: none;  }
div.alammenyy a:hover { text-decoration: none;  }
a.alamenyy { color: #112b75; }
a.alamenyy:hover, a.alamenyy_valitud:hover { color: #ad2e37;  }
a.alamenyy_valitud { color: #ad2e37;  }

div.alammenyy ul { line-height: 15px; list-style-image: url('/public/level_2_bullet.gif'); }

li.menyytasand_2, li.menyytasand_3 { margin: 5px; margin-left: 0px; margin-right: 0px }
li.menyytasand_3 { margin-left: 20px }

div.alammenyy a, div.alammenyy a:hover { text-decoration: none }


div.alamenyy_2, div.alamenyy_3 { margin-left: 1px }
div.alamenyy_2 div, div.alamenyy_3 div { padding: 7px; padding-left: 10px; padding-right: 0px }
div.alamenyy_3 div { padding: 4px; padding-left: 20px; }

div.alamenyy_2 { border-bottom: 1px solid #ad2e37 }
div.alamenyy_3 {  }

div.menyy_3_tasand { margin-left: 1px; border-bottom: 1px solid #ad2e37  }
div.menyy_3_tasand_i { padding: 6px; padding-left: 0px; padding-right: 0px }


td.gallery_pic { }
img.GalleryThumbnail { margin: 3px; margin-left: 0px; border: 1px solid #365975 }

table.vehicle_details td { border-bottom: 1px solid white }
table.vehicle_details td.name, table.vehicle_details td.value { padding: 7px;  }
table.vehicle_details td.name { background: #d1d6d0; text-align: right; }
table.vehicle_details td.value { }




td.arriving_vehicles { color: #0035ad; font-size: 12px; font-weight: bold }

td.vehicles_list_img_cell { width: 1px }
td.vehicles_list_price_cell { }

select.auto24_otsing_mark { width: 120px }

td.album_pic { padding-bottom: 10px }
td.album_txt { padding-left: 10px; line-height: 16px; padding-bottom: 10px }

div.GalleryThumbnail { float: left; margin: 5px; margin-left: 0px }



















