body { color: #000000; background-color:#ffffff; background: url(../imagen/fondo.gif); background-repeat: repeat-x; margin: 0; padding: 0; font: 12px arial;}
a { color: #212121; text-decoration: none;}
a:hover { color:#000000; text-decoration: underline; }

.verdana_9_negra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.verdana_9_blanca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
a.verdana_9_blanca { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration:none;}
.verdana_10_negra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.verdana_11_negra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
a.verdana_11_negra { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

td.left-col { width: 794px; padding-left: 0px; padding-right: 8px; }

div.col-title {
    margin-bottom: 1.5em; padding-top: 1px; padding: 0px; padding-left: 32px;
    background-color: #dbdbdb;
}
div.col-title span { float: left; font: 20px tahoma; font-weight: normal; color: #ffffff;}
div.col-title div.volver_link { float: right; width: 56px; height: 21px; background: url(../imagen/interio_volve02.gif); cursor: pointer}

div.col-data { padding-left: 32px; }

div.fda-top-line1 { width:987px; margin:0; padding:0; border:0; }
div.fda-top-img1 { float:left; width:635px; height:20px; background: url(../imagen/cabeza_01.jpg);}
div.fda-top-img2 { float:left; width:7px; height:20px; background: url(../imagen/cabeza_02.gif);}
.fda-top-img3 { float:left; width:58px; height:20px; background: url(../imagen/cabeza_03_onoff.gif);}
.fda-top-img3:hover { background-position: 0px 20px; cursor: pointer;}
div.fda-top-img4 { float:left; width:2px; height:20px; background: url(../imagen/cabeza_04.gif);}
.fda-top-img5 { float:left; width:80px; height:20px; background: url(../imagen/cabeza_05_onoff.gif);}
.fda-top-img5:hover { background-position: 0px 20px; cursor: pointer;}
div.fda-top-img6 { float:left; width:2px; height:20px; background: url(../imagen/cabeza_06.gif);}
.fda-top-img7 { float:left; width:77px; height:20px; background: url(../imagen/cabeza_07_onoff.gif);}
.fda-top-img7:hover { background-position: 0px 20px; cursor:pointer}
div.fda-top-img8 { float:left; width:7px; height:20px; background: url(../imagen/cabeza_08.gif);}
div.fda-top-img9 { float:left; width:119px; height:20px; background: url(../imagen/cabeza_09.jpg);}

div.ampliar { height: 15px; background: url(../imagen/tabla_amplia_01.gif);}
div.ampliar:hover { background: url(../imagen/tabla_amplia_02.gif);cursor:pointer;}

div.nota-abierta { font: 13px arial;}
div.nota-abierta .volanta { line-height: 1; font-size: 87%; margin-bottom: 0.3em; color:#505050}
div.nota-abierta .titulo { font-weight: bolder; font-size: 130%; color: #303030; text-decoration: underline; margin-bottom: 0.8em; display:block}
div.nota-abierta .copete { line-height: 1.3; font-size: 115%; margin-bottom: 1.5em; color:#404040}
div.nota-abierta .texto { line-height: 1.4; color:#333333; }

div.listado-simple { font: 12px arial; padding: 1em 0.5em 0.5em 0px; border-bottom: 1px solid #c3c3c3; margin-bottom: 0.8em;}
div.listado-simple .volanta { line-height: 1; font-size: 87%; margin-bottom: 0.3em; color:#505050}
div.listado-simple .titulo { font-weight: bolder; font-size: 110%; color: #303030; text-decoration: underline; }
div.listado-simple .copete { line-height: 1.5; color: #101010; }


div.tm-head { border: 1px solid #D9D9D9; padding: 5px 25px 0px 10px; height: 15px; color: #F9FCFA; font: 11px tahoma; }
div.tm-head .title { float: left; font-weight: bolder}
div.tm-head .date { float: right; }
div.tm-pie { border: 1px solid #D9D9D9; border-top: none;padding: 5px 25px 0px 10px; height: 15px; color: #F9FCFA; font: 11px tahoma; }

table.tm { width:100%; background-color:#ffffff; padding: 0px; color: #F9FCFA; font: 11px tahoma;}
table.tm tr th { color: #F9FCFA; }
table.tm tr { border-bottom: 1px solid #d9d9d9; }
table.tm tbody tr.group-head { background-color: #F7F7F7; font-size: 100%; font-weight: bold;}
table.tm tbody tr { color: #000000; font-size: 90%;}
table.tm tbody tr td { border-bottom: 1px solid #f0f0f0; line-height: 70%; }

div.tm-green { border: 1px solid #D9D9D9; border-bottom:none; padding:0; padding-bottom:6px; background: url(../imagen/tabla_sombra_01.gif) repeat-x bottom }
div.tm-green div.tm-head { background-color: #3CA356; }
div.tm-green table.tm tr th { background-color: #3CA356; }

div.tm-blue { border: 1px solid #D9D9D9; border-bottom:none; padding:0; padding-bottom:6px; background: url(../imagen/tabla_sombra_01.gif) repeat-x bottom }
div.tm-blue  div.tm-head { background-color: #2F89A2; }
div.tm-blue  div.tm-pie { background-color: #2F89A2; }
div.tm-blue  table.tm tr th { background-color: #2F89A2; }

div.tm-gray { border: 1px solid #D9D9D9; border-bottom:none; padding:0; padding-bottom:6px; background: url(../imagen/tabla_sombra_01.gif) repeat-x bottom }
div.tm-gray  div.tm-head { background-color: #949471; }
div.tm-gray  div.tm-pie { background-color: #949471; }
div.tm-gray  table.tm tr th { background-color: #949471; }


.gale1 { text-align: left; width: 600px; font: 12px arial; background-color: #ffffff; padding: 10px; }
.gale1 div.list { width: 100%; height: 350px; background-color: #f0f0f0; }

.gale1 div.list .cell { float: left; margin: 5px; width: 170px; height: 150px; padding:0; padding-top:13px; background-color: #fafafa; cursor: pointer;}
.gale1 div.list div.cell:hover { background-color: #cccccc; }
.gale1 div.list div.cell .updated{  display: none }
.gale1 div.list div.cell .gwt-Image { position:relative; left: 17px; }
.gale1 div.list div.cell .title { text-align:center; }
.gale1-dlg .page-navbar { background-color: #a0a0a0; text-align:center; font: 10px verdana; padding-top: 10px;}
.gale1-dlg .page-navbar .gwt-Button { font: 8px verdana; }
.gale1-dlg .page-navbar .total { font: 11px verdana; float: left;}
.gale1-dlg .page-navbar .index { font: 11px verdana; float: right;}

.gale1-dlg { border: 1px solid #eeeeee; background-color: #4a8906; }
.gale1-dlg .title { padding: 5px; font: 12px verdana; color: #ffffff; font-weight: bold;}
.gale1-dlg div { text-align:center;}
.gale1-dlg .gwt-Image { border: 1px dashed #000000;}
.gale1-dlg .title { padding: 5px; font: 12px verdana; color: #ffffff; font-weight: bold;}
.gale1-dlg .pie { padding: 5px; font: 11px verdana; color: #ffffff; }
.gale1-dlg .close { font: 9px verdana; }

.gale1-dlg .ycms-NavBar { padding: 7px 50px; color: #ffffff; text-align:center; font: 10px verdana; }
.gale1-dlg .ycms-NavBar .gwt-Button { font: 8px verdana; }
.gale1-dlg .ycms-NavBar .total { display: none; }
.gale1-dlg .ycms-NavBar .index { font: 11px verdana; float: right;}

div.spacer {clear:both;}

.voces-bolsa-box {
    background-color: #ddf3e3;
    margin-bottom: 15px;
}

.voces-bolsa-box .titulo {
    padding:5px 6px 2px;
    font: 12px tahoma; font-weight: bolder;
    color: #ffffff;
    background-color: #3f9856;
    border-bottom: 2px solid #d9d9d9;
}

.voces-bolsa-box .nota-titulo {
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bolder;
    border-bottom: 1px solid #ffffff;
}

.voces-bolsa-box .nota-copete {
    padding: 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
    border-bottom: 1px solid #ffffff;
}

.voces-bolsa-box .nota-pie {
    padding: 5px 10px; height: 1.6em;
    border-bottom: 1px solid #ffffff;
    background: url(/fadasa/d09a/imagen/tabla_sombra_02.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
}

.voces-bolsa-box .nota-pie .fuente {
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000;
}

.voces-bolsa-box .nota-pie .ampliar {
    float: right;
    width: 51px;
}

div.ultimo-momento { margin: 0px 8px; height: 1.5em; padding:4px 1em 0px; margin-bottom: 3px; 
background-color:#d2e8c5; color:#8c3327; font: 12px arial; }
div.ultimo-momento span.title { font: 11px verdana; font-weight:bold; margin-right: 1.5em; color:#ab3e2f;}

div.tmPoscam { border:1px solid #d9d9d9; }
div.tmPoscamGrid {  }
div.tmPoscamGrid div.top { padding: 5px 5px 0px; border-bottom:1px solid #d9d9d9; background-color:#eeffee; height: 1.3em; }
div.tmPoscamGrid div.top .title { float: left; margin:0; padding:0; font:10px tahoma; font-weight:bold; text-transform:uppercase;}
div.tmPoscamGrid div.top .fecha { float: right; margin:0; padding:0; font:11px tahoma; }

.tmPoscamGrid table { width: 100%; font: 9px tahoma; }
.tmPoscamGrid table .ylabels { width: 40%; text-align: left;}
.tmPoscamGrid .header { background-color: #eeffee;}
.tmPoscamGrid .header td { text-align: left; font-weight: bolder; text-transform: capitalize; }
.tmPoscamGrid table td { text-align: right; }
.tmPoscamGrid table td.ylabel { text-align: left; }
.tmPoscamGrid table td.total { width: 10%; font-weight: bold;}
.tmPoscamGrid tr.row-even { background-color: #ffffff;}
.tmPoscamGrid tr.row-odd { background-color: #efefef;}

