@charset "utf-8";

/*
→ Copyright: 2008-2009 © La Personnalité™ - Estrategia y diseño en Internet, S.L.
→ URL: www.lapersonnalite.com
→ e-mail: hq@lapersonnalite.com
*/

/* RESET de ESTILOS de NAVEGADORES */
html
{
	/*This odd 100.01% value for the font size compensates for several browser bugs.
First, setting a default body font size in percent (instead of em) eliminates an IE/Win problem with growing or shrinking fonts out of proportion if they are later set in ems in other elements.
Additionally, some versions of Opera will draw a default font-size of 100% too small compared to other browsers.
Safari, on the other hand, has a problem with a font-size of 101%.
The current best suggestion is to use the 100.01% value for this property.*/
	font-size: 100.01%;
}

html, body
{
	margin: 0;
	padding: 0;
}

div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, q, cite, a, abbr, acronym, address,
big, small, code, samp, var, tt, pre, del, ins, strike, dfn, kbd, em, strong, font, img, s, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table,caption, tbody, tfoot, thead, tr, th, td
{	font-size: 100%;	vertical-align: baseline;}

:link,:visited { text-decoration: none; }

div, dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,pre,p,blockquote
{
	margin: 0;
	padding: 0;
}

dl,ul,ol
{
	list-style: none;
	list-style-type: none;
}

/* NOTA: tables still need 'cellspacing="0"' in the markup */
table
{
	border-collapse: collapse;
	border-spacing: 0;
}

a,
a:hover,
a:active,
a img,
:link img,
:visited img
{
	border: none;
	outline: none;
	outline-style: none;
}

:focus { outline: 0; }

address,caption,cite,code,dfn,th,var
{ 
	font-style: normal; 
	font-weight: normal; 
}

pre, code, tt, samp { font-size: 1.1em; }
kbd { text-transform: uppercase; }
sup { vertical-align: super; }
sub { vertical-align: sub; }
pre { white-space: pre; }

blockquote:before,
blockquote:after,
q:before,
q:after
{
	content:"";
}

blockquote,q
{
	quotes: "" "";
}

