* { margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#5e5b5b}

td.phone { color:#3f372e; background-color:#f2f2f2; font-size:24px}
.pad { padding:5px}

h2.brand {background-color:#8b909d; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h2.spec {background-color:#e27b02; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h2.new {background-color:#8b909d; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h2.news {background-color:#e6e6e6; font-size:12px; color:#3c6db0; padding:4px}
h2.hity {background-color:#0881c7; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h2.hleb {background-color:#0881c7; font-size:12px; color:#FFF; padding:7px}
h2.analog {background-color:#0881c7; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h2.kat {background-color:#0881c7; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px}
h3.spec  {background-color:#e27b02; font-size:12px; color:#FFF; text-transform:uppercase; padding:7px; width:150px}
h5.price { display:block; width:150px; height:27px; background-color:#0881c7; color:#FFF; line-height:27px; vertical-align:middle; margin-top:4px;}
h5.spec { display:block; width:150px; height:27px; background-color:#e27b02; color:#FFF; line-height:27px; vertical-align:middle; margin-top:4px; margin-bottom:8px}
h5.price_old { display:block; width:150px; height:27px; background-color:#0881c7; color:#FFF; line-height:27px; vertical-align:middle;text-decoration:line-through}
h5.spec_old { display:block; width:150px; height:27px; background-color:#e27b02; color:#FFF; line-height:27px; vertical-align:middle;text-decoration:line-through}
h5 { color:#35677c}
h1 { color:#0675b6; font-size:14px; padding:5px}
h5.nali4 { display:block; width:150px; height:27px; background-color:#8b909d; color:#FFF; line-height:27px; vertical-align:middle; margin-top:4px;}
h5.cart { display:block; width:150px; height:27px; background-color:#e27b02; color:#FFF; line-height:27px; vertical-align:middle; margin-top:4px; cursor:pointer}
.table { padding-bottom:8px}
a.brand2 {color:#3f372e; text-decoration:none; font-size:11px}
a { text-decoration:none}
a:hover { text-decoration:underline}
h4.zagolovok_katalog a {color:#1a659e; font-size:14px; margin-left:4px}
td.katalog { padding-bottom:8px}
div.spec { width:194px}
div.tovar { display:block; width:150px}
div.img { display:block; height:150px; margin-top:3px}
a.kat_inner2 { color:#1a659e; font-weight:bold; font-size:13px}
div.gray a.kat_inner2 { color:#403e3e; font-weight:normal}
a.brands { color:#8b909d; text-decoration:underline; font-size:11px}
a:hover.brands { color:#8b909d; text-decoration:none;  font-size:11px}
p { font-size:11px; padding:5px}
div.news { margin-bottom:4px}
a.hleb { color:#FFF}
span.brand_abc { cursor:pointer; font-weight:bold}
a.menu { margin-left:7px}
a:hover.menu { margin-left:7px}
a.menu_niz { margin-right:7px}
a:hover.menu_niz { margin-right:7px}
input.search {width:22px; background-image:url(../../images/search.jpg); background-repeat:no-repeat; background-position:center; height:18px; border:none; cursor:pointer}
ul { list-style:none; padding-left:5px; font-size:11px}
li { list-style:none;padding-left:5px; font-size:11px}
p a { font-size:11px; color:#454c5e; text-decoration:none}
p a:hover { font-size:11px; color:#454c5e; text-decoration:underline}
li.text { list-style:inside; font-size:11px}
