
body { padding:0; margin:0; background:#FFF url(../images/fondo.gif) repeat; text-align:center; }
a{ text-decoration: none; }
a:visited, a:link, a:hover{ text-decoration: none; }
form{ margin:0; padding:0; }
select{ margin:0; padding:0; background-color:#EEE;  font:12px Arial,Verdana; height:18px; }
input { background-color:#EEE; font:12px Arial,Verdana; margin-bottom:6px; }
.inputForm{ background-color:#EEE; font:12px Arial,Verdana; height:18px; margin:0; }
.inputForm2{ background-color:#EEE; font:12px Arial,Verdana; height:18px; margin:0; width:20px; }
radio { background-color:#FFF; }
#contenido{ padding: 0; margin: 0 auto; width: 750px; text-align:center; }
	#cabecera{ margin:0; padding:0; height: 56px; width: 744px; text-align: left; }
		#idiomas{ float:left; padding:32px 0 0 17px; }
		#logo{ float:right; padding:4px 13px 0 0; }
	#cuerpoInicio{ width:749px; padding-left:3px; font:10px Verdana, Helvetica; color:#4E4E4E; text-align:justify; line-height:12px; background: url(../images/fondosombra.png) repeat; }
	#cuerpo{ width:749px; padding-left:3px; font:10px Verdana, Helvetica; color:#4E4E4E; text-align:justify; line-height:12px; background: url(../images/fondosombra.png) repeat; min-height:652px; }
		#headerMenu{ height:12px; width:748px; background-image:url(../images/fondoheadermenu.png); margin-left:3px; }
		#menu{ height:40px; width:744px; background:url(../images/fondomenu.gif) repeat-x; }
		#fotoCuerpo{ width:744px; padding:6px 0; text-align:center; background-color:#FFF; }
		#tituloSeccion{ width:744px; height:30px; background: url(../images/fondotitulos.gif) repeat-x; padding:6px 0 0; }
		#tituloSeccionEmp{ width:744px; height:20px; background: url(../images/fondo_emp.gif) repeat-x; padding:0 0 0 0; }
		#tituloSeccion{ width:744px; height:30px; background: url(../images/fondotitulos.gif) repeat-x; padding:6px 0 0; }
		#cuerpoHome{ width:746px; text-align:justify; margin-left:1px; }
			.noticiaPeq1{ width:181px; float:left; }
			.noticiaPeq{ width:183px; margin-right:3px; float:left; }
			.noticiaPeq2{ width:183px; margin-right:4px; float:left; }
				.tituloNoticia{ background: url(../images/fondo_titulo_noticias.gif) repeat-x;  height:26px; width:183px; font-weight:bold; text-transform:uppercase; overflow:hidden; }
				.tituloNoticia1{ background: url(../images/fondo_titulo_noticias.gif) repeat-x;  height:26px; width:181px; font-weight:bold; text-transform:uppercase; overflow:hidden; }
				.fotoNoticia{ padding:4px; margin:3px 0; background-color:#FFF; }
				.cuerpoNoticia{ width:183px; height:172px; background: url(../images/fondo_noticias.jpg) repeat-x; }
				.cuerpoNoticia1{ width:181px; height:172px; background: url(../images/fondo_noticias.jpg) repeat-x; }
				.textoCuerpoNoticia{  padding:9px 5px 5px; overflow:hidden; height:128px; }
				.masinfo{ color:#831E3F; text-align:right; padding:10px 5px; }
					.masinfo:hover{ color:#000; text-decoration:none; }
					.masinfo:visited{ color:#831E3F; text-decoration:none; }
			.noticiaPeq3{ width:371px; }
				.tituloNoticia3{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#285D0D; background: url(../images/fondo_titulo_noticias.gif) repeat-x;  height:36px; width:371px; font-weight:bold; overflow:hidden; }
				.fotoNoticia3{ display:block; float:right; width:181; height:133; line-height:100px; overflow:hidden; position:relative; z-index:1; margin:3px 0; background-color:#FFF; float:left;}
				.cuerpoNoticia3{ width:184px; height:136px; background:#FFF; repeat-x; float:right; margin-top:3px; }
				.textoCuerpoNoticia3{  padding:9px 5px 5px; overflow:hidden; height:90px; }
			.noticiaGrande{ width:369px; float:left; }
				.tituloNoticiaGrande{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#285D0D; background: url(../images/fondo_titulo_noticias.gif) repeat-x;  height:36px; width:369px; font-weight:bold; overflow:hidden; }
				.fotoNoticiaGrande{ display:block; float:left; width:369px; height:133px; line-height:100px; overflow:hidden; position:relative; z-index:1; margin:3px 0; background-color:#FFF; float:left; }
				.cuerpoNoticiagrande{ width:369px; height:173px; background:#FFF; repeat-x; float:right; }
		#cuerpoSeccion{ width:746px; height:191px; text-align:justify; }
		#cuerpoSeccion2{ width:745px; height:191px; text-align:justify; }
			#interiorSeccion{ background:url(../images/header_seccion.jpg) repeat-x; background-color:#FFF; padding:16px; }
			#titularSeccion{ font:bold 15px palatino, Verdana, Helvetica; color:#FFF; padding-left:12px; }
				.titularSeccion a{ color:#B1D567; text-decoration:none; }
				.titularSeccion a:hover, a:link, a:visited{ color:#B0FF00; }
			#footerSeccion{ background:url(../images/footer_seccion.jpg) repeat-x; height:41px; }
			#imagenSeccion{ float:right; padding:0 0 12px 12px; }
			.enlaceSeccion{ color:#677C15; }
				.enlaceSeccion a{ color:#B1D567; text-decoration:none; }
				.enlaceSeccion a:hover{ color:#B0FF00; }
		#submenu{ width:187px; height:380px; background-color:#47744a; float:left; }
			#submenuCuerpo{ background:#578B5D url(../images/sombra_header_menu.png) repeat-x; margin:0; padding:4px 0 0; color: #FFF; text-align: left; }
				.submenuItem{ padding:3px 0 6px 10px; background:url(../images/tit_menu.jpg) repeat-x; }
					.submenuItem2{ padding:2px 0 5px 20px; background:url(../images/submenu_item2.jpg) repeat-x; }
					.submenuItem2 a{ color:#B0F486; text-decoration:none; }
					.submenuItem2 a:hover{ color:#B0FF00;  }
					.submenuItem2 a:visited{ color:#B0F486;  }
				#submenu ul li a { text-decoration: none;  line-height: 2px; }	
				#submenu ul li a:link, #menu2 li a:visited { color: #FFF; display: block; }	
				#submenu ul li a:hover { color: #CB6E00; }
				.enlaceSubmenu2 a{ color:#5C7347; padding-left:6px; }
		#productos{ width:557px; float:left; margin-right:1px; background: repeat-x; }
		#productosDet{ width:557px; float:left; margin-right:1px; }
			.filaItems{ width:555px; height:335px; }
			.item{ width:179px; height:162px; float:left; margin:4px 0 0 4px; background-color:#FFFFFF; }			
				.fotoItem{ display:block; float:left; width:81; height:88; line-height:100px; overflow:hidden; position:relative; z-index:1; padding:4px; }
				.cuerpoItem{ padding:5px 5px 0 5px; overflow:hidden; min-height:110px; }
					.cuerpoItem img{ float:left; padding:0 5px 0 0;  margin:0;}
				.tituloItem{ color:#5D771C; font-weight:bold; margin-bottom:2px; width:160px; }
					
				.masinfoVerde{ color:#666666; text-align:right; padding:3px 5px; }
					.masinfoVerde a:hover{ color:#000; text-decoration:none; }
					.masinfoVerde a{ color:#666666; font-weight:bold; }
					.masinfoVerde:visited{ color:#666666; text-decoration:none; }
				#paginacionItem{ background-color:#7FA753; width:552px; color:#FFF; margin:4px 3px 5px 1px; height:40px; float:right; }
					#paginacionItem a{ color:#B0FF00; font-weight:bold; }
				#paginacionItemBolsa{ background-color:#7FA753; width:490px; color:#FFF; margin:4px 3px 5px 1px; height:40px; float:right; }
					#paginacionItemBolsa a{ color:#B0FF00; font-weight:bold; }
				#paginacionItemInt{ padding:5px; }
				#cuerpoSeccionMini{ background-color:#FFF; width:557px; min-height:341px; text-align:justify; }
			#interiorSeccionMini{ height:327px; padding:16px 16px 0; overflow:auto;  }
			#titularSeccionMini{ font:bold 15px palatino, Verdana, Helvetica; color:#FFF; padding-left:12px; }
			#footerSeccionMini{ background:url(../images/footer_seccion.jpg) repeat-x; height:41px; }
			#imagenSeccionMini{ float:right; padding:0 0 12px 12px; }
			.enlaceSeccionMini{ color:#677C15; }
				.enlaceSeccionMini a{ color:#B1D567; text-decoration:none; }
				.enlaceSeccionMini a:hover{ color:#B0FF00; }
			#itemSeleccionado{ min-height:376px; margin:3px 0 0 3px; background-color:#FFFFFF; }
				#textoProductos{ padding:12px; }
				#fotoProducto{ float:left; margin:0 12px 12px 0; }
				.abrePdf{ color:#666666; }
				.abrePdf:hover{ color:#000; text-decoration:none; }	
				.abrePdf:visited{ color:#333; text-decoration:none; }	
				.abrePdf:link{ color:#333; text-decoration:none; }	
				
				#bolsa{ width:490px; float:left; margin-right:1px; min-height:265px; }
				.bolsaItems{ width:490px; }
				.itemBolsa{ width:485px;  float:left; margin:4px 0 0 4px; background-color:#eee; }			
				.cuerpoItemBolsa{ padding:5px;  }
				.tituloItemBolsa{ color:#5D771C; font-weight:bold;}
