/* CSS Document */



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
}
.clearfix {
	clear: both;
}
.nodisplay {
	display: none;
}
body {
background-image: url(../imgs/bg_body.jpg);
background-repeat: repeat-x;
background-position: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #6a6a6a;
}
#contenedor {
clear: both;
width: 770px;
margin-right: auto;
margin-left: auto;
background-color: #FFFFFF;
}
#bordes {
float: left;
width: 768px;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #CCCCCC;
border-left-color: #CCCCCC;
padding-bottom:15px;
}
#contenido_superior {
width: 758px;
float: left;
margin-left: 5px;
}
#contenido_derecha #fla_central {
/*float: left;*/
height: 297px;
width: 533px;
margin-top: 8px;
padding-left:5px;
}

#contenido_derecha #img_central {
	margin-left: 6px;
	height: 187px;
	width: 533px;
	margin-top: 8px;
	clear: both;
}

#huella {
	height: 12px;
	width: 450px;
	margin-bottom: 15px;
	font-size: 9px;
	color: #dd0909;
	margin-left: 15px;
	clear: both;
}

#titulo_int {
	height: 17px;
	width: 500px;
	font-size: 17px;
	color: #000000;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
	padding-left: 8px;
	clear: both;
}
#bajada {
	width: 490px;
	margin-left: 15px;
    font-size: 10px;
	margin-top: 10px;
	margin-bottom: 15px;
	clear: both;
	font-size: 10px;
}
#bajada a {
	color: #dd0909;
}
#bajada h2{

	font-size: 13px;

	font-weight: bold;

	color: #000000;

}
#bajada_express{
	width: 220px;
	font-size: 10px;
	float:left;
}
.caja_productos {

	float: left;

	width: 450px;

	font-size: 13px;

	margin-left: 15px;

}

.separador {

	background-image: url(../imgs/linea.gif);

	background-repeat: repeat-x;

	background-position: center;

	height: 21px;

	width: 500px;

	float: left;

}



.img_prod {
	width: 135px;
	font-size: 13px;
	float: left;
	margin-right: 15px;

}

.tit_prod {
	float: left;
	width: 280px;
	color: #000000;
	font-weight: bold;

}

#huella a {

	color: #969696;

	text-decoration: none;

}



#contenido_derecha #contenido_inferior {
	float: left;
	width: 533px;
	margin-top: 22px;
	margin-left: 6px;
}



#contenido_inferior #izquierda {

	width: 324px;

	float: left;

	/*margin-bottom: 10px;*/



}



#contenido_inferior #derecha {



	width: 196px;



	height: 175px;



	float: left;



	margin-left: 8px;



}



#derecha #caja_integralprep {



	height: 82px;



	width: 196px;



}

#caja_integralprep2 {
	height: 185px;
	width: 208px;



}



#derecha #caja_granseleccion {
	height: 80px;
	width: 196px;
	border: 1px solid #e6e6e6;
	margin-top: 11px;



}
#texto_mundoarroz {
	font-size: 9px;
	width: 204px;
}

#texto_mundoarroz a{
	color: #666666;
	text-decoration: none;
}


#caja_granseleccion #txt_granseleccion {



	height: 70px;



	width: 110px;



	margin-left: 60px;



}



#txt_granseleccion p {



	margin-left: 8px;



	font-size: 10px;



	color: #000000;



	margin-top: 5px;



}







#caja_mundoarroz #txt_mundoarroz {
	width: 210px;
	margin-top: 5px;
	margin-right: 2px;
	margin-left: 110px;
	font-size: 9px;
}



#caja_mundoarroz #txt_mundoarroz2 {



	height: 58px;



	width: 250px;



	margin-top: 2px;



	margin-right: 2px;



	margin-bottom: 1px;



	margin-left: 72px;



}

#banner_arroz {

	background-image: url(../imgs/mundo_arroz.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 59px;

	width: 208px;

	padding-bottom: 20px;

	background-color: #FFFFFF;

}





#caja_etnicos #txt_etnicos {



	height: 58px;



	width: 250px;



	margin-top: 2px;



	margin-right: 2px;



	margin-bottom: 1px;



	margin-left: 72px;



	font-size: 10px;

}

.txt9 {



	font-size: 9px;



}

#banner_integrales {

	background-image: url(../imgs/banner_integral.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 85px;

	width: 208px;

	background-color: #FFFFFF;

	padding-bottom: 11px;

}

#banner_gran {

	background-image: url(../imgs/banner_gran_selec.jpg);

	background-repeat: no-repeat;

	height: 87px;

	width: 208px;

	float: left;

	background-color: #FFFFFF;

	padding-bottom: 11px;

}

#banner_etnicos {

	background-image: url(../imgs/banner_etnicos.jpg);

	background-repeat: no-repeat;

	float: left;

	height: 59px;

	width: 208px;

	background-color: #FFFFFF;

	padding-bottom: 11px;

}

.txt_rojo {



	color: #d42627;



}







#izquierda #caja_mundoarroz {
	height: 82px;
	width: 321px;
	border: 1px solid #e7e7e7;
	background-image: url(../imgs/img_mundo_arroz.jpg);
	background-position: left;
	background-repeat: no-repeat;



}



#izquierda #caja_etnicos {
	height: 83px;
	width: 323px;
	border: 1px solid #e7e7e7;
	/*background-image: url(../imgs/img_etnicos.jpg);*/



	background-position: left;
	background-repeat: no-repeat;
	margin-top: 7px;



}



#contenido_izquierda {
	width: 212px;
	background-color: #ffffff;
	float: left;
	background-image: url(../imgs/fondo_izq.gif);
	background-repeat:  repeat-y;
	background-position: top;
	margin-top: 8px;


}
#menu_flash {
	height: 32px;
	width: 534px;
	margin-left: 5px;
}




#contenido_izquierda #marca {



	background-image: url(../imgs/marca.gif);



	background-repeat: no-repeat;



	height: 141px;



	width: 198px;



	padding-top: 0px;



	padding-left: 0px;



}



#contenido_izquierda .titulo_productos {
	background-repeat: repeat-x;
	height: 21px;
	width: 208px;
	margin-bottom: 4px;
}



.titulo_productos h3 {
	font-size: 11px;
	padding-top: 5px;
	padding-left: 25px;
	background-image: url(../imgs/bullet_titulos.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	height: 17px;
	margin: 0px;

}

.titulo_productos a{
	text-decoration: none;
	color: #e10820;

}
#titulo_prod {
background-image:url(../imgs/header_sidebar_left.jpg);
background-repeat:no-repeat;
	height: 79px;
	width: 212px;
}




#contenido_izquierda .menu_productos {
	width: 212px;
	clear: both;
}

#menu_productos01 {
	background-image:url(../imgs/icon_historia.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 212px;
	clear: both;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#menu_productos02 {
background-image:url(../imgs/icon_tipos.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	width: 212px;
	clear: both;
	padding-bottom: 10px;
		border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#menu_productos03 {
	background-image:url(../imgs/icon_recetas.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	width: 212px;
	clear: both;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#menu_productos04 {
background-image:url(../imgs/icon_tips.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	width: 212px;
	clear: both;
	padding-bottom: 10px;
		border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#menu_productos05 {
background-image:url(../imgs/icon_novedades.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	width: 212px;
	clear: both;
}
.txt_menuiz{
    width: 212px;
}
.txt_menuiz ul {
	padding-left: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.txt_menuiz li {
	list-style-type:none;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.txt_menuiz li a {
	color:#c10c0c;
	text-decoration:none;
	background-image: url(../imgs/bullet_menuiz.jpg);
	background-repeat:no-repeat;
	background-position: left 3px;
	padding-left: 10px;
	margin: 0px;
	padding-top: 0px;
}
#contenido_izquierda .menu_productos ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: outside;
}
#contenido_derecha {
	width: 542px;
	float: left;
}
#contenido_izquierda .menu_productos li {
	padding-left: 8px;
	padding-bottom: 3px;



}



#txt_mundoarroz #tit_mundoarroz {
	width: 199px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #8A784A;
	margin-bottom: 10px;
	padding-left: 5px;
}
#txt_mundoarroz #tit_mundoarroz h2 {
	color: #646464;
	font-weight: normal;
	font-size: 17px;
}


#tit_mundoarroz p{



	margin-left: 5px;



}



#txt_mundoarroz2 ul {



	margin: 0px;



	padding: 0px;



	list-style-type: none;



}



#txt_mundoarroz2 li {



	list-style-image:url(../imgs/bullet_flecharoja.gif) !important;

	list-style-position:inside;

	

	padding-top: 3px;



	padding-bottom: 3px;



	border-top-width: 1px;



	border-top-style: solid;



	border-top-color: #e6e6e6;



	



}



#txt_mundoarroz2 li a {

	



	font-size: 9px;



	color: #e10820;



	text-decoration: none;



	margin-left: 12px;



}



#txt_mundoarroz2 li a:hover {



	text-decoration: underline;



}







#txt_mundoarroz #tit_cajablog {



	height: 30px;



	width: 130px;



	float: right;



	font-size: 9px;



	text-align: right;



	margin-top: 8px;



	margin-right: 4px;



}



.txt19 {



	font-size: 19px;



	color: #000000;



}











#contenido_izquierda .menu_productos li a{
	color: #848484;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;



}
.padding_15 {
	margin-left: 15px;
}




#contenido_izquierda .menu_productos li a:hover{



	text-decoration: underline;



	}



#contenido_izquierda #curva_menu {



	background-image: url(../imgs/curva_menu.jpg);



	background-repeat: no-repeat;



	height: 34px;



	width: 208px;



}



.bullet_flecharoja {



	background-image: url(../imgs/bullet_flecharoja.gif);



	background-repeat: no-repeat;



	background-position: 1px 6px;



}



#contenido_izquierda #marca h1{

	font-size: 10px;

	color: #7c7c7c;

	font-weight: normal;

	margin-left: 10px;



}



#contenido_izquierda #marca h2{

	font-size: 18px;

	font-weight: normal;

	color: #e10820;

	margin-left: 10px;



}



#footer {
	height: 26px;
	width: 760px;
	float: left;
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;



}


#footer a {



	color: #FFFFFF;



	text-decoration: none;



}



#footer a:hover {



	color: #FFFFFF;



	text-decoration: underline;



}



#footer_inf {



	float: left;



	height: 30px;



	width: 770px;



	color: #781323;



	text-align: center;



	margin-top: 5px;



}







#menu_superior {
	height: 68px;
	width: 533px;
	background-image: url(../imgs/fondo_menusup.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;



}
#menu_superior ul {
	margin: 0px;
    padding: 28px 0px 0px;
	list-style-type: none;
}
#menu_superior li {
	display: block;
	float: left;
	height: 40px;
}
.m1 {
	width: 113px;
}
.m2 {
	width: 98px;
}
.m3 {
	width: 104px;
}
.m4 {
	width: 104px;
}
.m5 {
	width: 114px;
}
.detalle_prod {
	font-size: 9px;
	color: #000000;
	float: left;
	width: 290px;
	margin-top: 20px;
}

.tit_banderas {
	float: left;
	width: 450px;
	margin-bottom: 5px;
}

.tit_banderas img{
	float: left;
}

.caja_banderas {

	float: left;

	height: 35px;

	width: 40px;

}



.txt_banderas {

	float: left;

	width: 405px;

	margin-left: 5px;

	font-size: 9px;

	color: #333333;

}

.swf_arroz {

	float: left;

	width: 490px;

	margin-top: 20px;

	margin-left: 15px;

	height: 160px;

}

.subtit_productos {

	float: left;

	width: 300px;

	margin-top: 20px;

	font-size: 12px;

	font-weight: bold;

	margin-left: 15px;

}

#botonera_selecta {

	height: 29px;

	width: 160px;

	background-image: url(../imgs/bot_selecta_arroz.gif);

	background-repeat: no-repeat;

	margin-left: 320px;

	clear: both;

	font-size: 12px;

	color: #FFFFFF;

	padding-top: 5px;

	padding-left: 30px;

}

#botonera_selecta ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#botonera_selecta li {

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#botonera_selecta a {

	color: #FFFFFF;

	text-decoration: none;

}

#botonera_selecta a:hover {

	text-decoration: underline;

}

#procesos_intro {

	width: 480px;

	margin-left: 20px;

	line-height: 18px;

	clear: both;

}

#menu_procesos {

	float: left;

	width: 450px;

	margin-left: 20px;

	margin-top: 15px;

}

#menu_procesos ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#menu_procesos li {

	height: 20px;

	float: left;

	margin-left: 50px;

}

#menu_procesos li a {

	font-size: 13px;

	font-weight: bold;

	color: #000000;

	text-decoration: underline;

}

#menu_procesos a:hover {

	text-decoration: none;

}

#contenido_procesos {

	width: 480px;

	

}

.subir {

	height: 8px;

	width: 35px;

	font-size: 10px;

	color: #000000;

	margin-left: 450px;

	clear: both;

}

.separador_procesos{

	background-image: url(../imgs/linea.gif);

	background-repeat: repeat-x;

	background-position: center;

	height: 21px;

	width: 470px;

	margin-left: 20px;

	clear: both;

}

#botonera_legumbres {

	height: 29px;

	width: 170px;

	background-image: url(../imgs/bot_selecta_leg.gif);

	background-repeat: no-repeat;

	margin-left: 320px;

	padding-top: 5px;

	padding-left: 30px;

	font-size: 12px;

	color: #FFFFFF;

}

#botonera_legumbres ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#botonera_legumbres li {

	padding: 0px;

	float: left;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#botonera_legumbres a {

	color: #FFFFFF;

	text-decoration: none;

}

#botonera_legumbres a:hover {

	text-decoration: underline;

}

.con_int_procesos {

	color: #000000;

	float: left;

	width: 350px;

	margin-left: 10px;

	line-height: 20px;

}

#contenido_procesos img{

	float: left;

}

.con_int_procesos h3 {

	font-size: 11px;

	font-weight: bold;

	color: #4a4a4a;

}
#marca_new {
	float: left;
	height: 68px;
	width: 222px;
}
#header {
	height: 68px;
	width: 755px;
}
#menu_izq {
	width: 212px;
}
#izq_abajo{
width: 212px;
height: 13px;
background-image: url(../imgs/menu_izq_inf.jpg);
background-repeat: no-repeat;
}
.cont_prodructos_izq{
width: 212px;
}
.ver_mas {
	padding-left: 50px;
	clear: both;
	padding-top: 30px;
}
.ver_mas a {
color: #c10c0c;
text-decoration: none;
}
#txt_sobrenos {
	width: 485px;
	margin-top: 5px;
	margin-left: 15px;
	margin-bottom: 20px;
	line-height: 20px;
	font-size: 10px;
}
#txt_sobrenos img{
	float:left;
	margin-right: 20px;
}
#txt_sobrenos a { 
color: #dd0909;
}
#banner_etucapel {
	width: 200px;
	float: left;
}

#img_empresa {
	background-image: url(../../imgs/img_empresa.jpg);
	float: left;
	height: 193px;
	width: 171px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 15px;
	margin-top: 5px;

}
.bordes {
	height: 32px;
	width: 10px;
	float: left;
}
#banners_home {
	height: 190px;
	width: 528px;
	margin-left: 5px;
}
.banner_inf {
	height: 83px;
	width: 258px;
	margin-top: 10px;
}
.banners_der {
	height: 190px;
	width: 258px;
	float:left;
}
.banners_iz {
	height: 190px;
	width: 268px;
	float:left;
}
#colores {
	height: 176px;
	width: 258px;
	padding-top: 10px;
}

#cont_bajada {
	width: 490px;
	padding-top: 10px;
	padding-left: 20px;
}
#img_express {
	background-image: url(../imgs/img_xpress.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 200px;
	width: 235px;
	background-position: left;
}

.img_colores_titulo {
	text-align:center;
}
#bajada_colores {
text-align:center;
color:#000000;
padding:15px 30px;
}
.caja_colores {
margin:0 auto;
width:510px;

}
.color {
	width:170px;
	float:left;
	text-align:center;
}
.color p {
margin-bottom:15px;
color:#000000;
}

.bg_separador {
	background-image:url(../imgs/separador_colores.gif);
	background-repeat:no-repeat;
	background-position:top right;
}

.text_color {
	padding:0 5px;
	font-size:11px;
}
