body{background: transparent url(../graphics/bga.gif) repeat-y; border:0 ; padding: 0 0 0 0; margin: 0 0 0 0;}#cabeza{position: fixed;  height: 150; width: 760px;left: 0px;top: 0px; margin: 0 0 0 0;z-index: 1; background:#ffffff;}/*coronagran:150 wide*/#coronagran{position: absolute; left: 0px; top: 0px; height: 100px; width: 160px; z-index: 2; background:#ff0000;}.corona{ padding-left:10px;padding-top:10px;}#bandera{position: absolute; left:160px; top: 0px;height:62px; width: 700px;  z-index: 1;  background: #ffcc00; }.grandesp{padding-left:23px;padding-top: 10px;}#navegacion{position: absolute; left: 160px; top: 55px; height: 20px; width: 700px; margin-top: 7px; z-index: 1; font-family: Verdana, sans-serif; font-size: 10px; font-weight: 700; background: #ffffff; color:#000000;}#bandaroja{position: absolute; left: 160px; top: 75px; height: 8px; width: 700px; margin: 0 0 0 0 ;z-index: 1; background:#ffcc00;}#bandacop{position: absolute; left: 160px; top: 83px; height: 17px; width: 700px; margin: 0 0 0 0; z-index: 1; background: #ffffff;}table, td .table, td {border:0;}.mesa{width: 760px; font-family: verdana, sans-serif;}.col1{width:155px; vertical-align:top; text-align:center;  margin: 0px;  }.col2{vertical-align:top; padding-left: 20px; background:transparent;}.escudomayor{position:relative; margin-top: 150px;}.apellido{margin-top: 20px;  font-weight: 700; font-size: 12px; font-style: italic; color: #000000;}.armas{margin-top: 30px;}.descrip{font-size: 9px; font-weight: 700; font-style: italic;}.casapellido{font-weight:700; font-size:14px; font-style: italic;}.titulo {margin-top: 130px; font-size:30px; font-style: normal; font-weight:700; color:#000000;}.titulo2 {margin-top: 130px; font-size:22px; font-style: normal; font-weight:700; color:#000000;}.historia {margin-right: 15px; margin-top: 50px; text-indent:-15px; font-size: 12px; font-style: normal; font-weight: 400; color:#000000;}.descriparmas {margin-bottom: 15px;text-indent:-15px; font-size: 11px; font-style: italic; font-weight: 400; color:#000000;} .regla{width:570px; height:10px; border-bottom-style: double; border-color: #000000; border-width: 3px;} .titular{padding-top:10px; margin-right: 20px; font-weight:400; font-style:normal; font-size:12px; color: #000000;}.familiares {padding-top: 10px; text-indent:-15px; font-weight:400; font-style: normal;font-size:11px; color: #000000;  }ul{list-style-type:none;}.biog {position:relative; left:20px; font-weight: 400; font-style: normal; font-size: 11px;}.coment{font-style: normal; font-size:11px; color:#ff0000;}.spec{font-style: italic; color:#0000ff;}.rev{color:#5c3900;}.gdza{font-size:10px;}.fuentes{margin-right: 15px; font-weight:400; font-style: italic; font-size:11px; color: #000000;}/*navegacion titulos*/.dignidad{position:relative; bottom: 0px; width: 571px;}.ultmod{position:relative; bottom: 10px; width: 570px;font-size: 10px; font-weight: 400; font-style: italic; padding-top:15px; border-top: 8px solid #ff0000;}.coda{position:relative; width: 570px; margin-top:5px; font-size: 10px; font-weight: 400; font-style: italic; padding-top:5px; border-top: 1px solid #000000;}h1{font-weight: normal; font-size: 12px;}h2{font-weight: normal; font-size: 11px;}h3{font-size: 11px; font-variant:small-caps;}h4{font-weight: 700; font-size: 14px;}a:link{color: #660066; text-decoration: none;}a:visited{color: #0000ff; text-decoration: none;}a:hover{font-weight: bold; color: #ff0000; text-decoration: underline;}