body {
        background: #3f3f3f;
	margin: 0px;
	font: 9pt Arial, sans-serif;
	color: #000;
}

input, select, textarea {
	border: 0px;
	font: 9pt Arial, sans-serif;
}

form {
    display: inline;
}

img {
	border: 0px;
}

a {
    color: #28166f;
}

a:hover {
	text-decoration: none;
}


.ind_mn a:link {  text-decoration: none; }
.ind_mn a:visited { text-decoration: none; }
.ind_mn a:hover {  text-decoration: underline; }
.ind_mn a:active { text-decoration: underline;}


.tp_mn3 { text-transform:uppercase;}


.tp_mn * p a:link { color: #28166f; text-decoration: none; }
.tp_mn * p a:visited { color: #28166f; text-decoration: none; }
.tp_mn * p a:hover { color: #28166f; text-decoration: underline; }
.tp_mn * p a:active { color: #28166f; text-decoration: underline;}


.mn{
	margin: 0px auto;
	width: 1003px;
	position: relative;
}

.hdr {
    background: #f7fbff url(/images/hdr_bg.jpg) repeat-x top;
    height: 128px;
}

.hdr div {
    text-align: center;
    margin-right: 15px;
}

div.hdr_lg {
    margin: 12px 0px 0px 28px;
    vertical-align: top;
    float: left;
}

.hdr_clck {
    margin: 11px 0px 0px 0px;
}

.hdr div span {
    font: 7pt Tahoma, sans-serif;
    line-height: 13pt;
}

.tp_mn {
    background: #f1eae7 url(/images/tp_mn_bg.jpg) repeat-x top;
    height: 34px;
}

.tp_mn td {
    text-align: center;
    font: 8pt Tahoma, sans-serif;
}

.tp_mn td div {
    position: absolute;
    display: none;
    padding-top: 16px;
    top: 162px;
}

.tp_mn td div p {
    background: white;
    margin: 0px;
    padding: 4px 7px;
}

#m2 {
    width: 201px;
    background: transparent url(/images/tp_flt.gif) no-repeat top;
    left: 152px;
}

#m6 {
    width: 110px;
    background: transparent url(/images/tp_flt1.gif) no-repeat top;
    right: 207px;
}

.tp_mn td div a {
    display: block;
    text-align: left;
    font: 8pt Tahoma, sans-serif;
    margin-bottom: 5px;
    text-decoration: none;
}

.tp_mn td.sp {
    background: #f1eae7 url(/images/tp_mn_sp.jpg) repeat-x top;
    width: 15px;
}

.tp_mn input.srch {
    margin-left: 10px;
    width: 115px;
    color: #a0a0a0;
    font: 8pt Tahoma, sans-serif;
    height: 17px;
    border: 0px;
    border-top: #cacaca 1px solid;
    border-left: #cacaca 1px solid;
    margin: 8px 5px 0px 0px;
    padding: 0px 0px 0px 5px;
    line-height: 16px;
}

.lft_cl {
    width: 200px;
    background: #e4e7ef url(/images/lft_cl_bg.jpg) repeat-y right;
    vertical-align: top;
}

.lft_cl div.shdw {
    background: url(/images/lft_cl_shdw.jpg) repeat-x top;
    margin-right: 2px;
    height: 15px;
}

.lft_cl div.sp {
    background: #e4e7ef url(/images/lft_cl_sp.jpg) repeat-x center;
    margin-right: 2px;
}

p.ttl {
    background: url(/images/ttl_ico.jpg) no-repeat left center;
    margin: 0px;
    padding-left: 15px;
    font-weight: bold;
    color: #848484;
}

p.ttl_cntr {
    background: url(/images/ttl_cntr_ico.jpg) no-repeat left center;
    margin: 0px;
    padding-left: 15px;
    font-weight: bold;
    color: #848484;
    text-transform:uppercase;
}

.p10 {
    margin: 0px 10px;
}

.p15 {
    margin: 0px 15px;
}

.cntr_cl {
    width: 611px;
    background: #dadee8 url(/images/cntr_cl_bg.jpg) repeat-y right;
    vertical-align: top;
}

.cntr_cl div.shdw {
    background: url(/images/cntr_cl_shdw.jpg) repeat-x top;
    margin-right: 2px;
    height: 15px;
}

.cntr_cl div.shdw1 {
    background: url(/images/cntr_cl_shdw1.jpg) repeat-x top;
    margin-right: 2px;
    padding-left: 15px;
    height: 30px;
    color: #848484;
    font: 8pt Tahoma, sans-serif;
    line-height: 30px;    
}

span.nws_dt {
    background: #28166f;
    color: white;
    border-top: #28166f 1px solid;
    border-bottom: #28166f 1px solid;
    border-left: #28166f 1px solid;
    border-right: #28166f 2px solid;
    margin-bottom:1000px;
}


.rght_cl {
    background: #e4e7ef;
    vertical-align: top;
}

.rght_cl div.xchng {
    font-size: 7pt;
    color: #848484;
    margin-left: 15px;
}

.rght_cl table.xchng_t td {
    text-align: center;
}

.rght_cl table.xchng_t {
    margin-left: 5px;
}

.rght_cl table.xchng_t td.sl {
    color: #bfbfbf;
}

.rght_cl div.shdw {
    background: url(/images/lft_cl_shdw.jpg) repeat-x top;
    height: 15px;
}

.rght_cl div.sp {
    background: #e4e7ef url(/images/lft_cl_sp.jpg) repeat-x center;
}

.ftr {
    background: #d8d8d8 url(/images/ftr_bg.jpg) repeat-x top;
    height: 70px;
    border-top: #cecece 1px solid;
}

.ftr_l {
    float: left;
    width: 488px;
    text-align: center;
    line-height: 70px;
}

.ftr_pic {
    float: left;
    width: 27px;
}

.ftr_r {
    float: left;
    width: 464px;
    margin-top: 4px;
    margin-left: 24px;
    line-height: 20px;
}

/* ÍÎÂÎÑÒÍÎÉ ÐÎÒÀÒÎÐ */

.drx {
    background: white;
    border: white 1px solid;
}

.drx .i {
    width: 300px;
    height: 225px;
    border-right: white 1px solid;
}

.drx .i img {
    width: 300px;
    height: 225px;
    border: 0px;
    float: left;
}

.drx .i div {
    display: none;
}

.drx .i div#drxi1 {
    display: block;
}

.drx .t .t1 {
    width: 276px;
    height: 225px;
}

.drx .t .t1 td {
    cursor: pointer;
}

.drx .t .t1 td .t2 {
    width: 100%;
    height: 100%;
}

td.t22 {
    height: 75px;
}

.drx .t .t1 td .t2 .t22 {
    padding: 0px 10px 0px 20px;
}

.drx .t .t1 td .t2 .t22 a {
    text-decoration: none;
}

.drx .t .t1 td .t2 .t22 a .ti {
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    line-height: 1.2em;
}

.drx .t .t1 td .t2 .t22 a .ti2 {
    font-family: arial;
    font-size: 9pt;
    font-weight: normal;
    line-height: 1.1em;
}

.drx .t .t1 .t11 .t2 {
    background: transparent;
}

.drx .t .t1 .n .t2 {
    background: transparent;
}

.drx .t .t1 td .t2 .t22 a .ti {
    font-family: arial;
    font-size: 12pt;
    font-weight: bold;
    line-height: 1.2em;
}

.drx .t .t1 td .t2 .t22 a .ti2 {
    font-family: arial;
    font-size: 11pt;
    font-weight: normal;
    line-height: 1.1em;
}

.drx .t .t1 .t11 .t2 {
    background: transparent;
}

.drx .t .t1 .t11 .t2 .t22 a .ti2 {
    color: #404040;
}

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti {
    color: white;
}

.drx .t .t1 .t11#drxt1 .t2 .t22 a .ti2 {
    color: white;
}

.drx .t .t1 .n .t2 {
    background: transparent;
}

.drx .t .t1 .n .t2 .t22 a .ti {
    color: #28166f;
}

.drx .t .t1 .n .t2 .t22 a .ti2 {
    color: #404040;
}

.drx .t .t1 .a .t2 .t22 a .ti {
    color: white;
}

.drx .t .t1 .a .t2 .t22 a .ti2 {
    color: white;
}

.drx .t .t1 .a .t2 .t22 {
    background: #28166f;
}

/* íîâîñòíîé ðîòàòîð */
/* ÔÎÒÎÃÀËÅÐÅß */
.news_gal {
    vertical-align: top;
}

.news_gal3 {
    font-size: 1pt;
    line-height: 0em;
    text-align: left;
    width:312px;
    height: 225px;
    vertical-align: top;
    border-bottom: 1px solid white;
    overflow: auto;
}

.news_gal3 div {
    white-space: nowrap;
}


.news_gal#x4 a img {
    width: 264px;
    height: 224px;
    border-top: 1px solid white;
    border-left: 1px solid white;
    border-bottom: 1px solid white;
    border-right: 1px solid white;
}

.news_gal#x4 {
    background-repeat: repeat-y;
    background-position: top left;
}

.news_gal3 img {
    border-right: 1px solid white;
    border-top: 1px solid white;
}

.news_gal3 div {
    padding: 0px;
    margin: 0px;
}
/* ôîòîãàëåðåÿ */