body {
background:#5B83CF url('../img/fondo.jpg') no-repeat scroll 0 0;
color:#FFFFFF;
font-family:trebuchet MS;
font-size:12px;
height:100%;
margin:0;
padding:0;
width:100%;
}
#todo {
height:100%;
width:100%;
}
#centrado {
left:50%;
margin-left:-350px;
position:absolute;
width:700px;
top:0;
}
#top {
background:url('../img/top.png') no-repeat;
font-size:12px;
height:19px;
text-align:center;
width:679px;
}
#logo {
background:transparent url('../img/logo.png') no-repeat;
float:left;
height:84px;
width:325px;
margin-top:52px;
}
#anun {
float:right;
font-size:12px;
height:228px;
width:364px;
}
#anunb {
background:transparent url('../img/anun.png') no-repeat scroll 0 0;
height:106px;
line-height:15px;
margin-top:52px;
padding:5px;
width:337px;
}
#listaanun {
height:79px;
overflow:hidden;
width:328px;
}
.desanun {
display:block;
float:left;
width:232px;
}
.numanun {
display:block;
float:left;
width:96px;
}
#amas {
border:1px solid #BBBBBB;
display:block;
left:194px;
position:absolute;
top:279px;
width:98px;
background:#E4EBF7;
z-index:10;
}
#amas a {
background:transparent url(../img/amas.png) no-repeat center top;
_background:#E4EBF7;
color:#5B83CF;
display:block;
height:19px;
margin:0 3px 0 0;
_margin:0 0px 0 0;
padding:5px 0 0 3px;
position:relative;
text-align:left;
text-decoration:none;
width:95px;
}
#amas a:hover {
background:transparent url(../img/amas.png) no-repeat center 25px;
color:#5B83CF;
display:block;
height:19px;
margin:0 3px 0 0;
padding:5px 0 0 3px;
position:relative;
text-align:left;
text-decoration:underline;
width:95px;
cursor:hand;
}
#menu {
background:transparent url(../img/fondo-1.png) no-repeat scroll center bottom;
height:32px;
margin:0 0 0 85px;
text-align:center;
width:549px;
}
#menu ul {
color:#5B83CF;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#menu ul, li {
list-style-type:none;
}
#menu li {
float:left;
}
#menu ul li {
margin:0 3px 0 0;
}
#menu ul li.activo a{
width:101px;
background:transparent url(../img/tabs.png) no-repeat top left;
margin:0 5px 0 0;
_background:transparent url(../img/tab-a.png) no-repeat top;
position:relative;
}
#menu a {
color:#3366CC;
display:block;
height:32px;
margin:0 3px 0 0;
padding:8px 0 0 0;
position:relative;
text-align:center;
text-decoration:none;
width:101px;
background:transparent url(../img/tabs.png) no-repeat top right;
_background:transparent url(../img/tab-d.png) no-repeat top;
}
#menu a:hover {
background:transparent url(../img/tabs.png) no-repeat top left;
color:#3366CC;
display:block;
height:32px;
margin:0 3px 0 0px;
padding:8px 0 0 0px;
position:relative;
text-align:center;
text-decoration:underline;
cursor:hand;
width:101px;
_background:transparent url(../img/tab-a.png) no-repeat top;
}

#top2 {
margin:0;
padding:0;
font-size:0px;
width:697px;
height:12px;
background: transparent url('../img/01.png') no-repeat;
}

#contenedor {
width:697px;
min-height:399px;
background:transparent url('../img/sombra.png') repeat-y scroll 0 0;
}

#contenido {
background:#F4F7FC url('../img/fondo-2.png') repeat-x scroll center bottom;
width:679px;
margin:0 0 0 9px;
color:#bbb;
min-height:399px;
_height:399px;

}
#arreglo{padding:0px 10px}

#foo {
 width:697px;
 height:27px;
 text-align:center;
 background: #5B83CF url('../img/foo.png') no-repeat scroll center top;
}
#footxt {
height:27px;
text-align:center;
top:-10px;
width:697px;
position:relative;
}

.clear {
clear:both;
}

.nombre {
float:left;
width:300px;
}
.dire {
float:left;
width:179px;
}
.tel {
float:left;
width:143px;
}
.llamar {
float:left;
height:16px;
margin-top:0px;
text-align:center;
width:36px;
padding-bottom:4px;
}
.llamarimg{height:16px;width:16px;}
.tel, .nombre, .dire, .llamar {
border-bottom:1px dotted #D2DDF2;
font-size:15px;
color:#5F5F5F;
}
.ddes {
border:1px dotted;
height:104px;
margin-bottom:10px;
width:655px;
}
.dimg {
border:3px solid;
float:left;
height:98px;
width:130px;
}
.dtop {
background:#9F9F9F;
height:32px;
width:519px;
*width:517px;
float:right;
}
.dnombre {
background:#FFFFFF none repeat scroll 0 0;
float:right;
font-size:17px;
height:20px;
line-height:20px;
padding-left:5px;
width:352px;
*width:355px;
}
.ddire {
background:#FFFFFF none repeat scroll 0 0;
float:right;
font-size:10px;
height:11px;
line-height:10px;
padding-left:5px;
width:352px;
*width:355px;
}
.dtel {
background:#FFFFFF none repeat scroll 0 0;
float:right;
font-size:18px;
height:31px;
line-height:28px;
text-align:center;
width:162px;
}
.ddescripcion {
float:left;
font-size:15px;
height:67px;
margin-left:5px;
width:507px;
}
.dtitulo {
float:left;
height:27px;
margin:0 0 10px;
width:526px;
}
.dadd {
color:#CCCCCC;
float:left;
font-size:10px;
height:27px;
line-height:19px;
margin:0 0 10px;
text-align:center;
width:132px;
}
#buscando {
font-size:10px;
height:11px;
line-height:9px;
margin-left:9px;
}
#buscador {
height:65px;
margin-left:63px;
}
#publibottom {
height:220px;
margin-left:6px;
margin-top:15px;
text-align:center;
width:653px;
}
#publibottom div {
border:1px solid #BBBBBB;
float:left;
margin-left:5px;
margin-bottom:5px;
width:155px;
height:60px;
}
.hiddenDiv {	display: none;}
.visibleDiv {display: block;	}
.txt-buscador {
color:#BBBBBB;
height:14px;
font-size:12px;
line-height:8px;
}
#dresultado{
border-top:3px solid #A4BDE3;
background:#D6E0F3;
font-family:trebuchet MS;
padding:3px;
color:#666666;
font-size:13px;
margin-bottom:15PX;
}
.msg {
font-family:trebuchet MS;
padding:3px;
text-align:center;
color:#000;
font-size:12px;
margin-top:15PX;
margin-bottom:15PX;
width:313px;
*width:323px;
}
.der{
float:right;
}
.izq{
float:left;
}
.azul{
border:3px solid #D6E0F3;
background:#EFF5FF;
color:#000;
}
.rojo{
border:3px solid #FF9F9F;
background:#FFDFDF;
color:#000;
}
