body {
	background-color:#f8f6f0;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	background-image:url(imagenes/fondo_body.gif);
	background-position:center;
	background-repeat:repeat-y;	
}

b,strong {
	color: #001c4d;
}

#container {
	text-align: left;
	width: 716px;
}
#proyectos_past {
	width:273px;
	background-image:url(imagenes/pastilla_proyectos.gif);
	background-position:top;
	background-repeat:no-repeat;
	min-height:450;
	float: left;
	padding-top: 10px;
}
* #proyectos_past {
	_height:450;
}

a {
	color: #5b3f05;
}


#proyectosl {
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	clear:both;
}
#proyectos_past h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
#proyectosl h3 {
	color:#8b8476; /*   GRIS   */
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	margin-top: 0px;
	margin-bottom: 5px;
}
#proyectosl small {
	color:#be8209; /*   NARANJA   */
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	margin-bottom: 5px;
}
#proyectosl p.ampliar a{
	color: #5b3f05; /*   MARRON    */
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
}
#proyectosl p {
	color: #60605e; /*   GRIS    */
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	margin: 5px 0px 5px 0px;
}
#proyectosl .foto {
	border: 1px solid #333333;
	margin-right: 10px;
	float: left;
}

#proyectosd_past {
	width:433px;
	background-image:url(imagenes/pastilla_proyecto.gif);
	background-position:top;
	background-repeat:no-repeat;
	min-height:400;
	float: right;
	padding-top: 10px;
}
* #proyectosd_past {
	_height:400;
}

#proyectosd_past a {
	color: #be8209; 	
}

#proyectosd_past h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
#proyectosd {
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	clear:both;
}
#proyectosd h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 0px;

}
#proyectos .foto {
	border: 1px solid #333333;
	margin: 0px;
	padding: 0px;
}
#proyectosd .foto {
	border: 1px solid #333333;
	margin-right: 10px;
	margin-bottom: 5px;
	float: left;
}
#proyectosd p{
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
}


#servicios {
	
	padding-left: 20px;
	padding-right: 25px;
	clear:both;
}
#servicios h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 0px;
}
#servicios img.foto {
	border: 1px solid #333333;
	margin-right: 10px;
	margin-bottom: 3px;
	float: left;
}
#servicios p{
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
	margin-bottom: 25px;
}



#proyectos {
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 25px;
	clear:both;
}
#proyectos h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 15px;

}
#proyectos img.foto {
	border: 1px solid #333333;
	margin-right: 10px;
	margin-bottom: 3px;
	float: left;
}
#proyectos p{
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
	margin-bottom: 25px;
}

#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 9px;
	color: #bfbab0;
}
#footer1 {
	width:250px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}
#footer1 li {
	float: left;
	list-style:none;
	margin-left: 5px;
}
#footer2 {
	width:380px;
	float: right;
	padding-left: 20px;
	padding-right: 20px;
}
#footer p,a {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 9px;
	color: #bfbab0;
	text-decoration:none;
	margin-bottom: 25px;
}

#contactar_past {
	width:716px;
	background-image:url(imagenes/pastilla_contactar.gif);
	background-position:top;
	background-repeat:no-repeat;
	min-height:376px;
	float: right;
	padding-top: 10px;
}
#contactari {
	width: 361px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	float: left;
}
#contactard {
	width: 250px;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	float: right;
}
#contactar_past h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
}
#contactari p{
	margin-top: 0px;
	margin-bottom: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
}
#contactard h2 {
	color: #be8209;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
	margin-bottom: 15px;
	margin-top: 0px;

}
#contactard p{
	margin-top: 0px;
	margin-bottom: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
}
fieldset {
	border: none;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
input.text {
	border: 1px solid #c2bcb0;
	background-color: #f9f7f0;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
	width: 353px;
	height: 19px;
}
textarea.text {
	border: 1px solid #c2bcb0;
	background-color: #f9f7f0;
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #60605e;
	width: 353px;
	height: 150px;
}
#contactari form p {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 10px;
	color: #be8209;
	font-weight: bold;
	margin-bottom: 5px;

}
#pages ul{
	margin: 0px;
	padding: 0px;
}
#pages li {
	list-style:none;
	float: left;
	padding-right: 5px;
	text-decoration:none;
	color: #6b6b6b;

}
#pages a {
	text-decoration:none;
	color: #6b6b6b;
}
#pages a.active {
	color: #be8209;
}
#pages p {
	color: #919090;
	margin: 0px;
}

.border_n {
	border: 1px solid #333333;
	width:362px;
	height:272px;
}
/* BORRAR */
.borrar {
	border: 1px solid #00FF00;
}
