html {
	height: 100%;
}

body {
	height:100%;
}
#registro {
	position: relative;
	width: 680px;
	height: 70px;
	background-image: url(/img/fondobannerregistro.jpg);
}
#tablaregistro {
	width: 680px;
	height: 55px;
	position: relative;
	padding-top: 15px;
}

a:hover {
	text-decoration: none;
	margin-bottom: 0px;
}

.cajaproducto {
background: url(/img/cajaproducto.gif) no-repeat bottom left;
 margin-bottom:10px;
  border:1px solid #e7ecf0; /* sin este borde no toma el margin-bottom de las soluciones*/
   border-width:0 0 1px 0;
    position:relative; /*fIE*/
     height:1%; /*fIE*/
      width:240px; /* por si no esta contenido en alguna otra cosa*/
      
}
#registrolanding {
        
	width: 600px;
	height: 70px;
	background-image: url(/img/cajaregistro600px.jpg);
}
#registrolanding2 {

        width: 408px;
	        height: 70px;
		        background-image: url(/img/cajaregistro408px.jpg);
			}
			
#cajaofertatopizq{
background-image: url(/img/esquinaizq.gif);
}

#cajaofertatop{
	background-image: url(/img/2up.gif);
}

#cajaofertatopder{
     background-image: url(/img/esquinaupder.gif);
     }
#cajaofertatopderpremium{
      background-image: url(/img/esquinaupderbasica.gif);
      }

 #cajaofertatopavanzada{
      background-image: url(/img/esquinaupderavanzada.gif);
      }
	   

#cajaofertatoizqavanzada{
     background-image: url(/img/esquinaupizqavanzada.gif);
      }
	 
#fondopremium{
      background-image: url(/img/fondopremium.gif);
      }
	  

#cajaofertaizq{
      background-image: url(/img/2izq.gif);
       }
	
.fondoavanzada{
     background-image: url(/img/fondoavanzada.gif);
      }
	  
 .cajaofertafondo{
      background-image: url(/img/texturafondo2.gif);
       }

.cajaofertader{
    background-image: url(/img/2der.gif);
       }
	   
.cajaregistro408px {
	background-image: url(/img/cajaregistro408px.gif);
	}

#tablaregisaaolanding {
	 width: 600px;
	 height: 70px;
	 padding-top: 15px;
}

#cajaofertadownizq {
	background-image: url(/img/esquinader.gif);
}

 #oferesquinader {
       background-image: url(/img/esquinader.gif);
        }

.cajaofertadown{
     background-image: url(/img/2down.gif);
     }

#cajaofertadownder{
     background-image: url(/img/esquinadownizq.gif);
      }

h1 
{
margin: 0 0 0.5em;
font-size: 1em;
line-height: 1.2;
color: #336699;
}

h2
{
margin: 0 0 0.5em;
font-size: 0.9em;
line-height: 1.1;
color: #336699;
}
h3
{
margin: 0 0 0.5em;
font-size: 1.3em;
line-height: 0.9;
color: #336699;
text-align:center;
}


.titulolanding{
	color: #336699;
	font-size: 18px;
	font-family: Trebuchet MS;
	font-weight: bold;
	line-height: 1.2;
}

.textolanding{
        color: #336699;
        font-size: 14px;
        font-family: Trebuchet MS;
	font-weight: 500;
	line-height: 1.1;
}
.textoexclamacion{
         color: #336699;
         font-size: 18px;
	 font-family: Trebuchet MS;
	 font-weight: bold;
	 line-height: 1;
				 
}
	
								
.comience {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000033;
}
.www {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.punto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000033;
}
.nombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
