/* CSS Document */
body  {
    text-align:center;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 100%;
}

#wrap {
    width:100%;
    margin:0 auto;
    text-align:left;
}
#cabecera{
    width:100%;
    height:88px;
    font-size:14px;
    padding-bottom:10px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

#login{
    background-color:#F2F2FF;
    text-align:right;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    border-bottom-style:solid;
    border-bottom-color:#CCCCCC;
    margin-bottom:4px;
    border-bottom-width:1px;
    padding-bottom:4px;
    padding-top:4px;
    padding-right:6px;
    font-size: 10px;
    padding: 2px; 
}

#buscador{
    background-image:url(imagenes_home/fondo_buscador.jpg);
    background-repeat:repeat-x;
    width:100%;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#CCCCCC;
}


#registro_portal{
    background-image:url(imagenes_home/fondo_registro.jpg);
    width:435px;
    height:30px;
    background-repeat:no-repeat;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding-top:5px;
    text-align:center;
    margin:0 auto;
}

#registro_portal a{
    color:#000000;
    text-decoration:underline;
}

#registro_portal a:hover{
    color:#000000;
    text-decoration:none;
}

#fondo_caja_busqueda{
    /*	background-image:url(imagenes_home/fondo_caja_busqueda.jpg);*/
    border-width:1px;
    border-bottom-color:#6699CC;
    border-top-color:#6699CC;
    border-left-color:#6699CC;
    border-right-color:#6699CC;
    border-style:solid;
    background-color:#CDDDED;
    width:583px;
    /*	height:62px;*/
    margin:0 auto;
    padding-top:20px;
    padding-left:0px;
    text-align:center;
    margin-top:100px;
}

#fondo_caja_busqueda2{
    /*	background-image:url(imagenes_home/fondo_caja_busqueda.jpg);*/
    border-width:1px;
    border-bottom-color:#6699CC;
    border-top-color:#6699CC;
    border-left-color:#6699CC;
    border-right-color:#6699CC;
    border-style:solid;
    background-color:#CDDDED;
    width:568px;
    /*	height:62px;*/
    margin:0 auto;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right: 5px;
    text-align:center;
    margin-top:10px;
    background-image: url('http://www.directorioregional.com/inicio/images/fondo_caja_texto.jpg');
}

#boton_buscar{
    width:89px;
    height:31px;
    border-style: solid;
    border-color:#88929d;
    border-width: 1px;
    background-color: #f4f4f4;
    background-image: url('http://www.directorioregional.com/inicio/images/fondo_boton.jpg');
    font-family: sans-serif,arial;
    font-size: 16px;
    font-weight: bold;
}

#caja_busqueda{
    border-width:1px;
    border-bottom-color:#6699CC;
    border-top-color:#6699CC;
    border-left-color:#6699CC;
    border-right-color:#6699CC;
    border-style:solid;
    width:470px;
    padding-top:5px;
    font-size:16px;
    color:#000066;
    height: 23px;
    padding-left:3px;
    padding-right:0px;
}

#caja_busqueda_avanzada{
    border-width:1px;
    border-bottom-color:#6699CC;
    border-top-color:#6699CC;
    border-left-color:#6699CC;
    border-right-color:#6699CC;
    border-style:solid;
    width:270px;
    height:23px;
    font-size:16px;
    color:#000066;
    padding-right:3px;
    padding-top:4px;
}

#categorias_buscador_avanzado{
    border-width:1px;
    border-bottom-color:#6699CC;
    border-top-color:#6699CC;
    border-left-color:#6699CC;
    border-right-color:#6699CC;
    border-style:solid;
    width:200px;
    height:28px;
    font-size:16px;
    color:#000066;
}

#otras_opciones_buscador{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    padding-top:2px;
    text-align:left;
    padding-left:15px;
}

#otras_opciones_buscador a{
    text-decoration:underline;
    color:#000000;
}

#otras_opciones_buscador a:hover{
    text-decoration:none;
    color:#000000;
}


/*ESQUINAS REDONDEADAS*/
div#box{padding: 20px;margin:0 auto;
        background:#CDDDED;color:#000}

#resultados{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

#nombre_directorio{
    color:#000066;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-top:20px;
    margin-right:10px;
    font-size:14px;
}

#nombre_directorio a{
    color:#E0691A;
}

#nombre_directorio a:hover{
    color:#F0AB7D;
}

#nombre_directorio a:visited{
    color:#888888;
}

#datos{
    font-size:12px;
    text-align:justify;
}

#subresultado{
    margin-left:50px;
}

#banner{
    width:145px;
}

#navegador_registros{
    font-family:Arial, Helvetica, sans-serif;
    color:#1C5C9A;
    font-size:14px;
    font-weight:normal;
}

#navegador_registros a{
    background:#FAFAFA;
    padding-bottom:2px;
    padding-left:6px;
    padding-right:6px;
    padding-top:2px;
    margin-left:2px;
    margin-right:2px;
    text-decoration:none;
    color:#000066;
    border-style:solid;
    border-width:1px;
    border-color:#9AAFE5;
}

#navegador_registros a:hover{
    background:#ECF2F8;
    padding-bottom:2px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top:2px;
    margin-left:2px;
    margin-right:2px;
    text-decoration:none;
    color:#000066;
    border-style:solid;
    border-width:1px;
    border-color:#9AAFE5;
}

ul#ultimos_6{
    list-style-type:none;
    margin:0;
    padding:0;
}

ul#ultimos_6 li{
    list-style-type:none;
    margin-top:0px;
    padding:0;
    float:left;
    margin-bottom:3px;
}

#cabeceras_publicidad{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#000066;
    border-bottom-style:dashed;
    border-bottom-color:#CCCCCC;
    border-bottom-width:1px;
    margin-bottom:5px;
    width:100%;
}
#ultimos_directorio {
    background: #f5f5f5;
    color: #000000;
    padding-left:3px;
    padding-bottom:1px;
    padding-top:1px;
    padding-right:1px;
    margin: 0 0 1px 0;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-align:left;
}

#Estilo111 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;margin-bottom:5px
}
#Estilo111 a{ text-decoration:none}
#Estilo111 a.hover{ text-decoration:underline; color:#006600}

.Estilo2 {
    color: #9E5425;
    font-weight: bold;
}
.Estilo3 {
    color: #000000;
    font-weight: bold;
}
.Estilo8 {font-size: 10px}
.Estilo9 {color: #D2A023}
.Estilo11 {color: #D2A023; font-weight: bold; margin-bottom:5px}

.EstiloRegistro1 {	font-family: Verdana, Arial, Helvetica, sans-serif;
                   font-size: 13px;
                   color: #666666;
}
.Estilo12 {font-size: 14px}

.Estilo1pie {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;
}
.EstiloRegistro2 {
    color: #9E5425;
    font-weight: bold;
}

.eleccion{
    text-align:center;
    font-family:Arial;
    font-size:19px;
    color:#3366CE;
    font-weight:bold;
}

.Estilo1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #666666;
    position: relative;
    width: 100%;
    top: auto;
    right: 0;
    bottom: 0;
    left: 0;

}
.Estilo14 {font-size: 18px}

.Estilo16 {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    width: 100%;
}

#alpha{
    float:left;
    width:84%
}

#omega{
 float:right;
 width:16%;
}

#contenido_promocion table{
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
}

#contenido_promocion  table td{
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
}

#contenido_promocion table tr{
    border-style: solid;
    border-color: #666666;
    border-width: 1px;
}

#utilidades{
    font-size: 16px;
}

h1{
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
}

h2{
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: normal;
}
