HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: center;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://www.diplom-zakaz.ru/res/bgr.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana; TEXT-ALIGN: center; 
}
#pagewidth {
	CLEAR: both; MARGIN-LEFT: auto; WIDTH: 90%; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: left; 
}
#nobrtop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #800000; FONT-FAMILY: Tahoma;
	background-image:url(http://www.diplom-zakaz.ru/res/nobrtop.jpg); background-repeat:repeat-x;
	position:absolute; left:0px; width:100%; height:290px;
	z-index: -1;
	}
.plmenu {
	FONT-SIZE: 115%; WHITE-SPACE: nowrap
}
.nwp {
	WHITE-SPACE: nowrap
}
.otz {
	FONT-WEIGHT: normal;
	FONT-SIZE: 88%;
    line-height: 98%
    text-indent: 5px;
}

H1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 140%;
	COLOR: #000066
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 120%;
	COLOR: #383865
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 110%;
	COLOR: #663333
}
STRONG {
	COLOR: #000066
}
A {
	COLOR: #000066;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #0000FF;
	TEXT-DECORATION: none
}
#top10 A {
	COLOR: #808080; TEXT-DECORATION: none
}
#top10 A:hover {
	COLOR: #554848; TEXT-DECORATION: none
}
#header {
	CLEAR: both;
	BACKGROUND-POSITION: center top;
	PADDING-LEFT: 12em;
	FONT-SIZE: 110%;
	BACKGROUND-IMAGE: url(http://www.diplom-zakaz.ru/res/fullbgr.jpg);
	COLOR: #800000;
	BACKGROUND-REPEAT: repeat-x;
	POSITION: relative;
	HEIGHT: 200px;
	BACKGROUND-COLOR: #fafafa;
	TEXT-ALIGN: left
}
#leftcol {
PADDING-RIGHT: 3px; 
PADDING-LEFT: 7px; 
 width:21%;
*width:24%;
FONT-SIZE: 80%; 
FLOAT: left; 
PADDING-TOP: 10px; 
 @clear:right;
POSITION: relative; 
BACKGROUND-COLOR: #fafafa;
}
#leftcol A {
	COLOR: #355994;
	TEXT-DECORATION: none
}
#leftcol A:hover {
	COLOR: #000066;
	BORDER-BOTTOM: 2px solid;
	TEXT-DECORATION: none
}
#leftcol UL {
	BORDER-RIGHT: #b7b7b7 double; PADDING-RIGHT: 0px; BORDER-TOP: #b7b7b7 double; PADDING-LEFT: 3px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b7b7b7 double; LINE-HEIGHT: 180%; PADDING-TOP: 0px; BORDER-BOTTOM: #b7b7b7 double; LIST-STYLE-TYPE: square; BACKGROUND-COLOR: #f0f0f0
}
#maincol {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 80%; FLOAT: right; WIDTH: 76%; PADDING-TOP: 10px; POSITION: relative; BACKGROUND-COLOR: #fafafa
}
#maincol P {
	TEXT-INDENT: 1em
}
#footer {
	CLEAR: both; BACKGROUND-COLOR: #fafafa; TEXT-ALIGN: center; width:100%; POSITION: relative; 
}
#table {
* HEIGHT: 0px
}
#table UL {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 110%; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid
}
#table UL LI {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.tems {
	WIDTH: 32em; TEXT-ALIGN: left
}
.others {
	WIDTH: 8em; TEXT-ALIGN: center
}
.tabtex {
	WIDTH: 12em; TEXT-ALIGN: center
}
#table2 {
* HEIGHT: 0px; 
TEXT-ALIGN: center
}
#table2 UL {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: 1px solid; LINE-HEIGHT: 110%; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; LIST-STYLE-TYPE: none
}
#table UL LI {
	DISPLAY: inline; VERTICAL-ALIGN: middle
}
.id3 {
	BACKGROUND-COLOR: #ff8040
}
.id0 {
	BACKGROUND-COLOR: #E0ECFE
}
.id1 {
	BACKGROUND-COLOR: #C3DAFE
}
.id2 {
	BACKGROUND-COLOR: #e0ebeb
}
.content {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-WEIGHT: bold
}
#info H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000
}
#form {
	BORDER-RIGHT: #b7b7b7 double; BORDER-TOP: #b7b7b7 double; PADDING-LEFT: 4px; BORDER-LEFT: #b7b7b7 double; BORDER-BOTTOM: #b7b7b7 double; BACKGROUND-COLOR: #f0f0f0
}
#top10 {
	CLEAR: both; BORDER-RIGHT: #b7b7b7 double; PADDING-RIGHT: 5px; BORDER-TOP: #b7b7b7 double; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 65%; PADDING-BOTTOM: 5px; BORDER-LEFT: #b7b7b7 double; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: #b7b7b7 double; BACKGROUND-COLOR: #fefdfe; TEXT-ALIGN: left;
	height:100px;
}
DIV.row {
	CLEAR: both; PADDING-TOP: 8px
}
DIV.row SPAN.label {
	FLOAT: left; WIDTH: 40%; TEXT-ALIGN: right
}
DIV.row SPAN.formw {
	FLOAT: right; WIDTH: 40%; TEXT-ALIGN: left
}
#leftdown{
background-image:url(http://www.diplom-zakaz.ru/res/downleft.jpg); background-repeat:no-repeat; left:0; 
} 
#leftright{
background-image:url(http://www.diplom-zakaz.ru/res/downright.jpg); background-repeat:no-repeat; align: right; right:0px; float:right; position:relative;
}
#lefttop{
float:left; position:relative;
width:100%;
background-image:url(http://www.diplom-zakaz.ru/res/downcenter.jpg); background-repeat: repeat-x;
}


#sales A {
	COLOR: #6C2D36;
	TEXT-DECORATION: none
}
#sales A:hover {
	COLOR: #000066;
	BORDER-BOTTOM: 2px solid;
	TEXT-DECORATION: none
}
#sales UL {
	BORDER-RIGHT: #DACA8E double; PADDING-RIGHT: 0px; BORDER-TOP: #DACA8E double; PADDING-LEFT: 3px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #DACA8E double; LINE-HEIGHT: 180%; PADDING-TOP: 0px; BORDER-BOTTOM: #DACA8E double; LIST-STYLE-TYPE: square; BACKGROUND-COLOR: #f0f0f0
}


.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.clearfix {
	
}
 HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}

@media Print    
{
#leftcol {
	DISPLAY: none
}
#maincol {
	FLOAT: none; WIDTH: 100%
}
#header {
	DISPLAY: none
}
#form {
	DISPLAY: none
}
#top10 {
	DISPLAY: none
}
.top10 {
	DISPLAY: none
}

}
