/* Estilos Generales*/
html{
font-size:68%;
margin:0;
padding:0;
height:100%;
min-height:100%;
}

body{
background:#fff url(images/h2_fondo.jpg) top left repeat-x;
color:#000;
text-align:center;
margin:0px;
padding:0;
font-family: Verdana, Arial, Helvetica, sans-serif;

}

.clearb{
clear:both;
}

a img{
border:none;
margin:0px;
padding:0px;
}

a:link, a:visited{
border:none;
}

.oc{
display:none;
}

/*Layout home2*/
div#container_h2{
width:728px;
border:0px;
text-align:left;
margin:auto;
background:#fff;
}

#container_h2 h1{
background: url(images/h2_cabecera_h.jpg) no-repeat;
position:relative;
top:0px;
margin:0px;
padding:0px;
width:728px;
height:71px;
border:0px;
}

#container_h2 h1 span,
#container_h2 span,
.otras_paginas{
display:none;
}


#promo_h2{
position:relative;
width:364px;
height: 272px;
float:left;
background: url(images/h2_oferta.jpg) no-repeat;
margin:0px;
padding:0px;
}
#promo_h2_10m{
position:relative;
width:364px;
height: 272px;
float:left;
background: url(images/h2_oferta_10m.jpg) no-repeat;
margin:0px;
padding:0px;
}

#promo_h2_20m{
position:relative;
width:364px;
height: 272px;
float:left;
background: url(images/h2_oferta_20m.jpg) no-repeat;
margin:0px;
padding:0px;
}



#gratis_h2{
position:relative;
width:364px;
height: 272px;
float:left;
background: url(images/h2_gratis.jpg) no-repeat;
margin:0px;
padding:0px;
}
#cobertura_h2{
position:relative;
width:460px;
height: 192px;
float:left;
background: url(images/h2_cobertura.jpg) no-repeat;
margin:0px;
padding:0px;
}

#precio_h2{
position:relative;
width:268px;
height: 192px;
float:left;
background: url(images/h2_precio.jpg) no-repeat;
margin:0px;
padding:0px;
}

#footer_h2{
position:relative;
width:728px;
height: 142px;
top:0px;
float:left;
background: url(images/h2_otrasofertas.jpg) no-repeat;
margin:0px;
padding:0px;
}

#footer_h2 p{
position:relative;
width:688px;
height: 142px;
text-align:center;
background: url(images/fondo_footer.jpg) top left repeat-x;
padding-top: 5px;
margin-left: 20px;
margin-top: 5px;

}
#footer_h2 p strong{
color: #C7035B;

}



/* Formulario home*/

#form_cobertura_h2 {
position:absolute;
margin:0px;
padding:0px;
top: 88px;
left:45px;
border:0px;
padding:1px;
}

#form_cobertura_h2 #tel {
border:0px;
top:0px;
width:215px;
height: 35px;
font-size: 30px;
margin-top: 6px;
}


#form_cobertura_h2  #bot-comprueba {
position:absolute;
top: 0px;
left: 225px;
height: 53px;
width: 170px;
font-size: 20px;
border-top: solid 2px #fff;
border-left: solid 2px #fff;
border-right: solid 2px #fff;
border-bottom: solid 2px #fff;
background-color:#000;
color:#FFFFFF;
font-weight:bold;
}


*html #form_cobertura_h2  #bot-comprueba, *:first-child+html #form_cobertura_h2  #bot-comprueba {
top: 1px;
}



/* paginas de ofertas*/
div#container_c2{
width:735px;
border:0px;
text-align:left;
margin:auto;

}

#container_c2 h1{
background: url(images/h2_cabecera.jpg) no-repeat;
position:relative;
top:0px;
margin:0px;
padding:0px;
width:728px;
height:71px;
border:0px;
}

#container_c2 h1 span,
#container_c2 span,
.otras_paginas{
display:none;
}


#c2_promo{
position:relative;
float:left;
width: 298px;
height: 470px;

}

/*formulario*/
#c2_formcontainer{
position:relative;
float:left;
width: 436px;
height: 470px;
background:url(images/c2_fondo_form.jpg) top left no-repeat;

}

#c2_formcontainer h2{
position:relative;
width: 400px;
height: 20px;
top: 10px;
left: 17px;
margin:0px;
padding:0px;
background: url(images/c2_tit_solicita.gif) top left no-repeat;
clear:both;

}

#c2_formcontainer p{
position:relative;
left: 19px;
top: 20px;
margin:0px;
padding:0px;
font-size: 10px;
clear:both;
padding-bottom:15px;

}
#c2_formcontainer fieldset{
position:relative;
margin:0px;
top: 20px;
padding:0px;
border:none;

}
#c2_formcontainer form{

margin:0px;

padding:0px;


}

#c2_formcontainer ul{
position:relative;
width:400px;
left: 19px;
margin:0px;
padding:0px;
list-style:none;
}
#c2_formcontainer ul li{
position:relative;
display:block;
float:left;
margin:0px;
padding:0px;
list-style:none;
margin-bottom:9px;
background: url(images/c2_f_line.gif) top left repeat-x;
padding-top: 10px;
width: 210px;
}
#c2_formcontainer ul .primer{
position:relative;
float:left;
width: 182px;
margin:0px;
padding:0px;
list-style:none;
padding-top: 14px;
font-size: 12px;
font-family: "Trebuchet MS";
font-weight:bold;
font-stretch:extra-condensed;
}

#c2_formcontainer ul .boton{
position:relative;
text-align:right;
}
#c2_formcontainer ul .boton input{
position:relative;
text-align:center;
height: 30px;
width: 138px;
font-size: 14px;
border-top: solid 2px #fff;
border-left: solid 2px #fff;
border-right: solid 2px #fff;
border-bottom: solid 2px #fff;
background-color:#DE0261;
color:#FFFFFF;
font-weight:bold;
margin:0px;
padding:0px;
}


#c2_formcontainer ul li strong{
font-size: 14px;
line-height:1.6em;
}

/* caja incluye*/
#c2_incluye3, #c2_incluye20, #c2_incluye10{
position:relative;
clear:both;
width:732px;
height:199px;
background:url(images/c2_fondo_incluye.jpg) top center no-repeat;
margin:0px;
}

#c2_incluye3 h2, #c2_incluye20 h2, #c2_incluye10 h2{
position:relative;
top: 15px;
left: 60px;
clear:both;
width:500px;
height:40px;
margin:0px;
padding:0px;

}

#c2_incluye3 h2{background: url(images/c2_tit_incluye3m.gif) top left no-repeat;}
#c2_incluye20 h2{background: url(images/c2_tit_incluye20m.gif) top left no-repeat;}
#c2_incluye10 h2{background: url(images/c2_tit_incluye10m.jpg) top left no-repeat;}

.incluye_current {
position: relative;
width:300px;
top: 0px;
left: 300px;
list-style-type:none;
}


.incluye_current li{
font-size: 13px;
font-weight:bold;
margin-bottom: 6px;
color:#545353;
background: url(images/c2_bullet_arrow.gif) no-repeat;
background-position: 0 .4em;
padding-left: 15px;
}


/* cajas otras ofertas*/
.c2_otras{
position: relative;
margin-left: 38px;
margin-right: 38px;
margin-top:15px;
height: 15px;
padding-bottom: 5px;
clear:both;
border-bottom: solid 1px #666666;
background: url(images/c2_tit_otras.gif) top left no-repeat;
}


#c2_box20m{
position: relative;
float:left;
width:318px;
height:300px;
background: url(images/c2_otras_20m.jpg) top left no-repeat;
left: 38px;
}
#c2_box10m{
position: relative;
float:right;
width:318px;
height:300px;
background: url(images/c2_otras_10m.jpg) top left no-repeat;
right: 38px;
}
#c2_box3m{
position: relative;
float:left;
width:318px;
height:300px;
background: url(images/c2_otras_3m.jpg) top left no-repeat;
left: 38px;
}
#c2_box3m_r{
position: relative;
float:right;
width:318px;
height:300px;
background: url(images/c2_otras_3m.jpg) top left no-repeat;
right: 38px;
}

.incluye {
position: absolute;
width:182px;
top: 80px;
left: 90px;
list-style-type:none;
z-index:10;
margin-top:0px;
padding-top:0px;
}

.incluye li{
font-size: 10px;
font-weight:bold;
margin-bottom: 2px;
background: url(images/c2_bullet_arrow.gif) no-repeat;
background-position: 0 .4em;
padding-left: 15px;
}
.botinfo{
position:absolute;
top: 210px;
right: 18px;
}


/* Formulario cobertura*/
#c2_cobertura{
position:relative;
margin-top: 0px;
margin-bottom: 0px;
clear:both;
width:732px;
height:150px;
background: url(images/c2_f_comprueba_small_r.jpg) top center no-repeat;


}

#form_cobertura_c2 {
position:absolute;
margin:0px;
padding:0px;
top: 31px;
left:290px;
border:0px;
padding:1px;
}

#form_cobertura_c2 #tel {
border:0px;
top:0px;
width:215px;
height: 35px;
font-size: 30px;
margin-top: 6px;
}


#form_cobertura_c2  #bot-comprueba {
position:absolute;
top: 0px;
left: 225px;
height: 53px;
width: 170px;
font-size: 20px;
border-top: solid 2px #fff;
border-left: solid 2px #fff;
border-right: solid 2px #fff;
border-bottom: solid 2px #fff;
background-color:#000;
color:#FFFFFF;
font-weight:bold;
}


*html #form_cobertura_c2  #bot-comprueba, *:first-child+html #form_cobertura_c2  #bot-comprueba {
top: 1c2_css.csspx;
}


/*condiciones*/
#condiciones_c2{
position:relative;
clear:both;
margin:0 auto;
width: 650px;
margin-top:0px;
padding-bottom: 50px;


}

#condiciones_c2 p{
text-align:justify;
color:#666666;
font-size:10px;


}



/* comprobaciÃ³n de cobertura*/



#c2_disponibles{
position:relative;
float:left;
width: 298px;
height: 452px;
background:url(images/c2_fondo-disponibles.jpg) top left no-repeat;

}

#c2_disponibles p{
position:relative;
margin-top: 56px;
margin-left: 30px;
margin-right: 20px;
}

#c2_disponibles p img{
margin-bottom:3px;
}


#error_cobertura{
position:relative;
margin:0 auto;
top:0px;
width:620px;
height:320px;
text-align:center;
font-size: 1.5em;
color:#333333;
border:0px;
background: url(images/c2_fondo_error.jpg) top left no-repeat;
margin-bottom: 50px;
}

#error_cobertura h2{
position:relative;
top: 60px;
background-image:none;
color:#DE016B;
}
#error_cobertura p{
position:relative;
top: 65px;
background-image:none;
}
#error_cobertura a{
position:relative;
top: 85px;
background-image:none;
}





/*footer*/


#footer_c2{
position:relative;
margin:0 auto;
width:728px;
height: 100px;
padding:0px;
text-align:center;
}

#footer_c2 p{
position:relative;
width:688px;
height: 100px;
text-align:center;
background: url(images/fondo_footer.jpg) top left repeat-x;
padding-top: 5px;
margin-left: 20px;
margin-top: 5px;

}
#footer_c2 p strong{
color: #C7035B;

}


