TABLE, TD, DIV {font-size: 13px;}

.white, A.white, A.white:link, A.white:active, A.white:visited, A.white:hover {color:#FFF;}
.blue_up, A.blue_up, A.blue_up:link, A.blue_up:visited, A.blue_up:active, A.blue_up:hover {color: #1B3D8A;}
.lgreen, A.lgreen, A.lgreen:link, A.lgreen:visited, A.lgreen:active, A.lgreen:hover {color: #95B32C;}

/* Цвета фона*/
.back-white {background-color:#FFF;}
.back-green {background-color:#6B9522;}
.back-swlgrey {background-color:#F4F4F4;}

.sr {border: 1px solid #CCC;}

input.all {background: #FFF; border: 1px solid #CCC; font: 100% Tahoma; font-size: 13px; padding: 1px 3px;}
select.all {border: 1px solid #CCC;}
textarea.all {border: 1px solid #CCC; font-size: 13px; padding: 1px 3px; font: 100% Tahoma; color: #666;}
input.button {background: #EEE; border: 1px solid #999; font: 100% Tahoma; font-size: 12px;}
input.button2 {background: #EEE; border: 1px solid #999; font: 100% Tahoma; font-size: 12px; color: 333; padding: 2px 4px;}
input.button-search {background: #5974B4; border: 1px solid #6B9DDC; font: 100% Tahoma; font-size: 12px; color: FFF; padding: 1px 4px;}


tr.sh_tm td     {padding: 6px; align: center;}

.code {color: #666; background-color:#F4F4F4; margin: 0px; border: 1px dashed #CCC; padding: 8px 10px;}

/* --- Закругления в меню поиска --- */
table.search_fm_of td.cont_act {padding: 4px 10px 5px 10px; border-left: #20549E 1px solid; border-right: #20549E 1px solid; color: #FFF; background-color: #20549E;}

table.search_fm_of td.ln {background-color: #20549E; background-image: url('http://kmvcity.ru/thema/image/pix.gif'); background-repeat: no-repeat; border-left: #FFF 1px solid; border-right: #FFF 1px solid;}

table.search_fm_of td.cont{padding: 4px 10px 5px 10px; border-left: #20549E 1px solid; border-right: #20549E 1px solid; background-color: #FFF;}

table.search_fm_of td.act_im{background-image: url('http://kmvcity.ru/thema/office/image/center_sh01.gif'); background-position: left top; background-repeat: repeat;}