
html, body {
font-family: tahoma;
margin: 0px;
padding: 0px;
background-color: white;
width: 968px;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
td{
vertical-align: top;
}
img {
border: 0;
}
h1 {
color: black;
font-size: 12px;
padding: 0px;
margin: 0px;
font-weight: 900;
display: inline;
}
.clearing {
overflow: hidden;
line-height: 0px;
height: 0px;
clear: both;
font-size: 0px;
border: 0px;
}
span.red {
color: #FD1318;
}
div.hidden{
display: none;
}
div {
vertical-align: top;
padding: 0px;
margin: 0px;
}

div#d0010 {
width: 268px;
height: 275px;
background: url(/templates/loaders/tcm/images/10010.jpg) 13px 0px no-repeat;
float: left;
}

div#d005 {
height: 42px;
margin-left: 60px;
padding-top: 20px;
}
div#d005 a:link {
color: #EA060A;
font-size: 10px;
text-decoration: underline;
}
div#d005 a:hover, div#d005 a:hover:visited {
text-decoration: underline;
}
div#d005 a:visited {
color: #EA060A;
font-size: 10px;
text-decoration: underline;
}
div#d006 {
padding-top: 51px;
}
div#d007 {
font-size: 11px;
color: #EA060A;
padding-left: 20px;
}

div#d0020 {
width: 226px;
height: 275px;
background: url(/templates/loaders/tcm/images/10030.jpg) 0px 0px no-repeat;
float: left;
}
div#d209 {
vertical-align: top;
text-align: center;
padding-top: 10px;
height: 39px;
background: url(/templates/loaders/tcm/images/70009.jpg) top center  no-repeat;
overflow: hidden;
}
div#d209 img {
border: 0px;
margin-left: 3px;
margin-right: 3px;
}
div#d209 a:link {
color: #EA060A;
font-size: 12px;
text-decoration: underline;
}
div#d209 a:hover, div#d209 a:hover:visited{
text-decoration: underline;
}
div#d209 a:visited {
color: #EA060A;
font-size: 12px;
text-decoration: underline;
}
div#d217 {
margin-top: 150px;
text-align: center;
font-size: 12px;
height: 50px;
}
div#d0030 {
width: 466px;
height: 275px;
background: url(/templates/loaders/tcm/images/10020.jpg) 0px 0px no-repeat;
float: left;
}
div#d009 {
height: 24px;
background: url(/templates/loaders/tcm/images/70005.jpg) top left repeat-x;
width: 931px;
margin-left: 13px;
clear: both;
}
div#d100 {
height: 24px;
width: 4px;
float: left;
border-right: 1px solid white;
}
div.d100 {
vertical-align: top;
height: 22px;
float: left;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
border-right: 1px solid white;
}
div.d100 a:link {
color: white;
font-size: 12px;
text-decoration: none;
}
div.d100 a:hover, div.d100 a:hover:visited {
color: white;
font-size: 12px;
text-decoration: underline;
}
div.d100 a:visited {
color: white;
font-size: 12px;
text-decoration: none;
}
div#d0040 {
height: 36px;
background: url(/templates/loaders/tcm/images/10040.jpg) top right no-repeat;
width: 944px;
clear: both;
}
div#d0050 {
clear: both;
}
div.d22_2_3_4 {
text-transform: uppercase;
padding-left: 30px;
height: 24px;
}
div#d222 {
background: url(/templates/loaders/tcm/images/70015.jpg) 1px 0px  no-repeat;
}
div#d223 {
background: url(/templates/loaders/tcm/images/70016.jpg) 1px 0px  no-repeat;
}
div#d224 {
background: url(/templates/loaders/tcm/images/70017.jpg) 1px 0px  no-repeat;
}
div#d218 {
float: left;
width: 634px;
padding: 10px 20px 20px 20px;
background: url(/templates/loaders/tcm/images/70010.jpg) bottom right no-repeat #F3F2F2;
}
div#d219 {
float: left;
width: 270px;
overflow: hidden;
}
div.spread {height: 20px; padding: 20px 0; margin: 20px 0;}
div.d22_2_3_4 a:link {
color: black;
font-size: 12px;
text-decoration: none;
}
div.d22_2_3_4 a:hover, div.d22_2_3_4 a:hover:visited {
text-decoration: underline;
}
div.d22_2_3_4 a:visited {
color: black;
font-size: 12px;
text-decoration: none;
}
div#d301 {
background: url(/templates/loaders/tcm/images/70019.jpg) bottom left repeat-x;
padding-bottom: 10px;
}
div#d302 {
font-size: 11px;
padding-top: 10px;
padding-bottom: 10px;
background: url(/templates/loaders/tcm/images/70019.jpg) bottom left repeat-x;
margin-bottom: 10px;
}
div#d302 img {padding: 5px; border: 3px solid #fff;}
div.ul {
padding: 2px 0px 2px 0px;
margin: 0px;
}
div.li {
padding: 2px 0px 2px 0px;
margin: 0px;
}
div#m1 a:link {
color: black;
font-size: 12px;
text-decoration: none;
}
div#m1 a:hover, div#m1 a:hover:visited {
text-decoration: underline;
}
div#m1 a:visited {
color: black;
font-size: 12px;
text-decoration: none;
}
div#m1 {
vertical-align: top;
padding-top: 2px;
padding-left: 15px;
}
div#d303 div#m1 {
background: url(/templates/loaders/tcm/images/70007.gif) 7px 12px no-repeat;
}
div#d304 div#m1 {
background: url(/templates/loaders/tcm/images/70009.gif) 7px 12px  no-repeat;
}
div#d305 div#m1 {
background: url(/templates/loaders/tcm/images/70010.gif) 7px 12px  no-repeat;
}
div#m2 a:link {
color: silver;
font-size: 12px;
text-decoration: none;
}
div#m2 a:hover, div#m2 a:hover:visited {
text-decoration: underline;
}
div#m2 a:visited {
color: silver;
font-size: 12px;
text-decoration: none;
}
div#m2 {
vertical-align: top;
padding-left: 30px;
background: url(/templates/loaders/tcm/images/70008.gif) 24px 12px  no-repeat;
}
a.location_v2:link {
color: #595959;
font-weight: 900;
font-size: 12px;
text-decoration: none;
}
a.location_v2:hover, a.location_v2:hover:visited {
text-decoration: underline;
}
a.location_v2:visited {
font-weight: 900;
color: #595959;
font-size: 12px;
text-decoration: none;
}
div#d401 {
float: left;
width: 270px;
height: 154px;
background: url(/templates/loaders/tcm/images/70012.jpg) 0px 0px  no-repeat;
border-bottom: 1px solid #B1B1B1;
}
div#d402 {
float: left;
width: 674px;
padding-top: 40px;
height: 114px;
background: url(/templates/loaders/tcm/images/70013.jpg) 0px 26px repeat-x;
border-bottom: 1px solid #B1B1B1;
}

.rdiv {
background-color: white;
text-align			: left;
margin				: 5px 0px 5px 0px;
padding-bottom		: 1px;
}
.rdiv .t {
background			: url(/templates/loaders/tcm/images/rdiv0.gif) 0 0 repeat-x;
}
.rdiv .b {
background			: url(/templates/loaders/tcm/images/rdiv0.gif) 0 100% repeat-x;
}
.rdiv .l {
background			: url(/templates/loaders/tcm/images/rdiv0.gif) 0 0 repeat-y;
}
.rdiv .r {
background			: url(/templates/loaders/tcm/images/rdiv0.gif) 100% 0 repeat-y;
}
.rdiv .bl {
background			: url(/templates/loaders/tcm/images/rdiv4.gif) 0 100% no-repeat;
}
.rdiv .br {
background			: url(/templates/loaders/tcm/images/rdiv3.gif) 100% 100% no-repeat;
}
.rdiv .tl {
background			: url(/templates/loaders/tcm/images/rdiv1.gif) 0 0 no-repeat;
}
.rdiv .tr {
background			: url(/templates/loaders/tcm/images/rdiv2.gif) 100% 0 no-repeat;
padding				: 1px 9px 6px 13px;
}
div#d230 {
float: left;
width: 330px;
font-size: 12px;
font-weight: 100;
line-height: 19px;
}
div#d232 {
height:90px;
}
div#d403 {
float: left;
width: 334px;
margin-left: 10px;
font-size: 12px;
font-weight: 100;
line-height: 19px;
}
div.also_looked {
padding: 5px 0px 5px 0px;
margin: 5px 0px 0px 0px;
width: 100%;
height: 75px;
overflow: auto;
text-align: left;
font-size: 10px;
color: silver;
}
div.also_looked h2 {
font-size: 10px;
color: silver;
padding: 0px;
margin: 0px;
}
td.lt {
text-align: right;
}
td.lb {
text-align: right;
}
a.fl1:link, a.fl1:visited {
color: #000;
}
table.file_list {
margin-bottom: 10px;
}
table.file_list_nodes a:link {
color: #595959;
font-weight: 900;
font-size: 12px;
text-decoration: none;
}
table.file_list_nodes a:hover, table.file_list_nodes a:hover:visited {
text-decoration: underline;
}
table.file_list_nodes a:visited {
font-weight: 900;
color: #595959;
font-size: 12px;
text-decoration: none;
}

table.file_list_nodes td img {
height: 100px;
padding: 5px; border: 3px solid #fff;
}

span.current_list {
font-size: 12px;
font-weight: 900;
margin: 0px 5px 5px 0px;
padding: 3px;
background-color: white;
color: #595959;
border: 1px solid #595959;
}
pages a.list_link:link {
font-weight: 900;
font-size: 12px;
margin: 0px 5px 5px 0px;
padding: 3px;
background-color: #595959;
color: #fff;
border: 1px solid white;
}
pages a.list_link:hover, pages a.list_link:hover:visited {
text-decoration: underline;
}
pages a.list_link:visited {
font-weight: 900;
font-size: 12px;
margin: 0px 5px 5px 0px;
padding: 3px;
background-color: #595959;
color: #fff;
border: 1px solid #595959;
}
li a:link {
color: black;
font-size: 12px;
text-decoration: none;
}
li a:hover, li a:hover:visited {
text-decoration: underline;
}
li a:visited {
color: black;
font-size: 12px;
text-decoration: none;
}

div.also_looked a:link {
color: silver;
font-size: 12px;
text-decoration: none;
}
div.also_looked a:hover, div.also_looked a:hover:visited {
text-decoration: none;
}
div.also_looked a:visited {
color: silver;
font-size: 12px;
text-decoration: none;
}
input {
border: 1px solid silver;
background-color: white;
}
textarea {
border: 1px solid silver;
background-color: white;
}

table.feedback tr td {
background-color: #E6E6E6;
}

.rd1 {
	background: url(/templates/loaders/tcm/images/70007.gif) 7px 12px no-repeat;

}
.rd1, .rd2 {
	padding: 5px 0 0 15px;
	font-size: 12px;
}

.ra1:link, .ra1:visited {
	color:#f00;
	font-weight: 900;
}

.ra3:link, .ra3:visited {
	color:#000;
	font-weight: 100;
}
h2{color: black; font-size: 14px;}
h1{font-size: 14px;}
span.lp{
font-size: 12px;
color: gray;
}

span.lp a:link {
color: #00a13b;
font-size: 12px;
text-decoration: none;
}
span.lp a:hover, span.lp a:hover:visited {
text-decoration: underline;
}
span.lp a:visited {
color: #00a13b;
font-size: 12px;
text-decoration: none;
}
div.text {
border: 1px solid #B3B3B3;
font-family: tahoma;
font-size: 10px;
margin-top: 8px;
margin-bottom: 2px;
margin-left: 10px;
margin-right: 10px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}
div.text a{
font-family: tahoma;
font-size: 11px;
color: black;
text-decoration: none;
font-weight: bold;
}
table.line {
border-collapse: collapse; /* Линия между ячейками отображается как одна */
border: 2px solid #cccccc;
}
table.line td {
border-collapse: collapse; /* Линия между ячейками отображается как одна */
border: 2px solid #cccccc;
text-align: center;
font-size: 12px;
}

table.line tr.ctd, table.line td.ctd {
background: #cccccc;
color: #fff;
}

table.line tr.w {
background: #fff;
}
table.line td.ctd a:link, table.line td.ctd a:visited {color: #fff;}
.overflow{
overflow: scroll;
height: 300px;
}

h2.location_v2 {
display: inline;
}

.var1 .wr a:link, .var1 .wr a:visited {
color: #000;
}
.var1 b {
font-weight: normal;
}

.var1 h3 {
color: #000;
font-size: 11px;
}
.var2 #wr0, .var2 #wr1, .var2 #wr2, .var2 #wr3, .var2 #wr4, .var3 #wr0, .var3 #wr1, .var3 #wr2, .var3 #wr3, .var3 #wr4 {
font-size: 11px;
margin: 10px 0 0 0;
}
.var3 b {
font-weight: normal;
}
.var2 h3 {
color: #000;
}
.var3 #wr0 h3, .var3 #wr1 h3, .var3 #wr2 h3, .var3 #wr3 h3, .var3 #wr4 h3 {
color:#f00;
font-weight: 900;
padding: 5px 0 0 7px;
background: url(/templates/loaders/tcm/images/70007.gif) 0px 12px no-repeat;
}
.var1 #wr0, .var1 #wr1, .var1 #wr2, .var1 #wr3, .var1 #wr4 {
font-size: 11px;
border: 1px solid #B3B3B3;
font-family: tahoma;
font-size: 10px;
margin: 8px 10px 2px 10px;
padding: 2px 5px;
}
.var1 #wr0 img, .var1 #wr1 img, .var1 #wr2 img, .var1 #wr3 img, .var1 #wr4 img {
width: 200px;
}
.var1 #wr0 table, .var1 #wr1 table, .var1 #wr2 table, .var1 #wr3 table, .var1 #wr4 table {
height: 2%;
font-size: 7px;
padding: 0px;
margin: 0px;
}
.var1 #wr0 table td, .var1 #wr1 table td, .var1 #wr2 table td, .var1 #wr3 table td, .var1 #wr4 table td {
border-collapse: collapse;
background-color: #fff;
line-height: 5px;
text-align: top;
font-size: 7px;
padding: 0px;
margin: 0px;
}

.var2 .wr a:link, .var2 .wr a:visited, .var3 .wr a:link, .var3 .wr a:visited {
color: #000;
font-size: 12px;
}
.wr {
padding: 10px;
}
.wr h3 {
font-size: 14px;
}
.wr h3, .wr br {
padding: 0;
margin: 0;
}
a.sub_content:link, a.sub_content:visited {
color: #000;
}

.rp010 {
font-size: 11px;
}

#lp_ads p.text {
font-size: 11px;
padding: 20px 0 0 0;
}
table.t {border-collapse: collapse; border: 1px solid white;}
table.t td {border-collapse: collapse; border: 1px solid white;}
table.t {
border-collapse: collapse;
width: 96%;
}
table.t td {
border-collapse: collapse;
vertical-align: top;
text-align: center;
padding: 0 1% 0 0;
border: 1px solid white;
}

div.rd2 img.news_pic {width:200px;}



