#texto_noticias_email{
 padding: 20px;
 
}
#texto_noticias_email p{
 text-indent: 10px; 
}


.texto_link{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;   
    color: #1C3142;
   text-decoration: none;
     background-color: #F8F8F8;
}
.texto_link2{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;   
    color: #1C3142;
    text-decoration: none;
    border-bottom: 1px dotted #1C3142;
}

.piepagina{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #AAAAAA;
}
.frases{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #999999;
    font-weight: bold
}

a.tooltip{
 position: relative;
 z-index: 24;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #6B6B6B;
 text-decoration: none;
 border-bottom: 1px dotted #DA9E00;
 
}
a.tooltip:hover{
 background:transparent; z-index:25;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #B98704;
 text-decoration: none;
 border-bottom: 1px dotted #DA9E00;
 cursor:help;
}
a.tooltip span{
 display: none;
 width: 200px;
 background-color: #FCFCFC;
 border-top: 1px solid #eeeeee;
 border-left: 1px solid #eeeeee;
 border-bottom: 2px solid #eeeeee;
 border-right: 2px solid #eeeeee;
 padding: 5px;
 font-size: 9px;
 color: #6B6B6B;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-align: left;
}
a.tooltip:hover span{
 display: block;
 position: absolute;
 margin-top: 15px;
 margin-left: 5px;
}
.capa_desplegable{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 border-left: 1px dotted #eeeeee;
 border-right: 1px dotted #eeeeee;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding: 10px;
 margin-left: 20px;
 margin-top: 5px;
 background-color: #FCFCFC;
}

.custom_landing{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #999999;
}
.custom_newsletter {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-variant: normal;
 color: #A57905;
 margin-left: 12px;
 margin-top: 4px;
 font-weight: bold;
 margin-bottom: 5px;
 background-image: url(clientuploads/design/bullet_suscribirse.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
}
.custom_central {
 border-left: 5px solid #E9C464;
 border-top: 5px solid #E9C464;
 background-image: url(clientuploads/design/fondo_lineas.jpg);
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.custom_central2 {
 background-color: white;
 border-left: 5px solid #FAF1DB;
 border-top: 5px solid #FAF1DB;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 5px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 10px;
}
.custom_menuleft_container {
 background-image: url(clientuploads/design/naranja2.jpg);
}
.custom_directory_div {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 background-image: url(clientuploads/design/bullet_directory.gif);
 background-repeat: no-repeat;
 background-position: top-left;
 margin-top: 5px;
 margin-bottom: 8px;
 padding-left: 15px;
}
.custom_image_border {
 border-left: 1px dotted #DA9E00;
 border-right: 1px dotted #DA9E00;
 padding-left: 5px;
 padding-right: 20px;
 margin-left: 2px;
 float: left;
 background-image: url(clientuploads/design/fondo_lineas_naranja.gif);
}
.imageCaption {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.custom_directory_body {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.custom_cabecera_form {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #2A4358;
 font-weight: bold;
 text-transform: uppercase;
}
.enewsDetail {
 background-color: #f8f8f8;
 padding: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.welcome_page {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 5px;
 line-height: 12px;
 text-align: left;
 padding-right: 15px;
 word-spacing: 1;
}
.welcome_promo {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 5px;
 line-height: 12px;
}
.welcome_page_news {
}
.welcome_custom_news {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #FBFBFB;
 padding: 5px;
 background-image: url(clientuploads/design/fondo_cuadrados_home.gif);
 border-left: 1px solid White;
 border-right: 1px solid White;
 padding-right: 5px;
}
.welcome_page_events {
 padding-right: 30px;
}
.welcome_home_promo1 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #ffffff;
 padding-top: 10px;
 padding-bottom: 5px;
 padding-left: 5px;

 border-left: 1px solid #e4e4e4;
 border-right: 1px dotted #ffffff;
 border-top: 7px solid White;
 }
.welcome_home_promo2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #ffffff;
 padding-top: 10px;
 padding-bottom: 5px;
 border-left: 1px solid #e4e4e4;
 border-right: 1px dotted #ffffff;
 border-top: 7px solid White;
}
.welcome_home_promo3 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 background-color: #ffffff;
 padding-top: 10px;
 padding-bottom: 5px;
 padding-left: 2px;
 padding-right: 2px;
  border-left: 1px solid #e4e4e4;
 border-right: 1px dotted #ffffff;
 border-top: 7px solid White;
}
.custom_menu{
 background-image: url(clientuploads/design/bullet_menu.gif);
 background-repeat: no-repeat;
 background-position: top-left;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #F3EBC7;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 28px;
 padding-bottom: 5px;
 
 background-color: #DCB043;
}
.custom_usuarios{
 background-image: url(clientuploads/design/bullet_usuarios.gif);
 background-repeat: no-repeat;
 background-position: top-left;
 background-color: #DCB043;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #F3EBC7;
 font-weight: bold;
 text-transform: uppercase;
 padding-left: 28px;
 padding-bottom: 5px;
 
}
.icon_add_to_favorites {
}
.icon_contact {
}
.icon_home {
}
.icon_print {
}
.icon_recommend {
}
.icon_shopping_cart {
}
.icon_webmap {
}
.module_logo {
}
.module_language {
 color: #ffffff;
}
.language {
 color: #ffffff;
}
.module_date {
 color: #EBDD9F;
 font-size: 10px;
 margin-left: 0px;
 background-color: #DA9E00;
  padding-left: 5px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.module_slogan {
 color: #7190A9;
 font-size: 11px;
 margin-left: 9px;
 margin-top: 9px;
 padding-top: 10px;
 font-weight: bold;
}
.module_menu_options {
}
.module_menu_main {
}
.module_menu_bottom {
}
.module_search {
 background-color: transparent;
}
.module_banner_left {
 margin-left: 6px;
 border-top: 3px solid White;
 border-bottom: 3px solid White;
}
.module_banner_right {
 border-top: 1px #c3c3c3 dotted;
 padding-top: 6px;
 padding-bottom: 6px;
}
.module_enews {
 padding-top: 6px;
 padding-bottom: 6px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 font-weight: bold;
 background-image: url(clientuploads/design/fondo_newsletter.jpg);
}
.module_calendar {
}
.module_next_events {
 background-image: url(clientuploads/design/fondo_eventos.jpg);
 padding-top: 6px;
 padding-bottom: 5px;
}
.module_last_news {
 background-image: url(clientuploads/design/fondo_noticias.jpg);
 padding-top: 5px;
 padding-bottom: 5px;
}
.module_poll {
 background-image: url(clientuploads/design/fondo_encuesta.jpg);
 padding-top: 5px;
 padding-bottom: 5px;
}
.module_copyright {
 font-size: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #A3ACB3;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #EFEFEF;
 text-align: right;
}
.module_header_image {
}
BODY {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
HR {
 color: #FFFFFF;
 border-bottom: 1px solid #DCDBDF;
}
UL {
 list-style-image: url(clientuploads/design/bullet_ul.gif);
 list-style-type: none;
}
A {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration:none;
 }
A:hover {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
text-decoration:underline;
}
TH, TD {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
H1 {
 font-size: 11px;
 font-weight: bold;
 background-image: url(clientuploads/design/bullet_flecha2.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 text-indent: 20px;
 color: #DA9E00;
 padding-top: 17px;
 padding-left: 10px;
}
H2 {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullets_faqs.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
 margin-left: 5px;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 3px;
}
H3 {
 color: #006598;
 font-size: 10pt;
 font-weight: bold;
}
input {
 font-family: Verdana, Helvetica, Helv;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #757567;
 text-indent: 2px;
 }
textarea {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #757567;
 background-color: #FFFFFF;
 text-indent: 2px;
}
select {
 border-bottom: #C3C3C3 1px solid;
 border-left: #C3C3C3 1px solid;
 border-right: #C3C3C3 1px solid;
 border-top: #C3C3C3 1px solid;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
 color: #7190A9;
 background-color: #FFFFFF;
 text-indent: 2px;
}
.bodyMain {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 7px;
}
.heading2 {
}
.heading3 {
}
.normaltext {
}
.m0table0 {
 background-color: #7190A9;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 
}
.m0iout {
 background-color: #7190A9;
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
}
.m0iover {
 background-color: #ADBECD;
 color: #486073;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 
}
.m0idown {
 background-color: #7190A9;
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
}
.m0outer {
 background-color: #7190A9;
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 
}
.m1table0 {
 border: 1px solid #B7C6D3;
 background-color: #CED9E1;
}
.m1iout {
 background-color: #CED9E1;
 color: #486073;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 vertical-align: middle;
 padding-left: 7px;
}
.m1iover {
 background-color: #CED9E1;
 color: #486073;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 vertical-align: middle;
 padding-left: 7px;
}
.m1idown {
 background-color: #CED9E1;
 color: #486073;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: left;
 vertical-align: middle;
}
.m1outer {
 color: #ffffff;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 vertical-align: middle;
}
.m2table0 {
 border: 1px solid #006598;
 background-color: #000000;
}
.m2iout {
 background-color: #000000;
 color: #ffffff;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 7pt;
 text-align: center;
}
.m2iover {
 background-color: #000000;
 color: #ffffcc;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 7pt;
 text-align: center;
 vertical-align: middle;
}
.m2idown {
 background-color: #006598;
 color: #000000;
 text-decoration: underline;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 7pt;
 text-align: center;
 vertical-align: middle;
}
.m2outer {
 color: #ffffff;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 7pt;
 text-align: center;
 vertical-align: middle;
}
.menuHeader {
}
.menuFooter {
}
.menuSeperator {
}
.menuTD1 {
 background-color: #DDB044;
}
.menuTD1selected {
 background-color: #E1B95A;
}
.menuTDBullet1 {
 background-image: url(clientuploads/design/bullet_menu1off.jpg);
 background-repeat: no-repeat;
}
.menuTDBullet1selected {
 background-image: url(clientuploads/design/bullet_menu1on.jpg);
 background-repeat: no-repeat;
}
.menuText1 {
 color: #735507;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 2px;
 font-weight: normal;
}
.menuText1:hover {
 text-decoration: none;
 color: #362803;
 font-weight: normal;
}
.menuText1selected {
 color: #ffffff;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 2px;
 font-weight: normal;
}
.menuText1selected:hover {
 text-decoration: none;
 color: #ffffff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
}
.menuText1Format {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuText1selectedFormat {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuTD2 {
 background-color: #EBDD9F;
 background-image: url(clientuploads/design/bullet_menu2off.jpg);
 background-repeat: no-repeat;
 text-indent: 7px;
}
.menuTD2selected {
 background-color: #E2C663;
 background-image: url(clientuploads/design/bullet_menu2on.jpg);
 background-repeat: no-repeat;
 text-indent: 11px;
}
.menuTDBullet2 {
}
.menuTDBullet2selected {
}
.menuText2 {
 padding-left: 3px;
 color: #735507;
 font-size: 10px;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
}
.menuText2:hover {
 text-decoration: none;
 color: #362803;
 font-weight: normal;
}
.menuText2selected {
 padding-left: 3px;
 color: #ffffff;
 font-size: 10px;
 font-weight: normal;
 text-decoration: none;
}
.menuText2selected:hover {
 text-decoration: none;
 color: #ffffff;
 font-weight: normal;
}
.menuText2Format {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuText2selectedFormat {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuTD3 {
 background-color: #F6EED0;
 background-image: url(clientuploads/design/bullet_menu3off.jpg);
 text-indent: 0px;
 background-repeat: no-repeat;
 background-position: top-left;
}
.menuTD3selected {
 background-color: #F6EED0;
 background-image: url(clientuploads/design/bullet_menu3on.jpg);
 text-indent: 0px;
 background-repeat: no-repeat;
 background-position: top-left;
}
.menuTDBullet3 {
}
.menuTDBullet3selected {
}
.menuText3 {
 padding-left: 9px;
 color: #735507;
 font-size: 10px;
 text-decoration: none;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
}
.menuText3:hover {
 text-decoration: underline;
 color: #735507;
 font-weight: normal;
}
.menuText3selected {
 padding-left: 9px;
 color: #DDB044;
 font-size: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 
}
.menuText3selected:hover {
 padding-left: 9px;
 color: #DDB044;
 font-size: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-decoration: none;
}
.menuText3Format {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuText3selectedFormat {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuTD4 {
}
.menuTD4selected {
}
.menuTDBullet4 {
}
.menuTDBullet4selected {
}
.menuText4 {
 padding-left: 11px;
 color: #006598;
 font-size: 10px;
 text-decoration: none;
}
.menuText4:hover {
 text-decoration: underline;
}
.menuText4selected {
 padding-left: 11px;
 color: #000000;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
}
.menuText4selected:hover {
 text-decoration: underline;
}
.menuText4Format {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuText4selectedFormat {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuTD5 {
}
.menuTD5selected {
}
.menuTDBullet5 {
}
.menuTDBullet5selected {
}
.menuText5 {
 padding-left: 14px;
 color: #006598;
 font-size: 8pt;
 text-decoration: none;
}
.menuText5:hover {
 text-decoration: underline;
}
.menuText5selected {
 padding-left: 14px;
 color: #000000;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
}
.menuText5selected:hover {
 text-decoration: underline;
}
.menuText5Format {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuText5selectedFormat {
 padding-top: 4px;
 padding-bottom: 4px;
}
.menuPipe {
 color: #ffffff;
 font-size: 8pt;
 text-decoration: none;
}
.menuPipeLink {
 color: #ffffff;
 font-size: 10px;
}
.menuPipeLink:hover {
}
.menuPipeTop {
 color: #006598;
 text-decoration: none;
}
.menuPipeTopLink {
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
}
.menuPipeTopLink:hover {
 text-decoration: underline;
}
.breadcrumbBold {
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
}
.breadcrumbBold:hover {
 text-decoration: underline;
}
.breadcrumbLight {
 font-size: 8pt;
 text-decoration: none;
}
.formMainBody {
 background-image: url(clientuploads/design/bullet_contacto.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 35px;
 text-align: left;
}
.formBody {
}
.formHeading {
}
.formSmallText {
}
.formText {
 background-color: #f8f8f8;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 10px;
 color: #757567;
}
.formTextRequired {
 background-color: #f8f8f8;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1A2E3F;
 padding-left: 10px;
}
.shoppingAlert {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #222222;
}
.shoppingBody {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.shoppingCartEvenRow {
 background-color: #fdfdfd;
}
.shoppingCartOddRow {
 background-color: #ffffff;
}
.shoppingCartTableHeader {
 background-color: #f8f8f8;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-left: 10px;
 color: #1C3142;
 text-transform: uppercase;
}
.shoppingForm {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
}
.shoppingFormQuantity {
 background-color: #ffffff;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.shoppingFormRequired {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1A2E3F;
}
.shoppingHeading {
}
.shoppingInStock {
 color: #4A8B39;
}
.shoppingItemHeading {
}
.shoppingOutOfStock {
 color: #A0411B;
}
.shoppingLowStock {
 color: #DA9E00;
}
.shoppingTable {
 background-color: #ffffff;
}
.searchBox {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 margin-top: 10px;
 background-color: transparent;
}
.searchBoxInput {
 
 vertical-align: middle;
 margin-left: 10px;
 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.searchBoxList {
 vertical-align: middle;
 margin-left: 10px;
 
}
.searchBoxTable {
 padding-top: 20px;
 
}
.searchBoxText {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.searchHeading {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight: bold;
 color: #587885;
 padding-right: 5px;
}
.searchHeadline {
}
.searchTopMatches {
}
.searchModule {
}
.searchModuleMore {
}
.searchModuleResults {
}
.sendpageBody {
 background-color: #ffffff;
 text-align: left;
}
.sendpageFormText {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #757567;
 font-size: 10px;
 padding-bottom: 0px;
 padding-left: 12px;
 padding-top: 6px;
}
.sendpageFormTextRequired {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #757567;
 font-size: 10px;
 padding-bottom: 0px;
 padding-left: 12px;
 padding-top: 6px;
}
.sendpageHeader {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #757567;
 font-size: 10px;
 background-image: url(clientuploads/design/bullet_contacto.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 35px;
}
.pollChoices {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 padding-left: 60px;
}
.pollHeading {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullets_faqs.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
 padding-bottom: 10px;
 line-height: 12px;
}
.pollHomeVote {
 padding-top: 6px;
 text-align: center;
}
.pollHomeChoices {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 padding-left: 15px;
}
.pollHomeQuestion {
 background-image: url(clientuploads/design/bullet_encuesta.gif);
 margin-left: 10px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
}
.pollHomeLink {
 margin-left: 10px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 font-weight: normal;
}
.pollHomeLink:Hover {
 margin-left: 10px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 font-weight: normal;
 text-decoration: underline;
}
.pollLink {
 background-image: url(clientuploads/design/bullet_encuesta.gif);
 margin-left: 10px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 font-weight: normal;
}
.pollLink:Hover {
 background-image: url(clientuploads/design/bullet_encuesta.gif);
 margin-left: 10px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 text-decoration: underline;
 font-weight: normal;
}
.pollQuestion {
 background-image: url(clientuploads/design/bullet_naranja.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 background-position: top-left;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 5px;
}
.pollResultChoices {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 padding-left: 60px;
}
.pollResultHeading {
 color: #006598;
 font-size: 8pt;
 font-weight: bold;
 text-align: left;
}
.pollResultHomeChoices {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 padding-left: 15px;
}
.pollResultHomeHeading {
 color: #006598;
 font-weight: bold;
 text-align: left;
}
.pollResultHomeLink {
 font-size: 8pt;
 font-weight: bold;
}
.pollResultHomeQuestion {
 background-image: url(clientuploads/design/bullet_encuesta.gif);
 margin-left: 20px;
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 border-left: 5px solid #DA9E00;
}
.pollResultLink {
 font-size: 8pt;
 font-weight: bold;
}
.pollResultQuestion {
 background-image: url(clientuploads/design/bullet_naranja.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 background-position: top-left;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 5px;
}
.pollVote {
 padding-bottom: 10px;
 padding-top: 10px;
 text-align: center;
}
.photoAlbumBody {
}
.photoAlbumDescription {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 5px;
 line-height: 12px;
 text-align: justify;
 padding-bottom: 10px;
}
.photoAlbumTitle {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 text-indent: 5px;
 line-height: 12px;
 text-align: justify;
 padding-bottom: 10px;
 font-weight: bold;
}
.photoGalleryBG {
 background: #ffffff;
}
.photoGalleryBGTop {
 background: #000000;
}
.photoGalleryBody {
 background-color: #006598;
}
.photoGalleryCaption {
 padding-top: 5px;
 text-align: center;
}
.photoGalleryDescription {
 font-size: 8pt;
 text-align: center;
}
.photoGalleryNumbers {
 background-color: #333333;
 font-size: 8pt;
}
.photoGalleryTitle {
 font-size: 8pt;
}
.photoPagnationTD {
 text-align: center;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.photoRemote {
 padding-bottom: 5px;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 font-size: 8pt;
 font-weight: bold;
}
.photoRemoteTD {
 padding-bottom: 10px;
 padding-top: 10px;
 text-align: center;
}
.newsBody {
}
.newsBullet {
 font-weight: bold;
 padding-left: 10px;
}
.newsHeadline {
 font-weight: bold;
 color: #A57905;
 font-size: 11px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
}
.newsListBlurb {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 padding-left: 10px;
 font-size: 10px;
 color: #757567;
}
.newsListHeadline {
 font-weight: bold;
 color: #A57905;
 font-size: 10px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
}
.newsListHeadline:hover {
 text-decoration: underline;
 font-weight: bold;
 color: #A57905;
 font-size: 10px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
}
.newsListHeadlineTD {
 padding-left: 10px;
}
.newsListPublishline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #A57905;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 3px;
 padding-left: 10px;
}
.newsListMoreLink {
 font-size: 10px;
 color: #A57905;
}
.newsListMoreLink:hover {
 font-size: 10px;
 color: #A57905;
 text-decoration: underline;
}
.newsPrevNext {
 line-height: 14pt;
}
.newsPublished {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 font-style: oblique;
}
.newsSubHeadline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 3px;
 padding-top: 8px;
}
.eventBigLink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration: none;
}
.eventBigLink:hover {
}
.eventDateHeader {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 padding-left: 10px;
 font-size: 10px;
 color: #757567;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 5px;
}
.eventDetail {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 padding-left: 10px;
 font-size: 10px;
 color: #757567;
}
.eventHeadline {
 font-weight: bold;
 color: #A57905;
 font-size: 11px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
 background-position: top-left;
 margin-top: 10px;
 background-color: transparent;
}
.eventHeadline:a {
 font-weight: bold;
 color: #A57905;
 font-size: 11px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
 background-position: top-left;
 margin-top: 10px;
 background-color: Silver;
}
.eventHeadline:hover {
 font-weight: bold;
 color: #A57905;
 font-size: 11px;
 background-image: url(clientuploads/design/bullet_noticias.gif);
 background-repeat: no-repeat;
 padding-left: 15px;
}
.eventHeadlineTD {
 padding-left: 10px;
}
.eventMoreLink {
 font-size: 10px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #A57905;
 padding-left: 10px;
}
.eventMoreLink:hover {
 font-size: 10px;
 color: #A57905;
 text-decoration: underline;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-left: 10px;
}
.eventNormalText {
}
.eventSmallText {
}
.jobHeading1 {
 color: #006598;
 font-size: 12pt;
 font-weight: bold;
}
.jobHeading2 {
 color: #006598;
 font-weight: bold;
}
.jobLink {
}
.jobSmallText {
}
.jobSmallTextBold {
}
.jobText {
}
.FAQA {
}
.FAQAnswer {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 15px;
 padding-top: 10px;
 padding-left:15px;
}
.FAQLink {
}
.FAQLink:hover {
}
.FAQList {
}
.FAQMoreLink {
}
.FAQMoreLink:hover {
}
.FAQQ {
 color: #006598;
 font-weight: bold;
}
.FAQQHome {
}
.FAQQuest {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullets_faqs.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
}
.FAQQuestHome {
}
.FAQTopLink {
 background-image: url(clientuploads/design/bullet_arrow.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
 text-align: right;
}
.enewsBoxEdit {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #757567;
 font-size: 10px;
}
.enewsBoxSubmit {
 text-align: center;
 padding-top: 6px;
}
.enewsBoxText {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #757567;
 font-size: 10px;
 padding-bottom: 0px;
 padding-left: 12px;
 padding-top: 6px;
}
.directoryFieldLabel {
 font-weight: bold;
}
.directoryHeading {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration: none;
 background-image: url(clientuploads/design/bullet_directory.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 margin-top: 5px;
 margin-bottom: 8px;
 margin-left: 15px;
 padding-left: 15px;
 line-height: 14px;
}
.directoryListHeadline {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullet_directory.gif);
 background-repeat: no-repeat;
 background-position: top-left;
 margin-top: 5px;
 margin-bottom: 8px;
 padding-left: 15px;
}
.directorySearchInput {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 vertical-align: middle;
}
.mapBoxEdit {
}
.mapBoxText {
}
.mapHeader {
}
.mapSmallText {
}
.calendarBody {
 background-image: url(clientuploads/design/fondo_calendar.jpg);
 padding-top: 10px;
 padding-bottom: 10px;
}
.calendarDayOff {
 color: #757567;
 font-size: 8pt;
 font-weight: normal;
 line-height: 140%;
 text-decoration: none;
}
.calendarDayOn {
 color: #A57905;
 text-decoration: underline;
}
.calendarDayOn:hover {
 color: #A57905;
 text-decoration: underline;
}
.calendarMonth {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #A57905;
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
 padding-top: 5px;
}
.calendarMonth:hover {
 text-decoration: underline;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #A57905;
 font-size: 8pt;
 font-weight: bold;
 padding-top: 5px;
}
.calendarMonthGlance {
 font-size: 10px;
 text-decoration: none;
 color: #A57905;
 margin-left: 3px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.calendarMonthGlance:hover {
 text-decoration: none;
 font-size: 10px;
 color: #A57905;
 margin-left: 3px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.calendarpopBody {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 background-image: url(clientuploads/design/fondo_cuadrados_home.gif);
}
.calendarpopDay {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
}
.calendarpopEmptyDay {
 background-image: url(clientuploads/design/fondo_cuadrados_home.gif);
}
.calendarpopEvent {
 background-color: #F0F0D4;
 font-weight: normal;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
}
.calendarpopEvent:hover {
 background-color: #F0F0D4;
 font-weight: normal;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 text-decoration: underline;
}
.calendarpopEventOff {
}
.calendarpopEventOn {
 background-color: #F0F0D4;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #A57905;
 font-weight: bold;
}
.calendarpopEventTime {
 color: #006598;
 font-size: 8pt;
}
.calendarpopHeader {
 color: #A57905;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
}
.calendarpopLink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration: none;
 text-transform: none;
 font-weight: normal;
}
.calendarpopLink:hover {
 text-decoration: underline;
}
.calendarpopNormal {
 color: #A57905;
 font-size: 10px;
 font-weight: normal;
 margin-top: 5px;
 margin-bottom: 8px;
}
.calendarpopScroll {
 font-size: 10pt;
 text-decoration: none;
}
.calendarpopScroll:hover {
 text-decoration: underline;
}
.calendarpopToday {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 font-weight: bold;
}
.calendarpopWeek {
 color: #1C3142;
 font-size: 10px;
 text-decoration: none;
 text-transform: uppercase;
}
.calendarScroll {
 font-size: 7pt;
 text-decoration: none;
}
.calendarScroll:hover {
 text-decoration: underline;
}
.calendarToday {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 font-weight: bold;
}
.calendarWeek {
 color: #A57905;
 font-size: 8pt;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 padding-top: 5px;
}
.blogArchiveMonth {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration: none;
 background-image: url(clientuploads/design/bullet_directory.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 margin-left: 15px;
 padding-left: 15px;
 padding-bottom: 5px;
}
.blogArchiveYear {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullets_faqs.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
 margin-left: 5px;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 3px;
}
.blogCommentsLink {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 text-decoration: none;
}
.blogDate {
 padding-top: 5px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #A57905;
}
.blogDividerBottom {
}
.blogDividerComments {
 height: 1px;
 background-color: #DCDBDF;
}
.blogDividerTop {
 height: 1px;
 background-color: transparent;
}
.blogEntry {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #757567;
 padding-top: 5px;
}
.blogEntryFooter {
 padding-bottom: 10px;
}
.blogFooter {
 height: 1px;
 background-color: #cccccc;
}
.blogPosted {
 padding-bottom: 5px;
 padding-top: 5px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: normal;
 font-size: 10px;
 color: #A57905;
}
.blogTitle {
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #1C3142;
 background-image: url(clientuploads/design/bullets_faqs.gif);
 background-position: top-left;
 background-repeat: no-repeat;
 padding-left: 15px;
 margin-left: 5px;
 border-bottom: 1px dotted #DCDBDF;
 padding-bottom: 3px;
}
.moreoverCopyright {
 font-size: 8pt;
 font-style: italic;
 text-decoration: none;
}
.moreoverDate {
 color: #666666;
 font-size: 7pt;
 padding-left: 5px;
}
.moreoverDateHome {
 color: #666666;
 font-size: 7pt;
 padding-left: 5px;
}
.moreoverHeadline {
 font-weight: bold;
 text-decoration: none;
}
.moreoverHeadline:hover {
 text-decoration: underline;
}
.moreoverHeadlineHome {
 font-size: 8pt;
 font-weight: bold;
 text-decoration: none;
}
.moreoverHeadlineHome:hover {
 text-decoration: underline;
}
.moreoverMoreLink {
 font-size: 8pt;
 font-weight: normal;
}
.moreoverMoreLink:hover {
}
.moreoverMoreLinkHome {
 font-size: 8pt;
}
.moreoverMoreLinkHome:hover {
}
.moreoverSource {
 color: #666666;
 font-size: 8pt;
}
.moreoverSource:hover {
}
.moreoverSourceHome {
 color: #666666;
 font-size: 8pt;
}
.moreoverSourceHome:hover {
}
.moreoverTitleHome {
 font-weight: bold;
 text-decoration: none;
}
.moreoverTitleHome:hover {
 text-decoration: underline;
}
.stockBox {
}
.stockHeader {
}
.stockLinks {
 font-size: 8pt;
}
.stockLinks:hover {
}
.stockSmallText {
 font-size: 8pt;
 text-decoration: none;
}
.stockText {
 font-size: 8pt;
 text-decoration: none;
}
.WXSmalltext {
 font-size: 7pt;
 font-weight: normal;
 text-decoration: none;
}
.WXSmalltextHigh {
 color: #ff3333;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}
.WXSmalltextLow {
 color: #3366cc;
 font-size: 7pt;
 font-weight: bold;
 text-decoration: none;
}
.WXForecastLink {
 text-align: center;
}
.WXForecastLink:hover {
}