/*CSS básico con arreglos y selectores pre-configurados.*/

/* Elementos que queremos limpiar completamente:*/
* {margin:0; border:none; padding:0;}
html {font:62.5% Arial, Helvetica, sans-serif; /*text-shadow:#000 0px 0px 0px; Elimina el efecto bold en Safari*/}
/* Para empezar un layout centrado:*/
body {text-align:center;/* Hack para que IE6 no de problemas */ }
ul {list-style:none; list-style-type:none;}

/* Ajustes tipográficos */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {margin:0 0 1em 0;}
cite, em, dfn {font-style:italic;}
sup {position:relative; bottom:0.3em; vertical-align:baseline;}
sub {position:relative; bottom:-0.2em; vertical-align:baseline;}
li, dd, blockquote {margin-left:2em;}
code, kbd, samp, pre, tt, var, input, textarea, select {font-family:Arial, Helvetica, sans-serif;}
del {text-decoration:line-through;}
ins, dfn {border-bottom:1px solid #ccc;}
small, sup, sub {font-size:85%;}
abbr, acronym {border-bottom-style:dotted; border-bottom-width:1px; text-transform:uppercase; font-size:85%; letter-spacing:.1em;}
a abbr, a acronym {border:none;}
sup {vertical-align:super;}
sub {vertical-align:sub;}
h1 {font-size:2em;}
h2 {font-size:1.8em;}
h3 {font-size:1.6em;}
h4, legend {font-size:1.2em;}
h5 {font-size:1.1em;}
h6 {font-size:1em;}

/*** LINKS:Recuerda utilizar siempre la regla del LoVe-HAte ***/
a, a:link, a:visited, a:hover, a:active {text-decoration:none!important; outline:0;}
a img {border:none; text-decoration:none;}
img {text-decoration:none;/*Si añades un background aparecerá como fondo de la imagen, útil para imágenes de carga*/}

/* Formularios */
button {cursor:pointer;}
input:focus, select:focus, textarea:focus {background-color:#FFF;}
fieldset, input[type='radio'], input[type='checkbox'] {border:none!important;}
input[type='radio'], input[type='checkbox'] {width:auto!important; position: absolute!important; left: -1000px!important;}

/* Clases útiles */
.clear {clear:both;}
.floatL {float:left!important;}
.floatR {float:right!important;}
.wrapper {margin:0 auto; text-align:left;}