Aislando el problema puedo ver que la plantilla css de mi página está provocando el conflicto, pero no se en que.
Este es el css de mi sitio
Código:
@charset "utf-8";
/* CSS Document */
body{
background:#FFFFFF url(images/fondo.jpg) repeat-x;
margin:0;
padding:0;
}
h1{
font-family: "Times New Roman";
font-size:46px;
font-weight:normal;
letter-spacing:-2px;
}
h2{
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size:16px;
font-weight:lighter;
letter-spacing:-1px;
}
h2 b{
font-weight:bold;
}
h3{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
}
h4{
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
font-size:16px;
font-weight:lighter;
letter-spacing:-1px;
margin: 0px;
}
h5{
font-family: "Times New Roman";
font-size:38px;
font-weight:normal;
letter-spacing:-2px;
color:#666666;
margin:0px;
}
#cuerpo{
display:block;
position:relative;
width: 1024px;
height:1010px;
margin: 0 auto;
background:url(images/cuerpo.gif) repeat;
}
#arriba{
display:block;
position:relative;
width:998px;
height:532px;
background:url(images/araguate.jpg);
margin:0 auto;
}
#contenedor1{
position:relative;
width:960px;
height:332px;
padding-top:200px;
margin: 0 auto;
}
.zurdo{
width:460px;
display:block;
position:relative;
height:300px;
float:left;
}
.zurdo h1{
color:#FFFFFF;
margin:0px;
}
.zurdo h2{
color:#FFFFFF;
margin-top:20px;
}
.derecho{
width:460px;
display:block;
position:relative;
height:300px;
float:right;
}
/* Google Maps*/
#map{
display:block;
width:452px;
height:272px;
float:right;
margin-top:10px;
border:#FFFFFF 4px solid;
}
#message { position:absolute; padding:10px; background:#555; color:#fff; width:75px; }
/* Imágenes Aleatorias*/
#test3{
display:block;
width:452px;
height:272px;
margin-top:10px;
border:#FFFFFF 4px solid;
}
/* Lightbox*/
#barramenu{
display:block;
position:relative;
width:998px;
height:66px;
margin-bottom:0px;
background:#8bbb36;
}
#barramenu ul{
float:left;
margin-top:14px;
margin-left:14px;
padding:0px;
}
#barramenu ul li{
display:inline;
}
#barramenu ul li h3{
display:inline;
margin:0px 43px 0px 43px;
font-family:'Times new roman';
letter-spacing:-1px;
font-weight:normal;
font-size:28px;
color:#FFFFFF;
}
#barramenu ul li h3 a{
font-family:'Times new roman';
letter-spacing:-1px;
font-weight:normal;
font-size:28px;
color:#FFFFFF;
text-decoration:none;
}
#barramenu ul li h3 a:hover{
color:#EEEEEE;
text-decoration:none;
}
#cosadeabajo{
display:block;
position:relative;
width:998px;
float:left;
height:auto;
margin:0 auto;
background:#FFFFFF url(images/abajodelabarra.jpg) no-repeat;
}
.contenedorbajo{
display:block;
position:relative;
width:960px;
margin:0 auto;
}
.abajozurdo{
display:block;
position:relative;
width:460px;
height:auto;
float:left;
margin-top:20px;
}
#form{
display:block;
margin:0px;
}
.mg {margin: 20px;}
.mg h4{color:#666666;}
#returned_value{text-align:center;font-size:12px;color:#000000}
#go, input{border:1px solid #CCCCCC;background:#FFF}
.abajoderecho{
display:block;
position:relative;
width:460px;
height:auto;
float:right;
margin-top:20px;
}
.abajoderecho h4 {
color:#666666;
}
#prefooter{
display:block;
position:relative;
background:url(images/prefooter.gif) no-repeat;
margin:0 auto;
width:800px;
height:80px;
}
#footer {
display:block;
position:relative;
float:left;
background: #0058e6;
width:100%;
height:40px;
}
#footer h4{
font-size:15px;
text-align:center;
color:#FFFFFF;
}


