.content {border-top:1px solid #e8e8e8; padding:29px 20px 50px 20px; font-size:14px;}

.data_1 {font-size:10px; color:#aa0a2e;}

.lnk_back {background:url(/common/img/str2.gif) no-repeat left 6px; padding-left:18px;}
	.lnk_back a {color:#3e3c3d;}

.red {color:#ac0026 !important;}
.gray {color:#3e3c3d !important;}

.lnk_files {display:block; font-size:12px; color:#000; background:url(/common/img/ico_file.gif) no-repeat left top; line-height:normal; padding:2px 15px 14px 29px; margin-left:17px;}
.pdf, .PDF {background:url(/common/img/ico_pdf3.gif) no-repeat left top;}
.doc, .DOC {background:url(/common/img/ico_word.gif) no-repeat left top;}
.docx, .DOCX {background:url(/common/img/ico_word.gif) no-repeat left top;}
.rtf, .RTF {background:url(/common/img/ico_word.gif) no-repeat left top;}
.xls, .XLS {background:url(/common/img/ico_xls.gif) no-repeat left top;}
.tif, .TIF {background:url(/common/img/ico_tif.gif) no-repeat left top;}
.lnk_blank {background:url(/common/img/ico_blank_2.gif) no-repeat 9px 6px; line-height:normal; padding:0px 0px 0px 29px;}
.lnk_blank_2 {display:block;  background:url(/common/img/ico_blank_2.gif) no-repeat 9px 6px; line-height:normal; padding:2px 15px 16px 29px; margin-left:8px;}

.recept {border-bottom: 1px dashed #022A66; color:#022A66; font-family: Arial; font-size: 14px; font-weight: normal; text-decoration: none; background:url(/common/img/str4.gif) no-repeat left -6px; padding-left:10px;}
.recept_block {padding:15px 30px 20px 30px; margin:15px 0 0 30px; display:none; background:#fff url(/common/img/ten_c.gif) repeat-x left 1px; border:1px solid #efeeee;}
	.recept_block strong, .recept_block strong {font-size:12px;}


.content label, .content input, .content select, .content textarea {font: 13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.content label, .content input, .content select {vertical-align: middle;}
.content select, .content textarea {border: #e4e7ec solid 1px;}


.block_bot {background:url(/common/img/block_bot_bg.png) no-repeat center top; height:28px; margin-bottom:20px;}
.block_bot2 {background:url(/common/img/block_bot_bg2.png) no-repeat center top; height:28px; margin-bottom:2px;}
.block_bot3 {background:url(/common/img/block_bot_bg3.png) no-repeat center top; height:28px; margin-bottom:2px;}

/* =============================================== TABLE ================================================*/

.table {
    width: 100%;
    margin-bottom: 15px;
    border-top: 1px dashed #A7A7A7;
    border-right: 1px solid #F0F0F0;
}

.table th {
    color: #818181;
    background: #fbfbfb url('/common/img/table_th_bg.png') repeat-x 0 100%;
    font-weight: 400;
    padding: 10px 15px;
    /*    white-space: nowrap; */
    border-left: #fafafa solid 1px;
    border-bottom: #fff solid 2px;
}

.table p {
    text-align: left;
    color: #000;
}

.table td {
    color: #6c6c6c;
    border-left: #f0f0f0 solid 1px;
    border-bottom: #a7a7a7 dashed 1px;
    padding: 15px;
}

.table .nn {
    width: 90px;
    white-space: nowrap;
    color: #000;
}

.table tr:hover {
    background: #fff url('/common/img/table_tr_bg.png') repeat-x 0 100%;
}

.table tr:hover .nn {
    color: #a90a2e;
}

.table a {
    background: url('/common/img/table_link.gif') no-repeat 0 5px;
    padding-left: 12px;
}

.table .dir {
    width: 10%;
}









/* form */
#form {
    padding: 20px 60px 15px 0px;
}

#table {
    width: 100%;
}

#th {
    width: 220px;
    text-transform: uppercase;
    font-weight: 400;
    text-align: left;
    vertical-align: top;
    background: url('/common/img/li_bg_grey.gif') no-repeat 0 17px;
    padding: 10px;
}

#.th_red {
    background-image: url('/common/img/li_bg.gif');
}

#td {
    vertical-align: middle;
    padding: 10px;
}

#.inp {
    width: 100%;
    border: #e4e7ec solid 1px;
    height: 22px;
    line-height: 21px;
}

#select.big {
    font-size: 16px;
    height: 28px;
}

#select {
    width: 100%;
    height: 22px;
    line-height: 21px;
}

#textarea {
    width: 750px;
    height: 180px;
}

/*
 #form .counter{}
 #form .warning{color: #f0ba00;}
 #form .exceeded{color: #a90a2e;}
 */
/* /form */


/* Extra */

.pl_button.play span{display:block;margin:0 0 0 4px; color: #000}
.pl_button{text-shadow:none;opacity:1;filter:alpha(opacity=100);float:right;margin:0.077em 0 0 0.462em;position:relative;height:2.154em;width:2.308em;border:1px solid #efefef;background-color:transparent;text-align:center;line-height:2em;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;box-shadow:0 2px 2px #000;-moz-box-shadow:0 2px 2px #000;-webkit-box-shadow:0 2px 2px #000;background-image:-moz-linear-gradient( rgba(208,205,200,0.8) 15%, rgba(0,0,0,0.2) 100% );background-image:linear-gradient( rgba(208,205,200,0.8) 15%, rgba(0,0,0,0.2) 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#787878', EndColorStr='#202020');background-image:-webkit-gradient( linear, left top, left bottom, color-stop(1, rgba(0,0,0,0.2)), color-stop(0.15, rgba(208,205,200,0.8)) );border-color: #000}
.overlay{height:3.538em;color:#FFF;margin:0 8px;text-shadow:0.1em 0.1em 0.2em #1B1B1B;padding:20.231em 0 0;}
.plbtn {/*font-size: 15px; border: 1px white solid; padding: 2px 2px 3px 4px; float:right;*/ display:none}
