body{
	margin: 0px;
	padding: 30px 60px;
	background: #424242 url(../images/bg.gif) repeat-x top;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #383838;
}

a{ color: #c3251c; text-decoration: none; }
a:hover{ color: #ff4500; text-decoration: underline; }
a img{ border: 0px; }
input{ border: 0px; background: #ffffff; padding: 1px 0px; margin: 0px; font-size: 10pt; color: #a2a2a2; }
input.publi{ background: url(../images/go.gif) no-repeat top left; width: 40px; height: 43px; cursor: pointer; }

hr{ border: 0px; height: 1px; line-height: 1px; color: #cccccc; background: #cccccc; }

#container{
	padding: 0px;
	background: #ffffff;
	min-width: 780px;
	max-width: 1600px;
}

.header { padding: 0px; border-bottom: 1px solid #000000; }
.header h1{ font: bold 12pt Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
.header table td{ padding: 0px 10px; }
.header table.tell{ padding: 15px 0px 25px 5px; }
.header table.tell td{ padding: 1px; text-align: left; font: bold 10pt Arial, Helvetica, Verdana, Geneva, sans-serif; }

.top_menu{ background: url(../images/tpmnu.gif) repeat-x top; padding: 0px 20px;}
.top_menu table{ border: 0px; border-collapse: collapse; }
.top_menu table td{ border: 0px; border-collapse: collapse; padding: 0px; }
.top_menu table td div{ background: url(../images/arrw.gif) no-repeat left; padding: 12px 0px 15px 0px; }
.top_menu table td div a{ color: #f6ecc9; text-decoration: none; padding: 0px 0px 0px 15px; }
.top_menu table td div a:hover{ color: #cc0000; text-decoration: none; }
.top_menu img{ display: block; border: 0px; }
.top_menu td img{ display: block; border: 0px; }

.content{ padding: 10px; }

.mntbg{ background: #f8f8f8 url(../images/mntbg.gif) no-repeat top left; padding: 6px 0px 6px 40px; }
.menu{ width: 201px; background: #f8f8f8 url(../images/mnbg.gif) repeat-y top left; }
.menu div{ padding: 10px 5px 5px 15px; }
.menu div div{ background: url(../images/mnu.gif) no-repeat left; border-bottom: 1px solid #dfdfdd; padding: 5px 5px 5px 30px; }
.menu div div a{ font-size: 8pt; text-decoration: none; color: #c3251c; }
.menu div div a:hover{ text-decoration: underline; }
.menu div div.iopt{ background: url(../images/lita.gif) no-repeat left; border-bottom: 0px; padding: 1px 5px 1px 50px; }
.menu div div.mg{ background: none; border-bottom: 0px; padding: 10px; }
.menu div div.mg img{ border: 5px solid #cccccc; }

.btmn{ background: #f8f8f8 url(../images/btmn.gif) no-repeat top left; font-size: 6pt; padding: 5px 0px 0px 0px; }

.text{ padding: 0px 0px 10px 10px; }
.text .info{ padding: 5px 15px 5px 15px; }
.text h1{ font-size: 12pt; color: #ff4500; background: #ffffff; margin: 1px 0px 0px 0px; padding: 5px 0px 0px 30px; }
.text div.cool{ border: 1px solid #b87713; background: url(../images/h1bg.jpg) repeat-x left top; margin: 0px; padding: 4px 5px 4px 10px; }
.text div.cool h1{ font-size: 10pt; color: #ffffff; background: url(../images/h1lit.gif) no-repeat left; margin: 0px; padding: 0px 0px 0px 17px; }
.text h2{ font-size: 11pt; color: #c3251c; margin: 0px; padding: 10px 0px 2px 25px; }

.spect{
	width: 100%;
	border: 1px solid #ffffff;
	border-collapse: collapse;
}
.spect td{
	border: 1px solid #ffffff;
	border-collapse: collapse;
	padding: 5px;
	background: #dbdbdb;
}
.spect th{
	border: 1px solid #ffffff;
	border-collapse: collapse;
	padding: 5px;
	background: #bdbdbd;
	text-align: center;
}

.indx{
	border: 1px solid #cccccc; border-collapse: collapse;
}
.indx th{
	background: #f5f5f5; border: 1px solid #cccccc; border-collapse: collapse; color: #525252; padding: 10px;
}
.indx th h2{
	margin: 0px; padding: 0px; color: #8a8a8a;
}
.indx td{
	border: 1px solid #cccccc; border-collapse: collapse; padding: 5px 25px;
}
/* Загрузка файлов */
a[href$=".pdf"] { background: url(../images/pdf-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".rar"] { background: url(../images/rar-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".zip"] { background: url(../images/zip-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".doc"] { background: url(../images/doc-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".xls"] { background: url(../images/xls-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".odt"] { background: url(../images/odt-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".fb2"] { background: url(../images/fb2-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
a[href$=".rtf"] { background: url(../images/rtf-link.png) no-repeat 0px; padding: 5px 0px 5px 20px; }
