@charset "utf-8";
@import url("reset.css");


body {background-color: #eeeee8;font-family: "Lucida Sans", "Trebuchet MS", Arial;font-size: 11px;}

h5 a {
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #007846;
	text-transform: uppercase;
	display: block;
	margin-bottom: 7px;
}


.x_max {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	position: relative;
}

.x1 {width:198px;}
.x175 {width:177px;}
.x3 {width:578px;}
.x4 {width:776px;}

.fltLeft{float:left;}

.margen0 {margin-right: 0px!important;}
.mrgIzq7{margin-left:7px;}
.mrgIzq20{margin-left:20px;}
.mrgIzq50 {margin-left:50px;}
.mrgIzq130 {margin-left:130px;}
.mrgTop5{margin-top:5px!important;}
.mrgTop15{margin-top:15px!important;}
.mrgTop20{margin-top:20px;}
.mrgTop40{margin-top:40px;}

.contenedor {
	background-color: #FFFFFF;
	padding: 7px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #9b9898;
	border-left-color: #9b9898;
}
.izquierda {
	background-image: url(../pics/compartidas/bg_pool.png);	background-repeat: repeat-x;
	height: 293px;}
	
.cuadros_promo {
	float: left;
	width: 185px;
	display: block;
	background-color: #FFFFFF;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	height: 132px;
}
.cuadros_promo ul {
	background-color: #FFFFFF!important;
	display: block;
	width: 180px;
}
.cuadros_promo li {
	display: block;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}


.pie {
	background-color: #9b9898;
}
.pie h2 {
	display: block;
	margin: 7px;
	color: #f9f3d6;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.pie  ul {
	float: left;
	margin-left: 7px;
	width: 140px;
	color: #FFFFFF;
	margin-bottom: 7px;
	margin-top: 2px;
}
.pie li {display: block;	margin-top: 4px;margin-bottom: 4px;}
.pie ol {display: block;float: left;width: 475px;}
.menupie li {
	float: right;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 36px;
	color: #FFFFFF;
}
.menupie li a, .pie a {	color: #FFFFFF;}
.menupie li a:hover, .pie a:hover {color: #FFCC00;}




.modular, .promos, .pie{float: left;}

.promos {background-color: #028045;	padding-bottom: 7px;}

.menu_ppal ul {
	background-image: url(../pics/compartidas/bg-menu-ppal.png);
	background-repeat: no-repeat;
	display: block;
	width:790px;
	float: right;
	background-position: right;
	text-align: right;
	height: 25px;
}
.menu_ppal li {	float: right;margin-right: 8px;	margin-left: 8px;}
.menu_ppal a { 	color: #333333; display: block; margin-top: 9px; }

.menu_ppal a:hover {color: #008A4B;}

.m_ppal_buscador {margin-right: 9px;}
.m_ppal_contacto {margin-right: 9px;}
.m_ppal_promociones {margin-right: 10px;}
.m_ppal_conozca {margin-right: 10px;}


.end {margin-right: auto; margin-left: auto;}
	  
.clearfix {	clear: both;}

.borde1 {border: 1px solid #999999;}

.logo {	margin-top: 5px;margin-right: auto; margin-left: auto; }


/*IZQUIERDA, muestra dirección y telefonos*/
.txtIzq {
	margin-left: 7px;
	display: block;
	margin-top: 142px;
}
.IzqTlfaux {
	font-size: 10px;
	text-transform: uppercase;
	color: #a0cb5a;
	font-weight: bold;
	display: block;
	margin-bottom: 5px;
}
.IzqTxtComun {
	color: #FFFFFF;	font-size: 12px;
	margin-top: 5px;margin-bottom: 5px;
	display: block;}
	
.IzqTlf {
	font-size: 18px;color: #e2e65e;letter-spacing: -0.1em;
	display: block;	margin-bottom: 15px;}


/*Colores*/
.verdeEdipsa{color:#009552;}
.gris70 {color:#6d6e71;}
.verdeTitulos {color:#6eb057!important;}

.modulo {width: 243px;float: left;padding: 7px;}
.modular {margin-top: 7px;}
.mod1{background-color: #f8f4e7;border-right-width: 2px;border-right-style: solid;border-right-color: #e4e2d4;}
.mod2{	background-color: #f4f0de;border-right-width: 2px;border-right-style: solid;border-right-color: #eee9d2;}
.mod3{background-color: #f9f4d6;}
.mod1, .mod2, .mod3{height:180px;}

.modulo h1  {
	font-size: 14px;
	font-weight: bold;
	color: #8f8c8d;
	display: block;
	margin-bottom: 10px;
	margin-top: 5px;
}
.modulo  p {line-height: 18px;font-size: 11px;color: #7A7676;}

.modulo h6 {
	background-image: url(../pics/compartidas/bg_boton_verde.png);
	background-repeat: no-repeat;
	display: block;
	height: 12px;
	width: 109px;
	text-indent: 18px;
	padding-top: 5px;
	float: right;
	margin-top: 10px;
}
.modulo h2 {
	font-family: "Lucida Sans", "trebuchet MS", arial;font-size: 11px;color: #4C8021;
	text-transform: uppercase;font-weight: bold;display: block;
	background-image: url(../pics/compartidas/vineta_noticias_portada.png);
	background-repeat: no-repeat;background-position: left top;
	margin-bottom: 10px;padding-left: 15px;padding-top: 2px;margin-top: 4px;}
	
.modulo h6 a {
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;}
	
.goolgemap {
	display: block;
	margin-right: auto;	margin-left: auto;margin-top: 10px;margin-bottom: 10px;}
	
.cabeceraInteriores {
	background-image: url(../pics/compartidas/bg-cabecera-circuloedipsa.png);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: #009552;
	height: 75px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #a0cb58;
}
	
.submenu {
	display: inline-block;
	background-color: #007456;
	height: 28px;
	width: 776px;
	float: right;
}
	
.submenu a {
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	text-indent: 27px;
	font-size: 10px;
	font-weight: bold;
	display: block;
	height: 17px;
	padding-top: 9px;
	padding-right: 15px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-color: #395829;
	border-left-color: #395829;
	border-right-color: #5da444;
	background-image: url(../pics/compartidas/submenu_flecha-circulo.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.submenu a:hover{
	color:#CCFF00;
}
.submenu li {
	float: left;
	display: block;
}

.borde_dcha_no {border-right-style: none!important;}

.bg_submenu  {
	background-image: url(../pics/compartidas/bg_submenu_izqda.png);
	height: 16px;width: 175px;display: block;padding-top: 9px;
	text-indent: 25px;color: #FFFFFF;font-size: 9px;font-weight: bold;
	border-right-width: 1px;border-left-width: 1px;
	border-right-style: solid;border-left-style: solid;
	border-right-color: #2B9F48;border-left-color: #2B9F48;}

.bg_submenu:hover, .bg_submenu_first:hover{
	color:#333333;
}

.bg_submenu_first  {
	background-image: url(../pics/compartidas/bg_submenu_izqda_first.png);
	display: block;	height: 16px;width: 175px;padding-top: 8px;
	text-indent: 25px;color: #FFFFFF;font-size: 9px;font-weight: bold;
	border-right-width: 1px;border-right-style: solid;border-right-color: #2B9F48;
	border-left-width: 1px;border-left-style: solid;border-left-color: #2B9F48;}
	
.menu_promociones h1 {
	background-image: url(../pics/compartidas/bg_submenu_izqda_h1.png);
	display: block;
	height: 19px;
	width: 175px;
	padding-top: 8px;
	border-right-width: 1px;border-right-style: solid;border-right-color: #2B9F48;
	border-left-width: 1px;border-left-style: solid;border-left-color: #2B9F48;
	color: #525252;	font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-indent: 15px;font-weight: bold;}
	
.menuAuxIzqda {	float: left;position: relative;	margin-bottom: 45px;}

.textocomun, .texto-noticias {position: relative;float: left;}

.textocomun h2, .texto-noticias h2{
	font-size: 12px;font-weight: bold;color: #009552;text-transform: uppercase;
	display: block;	margin-top: 26px;margin-bottom: 2px;}
	
.textocomun h3, .texto-noticias h3, .portada-circulo h3 {
	font-size: 18px;color: #666666;font-family: "Lucida Sans", "Trebuchet MS", Arial;
	display: block;
	margin-bottom: 35px;	}
	
.texto-noticias h1 {
	font-size: 18px;
	color: #426E34;
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	display: block;
	margin-bottom: 35px;
}
	
.textocomun p, .texto-noticias p {
	padding-right: 15px;
	margin-top: 17px;margin-bottom: 20px;
	font-size: 11px;font-family: Arial, Helvetica, sans-serif;line-height: 21px;}
	
.textocomun strong {font-size: 11px;font-weight: bolder;}

.menu_promociones {	float: left;position: relative;}
.EDIPSA {font-weight: bold;	color: #426E34;}


/*Listados de datos generales*/
.ul-calidad li, .ul-somos li {margin-top: 10px;margin-bottom: 10px;}

.ul-calidad2 li, .ul-calidad li{
	margin-left: 35px;line-height: 21px;
	list-style-image: url(../pics/compartidas/vinetas_generales.png);
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
	
.ul-somos li{	margin-top: 30px;margin-left: 25px;line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333333;}
	
/*Listados de datos generales a dos columnas*/
.ul-calidad2 {float:left;width:275px;margin-bottom:25px;}
#margenimagen {padding: 5px!important; margin: 4px!important; border: 1px solid #D4D0C8!important;}

#organizacion {
	width: 560px;
	margin-bottom: 25px;}

#organizacion caption, .listado_promociones_vvdas h1 {
	color: #426E34;
	font-size: 14px;text-align: left;font-weight: normal;
	border-bottom-width: 2px;border-bottom-style: dashed;border-bottom-color: #D5D5D2;}
	
#organizacion th {
	padding-top: 0px;
	text-align: left;
	color: #999999;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 5px;}

#organizacion td {padding-top: 7px;padding-bottom: 7px;}

.par {background-color: #EDECEC;}

#organizacion .title {
	font-weight: bold;
	background-image: url(../pics/compartidas/vineta_noticias_portada.png);
	background-repeat: no-repeat;
	padding-left: 12px;
	background-position: 1px 8px;}
	
.listado_promociones_vvdas {
	display: block;
	margin-top: 15px;margin-bottom: 15px;
	padding-top: 5px;padding-bottom: 5px;}
	
.listado_promociones_vvdas li {
	display: block!important;
	padding-top: 2px;padding-bottom: 2px;
	line-height: 21px;}
	
	
.descargar, .masinfo, .promovideo {
	width: 175px;
	float: left;
	margin-top: 40px;
}

.descargar{	height: 40px;
	background-image: url(../pics/promociones/bg_descargar.png);background-repeat: no-repeat;}

.masinfo{
	height: 80px;
	background-image: url(../pics/promociones/bg_info.png);
	background-repeat: no-repeat;
}
	
.promovideo {
	height:40px;
	background-image: url(../pics/promociones/bg_video.png);background-repeat: no-repeat;}

.descargar a, .masinfo a, .promovideo a {
	display: block;
	margin-left: 50px;
	margin-top: 3px;
}
.title_promo_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #009552;
	text-decoration: none;
	font-weight: bold;
}
.text_promo_info {
	color: #666666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

.accion_promo_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9b9898;
	font-weight: bold;
}
#planostipo td {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#planostipo th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: left;
	background-color: #599423;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../pics/compartidas/bg_celdas.png);
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	height: 18px;
}
#planostipo {
	margin-top: 50px;
}
#planostipo a {
	color: #315E1A;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#planostipo caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #CBCBCB;
	text-decoration: none;
	font-weight: bold;
	padding-bottom: 5px;
}
.grafico-estado-obra li {
	display: block;
	width: 89px;
	float: left;
	margin-right: 8px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 5px;
	padding-top: 80px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}


.movimiento {background-image: url(../pics/promociones/estado-obra/bg-movimientos.png);}
.cimentacion {background-image: url(../pics/promociones/estado-obra/bg-cimentacion.png);}
.albanileria {background-image: url(../pics/promociones/estado-obra/bg-alanileria.png);}
.instalaciones {background-image: url(../pics/promociones/estado-obra/bg-instalaciones.png);}
.acabados {	background-image: url(../pics/promociones/estado-obra/bg-acabados.png);}
.urbanizacion {	background-image: url(../pics/promociones/estado-obra/bg-urbanizacion.png);}

.porcentaje100, .porcentaje50, .porcentaje0 {display: block;padding: 5px;}

.porcentaje100 {background-color: #2B9F48;}
.porcentaje50 {	background-color: #A0CB58;}
.porcentaje0 {	background-color: #CC3300;}

.desarrollo-estado-obra {
	display: block;
	width: 575px;
	float: left;
	margin-top: 25px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}

.desarrollo-estado-obra:hover {
	background-color: #F8F4E7;
}

.fecha-estado-obra, .imagenes-estado-obra {
	display: block;
	width: 90px;
	color: #999999;
}
	
.desarrollo-estado-obra p {
	float: right;
	display: block;
	width: 469px;
	margin-top: 0px;
	margin-bottom: 3px;
	margin-right: 0px;
	line-height: 16px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.desarrollo-estado-obra ul {
	width: 100px;
	float: left;
	display: block;
}
.titulo-listado-noticias {
	display: block;
	width: 420px;
	float: left;
}
.titulo-listado-noticias  h1 a {
	color: #426E34;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 16px;
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	font-weight: bold;
	text-decoration: none;
}
.listado-noticias-fechas {
	display: block;
	width: 110px;
	float: left;
	clear: right;
	margin-left: 20px;
	text-align: right;
	margin-top: 3px;
}
.listado-noticias-descripcion {
	display: block;
	width: 550px;
	float: left;
	margin-top: 10px;
	line-height: 16px;
	color: #666666;
}
.listado-noticias-leer {
	display: block;
	width: 60px;
	float: right;
	padding-left: 42px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right: 16px;
}

.listado-noticias-leer a:hover, .titulo-listado-noticias h1 a:hover{color: #333333;}


.listado-noticias {
	display: block;
	height: auto;
	float: left;
	width: 570px;
	margin-bottom: 35px;
	background-image: url(../pics/compartidas/bg-listado-noticias.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
h6 {
	display: block;
	width: 160px;
	float: right;
	font-size: 11px;
	color: #666666;
	margin-top: -18px;
}
.texto-noticias img {
	padding: 5px;
	border: 1px solid #666666;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	float:left;
}
	
.portada-circulo p{
	font-size: 11px;
	color: #666666;
	display: block;
	width: 400px;
	float: left;
	font-family: "Lucida Sans", "Trebuchet MS";
	line-height: 16px;
	margin-left: 360px;
}	
.portada-circulo {height: auto;}
.circulo-ul-izqda {
	display: block;
	float: left;
	width: 330px;
	margin-left: 35px;
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	font-size: 11px;
	color: #666666;
}
.circulo-ul-izqda li {
	display: block;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-left: 25px;
	list-style-position: outside;
	list-style-image: url(../pics/circulo/vinheta-li-portada.png)!important;
}

.circulo-ul-izqda li:hover {
	background-image: url(../pics/circulo/bg-li-portada.png);
	background-repeat: no-repeat;
	background-position: center center;}

.circulo-edipsa h1 {
	color: #FFFFFF;
	font-size: 14px;
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	font-weight: bold;
	margin-top: 25px;
	margin-bottom: 10px;
	display: block;
	width: auto;
	clear: right;
	float: left;
	background-color: #007456;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-transform: uppercase;
}
	
.circulo-edipsa p {
	font-family: "Lucida Sans", "Trebuchet MS", Arial;
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	display: block;
	clear: both;}
	
.circuloform label {
	display: block;
	float: left;
	width: 120px;
	text-align: right;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 8px;
}
.circuloform-izquierda {
	display: block;
	width: 365px;
	margin-top: 15px;
	float: left;
}
.circuloform-derecha li, .circuloform-izquierda li {
	display: block;
	margin-top: 6px;
	margin-bottom: 6px;
}
.circuloform-derecha {
	display: block;
	width: 365px;
	float: right;
	margin-top: 15px;
}
.circuloform {
	float: left;
	width: 760px;
	clear: both;
	margin-top: 25px;
	margin-bottom: 25px;
	margin-left: 10px;
}
.colaboradores-categorias {
	background-image: url(../pics/circulo/bg-categorias.png);
	background-repeat: no-repeat;
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 14px;
	width: 111px;
	padding-top: 5px;
	padding-left: 10px;
	margin-top: -30px;
	margin-left: -11px;
}
.nombre-colaborador {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #007456;
	margin-top: 5px;
	margin-bottom: 10px;
}
.descripcion-colaborador {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 11px;
	color: #333333;
}
.imagen-colaborador {
	float: right;
	width: 180px;
	height: 40px;
	text-align: right;
	margin-top: -40px;
}
.datos-colaborador {
	width: 180px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.numero-colaborador      {
	font-size: 36px;
	font-weight: bold;
	color: #A0CB58;
	font-family: "Lucida Sans", "Trebuchet MS";
	margin-top: 10px;
	margin-bottom: 10px;
	width: 75px;
	float: left;
}
.descuento-colaborador {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	width: 230px;
	margin-left: 65px;
	margin-top: 25px;
}

.datos-colaborador strong {
	text-transform: uppercase;
	font-size: 9px;
	font-weight: bolder;
}
.listado-colaboradores {
	height: auto;
	width: 367px;
	padding: 10px;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-right: 5px;
	margin-bottom: 20px;
	margin-left: 5px;
	float: left;
}
.datos-cliente-feedback {
	display: block;
	width: 650px;
}
.datos-cliente-feedback li {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.circuloedipsa-h2 {
	font-size: 14px;
	color: #007456;
	font-weight: bold;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
}
.circulo-edipsa-title-registro {
	text-align: right;
	margin-top: 5px;
}
.marg-circ-edipsa-10-forms{
	padding-top: 5px;
	padding-bottom: 5px;
}
.circ-edipsa-par {
	background-color: #EEEEE8;
}
.desc {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}
.desc_aux {
	font-size: 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	margin-top: 2px;
	margin-bottom: 10px;

}
input {
	background-image: url(../pics/compartidas/bg_input.png);
	background-repeat:   repeat-x;
	border: 1px solid #CCCCCC;
	padding: 2px 2px 2px 5px;
	margin-top: 2px;
}


.noborder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: none;
}

.proveedores {
	width: 360px;
	float: left;
	padding: 10px;
	height: 145px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #007456;
	border-right-color: #CCCCCC;
	border-bottom-color: #A0CB58;
	border-left-color: #CCCCCC;
}
.proveedores p strong {
	font-weight: bold;
	color: #333333;
}
.proveedores h1 a {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 16px;
	color: #2E3233;
	font-weight: bold;
	position: relative;
	display: block;
}
.proveedores h3 {
	display: block;
	width: 120px;
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #007456;
	text-transform: uppercase;
	height: 8px;
	padding: 5px;
	margin-left: -10px;
	margin-top: -10px;
	position: relative;
}
.proveedores p a {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 15px;
}
.proveedores span {
	font-weight: bold;
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 9px;
	text-transform: uppercase;
	display: block;
	width: 90px;
	float: left;
	text-align: right;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #009552;
}
.proveedores ul {
	display: block;
	width: 260px;
	float: left;
}
.proveedores li {
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
	clear: left;
}
.proveedores #thumbnail {
	display: block;
	float: left;
	width: 148px;
	margin-right: 10px;
}
.mensajeError {
	background-image: url(../admin/pics/error.png);
	background-repeat: no-repeat;
	height: 240px;
	background-position: left 34px;
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 25px;
}

.mensajeOk {
	background-image: url(../admin/pics/ok.png);
	background-repeat: no-repeat;
	height: 225px;
	background-position: left center;
	margin-top: 25px;
	margin-bottom: 25px;
	padding-top: 25px;
}

.mensajeError h1 {
	background-color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	color: #139500;
	text-decoration: none;
	margin-left: 155px;
	font-family: Arial, Helvetica, sans-serif;
}

.mensajeOk h1 {
	background-color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	color: #109000;
	text-decoration: none;
	margin-left: 155px;
	font-family: Arial, Helvetica, sans-serif;
}

.mensajeError  p, .mensajeOk p {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 14px;
	color: #666666;
	margin-left: 180px;
	margin-right: 25px;
	line-height: 26px;
}
.titulo-impar {
	background-color: #FFFFCC;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.titulo-par {
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.fechafinal {
	background-color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}
.fechainicial {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
.padding5 {
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}
.x3noticias {
	width: 515px;
	float: left;
}
.x1vender-vivienda {
	width: 250px;
	float: left;
	margin-left: 10px;
}
.x3noticias  h1 a {
	font-family: "Lucida Sans", "Trebuchet MS";
	font-size: 14px;
	color: #009552;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 15px;
	display: block;
}
.x3noticias p {
	font-size: 11px;
	line-height: 21px;
	font-family: "Lucida Sans", "Trebuchet MS";
	color: #666666;
	margin-bottom: 15px;
}

.menu {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #003300;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu a {color: #FFFFFF;text-decoration: none; font-weight:bold}
.menu li, .submenu li {	display: inline; margin-right: 10px;}.textarea {
	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	margin-top: 10px;
}
