/***** bloque de bienvenida *****/
#bloque_bienvenida
{
	float: left;
	width: 575px;

	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	color: #224200;
	text-align: justify;
	clear: both;
}
#bloque_bienvenida span
{
	line-height: 14px;
	padding: 10px 25px 12px 21px;
	display: block;
	clear: both;
}
#bloque_bienvenida h2
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D96016;
	text-transform: none;
	background-color: transparent;
	margin: 0px;
	padding: 8px 0px 0px 21px;

}

#bloque_bienvenida p
{
	margin-left: 0px;
}

#bloque_bienvenida img
{
	border: 1px solid #CBCBCB;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
}

/***** bloque de novedades *****/
#bloque_novedades
{
	float: left;
}
#bloque_novedades #noticias
{
	float: left;

	background-image: url(../../imagenes/portada/fondo_novedades.gif);
	background-position: top left;
	background-repeat: no-repeat;


	width: 301px;
}
#bloque_novedades #noticias h3
{
	margin: 0px;
	padding: 0px;
}
#bloque_novedades #noticias h3 span
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BCA700;
	background-color: transparent;
	text-transform: none;
	padding: 0px 0px 0px 21px;
	float: left;
}
#bloque_novedades #noticias h3 a
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #a9a9a9;
	text-decoration: none;
	text-transform: none;
	background-color: transparent;
	padding: 0px 15px 0px 0px;
	margin: 0px;
	float: right;
}
#bloque_novedades #noticias #not_des_ind
{
	float: left;
	padding: 10px 5px 10px 15px;
	margin: 0px;
}
#bloque_novedades #noticias #not_des_ind img
{
	border: 1px solid #224200;
	float: right;
}
#bloque_novedades #noticias #not_des_ind a
{
	width: 205px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: justify;
	color: #224200;
	text-decoration: none;
	float: left;
}
#bloque_novedades #noticias #not_des_ind a:hover
{
	text-decoration: none;
	color: #C4AF47;
}
#bloque_novedades #noticias #not_des_ind span
{
	width: 205px;
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: justify;
	color: #4E4E4E;
	float: left;
}

#bloque_novedades #proyectos
{
	float: left;

	background-image: url(../../imagenes/portada/fondo_proyectos.gif);
	background-position: top left;
	background-repeat: no-repeat;

	width: 274px;
}
#bloque_novedades #proyectos h3
{
	margin: 0px;
	padding: 0px;
}
#bloque_novedades #proyectos h3 span
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BCA700;
	text-transform: none;
	background-color: transparent;
	padding: 0px 0px 0px 21px;
	margin: 0px;
	float: left;
}
#bloque_novedades #proyectos h3 a
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #a9a9a9;
	text-decoration: none;
	text-transform: none;
	background-color: transparent;
	padding: 0px 15px 0px 0px;
	margin: 0px;
	float: right;
}
#bloque_novedades #proyectos ul
{
	margin: 15px 0px 0px 0px;
	padding: 0px;
	list-style-image: url(../../imagenes/portada/lista_pro.gif);
	float: left;
}
#bloque_novedades #proyectos ul li
{
	margin: 0px 0px 15px 20px;
	padding: 0px 0px 0px 0px;
	float: left;
	line-height: 0.8em;
}
#bloque_novedades #proyectos ul li a
{
	font-family: Verdana, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #224200;

	text-decoration: none	
}
#bloque_novedades #proyectos ul li a:hover
{
	text-decoration: none;
	color: #C4AF47;
}
#bloque_novedades .novedad
{
	float: right;
	background-color: #FFFFFF;
	border-width: 0px 0px 1px 0px;
	border-style: dashed;
	border-color: #E3E3E3;

	/*width: 430px;*/
	width: 463px;

	margin: 0px 0px 0px 0px;
	padding: 5px 20px 10px 10px;

	clear: both;

	/*border: 1px solid red;*/
}

#bloque_novedades .novedad h3
{
	font-family: Verdana;
	font-size: 11px;
	color: #868686;
	font-weight: bold;
}

#bloque_novedades .novedad p
{
	float: right;
	margin: 0px;
}

#bloque_novedades .novedad p a, a:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #F6B727;
	text-decoration: none;
	font-weight: bold;
}

#bloque_novedades #separador
{
	width: 463px;
	height: 16px;
	background-color: #F6B727;
	float: right;
	/*border: 1px solid black;*/
}

#bloque_novedades #separador hr
{
	display: none;
}

