a:link {
	color: #bfd592;
	text-decoration: none;
}
a:visited {
	color: #bfd592;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #96a48c;
}
a:active {
	text-decoration: none;
}
.headerimg h1{
	margin-top: 20px;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
}

.entry table {
	border: 1px solid #336699;
	border-collapse: collapse;
	vertical-align:middle;
	text-align:center;
}

.entry table td{
	padding: 4px;
	font-size: 100%;
        border:1px solid #336699;
}

.entry table th{
	text-align:center;
        padding:10px;
        border:1px solid #336699;
        background-color:#727987;
        color:#BFD592;
}

.entry tr.trname {
        background-color:#8E9197;
        color:#EBEBEB;
}

.entry tr.trname1 {
        color:#BFD592;
}


ul.file-list { padding: 0; margin-left:40px;}

ul.file-list li 
{
	margin: 0 0 2px 0;
	background-repeat: no-repeat;
	background-position: left;
}
		
.file-prev-xls { background-image: url("http://specmetal.ru/images/excel.png"); }

.widecolumn .entry P {
	FONT-SIZE: 12px;
}
BODY {
width: 100%;
	background: url("http://specmetal.ru/images/headerbg.jpg") repeat-x top;
	MARGIN: 0px;
	COLOR: #c1bdbc;
	TEXT-ALIGN: center;
	font-family: "Tahoma";
	font-size: 11px;
	padding: 0px;
	background-color: #656b77;
}

#header {
 padding:0px;
 margin: 0px;
 height: 650px;
}

#page {
	MARGIN: 0px auto;
	WIDTH: 1000px;
	TEXT-ALIGN: left;
	background:none;
	padding: 0px;
}

#footer {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 760px;
	padding: 0px;
	text-align: left;

}

#footer P {
	MARGIN: 0px;
	text-align: center;
	padding: 20px 24px;
}

.headerimg {
	position: relative;
	z-index: 0;
width: 1000px;
height: 600px;

}

.narrowcolumn {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 542px;
	padding: 0px 0px 0px 25px;
}

.widecolumn {
	MARGIN: 0px 0px 0px 80px;
	WIDTH: 400px;
	padding: 0px;
}

.post {
	MARGIN: 22px 0px 12px;
	TEXT-ALIGN: justify;
}

.logo {
	PADDING-LEFT: 22px;
	PADDING-TOP: 10px;
}

#navcontainer {
	MARGIN: 0px 0px 0px 4px;
	TEXT-TRANSFORM: uppercase;
	font: 10px Arial, Helvetica, sans-serif;
}

#navcontainer UL {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	WIDTH: 100%;
	COLOR: #b5da69;
	FONT-FAMILY: arial, helvetica, sans-serif;
}

#navcontainer UL LI {
	DISPLAY: inline;
}
#navcontainer li{
	float:left;
	padding:0 2px 0 9px;
	margin: 0;
}

#navcontainer UL LI A {
	FLOAT: left;
	COLOR: #b5da69;
	TEXT-DECORATION: none;
	padding: 0.2em 1em;
}
#navcontainer ul li a {	
	padding:5px 15px 11px 6px;	
	display:block;
	color: #b5da69;
	text-decoration: none;
	float: left;
	font-weight: bold;
	
}

#navcontainer UL LI A:hover {
	COLOR: #90ae51;
}
#navcontainer UL LI.selected{
	COLOR: #b6e94d;
}
#navcontainer UL LI.selected A{
	COLOR: #90ae51;
	font-weight: bold;
	font-size: 11px;
	padding:4px 15px 10px 6px;

}

#sidebar {
padding-left: 20px;
padding-right: 10px;
	float: left;
	background-color: #767d87;
	width: 155px;
	text-align: left;
	padding-top: px;
	padding-bottom: 7px;
	line-height: 15px;
}

#sidebar span {
	color: #92b157;
	line-height: 18pt;
	font-weight: bold;
}

#sidebar FORM {
	MARGIN: 0px;
}


H1 {
	padding-bottom: 10px;
	color: #bfd592;
	font-size:1.5em;
	font-weight:bold;
}

H2 {
	padding: 10px 0 10px 0;
	color: #C1BDBC;
	font-size:1.2em;
}

H3 {
	padding: 10px 0 5px 0;
	FONT-SIZE: 1.1em;
	COLOR: #BFD592;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;

}

H4 {
       FONT-SIZE: 1.1em;
       text-align:center;
/*    padding-left:150px;
       padding-right:150px; */
       padding-top:30px;
       padding-top:10px;
}

H1 {
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


H1 A {
	COLOR: #8bacd7;
	TEXT-DECORATION: none;
}

H1 A:hover {
	COLOR: #8bacd7;
	TEXT-DECORATION: none;
}

H1 A:visited {
	COLOR: #8bacd7;
	TEXT-DECORATION: none;
}

H2.pen {
	BACKGROUND: url(pen10000.gif) no-repeat 0px 4px;
	MARGIN-BOTTOM: 1px;
	MARGIN-LEFT: 0px;
	padding: 6px 2px 2px 24px;
}

H2.pagetitle {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 1.4em;
	BACKGROUND: url(bigarchi.gif) #ffffff no-repeat 6px 3px;
	MARGIN: 20px 0px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 1em;
	moz-border-radius: 5px;
	padding: 9px 2px 12px 44px;
}

CITE {
	TEXT-DECORATION: none;
}

H2 A:hover {
	COLOR: #93425a;
	TEXT-DECORATION: none;
}

.description {
	TEXT-TRANSFORM: uppercase;
	COLOR: #888888;
	TEXT-ALIGN: left;
	font: 1em Arial, Helvetica, sans-serif;
}

#content {
	margin: 0px;
	float: right;
	width: 790px;
	text-align: left;
}

.widecolumn {
	LINE-HEIGHT: 1.6em;
}

.narrowcolumn .entry {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 0px;
}

.narrowcolumn .entry 
{
	text-align: left;
}

.widecolumn .entry {
	MARGIN-TOP: 0px;
	LINE-HEIGHT: 1.4em;
	PADDING-TOP: 0px;
}

.narrowcolumn .postmetadata {
	BORDER-TOP: #8bacd7 1px dashed;
	TEXT-ALIGN: left;
}

.navigation {
	DISPLAY: block;
	FONT-SIZE: 0.9em;
	MARGIN: 32px 0px 20px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
}

.alt {
	background: #ffffff;
	padding: 6px;
}

CODE {
	FONT: 1.1em 'Courier New', Courier, Fixed;
}

ACRONYM {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em;
}

abbr {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em;
}

SPAN.caps {
	FONT-SIZE: 0.9em;
	LETTER-SPACING: 0.07em;
}

SMALL {
	COLOR: #888888;
	font: 0.8em/1.5em Arial, Helvetica, Sans-Serif;
}

.smalltime {
	BACKGROUND: url(posttime.gif) no-repeat 0px 0px;
	MARGIN: 0px 0px 2px;
	COLOR: #888888;
	TEXT-ALIGN: left;
	font: 0.8em Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 14px;
}

.smalluser {
	BACKGROUND: url(postuser.gif) no-repeat 0px -2px;
	FLOAT: left;
	MARGIN-LEFT: 6px;
	COLOR: #888888;
	TEXT-ALIGN: left;
	font: 0.8em Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 14px;
}

.smallcat {
	BACKGROUND: url(postcat0.gif) no-repeat 0px 0px;
	FLOAT: left;
	COLOR: #888888;
	TEXT-ALIGN: left;
	font: 0.8em Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 14px;
}

.smallcomments {
	BACKGROUND: url(postcomm.gif) no-repeat 0px 0px;
	FLOAT: right;
	MARGIN-LEFT: 6px;
	COLOR: #888888;
	TEXT-ALIGN: right;
	font: 0.8em Arial, Helvetica, Sans-Serif;
	padding: 0px 0px 0px 14px;
}

.entry {

}

.entrytext {
	COLOR: #354657;
	font: 1em Georgia, "MS Sans Serif", Geneva, sans-serif;
}

.post .styled UL {
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1px;
	MARGIN-LEFT: 0px;
	TEXT-INDENT: 0px;
	LIST-STYLE-TYPE: none;
}

.post .styled LI {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: url(archive0.gif) #ffffff no-repeat 6px 6px;
	MARGIN-BOTTOM: 10px;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	moz-border-radius: 5px;
	padding: 5px 10px 5px 30px;
}

.post .styled LI A {
}

.post .styled LI:hover {
	BORDER-RIGHT: #42769f 1px solid;
	BORDER-TOP: #42769f 1px solid;
	BORDER-LEFT: #42769f 1px solid;
	BORDER-BOTTOM: #42769f 1px solid;
}

.clear {
	CLEAR: both;
	MARGIN: 0px;
	padding: 0px;
}

.clearleft {
	CLEAR: left;
}

.clearright {
	CLEAR: right;
}

.line {
display: none;
	BORDER-TOP: #cccccc 1px solid;
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 3px;
}

.commentlist {
	MARGIN: 0px;
	COLOR: #333333;
	TEXT-ALIGN: justify;
	font: 0.9em Arial, Helvetica, Sans-Serif;
	padding: 0px;
}

.commentlist LI {
	BORDER-RIGHT: #a3a3a3 1px solid;
	MARGIN: 5px 0px 0px;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	LIST-STYLE-TYPE: none;
	background: #fffffa;
	padding: 5px 10px 3px;
}

.commentlist P {
	MARGIN-LEFT: 0px;
}

.commenttext {
	PADDING-LEFT: 67px;
	TEXT-ALIGN: justify;
}

#commentform P {
	MARGIN: 5px 0px;
}

.nocomments {
	MARGIN: 0px;
	TEXT-ALIGN: center;
	padding: 0px;
}

.commentmetadata {
	DISPLAY: block;
	MARGIN: 0px;
}

.lightblue {
	BACKGROUND: #dfecfb;
	moz-border-radius: 5px;
	padding: 3px;
}

.entry IMG {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	max-width: 400px;
	background: #ffffff;
	padding: 2px;
	margin-right: 5px;
	margin-left: 5px;
}

.entrytext IMG {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	max-width: 400px;
	background: #ffffff;
	padding: 2px;
}

.img {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

.imgleft {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FLOAT: left;
	MARGIN-BOTTOM: 6px;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

.imgright {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FLOAT: right;
	MARGIN-BOTTOM: 6px;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

P IMG {
	max-width: 100%;
}

IMG.centered {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	DISPLAY: block;
	MARGIN-LEFT: auto;
	BORDER-LEFT: #dddddd 1px solid;
	MARGIN-RIGHT: auto;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

IMG.alignright {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	DISPLAY: inline;
	MARGIN: 0px 0px 2px 7px;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 4px;
}

IMG.alignleft {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	DISPLAY: inline;
	MARGIN: 0px 7px 2px 0px;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

.gravatar {
	BORDER-RIGHT: #dddddd 1px solid;
	BORDER-TOP: #dddddd 1px solid;
	FLOAT: left;
	MARGIN: 2px 10px 6px 0px;
	BORDER-LEFT: #dddddd 1px solid;
	BORDER-BOTTOM: #dddddd 1px solid;
	background: #ffffff;
	padding: 2px;
}

.alignright {
	FLOAT: right;
}

.alignleft {
	FLOAT: left;
}

.center {
	TEXT-ALIGN: center;
}

.postmetadata UL {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none;
}

.postmetadata LI {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none;
	LIST-STYLE-TYPE: none;
}

#sidebar UL UL LI {

}

#sidebar UL OL LI {

}

.nocomments {
	COLOR: #888888;
}

.postmetadata {
	COLOR: #888888;
}

BLOCKQUOTE {
	COLOR: #888888;
}

STRIKE {
	COLOR: #888888;
}

#sidebar UL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL OL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL LI {
	LIST-STYLE-IMAGE: none;
	MARGIN: 0px 0px 10px;
	LIST-STYLE-TYPE: none;
	padding: 0px;
}

#sidebar UL P {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL SELECT {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL UL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL OL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL UL UL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL OL {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL LI UL LI {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LIST-STYLE-IMAGE: none;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}

#sidebar LI none A {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	LIST-STYLE-IMAGE: none;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}

#sidebar UL OL LI {
	LIST-STYLE-TYPE: none;
	padding: 0px;
}

#sidebar UL UL LI {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL OL LI {
	MARGIN: 0px;
	padding: 0px;
}

#sidebar UL UL LI {	
}


#searchform {
	MARGIN: 4px auto;
	TEXT-ALIGN: left;
	padding: 5px 3px;
}

#sidebar #searchform #s {
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	FONT-SIZE: 1em;
	BACKGROUND: #ffffff repeat-x;
	FLOAT: left;
	BORDER-LEFT: #cccccc 1px solid;
	WIDTH: 131px;
	COLOR: #888888;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding: 2px;
}

.entry FORM {
	DISPLAY: block;
	FONT-SIZE: 1em;
	padding: 0px;
}

.entry INPUT {
	BORDER-RIGHT: #a3a3a3 1px solid;
	FONT-SIZE: 1em;
	FLOAT: left;
	MARGIN: 5px 0px 0px;
	COLOR: #000000;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #fffffa;
	padding: 4px;
}

SELECT {
	BORDER-RIGHT: #a3a3a3 1px solid;
	WIDTH: 130px;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #fffffa;
}

.backlight {
	BORDER-RIGHT: #a3a3a3 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #ffffff;
}

.commentspacer {
	PADDING-LEFT: 6px;
	PADDING-TOP: 5px;
}

INPUT {
	BORDER-RIGHT: #a3a3a3 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #ffffff;
	padding: 4px;
}

TEXTAREA {
	BORDER-RIGHT: #a3a3a3 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	WIDTH: 390px;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #ffffff;
	padding: 4px;
}

.button {
	BORDER-RIGHT: #a3a3a3 1px solid;
	BORDER-TOP: #dfecfb 1px solid;
	FONT: 0.8em Verdana, Arial, Sans-Serif;
	TEXT-TRANSFORM: uppercase;
	BORDER-LEFT: #dfecfb 1px solid;
	COLOR: #1a426a;
	BORDER-BOTTOM: #a3a3a3 1px solid;
	background: #dfecfb;
	padding: 2px;
}

TEXTAREA:unknown {
	BORDER-RIGHT: #42769f 1px solid;
	BORDER-TOP: #42769f 1px solid;
	BORDER-LEFT: #42769f 1px solid;
	BORDER-BOTTOM: #42769f 1px solid;
}

INPUT:unknown {
	BORDER-RIGHT: #42769f 1px solid;
	BORDER-TOP: #42769f 1px solid;
	BORDER-LEFT: #42769f 1px solid;
	BORDER-BOTTOM: #42769f 1px solid;
}

.entry FORM:unknown {
	BORDER-RIGHT: #42769f 1px solid;
	BORDER-TOP: #42769f 1px solid;
	BORDER-LEFT: #42769f 1px solid;
	BORDER-BOTTOM: #42769f 1px solid;
}

#sidebar #searchform #s:unknown {
	BORDER-RIGHT: #42769f 1px solid;
	BORDER-TOP: #42769f 1px solid;
	BORDER-LEFT: #42769f 1px solid;
	BORDER-BOTTOM: #42769f 1px solid;
}

#commentPreview {
	BORDER-RIGHT: #888888 1px solid;
	BORDER-TOP: #888888 1px solid;
	FONT: 0.9em Verdana, Arial, Sans-Serif;
	BORDER-LEFT: #888888 1px solid;
	WIDTH: 374px;
	BORDER-BOTTOM: #888888 1px solid;
	background: #fff;
	padding: 6px;
}

ACRONYM {
	CURSOR: help;
}

abbr {
	CURSOR: help;
}

SPAN.caps {
	CURSOR: help;
}

ACRONYM {
	BORDER-BOTTOM: #888888 1px dashed;
}

abbr {
	BORDER-BOTTOM: #888888 1px dashed;
}

BLOCKQUOTE {
	PADDING-LEFT: 40px;
	BACKGROUND: url(blockquo.png) no-repeat;
	MARGIN: 15px 20px 0px;
}

BLOCKQUOTE CITE {
	DISPLAY: block;
	MARGIN: 5px 0px 0px;
}

.center {
	TEXT-ALIGN: center;
}


A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}

.entry table.noborder {
	border: 0px;
	border-collapse: collapse;
	vertical-align:middle;
	text-align:center;
        font-size:11px;
}

.entry table.noborder td{
	padding: 4px;
	font-size: 100%;
	border: 0px;
}

.entry table.noborder th{
        background-color:#727987;
	border: 0px;
        color:#BFD592;
        padding:10px;
        text-align:center;
}

#languages {
	float:right;
	MARGIN: 0px 0px 0px 4px;
	TEXT-TRANSFORM: uppercase;
	font: 10px Arial, Helvetica, sans-serif;
}

#languages UL {
	MARGIN-TOP: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	WIDTH: 100%;
	COLOR: #b5da69;
	FONT-FAMILY: arial, helvetica, sans-serif;
}


#languages UL LI {
	DISPLAY: inline;
}
#languages li{
	float:left;
	padding:0 2px 0 9px;
	margin: 0;
}

#languages UL LI A {
	FLOAT: left;
	COLOR: #b5da69;
	text-decoration: none;
	padding: 0.2em 1em;
	font-size:100%;
	padding:5px 1px 11px 1px;
	display:block;
	font-weight: bold;
}


#languages UL LI A:hover {
	COLOR: #90ae51;
}
#languages UL LI.selected{
	COLOR: #b6e94d;
}
#languages UL LI.selected A{
	COLOR: #90ae51;
	font-weight: bold;
	font-size: 12px;
	padding:5px 1px 11px 1px;

}