/* Default stylesheet for prueba VSM Editor */

/* Paragraphs */
.vsmcontent {font-family:Trebuchet MS1, Helvetica, sans-serif; font-size:12px; color:#666666; clear:both; margin-top:30px}
.vsmcontent P {margin:0px; padding:0px}
.vsmcontent P.highlighted /*Destacado*/ {background:#F2F2F2; padding:10px; margin-top:10px; margin-bottom:10px; width:100%}
.vsmcontent B {color:#444}

/* Text formats */
.vsmcontent SPAN.cursive /* Cursiva */  	{font-family:Courier New; font-size:9pt; font-style:italic}
.vsmcontent SPAN.highlighted /* Resaltado*/ {background-color:#E2E2E2}
.vsmcontent SPAN.destacado /* Destacado*/ {color:#666666;text-decoration:none;font-size:20px;}
.vsmcontent SPAN.destacado A {text-decoration:none;font-size:20px;}

/* Links */
.vsmcontent A {color:#B11116; text-decoration:underline}
.vsmcontent A:hover {}

/* Horizontal Rule */
/*HR {width:100%; margin-top:15px; padding-bottom:0px; height:1px; border:1px dotted #D0D0D0}*/

/* Lists */
.vsmcontent UL			{}
.vsmcontent UL LI		{}
.vsmcontent OL			{}
.vsmcontent OL LI		{}

/* Tables */
.vsmcontent TABLE{}
.vsmcontent TABLE TR TD {font-size:9pt}
.vsmcontent TABLE.border /* Con Borde */ {background:#a2a2a2; border:0px}
.vsmcontent TABLE.border TR TD {background:white; border:0px; padding:2px}
.vsmcontent TABLE.border TR TD.gray /* Gris */ {background:#EAEAEA;}
.vsmcontent TABLE.border TR TD.black /* Negro */ {background:black; color:white}

/* Image without format */
.vsmcontent IMG {}
.vsmcontent A IMG {border:0px}

/* Image with format */
.vsmcontent TABLE.vsmimage TD {position:relative}
.vsmcontent TABLE.vsmimage TD DIV.image {border-right:3px solid #DEDEDE;border-bottom:4px solid #DEDEDE;}
.vsmcontent TABLE.vsmimage TD DIV.image IMG{border-top:1px solid #908F8F;border-right:1px solid #908F8F;border-bottom:2px solid #908F8F;border-left:1px solid #908F8F;}
.vsmcontent TABLE.vsmimage TD A IMG {border:0px}
.vsmcontent TABLE.vsmimage TD DIV.caption{font-family: Arial;font-size:8pt;color:#A0A0A0; margin-bottom:2px; background-color:#F0F0F0; padding:5px}
.vsmcontent TABLE.vsmimage TD DIV.source {padding-left:2px; padding-right:2px; font-family: Arial;font-size:9px;color:#000;z-index:1;position:absolute;right:7pt;top:10px;display:inline;background-color:#333;color:#fff;letter-spacing:1px;opacity: 0.8;filter: alpha(opacity=80);}

/* Content icons */
.vsmcontent IMG.vsmicon 	{}

/* Forms */
.vsmcontent .vsmform 		{}
.vsmcontent .vsmformerror	{}