@charset "utf-8";
/* Estilos Sitio Drinks Party 2010 */

/* Bloque General */

.body{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	text-align:center;
}
.body table{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.body img{
	border:none;
}

.body a{
	color:#FFF;
	text-decoration:none;
	outline:0;
}
.body a:hover{
	color:#0265cd;
}
.body p{
	margin-top:10px;
	margin-bottom:0px;
}
.body b{
	color:#0265cd;
}

.contenedor_general{
	width:1024px;
	background:url(../images/fondo_pagina.jpg) repeat-y;
	text-align:left;
	margin:auto;
}

/* Bloque Encabezado */

.encabezado{
	height:227px;
	width: 964px;
	margin-left:28px;
	margin-right:32px;
}

.fondo_encabezado_izq{
	background-image:url(../images/fondo_encabezado_izquierdo.jpg);
	background-repeat:no-repeat;
	width:167px;
	float: left;
	height:227px;
	font-size:11px;
	text-align:right;
}
.fondo_encabezado_der{
	background-image:url(../images/fondo_encabezado_derecho.jpg);
	background-repeat:no-repeat;
	width:131px;
	float: right;
	height:227px;
}
.fondo_encabezado_central{
	background-image:url(../images/fondo_encabezado_central.jpg);
	background-repeat:no-repeat;
	width:666px;
	height:227px;
	float: left;
}
.redes_sociales{
	margin-top: 12px;
	margin-left: 18px;
}
.boton_rocknpop{
	text-align:right;
	margin-top:82px;
	padding-right:20px;
}
.logo_encabezado{
	margin-top:14px;
}
.telefonos_encabezado{
	margin-top:47px;
	margin-right: 5px;
}

/* Bloque Cuerpo */
.cuerpo{
	width: 964px;
	margin-left:28px;
	margin-right:32px;
}
.contenido_cuerpo{
	background:url(../images/marca-agua.jpg) no-repeat #FFF top left;
	text-align:left;
	color:#000;
	margin-left: 132px;
}

.titulo {
	margin-left:5px;
}
.titulo h1{
	font-size:32px;
	color:#000;
	margin:0px;
	margin-top:15px;
}
.contenido_texto{
	margin-left:20px;
	margin-right: 20px;
	position: relative;
	z-index: 2;
	font-size: 11px;
	padding-bottom: 10px;
	min-height:435px;
	height:auto !important;
	height:435px;
}
.contenido_texto em{
	color:#0265cd;
	font-style:normal;
	margin:0px;
}

.home_slogan{
	margin-top:15px;	
}
.home_slogan em{
	position:relative;
	z-index:2;
	color:#000;
	font-style:normal;
}
.home_slogan b{
	position:relative;
	z-index:2;
	color:#0265cd;
	font-weight:normal;
}
.texto_barrasmoviles{
	margin-left:20px;
	margin-right: 20px;
	height: 1050px;
	position: relative;
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_barrasmoviles em{
	color:#0265cd;
	font-style:normal;
	margin:0px;
}
.texto_cuerpo{
	margin-left:20px;
	margin-right: 20px;
	height: 446px;
	position: relative;
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_experiencia{
	margin-left:20px;
	margin-right: 20px;
	height: 670px;
	position: relative;
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_faq{
	margin-left:20px;
	margin-right: 20px;
	height: 570px;
	position: relative;
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_presupuesto{
	margin-left:20px;
	margin-right: 20px;
	height: 500px;
	position: relative;
	font-size: 11px;
	padding-bottom: 10px;
}
.texto_fotos{
	margin-left:20px;
	margin-right: 20px;
	height: 600px;
	position: relative;
	font-size: 11px;
}

/* Bloque Botonera */
.botonera {
	width:132px;
	float: left;
}
.boton_servicios{
	margin-left:25px;
}
.boton_servicios a{
	background:url(../images/boton-servicios.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 85px;
}
.boton_servicios a:hover{
	background-position:0px -85px;
}
.boton_fotos{
	margin-left:25px;
}
.boton_fotos a{
	background:url(../images/boton-fotos.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 85px;
}
.boton_fotos a:hover{
	background-position:0px -85px;
}
.boton_presupuesto{
	margin-left:25px;
}
.boton_presupuesto a{
	background:url(../images/boton-presupuesto.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 85px;
}
.boton_presupuesto a:hover{
	background-position:0px -85px;
}
.boton_experiencia{
	margin-left:25px;
}
.boton_experiencia a{
	background:url(../images/boton-experiencia.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 85px;
}
.boton_experiencia a:hover{
	background-position:0px -85px;
}
.boton_faq{
	margin-left:25px;
}
.boton_faq a{
	background:url(../images/boton-faq.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 85px;
}
.boton_faq a:hover{
	background-position:0px -85px;
}

/* Bloque Pie */

.pie{
	background:url(../images/fondo_pie.jpg) repeat-x;
	height: 89px;
	width:964px;
	margin-left:28px;
	margin-right:32px;
	text-align:left;
	clear:right;
}
.pie_institucional{
	width:283px;
	height:89px;
	float:left;
}
.pie_botonera{
	background:url(../images/pie_fondo_centro.jpg) no-repeat top left;
	width:429px;
	height:89px;
	float:left;
	text-align:center;
}
.pie_creditos{
	width:250px;
	height:89px;
	float:right;
	text-align:right;
}

/* Bloque Pie */

.texto_institucional {
	margin-top:15px;
	margin-left:5px;
}

/* Bloque Creditos */
.pie_creditos table{
	font-size:9px;
}
.texto_creditos {
	margin-top:50px;
	margin-right:5px;
	margin-left:80px;
}

/* Bloque Botonera Pie */
.texto_botonera_pie{
	margin-top:7px;
	margin-left: 20px;
	line-height:15px;
}

/* Bloque Home Botones */
.botones_home{
	position:absolute;
	z-index:1;
	text-align:left;
	top:50px;
	left:5px;
}
.boton_home_mixer {
	margin-left:25px;
}
.boton_home_mixer a{
	background: url(../images/home-mixer.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 59px;
	height: 106px;
}
.boton_home_mixer a:hover{
	background-position:0px -106px;
}
.boton_home_freezer {
	margin-left:23px;
	margin-top:175px;
}
.boton_home_freezer a{
	background: url(../images/home-freezer1.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 213px;
	height: 200px;
}
.boton_home_freezer a:hover{
	background-position:0px -200px;
}
.boton_home_barramovil {
	margin-left:70px;

}
.boton_home_barramovil a{
	background: url(../images/home-barramovil2.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 336px;
	height: 357px;
}
.boton_home_barramovil a:hover{
	background-position:0px -357px;
}
.boton_home_living {
	
}
.boton_home_living a{
	background: url(../images/home-living1.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 362px;
	height: 180px;
}
.boton_home_living a:hover{
	background-position:0px -180px;
}
.boton_home_promo {
	position:absolute;
	margin-left:707px;
	margin-top:3px;
	z-index: 2;
}
.boton_home_promo a{
	background: url(../images/home-promo.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 84px;
	height: 84px;
}
.boton_home_promo a:hover{
	background-position:0px -84px;
}

/* Bloque Servicios Botones */
.servicios_botones{
	margin-top:10px;
}
.servicios_boton_barramovil {
	margin-left:137px;
}
.servicios_boton_barramovil a{
	background: url(../images/servicios-boton-barramovil.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 158px;
	height: 211px;
}
.servicios_boton_barramovil a:hover{
	background-position:0px -211px;
}
.servicios_boton_freezer {
	margin-left:20px;
}
.servicios_boton_freezer a{
	background: url(../images/servicios-boton-freezer.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 158px;
	height: 211px;
}
.servicios_boton_freezer a:hover{
	background-position:0px -211px;
}
.servicios_boton_living {
	margin-left:20px;
}
.servicios_boton_living a{
	background: url(../images/servicios-boton-living.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 158px;
	height: 211px;
}
.servicios_boton_living a:hover{
	background-position:0px -211px;
}

/* Bloque Fotos */
.fotos_navegacion {
	float:left;
	width:100px;
	margin-top: 50px;
}
.fotos_icono_navegar{
	margin-top:10px;
	margin-bottom: 15px;
}
.fotos_icono_mouse{
	margin-top:10px;
}
.galeria_fotos {
	background:url(../images/fotos_fondo_galeria.jpg) no-repeat 0px 10px #FFFFFF;
	width:510px;
	height:504px;
	padding-top:15px;
	margin-left: 145px;
	text-align: center;
}

/* Bloque Formulario */
.formulario_input{
	background:none;
	border:none;
	color:#0265cd;
}
	
.formulario_campo{
	margin-bottom: 10px;
}
.formulario_campo_titulo{
	float: left;
	margin-top: 5px;
	margin-right:5px;
}
.formulario_boton_1{
	background:url(../images/formulario_fondo_boton1.jpg) left no-repeat;
	width:212px;
	height:24px;
	display:inline-block;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.formulario_boton_2{
	background:url(../images/formulario_fondo_boton2.jpg) left no-repeat;
	width:42px;
	height:24px;
	display:inline-block;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	margin-right: 5px;
}
.formulario_boton_3{
	background:url(../images/formulario_fondo_boton3.jpg) left no-repeat;
	width:128px;
	height:24px;
	display:inline-block;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.formulario_boton_4{
	background:url(../images/formulario_fondo_boton4.jpg) left no-repeat;
	width:30px;
	height:24px;
	display:inline-block;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 5px;
}
.formulario_boton_5{
	background:url(../images/formulario_fondo_boton5.jpg) left no-repeat;
	width:325px;
	height:90px;
	margin-top: 5px;
}
.formulario_boton_enviar{
	background:url(../images/formulario_fondo_botonenviar.jpg) top left no-repeat;
	width:56px;
	height:24px;
	text-align:center;
}
.formulario_boton_enviar a{
	background:url(../images/formulario_fondo_botonenviar.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width:56px;
	height:24px;
	color:#FFF;
}
.formulario_boton_enviar a:hover{
	background-position:0px -24px;
	color:#CCC;
}

/* Bloque Experiencia */
.logos_clientes{
	margin-left:2px;
	padding-top: 18px;
}
.logos_clientes table {
	width:682px;
}
.logos_clientes table a{
	color:#000;
	font-weight:bold;
}

/* Bloque Freezer Movil */
.freezer_hacetupedido{
	margin-top:20px;
}
.freezer_hacetupedido a{
	background: url(../images/freezermovil_boton_pedido.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 225px;
	height: 38px;
}
.freezer_hacetupedido a:hover{
	background-position:0px -38px;
}

/* Bloque Barra Movil */
.cartas_botonera{
	margin-top:15px;
}
.cartas_botonera a{
	color:#0265cd;
	font-size:11px;
}
.cartas_botonera a:hover{
	color:#FFF;
	font-size:10px;
}
.cartas_texto{
	margin-top:95px;
	display:inline-block;
}
.carta_boton_southbeach a{
	background: url(../images/cartas-boton-southbeach.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_southbeach a:hover{
	background-position:0px -118px;
}
.carta_boton_classic a{
	background: url(../images/cartas-boton-classic.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_classic a:hover{
	background-position:0px -118px;
}
.carta_boton_exclusive a{
	background: url(../images/cartas-boton-exclusive.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_exclusive a:hover{
	background-position:0px -118px;
}
.carta_boton_energy a{
	background: url(../images/cartas-boton-energy.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_energy a:hover{
	background-position:0px -118px;
}
.carta_boton_ceroporciento a{
	background: url(../images/cartas-boton-ceroporciento.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_ceroporciento a:hover{
	background-position:0px -118px;
}
.carta_boton_personalizada a{
	background: url(../images/cartas-boton-personalizada.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	width: 123px;
	height: 118px;
}
.carta_boton_personalizada a:hover{
	background-position:0px -118px;
}

/* Bloque Promos */

.promo table{
	width:630px;
}
.promo_falabella {
	width:126px;
	height:71px;
}
.promo_falabella a{
	background: url(../images/promos/falabella-boton.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 126px;
	height: 71px;
}
.promo_falabella a:hover{
	background-position:0px -71px;
}

.promo_arcoiris {
	width:126px;
	height:71px;
}
.promo_arcoiris a{
	background: url(../images/promos/arcoiris-boton.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 126px;
	height: 71px;
}
.promo_arcoiris a:hover{
	background-position:0px -71px;
}

.promo_ariasbazan {
	width:126px;
	height:71px;
}
.promo_ariasbazan a{
	background: url(../images/promos/ariasbazan-boton.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 126px;
	height: 71px;
}
.promo_ariasbazan a:hover{
	background-position:0px -71px;
}

.promo_ramirobuteler {
	width:126px;
	height:71px;
}
.promo_ramirobuteler a{
	background: url(../images/promos/ramirobuteler-boton.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 126px;
	height: 71px;
}
.promo_ramirobuteler a:hover{
	background-position:0px -71px;
}

.promo_gustavopomodoro {
	width:126px;
	height:71px;
}
.promo_gustavopomodoro a{
	background: url(../images/promos/gustavopomodoro-boton.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 126px;
	height: 71px;
}
.promo_gustavopomodoro a:hover{
	background-position:0px -71px;
}

/* Bloque Tragos */
.tragos_1 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_1 a{
	background: url(../images/tragos/trago-1.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_1 a:hover{
	background-position:0px -143px;
}

.tragos_2 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_2 a{
	background: url(../images/tragos/trago-2.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_2 a:hover{
	background-position:0px -143px;
}

.tragos_3 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_3 a{
	background: url(../images/tragos/trago-3.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_3 a:hover{
	background-position:0px -143px;
}

.tragos_4 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_4 a{
	background: url(../images/tragos/trago-4.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_4 a:hover{
	background-position:0px -143px;
}

.tragos_5 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_5 a{
	background: url(../images/tragos/trago-5.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_5 a:hover{
	background-position:0px -143px;
}

.tragos_6 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_6 a{
	background: url(../images/tragos/trago-6.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_6 a:hover{
	background-position:0px -143px;
}

.tragos_7 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_7 a{
	background: url(../images/tragos/trago-7.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_7 a:hover{
	background-position:0px -143px;
}

.tragos_8 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_8 a{
	background: url(../images/tragos/trago-8.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_8 a:hover{
	background-position:0px -143px;
}

.tragos_9 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_9 a{
	background: url(../images/tragos/trago-9.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_9 a:hover{
	background-position:0px -143px;
}

.tragos_10 {
	width:72px;
	height:143px;
	float:right;
}
.tragos_10 a{
	background: url(../images/tragos/trago-10.jpg) top left no-repeat;
	display:block;
	text-decoration:none;
	text-indent:-9999px;
	width: 72px;
	height: 143px;
}
.tragos_10 a:hover{
	background-position:0px -143px;
}

/* Bloque Presupuestador */
.presup_body{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:11px;
	text-align:center;
	background-color:#FFF;
}
.presup_body a{
	color:#FFF;
	text-decoration:none;
}
.presup_body a:hover{
	color:#0265cd;
}
.presup_body table{
	font-size:10px;
}

.presup_encabezado_gral{
	width:100%;
	background:url(../images/presupuestador-encabezado.jpg) repeat-x top;
	height:109px;
}
.presup_encabezado{
	width:600px;
	padding-top:30px;
}
.presup_cuerpo_gral{
	width:100%;
	background-image:url(../images/presupuestador-marcaagua.jpg);
	background-repeat:no-repeat;
	background-position:center 50;
	background-color:#FFF;
}
.presup_cuerpo{
	width:600px;
	padding-top:20px;
	color:#000;
}
.presup_tabla_listado{
	color:#000;
	text-align:center;
}
.presup_tabla_listado td{
	height:30px;
	border-bottom:1px solid #e2e2e2;
}
.presup_tabla_titulo {
	background:url(../images/presupuestador-titulotabla.jpg) repeat-x top;
	height:30px;
	color:#FFF;
}
.presup_condiciones {
	padding-top:10px;
	padding-bottom:10px;
	text-align:left;
}
.presup_condiciones li{
	margin-top: 5px;
	margin-bottom:5px;
}
.presup_tabla_datos{
	color:#000;
	text-align:left;
}
.presup_tabla_datos td{
	height:30px;
}
.presup_tabla_datos input{
	font-size:10px;
	display:inline;
}
.presup_tabla_datos em{
	font-size:9px;
	color:#0265cd;
	font-style:normal;
}
.presup_tabla_datos textarea{
	font-size:10px;
	padding-top:3px;
	padding-left:3px;
	display:inline;
	font-family:Verdana, Geneva, sans-serif;
}
.presup_pie_gral{
	width:100%;
	background:url(../images/presupuestador-pie.jpg) repeat-x top;
	height:89px;
}
.presup_pie{
	background:url(../images/presupuestador-logopie.jpg) no-repeat left top;
	width:600px;
	text-align:left;
	padding-left:70px;
	padding-top: 12px;
	display:inline-block;
}
.foto_living{
	margin-top:20px;
	margin-left: 5px;
}

