/* vid */

a.video_title h2 { font-size: 12px }

/* tootekataloog */

div.sort_bar { clear: both; text-align: left; padding-left: 0px; padding-right: 50px;  color: #ff7200 }

span.sort_title { font-weight: normal;  }
span.sort_title a { text-decoration: none; color: #ff7200 }
span.sort_title a:hover { text-decoration: underline; color: #ff7200 }

td.toode_list { padding-bottom: 12px; background: url('/extensions/boxes_design/img/prod_box_bg.jpg'); background-position: bottom left; background-repeat: no-repeat;}
td.toode_list td { vertical-align: top }
td.toode_list_det { width: 216px }
td.prod_line { background-repeat: repeat-y; width: 18px }
td.prod_line_detailview { width: 7px }

div.tooted_eelvaade { margin-top: 8px; float: left; margin-left: 20px }

td.tooterida { text-align: left; background: url('/extensions/boxes_design/img/tooted_bg.jpg'); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 40px }

div.price { text-transform: uppercase; background: url('/extensions/boxes_design/img/price_bg.jpg'); border: 0px; color: white;  width: 153px; height: 22px; line-height: 19px; text-align: center; font-size: 17px; font-weight: bold; font-family: Arial;   }
span.hind_maha { text-decoration: line-through }
div.soodushind { background: url('/extensions/boxes_design/img/price_bg_soodus.jpg'); height: 50px; background-repeat: no-repeat;   }
div.soodushind div { padding-top: 6px; padding-left: 42px; font-size: 18px; font-weight: normal; text-align: left;  }
div.eurprice { width: 153px; height: 22px; background: url('/extensions/boxes_design/img/eur.jpg'); background-repeat: no-repeat; background-position: right bottom}
div.eurprice span { padding-left: 52px; font-family: verdana; font-size: 11px; font-weight: bold }
div.eursoodushind { height: 37px; }
div.eursoodushind_nr { line-height: 13px }
span.eur_orig { color: #d41411; text-decoration: line-through }

div.vaata_nupp { text-transform: uppercase; background: url('/extensions/boxes_design/img/vaata_bg.jpg'); cursor: pointer; border: 0px; color: white;  width: 153px; height: 22px; line-height: 21px; text-align: center; font-size: 13px; font-weight: bold; font-family: Arial  }

td.toote_text { padding-left: 15px; padding-bottom: 9px; padding-right: 10px  }
td.toote_pilt { padding-bottom: 6px; width: 130px }

div.toote_pilt_i { margin-left: 9px } 
div.toote_pilt_i_det { margin-left: 6px; } 


div.tooteinfo_list { margin: 5px }
h2.product_prev_title { color: #E52926; margin: 0px; padding: 0px; font-weight: normal; font-size: 15px }
h2.product_prev_title a { color: #E52926; text-decoration: none }
h2.product_prev_title a:hover { color: #E52926; text-decoration: underline }
h2.product_prev_title span { font-weight: bold }

div.prod_list_info { float: left; width: 144px; margin-bottom: 8px }
td.product_first_pic { vertical-align: top; width: 1px  }
td.product_first_pic img { margin-bottom: 6px }
div.product_first_pic_detail { margin: 9px; margin-top: 0px; margin-bottom: 0px }
div.product_first_pic { float: left; margin-right: 6px }
div.prev_price { text-align: center; color: #f85123 }
div.prev_price_nopic { color: #f85123 }

div.prod_txt_list { margin-top: 4px }
div.prod_txt_list p { margin: 0px }

div.prod_txt_list font, div.prod_txt_list span, div.prod_txt_list td, div.prod_txt_list h2, div.prod_txt_list h3 {  font-size: 11px; font-family: Tahoma }

div.readmore_prod_list  { margin-top: 7px; font-weight: bold }
div.readmore_prod_list  span { font-weight: normal }
div.readmore_prod_list a { color: #3d4042; text-decoration: underline }
div.readmore_prod_list a:hover { color: #3d4042; text-decoration: none  }

div.tootekataloog_pealkiri { margin-left: 28px }
h1.tootekataloog_pealkiri { width: 600px; height: 51px; font-size: 11px; font-weight: bold; margin: 0px; padding: 0px }


table.prod_det { margin-left: 25px }
td.prod_detail_info { width: 600px;  background: url('/extensions/boxes_design/img/tooted_bg.jpg'); background-repeat: no-repeat; background-position: bottom left; padding-bottom: 40px }

div.tooteinfo_det { margin: 9px; margin-left: 0px; margin-bottom: 0px }
td.toote_detailvaate_tekst { padding-left: 10px }

div.video { margin-bottom: 20px; margin-left: 20px }

/* ostukeskkonnaga seotud */

div.clear_price_2_buy img { width: 120px; height: 1px; clear: both }
div.buy_button { float: left; text-align: center }
div.buy_button input { text-transform: uppercase; background: url('/extensions/boxes_design/img/buy_bg.jpg'); border: 0px; color: white; cursor: pointer; width: 153px; height: 22px; line-height: 17px; text-align: center; font-size: 13px; font-weight: bold; font-family: Arial }

div.bestseller { width: 149px; text-align: center; margin-bottom: 6px; margin-top: 12px  }

div.basket_notify { padding: 15px; background: #0da505; color: white; font-size: 16px; line-height: 20px; margin-right: 20px; margin-left: 30px; margin-bottom: 20px }
div.basket_notify h1 { color: #fee000; font-weight: normal; font-size: 25px; }

div.basket_notify a { color: #fee000; text-decoration: underline; font-weight: bold }
div.basket_notify a:hover { color: #fee000; text-decoration: none }

div.checkout_container { margin-left: 30px; margin-right: 40px }
div.checkout_container h1 { font-size: 12px; color: red;  margin-top: 0px }

table.checkout { margin-bottom: 15px }
table.checkout td { padding: 2px; padding-left: 0px; padding-right: 5px }

input.checkout, textarea.checkout { width: 200px; padding-left: 5px }
textarea.checkout { width: 200px; padding: 5px; height: 100px }

tr.product_row td { border-bottom: 1px solid gray  }
table.checkout_products td { padding: 5px; }
table.checkout_products tr.checkout_products td { background: #f85123; color: white; font-weight: bold; border: 0px }
input.checkout_kogus { width: 50px; text-align: center }

input.checkout_submit, input.checkout_update { background: #f85123; padding: 3px; border: 1px solid black; color: white; cursor: pointer }
input.checkout_update { background: gray; color: black;  }

td.checkout_total_key { text-align: right }
td.checkout_total_val { font-weight: bold }

tr.checkout_total td { border: 0px }

/* tootevordlus */

div.kataloog_subtitle { margin-top: 10px; }
div.vordlus_container { margin-left: 28px;   }
table.vordle_tabel { margin-top: 10px; margin-bottom: 10px }

td.vordlus_inside { background: url('/extensions/boxes_design/img/vordlus_bg.jpg'); background-repeat: repeat-y }
td.vordlus_nupp { width: 152px; text-align: center; color: white; font-size: 15px; text-transform: uppercase; cursor: pointer  }
td.vordlus_nr { width: 47px; text-align: right }
td.vordlus_nr div { margin: 2px; margin-right: 7px; color: white; font-weight: bold }
td.vordlus_toode { padding-left: 15px }
td.vordlus_toode a { color: #6a6a6a; text-decoration: none }
td.vordlus_toode a:hover { color: #6a6a6a; text-decoration: underline }
td.vordlus_toode a span { font-weight: bold }