* {
margin:0 auto;
outline-style:none;
outline-width:0;
padding:0;
}

img, div, p, il, ul, table, td, tr, span, strong, h1, h2, h3, h4, h5 {
border:0 none;
margin:0px;
padding:0px;
}

#todoContainer{position: relative; background:#fff; height:526px; width:480px; margin: 0 auto; line-height:1.5em; text-align:left;}

.borde_sup {float:left; height:11px; width:480px; background:transparent url("/imagenes/ubicacion/borde_sup.jpg") left top no-repeat;}

#container {
float:left;
background:transparent url("/imagenes/ubicacion/fnd.jpg") top left repeat-y; 
height:504px; 
width:469px;
padding-left:11px;
}
#map {float:left; height:364px; width:458px;}
#container .datos {
float:left;
height:80px;
width:418px;
margin: 15px 10px 10px; /*18px 20px 20px*/
display: inline;
color:#666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:14px;
outline-style:none;
outline-width:0;
}
/* IE6 Only */
* html #container .datos {margin-left:10px;}
.datos span {font-size:14px; color:#333;}
.datos p {float:left; margin-top:4px; width:430px;}
.datos a {
color:#666;
cursor:pointer;
text-decoration:none;
}
.datos a:hover{color:#333;}
.bandaRoja {float:left; height:20px; width:458px; background-color:#D60006;}
.bandaRoja p {
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
text-align:right;
margin-top:-2px;
padding-right:20px;
}
.bandaRoja a {
color:#fff;
cursor:pointer;
text-decoration:none;
}
.borde_inf {float:left; height:11px; width:480px; background:transparent url("/imagenes/ubicacion/borde_inf.jpg") left top no-repeat;}
