

A.calc_link {FONT-SIZE: 11px; color:#FF7F05;}
A.calc_link:hover {text-decoration: underline; color:#FF7F05;}

span.h2 {color:#FF7F05; font-size:12px; text-indent:0px; margin:0px; padding:0px; font-weight:bold;}

.a3 {background-color : #FEF9C1;}
.a1 {background-color : #FEFDED;}
.a2 {background-color : #FEFCDE;}

.bl1 {font-size:11px; color:#000000; text-decoration: none;}
a:hover.bl1 { text-decoration: none;}

.sec {font-size:11px; color:#FF7F05; font-weight:bold; margin:0px; padding:0px;}



.spisok1 {font-size:11px; color:#0418E1; font-weight:none; margin:0px; padding:0 0 14px 0; text-decoration:none;}
a:hover.spisok1 {font-size:11px; color:#0418E1; font-weight:none; margin:0px; padding:0 0 14px 0; text-decoration:underline;}

a:hover.link2 {color:#EBC65F;} 

.bh1 {border-top:1px solid #FA9221 ; border-bottom:1px solid #FA9221}


.copyr {color:#ffffff; text-decoration: none; font-size:10px;}
a:hover.copyr {color:#ffffff;}

.b1 {border:1 solid #FFFFFF;}

.header {font-size: 14px; font-weight:bold;}

.pageheader {color:#2C5D93; font-size:15px; font-weight:bold;}

.subtitle {font-weight:bold; color:#000000}

.bgx {background-repeat : repeat-x}
.bgy {background-repeat : repeat-y}
.bgn {background-repeat : no-repeat;}
.bgnc {background-repeat : no-repeat; background-position:center}
.bgntr {background-repeat:no-repeat; background-position-x:right;}
.bgnbr {background-repeat:no-repeat; background-position-y:bottom; background-position-x:right;}
.bgbx {background-repeat : repeat-x; background-position-y:bottom;}
.bgxr {background-repeat : repeat-x; background-position-x:right;}

.a4footer {
	font-size: 8px;
}

tr.da_adp_links a
{
    font-size: 8px;
}

table.videos td div.r { position: relative; display: table; width: 170px; height: 163px;  text-align: center; }
table.videos td div.r div.t { display: table-cell; vertical-align: middle; background-color: black; }
table.videos td div.r div.a { position: absolute; top: 0px; font-size: 12px;  }
td.video_left, td.video_right { padding: 60px 20px; }
td.video_left img, td.video_right img { cursor: pointer; }


td.lightsilver { background-color: #F1F1F1; }

table.reps td.photo { padding: 0px 10px 10px 0px; width: 100px; }
table.reps td.photo img { width: 100px; }
table.reps td.title { vertical-align: top; }
table.reps td.title a { font-size: 14px; }

table.silver p, table.silver label { font-size: 14px; }
table.silver td.top_left { line-height: 6px; width: 6px; height: 6px; background: url('/imgs/silver_top_left.gif') no-repeat; }
table.silver td.top { line-height: 6px; height: 6px; background-color: #f0f0f0; }
table.silver td.top_right { line-height: 6px; width: 6px; height: 6px; background: url('/imgs/silver_top_right.gif') no-repeat; }
table.silver td.left { width: 6px; background-color: #f0f0f0; }
table.silver td.center { background-color: #f0f0f0; }
table.silver td.right { width: 6px; background: url('/imgs/silver_right.gif') repeat-y; }
table.silver td.bottom_left { line-height: 6px; width: 6px; height: 6px; background: url('/imgs/silver_bottom_left.gif') no-repeat; }
table.silver td.bottom { line-height: 6px; height: 6px; background: url('/imgs/silver_bottom.gif') repeat-x; }
table.silver td.bottom_right { line-height: 6px; width: 6px; height: 6px; background: url('/imgs/silver_bottom_right.gif') no-repeat; }