html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,
pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,
s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,caption{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent}

body{line-height:1}
ol,ul{list-style:none}
/*blockquote,q{quotes:none}*/
blockquote{quotes:none}
/*blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}*/
blockquote:before,blockquote:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
/* de momento quitamos esto porque da problemas con el cellspacing de las tablas hechas con el wysiwyg.
El wysiwyg utiliza para algunas cosas tags HTML en lugar de estilos (p.e. valing="middle") por lo que si
tenemos estilos definidos que se suporponen con esas tags HTML, lo pintado cojn el wysiwyg no saldrá
como el usuario espraría. Por ello desactivamos los estilos de reset referidos a las tablas
table{border-collapse:collapse;border-spacing:0}
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}

en lugar de la segunda linea, ponemos linea siguiente, con algunas de las cosas de reset aunque no todas.
Si encontramos alguna otra cosa del wysiwyg que no aparece correctamente comprobar aqui.
*/
table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;outline:0;font-size:100%;}


/* para arreglar problema en los wysiwyg con los ul y los blockquote */
.wysiwyg ul, .wysiwyg ol{
	padding-left:40px; !important
	margin:10px 0px 10px 0px; !important
}
.wysiwyg blockquote {
	margin:10px 40px 10px 40px; !important
}

/* para arreglar el comportamiento diferente en los tamaños y fuentes de texto cuando estamos dentro de un fieldset ui */
.ui-widget {
font-size: inherit !important;
font-family: inherit !important;
}