body, TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12 px;
	scrollbar-3dlight-color: #99CC99;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #009900;
	scrollbar-darkshadow-color: #003300;
	scrollbar-face-color: #165B08;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #009900;
	scrollbar-track-color: #99CC99;
	vertical-align: top;
}
a, a:link, a:visited, a:active   {
	font-family: Arial, Helvetica, sans-serif;
	color:#003300;
	font-size:12px;
	text-decoration:underline;
}
a:hover {
	color:#165B08;
	text-decoration:none;
}
.content   {
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 13px;
font-weight: normal;
padding: 0px 30px 10px 30px;
text-align: justify;
}

.menutop, .menutop a:link, .menutop a:visited, .menutop a:active   {
background-color: none;
}

.menutop a:hover {
background-color: White;
}
.menutop img{
border: 0px;
}	

.menu   {
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;

	vertical-align: top;
}
.menu a:link, .menu a:visited, .menu a:active   {

	color: #165B08;
	text-transform: uppercase;
}

.menu a:hover {
	color:#003300;
	text-decoration: none;
}
.navcatalog img{
	vertical-align: text-bottom;
}	
  
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #165B08;
	margin: 10px 10px 20px 0;
	font-weight: bold;
	text-align: left;
}	

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	margin: 0 0 10 0;
	font-weight: bold;
	text-align: left;
}	



h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #165B08;
	font-weight: bold;
	margin: 0 0 15 0;
}	
hr{
	color: #99CC99;
	width: 100%;
	height: 1;
}	
input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 11px;
	background-color: #ecffec;
	border: 1 solid #003300;
}	
.subm {
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
	font-size: 10px;
	background-color: #99cc99;
	border: 1 solid #003300;
	font-weight:bold;
}

.contacts {
	font-family: Arial, Helvetica, sans-serif;
	color: #165B08;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	padding-right: 5px;
	vertical-align: bottom;
}
.contacts img{
	border: 0px;
	vertical-align: text-top;
}	

.pismo a:hover {
background-color: #165B08;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding: 5px 5px 5px 5px;
}
.pict {
	color: #105908;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.order1 td {
	padding: 10px;
}
.s_malign, .malign, .malign * {
	vertical-align: middle;
}
.s_balign, .balign, .balign * {
	vertical-align: bottom;
}
table.separate {
	border-collapse: separate;
}
.s_f20, .f20, .f20 * {
	font-size: 20px;
}
.h2_order {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align: left;
}	
