@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	color:#4D4D4D;
	background-color:#AF0005;
	font-size:11px;
}

#botones_links{
	width:210px;
	height:238px;
	position:relative;
	left: -600px;
	top: -720px;
}


div#general_1 {
	position:absolute;
	margin-left:-490px;
	width:970px;
	left:50%;
}

div#general {
	width:970px;
}

div#altura {
	width:970px;
	height:41px;
}

div#contenido {
	position:relative;
	top:0px;
	width:970px;
	height:200px;
}

div#flash_dinamico {
	width:970px;
	height:326px;
}

div#alfajores {
	width:970px;
	height:122px;
}

div#fondo_gris_home {
	width:970px;
	height:131px;
	background-image:url(../images/cambios/fondo_gris_home.jpg);
	background-repeat:x;
}

div#pie {
	width:970px;
	height:81px;
	background-image:url(../images/cambios/fondo_pie.jpg);
	background-repeat:x;
}

div#cuatro_fotos {
	padding-top:15px;
	padding-left:8px;
	width:230px;
	height:108px;
	float:left;
}

div#cuatro_uno_banner_1 {
	background-image:url(../images/cambios/titulo_1.jpg);
	width:230px;
	height:32px;
}

div#cuatro_dos_banner_1 {
	width:230px;
	height:76px;
}

div#cuatro_uno_banner_2 {
	background-image:url(../images/cambios/titulo_2.jpg);
	width:230px;
	height:32px;
}

div#cuatro_dos_banner_2 {
	width:230px;
	height:76px;
}

div#cuatro_uno_banner_3 {
	background-image:url(../images/cambios/titulo_3.jpg);
	width:230px;
	height:32px;
}

div#cuatro_dos_banner_3 {
	width:230px;
	height:76px;
}

div#cuatro_uno_banner_4 {
	background-image:url(../images/cambios/titulo_4.jpg);
	width:230px;
	height:32px;
}

div#cuatro_dos_banner_4 {
	width:230px;
	height:76px;
}

.titulo_banner {
	padding-top:5px;
}

div#titulos_productos {
	font-family:Arial;
	font-size:85px;
	color:#D60107;
	letter-spacing:-4px;
}

div#titulos_nuestra_planta {
	font-family:Arial;
	font-size:80px;
	color:#D60107;
	letter-spacing:-4px;
}

div#titulos_nuestra_historia {
	font-family:Arial;
	font-size:75px;
	color:#D60107;
	letter-spacing:-4px;
}

div#titulos_promociones {
	font-family:Arial;
	font-size:70px;
	color:#D60107;
	letter-spacing:-4px;
}

div#titulos_para_terceros {
	font-family:Arial;
	font-size:40px;
	color:#D60107;
/*	letter-spacing:-4px;  */
}

.subtitulos_productos {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#D60107;
}

div#descripcion_categorias {
	font-family:Arial;
	font-size:12px;
	color:#666666;
	margin-top:20px;
}

div#distribucion_titulo_texto {
	width:490px;
	height:200px;
	float:left;
	margin-left:30px;
}

div#foto_subtitulo {
	float:left;
	width:440px;
	text-align:center;
	margin-top:10px;
}

div#foto_de_linea {
	float:left;
	hight:5px;
	width:440px;
	text-align:center;
}

div#subtitulo_distribuidora {
	font-family:Arial;
	padding-left:65px;
	padding-top:15px;
	text-align:left;
	font-size:34px;
	color:#D60107;
	float:left;
	width:440px;
}

div#foto_conceptual {
	float:left;
	width:440px;
	text-align:center;
}

div#swf_de_productos_tipo{
	width:970px;
	float:left;
}
/* detalle de producto-----------------------------------------*/
div#detalle_prod{
	width:970px;
	float:left;
}

div#titulo_detalle_prod{
	width:970px;
	height:58px;
	background-image:url(../images/produc_desing/franja_de_titulo.jpg);
}

.titulo_dp{
	width:970px;
	padding-left:30px;
	font-family:Arial;
	font-size:43px;
	color:#FFF;
	vertical-align:middle;
	letter-spacing:-3px;
	line-height:58px;
}

div#texto_detalle_prod{
	width:421px;
	margin-left:30px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	margin-top:47px;
	float:left;
}

div#foto_detalle_prod{
	width:206px;
	padding-left:29px;
	margin-top:47px;
	float:left;
}

div#info_detalle_prod{
	width:259px;
/*	padding-left:10px;  */
	font-family:Arial;
	font-size:12px;
	color:#666666;
	margin-top:47px;
	float:left;
}

div#info_detalle_titulos{
	width:98px;
	float:left;
	padding-right:4px;
}

div#info_detalle_descripcion{
	width:139px;
	padding-left:13px;
	float:left;
	border-left:#631909;
	border-left:1px;
	border-left-style:solid;
	border-left-width:thin;
}
/* Fin detalle de producto-----------------------------------------*/

div#carac_uru {
	margin-top:30px;
	width:505px;
	height:174px;
	background-image:url(../images/el_uruguay/descrip_uru.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-align:left;
	padding-top:0px;
	font-size:15px;
	margin-bottom:0px;
	padding-bottom:0px;
}

div#descript_uru {
	position:relative;
	top:24px;
	width:350px;
	left:53px;
}

div#grande {
	width:100%;
	/*background-color:#D61E20;*/
	background:url(../images/foto_fondo.jpg) no-repeat bottom;
}

/*==============================================================visitas=============================================================*/
/*=================================================rollover de los botonnes=========================================================*/
/*==================================================================================================================================*/
div#porque{
	position:absolute;
	top:51px;
	left:341px;
	width:136px;
	height:133px;
}

a.btn_porque{
	display: block;
	width:152px;
	height:152px;
	text-decoration: none;
	background:url(../images/visitas_seccion/bot_pv.png);
	background-repeat: no-repeat;
}

a.btn_porque:hover{
	background-position: 0px -152px;
	background-repeat: no-repeat;
}


/*=========================================*/
div#volver{
	position:absolute;
	top:40px;
	left:118px;
	width:106px;
	height:47px;
}

a.btn_volver{
	display: block;
	width:106px;
	height:47px;
	text-decoration: none;
	background:url(../images/visitas_seccion/bot_volver_m.png);
	background-repeat: no-repeat;
}
/*
a.btn_volver:hover{
	background-position: 0px -47px;
	background-repeat: no-repeat;
} 
*/

 
/*=========================================*/
div#quien{
	position:absolute;
	top:250px;
	left:128px;
	width:180px;
	height:177px;
}
a.btn_quien{
	display: block;
	width:203px;
	height:203px;
	text-decoration: none;
	background:url(../images/visitas_seccion/bot_qnv.png);
	background-repeat: no-repeat;
}

a.btn_quien:hover{
	background-position: 0px -203px;
	background-repeat: no-repeat;
}

/*=========================================*/
div#como{
	position:absolute;
	top:190px;
	left:540px;
	width:203px;
	height:199px;
}
a.btn_como{
	display: block;
	width:227px;
	height:227px;
	text-decoration: none;
	background:url(../images/visitas_seccion/bot_cv.png);
	background-repeat: no-repeat;
}

a.btn_como:hover{
	background-position: 0px -227px;
	background-repeat: no-repeat;
}

/*=============================================================================================================================*/


div#porque_visitarnos_arriba
{
position:relative;
margin:0px;
padding:0px;
width:341px;
border:none;
top:3px;
}
div#porque_visitarnos_medio
{
background-image:url(../images/visitas_seccion/medio.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:927px;
height:124px;
}
div#porque_visitarnos_medio2
{
background-image:url(../images/visitas_seccion/medio2.jpg);
background-repeat:no-repeat;
background-color:#e5e418;
margin:0px;
padding:0px;
width:927px;
}
div#porque_visitarnos_abajo
{
margin:0px;
padding:0px;
}
div#titulo_porque_visitarnos
{
position:relative;
font-size:31px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:500px;
left:110px;
top:50px;
}
div#texto_porque_visitarnos
{
position:relative;
font-size:12px;
color:#00000;
font-family:Arial, Helvetica, sans-serif;
width:350px;
top:20px;
padding-bottom:30px;
left:60px;
}
div#visitas_lin
{
position:relative;
left:49px;
width:431px;
border-left-color:#ca511a;
border-left-style:solid;
border-left-width:2px;
border-right-color:#ca511a;
border-right-style:solid;
border-right-width:2px;
}
div#visitas_lin2
{
position:absolute;
top:435px;
left:498px;
width:431px;
}
div#boton_buscar_colegio{
	position:absolute;
	background-image:url(../images/visitas_seccion/btn_visitas.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:35px;
	left: 685px;
	top: 447px;

}
div#text_buscar_colegio{
	position:absolute;
	top:488px;
	left:685px;
	background-image:url(../images/visitas_seccion/btn_campo_visitas.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:40px;
}
div#text_bus{
	position:absolute;
	left: 21px;
	top: 8px;
		}
div#input_text{
	position:absolute;
	font-size:15px;
	left: 4px;
	top: 5px;
	}
a{
	text-decoration:none;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
}
/*=====================quienes nos visitarons2===================================================================*/
div#quienes_nos_visitaron_medio{
background-image:url(../images/visitas_seccion/fotos2/arriba2.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:930px;
height:97px;
}
div#quienes_nos_visitaron_medio2{
background-image:url(../images/visitas_seccion/fotos2/1.jpg);
background-repeat:no-repeat;
background-color:#e5e418;
margin:0px;
padding:0px;
width:930px;
}
div#quienes_nos_visitaron_abajo
{
margin:0px;
padding:0px;
}
div#titulo_quienes_nos_visitaron
{
position:relative;
font-size:25px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:500px;
left:110px;
top:30px;
}
div#titulo_quienes_nos_visitaron2
{
position:relative;
font-size:19px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
width:500px;
left:110px;
top:30px;
}
.fecha{

font-size:19px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;


}

div#quienes_nos_visitaron_fotos2{

position:relative;
left:50px;
top:0px;
width:575px;
border-left-color:#ca511a;
border-left-style:solid;
border-left-width:2px;
border-right-color:#ca511a;
border-right-style:solid;
border-right-width:2px;
}
div#boton_buscar_colegio_foto{
	position:absolute;
	width:230px;
	height:35px;
	left: 810px;
	top: 334px;

}
div#text_buscar_colegio_foto{
	position:absolute;
	top:370px;
	left:811px;
	background-image:url(../images/visitas_seccion/btn_visitas_2.jpg);
	background-repeat:no-repeat;
	width:230px;
	height:40px;
}

div#quienes_nos_visitaron_texto{
position:absolute;
left:105%;
top:0px;
width:240px;

}



/*=====================quienes nos visitarons1===================================================================*/
div#quienes_nos_visitaron_1{
position:relative;
background-image:url(../images/visitas_seccion/fotos/arriba2.jpg);
background-repeat:no-repeat;
margin:0px;
padding:0px;
width:929px;
height:98px;
}
div#quienes_nos_visitaron_2{
position:relative;
background-image:url(../images/visitas_seccion/degrade.jpg);
background-repeat:no-repeat;
background-color:#e5e417;
margin:0px;
padding:0px;
width:929px;


}
.border_visitas
{
border-left-color:#b52615;
border-left-style:solid;
border-left-width:1px;

border-bottom-color:#b52615;
border-bottom-style:solid;
border-bottom-width:1px;

}
div#quienes_nos_visitaron_4{
background-image:url(../images/visitas_seccion/fotos/3.jpg);
background-repeat:no-repeat;
background-color:#e5e418;
margin:0px;
padding:0px;
width:929px;
height:98px;
border-top-color:#ca511a;
border-top-style:solid;
border-top-width:2px;
}
div#quienes_nos_visitaron_5{
background-image:url(../images/visitas_seccion/fotos/4.jpg);
background-repeat:no-repeat;
background-color:#e5e418;
margin:0px;
padding:0px;
width:929px;
height:98px;

}
div#quienes_nos_visitaron1_abajo
{
margin:0px;
padding:0px;
}
div#titulo_quienes_nos1_visitaron
{
position:relative;
font-size:25px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
width:500px;
left:110px;
top:30px;
}
div#quienes_nos1_visitaron_fotos2{

position:relative;
left:50px;
top:10px;
width:575px;
border-left-color:#ca511a;
border-left-style:solid;
border-left-width:2px;
border-right-color:#ca511a;
border-right-style:solid;
border-right-width:2px;
}
div#foto1{
width:432px;
position:relative;
left:52px;
top:2px;
float:left;
}
div#foto2{
width:432px;
position:relative;
top:2px;
float:right;
}
.vinc_foto{
color:#ec1c24;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}

/*===========================================registro===========================================================================*/
div#boton_entrar{
/*	position:relative;
	width:57px;
	height:56px;
	left: 651px;
	top: 132px;*/
	float:left;
	margin-left:90px;
}
div#form_login{
	/*position:absolute;
	width:405px;
	left: 541px;
	top: 122px;*/
	position:relative;
	width:405px;
	left: 500px;
	top: -620px;
	/*float:right;*/
}
div#form_register{
/*	position:absolute;
	width:459px;
	left: 488px;
	top: 238px;
	height: 295px;*/
	position:relative;
	width:459px;
	left: 450px;
	top: -520px;
	height: 295px;
	float:none;
}
samp.login{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ed1c24;
font-weight:bold;
}
div#contenedor2{
position:relative;
left:11px;
}

div#pro1{
position:relative;
top:20px;
left:30px;
bottom:10px;
width:370px;
font-family:Arial, Helvetica, sans-serif;
}
div#pro_2{
position:relative;
top:5px;
height:20px;
width:436px;
}
.caracteristicas
{
font-family:Arial, Helvetica, sans-serif;
}
/*==================================================ver todas====================================================*/
div#ver_todas{
	text-align:right;
	position:absolute;
	font-size:15px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	left: 613px;
	top: 411px;
	width: 270px;
}
/*=================================================modificar usuario================================================*/
div#mod_cuanta
{
	position:absolute;
	left: 844px;
	top: 205px;
}
div#salir_cuanta
{
	position:absolute;
	left: 741px;
	top: 205px;
}
/*=====================================  TIPS========================================================================*/

div#vinc_visita
{
position:relative;
top:33px;
left:5px;
width:72px;
height:31px;


}
div#vinc_tip_semana
{
position:absolute;
top:0px;
left:0px;
width:72px;
height:91px;
background-image:url(../images/tip_vis/tips_naranja_img.png);
background-repeat:no-repeat;
}
div#vinc_tip_semana_text{
position:relative;
top:36px;
left:5px;
}
a.vinc_visit_tip
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
div#vinc_tip_semana_foto
{
position:relative;
top:8px;
left:25px;
width:312px;
height:90px;
}
div#vinc_visita_foto
{
position:relative;
top:0px;
left:25px;
width:312px;
height:90px;
background-image:url(../images/tip_vis/visitas_img.jpg)
}
div#vinc_tip_semana_descript
{
position:relative;
top:8px;
left:25px;
width:312px;
height:72px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#contenido_izq_tips
{
	position:absolute;
	top:39px;
	left:41px;
	width:850px;
	background-color:#FFFFFF;
}
#linea_arriba_biv_izq_tips
{
position:absolute;
top:-4px;
left:-1px;
width:439px;
height:7px;
background-image:url(../images/tips/arriba_recuadro.gif);
background-repeat:no-repeat;
}
#linea_abajo_biv_izq_tips
{
position:relative;
top:5px;
left:-1px;
width:439px;
height:7px;
background-image:url(../images/tips/abajo_recuadro.gif);
background-repeat:no-repeat;

}
div#cont_izq_info_tips
{
margin-top:28px;
width:850px;
}
div#tips_titulo
{
position:relative;
width:840px;
height:45px;
left:0px;
}
div#tips_2
{
position:relative;
top:20px;
bottom:5px;
padding-bottom:10px;
}
.tit_tips
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-right:465px;
}
div#subtit_tips
{
	position:relative;
	top:-2px;
	left:-2px;
	background-image:url(../images/tips/subtitulos_tips.gif);
	background-repeat:repeat-y;
	width:373px;
	color:#ffffff;
	background-color:#860912;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
}
div#subtit_tips2{
	position:relative;
	top:-2px;
	left:-2px;
	background-image:url(../images/tips/subtitulos_tips.gif);
	background-repeat:repeat-y;
	width:373px;
	background-color:#860912;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;

}
div#fotos_tips
{
	position:absolute;
	left: 465px;
	width: 400px;
	top: 104px;
}
div#cont_tip
{
	position:relative;
	left:20px;
	width: 780px;
}

div#text_tips
{
	position:relative;
	top:6px;
	width:373px;
	padding-bottom:10px;
}
/*==============================tips derecha===============================================================*/

#contenido_der_tips
{
	position:absolute;
	top:39px;
	left:512px;
	width:350px;
	
}
#linea_arriba_biv_der_tips
{
	position:absolute;
	top:-1px;
	left:-1px;
	width:439px;
	height:7px;
}
#linea_abajo_biv_der_tips
{
position:relative;
top:5px;
left:-1px;
width:439px;
height:7px;

}
div#cont_der_info_tips
{
margin-top:28px;
width:437px;
}
div#tips_titulo_der
{
position:relative;
width:238px;
height:45px;
left:20px;
}
div#tips_2_der
{
position:relative;
top:10px;
bottom:5px;

}
div#spacing_blando_tips
{
height:10px;
}
/*=========================================CONTACTO========================================================*/

.contacto{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#c2191e;

}
div#cont_izq_info_contacto
{
position:relative;
padding-top:5px;
padding-left:10px;
width:200px;
}
div#titulo_contacto{
	position:absolute;
	color:#c2191e;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	left: 42px;
	top: 49px;
	width: 435px;
	height: 30px;
	border-bottom-color:#c2191e;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

                                     
.texto_empresa{
text-align:justify;
margin-left:0px;
margin-top:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:500px;
}
div#carac_uru{
margin-top:30px;
width:505px;
height:174px;
background-image:url(../images/el_uruguay/descrip_uru.gif);
background-repeat:no-repeat;
color:#FFFFFF;
text-align:left;
padding-top:0px;
font-size:15px;
margin-bottom:0px;
padding-bottom:0px;
}
div#descript_uru{
position:relative;
top:24px;
width:350px;
left:53px;
}
/*=============================================promociones====================================================*/
div#cabezal_promo{
position:relative;
top:24px;
width:872px;
left:20px;
}
div#cont_promo{
position:relative;
top:20px;
width:872px;
left:20px;
}
div#cont_promo_izq{
position:relative;
top:24px;
width:525px;
left:15px;
float:left;
}div#cont_promo_der{
position:relative;
top:24px;
width:318px;
left:28px;
float:right;
}
.titulo_promo{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
}
.text_promo{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

/*============================CONCURSOS==============================================================================*/

div#cabezal_concur{
	position:relative;
	top:24px;
	width:872px;
	left:20px;
}

div#cont_concur{
	position:relative;
	top:20px;
	width:872px;
	left:20px;
}

div#cont_concur_izq{
	position:relative;
	top:24px;
	width:445px;
	left:15px;
	float:left;
}

div#cont_concur_der{
	position:relative;
	top:24px;
	width:418px;
	left:28px;
	float:right;
}

.titulo_concur{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
}

.text_concur{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

/*============================FORMULARIO=============================================================================*/
div#FormTra{
margin-left:25%;
width:503px;
}

div#concurso_foto
{
position:relative;
top:5px;
left:25px;
width:312px;
height:90px;
background-image:url(../images/banners/concurso.jpg)
}

div#vinc_concurso
{
position:relative;
top:25px;
left:5px;
width:145px;
height:31px;
}

a.vinc_concurso
{
color:#FFFFFF;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

/* -------------- LISTADO PROMOCIONES ------------- */

.fecha_promociones {
	background-image:url(../images/promo/celeste.jpg);
	width: 490px;
	height: 20px;
	color: #FFFFFF;
}

.tit_promociones {
	font-size: 24px;
	color: #01B0F1;
}

.linea_promociones {
	background-image:url(../images/promo/celeste.jpg);
	width: 490px;
	height: 1px;
}
/* ------------------------------------------------ */

