body {
   margin-left: 0px;
   margin-top: 10px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-image: url(img/fondo.gif);
}
.menu {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   text-decoration: none;
   background-image: url(img/menu.gif);
   background-repeat: no-repeat;
   background-position: left top;
   display: block;
   height: 24px;
   padding-top: 5px;
   padding-left: 13px;
}
#direccion {
   padding-right: 10px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #606060;
   text-decoration: none;
   margin: 0px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 15px;

}
#direccion p {
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-bottom: 7px;
   padding-left: 0px;
}
#direccion h1 {
   font-weight: bold;
   text-decoration: none;
   font-size: 11px;
   margin: 0px;
   padding-top: 10px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}
#direccion h2 {
   font-size: 11px;
   margin: 0px;
   padding-top: 10px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}


#contenido {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color: #FFFFFF;
   vertical-align: top;
   background-image: url(img/img10.jpg);
   background-repeat: no-repeat;
   background-position: 398px 120px;
}
#contenido h1 {
   font-size: 22px;
   color: #005A91;
   text-decoration: none;
   background-image: url(img/img9.jpg);
   background-repeat: no-repeat;
   margin: 0px;
   height: 39px;
   padding-top: 3px;
   padding-right: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
}
#contenido h2 {
   background-image: url(img/img11.gif);
   background-repeat: repeat-y;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #005A91;
   padding-left: 54px;
   padding-top: 1px;
   padding-right: 0px;
   padding-bottom: 3px;
   margin-top: 2px;
   margin-right: 2px;
   margin-bottom: 15px;
   margin-left: 2px;
}
.link1 {
   color: #005A91;
   text-decoration: underline;
}
.link2 {
   color: #5593B9;
}

#contenido h3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #5593B9;
   text-decoration: underline;
   padding-right: 8px;
   padding-left: 14px;
   padding-bottom: 4px;
   padding-top: 3px;
   margin: 0px;
}
#contenido p {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding-top: 0px;
   padding-right: 23px;
   padding-bottom: 15px;
   padding-left: 57px;
   margin: 0px;
   line-height: 15px;

}
#contenido h4 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #5593B9;
   background-color: #E5EEF4;
   background-repeat: no-repeat;
   margin-top: 24px;
   margin-right: 8px;
   margin-left: 8px;
   background-image: url(img/flecha3.gif);
   background-position: 70px center;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 6px;
   margin-bottom: 0px;
}
#contenido h5 {
   color: #006FB0;
   font-size: 13px;
   font-weight: bold;
   margin: 0px;
   padding-right: 23px;
   padding-left: 57px;
   padding-top: 0px;
   padding-bottom: 15px;


}
.menu:hover {
   background-image: url(img/menu.gif);
   background-position: 0px -29px;
}
.creditos {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #B3CBDA;
   background-color: #005182;
   text-align: center;
   padding-top: 3px;
   padding-bottom: 3px;
}
#contenido li {
   line-height: 22px;
   background-repeat: no-repeat;
   padding-top: 0px;
   padding-right: 40px;
   list-style-image: url(img/flecha_4.gif);
   margin-left: 50px;
   margin-top: 0px;


}
.caja_texto {
   background-color: #DDE6F4;
   border: 0.3mm solid #005182;
}
#contenido hr {
   text-decoration: none;
   margin-top: 0px;
   margin-right: 24px;
   margin-bottom: 10px;
   margin-left: 54px;
   border-top-width: 0.3mm;
   border-right-width: 0.3mm;
   border-bottom-width: 0.3mm;
   border-left-width: 0.3mm;
   border-top-style: dotted;
   border-right-style: dotted;
   border-bottom-style: dotted;
   border-left-style: dotted;
   border-top-color: #D8D8D8;
   border-right-color: #FFFFFF;
   border-bottom-color: #FFFFFF;
   border-left-color: #FFFFFF;
}
#menu_p {
   background-image: url(img/i10.jpg);
   background-repeat: repeat-y;
   background-position: left top;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   text-transform: uppercase;
   font-weight: bold;


}
#menu_p p {
   margin: 0px;
   padding-bottom: 5px;
}
#menu_p a {
   color: #000000;
   text-decoration: none;

}
#menu_p a:hover {
   color: #1B558F;
}
#language {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   text-align: right;
   background-image: url(img/i12.gif);
   background-position: right top;
   background-repeat: no-repeat;
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 6px;
   vertical-align: middle;
   padding-right: 10px;



}
#language select {
   font-size: 12px;
   margin-left: 10px;
   vertical-align: middle;


}
#intro {
   background-image: url(img/i14.jpg);
   background-repeat: no-repeat;
   background-position: right top;
   padding-right: 37px;
   padding-left: 46px;
   font-family: Arial, Helvetica, sans-serif;
   padding-top: 20px;


}
#intro h1 {
   font-size: 17px;
   font-style: italic;
   font-weight: bold;
   color: #007EC6;
   margin: 0px;
   padding-bottom: 10px;

}
#intro p {
   font-size: 15px;
   color: #007EC6;
   margin: 0px;
   padding-bottom: 10px;
   line-height: 24px;


}
#news {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   padding-right: 6px;
   padding-left: 21px;
   padding-bottom: 20px;

}
#news h1 {
   font-size: 11px;
   color: #00689F;
   background-color: #F2F2F2;
   padding-top: 2px;
   padding-bottom: 2px;
   background-image: url(img/flecha6.gif);
   background-repeat: no-repeat;
   background-position: right center;
   padding-left: 8px;
   margin-bottom: 12px;




}
#news h2 {
   font-size: 11px;
   color: #000000;
   margin: 0px;
   padding-left: 8px;
   padding-bottom: 8px;

}
#news p {
   font-size: 11px;
   line-height: 16px;
   padding-right: 8px;
   padding-left: 8px;
   margin: 0px;
   padding-bottom: 8px;
}
#news a {
   font-weight: bold;
   color: #2065AB;
}
#news a:hover {
   text-decoration: none;
}
#news hr {
   border-top-width: 0.3mm;
   border-right-width: 0.3mm;
   border-bottom-width: 0.3mm;
   border-left-width: 0.3mm;
   border-top-style: solid;
   border-right-style: solid;
   border-bottom-style: solid;
   border-left-style: solid;
   border-top-color: #E6E6E6;
   border-right-color: #FFFFFF;
   border-bottom-color: #FFFFFF;
   border-left-color: #FFFFFF;
}
#country {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9px;
   color: #666666;
   padding-right: 7px;
   padding-left: 7px;
   text-decoration: none;
}
#country h1 {
   font-size: 11px;
   font-weight: bold;
   margin: 0px;
   padding-bottom: 10px;
}
#country p {
   margin: 0px;
   padding-bottom: 10px;
   color: #7F7F7F;
   line-height: 14px;
   padding-right: 10px;


}
.t1 {
   font-size: 11px;
   color: #FFFFFF;
   font-weight: bold;
   padding-left: 12px;
   padding-top: 5px;


}
.t2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
   font-weight: normal;
   margin-left: 12px;
   margin-top: 4px;


}
#contenido ul {
   margin-top: 0px;
   margin-bottom: 20px;
}
#contenido h6 {

   color: #333333;
   font-size: 13px;
   font-weight: bold;
   margin: 0px;
   padding-right: 23px;
   padding-left: 57px;
   padding-top: 0px;
   padding-bottom: 15px;
}
.tb {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   background-color: #6699CC;
   color: #FFFFFF;
   padding: 5px 10px;
   font-weight: bold;


}
.tb2 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color: #BBD1E8;
   color: #006699;
   padding: 5px 10px 5px 25px;



}
.tb3 {



   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   background-color: #F2F7FA;
   color: #006699;
   padding: 10px 10px 20px 40px;
}
.table1 {
   color: #FFFFFF;
   background-color: #575757;
   text-align: center;
   padding-top: 3px;
   padding-bottom: 3px;
   font-weight: bold;
   font-size: 11px;


}
.table2 {
   color: #00689F;
   background-color: #D6D6D6;
   text-align: left;
   font-weight: normal;
   font-size: 11px;
   padding: 3px 8px;



}
.table3 {

   color: #333333;
   background-color: #F0F0F0;
   text-align: left;
   font-weight: normal;
   font-size: 11px;
   padding: 3px 8px;
}
.table4 {


   color: #333333;
   background-color: #F9F9F9;
   text-align: left;
   font-weight: normal;
   font-size: 11px;
   padding: 3px 8px;
}
.titulonoticia {
   color: #000000;
   font-size: 13px;
   font-weight: bold;
   margin: 0px;
   padding-right: 23px;
   padding-left: 57px;
   padding-top: 0px;
   padding-bottom: 3px;
   display: block;
}
.fecha {
   font-weight: normal;
}
#country2 {
   color: #666666;
   text-decoration: none;
}
#country2 h1 {
   font-size: 11px;
   background-image: none;
   margin: 0px;
   padding: 0px 23px 0px 57px;
   height: 20px;
   color: #666666;
   font-weight: bold;
}
#country2 p {
   font-size: 9px;
   text-decoration: none;
}
