body{
font-family:Arial,Verdana,Helvetica;
font-size: 11px;
margin: 0px 0px 0px 0px;padding-left: 0;padding-top: 0;
zoom: 0;
color: White;
background: Black repeat;
background-image: url(i/bg.gif);
}
#master{
position:absolute;
top:0px;
width:100%;
height:auto;
text-align: center;
border: 1px none Black;
color: #FC9418;
font-size:14px;
font-weight: bold;
background: White;
}
a {color: #4D547F;text-decoration: underline;CURSOR: hand;font-size: 11px;}
a:hover {text-decoration: underline;CURSOR: hand;}
a:VISITED{CURSOR: hand;}
a:VISITED:HOVER{CURSOR: hand;}
IMG:VISITED:HOVER{text-decoration: none;CURSOR: hand;}
.z0{
background: White;}
.zcabe{
height: 130px;
width: 980px;
background: transparent url(../almadesoul/i/cab.jpg) no-repeat top;}
.zi{
width: 140px;
background: transparent url(../almadesoul/i/fmn.jpg) no-repeat 0px 0px;
}
.zmenu{
width: 140px;
display: block;
}
.zc{
background-color: transparent;
height: 100%;
font-size: 11px;
}
.zd{
width: 8px;
background: transparent url(../almadesoul/i/bder.gif) repeat-y;}
.zpc{
height: 86px;
font-size:11px;
}
.zpct{
font-size:11px;
background: White;
color:black;
}
.ini1{
color: #999999;
border-bottom: 1px dotted #F4F4F4;
border-right: 1px dotted #F4F4F4;}
.ini2{
color: #666666;
border-bottom: 1px dotted #F4F4F4;
}
.ryh{
width: 8px;
background: transparent url(../almadesoul/i/bkrayah.gif) repeat-x;}

.mnu{
background-color: transparent;
font-size: 10px;
width: 140px;
color: White;
background: transparent url(../almadesoul/i/bkizq.jpg) repeat-y;
text-align: center;
}

.mnu a{
font-size: 10px;
color: #003300;
line-height:18px;
height:22px;
width: 140px;
font-weight: bold;
background: url(i/bkopoff.gif) no-repeat;
text-decoration:none;
display:block;
}
.mnu a:visited{}
.mnu a:hover{
color: Black;
text-decoration: none;
background: url(i/bkopon.gif) no-repeat;
}

.mnu .smnu a{
font-size: 10px;
color: #003300;
line-height:18px;
height:22px;
width: 140px;
font-weight: bold;
background: url(i/bkopoffs.gif) no-repeat;
}
.mnu .smnu a:visited{}
.mnu .smnu a:hover{
color: Black;
text-decoration: none;
background: url(i/bkopoff.gif) no-repeat;}

.mnu .tit{
font-size: 11px;
color: #003300;
line-height:18px;
height:22px;
width: 140px;
font-weight:bold;
background: url(i/bkopofft.gif) no-repeat;
display: block;
}

.marcov{
width: 132px;
height: 109px;
background: url(i/marco.png) no-repeat;
text-align: center;
}
.marcoi{
height: 80px;
border: 1px solid #CCCCCC;
}
.marcot{
width:100%;
background-color: #F8CE77;
color: Black;
font-size:11px;
text-align: center;
}
.ventana{
text-align: center;
width:800px;
overflow:scroll;
scrollbar-track-color: White;
}
.mnl{
 text-align: justify;
}
.mnl a {color: #969BBF;text-decoration: underline;CURSOR: hand;font-size: 9px;}
.mnl a:hover {text-decoration: underline;CURSOR: hand;}
.mnl a:VISITED{CURSOR: hand;}
.mnl a:VISITED:HOVER{CURSOR: hand;}
.cn{
font-size: 11px;
border: none;
background-color: transparent;
color: #black;}

.ct{
font-size: 11px;
color: #666666;
line-height: 14px;}

.cimg{
font-size: 11px;
border: 1px solid #F4F4F4;}

.ctm{
font-size: 9px;
color: #003300;
}

.ctcabe{
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #FC9418;
width: 95%;
text-align: left;
line-height: 20px;
padding-left: 25px;
height: 25px;
}

.ctdes{
font-size: 12px;
font-weight: normal;
color: #666666;
border: 1px solid #F4F4F4;
padding: 10px 10px 10px 10px;
background: #FFFFEC;
}
.ctmsg{
font-size: 12px;
font-weight: normal;
color: White;
border: 1px solid #F4F4F4;
padding: 10px 10px 10px 10px;
background: #FC9418;
}

.preselg{
width: 750px;
background: transparent;
}
.presel{
width:750px;
padding: 10px 10px 10px 30px;
text-align: justify;
background: url(../../almadesoul/i/bkpresel.gif) no-repeat scroll top left;
border-bottom: 1px dotted #F4F4F4;
border-right: 1px solid #F4F4F4;
}

.lcabe{
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #666666;
width: 780px;
text-align:left;
padding-left: 40px;
background: White url(i/bkcabelp.jpg) no-repeat;
border-bottom: 1px dotted #F4F4F4;
height:30px;
}
.lcabep{
font-size: 11px;
font-weight: bold;
font-style: normal;
color: #666666;
width: 100%;
text-align:left;
padding-left: 40px;
background: White url(i/bkcabelp.jpg) no-repeat;
border-bottom: 1px dotted #F4F4F4;
 }
.lpie{
background: transparent;
font-size: 11px;
text-align: right;
height: 32px;
width: 95%;
border: 1px dotted #F4F4F4;
}

.lp{height:18px;background-color:transparent;font-size:11px;font-weight: bold;color:#737373;}
.lp a{
height:18px;border:none;
text-decoration:none;
color:#737373;
padding:4px 4px 4px 4px;
background:#D5D5D5 url(../almadesoul/i/g1p.gif) no-repeat left top;
border-left: 1px solid White;
}
.lp a:hover,.lp a:hover:visited{
color:White;
text-decoration:none;
background: #FC9418 url(../almadesoul/i/g1p.gif) no-repeat left top;
}
.lp a:visited{text-decoration:none;
color:White;}
.lp .pg{
height:18px;border:none;
color:#737373;
padding:4px 4px 4px 4px;
}

.tlis{
font-size: 11px;
background: url(i/backsepder.jpg) no-repeat top left;
}
.csep1{
 background: url(i/BKA.gif);
}
.csep2{
background-color: #BFBDB1;
}
.csep3{
background-color: #FC9418;
}
.csep4{
background-color: #F4F4F4;
}
.csep5{
background-color: Black;
}

.msg{
font-size: 11px;
font-weight: bold;
color: #FC9418;
}

.boton{
color: #666666;
font-size: 11px;
height: 22px;
cursor:hand;
font-weight: bold;
border: none;
background: url(i/BKn.gif) repeat-x;
}

.bklogin{
font-size: 11px;
color: Black;
background: url(../almadesoul/i/bklogin.png) no-repeat top;
width: 118px;
height: 65px;
}

.clinev{
width: 6px;
background: transparent url(../almadesoul/i/pv.gif) repeat-y;
height:100%;
}
.clineh{
height: 7px;
background: transparent url(../almadesoul/i/ph.gif) repeat-x;
}

.t1{
font-size: 11px;
color: Black;
font-weight: normal;
background: transparent;
font-style:italic;
}
.t2{
font-size: 11px;
color: #666666;
font-weight: bold;
background: transparent;
}
.t3{
font-size: 11px;
color: #FC9418;
font-weight: bold;
background: transparent;
}
.t4{
font-size: 11px;
color: White;
font-weight: bold;
background: #969BBF;
}
.t5{
font-size: 14px;
color: Black;
font-weight: bold;
background: transparent;
}

.rdt{
font-size: 11px;
border: 1px none #F4F4F4;
background: transparent;
border-bottom: none;
}

.r1{
color: #999999;
border-bottom: 1px solid #F4F4F4;
border-right: 1px solid #F4F4F4;}
.r2{
color: #666666;
border-bottom: 1px solid #F4F4F4;}
.r2t{
color: Black;
font-weight: bold;
border-bottom: 1px solid #F4F4F4;}
.r22{
color: Black;
border-bottom: 1px solid #F4F4F4;
border-right: 1px solid #F4F4F4;}
.ron{
font-family:Arial,Verdana,Helvetica; 
background: #F8CE77;
color: Black;
border:none;
font-size: 11px;
border-right: 1px dotted #E8E8E8;}

.roff{
font-family:Arial,Verdana,Helvetica; 
color: #333333;
background: transparent;
border:none;
font-size: 11px;
}
.rdes{
color: #918D68;
font-weight: bold;
background: #FFF0A5;
}
.ropc{
color: Black;
background: #F4F4F4;
border-right: 1px solid #CCCCCC;}

.rconv{
color: #990000;
background: transparent;
font-weight: normal;}
.rcabe{
color: Black;
background: #F4F4F4;
border-right: 1px dotted #cccccc;
}
.rcabet{
color: #918D68;
background: transparent;
}
.rdedo{
cursor:hand;}
.rl1{
background: transparent;
}
.rl2{
background: #FEF8ED;
}


.edtx{
border:none;
width:100%;
background: White;
height: 100%;
}
.bar{
border-bottom:1px solid #E2E2E2;
width:100%;
background:#F4F4F4;
}
.bar span{width:15px;height:20px;}
.bar .gra{display:none;overflow:auto;border-top:1px dotted #DDDFC1;}
.edtxci{
font-family:'Trebuchet MS',tahoma, arial;
font-size:12px;
height:100%;
width:100%;
background:transparent;
top:0px;
scrollbar-face-color:#F4F4F4;
scrollbar-shadow-color:#F4F4F4;
scrollbar-highlight-color:#DFDFDF;
scrollbar-3dlight-color:White;
scrollbar-darkshadow-color:#F2F4E7;
scrollbar-track-color:White;
scrollbar-arrow-color: #FD6500;
border:none;
border-right: 1px solid #F4F4F4;
}

.btcopy{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px 0px;}
.btpegar{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -20px 0px;}
.btcortar{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -40px 0px;}
.btselall{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -60px 0px;}
.btundo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -120px 0px;}
.btredo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -100px 0px;}
.btsizen{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -160px 0px;}
.btsizem{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -140px 0px;}
.btalm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -180px 0px;}
.btaln{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -200px 0px;}
.btdate{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -400px -20px;}
.bttime{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -420px -20px;}
.btima{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -440px -20px;}
.bttabl{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -460px 0px;}
.btcelda{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1040px -20px;}
.bttr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1060px -20px;}
.btqcor{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -280px 0px;}
.btqhtm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px 0px;}
.btchtm{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px 0px;}

.btqltx{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px 0px;}
.btqbr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px 0px;}

.btlink{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -240px -20px;}
.btmail{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -260px -20px;}
.btsound{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -300px -20px;}
.btimg{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -300px 0px;}
.btvideo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -320px 0px;}
.btyoutube{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1000px 0px;}
.btgooglevideo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1020px 0px;}
.btbr{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -940px 0px;}
.btb{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px -20px;}
.bti{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -40px -20px;}
.btu{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -120px -20px;}
.btflv{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -100px -20px;}
.btji{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -200px -20px;}
.btjc{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -160px -20px;}
.btjd{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -220px -20px;}
.btjj{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -180px -20px;}
.btol{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -60px -20px;}
.btul{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -20px -20px;}
.btblock{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -760px 0px;}
.btbloque{display:inline-block;display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -800px -20px;}
.btparrafo{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -940px -20px;}
.btrc{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -840px -20px;}
.btquote{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -860px -20px;}
.btlinea{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -1020px -20px;}
.btgra{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -380px 0px;}
.btrefresh{display:inline-block;width:20px;height:20px;background:url(../system/ed/ic.png) no-repeat -980px 0px;}
.btsep{display:inline-block;width:5px;height:20px;background:url(../system/ed/ic.png) no-repeat 0px -40px;}

.doc{
width:760px;
font-size: 11px;
color: #666666;
line-height: 18px;
font-weight: normal;
text-align: justify;
border-right: 1px solid #F4F4F4;
border-bottom: 1px solid #F4F4F4;
padding: 10px 10px 5px 30px;
background: url(../../almadesoul/i/bkpresel.jpg) no-repeat scroll top left;
}
.doc .bloque{
line-height: 18px;
border: none;
width: 100%;
font-size: 11px;
border-bottom: 1px none #F2F4E7;}
.doc .linea{
border: none;
width: 100%;
text-align: center;
height:5px;
background: transparent url(../almadesoul/i/bkhr.gif) no-repeat center;}
.doc .img{
border: 1px solid #F2F4E7;
margin: 0px 4px 0px 4px;}
.doc .vid{
border: 1px solid #F2F4E7;
margin: 0px 4px 0px 4px;}
.up{
font-size: 11px;
color: Black;
background: transparent;}
.up .upimg{
color: Black;
font-size: 11px;
height:40px;
border:none;}
.up .upt{
font-size: 11px;
color: Black;
width: 100%;}
.up .upd{
font-size: 11px;
color: Black;
border-right: 1px solid #F4F4F4;
border-bottom: 1px solid #F4F4F4;
background: transparent;}
.up .upmsg{
font-size: 11px;
color: #FC9418;
border: none;
background: transparent;}
.up .upc{
font-size: 11px;
color: Black;
border: none;
background: #F4F4F4;}
.up .upboton{
color: Black;
font-size: 11px;
border: 1px solid #999999;
cursor:hand;
background: transparent;}
.up .upaviso{
background-color: #FFFFEC;
color: Black;
border: 1px solid #F4F4F4;}

.galeria{
background-color: transparent;
color: Black;
border: 1px solid #F4F4F4;}
.galeria .bar{
background-color: #F4F4F4;
color: #918D68;
font-size:11px;
border-top: 1px solid #E8e8e8;}
 
.tooltip{
position: relative;}
.tooltip:hover{
background-color: transparent;}
.tooltip span{
position: absolute;
background-color: White;
padding: 5px;
left: 0px;
border: 1px solid #F4F4F4;
visibility: hidden;
color: black;
text-decoration: none;
}
.tooltip span img{
border-width: 0;
padding: 2px;}
.tooltip:hover span{
visibility: visible;
top: -300px;
left: -100px;
background: White;
}

.toolvideo{
position: relative;
display: block;
}
.toolvideo .marcoi{
}
.toolvideo:hover{
background-color: transparent;
}
.toolvideo span{
position: absolute;
background-color: White;
padding: 4px;
left: 0px;
border: 1px solid #A0A0A0;
visibility: hidden;
color: black;
text-decoration: none;
display: block;
}
.toolvideo span img{
border-width: 0;
padding: 2px;
}

.toolvideo:hover span{
visibility: visible;
top: -230px;
left: -100px;
background: White url(i/unmomento.png) no-repeat center;
}
.gesiframe {
background: White;
border: none;
color:black;
}
/* VENTANAS FLOTANTES */
#vflo{position:absolute;left:0px;top:0px;border:none;padding:0px 0px 0px 0px;background:transparent;}