/* Фон и рамки таблицы заказа */
.basket_line{height:1px; background:#B3B3B3;}

/* Тексты в таблице заказа */
td.basket_text_left{font:13px Tahoma; color:#800000; padding:0px 15px 0px 15px; vertical-align:middle;}
td.basket_text{font:13px Tahoma; color:#800000; vertical-align:middle;}
td.basket_price{font:13px Tahoma; color:#991016; vertical-align:middle;}
td.basket_text_left a{font:13px Tahoma; color:#000000; text-decoration:underline;}
td.basket_text_left a:hover{text-decoration:none; color:#000000;}
td.basket_text div.basket_countdiv{position:relative; width:68px;}
td.basket_text div.basket_countdiv input{width:50px; height:1.3em; text-align:center; font:12px Tahoma; color:#383430; border:1px #AAB4C0 solid;}
td.basket_text div.basket_countdiv img.count_up{position:absolute; top:3px; right:0px; width:7px; height:4px; cursor:pointer;}
td.basket_text div.basket_countdiv img.count_dn{position:absolute; top:15px; right:0px; width:7px; height:4px; cursor:pointer;}
div.basket_empty{font:bold 12px Tahoma; text-transform:uppercase; color:#991016; margin-top:20px;}

/* Поля в форме заказа */
input.custom_input{width:250px; height:1.3em; font:12px Tahoma; color:#383430; border:1px #AAB4C0 solid;}
textarea.custom_textarea{width:415px; height:98px; font:12px Tahoma; color:#383430; border:1px #AAB4C0 solid;}
input.knopka{background:#AB2621; font:12px Tahoma; color:#FFFFFF; border:none; height:21px; cursor:pointer; margin:6px 14px 0px 0px;}

/* Цвета специальных текстов */
.custom_error{font:12px Tahoma; color:#991016;}
.custom_blue{font:12px Tahoma; color:#5077E0;}
.custom_comment{font:11px Tahoma; color:#888888;}

/* Конечная страница заказа */
.final_custom{background:#F9F7F6; border:1px #C0BBB8 solid; text-align:center; font:bold 11px Tahoma; color:#554433; vertical-align:middle;}
.final_custom_onstart{font:bold 11px Tahoma; color:#554433; text-decoration:underline;}
.final_custom_onstart:hover{text-decoration:none;}