#containerdatos,#containertitulos{
    border-right:1px outset #666;
    border-left:1px outset #666;
    width:686px
}
#containerclasif,#containerdatos,#containertitulos{
    margin:0 auto;
    overflow:hidden;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    padding:1px;
    background-color:#FFF
}
#columntitulo1,#columntitulo2,#columntitulo3{
    height:20px;
    padding-top:15px;
    border-bottom:2px solid #99c175;
    vertical-align:bottom
}
#columntitulo1,#columntitulo2,#columntitulo3,#submenunav,#submenunav a,#submenunav li{
    vertical-align:bottom
}
#columndatos1,#columndatos2,#columntitulo1,#columntitulo2{
    width:18%;
    margin-left:1px
}
#columndatos3,#columntitulo3{
    width:62%;
    background:#AEC9E3
}
#columndatos1,#columndatos2,#columndatos3{
    margin-bottom:-20000px;
    padding-bottom:20000px;
    border:1px solid #006;
    vertical-align:top;
    float:left
}
#columndatos3 a,#columndatos3 a:hover{
    padding-top:0;
    padding-left:2px;
    width:100%
}
#columndatos1 a,#columndatos1 a:hover,#columndatos2 a,#columndatos2 a:hover,#columndatos3 a,#columndatos3 a:hover{
    display:block;
    text-align:left;
    font-size:11px;
    list-style:none
}
#centrado,#containerclasif,#containerdatos,#containertitulos{
    background-color:#FFF
}
#centrado,#centrado table,table{
    margin-right:auto;
    margin-left:auto
}
#cabeceraIzq,#centrado,#centrado table,body,td,th{
    text-align:center
}
#cabeceraDer,#cabeceraIzq{
    padding:5px;
    margin-bottom:2px;
    margin-top:2px;
    height:70px
}
#menunav,body{
    background-color:#999
}
#egobnav,#submenunav{
    list-style-type:none;
    padding:0
}
#egobnav a,#submenunav a{
    padding:0 15px;
    line-height:2.5;
    text-decoration:none;
    color:#FFF
}
#menunav,#piepag,#wwwnav{
    border-top:1px solid #999
}
#containerclasif{
    width:690px;
    text-align:left;
    font-weight:700;
    font-size:11px
}
#submenunav{
    margin:0;
    background:#FFF;
    width:300px;
    height:30px;
    float:none
}
#submenunav li{
    padding:0;
    float:left;
    margin:0 1px 0 0;
    display:inline;
    background:url(../images/tabizquierdo.gif) no-repeat #BE3905
}
#submenunav a{
    float:left;
    background:url(../images/tabderecho.gif) top right no-repeat
}
#submenunav a:hover{
    color:#F90
}
#container_conc #submenunav_conc a,#container_tipo #submenunav_tipo a{
    background:#BE3905;
    color:#000;
    font-weight:700;
    vertical-align:bottom
}
#containertitulos{
    border-top:1px outset #666;
    text-align:left;
    font-weight:700;
    font-size:11px;
    float:none
}
#containerdatos{
    border-bottom:1px outset #666;
    text-align:left;
    font-weight:400;
    font-size:11px
}
#columntitulo1{
    background:#69C;
    padding-left:2px;
    text-align:left;
    float:left
}
#columntitulo2{
    background:#89B0D8;
    padding-left:2px;
    text-align:left;
    float:left
}
#columntitulo3{
    margin-left:1px;
    padding-left:2px;
    text-align:left;
    float:left
}
#columndatos1{
    background:#69C;
    text-align:left
}
#columndatos1 a,#columndatos2 a{
    width:99%;
    font-weight:400;
    color:#FFF;
    padding:1px;
    margin:0;
    text-decoration:none;
    float:left
}
#columndatos1 a:hover,#columndatos2 a:hover{
    width:99%;
    font-weight:400;
    color:#BE3905;
    padding:1px;
    margin:0;
    text-decoration:none;
    background:#FFF;
    float:left
}
#columndatos1 p{
    background:#69C;
    width:99%;
    margin:0;
    padding:0;
    float:left
}
#columndatos2{
    background:#89B0D8;
    text-align:left
}
#columndatos2 p{
    background:#89B0D8;
    width:99%;
    margin:0;
    padding:0;
    float:left
}
#columndatos3{
    margin-left:2px;
    text-align:left
}
#centropag2,#menunav,#wwwnav,.statsder{
    border-bottom:1px solid #999;
    border-left:1px solid #999
}
#columndatos3 a{
    font-weight:400;
    color:#FFF;
    text-decoration:none
}
#columndatos3 a:hover{
    font-weight:400;
    color:#BE3905;
    text-decoration:underline
}
#columndatos3 p{
    background:#AEC9E3;
    width:426;
    margin:0;
    padding:2px;
    float:none
}
body,td,th{
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:11px;
    color:#000
}
body{
    margin:5px auto
}
#centrado{
    width:710px
}
#cabecerapag{
    width:700px;
    height:82px;
    text-align:left;
    margin:10px auto 5px;
    padding:2px 0 1px
}
#cabeceraIzq{
    width:430px;
    background-color:#5ba817;
    float:left
}
#cabeceraDer{
    width:250px;
    background-color:#69C;
    float:right
}
#MuniIzq,img.EscudoDer{
    height:60px;
    margin-bottom:0;
    margin-top:0;
    vertical-align:middle
}
#MuniIzq{
    width:200px;
    float:left;
    text-align:right
}
img.EscudoDer{
    width:50px;
    float:right
}
#centropag1,#centropag2,#centropag3{
    width:700px;
    text-align:center
}
#centropag1,#wwwnav,h1{
    height:25px
}
#menunav{
    width:698px;
    padding:0;
    margin:0;
    border-right:1px solid #999;
    float:left
}
#egobnav{
    margin:0;
    background:#999;
    width:690px;
    height:33px;
    float:left
}
#egobnav li{
    margin:0;
    padding:0;
    float:left
}
#egobnav a{
    float:left;
    height:33px;
    font-size:11px;
    text-align:center;
    border-right:1px solid #FFF
}
#centropag2,#wwwnav,.recuadroimgs,.statsder{
    border-right:1px solid #999
}
#egobnav a:hover{
    background:#EEE;
    color:#5ba817;
    text-decoration:none
}
#body_dig #egobnav_dig a,#body_exp #egobnav_exp a,#body_ini #egobnav_ini a,#body_osm #egobnav_osm a,#body_rec #egobnav_rec a,#body_ren #egobnav_ren a,#body_tra #egobnav_tra a{
    background:#5ba817;
    color:#FFF;
    font-weight:400
}
#centropag1,#centropag3,#wwwnav,.recuadrodigesto,.recuadrodigesto p{
    background-color:#FFF
}
#centropag2{
    padding:0;
    margin:0
}
#centropag3{
    padding-bottom:0;
    margin:0;
    vertical-align:middle
}
#recuadroencabezado{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px
}
#wwwnav{
    width:250px;
    padding:4px;
    margin:0;
    vertical-align:middle;
    text-align:center;
    float:right
}
.recuadroarbol h5,.recuadrodigesto h5,.recuadroimgs h5{
    border-bottom:2px solid #039;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:700
}
.recuadrodigesto{
    width:698px;
    padding:0;
    margin:0;
    text-align:left;
    float:left
}
.recuadrodigesto p{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:5px;
    margin:0;
    text-align:left
}
.recuadrodigesto td{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:3px;
    margin:0;
    text-align:left
}
.recuadrodigesto h5{
    background-color:#69C;
    color:#039;
    padding-top:5px;
    padding-left:2px;
    padding-bottom:2px;
    margin:0;
    text-align:left
}
.recuadroarbol,.recuadrodigesto h6{
    padding:0;
    text-align:left;
    margin:0
}
.recuadrodigesto h6{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#900
}
.recuadrodigesto a:active,.recuadrodigesto a:link,.recuadrodigesto a:visited{
    color:#99c175;
    text-decoration:underline
}
.recuadrodigesto a:hover{
    color:grey;
    text-decoration:none
}
.recuadroarbol{
    width:700px;
    background-color:#FFF;
    float:left
}
.recuadroarbol p{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    background-color:#FFF;
    padding:5px;
    margin:0;
    text-align:left
}
.recuadroarbol td{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:3px;
    margin:0;
    text-align:left
}
.recuadroarbol h5{
    background-color:#69C;
    color:#039;
    padding-top:5px;
    padding-left:2px;
    padding-bottom:2px;
    margin:0;
    text-align:left
}
.recuadrodetallearbol,.recuadroimgs{
    background-color:#FFF;
    text-align:left;
    float:left
}
.recuadroarbol h6{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#900;
    padding:0;
    margin:0;
    text-align:left
}
.recuadrodetallearbol{
    width:360px;
    height:500px;
    padding:0;
    margin:0
}
.recuadroarbol a:active,.recuadroarbol a:link,.recuadroarbol a:visited{
    color:#99c175;
    text-decoration:underline
}
a:active,a:link,a:visited{
    text-decoration:none
}
.recuadroarbol a:hover{
    color:grey;
    text-decoration:none
}
.recuadroimgs{
    width:439px;
    padding:0;
    margin:0
}
#ContenedorTextoder,#ContenedorTextoderojo{
    width:257px;
    background-color:#5ba817;
    padding:0;
    margin:0
}
#ContenedorTextoder{
    text-align:center;
    float:right
}
#ContenedorTextoderojo{
    height:220px;
    text-align:right;
    vertical-align:bottom;
    float:right
}
.statsder,.textoder{
    width:246px;
    float:right
}
#abajocen,#abajoder,#abajoizq,.recuadroimgs p,.statsder{
    background-color:#FFF
}
.recuadroimgs p{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:5px;
    margin:0;
    text-align:left
}
.recuadroimgs td{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    padding:3px;
    margin:0;
    text-align:left
}
.recuadroimgs h5{
    background-color:#69C;
    color:#039;
    padding-top:5px;
    padding-left:2px;
    padding-bottom:2px;
    margin:0;
    text-align:left
}
.recuadroimgs h6{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#900;
    padding:0;
    margin:0;
    text-align:left
}
.statsder,.textoder{
    padding:3px;
    margin:1px
}
.textoder{
    background-color:#5ba817;
    text-align:left
}
.statsder{
    text-align:center
}
.normatitulo,input{
    background-color:#EEE
}
#abajocen,#piepag,#piepagizq,.bienvenidotitulo{
    text-align:left
}
#abajocen,#mensajeerror img,#piepagizq,.MuniText,.bienvenidotexto img{
    float:left
}
#abajoder,#abajoizq{
    width:190px;
    height:108px;
    padding-top:10px;
    margin:0;
    text-align:left;
    vertical-align:middle;
    float:left
}
#abajocen{
    width:310px;
    padding:1px;
    margin-left:2px;
    margin-right:2px;
    vertical-align:middle
}
#piepag{
    width:700px;
    height:70px;
    padding-top:3px;
    vertical-align:middle
}
#piepag a{
    font-size:10px
}
#piepagizq{
    width:358px;
    height:54px;
    background-color:#5ba817;
    padding:3px;
    margin:0
}
#piepagder{
    height:50px;
    padding:0;
    margin:0;
    float:right;
    vertical-align:top;
    width:336px
}
.ServiciosText{
    font-family:Arial,Verdana,sans-serif;
    font-size:40px;
    color:#FFF;
    font-weight:700;
    letter-spacing:-1px;
    vertical-align:top
}
.SeparadorText{
    font-family:Geneva,Arial,Helvetica,sans-serif;
    font-size:50px;
    color:#fff;
    font-weight:400;
    letter-spacing:-4px;
    vertical-align:middle
}
.OnLineText{
    font-family:Verdana,Arial,sans-serif;
    font-size:45px;
    color:#fff;
    font-weight:700;
    letter-spacing:2px;
    vertical-align:bottom
}
.MuniText,.wwwwtext{
    font-size:18px;
    font-weight:700
}
.MuniText{
    font-family:Arial,Verdana,sans-serif;
    padding-left:20px;
    color:#99c175
}
.bienvenidotitulo,.wwwwtext{
    font-family:Verdana,sans-serif
}
.wwwwtext{
    padding:0;
    color:#999;
    line-height:99%;
    vertical-align:middle
}
.faqstitulo,.normatitulo{
    font-family:Arial,Verdana,sans-serif;
    padding-left:5px;
    padding-bottom:2px;
    color:#BE3905
}
.faqstitulo{
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #CCC
}
.normatitulo{
    font-size:14px;
    font-weight:bolder;
    border-bottom:2px solid #99c175
}
#mensajeerror,input:enabled{
    background-color:#FFF
}
.bienvenidotitulo{
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #FFF;
    padding-left:0;
    padding-bottom:2px;
    vertical-align:top;
    color:#FFF;
    line-height:99%
}
.bienvenidotexto,.statstitulo{
    font-family:Verdana,sans-serif;
    font-size:11px;
    line-height:99%;
    padding-bottom:2px;
    padding-left:0
}
.bienvenidotexto{
    font-weight:400;
    text-align:justify;
    vertical-align:text-top;
    color:#FFF
}
#mensajeerror p,.statsder table,.statstexto,.statstexto td,.statstitulo,h1{
    text-align:left
}
.statstexto,.statstitulo,h1,h5{
    color:#99c175
}
.statstitulo{
    font-weight:700;
    border-bottom:1px solid #BE3905;
    vertical-align:top
}
#pietextverdana,.statstexto{
    font-family:Verdana,sans-serif;
    font-size:10px
}
.statstexto{
    font-weight:400;
    padding-left:0;
    padding-bottom:2px;
    vertical-align:text-top;
    line-height:100%
}
h2,h6{
    color:#930
}
.statsder table{
    line-height:100%
}
#pietextarial,li,ul{
    line-height:95%
}
#pietextverdana{
    color:#FFF;
    font-weight:400;
    line-height:100%
}
#mensajeerror p,#pietextarial{
    font-family:Arial,Verdana,sans-serif
}
#pietextarial{
    font-size:9px;
    color:#FFF;
    font-weight:400
}
#mensajeerror p,#recuadrorentas h1,h1,h2,h3,h4,h5,h6,legend{
    font-weight:700
}
#mensajeerror{
    width:98%;
    height:40px;
    border:2px dashed #BE3905;
    padding:1px;
    margin:2px;
    text-align:center;
    vertical-align:middle
}
#mensajeerror p{
    font-size:12px;
    color:#99c175;
    padding-left:50px;
    padding-right:5px;
    vertical-align:middle
}
a,h1,h2,h3,h4,h5,h6{
    font-family:Verdana,Arial,Helvetica,sans-serif
}
ul{
    list-style:none;
    padding-top:0;
    padding-left:10px;
    margin:0
}
li{
    list-style:none;
    padding-bottom:0;
    padding-left:0
}
h1{
    font-size:24px;
    padding:1px;
    margin:1px
}
h2{
    font-size:22px
}
h3{
    font-size:20px;
    color:#C3D9FF
}
h4{
    font-size:18px;
    color:#C00
}
h5{
    font-size:16px
}
h6{
    font-size:14px
}
a{
    font-size:11px;
    color:#FFF
}
a:active,a:visited{
    color:#FFF
}
a:hover{
    text-decoration:underline;
    color:#FFF
}
a.faqsenlaces:link,a.faqsenlaces:visited{
    text-decoration:none;
    color:#7eb54d
}
a.faqsenlaces:hover{
    text-decoration:underline;
    color:#99c175
}
a.faqsenlaces:active{
    text-decoration:none;
    color:#99c175
}
form td,input{
    color:#000;
    text-align:left;
    font-family:Verdana,Arial;
    font-size:11px
}
form{
    font-family:Verdana,Arial;
    font-size:11px;
    background-color:#fff;
    padding:6px
}
form td{
    background-color:#fff;
    vertical-align:top
}
input{
    border:1px solid #99c175;
    padding:3px;
    border-radius:5px;
    box-shadow:-1px 2px #AEC9E3 inset
}
a.enlaceDestacado{
    display:inline-block;
    padding:10px;
    text-decoration:none
}
a.enlaceDestacado:hover{
    color:#1d5987;
    text-decoration:none
}
a.enlaceDestacado,input[type=button],input[type=submit]{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#1d5987;
    background-color:#b3d4fc;
    border:1px solid #009;
    border-radius:5px;
    text-align:left;
    font-weight:700;
    box-shadow:-1px 2px #69C inset
}
select,textarea{
    border:1px solid #99c175;
    background-color:#FFF;
    font-size:11px;
    font-family:Verdana,Arial;
    color:#000;
    text-align:left
}
select{
    padding:2px;
    border-radius:5px;
    box-shadow:-1px 2px #AEC9E3 inset
}
select:enabled{
    background-color:#FFF
}
.boton{
    font-family:Verdana,Arial;
    font-size:11px;
    color:#000;
    background-color:#99c175;
    border:1px solid #009;
    text-align:left
}
#enlacetemasdig,#recuadroencabezado,#recuadroencabezado p,#recuadrorentas,legend{
    background-color:#FFF
}
#encabezadoguiasubtema,#encabezadoguiatema,#encabezadoguiatramite{
    height:20px;
    padding-top:15px;
    padding-left:5px;
    border-bottom:2px solid #99c175;
    margin:1px;
    float:left
}
fieldset{
    border:1px dotted #009;
    text-align:left
}
legend{
    font-family:Verdana,Arial;
    font-size:10px;
    color:#BE3905;
    text-align:left
}
#recuadroencabezado p,#recuadrorentas,#recuadrorentas h1,#recuadrorentas h2{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px
}
#recuadroencabezado{
    width:698px;
    padding:0;
    margin:0;
    text-align:left;
    float:left
}
#recuadroencabezado p{
    padding:5px;
    margin:0;
    text-align:left
}
#recuadrorentas{
    width:690px;
    padding:4px;
    margin:0;
    text-align:left;
    float:left
}
#recuadrorentas p{
    margin:3px
}
#recuadrorentas h1{
    width:690px;
    color:#99c175;
    margin:3px 0 0;
    line-height:100%
}
#recuadrorentas h2{
    width:690px;
    color:#BE3905;
    font-weight:700;
    margin:3px 0 0;
    line-height:100%
}
#recuadrorentas h3,#recuadrorentas h4{
    font-family:Arial,Helvetica,sans-serif;
    margin:3px 0 0;
    color:#BE3905
}
#encabezadoguia,#recuadrorentas h3,#recuadrorentas h4{
    font-size:12px;
    font-weight:700
}
#recuadrorentas h4{
    border-bottom:1px solid #99c175
}
#encabezadoguia{
    text-align:left;
    color:#000;
    width:686px;
    height:220px;
    padding:2px;
    border:1px outset #999;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:2px
}
#encabezadoguiasubtemaitems a:hover,#encabezadoguiatemaitems a:hover,#encabezadoguiatramiteitems a:hover,#enlacetemasdig a,#enlacetemasdig a:hover{
    display:block;
    padding-top:0;
    padding-left:2px;
    font-weight:400
}
#encabezadoguiatema{
    background:#69C;
    width:118px
}
#encabezadoguiatemaitems{
    background:#69C;
    width:121px;
    height:170px;
    margin:1px;
    padding:0;
    border:1px solid #99c175;
    float:left
}
#encabezadoguiasubtemaitems a,#encabezadoguiatemaitems a,#encabezadoguiatramiteitems a{
    width:100%;
    height:13px;
    font-size:11px;
    font-weight:400;
    color:#FFF;
    list-style:none;
    padding-top:0;
    padding-left:2px;
    display:block;
    text-decoration:none;
    text-align:left
}
#encabezadoguiasubtemaitems a:hover,#encabezadoguiatemaitems a:hover{
    width:100%;
    height:13px;
    font-size:11px;
    color:#BE3905;
    text-decoration:none;
    text-align:left;
    background:#FFF;
    list-style:none
}
#encabezadoguiatemaitems p{
    background:#69C;
    width:114px;
    height:13px;
    margin:0;
    padding:2px;
    float:none
}
#encabezadoguiasubtema{
    background:#89B0D8;
    width:118px;
    vertical-align:bottom
}
#encabezadoguiasubtemaitems{
    background:#89B0D8;
    width:121px;
    height:170px;
    margin:1px;
    padding:0;
    border:1px solid #99c175;
    float:left
}
#encabezadoguiasubtemaitems p{
    background:#89B0D8;
    width:114px;
    height:13px;
    margin:0;
    padding:2px;
    float:none
}
#encabezadoguiatramite{
    background:#AEC9E3;
    width:426px;
    vertical-align:bottom
}
#encabezadoguiatramiteitems{
    background:#AEC9E3;
    width:427px;
    height:170px;
    margin:1px;
    padding:0;
    border:1px solid #99c175;
    float:left
}
#encabezadoguiatramiteitems a:hover{
    width:100%;
    height:13px;
    font-size:11px;
    color:#BE3905;
    text-decoration:underline;
    text-align:left;
    list-style:none
}
#encabezadoguiatramiteitems p{
    background:#AEC9E3;
    width:426;
    height:13px;
    margin:0;
    padding:2px;
    float:none
}
#enlacetemasdig{
    width:98%;
    height:24px;
    border:1px dashed #BE3905;
    padding:1px;
    margin:2px auto;
    text-align:center;
    vertical-align:middle
}
#enlacetemasdig p{
    color:#99c175;
    padding:0;
    text-align:center;
    vertical-align:middle;
    font-size:11px
}
#enlacetemasdig a{
    height:22px;
    color:#99c175;
    font-size:inherit;
    text-decoration:none
}
#enlacetemasdig a:hover{
    height:22px;
    color:#356AA0;
    text-decoration:underline;
    text-align:center
}
#enlacetemasdig img{
    float:none
}
#detalletramitecentrado{
    width:688px;
    height:auto;
    margin-left:auto;
    margin-right:auto;
    padding:1px;
    text-align:center;
    float:none;
    background-color:#FFF
}
#detalletramitetitulo{
    background:#69C;
    width:680px;
    margin:0;
    padding:2px;
    border:1px solid #356AA0;
    border-bottom:2px solid #356AA0;
    text-align:left;
    vertical-align:middle;
    font-size:11px;
    font-weight:700;
    letter-spacing:2px;
    float:none
}
#detalletramitetexto{
    background:#FFF;
    width:680px;
    margin:0;
    padding:2px;
    border-left:1px solid #AEC9E3;
    border-bottom:1px solid #AEC9E3;
    border-right:1px solid #AEC9E3;
    text-align:left;
    vertical-align:middle;
    font-size:12px;
    font-weight:400;
    float:none;
    white-space:pre-line
}
#sideBar b,#sideBar strong,.labelDestacado{
    font-weight:700
}
a.black{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    color:#000
}
table.vencimientos,table.vencimientos th{
    font-size:10px;
    font-family:Verdana,Arial;
    border-color:#7eb54d;
    border-style:solid;
    border-width:1px
}
a.black:link,a.black:visited{
    text-decoration:none;
    color:#000
}
a.black:hover{
    text-decoration:underline;
    color:#000
}
a.black:active{
    text-decoration:none;
    color:#000
}
.tituloVencimiento{
    text-decoration:none;
    color:#356AA0
}
table.vencimientos{
    margin:auto
}
table.vencimientos th{
    background-color:#7eb54d;
    color:#ffffff;
    font-weight:700;
    margin:0;
    padding:1px
}
table.vencimientos td,table.vencimientos tr{
    background-color:#FFF;
    font-family:Verdana,Arial;
    color:#000;
    padding:1px;
    font-size:10px
}
table.vencimientos tr{
    margin:0
}
table.vencimientos td{
    border-color:#F5F5F5;
    border-style:solid;
    border-width:1px
}
table.vencimientos a:visited,table.vencimientos td a:link{
    font-size:10px;
    text-decoration:none;
    color:#356AA0
}
table.vencimientos a:hover{
    font-size:10px;
    text-decoration:underline;
    color:#356AA0
}
table.vencimientos a:active{
    font-size:10px;
    text-decoration:none;
    color:#356AA0
}
.labelDestacado{
    font-size:12px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    color:red
}
#sideBar{
    position:fixed;
    padding:5px 5px 0 0;
    top:150px;
    left:0;
    width:400px;
    height:auto;
    visibility:hidden;
    cursor:pointer;
    -webkit-box-shadow:0 5px 20px #555;
    -moz-box-shadow:0 5px 20px #555;
    box-shadow:0 5px 20px #555;
    background-color:#717171
}
.roundedCorners{
    border-radius:0 10px 10px 0;
    -ms-border-radius:0 10px 10px 0;
    -moz-border-radius:0 10px 10px 0;
    -webkit-border-radius:0 10px 10px 0;
    -khtml-border-radius:0 10px 10px 0
}
#sideBar .floatLeft{
    float:left
}
#sideBar .floatRight{
    float:right
}
#sideBar h2.tituloSideBar{
    float:left;
    margin:0;
    height:32px;
    color:#fff;
    width:80%;
    font-size:11pt;
    font-family:Arial,Sans-Serif;
    text-align:center;
    vertical-align:middle
}
.sideBarImg{
    width:24px;
    height:24px;
    background-image:url(../images/exclamation.png);
    background-repeat:no-repeat;
    border:0
}
.sideBarImg:hover{
    background-image:url(../images/exclamationHover.png)
}
#sideBar p{
    clear:both;
    width:95%;
    padding:2.5%;
    font-size:11px;
    font-family:Tahoma,Sans-Serif;
    text-align:justify;
    background-color:#fff
}
.alerta,.ayuda,.error,.exito,.info{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
    border:1px solid
}
.alerta,.error,.exito,.info{
    margin:7px 0;
    padding:7px 4px 7px 30px;
    background-repeat:no-repeat;
    background-position:7px center
}
.info{
    color:#00529B;
    background-color:#BDE5F8;
    background-image:url(../images/info.png)
}
.exito{
    color:#4F8A10;
    background-color:#DFF2BF;
    background-image:url(../images/exito.png)
}
.alerta{
    color:#9F6000;
    background-color:#FEEFB3;
    background-image:url(../images/alerta.png)
}
.error{
    color:#D8000C;
    background-color:#FFBABA;
    background-image:url(../images/cancel.png)
}
.ayuda,.ayuda p{
    color:#00529B;
    background-repeat:no-repeat;
    background-position:7px center;
    background-color:#FFF
}
.ayuda{
    padding:4px 2px 4px 12px;
    width:95%;
    margin:auto;
    border-radius:10px;
    -ms-border-radius:10px 10px 10px 10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -khtml-border-radius:10px 10px 10px 10px
}
ul.actividadesMenu li,ul.actividadesMenu li a,ul.actividadesMenu li a:active,ul.actividadesMenu li a:hover,ul.actividadesMenu li a:visited{
    color:#356AA0;
    font-family:Arial,Sans-Serif;
    font-size:11px;
    font-weight:400;
    text-decoration:underline
}
ul.actividadesMenu{
    margin:0 auto;
    width:auto;
    list-style:none
}
ul.actividadesMenu li{
    display:inline
}