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;}
.white-blue, A.white-blue, A.white-blue:link, A.white-blue:active, A.white-blue:visited, A.white-blue:hover {color:#e9f7fd;}
.rank {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #7C8283; font-size: 1.3em;}
.nav {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.3em;}
A.nav:link {color: #434343; text-decoration: none;}
A.nav:visited {color: #434343; text-decoration: none;}
A.nav:active {color: #434343; text-decoration: underline;}
A.nav:hover {color: #5c89c9; text-decoration: underline;}
.nav1 {font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1.3em;}
A.nav1:link {color: #000; text-decoration: none;}
A.nav1:visited {color: #000; text-decoration: none;}
A.nav1:active {color: #000; text-decoration: underline;}
A.nav1:hover {color: #000; text-decoration: underline;}
.descr {color: #7C8283;}

/* --- Цвет фона
.back-dark {background-color: #4c4c4c;}

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: #000; border: 1px solid #b3b9c3; 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: #000 1px solid; border-right: #000 1px solid; color: #FFF; background-color: #000;}

table.search_fm_of td.ln {background-color: #434343; 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: #434343 1px solid; border-right: #434343 1px solid; background-color: #FFF;}

table.search_fm_of td.act_im{background-image: url('http://top.kmvcity.ru/thema/image/center_sh01.gif'); background-position: left top; background-repeat: repeat;}