.background {
	background-color: #FFF;
	margin-top: 0px;
	margin-bottom:0px;
}

#back-top {
	background-image: url(header_bg01-f.gif);
	background-repeat: no-repeat;
	background-position: center 7px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 23px;
	padding-left: 50px;
}
.tabla-beneficios {
	font-family: "Myriad Pro";
	font-size: 16px;
	color: #666;
	text-align: left;
	font-weight: 700;
	font-style: normal;
	line-height: normal;
	position: relative;
	padding: 0px;
	clip: rect(auto,auto,auto,auto);
	bottom: 10px;
}
.texto-miembros1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	position: relative;
	text-align: right;
	padding-right: 60px;
	padding-top: 5px;
}
.texto-miembros {
	color: #333;
	text-decoration:none;
}
.texto-miembros a.link{
	color: #333;
	text-decoration:none;
}
.texto-miembros a.visited{
	color: #333;
	text-decoration:none;
}
.texto-miembros a.hover{
	color: #333;
	text-decoration:none;
}
.texto-miembros a.active{
	color: #333;
	text-decoration:none;
}
.texto-miembros2 {
	color:#ffc700;
	text-decoration:none;
}
.texto-miembros2 a.link{
	color:#ffc700;
	text-decoration:none;
}
.texto-miembros2 a.visited{
	color:#ffc700;
	text-decoration:none;
}
.texto-miembros2 a.hover{
	color:#ffc700;
	text-decoration:none;
}
.texto-miembros2 a.active{
	color:#ffc700;
	text-decoration:none;
}
.tabla-principal {
	width: 1035px;
	position: static;
}
.estilo-logo {
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: relative;
}

.right-border {
	background-image: url(shadow-right.png);
	background-repeat: repeat-y;
	background-position: left top;
	width: 52px;
}
.contenido-principal {
	background-color: #FFF;
	background-image: url(line-back.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: left;
	width: 872px;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: left;
	font-weight: lighter;
	line-height: 25px;
}

.pleca-gris {
	background-image: url(pleca-back2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 155px;
	position: relative;
}

.pleca-grisa {
	background-image: url(pleca-back3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 155px;
	position: relative;
}

.left-border {
	background-image: url(shadow-left.png);
	background-repeat: repeat-y;
	background-position: right top;
	width: 52px;
}
.fondo-blanco {
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: left;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.fondo-blanco2 {
	background-color: #FFF;
	padding: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	text-align: center;
	line-height: 30px;
}
.formCalc {
	background:url(http://imagenesencuestas.s3.amazonaws.com/verde/bg_form_calculadora.png) no-repeat;
	height:129px;
	left:125px;
	position:relative;
	top:0px;
	width:493px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 50px;
	padding-left: 125px;
	font-size:12px;
}
.formCalc h2 { margin-bottom: 16px; line-height: 20px;}
	.formCalc label { 
		display:inline-block;
		width:271px;
		}
	.formCalc select { width:52px;font-size: 13px; }
	.formCalc p { margin-bottom: 7px;}.div-chica {
	position: relative;
	height: 368px;
	width: 413px;
	top: 30px;
	right: 412px;
}
.tres-pasos {
	position: relative;
	height: 400px;
	width: 795px;
	top: 90px;
	left: 50px;
}
.fondo-azul {
	background-image: url(fondo-azul.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 246px;
	width: 770px;
	position: relative;
	left: 50px;
	margin-top: 5px;
}

.fondo-azul2 {
	background-image: url(http://baldefondodel.s3.amazonaws.com/nuevodiseno/includes-landing/fondo-azul2.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 246px;
	width: 770px;
	position: relative;
	left: 50px;
	margin-top: 5px;
}

.fondo-azul3 {
	background-image: url(http://baldefondodel.s3.amazonaws.com/nuevodiseno/includes-landing/fondo-azul3.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 206px;
	width: 770px;
	position: relative;
	left: 50px;
	margin-top: 5px;
}
.fondo-azul-int {
	width: 700px;
	margin-left: 35px;
	margin-right: 35px;
	margin-bottom: 7px;
	line-height: 20px;
	padding-left: 80px;
}

.fondo-azul-int2 {
width: 700px;
margin-left: 5px;
margin-right: 35px;
margin-bottom: 7px;
line-height: 20px;
}
.fondo-azul-int3 {
width: 700px;
margin-left: 35px;
margin-right: 35px;
margin-bottom: 7px;
line-height: 20px;
}

.tabla-posible {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	text-align: left;
	width: 464px;
	position: relative;
	left: 360px;
}
.pleca-gris2 {
	background-image: url(pleca-gris2.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 279px;
	padding-left: 220px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	color: #000;
}
.pleca-gris2a {
	background-image: url(pleca-gris2a.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
	padding-left: 40px;
	padding-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
	color: #000;
}

.notify-blank {
    background: url("http://baldefondodel.s3.amazonaws.com/nuevodiseno/includes-landing/notificacion.png") repeat-x scroll 0 0 #DCDCDC;
    border: 1px solid #C6C6C6;
    border-radius: 10px 10px 10px 10px;
    color: #000000;
    display: block;
    font-size: 14px;
    line-height: 19px;
    margin: 10px 0;
    padding: 20px 40px;
    position: relative;
}

.tabla-pleca-gris2 {
	margin-top: 30px;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	background-color: #FFF;
	background-image: url(back-footer.png);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 50px;
	padding-right: 0px;
	padding-left: 220px;
	margin: 0px;
}
.footerlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
.footerlink a.link{
	color: #333;
	text-decoration: underline;
}
.footerlink a.visited{
	color: #333;
	text-decoration: underline;
}
.footerlink a.hover{
	color: #333;
	text-decoration:none;
}
.footerlink a.active{
	color: #333;
	text-decoration: none;
}
.tabla-footer {
	position: absolute;
	padding-bottom: 20px;
	width: 465px;
}

.fondo-blanco-boton-compra {
	background-image: url(boton.precio-blanco.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 83px;
	width: 366px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #069;
	text-align: center;
}
.precio-tachado {
	color: #C00;
	text-decoration: line-through;
}

.titulo-rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 25px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
}


.titulo-azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
}
.fondo-blanco-boton-compra2 {
	background-image: url(boton.precio-blanco2.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #069;
	text-align: center;
}
.texto-pagotc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #000;
	text-decoration: underline;
}
.texto-pagotc a.link{
	color: #000;
	text-decoration: underline;
}
.texto-pagotc a.visited{
	color: #000;
	text-decoration: underline;
}
.texto-pagotc a.hover{
	color: #000;
	text-decoration: none;
}
.texto-pagotc a.active{
	color: #000;
	text-decoration: underline;
}
.shadowCSS { 
	box-shadow: 12px 12px 7px rgba(0,0,0,0.5); }
.shadowfilter { 
	-webkit-filter: drop-shadow(12px 12px 7px rgba(0,0,0,0.5));
	filter: url(shadow.svg#drop-shadow); }
.bottleimage {width: 500px;}