body {  font-size:13px; font-family:sans-serif; margin:0px; padding:0px; }

a { color:#003399; }
 
#page { margin:auto; width:99%;  margin-top:0px; min-width:900px; }
#logo { font-size:24px; font-weight:bold; font-stretch:condensed; padding-left:10px;  height:50px; padding-top:30px;  min-width:600px; border-top:8px #000000 solid; margin:auto; margin-bottom:10px; text-align:left;  }
#logo h1{ font-size:10px;  padding-left:10px; background-image:""; font-weight:bold;   }
#logo h5{ font-size:10px;  padding-left:10px; background-image:""; font-weight:bold;   }

.buscadorselect { width:200px; margin-bottom:8px; }
input { font-family:sans-serif; }
select { font-family:sans-serif; }
#logo a{ border-bottom:1px solid #3399CC; text-decoration:none; color:#3399CC; padding-bottom:0px; margin-bottom:0px; }
.buscadorinput { width:195px; margin-bottom:8px;}
#header { margin-bottom:0px;}
.headerfecha { font-size:11px; font-weight:bold; color:#FFCC00; float:right; margin-right:8px; }
#contenido {    margin: 10px 0 0 18em;  }
#menu {  background-color:#CCCCCC; float:left; padding:1px;   color:#666666; margin-top:5px; width: 17em;  }
 
#menuborder { background-color:#F5F5FE;  padding:5px; }
.titulo { font-size:13px; font-weight:bold; margin-bottom:5px; border-bottom:1px solid #F0F7F7;}
.corte { clear:both;}
.mostrarprov a { font-size:11px;}
.buscadordiv { margin:0px; padding:0px; font-size:11px;}
#menu2 { margin: 0; font-weight: bold;  line-height: 1.1;  text-align: center;  position: fixed; top:0em;     width: 100%;   background-color:#DBEBF9; border-bottom:1px  solid  #94BCF8; padding-bottom:2px; padding:4px; z-index:99;}
#menu2:hover { margin: 0; font-weight: bold;  line-height: 1.1;  text-align: center;  position: fixed; top:0em;     width: 100%;   background-color:#94BCF8; border-bottom:1px  solid #DBEBF9; padding-bottom:2px; padding:4px;}
#menu2:hover a{ color:#FFFFFF;}
.tablacategoria { font-size:10px; color:#666666; font-weight:normal; padding-left:7px; border:1px solid #6699FF; padding-bottom:4px; background-color:#D6EFFC; }
.tablacategoria a { font-size:14px; color:#FF0000; font-weight:bold; margin-bottom:4px; padding-bottom:3px; }
.tablacategoria a:hover{  }

.tablacategoriaicon { font-size:10px; color:#666666; font-weight:normal; padding-left:7px;  padding-bottom:4px; background-color:#D6EFFC; padding-left:37px; }
.tablacategoriaicon a { font-size:14px; color:#FF0000; font-weight:bold; margin-bottom:4px; padding-bottom:3px; }
.tablacategoriaicon a:hover{  }

.tablasubcategoria { list-style-type:none; padding-left:2px; margin-bottom:30px; margin-left:2px; }
.tablasubcategoria li{ padding:6px; padding-top:4px; padding-bottom:4px; border-bottom:1px solid  #EBEBEB; font-size:12px;  }
.tablasubcategoria a{   font-weight:bold; }
s { color:#999999; font-weight:600; }
.tablasubcategoria li a:hover{ color:#FF0000; }
.tablasubcategoriamedio { list-style-type:none; padding-left:2px; margin-bottom:30px; }
.tablasubcategoriamedio li{ float:left; width:225px;   padding:6px; padding-top:4px; padding-bottom:4px; font-size:11px; color:#999999;    }
.tablasubcategoriamedio li a {font-size:15px; font-weight:bold;}
.tablasubcategoriamedio li a:hover{ color:#FF0000; }
.pagina { font-size:12px; font-weight:bold; padding: 5px; float:right; color:#003399;  }
.divmenuprovincia { list-style-type:none; margin-left:2px; padding-left:7px;  } 
.divmenuprovincia  li { padding-bottom:4px; font-weight:bold; font-size:12px;}
.divmenucategoria { list-style-type:none; margin-left:2px; padding-left:7px;  } 
.divmenucategoria  li { padding-bottom:4px; font-weight:bold; font-size:12px;}
.menuopciones { background-image:url(images/down.gif); text-align:right; background-position:right; font-weight:bold; margin-top:4px; background-repeat:no-repeat; padding-right:20px;}
.menuopciones a { color:#003399;}
.frmordenar { padding-right:2px; margin-right:2px;  padding-left:2px; margin-left:2px;  }
.posttitulo {  margin-top:5px; height:25px; font-weight:bold;  margin-left:3px;   background-color:#DBEBF9; padding-top:2px; border:1px  solid  #94BCF8;}
.posttitulo2 { text-align:center; border-right:1px solid #E6E6E6; padding-right:5px; height:90px; } 
.posttitulotitulo {float:right; text-align:center;  padding-right:5px; margin-top:3px;  } 
.post {  margin-top:5px;   border-bottom:#E6E6E6 1px solid;  padding:3px; height:95px;}
.post:hover { }
a:focus { width:0px;height:0px;outline:0px; }
a img:focus { width:0px;height:0px;outline:0px; }
.imgrelcont { float:left; width:150px; padding-bottom:4px; border-left:1px solid #CCCCCC; margin-bottom:5px; height:150px; font-size:11px; }
.img { float:left; background-color:#F0FAFF; height:90px; width:100px; margin-right:6px; background-repeat:no-repeat; border:1px solid #0099CC;   }
.imagenes { margin-top:0px; margin-bottom:10px; float:left; width: 31em;  margin-right:10px; border:1px solid #FFFFFF;}
.imagenes:hover { border:1px solid  #F2F2FF; }
.imgficha { float:left; background-color:#FFFFCC; height:90px; width:100px; margin:4px; border:2px #FFFFFF solid; background-repeat:no-repeat; }  
.imgficha:hover{  border:2px #FF0000 solid; }
.imgficharel { background-color:#333333; height:90px; width:100px; margin:4px; border:2px #FFFFFF solid; margin-left:20px; }  
.imgficharel:hover{  border:2px #FF0000 solid; }
#imgenficha { height:300px; border:1px solid #CCCCCC; margin-bottom:3px; }
#vervimagen { height:300px; border:1px solid #CCCCCC; margin-bottom:3px; }

#scrollimagenes { padding-left:26px; overflow-y:auto;  overflow-x: hidden;  max-height:190px; border:1px solid #CCCCCC; } 
.descripcion { font-size:12px;    margin: 10px 0 0 35em; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; padding:7px 0 7px 0; }
.fichavideo { margin-right:18px; border:2px solid #FFFFFF;}
.fichavideo:hover {  border:2px solid #FF0000; } 
.data {  text-align:left;   height:90px; margin-right:0em;    }
.datatitulo { font-size:15px; font-weight:bold;}
.datatitulo:visited { color:#006699;}
.datadesc { font-size:11px; color:#666666; margin-bottom:5px; margin-top:5px;   text-align:left; height:26px; overflow:hidden;    max-height:28px; }
.datafecha {    margin-top:3px; margin-bottom:3px; font-size:11px;  }
.datafecha a { color:#666666;}
.datasub {   margin-top:3px; margin-bottom:3px;  font-size:11px; text-align:left; } 
.dataimg {float:right; text-align:center; border-right:1px solid #E6E6E6; padding-top:8px; border-left:1px solid #E6E6E6; padding-right:5px; height:87px; width:40px; margin-left:5px; font-weight:bold; } 
.dataprecio {float:right; text-align:center;  width:90px; padding-right:5px; height:90px;   padding-top:0px; } 
.data2 { color:#333333; padding-top:7px;}
.especiales { color:#FF3300; margin-left:5px; font-size:11px;}
h2 { font-size:16px; margin:1px; padding:0px; margin-bottom:4px; }
.publicar { float:right; font-size:11px; font-weight:bold; }
.ordenar { float:right; font-size:11px; font-weight:bold;    }
.favorito { margin-top:8px;}
.favoritoficha { font-size:11px;} 
.noregistros { padding:10px; border:1px solid #FFFF33; background-color:#FFFFCC; font-weight:bold; text-align:center; margin-top:20px; margin-bottom:10px;}
#bannerficha { margin-left:32em; margin-top:10px;  } 
.spam {  font-size:11px; font-weight:bold; padding:5px; margin-left:38em;  width:210px;  border:1px solid #C9D7F5; background-color:#F5F5FE;  margin-top:20px;  background-image:url(images/delete.png); background-position:left; background-repeat:no-repeat; padding-left:18px; }
.contacto {  font-size:14px; font-weight:bold; padding:3px; margin-right:0em; float:right; width:250px; border:1px solid #C9D7F5; background-color:#F5F5FE;  margin-top:20px; background-image:url(images/mail.png); background-position:left; background-repeat:no-repeat; padding-left:18px; }
#contactar { background-color:#FFFFCC; border:1px solid #FFFF66; margin-top:10px; margin-bottom:10px; padding:5px; margin-left:32em; }
h1 { margin:0px; padding:0px; font-size:15px; background-image:""; background-position:left; background-repeat:no-repeat; padding-left:20px;}
h2 { padding-left:20px; font-size:18px; }
h5 { margin:0px; padding:0px; font-size:18px;     padding-left:7px;}

#divprovincias  ul { list-style-type:none; margin-bottom:20px; }
#divprovincias li  { padding-bottom:6px; font-size:10px; color:#999999;   float:left; width:230px; }
#divprovincias li a { font-weight:bold; font-size:14px;    } 
#divprovincias ul ul { margin-left:0px; padding-left:4px; margin-top:5px;}
#divprovincias li  li { background-image:url(images/right.png); padding-top:5px; background-position:left; background-repeat:no-repeat; padding-left:14px;}
#divprovincias li  li a { font-weight:bold; font-size:11px; padding-left:0px;    } 
.imgpais { background-position:top left; background-repeat:no-repeat; margin:6px; width:230px;  padding-left:18px; margin-bottom:10px; float:left; font-size:11px; color:#999999;}
.precioficha { font-size:18px; font-weight:bold; float:right;}
.lipais {  position:absolute; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:3px; margin-left:0px; width:180px;}
.divprovinciastodas a { color:#CCCCCC;}
.apais { font-size:15px; font-weight:bold; color:#FF0000;}
.barra { padding:5px;  font-weight:bold; margin-bottom:5px; border:1px solid #C9D7F5; background-color:#F5F5FE; font-size:11px; background-image:url(images/add.png); background-position:left; background-repeat:no-repeat; padding-left:16px;}
.tipo { margin-top:10px; font-size:11px;}
.similares { padding:20px;}
#datosficha  table{ font-size:11px;}
#datosficha { border-bottom:1px solid #CCCCCC; padding-bottom:10px; margin-left:32em;} 
#provinciasindex { margin:6px; margin-bottom:15px; border-bottom:1px solid #CCCCCC; padding:6px; padding-bottom:10px; border-top:1px solid #CCCCCC; padding-top:10px; }
#provinciasindex  ul li  { float:left; width:200px; padding-bottom:10px; }
#provinciasindex  ul li a { font-size:12px; font-weight:bold; }
.pagination { margin: 0px; margin-top:10px; margin-bottom:0px; padding-bottom:10px; padding-top:10xp; padding: 3px; font-size:13px; font-weight:bold;  text-align:left; }
.pagination a{ margin:0px; padding:0px; margin-left:4px; margin-right:4px;  }
#buscador { margin-left:15px;   padding-bottom:20px;}

.divwebs { font-size:11px; margin-bottom:10px;}
.divpaises { font-size:11px; margin-bottom:10px;}
.divpaises ul { font-size:10px; list-style-type:none; margin:0px; padding:0px; }
.divpaises li { background-position:left; background-repeat:no-repeat; padding:3px; width:80px; float:left; padding-left:17px; }
#footer { margin-top:20px; padding-bottom:30px; border-top:1px  dotted #999999; background-color:#F3F7FE; padding-left:10px;  padding-top:20px;  margin-bottom:0px; font-size:11px; text-align:left;}
a { cursor:pointer;}
a:hover { text-decoration:none;}
#relacionados {  margin-left:32em; border-bottom:1px solid #CCCCCC;} 
#relacionados ul { list-style-type:none;  padding-left:10px; padding-right:10px;  } 
#relacionados  li { font-size:12px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
#relacionados  li a { font-size:14px;  }
#publicarbarra { margin: 0; font-weight: bold;  line-height: 1.1;  text-align: center; padding:3px;  position: fixed; bottom:0.2em; right:0.2em; border:1px solid #FFFFFF; height:60px; background-color:#008ED2; width:210px; color:#FFFF00;  padding-top:10px;  }
#divlistaimagenes { list-style-type:none; margin:0px; padding:0px;}
#divlistaimagenes li {   margin:0px; padding:0px;}
#divlistavideos { list-style-type:none; margin:0px; padding:0px;}
#divlistavideos li {   margin:0px; padding:0px;}
.eliminaranuncio { background-image:url(images/delete.png); background-position:left; background-repeat:no-repeat; padding-left:20px; font-size:10px; font-weight:bold;}
.rojoalerta { font-size:11px; font-weight:bold; color:#FF0000;}
.verdealerta {  font-size:11px; font-weight:bold; color:#009900;} 
#textofavoritos { background-image:url(images/down.gif); background-position:left; background-repeat:no-repeat; padding-left:15px;}
#favoritoslista{ z-index:100;  color:#333333; right:6px; margin-right:5px; margin-top:4px;  padding:5px; border-bottom:3px solid #C9D7F5; border-left:3px solid #C9D7F5; border-right:3px solid #C9D7F5;  background-color:#DBEBF9;  width:290px; position: fixed; top:18px; overflow-y:auto;  overflow-x: hidden; max-height:200px;  }
#favoritoslista a{ color:#333333; border-bottom:0px; text-decoration:none; } 
#favoritoslista a:hover{ color:#FF0000; text-decoration:underline;  } 
#favoritoslista ul{ margin-left:0px; padding-left:3px;  list-style-type:none; margin-top:0px; }
#favoritoslista li { padding:2px; font-weight:bold; font-size:10px;  }


.tabla{ padding-top:10px;}
.tabla_header { border:1px  dotted #6666FF; color:#FFFFFF; background-color:#6699CC; padding-top:2px; padding-bottom:2px; margin-bottom:4px; padding-left:2px; font-weight:bold;}
.tabla_header div{ float:left; height:15px; }
.tabla_header a:link{ color:#FFFFFF; font-weight:bold;}
.tabla_header  a:visited{ color:#FFFFFF; font-weight:bold;}
.tabla_header a:hover{ color:#FFFFFF; font-weight:bold;}

.tabla_post { border-bottom:1px  dotted #EEEEF7;   font-size:11px; padding-left:4px;    color:#333333; padding-top:3px;}
.tabla_post div{ float:left; }
.tabla_post:hover{ background-color:#EAEAFF; border-bottom:1px dotted #EEEEF7;}
