@charset "windows-1251";

table.index_name {width: 100%; margin: 0px 0px 15px 0px; border: none; border-collapse: collapse;}
table.index_name {padding: 0px; vertical-align: top;}
table.index_name td.name {}
table.index_name td.name form.search {width: 100%; height: 40px; margin: 0px 0px 0px 0px; padding: 13px 0px 0px 0px; border-top: 1px solid #0074BE;}
table.index_name td.name form.search input.txt {width: 125px; height: 18px; margin: 0px 10px 0px 0px; padding: 0px 5px; vertical-align: top;}
table.index_name td.name form.search select {width: 181px; height: 20px; margin: 0px 10px 0px 0px; padding: 0px; vertical-align: top;}
table.index_name td.name form.search input.btn {width: 52px; height: 20px; margin: 0px; padding: 0px; vertical-align: top; font: 12px tahoma; font-weight: bold; color: white; background: #0074BE;}

table.index_name td.bird {padding-right: 20px;}

table.index_name td.news {padding: 30px 0px 0px 10px; font: 12px tahoma; color: #EE3423;}
table.index_name td.news h2 {margin: 0px 0px 15px 0px; font-size: 11px; text-transform: uppercase;}
table.index_name td.news a {margin: 0px 0px 0px 10px; text-decoration: none; color: #0074BE;}
table.index_name td.news a:hover {color: #EE3423;}



table.sect_index {width: 100%; margin: 0px 0px 10px 0px; border: none; border-collapse: collapse;}
table.sect_index {padding: 0px;}
table.sect_index td.pict {vertical-align: top;}
table.sect_index td.pict img {display: block; margin: 0px 0px 0px 0px;}
table.sect_index td.pict p {margin: 0px 15px 0px 15px; padding: 0px; font: 11px tahoma; color: #0074BE;}
table.sect_index td.pict p a {color: blue;}

table.sect_index td.cont {padding: 10px 0px 0px 5px; vertical-align: top;}
table.sect_index td.cont a {display: block; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; font: 12px tahoma; font-weight: bold; text-decoration: none; color: #0074BE; background: url(http://img.ruslife.ru/bullet_right_cont_list.gif) no-repeat 0px 6px;}
table.sect_index td.cont a:hover {color: #EE3423;}

table.sect_index td.other {vertical-align: top;}
table.sect_index td.other a {padding: 0px 10px 0px 5px; font: 11px tahoma; text-decoration: none; color: #EE3423; background: url(http://img.ruslife.ru/bullet_all.gif) no-repeat 100% 70%;}
table.sect_index td.other a:hover {color: #651B04;}





.bottom_blocks {width: 100%; margin: 0px 0px 10px 0px; border: none; border-collapse: collapse;}

.bottom_blocks, .bottom_blocks td{vertical-align: top; text-align: left;}

.bottom_blocks .header {background: url(http://img.ruslife.ru/bk_bottom_block_head.gif) repeat-x 0px 1px;}
.bottom_blocks .header_pict {font-size: 1px;}
.bottom_blocks .header {padding: 0px 0px 20px 15px; font: 11px tahoma; font-weight: bold; text-transform: uppercase; color: #9F9F9F;}
.bottom_blocks .spl {background: url(http://img.ruslife.ru/bk_bottom_block_blue.gif) no-repeat 100% 0px;}
.bottom_blocks .spl_first {}

.bottom_blocks .block_1 {width: 183px; padding: 0px 0px 0px 15px; font: 12px tahoma;}
.bottom_blocks .block_1 img {float: left; margin: 0px 20px 10px 0px !important;}
.bottom_blocks .block_1 p {margin: 0px 0px 10px 0px;}
.bottom_blocks .block_1 p a {padding: 0px 10px; font-weight: bold; text-decoration: none; color: #C43104;}
.bottom_blocks .block_1 p a:hover {color: #651B04;}


.bottom_blocks .block_2 {width: 180px; padding: 0px 0px 0px 15px;}
.bottom_blocks .block_2 p {margin: 0px 0px 10px -10px; padding: 0px 0px 0px 10px; font: 12px tahoma; color: black; background: url(http://img.ruslife.ru/bullet_right_forum.gif) no-repeat 0px 5px;}
.bottom_blocks .block_2 p a {font-weight: bold; text-decoration: none; color: black;}
.bottom_blocks .block_2 p a:hover {color: #EE3423;}


.bottom_blocks .block_3 div.lt, .bottom_blocks .block_4 div.lt {width: 100%; margin: 0px; padding: 0px; background: url(http://img.ruslife.ru/bk_bottom_block_lt.gif) no-repeat left top #F1F1F1;}
.bottom_blocks .block_3 div.rt, .bottom_blocks .block_4 div.rt {width: 100%; margin: 0px; padding: 0px; background: url(http://img.ruslife.ru/bk_bottom_block_rt.gif) no-repeat right top;}
.bottom_blocks .block_3 div.lb, .bottom_blocks .block_4 div.lb {width: 100%; margin: 0px; padding: 0px; background: url(http://img.ruslife.ru/bk_bottom_block_lb.gif) no-repeat left bottom;}
.bottom_blocks .block_3 div.rb, .bottom_blocks .block_4 div.rb {width: 100%; margin: 0px; padding: 10px 0px; background: url(http://img.ruslife.ru/bk_bottom_block_rb.gif) no-repeat right bottom;}

.bottom_blocks .block_3 {width:auto; padding: 0px;}
.bottom_blocks .block_3 h3 {margin: 0px 15px 10px 15px; padding: 0px; font: 12px tahoma; font-weight: bold; color: #0074BE;}
.bottom_blocks .block_3 p {margin: 0px 15px 10px 15px; padding: 0px; font: 12px tahoma;}

.bottom_blocks .block_3 a.q {display: block; margin: 0px 15px 10px 5px; padding: 0px 0px 0px 10px; font: 11px tahoma; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #0074BE; background: url(http://img.ruslife.ru/bullet_right_cont_list.gif) no-repeat 0px 5px;}
.bottom_blocks .block_3 a.q:hover {color: #EE3423;}
.bottom_blocks .block_3 p.q {color: #0074BE;}



.bottom_blocks .block_4 {padding: 0px;}
.bottom_blocks .block_4 form {margin: 0px; padding: 0px 15px 0px 15px; font: 11px tahoma; color: #020202;}
.bottom_blocks .block_4 form h3 {margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; font: 11px tahoma; font-weight: bold; color: #0074BE;}
.bottom_blocks .block_4 form p {margin: 0px 0px 10px 25px; padding: 0px;}
.bottom_blocks .block_4 form input.rad {float: left; margin: 0px 0px 0px 0px; padding: 0px;}
.bottom_blocks .block_4 form input.btn {display: block; margin: 10px 0px; font: 12px tahoma; font-weight: bold; color: white; background: #0074BE;}
.bottom_blocks .block_4 a {margin-left: 15px;}

.bottom_blocks .block_5 {width: 320px;}

/* content border: 1px solid_ blue;  */
table.one_part {width: 100%; margin: 0px 0px 10px 0px; border: none; border-collapse: collapse;}
table.one_part {padding: 0px; vertical-align: top;}
table.one_part td.header_1 {font: 11px tahoma; font-weight: bold; text-transform: uppercase; color: #9F9F9F; background: url(http://img.ruslife.ru/bk_bottom_block_head.gif) repeat-x 0px 0px;}
table.one_part td.header_1 img {margin: 0px 10px 0px 0px; vertical-align: top;}
table.one_part td.header_2 {padding: 0px 0px 0px 20px; font: 12px tahoma; font-weight: bold; color: #9F9F9F; background: url(http://img.ruslife.ru/bk_bottom_block_head.gif) repeat-x 0px 0px;}
table.one_part td.spl {background: url(http://img.ruslife.ru/bk_bottom_block_blue.gif) repeat-x 100% -1px;}

table.one_part td.text {padding: 10px 0px 0px 15px; font: 0.8em tahoma;}
table.one_part td.text p {margin: 0px 0px 10px 0px; line-height: 1.1em;}
table.one_part td.text img {float: left; margin: 0px 15px 5px 0px !important;;}
table.one_part td.text h3 {margin: 0px 0px 10px 0px; font: 1em tahoma; font-weight: normal; color: #012A74;}
table.one_part td.text h3 strong {margin: 0px 0px 0px 10px; color: #C43104;}
table.one_part td.news {width: 280px; padding: 10px 0px 0px 20px; font: 0.8em tahoma; color: #C43105;}
table.one_part td.news p {margin: 0px 0px 10px 0px;}
table.one_part td.news a {margin: 0px 0px 0px 10px; text-decoration: none; color: black;}
table.one_part td.news a:hover {color: #EE3423;}

table.one_part td.banner_1 {padding: 0px 0px 10px 0px;vertical-align: bottom;}
table.one_part td.banner_2 {padding: 0px 0px 10px 20px; vertical-align: bottom;}
table.one_part td.banner_1 img, table.one_part td.banner_2 img {margin: 10px 0px 0px 0px;}
table.one_part td.country {padding: 10px 0px 0px 20px; font: 0.8em tahoma;}
table.one_part td.country strong {display: block; margin: 0px 0px 10px 0px;}
table.one_part td.country select {display: block; width: 233px; margin: 0px 0px 10px 0px;}



.htitle{color:#EE3423; font-family:Tahoma; font-size:18px;}



