#tec {
	position: absolute;
	top:80px;
	left: 50%;
	width: 640px;
	margin-left: -393px;
	text-align:center;
	
	/*border:1px solid grey;*/
}

.tectxt {
	width:370px;
	font-family: georgia,lucida grande,verdana,arial;
	font-size: 12px;
	font-style:normal;
	font-weight: normal;
	color:#222;
	
	vertical-align:top;
	background-color:#f4f4f4;

	line-height: 18px;
	text-align:justify;
	padding:25px;

	border-bottom:0px dashed #333
/*	border:1px solid green;*/
}

.tectxt:first-letter {
	font-size: 1.5em;
	font-weight: normal;
	border:0px dashed #333;
}

.tectxt a {
	font-weight: bold;
}

.tectxt a:hover {
	letter-spacing:1px;
}

.tecname {
	padding:25px;
	width:170px;
	font-size: 30px;
	font-weight: bold;
	font-style: italic;
	color: #111;
	vertical-align:top;
	text-align:left;
	border-right:1px dashed #333;
	border-bottom:1px dashed #333;
}

.tecanc {
	position:relative;
	top:-50px;
}

.sub {
	font-size: 14px;
	font-weight: normal;
	line-height: normal;
	color:#222;
}
