/* Main structure ------------------------  */
html, body{
margin:0px;
padding:0px;
font-size:14px;
}
body {
font-family:Arial, Helvetica, sans-serif;
color:#575757;
background:#28B7E6 url(../images/aumento_de_pecho_bg_top.jpg) repeat-x;
line-height: 1.4em;
}
.gimnasia a{ width:166px; height:178px; background:url(../images/video_gimnasia.jpg); display:block; text-indent:-9999px; float:left}
.bandas a{ width:166px; height:178px; background:url(../images/video_bandas.jpg); display:block; text-indent:-9999px; float:left}
.rutinas a{ width:166px; height:178px; background:url(../images/video_rutinas.jpg); display:block; text-indent:-9999px; float:left}
#main{
background:#28B7E6 url(../images/aumento_de_pecho_bg_body.gif) repeat-y center;
width:798px;
margin: 0px auto 0px auto;
}
.enlaces {
    color: #0066FF;
    text-decoration: underline;
}
#cabecera{
background:url(../images/aumento_de_pecho_cabecera_main.jpg) top center no-repeat;
display:block;
width:798px;
height:159px;
}
.newsletter5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: normal;
	color: #23a8d4;
	text-decoration:none;
	}
#cabecera h1{
text-indent:-999999px;
overflow:hidden;
margin:0px;
}
#contenido{
padding: 1px 45px 20px 25px;
width: 500px;
float:right;
text-align:justify;
}
h1{
font-size:20px;
color:#000000;
line-height:150%;
}
h2{
font-size:18px;
}
p{
font-size:14px;
}
a{
color:#575757;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}


/* Menu ------------------------------- */
#menu{
padding:1px 0 0 0;
margin: 0 0 0 24px;
display:block;
width:201px;
background:url(../images/aumento_de_pecho_bg_menu.jpg) repeat-y;
}
#menu h3{
display:block;
width:190px;
min-height:42px;
background: url(../images/aumento_de_pecho_cabecera_menu.gif) no-repeat;
background-position:center center;
line-height:3em;
text-align:center;
margin-top:5px;
margin-bottom:5px;
font-size:14px;
}

* html #menu h3{
height:42px;
}
#menu h4{
display:block;
width:190px;
min-height:32px;
background: url(../images/aumento_de_pecho_cabecera_menu2.gif) no-repeat;
background-position:center center;
line-height:2.7em;
text-align:center;
margin-top:5px;
margin-bottom:5px;
font-size:12px;
}
* html #menu h4{
height:32px;
}

#menu h5{
display:block;
width:190px;
min-height:42px;
background: url(../images/aumento_de_pecho_cabecera_menu.gif) no-repeat;
background-position:center center;
line-height:3em;
text-align:center;
margin-top:5px;
margin-bottom:5px;
font-size:14px;
}
* html #menu h5{
height:32px;
}

#menu ul{
margin-left:0;
padding-left:0;
padding-right:11px;
}
#menu li{
list-style:none;
display:block;
width:150px;
height:1em;
line-height:1em;
margin: 8px auto 8px auto;
}
#menu li a{
display:block;
text-decoration:none;
color:#000000;
text-indent: 20px;
font-size:12px;
background: url(../images/aumento_de_pecho_diamond.gif) no-repeat #99CCFF;
background-position: 5px 50%;
width:100%;
height:100%;
}
#menu li a:hover{
background-color:#CAD8F0;
}
#menucierre{
width:201px;
height:44px;
background:url(../images/aumento_de_pecho_menu_bottom.jpg) no-repeat bottom;
}
#menuabre{
background: url("../images/aumento_de_pecho_menu_bottom.jpg") no-repeat scroll center bottom transparent;
    height: 44px;
    margin-left: 1px;
    width: 199px;
}



/* Condiciones Legales ------------------------*/
#condiciones_legales{
display:block;
background:url(../images/aumento_de_pecho_bg_bottom.jpg) no-repeat bottom center;
padding:0 35px 22px 35px;
clear:both;
text-align:center;
min-height:40px;
color:#999999;
font-size:10px;
line-height:1em;
}
* html #condiciones_legales{
height:40px;
}

/* Varios ------------------------------*/
#navigation, #navigation a{
text-decoration:none;
color:#999999;
font-size:10px;
}
#navigation{
color:#000000;
}
#cuadro_outer {
width:388px;
background:url(../images/aumento_de_pecho_cuadro_bg_top.gif) no-repeat top #99CCFF;
padding-top:10px;
}
#cuadro{
display:block;
width:auto;
background:url(../images/aumento_de_pecho_cuadro_bg_bottom.gif) no-repeat bottom;
padding:10;
margin:0;
list-style:none;
text-indent:40px;
line-height:25px;
font-weight:bold;
margin-right:8px;
}
#cuadro li{
background:url(../images/aumento_de_pecho_tick.jpg) no-repeat 10px 50%;
}
#cuadro li a{
color:#000000;
text-decoration:none;
}#cuadro li a:hover{
color:#000000;
text-decoration:underline;
}
.bote{
text-indent:-1e+007;
overflow:hidden;
width:124px;
height:124px;
float:left;
margin: 0 10px 0 0;
background:center center no-repeat;
}
.bote a{
display:block;
width:100%;
height:100%;
}
#links_comparison{
display:block;
list-style:none;
padding:0;
height:auto;
overflow:visible;
}
#links_comparison li{
min-height:41px;
width:14em;
background:url(../images/aumento_de_pecho_button_bg.jpg) center repeat-x;
float:left;
margin:0 auto 0 auto;
}
* html #links_comparison li{
height:41px;
}
#links_comparison li div{
background:url(../images/aumento_de_pecho_button_left.jpg) left center no-repeat;
min-height:41px;
}
#links_comparison li div a{
display:block;
background:url(../images/aumento_de_pecho_button_right.jpg) right center no-repeat;
text-align:center;
min-height:41px;
color:#575757;
text-decoration:none;
font-weight:bold;
line-height:2em;
}
* html #links_comparison li div, * html #links_comparison li div a{
height:41px;
}
#links_comparison li div a:hover{
text-decoration:underline;
}
#signature{
text-align:right;
font-style:italic;
}
#important_points{
list-style-position:inside;
margin:0;
padding:0;
}
#important_points li{
font-weight:bold;
}
#important_points li, #important_points{
margin:0;
padding:0;
}
#important_points p{
margin-left:10px;
font-weight:normal;
}
#newsletter{
text-align:center;
font-size:12px;
width:170px;
color:#FFFFFF;
padding:0 10px 0 10px;
overflow:hidden;
}
.comparison_link{
text-align:right;
}
/* CSS del Script de noticias*/

* html #script{/*este div va en todas las secciones y lleva un pequeño listado de noticias*/
background-image: url(../images/aumento_de_pecho_menu_tiled.jpg);
background-repeat: repeat-y;
background-position: left top;
text-align:center;
font-size:12px;
width:180px;
color:#000;
overflow:hidden;
margin: -10px 0px 0px 4px;
padding: 0px 10px 10px 0px;
vertical-align: top;
}
* html #script ul{/*este es el estilo para lista de las noticias*/
list-style:none;
padding-left: 10px;
}
* html #script li{/*este es el estilo para cada elemento de la lista de las noticias*/
list-style:none;
display:block;
width:150px;
height:1em;
line-height:1em;
margin: 8px auto 8px auto;
text-align: left;
}
#contenido_script{/* en este div carga el contenido de los includes ya sea para historico.php o para news.php*/
padding: 1px 48px 20px 25px;
width: 500px;
float:right;
text-align:justify;
margin-left: /*fix IE*/-2px;
}
#contenido_script .titulo{/*esto es el titulo de la noticia en news.php (es un link)*/
font-size: 18px;
}
.object1{/*este es el encabezado "destacados" en el div script*/
display: block;
width:190px;
min-height:42px;
background: url(../images/aumento_de_pecho_cabecera_s.jpg) no-repeat;
background-position: center center;
text-align:center;
margin-left: -5px;
margin-bottom: 10px;
padding-top: 19px;
color: #575757;
font-size:14px;
font-weight: bold;
}
.see_more{/*Div en el que esta el link de "ver mas"*/
text-align: right;
padding-right: 30px;
}
#contenido_script .news_title{/*div con el titulo de la noticia*/
font-size: 18px;
font-weight: bold;
}
#contenido_script .news_author{/*div con el autor de la noticia*/
font-style: italic;
}
#contenido_script .news_content{/*div con el contenido de la noticia*/
margin-top: -30px;
}
#menuabre2{
width:199px;
height:44px;
background:url(../images/aumento_de_pecho_menu_bottom.jpg) no-repeat bottom;
background-color: #FFFFFF;
margin-left: 1px;
}

#menucierre2{
width:199px;
height:44px;
background: url(../images/aumento_de_pecho_menu_up.jpg) no-repeat bottom;
background-color: #FFFFFF;
background-repeat: no-repeat;
margin-bottom: -10px;
margin-left: 1px;
}

.titproductos{text-align:center;}
.dproductos{font-size:12px; padding:1px; margin-left:24px}
.productscontainer{margin-bottom:15px}


.Estilo5 {font-size: 17px}

.avisolegal {font-size:10px;
margin:-9px 0 0 23px;
color:#b1b1b1;}
.avisolegal a{font-size:10px;
margin:-9px 0 0 23px;
color:#b1b1b1;}

.avisolegal a:hover {text-decoration:none;}
.avisolegal2 {  color: #FFFFFF;
    font-size: 10px;
    line-height: 10px;
    margin: -51px 0 0 9px;
    width: 152px;}
.avisolegal2 a {color:#FFFFFF;}
.avisolegal2 a:hover {text-decoration:none;}
.buscador{   background: url("../images/buscador.png") no-repeat scroll 0 0 transparent;
    height: 114px;
    margin: 0 0 40px 81px;
    width: 264px;}
	
.provincias {padding: 39px 0 0 14px;}

.botonform {   margin: 4px 0 0 -3px;}

.landing{ background:url(../img/landing.jpg) no-repeat; width:900px; height:528px; margin:auto; margin-top:5px;}


.formulario {
   background: url("../images/fondolanding.png") no-repeat scroll 0 0 transparent;
    color: #3D3C3C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 464px;
    left: -18px;
    margin: 5px auto auto;
    position: relative;
    width: 327px;
}
#stylized{
padding: 108px 0 0;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
text-align:right;
width:80px;
float:left;
line-height: 28px;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}
#stylized input {
    border: 1px solid #cbcbcb;
    float: left;
    font-size: 12px;
    margin: 2px 0 9px 10px;
    padding: 3px;
    width: 143px;
	-moz-border-radius:2px;
}


	
select {
    -moz-border-radius: 2px 2px 2px 2px;
    border: 1px solid #CBCBCB;
    float: left;
    font-size: 12px;
    margin: 2px 0 9px 10px;
    padding: 3px;
    width: 151px;}
#estilo{ background:url(../images/seleccion.jpg); width:151px; height:23px; position:relative; z-index:5; top:128px; left:99px;}

#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(images/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}
.spacer{clear:both; height:1px;}
/* ———– My Form ———– */
.myform{
margin:0 auto;
width:258px;
}

/*videos gratis*/
#condiciones_for{font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    line-height: 14px;
    margin-bottom: 12px;
    margin-top: 7px;
    width: 243px;}
#condiciones_for a{ color:#3D3C3C;}
#condiciones_for input{width:12px; margin-right:5px}
.clear{ clear:both}
#boton {
    height: 39px;
    margin-left: 12px;
    margin-top: 5px;
    width: 250px;
	cursor:pointer;
}
#boton input {
    border: 0 none;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    padding-left: 12px;
    text-align: left;
    width: 211px;cursor:pointer;
	  margin-top: -5px;
}
.button{ background:url(../images/boton.png) no-repeat; width:211px; height:48px;}
.cuadro_video{ width:510px; height:341px; background:url(../images/cuadro_video.png);}
.cuadro_video .text{ width:90%; height:90px; font-size:14px; color:#6b6a6a; margin:15px auto; text-align:center; padding-top: 17px; margin-bottom:24px}
.cuadro_video .text span{ font-size:24px; color:#194b7d; font-weight:bold; margin-bottom:5px}
.cuadro_video .form{ width:249px; height:119px; float:left; margin-left: 22px;
    margin-top: 103px; #margin-top: 80px;}
.cuadro_video .form	input{width:185px; color:#999999}
#ejm{ background:url(../images/ejm_mail.png);}
#boton_video{background:url(../images/boton_video.png); width:240px; height:38px; font-size:18px; color:#ffffff; font-weight:bold; border:0; margin-top:-5px;}
.boron_play{width:106px; height: 49px; background:url(../images/play.png); float:right;   margin-right: 64px;
    margin-top: 46px;}
.boron_play a{ display:block; width:106px; height: 49px; text-indent:-9999px} 

.longitud a{ width:166px; height:178px; background:url(../images/video_longitud.jpg); display:block; text-indent:-9999px; float:left}
.grosor a{ width:166px; height:178px; background:url(../images/video_grosor.jpg); display:block; text-indent:-9999px; float:left}
.calentamiento a{ width:166px; height:178px; background:url(../images/video_calentamiento.jpg); display:block; text-indent:-9999px; float:left}
.presion a{ width:166px; height:178px; background:url(../images/video_presion.jpg); display:block; text-indent:-9999px; float:left}
.apreton a{ width:166px; height:178px; background:url(../images/video_apreton.jpg); display:block; text-indent:-9999px; float:left}
.diafragmatico a{ width:166px; height:178px; background:url(../images/video_diafragmatico.jpg); display:block; text-indent:-9999px; float:left}

.cuadro_feromonas{ width:510px; height:263px; background:url(../images/cuadro_feromonas.png)}
.cuadro_feromonas .text{     color: #6B6A6A;
    font-size: 14px;
    height: 90px;
    margin: 15px 20px 20px;
    padding-top: 21px;
    text-align: center;
    width: 61%;}
.cuadro_feromonas .text span{ font-size:24px; color:#194b7d; font-weight:bold; margin-bottom:5px}
.cuadro_feromonas .form{         
	float: left;
    font-size: 12px;
    height: 119px;
    margin-left: 33px;
    margin-top: 6px;
    width: 249px;}
.cuadro_feromonas .form input{width:192px; color:#999999}


.cuadro_libido{ width:510px; height:263px; background:url(../images/cudro_libidil.png)}
.cuadro_libido .text{     color: #6B6A6A;
    font-size: 14px;
    height: 90px;
    margin: 15px 20px 20px;
    padding-top: 21px;
    text-align: center;
    width: 61%;}
.cuadro_libido .text span{ font-size:24px; color:#194b7d; font-weight:bold; margin-bottom:5px}
.cuadro_libido .form{         
	float: left;
    font-size: 12px;
    height: 119px;
    margin-left: 33px;
    margin-top: 6px;
    width: 249px;}
.cuadro_libido .form input{width:192px; color:#999999}

.avisolegal1{font-size:10px;}

.banderas {}
.banderas ul {
	font-size: 12px;
    height: 12px;
	line-height: 10px;}
.banderas li {
float:left;list-style-type:none; padding-left:10px;}
.banderas li a {text-align: center; vertical-align: top;}
.banderas li a img{padding-top:0px;}

.banderas2 {
padding: 0;}
.banderas2 ul {}
.banderas2 li {
list-style-type:none; 
margin:0 0 0 0px;
}
