@charset "utf-8";
/* CSS Document */
body {
	background-color:#FFFFFF;
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:10pt;
	color: #666666;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

/* Tablas y Fondos */
.p_bord {
	border:1px solid #a49e9e;
	border-collapse:collapse;
}

.p_bord_2 {
	border:0.5px solid #d0c5ba;
	border-collapse:collapse;
}

.p_t_f_s {
	background-image:url(../images/f_d_superior.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.p_gal{
	border:1px solid #dddddd;
	border-collapse:collapse;
	background-color: #f6f6f6;
}

/* Margenes */

.m_1 {
	margin-left: 10px;
	margin-top: 10px;
}
.imgl{
	border:1px solid #dddddd;
	border-collapse:collapse;
	margin: 8px 8px 8px 8px;
}
.img2 {
	border:0px;
	border-collapse:collapse;
	margin: 8px 8px 8px 8px;
}

/* Textos */
h2 {
	margin: 0;
	color: #546851;
	font-size: 14pt;
	letter-spacing: -0.4pt;
	font-weight: normal;
	text-transform: uppercase;
}

em {
	color: #666666;
	font-size: 10pt;
	text-transform: uppercase;
	letter-spacing: -0.4pt;
	font-style: normal;
}

h3 {
	margin: 0;
	padding: 5px 10px 0;
	color: #807b6e;
	font-size: 14pt;
	letter-spacing: -0.4pt;
	font-weight: normal;
}

h4 {
	margin: 0;
	padding: 5px 10px 0;
	color: #807b6e;
	font-size: 15pt;
	text-transform: uppercase;
	letter-spacing: -0.4pt;
	font-weight: normal;
}


h6 {
	margin: 0;
	padding: 5px 10px 0;
	color: #807b6e;
	font-size: 24pt;
	text-transform: uppercase;
	letter-spacing: -0.4pt;
	font-weight: normal;
}


h5 {
	margin: 0;
	padding: 5px 10px 0;
	color: #807b6e;
	font-size: 16pt;
	letter-spacing: -0.4pt;
	font-weight: normal;
}

p {text-align:justify;}

i {
	color: #666666;
	font-size: 10pt;
	text-transform: uppercase;
}

tt 
{
	color: #807b6e;
	font-size: 10pt;
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
}

strong
{
	color: #916f3b;
	font-size: 12pt;
}

u {
	color: #FFFFFF;
	font-size: 11pt;
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	text-decoration:none;
}

.t1 {font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:10pt;
	color: #666666;
}

.p_t_fech {
	color: #df7e19;
	font-size: 35px;
	font-weight: bold;
	letter-spacing:-5pt;
}
.p_t_fech2 {
	color: #666666;
	letter-spacing:-1pt;
	font-size: 11pt;
}

/* Formulario */

.form1 {
	font-family: Calibri, Tahoma, verdana;
	font-size:9pt;
	color: #4d4d4d;
	border:1px solid #4d4d4d;
	background-color: #FFFFFF;
	padding:1pt 1pt 1pt 1pt;
}

.form2 {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:15pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 8px 2px 8px 2px;
}
select {		
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;	
}

.b_agregar {
	background-image: url(../images/b_generales/ico_agregar.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:225px;
	height:56px;
	text-align: right;
}

.fieldset_b {border:0;}

.fieldset_c {
border:1;
width:10px;
height:15px;
text-align:center;
font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
font-size:12pt;
color:#bf6200;
text-decoration:none;
font-weight:normal;
}

.fieldset_d {
border:1;
width:450px;
height:150px;
text-align:center;
font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
font-size:12pt;
color:#bf6200;
text-decoration:none;
font-weight:normal;
}

.fieldset_e {

border:1;
width:600px;
height:120px;
text-align:center;
font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
font-size:12pt;
color:#bf6200;
text-decoration:none;
font-weight:normal;
}


input[type="file"] {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;
	margin-bottom:5px;
}

input[type="button"] {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;
	margin-left:5px;
	margin-bottom:5px;
}


.CajaText {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;
}

.form3 {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;	
}

.css1 {
margin-bottom:10px; background-repeat:no-repeat;
background-position:right; margin-top:5px; background-color: #FFFFFF; border: #999999 1px dotted; background-image:url(../images/comment_fond.gif); background-position:right bottom; background-repeat:no-repeat;
}
.css2 {
margin-bottom:10px; background-repeat:no-repeat;
background-position:right; margin-top:5px; background-color: #FFFFFF; border: #999999 1px dotted; background-image:url(../images/comment_fond2.gif); background-position:right bottom; background-repeat:no-repeat;
}
.css3 {
margin-bottom:10px; background-repeat:no-repeat;
background-position:right; margin-top:5px; background-color: #FFFFFF; border: #999999 1px dotted; background-image:url(../images/comment_fond3.gif); background-position:right bottom; background-repeat:no-repeat;
}
.css4 {
margin-bottom:10px; background-repeat:no-repeat;
background-position:right; margin-top:5px; background-color: #FFFFFF; border: #999999 1px dotted; background-image:url(../images/comment_fond4.gif); background-position:right bottom; background-repeat:no-repeat;
}

.form4 {
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	background-image:url(../images/it/fondo_comentario.gif);
	background-repeat:no-repeat;
	background-position:center;
	padding: 4px 2px 4px 2px;

}
INPUT:focus {
	BORDER-BOTTOM-COLOR: #71736d; BORDER-TOP-COLOR: #71736d; BORDER-RIGHT-COLOR: #71736d; BORDER-LEFT-COLOR: #71736d
}

INPUT.button {
	BACKGROUND: url(../images/b1.jpg)  #c77720; BORDER: #ffffff 0px; border-collapse:collapse; font-family: "Tw Cen MT", Tahoma, Verdana; color:#FFFFFF; padding: 13px 2px 10px 2px; cursor:hand; 
}

INPUT.button:hover {
	BACKGROUND: url(../images/b2.jpg)  #838c3b; BORDER: #ffffff 0px; border-collapse:collapse; 
}

.f_sep{
	BACKGROUND: url(../images/linea10.gif);
	background-position:center;
	background-repeat: repeat-y;
}

.msj_error {
	background-color:#FFFFFF;
	border:1px solid #CC0000;
	text-decoration:none;
}

.msj_exit {
	background-color:#FFFFFF;
	border:1px solid #546851;
	text-decoration:none;
}

.bienvenido {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:17pt;
	color:#bf6200;
	font-weight:normal;
}

.tpub {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:17pt;
	color:#df7e19;
	letter-spacing:-1pt;
}


.b-nomb {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:14pt;
	color:#b2b2b2;
	font-weight:normal;
}

.b-desc {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:10pt;
	color:#c34343;
	text-transform:uppercase;
	letter-spacing:-1pt;
}

.tx_gris{
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:12pt;
	color:#666666;
	letter-spacing:-0,8pt;
}

.mar_i { margin-left:8px}

.opzioni {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:12pt;
	color:#bf6200;
}

.propieta {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:12pt;
	color:#a2957a;
}

.min { font-size:1pt;}

.tit_inmueble {
	font-size:16pt;
	color:#808080
}
	
.descrip_gen{
	font-size:10pt;
	color:#808080
}
	
.descrip_dato {
	font-size:8pt;
	color:#808080
}
	
.indo_dato {
	font-size:10pt;
	color:#666666
}


.info_dato {
	font-size:8pt;
	color:#bf6200}
	
.desc_corta {
	font-size:8pt;
	color:#bf6200
		
}	

.info_tit {
	font-size:12pt;
	color:#808080;
	text-transform:uppercase;
	}

.seleccionlista{	
	font-family: "Tw Cen MT", Tahoma, Verdana;
	font-size:13pt;
	color: #999999;
	border:1px solid #999999;
	background-color: #FFFFFF;
	padding: 4px 2px 4px 2px;
}

.t-consejo {
	font-size:10pt;
	color:#fff;
	text-transform:uppercase;
}
.pagi {
	font-size:10pt;
	color:#bf6200;
	text-decoration:none;
	}
	
.categ {
	font-family: "Tw Cen MT", Calibri, Tahoma, Verdana;
	font-size:12pt;
	color:#a2957a;
	text-transform:uppercase;
}
