.body { background:#CCCCCC; margin:0px; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-align:center; }
#page_container { width: 760px; margin: 0 auto; font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; }
#tapa { position:absolute; background:#333333; }
#detalle_container { width:600px; position:absolute; z-index:5000; margin-top:50px; background:#FFFFFF; border:#333333 1px solid; }
.detalle_container_link_cerrar, .detalle_container_link_cerrar:link, .detalle_container_link_cerrar:visited, .detalle_container_link_cerrar:active { display:block; text-align:center; background:#555C4E; color:#66CC00; font-size:10pt; font-weight:bold; padding:3px 0px 4px 0px; }
.detalle_container_link_cerrar:hover {  background:#66CC00; color:#555C4E; font-size:10pt; font-weight:bold; padding:3px 0px 4px 0px; display:block; text-align:center; }
#ajax_resp_content { padding:10px 20px; text-align:left; font-size:10pt; }
#AjaxFormProceso { padding:20px; font-size:10pt; }
#ajax_desc_container { font-size:9pt; margin-bottom:5px; padding:0px 5px 10px 5px; border-bottom:1px #FFC46A solid; color:#666666; }
#ajax_desc_container span { font-size:11pt; font-weight:bold; color:#FF6600; display:block; padding-bottom:2px; }
#ajax_galeria_container { font-size:8pt; padding:0px 5px; text-align:center; }
#ajax_foto_container { margin:10px 0px; text-align:center; }
#foto_ampliada { border:1px solid #FF6600; }
.ajax_galeria_link, .ajax_galeria_link:link, .ajax_galeria_link:visited, .ajax_galeria_link:active { border:1px solid #FFC46A; cursor:pointer; cursor:hand; display:block; float:left; margin:7px 15px 15px 0px; width:77px; }
.ajax_galeria_link:hover { border:1px solid #FF6600; cursor:pointer; cursor:hand; display:block; float:left; margin:7px 15px 15px 0px; width:77px; }


a:active { 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #567C94; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #567C94; text-decoration: none}
a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #567C94; text-decoration: none}
a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #567C94; text-decoration: none}

.head_table { border-top: 1px solid #555C4E; border-bottom: 1px solid #555C4E; }
.head_td_1 { background:#555C4E; padding:0px 20px 0px 20px; width:175px; text-align:center; }
.head_td_2 { background:#EDF9E0; padding:0px 50px 0px 0px; text-align:right; }

#barra_menu { border-bottom: 1px solid #666666; background:#666666; }
.link_menu, .link_menu:link, .link_menu:visited, .link_menu:active { display:block; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; text-decoration:none; background-color:#D9D9D9; font-weight:bold; padding:3px 12px; margin-right:1px; border-left:1px solid #F4F4F4; border-top:1px solid #F4F4F4; border-right:1px solid #BFBFBF; border-bottom:1px solid #BFBFBF; cursor:pointer; cursor:hand; }
.link_menu:hover { color:#FFFFFF; background-color:#CCCCCC; border-left:1px solid #999999; border-top:1px solid #999999; border-right:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF; }

.bar_busqueda { background-color:#FFFFFF; padding:3px 10px 5px 10px; text-align:right; font-size:9pt; color:#999999; font-weight:bold; margin-bottom:15px; border-bottom:1px solid #EDF9E0; }
.br_lateral_prod_bt_0, .br_lateral_prod_bt_0:link, .br_lateral_prod_bt_0:visited, .br_lateral_prod_bt_0:active {  border:1px solid #555C4E; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#66CC00; text-decoration:none; background-color:#555C4E; font-weight:bold; padding:4px 5px 4px 5px; margin-top:2px; cursor:pointer; cursor:hand; }
.br_lateral_prod_bt_0:hover { color:#555C4E; background-color:#66CC00; }

.content_menu_subcat { border-right:1px solid #555C4E; border-bottom:1px solid #555C4E; border-left:1px solid #555C4E; }
.br_lateral_prod_bt_1, .br_lateral_prod_bt_1:link, .br_lateral_prod_bt_1:visited, .br_lateral_prod_bt_1:active {  display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#555C4E; text-decoration:none; background-color:#D1F0B2; font-weight:bold; padding:3px 5px 3px 5px; cursor:pointer; cursor:hand; }
.br_lateral_prod_bt_1:hover { color:#66CC00; }
.catalogo_content_td { padding:2px; font-size:10pt; }

.ic_seccion { margin-bottom:10px; }
.contenido_a { padding:40px 45px; }
.contenido_b { padding:40px 10px; }
.contenido_c { padding:0px 0px 40px 0px; }
.p_desc_a { background:url(images/ic_rombo_10x10_verde.gif) left top no-repeat; padding-left:15px; font-size:10pt; color:#666666; margin-left:15px; }
.p_desc_b { font-size:10pt; color:#666666; margin:5px 0px 0px 15px; }
.p_desc_c { font-size:10pt; color:#FF6600; margin:5px 0px 0px 15px; }
.p_desc_d { background:url(images/ic_rombo_10x10_verde.gif) left top no-repeat; padding-left:15px; font-size:9pt; color:#666666; text-align:left; margin:0px 0px 0px 10px; }
.p_desc_e { background:url(images/ic_rombo_10x10_verde.gif) left 10px no-repeat; padding:10px 0px 0px 15px; font-size:9pt; color:#666666; text-align:left; margin:20px 0px 0px 10px; border-top:1px solid #00CC00; }
.td_desc_f { padding:10px 0px 10px 40px; font-size:9pt; color:#666666; }
.td_desc_g { padding:30px 0px 10px 40px; font-size:11pt; font-weight:bold; color:#FF6600; }
.td_desc_h { padding:10px 30px 0px 10px; font-size:10pt; color:#666666; text-align:justify; }
.ic_ppal { margin:15px 0px 0px 15px; }
.li_list_a { padding-top:5px; }

.prod_img_a, .prod_img_a:link, .prod_img_a:visited, .prod_img_a:active { border:1px solid #FFC46A; cursor:pointer; cursor:hand; display:block; }
.prod_img_a:hover { border:1px solid #FF6600; }
.prod_container_div { float:left; margin:0px 13px 27px 13px; width:152px; }
.prod_codigo_p { font-size:11pt; font-weight:bold; color:#FF6600; margin:3px 0px 0px 0px; }
.prod_nombre_p { font-size:10pt; font-weight:bold; color:#666666; margin:1px 0px 0px 0px; }
.prod_link_a, .prod_link_a:link, .prod_link_a:visited, .prod_link_a:active { margin-left:5px; font-size:8pt; font-weight:normal; color:#FF6600; cursor:pointer; cursor:hand; }
.prod_link_a:hover { color:#FFC46A; }
.prod_sin_div { margin:30px; font-size:12pt; color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:10px; border:1px solid #D1F0B2; }

.prod_table { margin:50px 25px 0px 15px; }
.prod_div_link { padding:10px 0px 0px 0px; text-align:right; }

.txt9 { font-size:9pt; color:#333333; }
.txt9gris { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666; text-decoration: none; }

.BotonForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#60BF00; margin:5px 0px 10px 0px; padding:0px; border-top:2px solid #B7E684; border-right:2px solid #55AA00; border-bottom:2px solid #55AA00; border-left:2px solid #B7E684; cursor:hand; }
.TablaFormNews { border:#66CC00 1px solid; background-color:#EDF9E0; margin:10px 0px 0px 30px; }
.formError { text-align:left; color:#FF6600; padding:15px; font-size:11pt; }

.pie_td_1 { width:110px; background-color:#555C4E; }
.pie_td_2 { width:90px; background-color:#555C4E; padding:0px 5px 0px 0px; }
.pie_td_3 { font-family: Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #555C4E; border-top:1px solid #555C4E; font-size:8pt; padding:0px 20px; color:#666666; }



.Achicador1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 5px; color: #000000}
.TablaForm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none; padding-top: 5px; padding-bottom: 5px}
.PiePagina { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold}
.PiePagina a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.PiePagina a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.PiePagina a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.PiePagina a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold;}
