/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px }
/* Content column */
TD#contenido { padding-left: 10px; padding-right: 10px;	padding-top: 0px }
H1 { font-family : Arial, Helvetica, sans-serif; font-size : 20px; color : #646464; margin-bottom : 10px; margin-top : 0px; }
H2 { font-family : Verdana, sans-serif;	font-size : 20px; color : #003d7a;	margin-bottom : 10px; margin-top : 10px; }
H3 { font-family : Verdana, sans-serif; font-size : 14px; color : black; margin-bottom : 10px; margin-top : 0px; }
H4 { font-family : Verdana, sans-serif; font-size : 10px; color : black; margin-bottom : 0px; margin-top : 10px; }
body { background-color: #FFFFFF; margin-top: 0; margin-left: 0; margin-right: 0; font-family: Verdana, Arial, Helvetica; font-size: 11px; }
A:link { background-color : transparent; text-decoration : none; color: #0000FF; }
A:visited { background-color : transparent; text-decoration : none; color: #0000FF; }
A:hover { background-color : transparent; text-decoration : underline; color: #0000FF; }
A:active { background-color : transparent; text-decoration : none; color: #0000FF; }
.texto { font-family: Verdana, Arial, Helvetica; font-size: 11Px; color: Black; text-align : justify }
a.texto { text-decoration: none }
a.texto:HOVER { text-decoration: underline }
a.txtbase { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.txtbase:visited { background-color : transparent; text-decoration : none; color: white; }
a.txtbase:hover { background-color : transparent; text-decoration : underline; color: white; }
a.txtbase:active { background-color : transparent; text-decoration : none; color: white; }
.txt10px { color: white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.txtpie { color: #4B4B4B; font-family: Verdana, Arial, Helvetica; font-size: 11Px; }
.txtfecha {	color: #444444; font-family: Verdana, Arial, Helvetica; font-size: 11Px; }
.txtlogin {	color: #444444; font-family: Verdana, Arial, Helvetica; font-size: 9Px; }
/* Menu Vertical Izquierdo */
.menu1-level1-no { width: 130px; border-bottom: 1px solid #808080; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080;
    font-size: 11px; padding-top:5px; padding-bottom:5px; padding-left:10px; background-color: #EEEEEE; color: #003d7a; }
.menu1-level1-no A { color: #003d7a; }
.menu1-level1-no A:visited { text-decoration: none; color: #003d7a; }
.menu1-level1-no A:hover { text-decoration: underline; color: #003d7a; }
.menu1-level1-no A:active { text-decoration: none; color: #003d7a; }
.menu1-level1-act { width: 130px; border-bottom: 1px solid #808080; border-top: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080;
    font-size: 11px; padding-top:5px; padding-bottom:5px; padding-left:10px; background-color: #EEEEEE; color: #c60000; }
.menu1-level1-act A { color: #c60000; }
.menu1-level1-act A:visited { text-decoration: none; color: #c60000; }
.menu1-level1-act A:hover { text-decoration: underline; color: #c60000; }
.menu1-level1-act A:active { text-decoration: none; color: #c60000; }
.menu1-level2-no { width: 130px; font-size: 10px; padding-top:2px; padding-bottom:2px; padding-left:10px; border-right: 1px solid #DDDDDD; background-color: white }
.menu1-level2-no A { color: #646464 }
.menu1-level2-no A:visited { text-decoration: none; color: #646464; }
.menu1-level2-no A:hover { text-decoration: underline; color: #646464; }
.menu1-level2-no A:active { text-decoration: none; color: #646464; }
.menu1-level2-act { width: 130px; font-size: 10px; padding-top:2px; padding-bottom:2px; padding-left:10px; border-right: 1px solid #DDDDDD; background-color: white }
.menu1-level2-act A { color: #c60000 }
.menu1-level2-act A:visited { text-decoration: none; color: #c60000; }
.menu1-level2-act A:hover { text-decoration: underline; color: #c60000; }
.menu1-level2-act A:active { text-decoration: none; color: #c60000; }
/* Menu Horizontal */
.menu_2 { vertical-align: middle; height: 20; border-right: 1px solid #C0C0C0; border-left: 1px solid #C0C0C0; background-color: #EEEEEE;
    padding-left:25px; padding-right:25px }
.menu_2 A { color: #646464; text-align: center; font-size: 11px; font-family: verdana, arial }
.menu_2 A:visited { text-decoration: none; color: #646464; }
.menu_2 A:hover { text-decoration: underline; color: #646464; }
.menu_2 A:active { text-decoration: none; color: #646464; }
.menu2-level1-act { vertical-align: middle; height: 20; border-right: 1px solid white; border-left: 1px solid white; background-color: #969696;
    padding-left:25px; padding-right:25px }
.menu2-level1-act A { color: white; text-align: center; font-size: 11px; font-family: verdana, arial }
.menu2-level1-act A:visited { text-decoration: none; color: white; }
.menu2-level1-act A:hover { text-decoration: underline; color: white; }
.menu2-level1-act A:active { text-decoration: none; color: white; }
/* Buscar */
.buscar { text-align: right }
form { padding: 0px; margin: 0px; }
#buscador-cab { text-align: center; padding:2px 0px 0px 0px; margin: 0px; }
.mc-buscar-en { float: left; display: block; margin: 0px; padding: 0px; height: auto; }
.mc-buscar-en span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:white; margin:0px 0px 0px 4px }
.mc-radios { float:left; display:block; margin:0px 0px 0px 6px; padding:0px; }
#buscador-cab h2 { float: left; margin: 0px 3px 0px 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:white; font-weight:normal; }
input.buscacab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black; float:left; width:120px; height:15px; padding:0px; margin:0px; border-top:1px solid #C5C8CF; border-right:1px solid #D3D6DD; border-bottom:1px solid #D3D6DD; border-left:1px solid #C5C8CF;}
input.mcradio { padding:0px; margin:0px 2px 0px 0px; border:0px; vertical-align:middle; width:12px; height:12px; }
#buscador-cab label { padding:0px; margin:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:white; }
.mc-boton { float:left; margin:0px 0px 0px 5px; padding:0px; height:auto; }
#botonir { margin:0px; padding:0px; font-family:Arial; font-size:10px; color:black; width:50px; height:17px; cursor:pointer; }
/* ttnews1 */
.news_list_item { text-align: justify; }
.news_list_item P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news_list_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #003d7a; }
.news_list_title A { color: #003d7a; }
.news_list_title A:visited { color : #003d7a; }
.news_list_title A:hover { color : #990000 }
.news_list_title A:active { color : #003d7a; }
.news_list_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555 }
.news-list-container IMG { float: left; margin-right:5px; }
.news_list_subheader { margin-top: 5px; color: black; }
.news_list_subheader A { color: black; }
.news_list_subheader A:visited { color : black; }
.news_list_subheader A:hover { color : black; }
.news_list_subheader A:active { color : black; }
.news_list_author { font-family: Verdana, Arial, Helvetica, sans-serif; }
.news_list_author P { margin-top: 3px; font-size: 10px; color: #c60000; }
.news_list_links { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #36628D }
.news_list_category { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #c60000; }
.news_list_category A { color: #c60000; }
.news_list_category A:visited { color: #c60000; }
.news_list_category A:hover { color: #c60000; }
.news_list_category A:active { color: #c60000; }
/* ttnews4 */
.news_list_item4 { text-align: left; }
.news_list_item4 P { margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news_list_title4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #003d7a; }
.news_list_title4 A { color: #003d7a; }
.news_list_title4 A:visited { color : #003d7a; }
.news_list_title4 A:hover { color : #990000 }
.news_list_title4 A:active { color : #003d7a; }
.news_list_date4 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555 }
.news_list_subheader4 { margin-top: 5px; color: black; text-align: justify; }
.news_list_subheader4 A { color: black; }
.news_list_subheader4 A:visited { color : black; }
.news_list_subheader4 A:hover { color : black; }
.news_list_subheader4 A:active { color : black; }
.news_list_author4 { font-family: Verdana, Arial, Helvetica, sans-serif; }
.news_list_author4 P { margin-top: 3px; font-size: 10px; color: #c60000; }
/* ttnews3 */
.news_list_itemtt3 { text-align: justify; }
.news_list_itemtt3 P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; }
.news_list_titlett3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; color: #003d7a; }
.news_list_titlett3 A { color: #003d7a; }
.news_list_titlett3 A:visited { color : #003d7a; }
.news_list_titlett3 A:hover { color : #990000 }
.news_list_titlett3 A:active { color : #003d7a; }
.news_list_datett3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #555555 }
.news-list-containertt3 IMG { float: left; margin-right:5px; }
.news_list_subheadertt3 { margin-top: 5px; color: black; }
.news_list_subheadertt3 A { color: black; }
.news_list_subheadertt3 A:visited { color : black; }
.news_list_subheadertt3 A:hover { color : black; }
.news_list_subheadertt3 A:active { color : black; }
.news_list_authortt3 { font-family: Verdana, Arial, Helvetica, sans-serif; }
.news_list_authortt3 P { margin-top: 3px; font-size: 16px; color: #c60000; }
/* ttnews5 */
.news_list_itemtt5 { text-align: justify; }
.news_list_itemtt5 P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.news_list_titlett5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #003d7a; }
.news_list_titlett5 A { color: #003d7a; }
.news_list_titlett5 A:visited { color : #003d7a; }
.news_list_titlett5 A:hover { color : #990000 }
.news_list_titlett5 A:active { color : #003d7a; }
.news_list_datett5 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #555555 }
.news-list-containertt5 IMG { float: left; margin-right:5px; }
.news_list_subheadertt5 { margin-top: 5px; color: black; }
.news_list_subheadertt5 A { color: black; }
.news_list_subheadertt5 A:visited { color : black; }
.news_list_subheadertt5 A:hover { color : black; }
.news_list_subheadertt5 A:active { color : black; }
.news_list_authortt5 { font-family: Verdana, Arial, Helvetica, sans-serif; }
.news_list_authortt5 P { margin-top: 3px; font-size: 13px; color: #c60000; }
/* ttnews columnista */
.news_list_itemcol { text-align: left; }
.news_list_itemcol P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: left; }
.news_list_titlecol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003d7a; }
.news_list_titlecol A { color: #003d7a; }
.news_list_titlecol A:visited { color : #003d7a; }
.news_list_titlecol A:hover { color : #003d7a; }
.news_list_titlecol A:active { color : #003d7a; }
.news_list_datecol { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-weight: normal; color: #555555 }
/* ttnews single columnista */
.news_list_itemcsi { text-align: justify; margin-bottom : 5px; }
.news_list_itemcsi P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news_list_titlecsi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #003d7a; }
.news_list_titlecsi A { color: #003d7a; }
.news_list_titlecsi A:visited { color : #003d7a; }
.news_list_titlecsi A:hover { color : #990000; }
.news_list_titlecsi A:active { color : #003d7a; }
.news_list_datecsi { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #555555 }
/* ttnews2 */
.news_list_itemtt2 P {	margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news_list_titlett2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #003d7a; }
.news_list_titlett2 A { color: #003d7a; }
.news_list_titlett2 A:visited { color : #003d7a; }
.news_list_titlett2 A:hover { color : #990000; }
.news_list_titlett2 A:active { color : #003d7a; }
.news_list_datett2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #555555 }
/* ttnews6 */
.news_list_itemtt6 { text-align: justify; }
.news_list_itemtt6 P { margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news_list_titlett6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #555555; text-align: justify; }
.news_list_titlett6 A { color: #555555; }
.news_list_titlett6 A:visited { color : #555555; }
.news_list_titlett6 A:hover { color : #990000; }
.news_list_titlett6 A:active { color : #555555; }
.news_list_datett6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #555555 }

.news_single_item { text-align: justify; }
.news_single_item P { margin-top : 0px; margin-bottom : 0px; padding-bottom : 0px; text-align: justify; }
.news-single-item H2 { margin-bottom: 15px; }
.news-single-item H3 { font-family : Verdana, sans-serif; font-size : 14px; margin-bottom: 15px; }
.news_single_date { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #555555 }
.news-single-author { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #c60000; }
.news-single-author P { color: #c60000; }
.news-single-img { float: left; margin-right:10px; margin-top: 0px; }
.news-single-imgcaption { clear:both; font-size: 9px; }
/* .news-list-imgcaption { float: right; padding-top:3px; padding-right:3px; font-size: 9px; } */
.news_single_table_header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; background-color: #eeeeee }
.news-single-related,.news-single-files,.news-single-links { margin:0px; margin-bottom: 3px; padding:0px; background-color:#FFFFFF; }
.news-single-related DD, .news-single-links DD, .news-single-files DD {	margin-left:20px; }
.news-single-related DT, .news-single-links DT, .news-single-files DT { font-family : Arial, Helvetica, sans-serif; font-size : 20px; font-weight: bold;color : #646464; margin-left: 0px; margin-bottom:5px; width:90%; }
.news-single-backlink, .news-single-backlink a { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 12px; margin-bottom: 10px; margin-top: 10px; color:navy; }
.news-single-catimage { float: left; margin-right:10px; margin-top: 0px; }
/* .news-single-category { float: right; }*/
/* .news-single-timedata { float: right; }*/
/* .news-single-timedata, .news-single-author,.news-single-imgcaption { font-size: 9px; }*/
/* .news-single-author { padding-bottom: 3px; }*/
/* .news-single-additional-info { background-color: #BBE53A; margin-top: 15px; border: 1px solid #666; padding:3px; padding-bottom:0px; }*/
/* tt_news Page-Browser */
.tx-ttnews-browsebox, .browseBoxWrap { /*margin:3px;*/ border:1px solid #C0C0C0; padding:3px; background-color:white; }
.tx-ttnews-browsebox TD { font-size: 10px; }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P { margin:0px; }
.tx-ttnews-browsebox-SCell { background-color: #EEEEEE; border:1px solid navy; }
/* tt_news Search */
/* .news-search-emptyMsg { font-size: 11px; margin-left: 10px; }*/
/* .news-search-form {	padding:3px; margin-bottom:5px;	border:1px solid #666; background-color:#F9FFE5; }*/
/* .news-search-emptyMsg{ margin:0px; }*/
/* .news-search-form FORM { margin:0px; }*/
