@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; text-align:center; background:#FFFFFF;}
html, body, form, fieldset, table {font-size: 13px; font-family:Georgia, "Times New Roman", Times, 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;}

#web {margin:auto; width:980px; text-align:left;}

#cabecera {float:left; height:249px; background:url(../img/fnd_cabecera.jpg) no-repeat; width:980px;}
#cabecera h1 {margin:190px 0px 0px 415px; padding:0px; color:#FFFFFF; font-size:20px; text-transform:uppercase; letter-spacing:-2px;}
#header {width:100%; background:#A37E91; line-height:30px; text-align:center; color:#FFFFFF;}
#header p {padding:0px; margin:0px;}
#header p a {color:#521E39; text-decoration:none;}
#header p a:hover {color:#521E39; text-decoration:underline;}

#contenido {width:980px; background:#F1F1F1; float:left;}

#izquierda {float:left; width:640px; margin:0px 0px 0px 0px;}


#derecha { float:left; width:320px; margin:10px 0px 0px 0px;}

#video {float:left; width:300px; margin:0px;}
#video p {padding:0px; margin:0px 0px 10px 0px;}

#firmas {float:left; width:630px;}
#firmas h1 {margin:0px 10px 10px 10px; padding:0px 0px 0px 5px; line-height:30px; background:#4B4B4B; color:#FFFFFF; font-size:16px;}
#firmas p {margin:0px 0px 5px 10px; float:left; font-size:12px; letter-spacing:-1px; text-transform:uppercase; font-weight:bold; color:#9E9E9E;}
#espacio {padding:0px 10px 0px 10px;}

#formulario {float:left; background:#FFF; margin:10px; width:610px;}
#formulario p {margin:10px; float:right;}
#formulario table {margin:10px; float:right; font-size:12px;}
#formulario input {font-size:11px; border:1px #666666 solid; padding:1px; width:140px;}

#explicacion {width:980px; background:#FFF2F9; float:left; margin:0px 0px 5px 0px;}
#explicacion h2 {font-size:14px; margin:10px 0px 0px 10px; padding:0px;}
#explicacion p {font-size:14px; margin:4px 20px 10px 20px; padding:0px; text-align:justify;}

#pie {float:left; font-size:10px;}

.b1 {background:#FFFFFF; }
.b2 {background:#efefef; }