/* Estilos generales */
body {  background: url(../images/bckgrnd.gif) repeat-x #fff; margin: 0; padding: 0; font-family: verdana; color: #000}
table { border: 0}
td { border: 0; vertical-align: top}
tr { border: 0}
input { font-family: verdana; font-size: 10px}
img {border: 0}
p {padding:0; margin:0}
.bold {font-weight: bold}
#space-hor {height: 6px}
a {text-decoration: none; color: #000}
a:hover{text-decoration: underline; color: #B13B33}
h1 {display: none}
h2 {display: none; font-size: 6px}
h3 {font-size: 24px; font-weight: normal; padding: 0; margin: 0; line-height: 24px}
h4 {font-size: 15px; color:#CD2100; padding: 0; margin: 0}
h5 {font-size: 12px; color: #A4A5A7; font-family: Arial, Helvetica, Sans-serif; padding: 0; margin: 0; float: left}


/*Layout index*/
#general {width: 100%;}
#footer {width: 100%; height: 130px; background: url(../images/bckgrnd-footer.gif) repeat-x bottom}
#content {width: 996px}
#grey-border-box {border: 1px solid #BEB9B5; padding: 1px; background: #FFF; font-size: 11px}
.green-box {display: block; padding: 3px 0 4px 8px; background: #7CAE3D; color: #FFF}
.grey-box {display: block; background: #F1F0EE; padding: 1px; font-size: 11px}
#update { font-size: 10px; color: #6B784A; border: 1px #6B784A solid; padding: 2px 0 2px 9px; display: block; width: 151px; margin-left: 10px}

/*Top*/
#top { width: 996px; height: 169px}
#flash {width: 499px; height: 169px; /* background: url(../images/flash.jpg) no-repeat*/}
#table-banners-top {text-align: center; width: 487px; background: url(../images/banners-top-bckgrnd.gif) no-repeat top}
#table-banners-top td { padding-top: 13px}
#table-banners-top img {margin: 0 0 3px 0}
#login {text-align: left; font-size: 11px; padding-left: 12px}
#login span {vertical-align: 0.15em}
html>body #login span {vertical-align: 0.02em}
.retrieve {padding-left: 63px; font-size: 10px}
#login input { width: 64px; margin-left: 5px}
#login #retrieve {width: 15px; margin-right: 3px; position: relative; top: 2px}
html>body #login #retrieve {width: 15px; margin-right: 2px; position: relative; top: 4px}
#login img {margin-left: 6px; vertical-align: bottom}
html>body #login img {margin-left: 6px; top:2px; position: relative}

/*Left*/
#left {width: 171px; padding-left: 10px}
#left table {width: 151px;}
#search {border: 1px solid #BEB9B5; padding: 5px 0 6px 9px; font-size: 11px}
#search span {display: block; margin-top: 1px}
html>body #search img {margin-left: 3px; vertical-align: text-bottom; position: relative; top: 2px}
#menu {font-size: 11px} /* menú lateral*/
#menu ul {margin: 0; padding: 0; list-style: none}
#menu li {padding: 0;}
#menu li a {padding-left: 10px; padding-top: 3px; display: block; background: url(../images/menu-lat-bckgrnd.gif) no-repeat top; color: #000; height: 21px}
#menu li a:hover{background: url(../images/menu-lat-bckgrnd.gif) no-repeat bottom; text-decoration: none} /*termina menú*/
.grey-box ul {list-style: none; margin: 3px 0 5px 0; padding: 0}
.grey-box li {background: url(../images/bullet-arrows-green.gif) no-repeat; padding: 3px 0 0 12px}


/*Middle*/
#middle {width: 700px}
.news-note-border {border-right: 1px solid #C1C1C1;}

#home-news td {width: 200px}
#home-news #td-events {width: 200px}



#home-nutrinform-tit {background: url(../images/home-nutrinform-tit.gif) no-repeat; height: 44px; width: 160px}
 /*empieza eventos*/
#home-scroll-events {overflow: auto; height: 230px; padding: 0 12px; font-size: 11px}
#home-scroll-events div {float: left; margin-bottom: 12px}
#home-scroll-events img {float: left; margin-right: 5px}
#home-scroll-events span {width: 110px; display: inline; float: left}
#home-scroll-events a{ color: #B13B33}
.date-red {color: #808080} /*termina eventos*/
#test-banner1 { background-image:url(../images/img_actualizacion/banner1.jpg); background-repeat:no-repeat; width: 225px; height: 76px; margin-top: 30px} /*empieza banners de tests*/
#test-banner2 { background-image:url(../images/img_actualizacion/banner2.jpg); background-repeat:no-repeat; width: 225px; height: 76px; margin-top: 5px}
#test-banner3 {width: 225px; height:81px; background-image:url(../images/img_actualizacion/banner3.jpg); background-repeat:no-repeat; margin-top: 5px}
.test-banners-in a {font-size: 11px; position: relative; top: 54px; left:111px; color: #585858}
.test-banners-in a:hover{color: #b13b33} /*termina banners*/
#container-menu-box {position: relative; left: 0px; top:0px}
#menu-box1 {
	position: absolute;
	top: 4px;
	width: 436px;
	height: 250px;
	z-index: 1;
	background: url(../images/home-bckgrnd-menu-box.gif) no-repeat bottom;
	left: 4px;
} /*empieza menú-caja de lengüetas*/
#menu-box1-top {background: url(../images/home-imgtop-menu-box1.gif) no-repeat; width: 436px; height: 22px; font-size: 10px}
#menu-box1-top span {color: #B13B33; position: absolute; left: 11px; top: 5px}
#menu-box1-top span a {position: absolute; left: 130px; top: 0px; color: #808080; width: 120px}
#menu-box1-content {font-size: 11px; margin: 12px 12px}
#menu-box1-content  img {float: left; margin-right: 7px}
#menu-box1-content span {width: 320px; display: inline; float: left}
#menu-box1-content a:hover {color: #000}
#menu-box1-content #space-hor {clear: both; font-size: 1%; height: 10px}
#menu-box2 {background: url(../images/home-bckgrnd-menu-box.gif) no-repeat bottom;position: absolute; top: 10px; width: 436px; height: 250px; z-index: 2; visibility: hidden}
#menu-box2-content {font-size: 11px; margin: 15px 20px}
#menu-box2-content td {width: auto; padding-bottom: 7px; vertical-align: baseline}
#menu-box2-content input {width: 200px; font-size: 11px; margin: 0 10px}
#menu-box2-content span #button {background: #E5E5E5; border: solid 1px #AFAFAF; font-weight: bold; width: auto; margin: 5px 10px; position: relative; left: 60px}
#menu-box2-advise {background: #F0F0F0; width: 90px; font-size: 10px; color: #808080; padding: 8px; float: right}
#menu-box2-top {background: url(../images/home-imgtop-menu-box2.gif) no-repeat; width: 436px; height: 22px; font-size: 10px}
#menu-box2-top span {position: absolute; left: 141px; top: 5px; color: #B13B33; width: 120px}
#menu-box2-top span a {position: absolute; left: -130px; top: 0px; color: #808080}



/*Right*/
#right {width: 148px; padding-left: 12px}
#right table {width: 100%}

/*Footer*/
#footer table {width: 100%}
#menu-footer {height: 58px}
#menu-footer img {margin-left: 6px}
#curve {background: url(../images/bckgrnd-curve-footer.gif) no-repeat; height: 72px}
#td-menu-footer-img {width: 160px; padding-right: 10px}
#menu-footer-list { background: url(../images/lin-dotted-hor.gif) repeat-x bottom}
#menu-footer ul {margin: 0; float: left; padding: 10px  10px 10px 0; list-style: none; position: relative; top: 22px; font-size: 10px}
#menu-footer li {padding: 0 0 5px 20px; float: left}
#menu-footer li#first {padding: 0 0 5px 4px; float: left}


.txDetalle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; color: #999999; text-decoration: none}
.txCampo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}











/*NUEVA ACTUALIZACION*/

/*BARRA DERECHA (INDEX.DWT)*/

#barra_derecha{ width:147px; height:auto}
#facebook{ width:147px; height:30px; background-image:url(../images/img_actualizacion/faceytwitt.jpg); 
           background-repeat:no-repeat; margin-top:10px; margin-top:-2px; }
#imgBarraD_1{ width:147px; height:191px; background-image:url(../images/img_actualizacion/barraDerecha_img1.jpg); 
             background-repeat:no-repeat;margin-top:10px; border:1px solid; color:#CCCCCC}		   
#imgBarraD_2{ width:147px; height:191px; background-image:url(../images/img_actualizacion/barraDerecha_img2.jpg); 
             background-repeat:no-repeat;margin-top:10px; border:1px solid; color:#CCCCCC}		   
#imgBarraD_3{ width:147px; height:191px; background-image:url(../images/img_actualizacion/barraDerecha_img3.jpg); 
             background-repeat:no-repeat;margin-top:10px; border:1px solid; color:#CCCCCC}
#publ_barraDerecha{ width:147px; height:auto; background-image:url(../images/img_actualizacion/barraDerecha_publi.jpg); 
                  background-repeat:no-repeat; margin-top:10px; border:1px solid; color:#CCCCCC; padding-left:5px;}			 		  









#home_content_gral{ 
                width:700px; height:590px; margin-left:10px;}


/* COLUMNA 1*/

#home-news-tit { background-image:url(../images/img_actualizacion/home_eventos_tit.jpg); background-repeat:no-repeat;
			    height:45px; width:200px;}
				
#home_content_col_1 { width:200px; height:auto; float:left; border-right: 1px solid #C1C1C1; padding-right:5px;}

#logo_isak{width:76px; height:45px; 
		  background-image:url(../images/img_actualizacion/isak_logo.jpg); background-repeat:no-repeat; 
		  float:left;margin-left:5px;} 
		  
#logo_col_1{ background-image:url(../images/img_actualizacion/nutriguia_logo.jpg); background-repeat:no-repeat; 
	         height:30px; width:94px; 
	         float:right; margin-right:15px; margin-top:8px;}
	 
#logo_deporte{width:150px; height:46px; 
			  background-image:url(../images/img_actualizacion/logo_turismo.jpg); background-repeat: no-repeat;}	 
#separador{width:200px; height:20px; 
		   background-image:url(../images/img_actualizacion/separador.jpg); background-repeat:no-repeat;           background-position:center;}	
		  
#revistas{height:64px; width:200px;}

#edicion1{width:45px; height:64px; 
		  background-image:url(../images/img_actualizacion/revista1.jpg); background-repeat:no-repeat; 
		  float:left;}		  		   
#edicion2{width:45px; height:64px; 
		  background-image:url(../images/img_actualizacion/revista2.jpg); background-repeat:no-repeat; 
		  float:left; margin-left:3px;}
#edicion3{width:45px; height:64px; 
		  background-image:url(../images/img_actualizacion/revista3.jpg); background-repeat:no-repeat; 
		  float:left; margin-left:3px;}
#edicion4{width:45px; height:64px; 
		  background-image:url(../images/img_actualizacion/revista4.jpg); background-repeat:no-repeat; 
		  float:left; margin-left:3px;}
				 
 /*CIERRA COLUMNA1*/




/*COLUMNA2*/

#home_col2_tit{width:200px; height:45px; 
                   background-image:url(../images/img_actualizacion/home_info_tit.jpg); background-repeat:no-repeat}
#home_col2_tit2{width:200px; height:45px; 
                background-image:url(../images/img_actualizacion/noticias.jpg); background-repeat:no-repeat;}	 
#home_content_col_2 { width:200px; height:auto; float:left; margin-left:15px; border-right: 1px solid #C1C1C1; padding-right:15px;}
#scroll_col2{width:200px; height:200px; overflow:auto;}
#logo{background-image:url(../images/img_actualizacion/nutriguia_logo.jpg); background-repeat:no-repeat; 
	  height:30px; width:94px;}
#logo_txt{ height:30px; width:80px; margin-left:5px;}
	 								
/*CIERRA COLUMNA2*/



/*COLUMNA 3*/
#empresa1{width:200px; height:62px; }
#empresa2{width:200px; height:62px; }
#empresa3{width:200px; height:62px; }
#empresa4{width:200px; height:62px; }
#empresa5{width:200px; height:62px; }
#empresa6{width:200px; height:62px; }

#foto1{width:52px; height:62px; 
       background-image:url(../images/img_actualizacion/nestle_logo.jpg); background-repeat:no-repeat;
	   float:left; padding-left:10px;} 
#foto2{width:52px; height:62px; 
	   float:left; padding-left:10px;
	   background-color:#CCCCCC;} 
#foto3{width:52px; height:62px; 
	   float:left; padding-left:10px;
	   background-color:#CCCCCC;}
#foto4{width:52px; height:62px; 
	   float:left; padding-left:10px; 
	   background-color:#CCCCCC;} 
#foto5{width:52px; height:62px; 
	   float:left; padding-left:10px;
	   background-color:#CCCCCC;}
#foto6{width:52px; height:62px; 
	   float:left; padding-left:10px; 
	   background-color:#CCCCCC;} 
 	 
#home_content_col3{width:200px; height:auto; float:left; margin-left:15px; }
#home-events-tit { background:url(../images/img_actualizacion/prod_actualizados.jpg) no-repeat; height: 45px; width: 200px;}			   
				   
/*CIERRA COLUMNA3*/



#menu_index_inf{width:700px; 
            height:400px; margin-left:10px; 
			
			}
			
			

#publicidad_inferior{ 
                   width:300px; 
				   height:300px; 
				   float:right; 
				   margin-right:-50px; 
				   margin-top:-10px;


}
			
			
			


/*ESTILOS DE TEXTO PARA HOME*/

.txt_muestra1{color:#816666; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.txt_muestra2{color:#e95doF; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
.txt_muestra3{color:#000000; font-size:12px; font-style:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.txt_muestra4{color:#185399; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}		 
.txt_muestra5{color:#521007; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}		 
.txt_muestra6{color:#3F7781; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
.txt_muestra7{color:#e95d0f; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
.txt_muestra8{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.txt_muestra9{color:#627722; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}
.txt_muestra10{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif, Times, serif;}
.txt_muestra11{color:#521007; font-size:10px; font-family:Arial, Helvetica, sans-serif}		 /*CIERRA ESTILOS DE TEXTO PARA HOME*/
			 




/*ESTILO PARA ANUNCIOS*/

.anuncio{color:#e95doF; font-size:11px; font-family:Arial, Helvetica, sans-serif;}









		 			 

