body, input, select, table td { font-family: Tahoma, Arial, Verdana, Times New Roman; font-size: 13px; color: #000; }
a { color: #39749b }
a:hover { color: #b40000 }

.red { color: #b40000 }
.blue { color: #39749b }
#horizontal_menu a, .descriptions td .main_hor_menu a  { font-family: Verdana; font-size: 10px; color: #39749b; text-transform: uppercase; text-decoration: none; font-weight: bold}
#horizontal_menu a:hover, .descriptions td .main_hor_menu a:hover { color: #c80000 }
#horizontal_menu table td span { font-family: Verdana; font-size: 10px; color: #c80000; text-transform: uppercase; text-decoration: none; font-weight: bold;}
.descriptions td a { font-size: 10px; color: #575757; text-decoration: none; }
.descriptions td a:hover { color: #000; }
#about_title, #inside_page_title_m { font-family: Verdana; font-size: 10px; color: White; text-transform: uppercase; font-weight: bold; }
.news_el a { color: #000; text-decoration: none; font-size: 11px}
.date, .copy { color: #39749b; font-weight: bold; }
.date a, .copy a { text-decoration: none; color: #39749b }
.date a:hover, .copy a:hover { color: #b40000 }
#schem { color: #ccc }
#rusoft a { text-decoration: none }
#rusoft a:hover { text-decoration: underline }
.descriptions td:hover a { color: #000	}
.descriptions td:hover .main_hor_menu a { color: #c80000 }


/* inside */

#inside_head_picture h1 { font-size: 24px; color: #39749b; }
#left_menu { font-size: 11px; font-family: Verdana;}
#left_menu a { text-decoration: none; }
#left_menu span { color: #b40000; }
#articles { font-size: 10px }
#inside_page_content table { font-size: 10px }
#footer{ font-size: 11px; }
.searchfind{color: red}