body    { color: #656565; font-family: Verdana; background-color: #f7f6f2; margin: 0 }
form,textarea,input,select  { font-family: Verdana; margin: 0  ; padding: 0; }
td, div { -webkit-text-size-adjust: none; }
a { outline-style: none; }
h1  { color: #c32701; font-size: 24px; font-family: "trebuchet ms", Arial; font-weight: bold; margin: 0 ; padding: 8px 0 14px; }
h2 { color: #c32701; font-size: 11px; font-weight: normal; margin: 0; padding: 0; }
h3 { color: #c32701; font-size: 16px; font-family: "trebuchet ms", Arial; font-weight: bold; margin: 0; padding: 20px 0 0; }
h4 { font-size: 14px; font-family: "trebuchet ms", Arial; font-weight: bold; margin: 0; padding: 4px 0 6px; }
.text_arial { font-family: Arial; }
.text_trebuchet { font-family: "trebuchet ms", Arial; }
.text_05  { font-size: 5px }
.text_10  { font-size: 10px }
.text_11  { font-size: 11px }
.text_12   { font-size: 12px ; }
.text_12_a { font-size: 12px; font-family: Arial; }
.text_14   { font-size: 14px }
.text_15_an { font-size: 15px; font-family: "Arial Narrow", Arial; }
.color1 { color: #c32701; text-decoration: none; }
a.color1:hover     { text-decoration: underline  }
.color2 { color: black; text-decoration: none; }
a.color2:hover     { text-decoration: underline   ; cursor: pointer; }
a.info { color: #000; font-size: 12px; font-family: Arial; background-image: url(../images/noticias/icons/pointer_sm.gif); background-repeat: no-repeat; background-position: 0 -3px; text-decoration: none; padding-left: 12px; }
a.info:hover  { text-decoration: underline; }
a.return { color: #000; font-size: 12px; font-family: Arial; background-image: url(../images/noticias/icons/pointer_return.gif); background-repeat: no-repeat; background-position: 0 bottom; text-decoration: none; height: 14px; padding-left: 16px; }
a.return:hover  { text-decoration: underline; }
.box_field { color: black; font-size: 10px; background-color: #fff; margin: 0; padding-right: 2px; padding-left: 2px; border: solid 1px #ccc; }
.box_menu { background-color: #f2f0ea; background-image: url(../images/noticias/deg_menu.gif); background-repeat: repeat-y; background-position: left top; padding-top: 8px; padding-bottom: 18px; }
.box_recent { background-color: #f2f0ea; background-image: url(../images/noticias/deg_menu.gif); background-repeat: repeat-y; background-position: left top; }
.box_lightgray { background-color: #e8e8e8; }
.box_pub_h { background-color: #e8e8e8; background-image: url(../images/noticias/pub_v.gif); background-repeat: no-repeat; background-position: left center; position: static; height: 90px; margin: 0; padding: 0 0 0 10px; }
.box_pub_v { background-color: #e8e8e8; background-image: url(../images/noticias/pub_h.gif); background-repeat: no-repeat; background-position: center top; padding: 10px; }
.spacer_10_v { height: 10px; }
.spacer_20_v { height: 20px; }
.spacer_pub_v { background-color: #fff; height: 10px; }
.image  { margin-bottom: 12px; }
.box_gallery { background-color: #f2f0ea; padding: 5px; }
.deg_left { background-image: url(../images/noticias/deg_left.gif); background-repeat: repeat-y; background-position: right 0; width: 50%; }
.deg_right { background-image: url(../images/noticias/deg_right.gif); background-repeat: repeat-y; background-position: left 0; width: 50%; }
li.menu_title { font-size: 14px; font-family: "trebuchet ms", Arial; font-weight: bold; text-decoration: none; text-align: right; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; list-style-type: none; list-style-position: outside; }
li.menu { font-size: 13px; font-family: Arial; text-decoration: none; text-align: right; list-style-type: none; list-style-position: outside; padding-right: 20px; }
li.menu_0 { font-size: 6px; font-family: Arial; list-style-type: none; list-style-position: outside; }
li.recent { font-size: 12px; font-family: Arial; line-height: 14px; background-image: url(../images/noticias/icons/pointer_sm.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; margin: 0; padding-top: 4px; padding-left: 12px; list-style-type: none; list-style-position: outside; }
.pag_frame { font-size: 13px; margin: 0; padding-top: 2px; padding-bottom: 2px; }
.pag_in  { color: white; font-size: 13px; background-color: #c32701; text-decoration: none; padding-right: 4px; padding-bottom: 1px; padding-left: 4px; border: solid 1px #c32701; }
.pag_out { color: #c0c0c0; font-size: 13px; text-decoration: none; padding-right: 4px; padding-bottom: 1px; padding-left: 4px; border: solid 1px; }
a.pag { color: #c0c0c0; font-size: 13px; text-decoration: none; padding-right: 4px; padding-bottom: 1px; padding-left: 4px; border: solid 1px; }
a.pag:link { color: #434343; background-color: #f5f5f5; border-color: #999; }
a.pag:active  { color: #434343; background-color: #f5f5f5; border-color: #999; }
a.pag:visited  { color: #434343; background-color: #f5f5f5; border-color: #999; }
a.pag:hover  { color: #fff; background-color: #434343; border-color: #656565; }
.button      { color: white; font-size: 11px; font-family: Arial; font-weight: bold; background-color: #c32701; padding-right: 5px; padding-left: 5px; position: relative; border: solid 1px #c32701; cursor: pointer; }
.button:hover { color: #c32701; background-color: #fff; }
#menu_header { color: #fff; background-color: #c32701; margin: 0; padding: 4px 0 4px 0; border-top: 1px solid white; }
#menu_header a { color: #fff; text-decoration: none; }
#menu_header a:hover { text-decoration: underline; }
#footer { color: #fff; font-size: 11px; font-family: Arial; background-color: #c32701; text-align: center; margin: 0; padding: 10px 2px; }
#footer a { color: #fff; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
a.frontp { color: #000; font-size: 12px; font-family: Arial; background-image: url(../images/noticias/icons/frontp.gif); background-repeat: no-repeat; background-position: 0 bottom; text-decoration: none; height: 14px; padding-left: 19px; }
a.frontp:hover  { text-decoration: underline; }
a.print { color: #000; font-size: 12px; font-family: Arial; background-image: url(../images/noticias/icons/print.gif); background-repeat: no-repeat; background-position: 0 bottom; text-decoration: none; height: 14px; padding-left: 18px; }
a.print:hover  { text-decoration: underline; }
a.email { color: #000; font-size: 12px; font-family: Arial; background-image: url(../images/noticias/icons/email.gif); background-repeat: no-repeat; background-position: 0 bottom; text-decoration: none; height: 14px; padding-left: 18px; cursor: pointer; }
a.email:hover  { text-decoration: underline; }
.box_info          { border: solid 1px #c0c0c0 }
.box_field_mail { color: black; font-size: 11px; background-color: #fff; margin: 5px 0 0 0; padding: 1px 2px; border: solid 1px #8f8f8f; }
.button_mail      { color: white; font-size: 12px; font-family: Arial; background-color: #c32701; padding-right: 5px; padding-left: 5px; position: relative; border: solid 1px #c32701; cursor: pointer; }
.button_mail:hover { background-color: black; border-color: #434343 #293309 #293309 #434343; border-style: solid; border-width: 1px; }
a.pdf      { color: black; font-size: 12px; font-family: Arial; line-height: 18px; background-image: url(../images/noticias/icons/pdf.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; height: 14px; padding-right: 1px; padding-left: 20px; }
a.pdf:hover        { text-decoration: underline; padding-right: 1px; }
a.doc      { color: black; font-size: 12px; font-family: Arial; line-height: 18px; background-image: url(../images/noticias/icons/doc.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; height: 14px; padding-right: 1px; padding-left: 20px; }
a.doc:hover        { text-decoration: underline; padding-right: 1px; }
a.xls      { color: black; font-size: 12px; font-family: Arial; line-height: 18px; background-image: url(../images/noticias/icons/xls.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; height: 14px; padding-right: 1px; padding-left: 20px; }
a.xls:hover        { text-decoration: underline; padding-right: 1px; }

.highlight img{ margin: 3px; border: solid 2px #fff; }

.highlight:hover img{
border: solid 2px #c32701;
}

.highlight:hover{
border: 0 ;
}
