#nota_buscar {
float: left;
width: 870px;
margin-left: 50px;
margin-bottom: 10px;
display:block;
}

#r1 {
background-color:#E7E7A7;
margin-top:5px;
padding-top:5px;
padding-bottom:5px;
text-align: center;
color:#0A5B06;
}
#r2 {
background-color:#FAF5E8;
text-align: center;
padding-top:4px;
padding-bottom:4px;
}
#r3 {
background-color:#ECEAC9;
text-align: center;
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
margin-bottom:6px;
}

#r3 a{
text-decoration: none;
}

#xm {
margin-bottom:5px;
background-color:#FCF6EE;
padding-top: 4px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 8px;
width:119px;
}
#xm a{
text-decoration: none;
}
#comparte{
width: 460px;
display:block;
padding: 5px;
background-color: #F2F2F2;
color: #000066;
margin-bottom:10px;
}
.rndf {
float:left;
margin-left:10px;
margin-right:10px;
}
.rnd {
margin-right:5px;
width:280px;
}
.a_lg {
width: 329px;
height: 18px;
display: table;
font-family: Arial, Helvetica, sans-serif;
font-size: 5px;
}
#cforo {
float: left;
width: 626px;
}
.a_lg2 {
width: 329px;
height: 7px;
display: table;
font-family: Arial, Helvetica, sans-serif;
font-size: 5px;
}
.x {
width: 460px;
clear: none;
display: block;
padding-top: 2px;
padding-bottom: 10px;
margin-top: 10px;
margin-bottom: 18px;
float:left;
border-bottom: thin solid #EEEEEE;
}
.texto {
margin-top: 5px;
}
#contenido {
background-image: url(img/fondo.gif);
width: 965px;
background-repeat: repeat-y;
margin-right: auto;
margin-left: auto;
margin-top: 168px;
height: 100%;
clear: both;
position: relative;
display: table;
}
#contenido2 {
width: 965px;
clear: both;
position: relative;
display: block;
}
#h_altaverapaz, #h_bajaverapaz, #h_chimaltenango, #h_chiquimula, #h_elprogreso, #h_escuintla, #h_guatemala, #h_huehuetenango, #h_izabal, #h_jalapa, #h_jutiapa, #h_peten, #headprincipal, #h_quiche, #h_retalhuleu, #h_sacatepequez, #h_sanmarcos, #h_santarosa, #h_solola, #h_suchitepequez, #h_totonicapan, #h_zacapa, #h_general, #h_general1, #h_general2, #h_antiguaguatemala, #h_centrohistorico {
height: 168px;position: absolute;top: 0px;width: 100%;}
#headprincipal {
	background-image: url(img/headlong.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.foto {
width: 89px;
padding: 10px;
float: left;
margin: 0;
margin-right: 10px;
clear: none;
display:block;
background-color: #EEEEEE;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#prif {
width: 250px;
padding: 9px;
float: left;
margin: 0;
margin-right: 10px;
clear: none;
display:block;
background-color: #EEEEEE;
border: 1px solid #cccccc;
}
#prit {
width: 320px;
padding: 0;
float: left;
margin: 0;
clear: none;
display:block;
}
#pri {
width: 605px;
padding: 0;
float: left;
margin-top: 18px;
margin-bottom: 1px;
padding-bottom: 14px;
clear: none;
display:block;
margin-left: 0px;
border-bottom: thin solid #EEEEEE;
}
#d2 {
width: 610px;
padding: 0;
float: left;
clear: none;
display:block;
background-color: #FFFFFF;
margin-left: 10px;
}
#d2 a {
text-decoration: none;
}

#d2 a:hover{
text-decoration: underline;
}

.h1 a:hover{
text-decoration: underline;
}

#d3 {
width: 610px;
padding: 0;
float: left;
clear: none;
display:block;
margin: 0px;
}
#asv {
float: right;
padding: 0;
width: 160px;
height: 600px;
clear: none;
display:block;
margin-top: 10px;
margin-bottom: 14px;
background-color: #F2F2F2;
text-align: center;
}
#portada {
float: left;
padding: 0;
width: 438px;
display:block;
margin-top: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.caja_nota {
float: left;
padding: 0;
width: 420px;
clear: both;
display:table;
margin-bottom: 19px;
padding-bottom: 9px;
border-bottom: thin solid #EEEEEE;
}
.tnota {
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #003399;
display: block;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
#nota {
float: right;
width: 555px;
margin-right: 3px;
display:block;
}

#galeria {
float: right;
width: 790px;
margin-right: 3px;
padding-right: 20px;
background-color: #FFFFFF;
display:block;
}


#d1 {
width: 615px;
padding: 0;
border: 0;
float: left;
margin-top: 10px;
clear: none;
display:block;
}
#cderecha {
float: right;
padding: 0;
border: 0;
margin-right: 11px;
width: 313px;
margin-top: 10px;
clear: none;
display:block;
}
#cizq {
float: left;
width: 128px;
clear: none;
display:block;
}
#sombra {
background-image: url(img/sombra.gif);
height: 20px;
}
#fot {
background-image: url(img/tf2.jpg);
width: 100%;
font-size: 11px;
display:table;
clear:none;
padding-top: 7px;
padding-bottom: 7px;
margin-right: auto;
margin-left: auto;
	background-repeat: no-repeat;
	background-position: center;
}
#chead {
width: 968px;
margin-right: auto;
margin-left: auto;
margin-top: 2px;
float: none;
height: 137px;
}
#fhead {
}
#logobox {
padding-top:18px;
width:334px;
float:left;
left:-6px;
position:relative;
background-image: url(img/logobox.png);
height: 80px;
background-repeat: no-repeat;
display: block;
text-align: center;
}
#ifot {
width: 965px;
margin-right: auto;
margin-left: auto;
display: block;
background-color: #ECE8D9;
color: #443502;
}
#cr {
width: 965px;
margin-right: auto;
margin-left: auto;
display: table;
background-color: #F8F5EF;
color: #443502;
text-align: center;
font-size: 11px;
float:left;
}
#nav {
width: 965px;
margin-right: auto;
margin-left: auto;
clear: none;
float: none;
display: block;
text-align: center;
}
.m {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
background-image: url(img/mh2.png);
padding-top: 6px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 5px;
text-transform: none;
margin-right: 1px;
display: inline-block;
}
a.m:hover {
color: #FFFFFF;
text-decoration: none;
background-image: url(img/mh.png);
}
h1 {
color: #006699;
font-family: Arial, Helvetica, sans-serif;
font-size: 25px;
}
h2 {
color: #006633;
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
}
h3 {
color: #333399;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}
h4 {
color: #660000;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}
h5 {
color: #336633;
font-family: Arial, Helvetica, sans-serif;
font-size: 17px;
}
h6 {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
}
div.fd {
float: right;
min-width: 15px;
border: 1px solid silver;
padding: 11px 9px 4px;
background-color: #F4FDFA;
color: #000066;
margin-left: 8px;
margin-bottom: 7px;
}
div.fd p {
text-align: center;
font-size: 12px;
}
div.fi {
float: left;
min-width: 15px;
border: 1px solid silver;
padding: 11px 9px 4px;
background-color: #F4FDFA;
color: #000066;
margin-right: 8px;
margin-bottom: 7px;
}
div.fi p {
text-align: center;
font-size: 12px;
}
img.s {
width: 100%;
}
.boton {
background-image: url(img/boton.jpg);
height: 18px;
padding-top: 4px;
background-repeat: no-repeat;
background-position: 1px;
color: #660000;
padding-left: 9px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
.credito {
color: #000066;
}
.por {
color: #660000;
}
.relacionadas {
background-image: url(img/rel.gif);
color: #FFFFFF;
padding: 5px 5px 5px 9px;
}
.relacionadas2 {
background-image: url(img/rel2.gif);
color: #FFFFFF;
padding: 5px 5px 5px 9px;
}
.crelacionadas {
background-color: #F9F9F2;
padding: 1px 4px 1px 0px;
margin-bottom:8px;
color: #660000;
}
.icol {
float: left;
width: 320px;
display: block;
color: #660000;
clear:none;
}
.cl {
color: #62371E;
line-height: 24px;
font-size: 12px;
}
.b0 {
background-image: url(img/bx0.gif);
background-repeat: no-repeat;
width: 312px;
height: 20px;
color: #000066;
padding-top: 5px;
padding-left: 7px;
}
.b0f {
background-image: url(img/bx0f.gif);
background-repeat: no-repeat;
width: 312px;
height: 20px;
color: #044939;
padding-top: 5px;
padding-left: 7px;
}
.b0r {
background-image: url(img/bx0r.gif);
background-repeat: no-repeat;
width: 312px;
height: 20px;
color: #044939;
padding-top: 5px;
padding-left: 7px;
}
.b1 {
width: 312px;
background-color: #EDEAE1;
color: #660000;
display:table;
padding-top: 4px;
}
.b1 li{
padding-left: -15px;
margin-left: -12px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-size: 11px;
display:row;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.b1 ul{
padding-top: 4px;
padding-bottom: 4px;
margin-top: 0px;
margin-bottom: 0px;
}
.b1 a{
color: #003300;
text-decoration: none;
}
.b1 a:hover{
color: #990000;
text-decoration: underline;
}
.b2 {
background-image: url(img/bx2.gif);
background-repeat: no-repeat;
width: 312px;
height: 20px;
}
.bs {
color: #000066;
width: 178px;
}
.bs1 {
float: left;
margin-left: 32px;
margin-top: 11px;
display:block;
}
.bs2 {
width: 78px;
float: left;
}
.fotoi {
	border:1px solid #D0B864;
	padding:8px;
	margin-right:10px;
	background-color: #FFFFE8;
} 

#fotoo {
	width:263px;
	border:1px solid #CCCCCC;
	padding:12px;
	margin-right:10px;
	background-color: #F9F7EE;
}

#caja_frente {
  float:right;
  width:290px;
  padding:12px;
}
.tp1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #820000;
font-size: 13px;
text-decoration: underline;
font-weight: bold;
}