.new_string {
    border-top: 1px solid #deccb3;
    background-color: #fff;
    font-size: 0.7em;
    padding: 2px 0 4px;
    text-align: center;
    font-size: 10px;
}

.new_string a {
    color: #8f2122;
    font-size: 10px;
    font-weight: bold;
}

.new_string span {
    border-right: 1px solid #8f2122;
    padding-left: 3px;
}

/* Íîâûå ðàçäåëû: ïåðñîíû è âîïðîñû/îòâåòû */
.new_name_head {
	float: right;
	font: bold 0.7em verdana;
	margin: 5px 2px 0 0;
}

.new_name_head, .new_name_head a {
	color: #862526;
}

.new_table_td {
	background-color: #fff;
	vertical-align: top;
	width: 50%;
	padding: 3px;
}

#new_table_td_r {
	border-left: 1px #DBD3BC solid;
	font-size: 0.7em;
	padding: 4px 8px;
}

.new_table_persone {
	border-collapse: collapse;
	width: 100%;
	font-size: 0.7em;
}

.new_table_persone_l, .new_table_persone_r {
	width: 50%;
	padding: 0 5px;
}

.persone_photo {
	margin-right: 5px;
	text-align: center;
}

.persone_photo img {
	border: 0;
	border: 1px solid #cdbfa9;
	padding: 1px;	
}

.new_fio {
	font-weight: bold;
	margin: 4px 0 4px;
	text-align: center;
}

.persone_up div {
	text-align: center;
}

.new_fio, .new_fio a {
	color: #862526;
}

.firm {
	clear: both;
	font-weight: bold;
	padding-top: 2px;
	//padding-top: 1px;
	text-align: center;
}

.firm span, .firm span a {
	color: #862526;
}

.new_quest_head, .new_quest_head2 {
	font-weight: bold;
}

.new_quest_head2 {
	background-color: #f0ebe0;
	padding: 3px 5px 4px 15px;
	border-top: 1px solid #cdbfa9;
	margin-top: 6px;
}

.new_quest_head_n {
	text-transform: uppercase;
}

.new_quest_head_f, .new_quest_head_f a {
	color: #862526;
}

.new_quest_head_n span {
	font-weight: normal;
}

.new_quest_name, .new_quest_name a {
	color: #862526;
}

.new_quest_text a, .new_quest_text2 a {
	color: #000;
}

.new_quest_text a:hover {
	text-decoration: underline;
}

.new_quest_text {
	padding: 2px 0 7px;
	line-height: 1.4;
}

.new_quest_text2 {
	margin: 9px 7px 9px 12px;
	line-height: 1.4;
}

.new_persons_page {
	border-collapse: collapse;
	width: 100%;
	//width: 97%;
	width: expression(document.body.clientWidth > 1000 ? "98%": "97%" );
	font-size: 0.7em;
}

.new_persons_page_out {
	padding: 4px 10px 14px;
	background-color: #fff;
}

.new_persons_page td {
	vertical-align: top;
	width: 25%;
	padding: 2px 5px;	
}

.persone_bottom_bor {
	background: url(i/new/persone_bottom_bor.gif) repeat-x center center;
	height: 18px;
}

.navpages {
	font-size: 0.7em;
	text-align: center;
	padding: 2px 0;
}

.navpages span a {
	color: #8b7455;
}

.new_question_relay {
	border-collapse: collapse;
	width: 100%;
	font-size: 0.7em;
	background-color: #fff;
}

.new_quest_text2_photo {
	float: left;
}

.new_quest_text2_photo img {
	margin: 0 8px 7px 0;
	//margin: 0 8px 0 0;
}

.new_question_relay_out, .new_question_relay_out2 {
	clear: both;
}

.new_question_relay_out2 {
	margin-left: 30px;
}

#navpages_up_bor {
	border-top: 2px solid #dbd3bc;
	font-size: 1em;
	background-color: #f0ebe0;
}

.add_question_out {
	padding: 20px 6px 8px;
	background-color: #f0ebe0;
}

.add_question {
	border-collapse: collapse;
	width: 100%;
	//width: 98%;
	//width: expression(document.body.clientWidth > 1000 ? "99%": "98%" );	
	background-color: #e6e1d4;
	border: 1px solid #dbd3bc;
}

.add_question_about {
	padding: 28px 8px 10px 15px;
	line-height: 1.8;
	width: 45%;
}

.add_question_left, .add_question_about {
	vertical-align: top;
	font-size: 0.7em;	
}

.add_question_left form {
	margin: 0;
}

.comment_form table {
	border-collapse: collapse;
	width: 100%;
}

.new_quest_img {
	vertical-align: middle;
	margin: 0 5px 1px;
	//margin: 0 5px 1px;
}

.quest_new_td_left {
	width: 40%;
}

.quest_new_td_right {
	width: 60%;
}

.quest_new_td_left {
	color: #503f29;
	padding-left: 15px;
}

.quest_new_td_right input {
	border: 1px solid #dbd3bc;
	width: 75%;
	height: 20px;
}

.new_quest_textarea {
	width: 100%;
	border: 1px solid #dbd3bc;
	overflow: auto;
}

.quest_new_td_sum {
	text-align: center;
	padding-bottom: 10px;
}

.quest_new_td_sum input {
	background-color: #c3b495;
	font: bold 1em verdana;
	padding: 1px 10px;
	//padding: 1px 4px;
}
/* /Íîâûå ðàçäåëû: ïåðñîíû è âîïðîñû/îòâåòû */

.new_table_td .new_table_persone .new_table_persone_l, .new_table_td .new_table_persone .new_table_persone_r {
	vertical-align: top;
	padding-bottom: 5px;
}

.name_item_new {
    background-color: #034f49;
    font: bold 0.6em verdana;
    color: #fff;
    text-transform: uppercase;
    padding: 3px 9px;
    height: 17px;
    //height: 1px;
    white-space: nowrap;
}

.name_item_new a {
    color: #fff;
}

#white_td td {
    background-color: #fff;
}

#white_new_td td {
    background-color: #fff;
    border-top: 1px solid #978366;
}

#white_new_td2 td {
    background-color: #fff;
    border-bottom: 1px solid #978366;
}

#no_border td {
    border-bottom: 0;
}

#border_top {
    border-top: 1px solid #978366;
}

#border_bottom {
    border-bottom: 1px solid #978366;
}
.new_banners_main_out {
    background-color: #fff;
    padding: 8px 0 10px;
    border-top: 1px solid #dbd3bc;
    text-align: center;
    //padding: 8px 10px 10px 0;
}
.new_banners_main_out2 {
/*    background-color: #fff;*/
/*    padding: 8px 0 10px; */
    text-align: center;
    //padding: 8px 10px 10px 0;
}
.new_banners_main {
    width: 100%;
}
.new_banners_main td {
    text-align: center;
}
.new_banners_main td img {
    text-align: center;
}

/* ÒÀÁËÈÖÀ ÄËß ÂÊËÀÄÎÊ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ */
.main_table_new {
	width: 100%;
	margin: 0 0 6px 0;
}

.main_table_new td {
	vertical-align: top;
	width: 25%;
	border-right: 2px solid #ffffff;
}

.main_table_new_string1 td {

	background-color: #8b7455;
	border-bottom: 2px solid #ffffff;
	height: 27px;
}

.main_table_new_string1 td div {	
	color: #ffffff;
	font: bold 11px verdana;
	padding: 0px 0 0px 18px;
	margin: 5px 0 5px 0;
}

.main_table_new_string2 td {
	padding: 5px 0 5px 3px;
	background-color: #f0e9d9;
}

.main_table_new_string2 td div {
	
	padding: 0 0 7px 5px;
	font: bold 11px verdana;
}

/* /ÒÀÁËÈÖÀ ÄËß ÂÊËÀÄÎÊ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ */ 
.right_cols_new {
    text-align: center;
    padding-top: 4px;
    vertical-align: top;
}
.right_cols_new_r {
    padding-top: 4px;
    vertical-align: top;
}

.main_page_new_link {
	text-transform: uppercase;
}

.online_text {
	color: #a12e31;
	font-weight: bold;
}

.online_text, .online_text a {
	color: #a12e31;
}

#new_red_font .td h1 a, #new_red_font .td h1 {
	color: #a12e31;
}

.new_pass {
	text-align: center;
	font-size: 11px;
	padding-top: 11px;
	//padding-top: 9px;
	font-weight: bold;
}

.new_pass a {
	color: #7f191a;
}
/*
#new_red_font .td h1 {
	text-decoration: underline;
}
*/
#new_red_font .td h1 a {
	text-decoration: underline;
}

.right_menu_click {
	padding: 3px 3px 8px 19px;
	//padding: 3px 3px 8px 16px;
}

.right_menu_click_name {
	font-weight: bold;
	font-size: 12px;
	margin-top: 12px;
}

.simple-ec-inner {
	font-size: 11px;
	padding: 3px 0 5px 6px;
	font-weight: normal;
}

.right_menu_click a {
	display: block;
	color: #7f191a;
}

.simple-ec-inner a {
	background: url(i/right_menu_click_item.gif) 0 5px no-repeat;
	padding-left: 8px;
}

.simple-ec {
    min-height: 1px;
	//height: 1px;
}
.simple-ec .simple-ec-inner {
    display: none;
}
.ec-active .simple-ec-inner {
    display: block;
}

.end_question {
	padding: 1px 4px;
}

.end_question span, .end_question a {
	color: #7f191a;
}

.end_question a {
	text-decoration: none;
}

/* NEW 26.03.2008 */
.detail_stat table {
	font-size: 0.7em;
}

.detail_stat_b {
	padding-bottom: 17px;
}

.detail_stat_b, .detail_stat_b_m {
	font-weight: bold;
}

.detail_stat_b_m {
	padding-left: 10px;
	background: url(i/detail_stat.gif) no-repeat 2px 5px;
}

.detail_stat_a, .detail_stat_a a {
	color: #9a324b;
}

.detail_stat_a a {
	text-decoration: underline;
}

.detail_stat_a a:hover {
	text-decoration: none;
}

.detail_stat_t {
	padding-left: 27px;
}

.detail_stat_but img {
	border: 0;
	margin: 0 0 6px 10px;
}

#green_input {
	width: 50px;
}

.index_button {
	width: 21px;
	height: 13px;
	vertical-align: middle;
	position: absolute;
	margin-left: -24px;
}

#map_new, #map_new a {
    color: #7f191a;
}

#map_new a {
    cursor: hand;
}

#div_right a {
    text-align: left;
}

#base_input a {
    color: #8f2122;
    font-size: 0.95em;
}

.top_links {
    text-align: center;
    background: #dfd3bd;
    border-top: 1px solid #6c604a;
    padding: 7px 0 3px;
    position: fixed;
    bottom: 0;
    width: 100%; 
    z-index:99999;    
    //position: absolute;
    //top: expression(eval(document.body.scrollTop + document.body.clientHeight - 38) + "px");
    //left: 0;    
}

.out_main {
/*    padding-bottom: 38px; */
}

.main_menu_cell_blue a b {
    color: #e30000;
}

.top_links a img {
    height: 24px;
    width: 109px;
    border: 0;
}

.top_links a {
    margin: 0 25px;
}

#tl_long img {
    width: 129px;
}

.top_links_1 img {
    background: url(i/top_links2.gif) 0 0 no-repeat;
}

.top_links_1:hover img {
    background: url(i/top_links2.gif) -109px 0 no-repeat;
}

.top_links_2 img {
    background: url(i/top_links2.gif) 0 -24px no-repeat;
}

.top_links_2:hover img {
    background: url(i/top_links2.gif) -109px -24px no-repeat;
}

.top_links_3 img {
    background: url(i/top_links2.gif) 0 -48px no-repeat;
}

.top_links_3:hover img {
    background: url(i/top_links2.gif) -129px -48px no-repeat;
}

.top_links_4 img {
    background: url(i/top_links2.gif) 0 -72px no-repeat;
}

.top_links_4:hover img {
    background: url(i/top_links2.gif) -109px -72px no-repeat;
}
#sapeDiv {
    font-size: .8em;
    width: 100%;
    margin-top: .5em;
    clear: both;
    text-align: center;
    border-top: 2px solid black;
}
#sapeDiv a {
    color: #7f191a;
    text-align: center;
}
