@charset "utf-8";
/* CSS Document */

/* Список файлов для загрузки */

ul.download_files {
	margin:0px;
	padding:0px;
	list-style-type:none;
	color:#666666;
	font-size:11px;
	margin-left:5px;
}
ul.download_files a {
	font-size:12px;
}
ul.download_files li{
	padding:0px;
	margin:0px;
	background-position:top left;
	background-repeat:no-repeat;
	padding-bottom:10px;
	padding-left:23px;
	
}
ul.download_files li.xls{
	background-image:url(/images2/icon-xls.gif);
}
ul.download_files li.avi{
	background-image:url(/images2/icon-avi.gif);
}
ul.download_files li.pps{
	background-image:url(/images2/icon-pps.gif);
}
ul.download_files li.pdf{
	background-image:url(/images2/icon-pdf.gif);
}
ul.download_files li.doc{
	background-image:url(/images2/icon-doc.gif);
}
ul.download_files li.bmp{
	background-image:url(/images2/icon-bmp.gif);
}
ul.download_files li.cdr{
	background-image:url(/images2/icon-cdr.gif);
}
ul.download_files li.chm{
	background-image:url(/images2/icon-chm.gif);
}
ul.download_files li.eps{
	background-image:url(/images2/icon-eps.gif);
}
ul.download_files li.exe{
	background-image:url(/images2/icon-exe.gif);
}
ul.download_files li.fla{
	background-image:url(/images2/icon-fla.gif);
}
ul.download_files li.folder{
	background-image:url(/images2/icon-folder.gif);
}
ul.download_files li.gif{
	background-image:url(/images2/icon-gif.gif);
}
ul.download_files li.info{
	background-image:url(/images2/icon-info.gif);
}
ul.download_files li.jpg{
	background-image:url(/images2/icon-jpg.gif);
}
ul.download_files li.jpeg{
	background-image:url(/images2/icon-jpg.gif);
}
ul.download_files li.mp3{
	background-image:url(/images2/icon-mp3.gif);
}
ul.download_files li.mp4{
	background-image:url(/images2/icon-mp4.gif);
}
ul.download_files li.mpg{
	background-image:url(/images2/icon-mpg.gif);
}
ul.download_files li.bmp{
	background-image:url(/images2/icon-bmp.gif);
}
ul.download_files li.ppt{
	background-image:url(/images2/icon-ppt.gif);
}
ul.download_files li.psd{
	background-image:url(/images2/icon-psd.gif);
}
ul.download_files li.rar{
	background-image:url(/images2/icon-rar.gif);
}
ul.download_files li.zip{
	background-image:url(/images2/icon-zip.gif);
}
ul.download_files li.rtf{
	background-image:url(/images2/icon-rtf.gif);
}
ul.download_files li.swf{
	background-image:url(/images2/icon-swf.gif);
}
ul.download_files li.tif{
	background-image:url(/images2/icon-tif.gif);
}
ul.download_files li.txt{
	background-image:url(/images2/icon-txt.gif);
}
ul.download_files li.wav{
	background-image:url(/images2/icon-wav.gif);
}
ul.download_files li.wma{
	background-image:url(/images2/icon-wma.gif);
}
ul.download_files li.wmv{
	background-image:url(/images2/icon-wmv.gif);
}



.form_design form {
	margin:0px;
}
.error_report {
	background-color:#fee9e7;
	border-bottom:1px solid #f8483a;
	padding:5px;
	margin-bottom:10px;
	color:#f8483a;
	font-weight:bold;
}
.success_report {
	background-color:#e7feed;
	border-bottom:1px solid #3af86b;
	padding:5px;
	margin-bottom:10px;
	color:#1b9b3c;
	font-weight:bold;
}
.form_design .label {

}
.form_design div.line {
	margin-bottom:8px;
}
.form_design .required {
	font-weight:bold;
}
.form_design .form_comment {
	font-size:11px;
	color:#999999;
}
.form_design .error {
	color:#f8483a;
}
.form_design .width_100 {
	width:100%;
}

.form_design .width_std  {
	width:150px;	
}
.form_design .width_more  {
	width:200px;	
}
.form_design .width_more2  {
	width:250px;	
}
.form_design .width_more3  {
	width:300px;	
}



.form_design input.text,
.form_design textarea,
.form_design input.file{
	border:1px solid #666666;
}

.form_design form input.error, form .form_design input.error {
	color:#f8483a;
	border:1px solid #f8483a;
}

.form_table {
	border-top:1px dotted #e3e3e3;
	border-right:1px dotted #e3e3e3;
}
.form_table td {
	vertical-align:top;
	border-bottom:1px dotted #e3e3e3;
	border-left:1px dotted #e3e3e3;
	padding:8px;
	padding-right:10px;
}
.form_table th {
	vertical-align:top;
	border-bottom:1px dotted #e3e3e3;
	border-left:1px dotted #e3e3e3;
	padding:8px;
	padding-right:10px;
	background-color: #597891;
	text-align: center;
	font-weight:bold;
	color: #ffffff;
}
.form_table tr.even td {
    background-color:#f2f2f2;
}



.info_block {
	margin-bottom:30px;
}

.info_block a.detail {
	color:#666666;
	text-align:right;
	display:block;
}


ul.custom {
	margin-top:0px;
	margin-left:0px;
	padding-left:30px;
	list-style-type:disc;
	margin-bottom:0px;
}
ul.custom ul {
	margin-top:0px;
	margin-left:0px;
	padding-left:20px;
	list-style-type:disc;
	margin-top:5px;
	margin-bottom:15px;
}

div.seminars p
{
    margin:6px 0px 6px 1px;
    border-bottom:1px dotted #b3b3b3;
    padding-bottom:6px;
}
div.seminars p.last
{
    border-bottom:0px;
}