body {
	font-family: Arial, Helvetica, sans-serif;
	background: url(../imagenes/png/fondo.png) repeat-x;;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

#Layer0{
	position:relative; margin:auto; width:790px; height:700px; z-index:9;
}

#Layer1{
	position:absolute; margin: 0px 0px 0px 0px; width:20px; height:20px; z-index:1; background:url(../imagenes/png/top_left.png) no-repeat;
}

#Layer1_1{
	position:absolute; margin: 0px 0px 0px 20px; width:750px; height:5px; z-index:1; background:url(../imagenes/png/sombra_sup.png) repeat-x;
}

#Layer2{
	position:absolute; margin: 5px 0px 0px 20px; width:750px; height:15px; z-index:2; background:url(../imagenes/png/top_center.png) repeat-y;
}

#Layer3{
	position:absolute; margin: 0px 0px 0px 770px; width:20px; height:20px; z-index:3; background:url(../imagenes/png/top_right.png) no-repeat;
}

#Layer4{
	position:absolute; margin: 20px 0px 0px 0px; width:5px; height:660px; z-index:4; background:url(../imagenes/png/sombra_lateral.png) repeat-y;
}

#Layer5{
	position:absolute; margin: 20px 0px 0px 5px; width:780px; height:87px; z-index:5; background:url(../imagenes/png/logo_center.png) repeat-y;
}

#Layer6{
	position:absolute; margin: 107px 0px 0px 5px; width:780px; height:83px; z-index:6; background:url(../imagenes/gif/head_foto.gif) no-repeat;
}

#Layer7{
	position:absolute; margin: 190px 0px 0px 5px; width:780px; height:61px; z-index:7; background:url(../imagenes/png/fondo_menu.png) no-repeat;
}

#Layer8{
	position:absolute; margin: 20px 0px 0px 785px; width:5px; height:660px; z-index:8; background:url(../imagenes/png/sombra_lateral.png) repeat-y;
}

#Layer9{
	position:absolute; margin: 680px 0px 0px 0px; width:20px; height:20px; z-index:9; background:url(../imagenes/png/bottom_left.png) no-repeat;
}

#Layer10{
	position:absolute; margin: 680px 0px 0px 20px; width:750px; height:20px; z-index:10; background:url(../imagenes/png/bottom_center.png) repeat-x;
}

#Layer11{
	position:absolute; margin: 680px 0px 0px 770px; width:20px; height:20px; z-index:11; background:url(../imagenes/png/bottom_right.png) no-repeat;
}

#shi{
	position:absolute; margin: 4px 0px 0px 30px; width:123px; height:49px; z-index:12; background:url(../imagenes/gif/shi.gif) no-repeat;
}

#service{
	position:absolute; margin: 25px 0px 0px 400px; width:317px; height:26px; z-index:12; background:url(../imagenes/png/service.png) no-repeat;
}

#marco{
	position:absolute; margin: 251px 0px 0px 5px; width:780px; height:65px; z-index:7; background:url(../imagenes/png/marco_content.png) repeat-x;font-weight:bold;font-size:12px;
}

#content{
	position:absolute; margin: 316px 0px 0px 5px; width:740px; height:376px; z-index:7;background:#ffffff;padding:0px 20px 0px 20px;text-align:justify;font-size:12px;
}

#Layer13{
	position:absolute;
	margin:560px 0px 50px 580px;
	width:251px;
	height:95px;
	z-index:8;
	background:url(../imagenes/jpg/funiber.jpg) no-repeat;
	top: 23px;
	left: -49px;
}

#Layer13 a{
	text-decoration:none;
	display:block;
	width:251px;
	height:95px;	
}


#Layer14{
	position:absolute;
	margin:560px 0px 50px 80px;
	width:450px;
	height:95px;
	z-index:8;
	top: 23px;
	text-align:left;
	left: -49px;
	font-size:12px;
}

#datanostrum {
	font-size: 10px;
	font-weight: bold;
	color: #014A99;	
	text-decoration: none;
	text-align:center;
}

#datanostrum:hover {
	color: #abc64f;
	text-decoration: underline;
}
#pie{
	width:100%;
	text-align:center;
	vertical-align:middle;
	background-color:#51A474;
	height:auto;
	color:#FFFFFF;
	font-size:10px;
	margin-top:5px;
}
a{font-weight:bold; color:#FF0000; text-decoration:none}
a:hover{color:#660000; text-decoration:underline}
a img{border:none}

#contactenos a,#datanostrum a{color:#0000CC}
.vinculo{
	font-weight: bold;
	color: #0000CC;
}
