body { 
	padding: 4px 0px 0px 0px;
	font: 8pt Verdana, arial;
	color: #555753; 
	background: #fcfcfc;
	margin: 0px; 
}

.imprimir{ 
	padding: 4px 0px 0px 0px;
	font: 8pt Verdana, arial;
	color: #555753; 
	background: #ffffff;
	margin: 0px; 
}

#container { 
  width: 978px;
  position:absolute; left:50%;
  padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
  background: #ffffff; 
  border-style:solid;
  border-color:#fafafa;
  border-width:0px;
  margin: 0px 0px 0px -490px;
  font: 8pt Verdana, arial;
}
#containerImprimir { 
  width: 820px;
  position:left;
  padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px;
  background: #ffffff; 
  border-style:solid;
  border-color:#fafafa;
  border-width:0px;
  margin: 0px 0px 0px 0px;
  font: 8pt Verdana, arial;
}
/* inicio cabecera */
#cabecera {
  padding: 10px 0px 1px 0px;
  width: 978px;
  height: 94px;
  text-align: right;
}
#cabecera ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#cabecera li{
  list-style-type: none;
  float: left;
  text-align: center;
  display: block;
}
.li_cabIzquierda {
  padding: 20px 0px 0px 0px;
  width: 275px;
}
.li_cabDerecha {
  padding: 0px 0px 0px 0px;
  width: 703px;
  height: 80px;
  text-align: right;
}
.li_cabDerechaUsu {
  padding: 20px 0px 0px 0px;
  width: 703px;
  text-align: right;
}
.li_cabDerechaUsu ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
.li_cabDerechaUsu li{
  list-style-type: none;
  float: left;
  text-align: center;
  display: block;
}
.li_cabDerechaFechaEspacio {
  padding: 0px 0px 0px 0px;
  width: 443px;
  text-align: right;
  font: 8pt Verdana, arial;
  color: #444444;
}
.li_cabDerechaFecha {
  padding: 0px 0px 0px 0px;
  width: 260px;
  text-align: right;
  font: 8pt Verdana, arial;
  color: #222222;
}

/* fin cabecera */

/* inicio menu */
#menu_0 {
  margin: 1px 0px 0px 0px;
  padding: 1px 0px 4px 0px;
  background-color: #585858;
  border-width: 0px;
  width: 978px;
}
#menu_1 {
  width:978px;
  height:28px;
  text-align: left;
  background: url(../images/fondo_menu.gif) repeat;
}
#menu_1 ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#menu_1 li {
  font: 8pt Verdana, arial;
  list-style-type: none;
  float: left;
  text-align: center;
  display: block;
}
#menu_1 li a{
  padding: 8px 0px 0px 0px;
  list-style-type: none;
  float: left;
  height: 20px;
  color: #000000;
  text-decoration: none;
  font-weight: none;
}
#menu_1 li a:hover{
  height: 20px;
  font-weight: bold;
  background-color: #FFDEAD;
  border-style: solid;
  border-color: #585858;
  border-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
}
.menu_1_Espacio2 {
  width: 2px;
}
.menu_1_EspacioPie {
  width: 160px;
}
.menu_1_General {
  width: 120px;
}
.menu_1_Portada {
  width: 100px;
}
.menu_1_Buscador {
  width: 120px;
}
.menu_1_Anunciarse {
  width: 150px;
}
.menu_1_Enlaces {
  width: 100px;
}
.menu_1_Contacto {
  width: 100px;
}
.menu_1_Identificarse {
  width: 120px;
}
.menu_1_Registrarse {
  width: 120px;
}
/* fin menu */

/* inicio cuerpo */
#cuerpo { 
  width: 976px;
  background: #fcfcfc; 
  border-style:solid;
  border-color:#585858;
  border-width:0px;
}
/* fin cuerpo */

/* inicio pie */
#pie { 
  margin: 20px 0px 0px 0px;
  padding: 4px 0px 0px 0px;
  height: 20px;
  width: 976px;
  background: #EAEAEA;
  border-style:solid;
  border-color:#585858;
  border-width:0px;
  color:#222222;
}
#pie ul {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
#pie li {
  font: 7pt Verdana, arial;
  list-style-type: none;
  float: left;
  text-align: center;
  display: block;
}
#pie li a{
  padding: 0px 0px 0px 0px;
  list-style-type: none;
  float: left;
  color: #222222;
  text-decoration: none;
  font-weight: none;
}
#pie li a:hover{
  text-decoration: underline;
}
#pie_1 { 
  margin: 0px 0px 0px 0px;
  padding: 6px 0px 4px 0px;
  width: 976px;
  height: 10px;
  background: #585858;
  border-style: solid;
  border-color: #585858;
  border-width: 0px;
  color: #fcfcfc;
  font: 7pt Verdana, arial;
  text-align: center;
}
/* fin pie */

/* inicio menu lateral */
#menuLateralRevista {
  padding: 0px 0px 0px 0px;
  width: 141px;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  border-left-width: 1px;
  border-right-width: 1px;
}
#menuLateral {
  padding: 0px 0px 0px 0px;
  width: 141px;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  border-left-width: 1px;
}
#menuLateral .tit0{
  margin: 4px 4px 4px 4px;
  height: 23px;
  background-color: #FCD7AD;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/fondo_menu_lat0.gif) repeat;
}
#menuLateral .tit1{
  margin: 4px 4px 4px 4px;
  padding: 0px 0px 0px 4px;
  height: 23px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #000000;
  text-align: left;
  background: url(../images/fondo_menu_lat1.gif) repeat;
}
#menuLateral .tit1:hover{
  margin: 4px 4px 4px 4px;
  padding: 0px 0px 0px 4px;
  height: 23px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #000000;
  text-align: left;
  background: url(../images/fondo_menu_lat2.gif) repeat;
  cursor: pointer;
}
/* fin menu lateral */

/* inicio usr lateral */
#usrLateral {
  padding: 0px 0px 0px 0px;
  background-color: #E5E5E5;
  width: 141px;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  border-left-width: 1px;
}
#usrLateral .tit0{
  padding: 0px 4px 0px 4px;
  height: 8px;
  background-color: #E5E5E5;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/fondo_usr_lat1.gif) repeat;
}
#usrLateral .tit0 a{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}
#usrLateral .tit0 a:hover{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-decoration: underline;
}
#usrLateral .det0{
  padding: 0px 4px 0px 6px;
  height: 20px;
  background-color: #E5E5E5;
  font: 8pt Verdana, arial;
  color: #000000;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  border-right-width: 1px;
}
#usrLateral .det0 a{
  font: 8pt Verdana, arial;
  color: #222222;
  text-decoration: none;
  font-weight: none;
}
#usrLateral .det0 a:hover{
  font: 8pt Verdana, arial;
  color: #000000;
  text-decoration: underline;
  font-weight: none;
}
#usrLateral .det1{
  padding: 10px 4px 6px 12px;
  background-color: #E5E5E5;
  font: 8pt Verdana, arial;
  color: #000000;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  border-right-width: 1px;
}
#usrLateral .det2{
  padding: 0px 2px 0px 2px;
  height: 8px;
  background-color: #FFFFFF;
  font: 8pt Verdana, arial;
  border-style: solid;
  border-color: #000000;
  border-width: 0px;
  background: url(../images/fondo_usr_lat2.gif) repeat;
}
/* fin menu lateral */

#revista {
  margin: 20px 0px 0px 0px;
  width: 141px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#revista .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion4.gif) no-repeat;
  text-align: left;
}
#revista .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #222222;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}

/* inicio buscar vehiculos */
#buscarGeneral {
  padding: 10px 0px 0px 0px;
  width: 820px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#buscarVehiculos {
  margin: 10px 0px 0px 0px;
  width: 400px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#buscarVehiculos .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion1.gif) no-repeat;
  text-align: left;
}
#buscarVehiculos .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#buscarVehiculosTable {
  padding: 4px 4px 4px 4px;
  width: 400px;
  border-style: solid;
  border-color: #FF8204;
  border-width: 1px;
  background-color: #FFEFD8;
}
#buscarVehiculosTable td{
  padding: 2px 2px 2px 2px;
  font: 8pt Verdana, arial;
  color: #000000;
  font-weight: bold;
}
/* fin buscar vehiculos */

/* inicio profesionales vehiculos */
#buscarProfesionales {
  margin: 10px 0px 0px 0px;
  width: 400px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#buscarProfesionales .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion2.gif) no-repeat;
  text-align: left;
}
#buscarProfesionales .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #AC1F1F;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#buscarProfesionalesTable {
  padding: 4px 4px 4px 4px;
  width: 400px;
  border-style: solid;
  border-color: #AC1F1F;
  border-width: 1px;
  background-color: #E8D4D4;
}
#buscarProfesionalesTable td{
  padding: 2px 2px 2px 2px;
  font: 8pt Verdana, arial;
  color: #000000;
  font-weight: none;
}
#buscarProfesionalesTable td font{
  padding: 2px 2px 2px 2px;
  font: 7pt Verdana, arial;
  color: #000000;
  font-weight: none;
}
/* fin buscar profesionales */

/* inicio categorias vehiculos */
#buscarCategorias {
  margin: 10px 0px 0px 0px;
  width: 400px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#buscarCategorias .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion3.gif) no-repeat;
  text-align: left;
}
#buscarCategorias .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #585858;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#buscarCategoriasTable {
  padding: 4px 4px 4px 4px;
  width: 400px;
  border-style: solid;
  border-color: #585858;
  border-width: 1px;
  background-color: #f0f0f0;
}
#buscarCategoriasTable td{
  padding: 3px 3px 3px 3px;
  font: 8pt Verdana, arial;
  color: #000000;
  font-weight: none;
}
#buscarCategoriasTable td a{
  font: 8pt Verdana, arial;
  color: #000000;
  text-decoration: none;
}
#buscarCategoriasTable td a:hover{
  font: 8pt Verdana, arial;
  color: #000000;
  text-decoration: underline;
}
#buscarCategoriasTable td font{
  padding: 2px 2px 2px 2px;
  font: 7pt Verdana, arial;
  color: #555555;
  font-weight: bold;
}
/* fin buscar profesionales */

/* inicio anuncios destacados */
#anunciosDestacados {
  padding: 4px 0px 0px 0px;
  width: 976px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#anunciosDestacados .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion1.gif) no-repeat;
  text-align: left;
}
#anunciosDestacados .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#anunciosDestacadosTable {
  padding: 4px 4px 4px 4px;
  width: 810px;
  border-style: solid;
  border-color: #FF8204;
  border-width: 1px;
  background-color: #ffffff;
}
#anunciosDestacadosTable td{
  padding: 2px 2px 2px 2px;
  font: 8pt Verdana, arial;
  color: #000000;
  font-weight: bold;
}
/* fin anuncios destacados */

/* inicio aptAnunciarse */
#aptAnunciarse {
  margin: 20px 0px 0px 0px;
  width: 810px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#aptAnunciarse .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion1.gif) no-repeat;
  text-align: left;
}
#aptAnunciarse .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}
#aptAnunciarseTable {
  padding: 4px 4px 4px 0px;
  width: 810px;
  border-style: solid;
  border-color: #FF8204;
  border-width: 0px;
  background-color: #ffffff;
}
#aptAnunciarseTable td{
  padding: 2px 2px 2px 2px;
  font: 8pt Verdana, arial;
  color: #000000;
}
#aptAnunciarseTable1 {
  padding: 2px 2px 2px 2px;
  margin: 6px 2px 6px 6px;
  width: 400px;
  border-style: dotted;
  border-color: #C0C0C0;
  border-width: thin;
  background-color: #ffffff;
}
#aptAnunciarseTable1 .titular{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #222222;
  text-align: center;
  background-color: #dcdcdc;
}
#aptAnunciarseTable1 .titular2{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #F57921;
  text-align: left;
}
#aptAnunciarseTable1 .detalle{
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #222222;
}
#aptAnunciarseTable1 a{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #222222;
  text-decoration: none;
}
#aptAnunciarseTable1 a:hover{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #222222;
  text-decoration: underline;
}
#aptAnunciarseTable2 {
  margin: 2px 2px 2px 2px;
  width: 98%;
  background-color: #ffffff;
}
#aptAnunciarseTable2 .separador{
  height: 4px;
  background-color: #dcdcdc;
}
#aptAnunciarseTable2 .precio{
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #e01212;
  text-align: left;
}
#aptAnunciarseTable2 .detalle{
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #202020;
  text-align: left;
}
#aptAnunciarseTable3 {
  padding: 0px 0px 0px 0px;
  margin: 6px 6px 6px 6px;
  width: 400px;
  border-style: solid;
  border-color: #ff8204;
  border-width: 1px;
  background-color: #fcfcfc;
}
#aptAnunciarseTable3 .titular{
  padding: 8px 4px 8px 4px;
  background: #FF8204;
  font: 9pt Verdana, arial;
  font-weight: none;
  color: #fcfcfc;
  text-align: center;
}
#aptAnunciarseTable3 .detalle{
  padding: 8px 4px 8px 4px;
  background: #ffdead;
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #202020;
  text-align: left;
}
#aptAnunciarseTable4 {
  padding: 2px 2px 2px 2px;
  margin: 6px 2px 6px 6px;
  width: 98%;
  border-style: dotted;
  border-color: #C0C0C0;
  border-width: thin;
  background-color: #ffffff;
}
#aptAnunciarseTable4 .detalle{
  padding: 2px 4px 8px 4px;
  background: #f0f0f0;
  font: 7pt Verdana, arial;
  font-weight: none;
  color: #404040;
}
#aptAnunciarseTable4 span{
  font: 7pt Verdana, arial;
  font-weight: none;
  color: #000000;
 }
#aptAnunciarseTable5 {
  padding: 0px 0px 0px 0px;
  margin: 6px 6px 6px 6px;
  width: 230px;
  border-style: solid;
  border-color: #ff8204;
  border-width: 1px;
  background-color: #fcfcfc;
}
#aptAnunciarseTable5 .titular{
  padding: 8px 4px 8px 4px;
  background: #FF8204;
  font: 9pt Verdana, arial;
  font-weight: none;
  color: #fcfcfc;
  text-align: center;
}
#aptAnunciarseTable5 .detalle{
  padding: 8px 4px 8px 4px;
  background: #ffdead;
  font: 8pt Verdana, arial;
  font-weight: none;
  color: #202020;
  text-align: left;
}
/* fin anuncios destacados */

/* INICIO - tabla general */
.tablaGeneral{
 margin: 0px 0px 0px 0px;
 background: #D0D0D0;
 font: 10px Verdana;
 color: #FFFFFF;
 border-style: none;
}
.tablaGeneral .rowList{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaGeneral .rowList font{
 font: 10px Verdana;
 color: #000000;
}
.tablaGeneral .rowListImg{
 height: 240px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaGeneral .row0{
 padding: 4px 4px 4px 4px;
 background: #FF8204;
 font: 10px Verdana;
 color: #FFFFFF;
 font-weight: bold;
}
.tablaGeneral .row1{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: bold;
}
.tablaGeneral .row2{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #F0F0F0;
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaGeneral .row3{
 height: 24px;
 padding: 4px 4px 4px 4px;
 background: #FFEFD3;
 font: 10px Verdana;
 color: #000000;
 font-weight: bold;
}
.tablaGeneral .row3space{
 height: 1px;
 padding: 0px 0px 0px 0px;
 background: #D0D0D0;
 font-weight: normal;
}
.tablaGeneral .row4{
 padding: 4px 4px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: bold;
}
.tablaGeneral .row5{
 height: 24px;
 padding: 8px 8px 8px 8px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaGeneral .row6{
 padding: 4px 4px 4px 4px;
 background: #585858;
 font: 10px Verdana;
 color: #ffffff;
 font-weight: bold;
}
.tablaGeneral .row6 a{
 font: 10px Verdana;
 color: #f0f0f0;
 text-decoration: none;
}
.tablaGeneral .row6 a:hover{
 font: 10px Verdana;
 color: #f0f0f0;
 font-weight: bold;
 text-decoration: underline;
}
.tablaGeneral .row6 a:link{
 font: 10px Verdana;
 color: #f0f0f0;
 font-weight: bold;
}
.tablaGeneral .row6 a:visited{
 font: 10px Verdana;
 color: #f0f0f0;
 font-weight: bold;
}
.tablaGeneral .row7{
 height: 24px;
 padding: 4px 4px 4px 4px;
 background: #E88484;
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaGeneral .row7 a{
 font: 10px Verdana;
 color: #222222;
 text-decoration: none;
}
.tablaGeneral .row7 a:hover{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
 text-decoration: underline;
}
.tablaGeneral .row7 a:link{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaGeneral .row7 a:visited{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaGeneral .negro{
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaGeneral a{
 font: 10px Verdana;
 color: #666666;
 text-decoration: none;
}
.tablaGeneral a:hover{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
 text-decoration: underline;
}
.tablaGeneral a:link{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaGeneral a:visited{
 font: 10px Verdana;
 color: #444444;
 font-weight: none;
}
.tablaGeneral td{
 padding: 2px 4px 2px 4px;
}
.tablaGeneral td li{
 padding: 2px 2px 2px 2px;
}
/* FIN -  tabla general */

/* INICIO - tabla general contacto */
.tablaGeneralContacto {
 background: #a0a0a0;
 font: 10px Verdana;
 color: #000000;
 border-style: solid;
 border-width: 1px;
 border-color: #a0a0a0;
}
.tablaGeneralContacto td{
 padding: 2px 2px 2px 2px;
}
.tablaGeneralContacto .row0{
 padding: 4px 4px 4px 4px;
 background: #a0a0a0;
 font: 10px Verdana;
 color: #FFFFFF;
 font-weight: bold;
}
.tablaGeneralContacto .row1{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: bold;
}
.tablaGeneralContacto a{
 font: 10px Verdana;
 color: #12488B;
 font-weight: bold;
}
.tablaGeneralContacto a:link{
 font: 10px Verdana;
 color: #12488B;
 font-weight: bold;
}
.tablaGeneralContacto a:visited{
 font: 10px Verdana;
 color: #12488B;
 font-weight: bold;
}
/* FIN -  tabla general contacto */

/* INICIO - tabla lista profesionales */
.tablaListaProf{
 margin: 0px 0px 0px 0px;
 background: #D0D0D0;
 font: 10px Verdana;
 color: #FFFFFF;
 border-style: none;
}
.tablaListaProf .rowList{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: none;
}
.tablaListaProf .rowList font{
 font: 10px Verdana;
 color: #000000;
}
.tablaListaProf .rowList p{
 font: 10px Verdana;
 color: #000000;
}
.tablaListaProf .row0{
 padding: 4px 4px 4px 4px;
 background: #FF8204;
 font: 10px Verdana;
 color: #FFFFFF;
 font-weight: bold;
}
.tablaListaProf .row1{
 height: 24px;
 padding: 4px 2px 4px 4px;
 background: #FCFCFC;
 font: 10px Verdana;
 color: #000000;
 font-weight: bold;
}
.tablaListaProf a{
 font: 10px Verdana;
 color: #222222;
 text-decoration: none;
}
.tablaListaProf a:hover{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
 text-decoration: underline;
}
.tablaListaProf a:link{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaListaProf a:visited{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.tablaListaProf td{
 padding: 2px 4px 2px 4px;
}
.tablaListaProf .rowList .veranuncios a{
 font: 10px Verdana;
 color: #AC1F1F;
 text-decoration: none;
 font-weight: bold;
}
.tablaListaProf .rowList .veranuncios a:hover{
 font: 10px Verdana;
 color: #AC1F1F;
 text-decoration: underline;
 font-weight: bold;
}
/* FIN -  tabla lista profesionales */

/* INICIO - tabla general paginacion */
.tablaGeneralPaginacion {
 margin: 10px 0px 2px 0px;
 background: #FFFFFF;
 font: 11px Verdana;
 border-width: 0px;
 color: #FF8204;
}
.tablaGeneralPaginacion td{
 padding: 2px 2px 2px 2px;
 height: 18px;
}
.tablaGeneralPaginacion td a{
 padding: 2px 3px 2px 3px;
 border-style: solid;
 border-width: 1px;
 border-color: #FF8204;
 text-decoration:none;
 color: #FF8204;
 font: 10px Verdana;
}
.tablaGeneralPaginacion td a:hover{
 background-color: #FF8204;
 color: #FFFFFF;
 cursor: pointer;
}
.tablaGeneralPaginacion td .activo{
 padding: 2px 3px 2px 3px;
 border-style: solid;
 border-width: 1px;
 border-color: #FF8204;
 text-decoration:none;
 font: 10px Verdana;
 background-color: #FF8204;
 color: #FFFFFF;
}

/* FIN - tabla general paginacion */

/* INICIO - Aviso legal */
#avisoLegal {
 margin: 10px 2px 2px 2px;
 font: 8pt Verdana, arial;  
 color: #000000;
}
#avisoLegal strong{
 font: 8pt Verdana, arial;  
 color: #222222;
 font-weight: bold;
}
/* FIN - Aviso legal */

#enlacesTable {
 padding: 2px 2px 0px 2px;
 margin: 8px 2px 6px 6px;
 width: 560px;
 border-style: solid;
 border-color: #E0E0E0;
 border-width: 1px;
 background-color: #ffffff;
}

/* INICIO - Contacto */
#contactar {
  margin: 20px 0px 0px 0px;
  width: 810px;
  border-style: none;
  border-color: #000000;
  border-width: 0px;
}
#contactar .tit0{
  padding: 0px 4px 0px 30px;
  height: 18px;
  background-color: #FFFFFF;
  font: 9pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
  background: url(../images/opcion1.gif) no-repeat;
  text-align: left;
}
#contactar .tit1{
  padding: 0px 4px 0px 4px;
  height: 3px;
  background-color: #FF8204;
  font: 8pt Verdana, arial;
  font-weight: bold;
  color: #000000;
  text-align: center;
}

#contactarTable {
  padding: 4px 4px 4px 0px;
  width: 810px;
  border-style: solid;
  border-color: #FF8204;
  border-width: 0px;
  background-color: #ffffff;
}
#aptAnunciarseTable td{
  padding: 2px 2px 2px 2px;
  font: 8pt Verdana, arial;
  color: #000000;
}

/* FIN - Contacto */

#enlacesTable a{
 font: 10px Verdana;
 color: #444444;
 text-decoration: none;
}
#enlacesTable a:hover{
 font: 10px Verdana;
 color: #000000;
 text-decoration: underline;
}
.enlacesTable a:link{
 font: 10px Verdana;
 color: #222222;
 font-weight: bold;
}
.enlacesTable a:visited{
 font: 10px Verdana;
 color: #444444;
 font-weight: none;
}

/* inicio generales */
.inputBuscar {
 width: 170px;
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #fcfcfc;
 border-color: #808080;
 border-style: solid;
 border-width: 1px;
}
.inputBuscar:focus{
 background-color: #FFFFFF;
 border-color: #000000;
}
.inputBuscarSel {
 width: 170px;
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #E9FFE1;
 border-color: #9AC78A;
 border-style: solid;
 border-width: 1px;
}
.inputBuscarSel:focus{
 background-color: #FFFFFF;
 border-color: #9AC78A;
}
.inputBuscarSelect{
 width: 170px;
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #fcfcfc;
 border-color: #808080;
 border-style: solid;
 border-width: 1px;
}
.inputBuscarSelect:focus{
 background-color: #FFFFFF;
 border-color: #000000;
}
.inputBuscarSelectSel{
 width: 170px;
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #E9FFE1;
 border-color: #9AC78A;
 border-style: solid;
 border-width: 1px;
}
.inputBuscarSelectSel:focus{
 background-color: #FFFFFF;
 border-color: #9AC78A;
}
.inputGeneral {
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #fcfcfc;
 border-color: #808080;
 border-style: solid;
 border-width: 1px;
}
.inputGeneral:focus{
 background-color: #FFFFFF;
 border-color: #000000;
}
.bordeBoton {
 padding: 2px 2px 2px 2px;
 font: 8pt Verdana, arial;
 font-weight: bold;
 color: #000000;
 background-color: #f0f0f0;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeBoton:hover{
 padding: 2px 2px 2px 2px;
 font: 8pt Verdana, arial;
 font-weight: bold;
 color: #ffffff;
 background-color: #FF8204;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeBotonProf {
 padding: 2px 2px 2px 2px;
 font: 8pt Verdana, arial;
 font-weight: bold;
 color: #000000;
 background-color: #f0f0f0;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeBotonProf:hover{
 padding: 2px 2px 2px 2px;
 font: 8pt Verdana, arial;
 font-weight: bold;
 color: #ffffff;
 background-color: #AC1F1F;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeBotonContacto {
 width: 120px;
 padding: 2px 2px 2px 2px;
 font: 8pt Verdana, arial;
 font-weight: none;
 color: #000000;
 background-color: #f0f0f0;
 border-color: #666666;
 border-style: solid;
 border-width: 1px;
}
.inputLogin {
 width: 110px;
 padding: 1px 0px 1px 0px;
 font: 8pt Verdana, arial;
 background-color: #fcfcfc;
 border-color: #808080;
 border-style: solid;
 border-width: 1px;
}
.bordeLoginBoton {
 padding: 0px 0px 0px 0px;
 font: 8pt Verdana, arial;
 color: #000000;
 background-color: #f0f0f0;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeLoginBoton:hover {
 padding: 0px 0px 0px 0px;
 font: 8pt Verdana, arial;
 color: #f0f0f0;
 background-color: #888888;
 border-color: #000000;
 border-style: solid;
 border-width: 1px;
}
.bordeImagen {
 border-color: #606060;
 border-style: solid;
 border-width: 1px;
}
.textoRojo{
 font: 11px Verdana;
 color: #CC0000;
 font-weight: normal;
}
.textoNegroBold{
 font: 11px Verdana;
 color: #222222;
 font-weight: bold;
}
.enlaceGeneral a{
 font: 11px Verdana;
 color: #2222FF;
 text-decoration: none;
}
.enlaceGeneral a:hover{
 font: 11px Verdana;
 color: #0000FF;
 text-decoration: underline;
}
.enlaceGeneral a:link{
 font: 11px Verdana;
 color: #0000FF;
 font-weight: bold;
}
.enlaceGeneral a:visited{
 font: 11px Verdana;
 color: #2222FF;
 font-weight: normal;
}
h3{
 font: 13px Verdana;
 color: #222222;
 font-weight: bold;
}
.variasFotos{
border-style:solid;
border-top-color:#A0A0A0;
border-left-color:#FF8204;
border-right-color:#A0A0A0;
border-bottom-color:#A0A0A0;
border-top-width:1px;
border-left-width:3px;
border-right-width:1px;
border-bottom-width:1px;
}
.unaFoto{
border-style:solid;
border-color:#A0A0A0;
border-width:1px;
}
/* fin generales */