body { margin: 0px; padding: 0px; background-color: #F2F2F2;}
td { font-family: Verdana; font-size: 11px; color: #286894; line-height: 15px !important;}
.tdhead { background-color: #F2F2F2; background: url(img/line.jpg); background-repeat: repeat-x; background-attachement: fixed; background-position: top;} 
.bdgrisext { border-left: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; background-color: #267C7F;}
.bdgrisint { border: 1px solid #E0E0E0; background-color: #FFFFFF; margin:8px; }
.bdpie { border-top: none; border-left: 9px solid #267C7F; border-right: 9px solid #267C7F; border-bottom: 12px solid #267C7F; background-color: #F2F2F2;}
.pie { background-color: #F2F2F2; margin:8px; height: 103px; font-size: 10px; color: #487DB2; text-decoration:none;}
a { color: #286894; text-decoration:none;}
a.menu { font-size:12px; color:#FFFFFF; text-decoration:none;}
a.plano { font-size:11px; color:#FFFFFF; text-decoration:none;}
a:hover, a.pie:hover, a.menu:hover, a.plano:hover { text-decoration: underline;}
.tbmenu { width:486px; height:27px; background-color: #185152; border-collapse: collapse;} /* tabla contenedora del menu*/
.tbmenu td { border-top: 1px solid #2A66A4; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #2A66A4; }
/*ficha inmuebles de la home*/
.ficha {  border-collapse: separate; border:1px solid #ffffff;}
.tdaz { background-color: #34A8AB; color: #ffffff; font-weight: bold; padding: 2px; text-indent: 3px;}
.tdgr { background-color: #F2F2F2; color: #5A557D; padding: 2px; text-indent: 3px;}
.tdfu{ background-color: #EE7B04; font-size: 12px; color: #ffffff; padding: 2px; text-indent: 3px; text-decoration:none;}
.bdgr{ color: #817CA5; border: 1px solid #E0E0E0; padding: 2px; text-indent: 3px;}
.bdfoto{ border: 1px solid #E0E0E0; vertical-align:middle; text-align:center; width: 228px; height:173px;}
/*ficha datos detallados inmuebles*/
.bdbl { color: #817CA5; border: 1px solid #CCCCCC; padding: 2px; text-indent: 3px; height:18px !important;}
.bgbeige { background-color: #267C7F; color: #FFFFFF; padding: 2px; text-indent: 3px; height:18px !important;}
.tdazos { color: #FFFFFF; background-color:#1A5253; padding: 2px; text-indent: 3px; height:18px !important;}
/*inmuebles.php*/
.tituloazul { font-family: Verdana; font-size: 14px; color:#267C7F; font-weight:bold; padding-left: 18px; paddding-top: 18px; line-height: 18px !important;}
.bdgrisint2 { border: 1px solid #E0E0E0; margin:8px; } /*borde gris interior inmuebles*/
.margen18 { padding-left: 15px; paddding-top: 18px;}
.margen2 { padding-left: 2px; paddding-top: 18px;}
.bdfotogr{ border: 1px solid #FFFFFF; vertical-align:middle; text-align:center; padding: 4px;}
.descripcion { border: 15px solid #F2F2F2; background-color: #FFFFFF; padding-left:4px;}
.bdblancoint { border: 10px solid #ffffff; background-color: #F2F2F2;}

/*consejos.php*/
.bdblancoint2 { border: 10px solid #FFFFFF; border-left:none;}/*borde blanco td casita*/
.titulofucsia { font-size: 16px; color: #EE7B04; font-weight:bold; padding-left: 18px; paddding-top: 18px;}
/* Formulario */ 
/*para imput margin-left:5px; es posible*/
.input1 { background-color:#F6F6F6; border:1px solid #E2E2D6;  height:18px; width:311px; vertical-align:middle; margin-left:6px; height:18px !important;}
.input2 { background-color:#F6F6F6; filter: alpha(opacity=70); moz-opacity: .70; opacity: .70; width:311px; height:75px; overflow:auto; margin-left:6px; margin-top: 4px; border:1px solid #DCDCCD;}
select {font-family: Verdana; font-size: 11px; color: #286894; margin-left:6px; border:1px solid #E2E2D6; width:315px; height:20px !important;}
/*para la tabla form*/
form {display:inline;}
.formbg { background-color:#FFFFFF; background: url(img/mouse.jpg); background-repeat: no-repeat; background-attachement: fixed; background-position: bottom left; border: 1px solid #E0E0E0;}
.formbg2 { background-color:#FFFFFF; border: 1px solid #E0E0E0;}
.dato { display: block; margin-left:40px; background-color:#FFFFFF; border:1px solid #C2CECE; font-weight:bold; padding:1px; font-family: verdana; font-size: 12px; color: #286894; height:18px; width:74px; text-indent: 4px; text-align:inherit;}
a.politica { font-family: verdana; font-size: 11px; color: #286894; text-decoration:none;}
.margendato { margin-left:20px;}
