BODY, td{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}


A{
	text-decoration: none;
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #006050;
}

A:hover{
	color: #009980;
	text-decoration: underline;
}


.menu{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #006050;
	text-decoration: none;
	font-weight: bold;
}

.menu:hover{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #009980;
	text-decoration: none;
	font-weight: bold;
}

.menunlc{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #5c4800;
	text-decoration: none;
	font-weight: bold;
}

.menugray{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #99a9a9;
	text-decoration: none;
	font-weight: bold;
}

.menumail{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #006050;
	text-decoration: underline;
	font-weight: bold;
}

.menumail:hover{
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
	color: #009980;
	text-decoration: underline;
	font-weight: bold;
}
div { 
	margin-top: 3px;
	margin-bottom: 0px;
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
	color : #112222;
}

p { 
	margin-top: 6px;
	margin-bottom: 0px;
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

p.pl { 
	margin-top: 3px;
	margin-bottom: 0px;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 11px;
}


big, .h1{ 
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 12px;
}

.huge{ 
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 18px;
}

.smhuge{ 
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 16px;
}

small, .sm { 
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 10px;
}

.green{color: #006050;}
.nlc{color: #5c4800;}
.gray{color: #999999;}
.dkgray{color: #204040;}
.black{color: #000000;}
.warning{color: #cc0066;}
.tar{ font-family: Courier, monospace; font-size: 12px;}
.violet{color: #500060;}
.lviol{color: #800099;}

STRONG{font-family: Arial,Helvetica,Sans-Serif; font-weight: bold;}
EM{font-family: Arial,Helvetica,Sans-Serif; font-style: italic;}

CITE{
	line-height: 130%;
	font-family: Verdana, Tahoma, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	color: #5c4800;
	font-size: 14px;
}

INPUT { font-family: Courier, monospace; font-size: 12px; }
INPUT.butt{background-color:#efddbb; font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; font-weight: bold; color: #5c4800;}
TEXTAREA { font-family: Courier, monospace; font-size: 12px;}

OL {
	margin: 3px 0px 3px 0px;
	padding: 0em 0em 0em 2em;
	list-style-type: decimal;
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
	text-align: justify;
}

OL LI {
	margin: 3px 0px 0px 0px;
	padding:  0em 0em 0em 0em
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
	text-align: justify;
}

UL {
	margin: 3px 0px 3px 0px;
	padding: 0em 0em 0em 2em;
	list-style-type: circle;
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

UL LI {
	margin: 3px 0px 0px 0px;
	padding:  0em 0em 0em 0em
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

UL.tr {
	margin: 3px 0px 3px 0px;
	padding: 0em 0em 0em 2em;
	list-style-image: url(http://www.contract.ru/img/tr_sm.gif);
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

UL.tr LI {
	margin: 3px 0px 0px 0px;
	padding:  0em 0em 0em 0em
	font-family: Arial,Verdana,Helvetica,Sans-serif;
	font-size: 11px;
}

.menu2{
font-family: Verdana, Tahoma, Geneva;
font-size: 9px;
text-transform: uppercase;
font-weight: normal;
color: #006050;
}

.menu2nlc{
font-family: Verdana, Tahoma, Geneva;
font-size: 9px;
text-transform: uppercase;
color: #5c4800;
}

.menu2h{
font-family: Verdana, Tahoma, Geneva;
font-size: 11px;
text-transform: uppercase;
color: #5c4800;
}

.menu2s{
font-family: Verdana, Tahoma, Geneva;
font-size: 10px;
text-transform: lowercase;
font-weight: normal;
color: #006050;
}

.menu2snlc{
font-family: Verdana, Tahoma, Geneva;
font-size: 10px;
text-transform: lowercase;
color: #5c4800;
}

.ban468 {
position:absolute;
left: 0; top: 0;
z-index:1;
}
.link468 {
position:absolute;
left: 0; top: 0;
z-index:2;
background: url('img/e.gif') repeat;
width: 468; height: 60;
}
.cont468 {
position: relative;
width: 468; height: 60;
}

.ban100 {
position:absolute;
left: 0; top: 0;
z-index:1;
}
.link100 {
position:absolute;
left: 0; top: 0;
z-index:2;
background: url('img/e.gif') repeat;
width: 100; height: 100;
}
.cont100 {
position: relative;
width: 100; height: 100;
}


