/* color 878787 -> 484848 ALD 08/12/2007 */
/* color 666666 -> 464646 ALD 08/12/2007 */
/* color 808080 -> 404040 ALD 08/12/2007 */

body {margin:0; padding:0; border:0; font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;}

/*ESTRUCTURA PRODUCTOS*/
.artR {width:200px; float:right; clear:right; overflow:hidden; margin:0;}

/*ESTRUCTURA FABRICANTE*/
.artR2 {width:690px; float:right; clear:right; overflow:hidden; margin:0;}

/*COLUMNA IZQUIERDA*/
.contL .rotuloF {width:180px; margin:0 0 15px; overflow:hidden; background:url(../imag/port/rot180_foot.jpg) no-repeat left bottom;}
.contL .rotuloT {margin:0 0 5px; overflow:hidden; background:url(../imag/port/rot180_top.jpg) no-repeat left top; background-color:#CCCCCC;}
.contL .rotuloT p {font-size:11px; font-weight:bold; color:#BC2506; margin:0 10px 0; padding:8px 0 0;}

/* taxonomía */
.contTaxport {width:690px; margin:0px auto; overflow:hidden;}

/*datos adjuntos*/
.adjunto {width:200px; margin:0 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; overflow:hidden; font-size:10px; color:#282828;}
.adjunto .ico {width:25px; float:left; clear:left; overflow:hidden; margin:0 5px 0 0;}
.adjunto a {font-size:10px; color:#282828;}
.adjunto a p {margin-top:3px;}
.boto {margin:5px 0 15px;}

/*COLUMNA DERECHA*/
.fotoArt {margin:0 0 10px; clear:both;}

/*estilos articulo*/
.seccion {margin:15px 0 15px 15px; clear:both; font-size:11px; color:#262626;}
.seccion a {font-size:11px; color:#B32305;}
.tituBackF {width:460px; margin:0 0 10px; padding:0; overflow:hidden; background:url(../imag/arti/back460_foot.jpg) no-repeat left bottom;}
.tituBackT {margin:0 0 5px; padding:3px 0 0; overflow:hidden; background:url(../imag/arti/back460_top.jpg) no-repeat left top;}
.tituBack2F {width:690px; margin:0 0 10px; padding:0; overflow:hidden; background:url(../imag/arti/back690_foot.jpg) no-repeat left bottom;}
.tituBack2T {margin:0 0 5px; padding:3px 0 0; overflow:hidden; background:url(../imag/arti/back690_top.jpg) no-repeat left top;}
.titularA {margin:0 10px; padding:0; font-size:15px; font-weight:bold; color:#FCFCFC; text-align:left; background:url(../imag/arti/back460.jpg) no-repeat left top;}
.titularA p, .contC .titularA p {margin:0; font-size:15px; font-weight:bold; color:#FCFCFC;}
.bajadaA, .bajadaA p {margin:0 5px 20px 0; clear:both; font-size:12px; font-weight:bold; color:#262626; text-align:justify;}
.titularB, .contC .titularB p {margin:0 0 10px; font-size:18px; font-weight:bold; color:#B32305; text-align:left;}
.titularB p {margin:0; font-size:18px; font-weight:bold; color:#B32305;}
.epigrafe {margin:0 0 2px; font-size:12px; font-weight:bold; color:#B32305; text-align:left;}

/*estilos productos*/
/* .prod {width:460px; clear:both; overflow:hidden; margin:0px 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; text-align:left;} */
.prod {clear:both; overflow:hidden; margin:0px 0 8px; padding:0 0 8px; border-bottom:1px dotted #777777; text-align:left;}
.prod .foto {float:left; margin:3px 10px 0 0; overflow:hidden;}
.prod .nombre, .prod .nombre a {font-size:12px; font-weight:bold; color:#B32305;}
.prod .texto {font-size:11px; line-height:130%; color:#262626; text-align:justify;}
.prod .vermas {text-align:right; margin:3px 0 0; font-size:10px; color:#000000; font-weight:bold;}
.prod .vermas a {font-size:10px; color:#000000; font-weight:bold;}
.lista {margin:20px 0 15px 15px; clear:both; font-size:11px; color:#000000;}
.lista a {font-size:11px; color:#B32305; font-weight:normal;}

/* Texto del articulo espanol e ingles*/
.contC p { font-size:11px; line-height:130%; color:#262626; margin:5px 0 13px 0; padding:0px;}
.CUERPO p, .CUERPO *, .CUERPO_en p, .CUERPO_en *  {font-size:11px; line-height:130%; color:#262626; margin:5px 0 13px 0;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul, .CUERPO_en ul, .CUERPO_en p ul  {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#262626;}
.CUERPO ul li, .CUERPO p ul li, .CUERPO_en ul li, .CUERPO_en p ul li  {list-style-type:square; line-height:110%; font-size:11px; color:#262626;}
.CUERPO ol, .CUERPO p ol , .CUERPO_en ol, .CUERPO_en p ol {margin-top:8px; margin-left:35px; line-height:110%; font-size:11px; color:#262626;}
.CUERPO ol li, .CUERPO p ol li , .CUERPO_en ol li, .CUERPO_en p ol li {list-style-type:decimal; line-height:110%; font-size:11px; color:#262626;}
.CUERPO blockquote , .CUERPO_en blockquote { margin-left:15px;}
.CUERPO , .CUERPO_en {font-size:11px; color:#262626; text-align:justify; line-height:130%; margin:0 5px 0 0;}
.CUERPO TABLE, .CUERPO TABLE TD, .CUERPO_en TABLE, .CUERPO TABLE TD  { border-collapse:collapse; padding:5px;}
.CUERPO a, .CUERPO_en a {font-size:11px; color:#CC0000; font-weight:bold;}

.CUERPO p .rojo strong, .CUERPO p .rojo b,.CUERPO_en p .rojo strong, .CUERPO_en p .rojo b {font-weight:bold; color:#B32305;}
.CUERPO p .amarillo strong, .CUERPO p .amarillo b,.CUERPO_en p .amarillo strong, .CUERPO_en p .amarillo b {font-weight:bold; color:#F8DA07;}
.CUERPO p .naranjo strong, .CUERPO p .naranjo b,.CUERPO_en p .naranjo strong, .CUERPO_en p .naranjo b {font-weight:bold; color:#FF6000;}
.CUERPO p .verde strong, .CUERPO p .verde b, .CUERPO_en p .verde strong, .CUERPO_en p .verde b {font-weight:bold; color:#339900;}
.CUERPO p .negro strong, .CUERPO p .negro b, .CUERPO_en p .negro strong, .CUERPO_en p .negro b {font-weight:bold; color:#000000;}
.CUERPO p .gris strong, .CUERPO p .gris b, .CUERPO_en p .gris strong, .CUERPO_en p .gris b {font-weight:bold; color:#5C5C5C;}

/* Texto del recuadro espanol e ingles*/
.RECUADRO p, .RECUADRO *, .RECUADRO_en p, .RECUADRO_en *  {font-size:11px; line-height:130%; color:#262626; margin:5px 0 13px 0;} /* Esto es solo para que funcione el +/- letra */
.RECUADRO ul, .RECUADRO p ul, .RECUADRO_en ul, .RECUADRO_en p ul  {margin-top:8px; margin-left:30px; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ul li, .RECUADRO p ul li, .RECUADRO_en ul li, .RECUADRO_en p ul li  {list-style-type:square; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ol, .RECUADRO p ol, .RECUADRO_en ol, .RECUADRO_en p ol  {margin-top:8px; margin-left:35px; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO ol li, .RECUADRO p ol li, .RECUADRO_en ol li, .RECUADRO_en p ol li  {list-style-type:decimal; line-height:110%; font-size:11px; color:#262626;}
.RECUADRO blockquote, .RECUADRO_en blockquote  { margin-left:15px;}
.RECUADRO, .RECUADRO_en  {font-size:11px; color:#262626; text-align:left; line-height:130%;}
.RECUADRO TABLE, .RECUADRO TABLE TD, .RECUADRO_en TABLE, .RECUADRO_en TABLE TD  { border-collapse:collapse; padding:5px;}
.RECUADRO a, .RECUADRO_en a  {font-size:11px; color:#CC0000; font-weight:bold;}

.RECUADRO p .rojo strong, .RECUADRO p .rojo b, .RECUADRO_en p .rojo strong, .RECUADRO_en p .rojo b {font-weight:bold; color:#B32305;}
.RECUADRO p .amarillo strong, .RECUADRO p .amarillo b, .RECUADRO_en p .amarillo strong, .RECUADRO_en p .amarillo b {font-weight:bold; color:#F8DA07;}
.RECUADRO p .naranjo strong, .RECUADRO p .naranjo b, .RECUADRO_en p .naranjo strong, .RECUADRO_en p .naranjo b {font-weight:bold; color:#FF6000;}
.RECUADRO p .verde strong, .RECUADRO p .verde b, .RECUADRO_en p .verde strong, .RECUADRO_en p .verde b {font-weight:bold; color:#339900;}
.RECUADRO p .negro strong, .RECUADRO p .negro b, .RECUADRO_en p .negro strong, .RECUADRO_en p .negro b {font-weight:bold; color:#000000;}
.RECUADRO p .gris strong, .RECUADRO p .gris b, .RECUADRO_en p .gris strong, .RECUADRO_en p .gris b {font-weight:bold; color:#5C5C5C;}

/*vtxt*/
.titulos /* titulos */ {display:table; width:100%; margin:0; padding:0; font-size:14px; font-weight:bold; color:#B32305;}
.piefoto /* pies de fotos */   {color:#191919; font-size:10px;}
.resalta /* texto resaltado */ {font-weight:bold; color:#B32305;}
.azulbold /* texto azul bold */ {font-weight:bold; color:#000093;}
.amarillo /* texto amarillo */ {color:#F8DA07;}
.azul     /* texto azul */     {color:#000093;}
.blanco   /* texto blanco */   {color:#FCFCFC;}
.negro    /* texto negro */    {color:#000000;}
.rojo     /* texto rojo */     {color:#B32305;}
.naranjo  /* texto naranjo */  {color:#FF6000;}
.verde    /* texto verde */    {color:#339900;}
.gris     /* texto gris */     {color:#5C5C5C;}
/*/vtxt*/





/*FIN*/