/* Общее_начало */
body {margin:0px; padding:0px; background-color:#FFF;}
body,li,p,table {font-family:arial, verdana; font-size:10pt; color:#333; line-height:150%;}
form, input, textfield, textarea {margin:0px; padding:3px 0px 0px 0px; font-size:9pt;}
div {position:absolute;}
h1 { font-size: 9pt; color: #FFFFFF; font-weight: bold; margin:0px; padding:0px 0px 0px 10px;}
h2 { font-size: 14pt; color: #D10000; font-weight: normal; margin:0px; padding:20px 0px 10px 0px;}
h2.main { font-size: 14pt; color: #333; font-weight: normal; margin:0px; padding:20px 0px 10px 0px; text-align:center}
h3 { font-size: 12pt; color: #000; font-weight: bold; margin:0px; padding:15px 0px 5px 0px;}
h3.int { font-size: 12pt; color: #000; font-weight: bold; margin:0px; padding:0 0 5px 0;}
h4 { font-size: 9pt; color: #CCC; font-weight: normal; margin:0px; padding:0px; text-align:right;}
h5 { font-size: 10pt; color: #000; font-weight: bold; margin:0; padding:5px 0 0 0;}
p {margin:0px; padding:10px 0px 10px 0px;}
p.q {margin:0px; padding:10px 0 0 10px; font-size: 10pt; line-height:120%;}
p.a {margin:0px; padding:0 0 10px 10px; font-size: 11pt; line-height:120%;}
p.task {margin:10px 0; padding:20px 20px; font-size: 10pt; line-height:120%; background-color:#f4f4f4;}
#level1 ul {margin:0px; padding:0px 0px 15px 15px;}
#level1 li {list-style-image:url(img/li1.gif); margin:0px; padding:0px;}
ul.level2 {margin:0px; padding:0px 0px 15px 20px;}
li.level2 {list-style-image:url(img/li2.gif); margin:0px; padding:0px;}
li.sub_catalog {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style-type:square outside; color:#FF3300;}
ul {width:100%;	margin:0px 0px 0px 20px;	padding:2px 0px 5px 20px; list-style-type:square;}
ul.text { padding:10px 0px 15px 50px;}
li {list-style-type:square;}
li.info1 {list-style-type:square; line-height:100%;}
/* Общее_конец */


/* Таблицы_начало */
.intable {font-family:arial, verdana; font-size:10pt; color:#333; border:1px solid #666;}
td.info {font-size:9pt; padding:15px 20px 20px 20px; line-height:100%;}
th {background-color:#8E8E8E; padding:5px; color:#FFF; font-weight:bold; text-align:center;}
td.path {font-size: 9pt; color: #000; text-decoration: none; font-weight: normal; background-color:#F1F3F5; height:35px; vertical-align:middle; padding:0px 0px 0px 55px;}
td.menu { background-color:#F4F4F4; padding:15px 0px 20px 15px;}
td.lowcen {text-align:center; vertical-align:middle;}
.light {background-color:#F1F3F5;}
.dark {background-color:#D5DFE3;}
.contacts {font-size:9pt; padding:0px 12px 0px 0px;}

td.maintitle {width:33%; font-size:14pt; color:#D10000; margin:0; padding:20px 0px 10px 0px;}
/* Таблицы_конец */


/* Ссылки_начало */
a {font-family:arial, verdana; font-size:10pt; color:#FF4000; text-decoration:underline;}
a:hover {text-decoration:none;}
a.catalog { color:#FFF; font-weight:normal; font-size:9pt; text-decoration:none; margin:0px; padding:0px;}
a.more {font-size:11pt;}
a.big {font-size:11pt; font-weight:bold}

a.path { color:#FF4400; font-weight:normal; font-size:9pt; text-decoration:none; margin:0px; padding:0px;}
a.path:hover { color:#FF4400; font-weight:normal; font-size:9pt; text-decoration:underline; margin:0px; padding:0px;}
#level1 a { color:#000; font-weight:bold; font-size:11pt; text-decoration:none; margin:0px; padding:0px;}
a.level2 { color:#000; font-size:10pt; text-decoration:none; margin:0px; padding:0px;}
a.pages { color:#FF4400; font-weight:bold; font-size:9pt; text-decoration:none; margin:0px; padding:0px;}
a.copy { color:#000000; font-weight:bold; font-size:9pt; text-decoration:none; margin:0px; padding:0px;}
a.bcopy { color:#545454; font-size:9pt; text-decoration:none; margin:0px; padding:0px;}
a.pdf {background-image:url(img/pdf.gif); background-repeat:no-repeat; background-position:middle left; padding:0 0 0 25px;}
a.xls {background-image:url(img/xls.gif); background-repeat:no-repeat; background-position:middle left; padding:0 0 0 25px;}
a.doc {background-image:url(img/doc.gif); background-repeat:no-repeat; background-position:middle left; padding:0 0 0 25px;}
a.zip {background-image:url(img/zip.gif); background-repeat:no-repeat; background-position:middle left; padding:0 0 0 25px;}
a.ie {background-image:url(img/ie.gif); background-repeat:no-repeat; background-position:middle left; padding:0 0 0 25px;}
a.arch { color:#FF4400; font-size:10pt; text-decoration:underline; margin:0px; padding:0px;}
a.arch:hover { color:#FF4400; font-size:11pt; text-decoration:none; margin:0px; padding:0px;}
.arc {color:#333; font-size:11pt; margin:0; padding:0;}

/* Ссылки_конец */

.copy {	font-size: 9pt; color: #FFFFFF;}
.rcopy {font-size: 9pt; color: #FF0000; font-weight: bold;}
.gcopy {font-size: 9pt; color: #999; font-weight: bold;}
.pages { font-size: 9pt; color: #EA0F0F; text-decoration: none; font-weight: bold;}

.ntitle { color: #000;	font-size: 10pt; font-weight: bold;}
.ntitle a {font-size: 10pt;}
.ndate { color: #FFF; background-color:FF0000; font-size: 10pt; font-weight: bold;}
.news { color: #000000;	font-size: 9pt;}

hr {width:100%; height:1px; color:#D6D6D6; background-color:#D6D6D6; padding:0px; margin:0px;}

.input1 {background-color: #F4F4F4;
	BORDER-RIGHT: #E0E0E0 1px solid;
	BORDER-TOP: #E0E0E0 1px solid;
	BORDER-LEFT: #E0E0E0 1px solid;
	BORDER-BOTTOM: #E0E0E0 1px solid;
	COLOR: #333333;
	font-size: 10pt;
}

BODY {background-color: #FFFFFF;
	SCROLLBAR-FACE-COLOR: #FB3600;
	SCROLLBAR-HIGHLIGHT-COLOR: #F9943B; 
	SCROLLBAR-SHADOW-COLOR: #D90000; 
	SCROLLBAR-3DLIGHT-COLOR: #F9943B; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
	SCROLLBAR-TRACK-COLOR: #F2F4F5; 
	SCROLLBAR-DARKSHADOW-COLOR: #D90000;
}
