@charset "utf-8";
/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, {margin:0;padding:0;}
body {margin:0px; padding:0px;}
html, body, form, fieldset, table { font: normal 14px/1em Corbel,"Trebuchet MS", Helvetica, Arial, Verdana, sans-serif; color:#4B4B4B;}
abbr, img {border:none;}

address, caption, cite,th{font-style:normal;font-weight:normal;}
ol, ul {list-style:none;}
caption, th {text-align:left;}
b,em {font-weight:normal;font-style:normal}
input.btn {width:auto !IMPORTANT}
iframe { border: none; overflow: none; display:block;}

#contenido { width:960px; margin:auto; text-align:center;}
#cabecera {}
#cabecera h1 { background:#FFFFFF; color:#FFFFFF; font-size: 0.1em; text-align:center; padding:0px; margin:0px 0 0 0;}
#cabecera h2 { margin:0px; padding:0px; letter-spacing:+2px; color:#FF0000; }

#texto { float:right;}
#texto p { margin:10px 0; text-align:justify; width:580px;}

#ficha { float:right; width:260px; padding:0 20px; }
#ficha img {}
#ficha h3 { padding:0; margin:0; font-size:24px; color:#033;}
#ficha p { padding:0; margin:0; padding-bottom:10px;}
#ficha p.frase { color:#666; background:#efefef; padding-top:10px;}

#banner { float:right; }
#banner p { font-size:9px; text-align:center; }

#footer { clear:both; padding:20px; }