body { margin: 0; padding: 0; background-color: #fff; }
body * { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #444; }

#header {
	padding: 18px 0 9px 28px;
	height: 62px;
	background: url('../images/top-line.gif');
}

.layout {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border: none;
}
.content { padding: 0 50px 0 0; vertical-align: top;}
#content {
	padding: 0 0 0 55px; 
	background: url('../images/cont-bg.gif');
}
#content-in {
	padding: 14px 65px 60px 60px;
	background: #fff;
	text-align: left;
	vertical-align: top;
}
#format { padding: 20px 0 0 20px; }
.basictext { 
	font-size: 12px;
}
.sectext, .indexcont, .persab {
	font-size: 11px;
	color: #616161;
}
#menu {
	padding: 0 0 0 33px;
	height: 36px;
	background: url('../images/menu-line.gif') #F0EFC9;
	vertical-align: top;
}
.bend { padding: 0; width: 23px; }
.button { padding: 0; width: 66px; border: none; }
#footer { padding: 0; background: #fff; }
#f1 {
	padding: 0;
	background: url('../images/footer-line.gif') bottom left repeat-x #fff;
}
#menu-bot { padding: 0 10px; background: #fff; }
#bottom { height: 4px; background: #A9CC98; padding: 0; }
ul { 
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -25px;
	//margin-left: 25px;
}
#listA li { 
	list-style: url('../images/arrow.gif');
	padding: 2px 0 2px 0;
	margin: 0;
	vertical-align: top;
}
a {
	color: #7CABAB;
	text-decoration: none; 
	font-size: 11px;
}
a:hover { color: #4A8550; }
h1 {
	color: #A1BF92;
	font-size: 18px;
	padding: 0;
	margin: 0;
}
h2 {
	color: #7CABAB;
	font-size: 13px;
	padding-bottom: 0px;
	margin: 0;
}
h2 a { 	font-size: 13px; }
h3 { 
	font-size: 11px;
	color: #B0B093;
	font-weight: bold;
}

/*services, products*/
.acategories { 
	padding: 0 10px 3px 0;
	vertical-align: top;
	border-bottom: 1px solid #DAE4E6;
	font-size: 10px;
	color: #375837;
	font-weight: bold;
}
#width-cont { width: 350px; }
/*services, articles*/
#a { text-align: right; }

/* Supplementary */

.date {
	height: 20px;
}

