/* CSS Document*/

/*** Tags HTML ***/
* {font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif;}
body {margin:0px; padding:0px; border:0px; font-family:Arial,Tahoma,Verdana,Helvetica,Sans-Serif; background-color:#FFFFFF;}
html>body {margin:0px; padding:0px; background-color:#FFFFFF;}
a {text-decoration:none;}
a:hover {text-decoration:none; color:#FF0000;}
a:hover *, * a:hover {text-decoration:none; color:#FF0000;}
form, p {margin:0;}

/* top */
.contArticulo .top { width:540px; margin:0 0 10px 0; padding:0;}
.contArticulo .seccion {font-size:11px; color:#666666; float:left; clear:left; margin:0; padding:0;}
.contArticulo .seccion a {font-size:11px; color:#666666; margin:0; padding:0;}
.contArticulo .fecha {float:right; clear:right; margin:0; padding:0; text-align:right;}
.contArticulo .fecha p {float:right; font-size:11px; color:#666666; margin:0; padding:0; margin-right: 50px;}
.contArticulo .epigrafe, .contArticulo .epigrafe p {font-size:12px; font-weight:bold; color:#49190B; margin:0 0 8px 0; padding:0;}
.contArticulo .titular, .contArticulo .titular p {font-size:21px; font-weight:bold; line-height:130%; color:#B01729; margin:0; padding:0;}
.contArticulo .bajada, .contArticulo .bajada p {font-size:13px; font-weight:bold; color:#4D4D4D; line-height:160%; margin:0 0 8px 0; padding:0;}

/* Left */
.rotulo {width:230px; margin:0 0 10px 0; overflow:hidden; clear:both; padding:3px 0; background:url(../imag/auxi/flecha_rot.gif) no-repeat left top; background-color:#776A5A; font-weight:normal;}
.rotulo p {overflow:hidden; margin:0 0 0 34px; color:#FFFFFF; font-size:20px; font-weight:normal;}
.adjuntos {margin:0; padding:0;}
.adjuntos .separaAdjunto {background: url(../imag/auxi/flecha_titu2.gif) top left no-repeat; border-bottom:1px dashed #CCCCCC; margin:0 0 8px 0; padding:0 0 8px 0;}
.adjuntos .separaAdjunto2 {border-bottom:1px dashed #CCCCCC; margin:0 0 8px 0; padding:0 0 8px 0;}
.adjuntos .titular, .adjuntos .titular p {margin:0 0 0 5px; padding:0;}
.adjuntos .titular a {font-size:11px; font-weight:bold; color:#666666; margin:0; padding:0;}
.adjuntos .titular a:hover {color:#FF0000;}
.foto {margin:0;}
.foto img {margin:0 0 15px 0; border:2px #FFFFFF solid;}
.ico2 {float:left; clear:left; margin:0 8px 0 0; padding:0;}
.boton a img { margin:0 0 15px 0;; padding:0; border:solid 1px #D8C7B3; }
.boton a:hover img { border-color:#000;}

/* Links Subtitulos */
.subtitulos { background:url(../imag/auxi/flecha_titu2.gif) no-repeat top left; margin:0; text-align:left; }
.subtitulos p { margin:0; padding:0;}
.subtitulos a {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; margin:0 0 0 10px; padding:0; }
.subtitulos a:hover {color:#FF0000;}

/* Tabla de Subtitulos */
.contSubtit {display:table; width:100%; margin:0 0 10px 0px; padding:20px 0 4px 0; border-bottom:1px dashed #CCCCCC;}
.contSubtit .titSubtit {margin:0px; padding:0px; font-size:14px; font-weight:bold; color:#B01729; float:left; width:82%;}
.contSubtit .titSubtit a, .contSubtit .titSubtit a:hover {font-size:14px; font-weight:bold; color:#B01729;}
.contSubtit .linkSubtit {margin:0px 6px 0 0; padding:4px 0 0 0; font-size:9px; font-weight:normal; color:#B01729; text-align:right;}
.contSubtit .linkSubtit a, .subir, .subir a {margin:0 0 20px 0px; font-size:9px; color:#B01729; text-align:right;}
.contSubtit .linkSubtit a:hover, .subir a:hover {color:#FF0000;}

/* Texto del articulo */
p {font-size:11px; margin-top:5px; line-height:140%; color:#333333;}
.cuerpo p, .cuerpo * {font-size:11px; line-height:140%; color:#333333;}
.cuerpo ul, .cuerpo p ul {margin-top:8px; margin-left:30px; line-height:130%; font-size:12px; color:#333333;}
.cuerpo ul li, .cuerpo p ul li  {line-height:140%; font-size:11px; color:#333333; list-style-image: url(/prontus_casapiedra/imag/auxi/flecha_titu2.gif);}
.cuerpo ol, .cuerpo p ol {margin-top:8px; margin-left:30px; line-height:140%; font-size:11px; color:#333333;}
.cuerpo ol li, .cuerpo p ol li {list-style-type:decimal; line-height:140%; font-size:11px; color:#333333;}
.cuerpo blockquote {margin-left:15px;}
.cuerpo {margin:20px 0 0 0; font-size:11px; color:#333333; text-align:justify; line-height:130%;} /*font-size:12px; color:#737373;*/
.cuerpo a, .cuerpo p a {font-size:11px; color:#FF9000;}
.cuerpo a:hover {color:#3399FF;}
.cuerpo strong {font-weight:bold;}
.cuerpo table {display:table; border-collapse:collapse; margin:0 15px 0 15px; padding:0px;}
.cuerpo img {margin:10px; padding:0px;}

/*vtxt*/
.subtit /* subtitulos */ {display:table; width:100%; margin:0 0 10px 0px; padding:20px 0 4px 0; border-bottom:1px dashed #CCCCCC;}
.piefoto /* pies de fotos */ { font-family: Verdana, Arial, Helvetica, sans-serif; color:#404040; }
.conBorde { border:1px solid #808080; border-collapse:collapse; }
.sinBorde { border:none; }
.resalta /* texto resaltado */ { font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-style:italic; color:#666666; }
.amarillo { font-family: Verdana, Arial, Helvetica, sans-serif;color:#CC9900; }
.azul    /* texto azul */   { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000080; }
.blanco  /* texto blanco */ { font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
.negro   /* texto negro */  { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; }
.rojo    /* texto rojo */   { font-family: Verdana, Arial, Helvetica, sans-serif; color:#800000; }
.verde   /* texto verde */  { font-family: Verdana, Arial, Helvetica, sans-serif; color:#008000; }
.fondoGris {font-family: Verdana, Arial, Helvetica, sans-serif;background-color:#f0f0f0;}
/*/vtxt*/

/* Manejo de tablas en VTXT */
.conBorde TD { border:1px solid #666666; border-collapse:collapse; }
.sinBorde TD { border:none; }

/* Manejo de imagenes en VTXT */
.centerImg { display:block; text-align:center; margin-left:auto; margin-right:auto; }
.rightImg  { display:block; margin-left:5px; margin-right:auto; float:right; }
.leftImg   { display:block; margin-left:auto; margin-right:5px; float:left; }


/* FIN */