@CHARSET "UTF-8";
BODY {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background: url(/images/bg.gif) repeat-x top;
}
TABLE {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
TABLE TD {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
FORM {
	margin: 0px;
	padding: 0px;
}
IMG {
	border: 0px;
}

.topMenu {
	width: 523px; 
	height: 55px;
	background: url(/images/topmenu.gif) no-repeat top;
}
.topMenu A {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #0027c2;
}
.topMenu A:hover {
	text-decoration: underline;
}
.topMenu TD {
	padding-top: 10px;
	text-align: left;
}
.tbLastprojects {
	margin-bottom: 10px;
}
.tbLastprojects IMG {
	margin-right: 3px;
	border: 2px solid #e3e9ff;
}
.tbLstprojects TD {
	text-align: left;
}
.tbCopy {
	width: 335px;
	height: 116px;
	background: url(/images/copy.gif) no-repeat left top;
}
.tbCopy02 {
	width: 334px;
	height: 116px;
	background: url(/images/copy02.jpg) no-repeat left top;
}
.tbCopy TD, .tbCopy02 TD {
	font-size: 10px;
	color: #8d9fe5;
}
.tbCopy TD B, tbCopy02 TD B {
	color: #0027c2;
}
.tbProjects {
	text-align: right;
	margin: 23px 0px 23px 0px;
}
.tbProjects IMG {
	border: 2px solid #e3e9ff;
}
.tbPrDescription {
	width: 99%;
	color: #838383;
	vertical-align: middle;
	text-align: left;
	padding-bottom: 20px;
}
.tbPrDescription B {
	color: #000000;
}
.tdContact {
	width: 955px; 
	text-align: left; 
	color: #838383;
}
.tdContact B {
	color: #000000;
}
.tdContact DIV {
	margin-left: 20px;
}
.fldContact {
	width: 217px; 
	font-size: 12px; 
	color: #000000; 
	border: 1px solid #cacaca;
}
.tdAbout {
	color: #6E6E6E;
	text-align: left;
}
.tdAbout B {
	color: #000000;
}
.tdAbout A {
	color: #d2ab67;
	font-weight: bold;
}
.tdAbout B.a {
	color: #838383;
}
.tdOneProject {	
	width: 324px; 
	text-align: right;
}
.tdOneProject TD {
	text-align: left;
}
.tdOneProject IMG {
	border: 2px solid #e1e8ff;
}
.tdOneList {
	margin: 3px 0px 30px 0px;
}
.tdOneList IMG {
	cursor: pointer;
}
.divInnerSmPic {
	cursor: pointer;
	width: 150px; 
	height: 120px;
	border: 2px solid #e1e8ff; 
	margin: 0px 0px 3px 3px;
}
.divInnerSmPic IMG {
	margin-top: 95px;
}
.divInnerBigPic {
	cursor: pointer;
	width: 307px; 
	height: 247px;
	border: 2px solid #e1e8ff; 
	margin: 0px;
}
.divInnerBigPic IMG {
	margin-top: 222px;
}

.tbNews {
	width: 930px;
	margin-top: 47px;
}
.tbNews TD {
	text-align: left;
}	
.tdNewsPhoto {
	width: 222px; 
	height: 189px;
}
.tdNewsPhoto IMG {
	width: 201px; 
	height: 162px; 
	border: 2px solid #e3e9ff;
}
.newsDate {
	font-size: 18px;
	color: #0027c2;
}
.newsTitle {
	font-size: 14px;
	color: #000000;
}
.newsText {
	color: #6e6e6e;
	margin-top: 17px;
}
.tbPla {
	width: 100%; 
	height: 7px; 
	font-size: 2px;
	margin: 0px 0px 23px 0px;
}
.tdPla01 {
	background: #dadbdb;
	width: 33%;
}
.tdPla02 {
	background: #e4eaff;
	width: 34%;
}
.tdPla03 {
	background: #f5ead3;
	width: 33%;
}