html {margin: 0;padding: 0;overflow-x: hidden;}
body {font-family: Tahoma, sans-serif; font-size: 85%; margin: 0; padding: 0;text-align: center;}

form {margin:0; padding:0}

#contenedor {width: 780px;margin: 0 auto;text-align: left;}
#cabecera {float:left; width:100%; margin-top:2px}
#logo {float:left;}

#frase {margin: 0px 0px 0px 0px;  float:right; }
#frase span {font-size:22px; font-weight:bold; color:#990099}
#descripcion {margin:5px 0px 15px 0px; color:#000099}

#loginregistro {text-align:right; font-size:16px}
#loginregistro a {text-decoration:none;}
#loginregistro a:hover {text-decoration:underline;}

h1#ipoki, h1#ipoki span.img {width: 238px; height: 82px;}
h1#ipoki span.img {background-image: url(../img/web/logoFF9933beta.gif); }
h1 {position:relative;overflow:hidden;margin: 0;font-size:22pt;}
h1 span.img {display: block;position: absolute;left: 0;top: 0;z-index: 1;}

#contenidoPrincipal {width:100%;margin: 0 0 0 0;padding: 0 0 0 0;float:left; border:1px solid #CCCCCC} 

/*Módulo del Mapa*/
#mapa {width: auto; margin: 5px 5px 5px 5px;}
#map {height: 300px;}

#explicacion { margin-top:5px;color:#666666; text-align:center;}
#registrate {width:20%; float:left; text-align:center; color:#66CC00; font-size:16px;}
#registrate a {text-decoration:none; color:#66CC00; }
#registrate a:hover {text-decoration:underline;  color:#66CC00; }
#instalalo {width:46%;float:left; text-align:center; color:#0099FF; font-size:16px;}
#instalalo a {text-decoration:none; color:#0099FF; color:#0099FF;  }
#instalalo a:hover {text-decoration:underline; }
#comparte {width:33%; float:right; text-align:center; color:#FF6600; font-size:16px;}

.clearfloat { /* esta clase debe colocarse en un elemento div o break y debe ser el último elemento antes del cierre de un contenedor que incluya completamente a un elemento flotante */
clear:both;height:0;font-size: 1px;line-height: 0px;
}

#pie {padding: 0px 0 0 0; height:15px }
#pie a {text-decoration:none}
#pie a:hover {text-decoration:underline;}

#franja {margin:0;background-repeat:repeat-x;padding: 3px 0 7px;clear: both;border-top: 1px solid #FF9933;width: 100%;height: 15px;}
#franja ul {list-style: none;margin: 0 0 0 10px;padding: 0;float: left;display: inline;}
#franja li {display: inline;margin: 0 7px 0 0;padding: 0 4px 0 0;border-right: 1px solid #FF9933;float:left;margin-right:.5em}
#franja select {font-size: 90%;width: 110px;}
#copyright {float:left; width:60%;}
#idioma {float:right;}

