body {margin:0px!important;}
h1,h3 {background:#8DB1C8; color:#fff; font:bold 18px Arial, Helvetica, sans-serif; margin:0px; text-align:center;}
h1 {height:30px;line-height:30px; vertical-align:middle;}
h3 {font-size:12px;}

p, ul {font:15px Arial, Helvetica, sans-serif; color:#666;}
ul {list-style:disc; font-weight:bold; font-size:14px; margin-left:40px; margin-bottom:20px;}
ul li {background:url(../none); padding:0px;}
ul.destacado {list-style:none; background:url(../img/icoDestacado.gif) repeat-y; padding-left:25px;  color:#005596!important; border:none;}
h4 {font:bold 15px Arial, Helvetica, sans-serif; margin:0px 0px 20px; color:#666; background:none!important;}
h2 {color:#005596; font:normal 24px Arial, Helvetica, sans-serif;}
h6 {font:11px Arial, Helvetica, sans-serif; color:#666; clear:both; margin-top:50px!important;}
p strong {color:#005596;}
a.ad {font-size:14px; color:#005596; display:block; margin-bottom:10px;}
a.ad:hover {font-style:italic; color:#8DB1C8;}
a.go {color:#005596!important; font:15px Arial, Helvetica, sans-serif!important; font-weight:bold; background:url(../img/icoArrowRn.gif) no-repeat right center; display:block; float:right; padding-right:32px; margin-bottom:20px;}
a.go:hover {color:#8DB1C8!important; background:url(../img/icoArrowRh.gif) no-repeat right center;}
a.back {color:#005596!important; font:15px Arial, Helvetica, sans-serif!important; font-weight:bold; background:url(../img/icoArrowLn.gif) no-repeat left center; display:block; float:left; padding-left:32px;}
a.back:hover {color:#8DB1C8!important; background:url(../img/icoArrowLh.gif) no-repeat left center;}

p em {font-style:normal; font-weight:bold; color:#8DB1C8;}
table, div.caja {border:solid 1px #005596;}
div.caja {padding:10px;}
td, form td, input, select, input.boton {color:#666; font:bold 14px Arial, Helvetica, sans-serif; padding:5px; background:#FFF!important;}
label {display:block; font:bold 10px Arial, Helvetica, sans-serif; text-transform:uppercase; margin-top:10px; color:#666;}
form td {font-weight:normal; font-size:12px;}
input {width:100%;}
input.check {width:auto!important; border:none!important;}
input, select {padding:0px; padding-left:3px; border:solid 1px #005596!important; font-size:12px;}
input.boton {background-color:#005596!important; color:#FFF; border:solid 2px #8DB1C8; width:auto!important;}
form div.floatL {margin-right:15px;}
.azulOscuro {color:#005596!important;}
.azulClaro {color:#8DB1C8;}
.bordeinf {border-bottom:solid 1px #005596;}
.floatL {float:left;}
#txtNIF, #txtColegiado, #txtTlf, #txtNum, #txtCP, #txtNIFBene1, #txtNIFBene2, #txtNIFBene3, #txtCC {width:100px;}
#txtEntidad, #txtSucursal {width:50px;}
#txtDC {width:30px;}
#txtDireccion {width:400px;}
