@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/back.gif);
	margin: 15px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;}
	
a:link{color:#fff;}
a:visited{color:#fff;}
a:hover{color:#514f26;}
a:active{color:#514f26;}

h1{font:bold 18px Arial, Helvetica, sans-serif; color:#514f26; margin:0px; padding:0px;}
h2{font:normal 13px Arial, Helvetica, sans-serif; color:#999; margin:0px; padding:0px;}
h3{font:bold 14px Arial, Helvetica, sans-serif; color:#666; margin:0px; padding:16px 0 0 0;}
h4{ text-align:center; font:bold 11px Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:8px 0 8px 0;}

/** Celdas **/
.celda01{padding-top:4px;}
.celda02{padding-top:2px;}
.celda03{font-size:7px;}

.nota{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ccc;
	padding-left:50px;}
	
.inferior{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	text-align:right;
	padding-right:19px;
	text-decoration:none;}
.ingles{
	text-decoration:none;}
	
.guion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-right:19px;}

.titulos{
font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:lighter;
	color:#c3dce9;
	text-align:left;
	padding-left:30px;}
.subtitulos{
	font-size:15px;
	font-weight:lighter;
	color:#00b1b0;}
.lista{
	font-size:11px;
	color:#fff;
	text-align:right;}
.textoalto{
	font-size:16px;
	color:#fff;
	font-weight:lighter;
	text-align:justify;}

.separador{
	display:block;
	height:10px;
	margin-left:auto;
	margin-right:auto;
	background:url(images/separador.png) repeat-x center;}
	
.list_econstruccion{
	margin-top:4px; 
	line-height:20px; 
	list-style-image:url(images/bullet.png);
	text-align:left;}
	
.txtproyecto{
	font-size:11px;
	color:#fff;
	font-weight:lighter;
	text-align:left;
	}