BODY {FONT-SIZE: 11px; font-family:"Lucida Grande","Lucida Sans Unicode","Tahoma",sans-serif; 
		background: #f0f0f0; margin:0;}

hr{border:1px dotted silver;margin: 15px 0 8px 0;}

/***************************************ESTRUCTURA**************************************************************/
#header {TEXT-ALIGN: left;width: 1040px;position:relative;height:210px;
		background:url(imgs2/banner.jpg) no-repeat center; top:31px;}
#container {width:1000px;position:relative;text-align:left;padding-top:20px;color:#252525;}
#footer{height:75px;background: #444;border-top:4px solid #CCC;border-bottom:4px solid #CCC;
		font-size:9px;padding: 17px 10px 0 20px;text-align:center;margin:30px 0 10px 0;color:#b7cca1; width:1039px;}

/***************************************CABEZA**************************************************************/
#logo{ background:url(imgs2/logo.png) no-repeat top left; height:131px;width:289px; position:absolute; margin:-21px 0 0 -10px;}
#logo_proy{background:url(imgs2/logo_proy.png) no-repeat top left;position:absolute; width:250px; height:44px; top:15px; right:22px;}
/***************************************MENU**************************************************************/
#menu_lateral{float:left;width:230px;}
#menu_lateral li{list-style-type:none;}
#menu_lateral ul{list-style-type:none; border:color:#045709;}
/***************************************ENLACES**************************************************************/
a{color:#107f19;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
	#footer a{color:#FFF;}
	#menu_lateral a{color:#045709;}

/***************************************CONTENIDO**************************************************************/
#contenido{margin-left:260px;width:720px;text-align:left; letter-spacing:1px;}

/***************************************FOOTER**************************************************************/

/***************************************ENCABEZADOS**************************************************************/
h1{margin-top:0;color:#025408;font-size:22px;}
	#menu_lateral h1{font-size:17px;margin:10px 0 5px 0;}
h2{font-size:16px;margin:5px 0 20px 0;border-top:1px dotted silver;padding-top:5px;}
h3{font-size:14px;color:#446644;margin-bottom:8px;}

/***************************************CLASES**************************************************************/
.num_lot{ background-color:#cdffba; font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#107F19;}
.destacado{font-size:14px;letter-spacing:1px;}
.proyecto{width:215px;padding:0 10px 0 0;border-right:1px dotted #bbb;
			float:left;margin:0 10px 25px 0;height:230px;}
.recuadro{background:#82c085;border:4px solid #CCC;color:#FFF;padding:10px;font-size:13px; font-weight:bold;}
.recuadro_int{float:right;margin:0 0 15px 15px;padding:0 10px 10px 10px;border:1px solid #CCC;width:320px;line-height:180%;background: #f0f0f0;}
.imgleft{float:left;margin:0 15px 15px 0;background:#FFF;padding:5px;border:1px solid #CCC;}
.imgright{float:right;margin:0 0 15px 15px;background:#FFF;padding:5px;border:1px solid #CCC;}
.clr{clear:both;}