body {
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	margin: 0px;
	text-align: center;
	background-image: url(../imag/fondo-arriba.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
div#contenidos{
	margin: 15px;
}
div#contenidoshome{
	margin: 15px;
	position: absolute;
	top: 130px;
	width: 990px;
}
div#arriba {
	height: 130px;
	background: #0079C8;
}
div#fondohome{
	background-image: url(../imag/fondo-home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondoobjetivos{
	background-image: url(../imag/foto-objetivos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondonoticias{
	background-image: url(../imag/foto-noticias.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	clear: both;
	float: none;
	position: relative;
}
div#fondobeneficiarios{
	background-image: url(../imag/foto-beneficiarios.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 475px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondoproyectos{
	background-image: url(../imag/foto-proyectos.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 475px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondoalcance{
	background-image: url(../imag/foto-alcance.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondooperativa{
	background-image: url(../imag/foto-operativa.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 750px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#fondocontacto{
	background-image: url(../imag/foto-contacto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 400px;
	clear: both;
	top: 0px;
	float: none;
	position: relative;
}
div#sloganarriba {
	color: #FFF;
	font-size: 1.3ex;
	text-align: right;
	float: right;
	margin-right: 0px;
	clear: both;
	width: 500px;
}
div#txtpie {
	float: left;
	margin-top: 10px;
}
div#logospie {
	float: right;
}
div#logoarriba {
	float: left;
	clear: none;
	position: absolute;
	top: 10px;
}
div#privadoarriba {
	color: #FFFFFF;
	margin-right: 0px;
	float: right;
	clear: both;
	width: 255px;
}
div#noticiasarriba {
	color: #FFFFFF;
	margin-right: 0px;
	clear: both;
	width: 100px;
	position: absolute;
	top: 0px;
	right: 400px;
}
div#cajanoticias {
	float: right;
	width: 350px;
	position: relative;
	top: 275px;
}
div#cajainterior {
	width: 580px;
	float: right;
	text-align: justify;
	position: absolute;
	top: 130px;
	margin-left: 420px;
	margin-top: 15px;
	height: 757px;
}
div#cajanoticias {
	font-size: 0.8em;
	float: right;
	width: 350px;
	position: relative;
	top: 240px;
}
li.formateado{
	list-style-position: inside;
	list-style-type: disc;
	margin-left: 10px;
	font-size: 0.9em;
}
div#doscolumnasizda {
	width: 300px;
	float: left;
	text-align: justify;
	margin-left: 15px;
	clear: both;
	position: relative;
}
div#doscolumnasdcha {
	width: 600px;
	float: right;
	text-align: justify;
	position: relative;
	top: 0px;
}
div#cajainteriortodo {
	width: 970px;
	float: left;
	text-align: justify;
	margin-left: 15px;
}
div#cajanoticias li{
	list-style-image: url(../imag/icono-news.gif);
	list-style-type: disc;
	width: 300px;
}
.contenedor {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 990px;
}
.fondohome {
	background-image: url(../imag/fondo-home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

a.vinculogrissin { color:#546066; text-decoration:none;}
a.vinculogrissin:active { fcolor:#546066; text-decoration:none;}
a.vinculogrissin:visited { color:#546066; text-decoration:none;}
a.vinculogrissin:hover { color:#000000; text-decoration:underline;}

a.vinculogriscon { color:#546066; text-decoration:underline;}
a.vinculogriscon:active { fcolor:#546066; text-decoration:underline;}
a.vinculogriscon:visited { color:#546066; text-decoration:underline;}
a.vinculogriscon:hover { color:#000000; text-decoration:none;}

a.vinculoazulcon { color:#0079C8; text-decoration:underline;}
a.vinculoazulcon:active { fcolor:#0079C8; text-decoration:underline;}
a.vinculoazulcon:visited { color:#0079C8; text-decoration:underline;}
a.vinculoazulcon:hover { color:#333333; text-decoration:none;}

a.vinculoblanco { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFFFFF; text-decoration:none;}
a.vinculoblanco:active { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFFFFF; text-decoration:none;}
a.vinculoblanco:visited { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFFFFF; text-decoration:none;}
a.vinculoblanco:hover { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFFFFF; text-decoration:underline;}

a.vinculonaranja { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFCC00; text-decoration:underline;}
a.vinculonaranja:active { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFCC00; text-decoration:underline;}
a.vinculonaranja:visited { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFCC00; text-decoration:underline;}
a.vinculonaranja:hover { font-family:Arial, Helvetica, sans-serif; font-size:0.7em; color:#FFFFFF; text-decoration:none;}

.fotonoticia {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.textonormal {
	font-size: 0.9em;
	color: #546066;

}
.textoarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #546066;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	border: 1px solid #0079C8;
}
.botonazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color: #0079C8;
	border: none #0079C8;
}
.botongris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	background-color: #666666;
	border: none #666666;
}
div#noticias {
	float: left;
	width: 900px;
	position: absolute;
	top: 150px;
	clear: both;
}
div#pie {
	background-color: #E6E6E6;
	clear: both;
	background-image: url(../imag/fondopie.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
div#cajacontenidos {
	clear: both;
	float: left;
	width: 550px;
	position: relative;
	text-align: justify;
}
h1 {font-size: 2.1em;font-weight: bold;color: #FFFFFF;}
h2 {font-size: 1.3em;font-weight: bold;color: #0079C8;}
hr {border: thin dotted #999999;}

/* caja redondeada privado*/
.rbroundbox { background: url(../imag/nt.gif) repeat; }
.rbtop div { background: url(../imag/tl.gif) no-repeat top left; }
.rbtop { background: url(../imag/tr.gif) no-repeat top right; }
.rbbot div { background: url(../imag/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../imag/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size: 1px;}
.rbcontent { margin: 0 10px 0; }
.rbroundbox { width: 16em; margin: auto; }
/* caja redondeada privado FIN*/

/* caja redondeada pie*/
.cajapie { background: url(../imag/nt-ee.gif) repeat; width: 990px; margin: auto; }
.pietop div { background: url(../imag/tl.gif) no-repeat top left; }
.pietop { background: url(../imag/tr.gif) no-repeat top right; }
.piebot div { background: url(../imag/bl-ee.gif) no-repeat bottom left; }
.piebot { background: url(../imag/br-ee.gif) no-repeat bottom right; }
.pietop div, .pietop, .piebot div, .piebot {width: 100%;height: 7px;font-size: 1px;}
.piecontent {
	height: 6em;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: left;
}
/* caja redondeada pie FIN*/

/* caja redondeada noticias*/
.cajanoti { background: url(../imag/nt-azul.gif) repeat; text-align: center;}
.notitop div { background: url(../imag/tl.gif) no-repeat top left; }
.notitop { background: url(../imag/tr.gif) no-repeat top right; }
.notibot div { background: url(../imag/bl-azul.gif) no-repeat bottom left; }
.notibot { background: url(../imag/br-azul.gif) no-repeat bottom right; }
.notibot div { background: url(../imag/bl-azul.gif) no-repeat bottom left; }
.notibot { background: url(../imag/br-azul.gif) no-repeat bottom right; }
.notitop div, .notitop, .notibot div, .notibot {width: 100%;height: 7px;font-size: 1px;}
.noticontent { margin: 0 10px 0; }
.cajanoti { width: 4em; margin: auto; }
/* caja redondeada noticias FIN*/
.linoticias {
	list-style-image: url(../imag/flecha-noti.gif);
	list-style-type: disc;
}
#banner {
	text-align: left;
	float: left;
	padding-right: 10px;
}
div#pie2 {
	background-color: #E6E6E6;
	clear: both;
	background-image: url(../imag/fondopie.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
