BODY {
	MARGIN: 0px; margin-width: 0; margin-height: 0; background-color: #E8E8E8!important;
}
    a{
    outline: none;
    }
A.menu {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #9BB1C1
}
A.menub {
	FONT-SIZE: 12px; COLOR: #999999; TEXT-DECORATION: none
}
A.menub:hover {
	COLOR: #9BB1C1
}
A.menua {
	COLOR: #9BB1C1; TEXT-DECORATION: none
}
A.menua:hover {
	COLOR: #ffffff
}
A.menuc {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menuc:hover {
	COLOR: #9BB1C1
}
DIV.Menu {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9BB1C1; TEXT-INDENT: 10px; LINE-HEIGHT: 19px; FONT-FAMILY: verdana
}
DIV.MenuDer {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 10px; COLOR: #ffffff; LINE-HEIGHT: 19px; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
DIV.Derechos {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana; TEXT-ALIGN: center
}
A.Cont {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Cont:hover {
	COLOR: #9BB1C1
}
A.Conta {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Conta:hover {
	COLOR: #9BB1C1
}
A.Contb {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Contb:hover {
	COLOR: #9BB1C1
}
A.Contc {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Contc:hover {
	COLOR: #9BB1C1
}
A.Contd {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Contd:hover {
	COLOR: #9BB1C1
}
A.Conte {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Conte:hover {
	COLOR: #9BB1C1
}
A.Contf {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.Contf:hover {
	COLOR: #9BB1C1
}
A.Contg {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.Contg:hover {
	COLOR: #9BB1C1
}
A.Conth {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.Conth:hover {
	COLOR: #9BB1C1
}
A.Conti {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-DECORATION: none
}
A.Conti:hover {
	COLOR: #9BB1C1
}
DIV.Cont {
	MARGIN-TOP: 20px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px
}
P.ContTitulo {
	TEXT-INDENT: 10px; width: 480; height:28; FONT-SIZE: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: bold; filter:shadow (color=#c0c0c0, direction=135); TEXT-ALIGN: left
}
P.ContTituloa {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cccccc; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
P.ContTitulob {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}
P.ContTituloc {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; TEXT-INDENT: 50px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}

P.ContTitulod {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cccccc; TEXT-INDENT: 10px; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: left
}
P.ContTituloe {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.ContTitulof {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cccccc; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
P.ContTitulog {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
P.ContTituloh {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
P.ContTituloi {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
P.ContTituloj {
        width: 480; height:28; FONT-SIZE: 28px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; FONT-WEIGHT: bold; filter:shadow (color=#c0c0c0, direction=135); TEXT-ALIGN: center
}
P.ContTitulok {
	width: 480; height:20; FONT-SIZE: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #000000; filter:shadow (color=#c0c0c0, direction=135); TEXT-ALIGN: left
}
P.ContTexto {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 30px; FONT-FAMILY: arial,helvetica,sans-serif
}
P.ContTextoa {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}
P.ContTextob {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 5px; FONT-FAMILY: arial,helvetica,sans-serif
}
P.ContTextoc {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
P.ContTextod {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
P.ContTextoe {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
P.ContTextof {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}
P.ContTextog {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
P.ContTextoh {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; text-align: right
}
P.ContTextoi {
	FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; text-align: right
}
P.ContTextoj {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
TD.ContTitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 36px; COLOR: #cccccc; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
TD.ContTituloa {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
TD.ContTitulob {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left
}
TD.ContTexto {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
TD.ContTextoa {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: center
}
TD.ContTextob {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-INDENT: 10px; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
TD.ContTextoc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: right
}
TD.ContTextod {
	FONT-SIZE: 12px; COLOR: #666699; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left
}
TD.ContTextoe {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; text-align: right
}
TR.ContTexto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
TD.Bga {
        background-image: url('img_ley/dot1.gif');
        background-position:  center;
        background-repeat: no-repeat
}
TD.Bgb {
        background-image: url('img_ley/tg.gif');
        background-position:  center 50%;
        background-repeat: no-repeat
} 


TD.Bgc {
        background-color: #CCCCCC

} 
TD.Bgd {
        background-color: #EEEEEE;
        background-image: url('img_ley/dot2.gif');
        background-position:  center 50%;
        background-repeat: no-repeat

} 

TD.Bge {
        background-color: #EEEEEE

} 

TD.Bgf {
        background-color: #CCCCCC;
        background-image: url('img_ley/dot2.gif');
        background-position:  center 50%;
        background-repeat: no-repeat

} 
TD.Bgg {
        background-image: url('img_ley/dot1.gif');
        background-position:  top;
        background-repeat: no-repeat
}
TD.Bgh {
        background-color: #E8E8E8

} 
A.src{
	background-image: url('img_ley/spk.gif');
	width: 18px; 
	height: 18px;
}
A.src:hover {
	background-image: url('img_ley/spk.gif');
}

TD.test {
    background-image:  url(img_ley/palvit.jpg);
    background-repeat: no-repeat;
    height: 150px;
    width: 700px;
}


TR.ContTexto {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
} 

A.src {
	background-image: url(img_ley/spk.gif);
	width: 18px; 
	height: 18px
}
A.src:hover {
	background-image: url(img_ley/spk.gif)
}
TD.foot A:link { TEXT-DECORATION: underline; font-size: 12px;font-weight: normal;color: #999999
}
TD.foot A:visited { TEXT-DECORATION: underline; font-size: 12px;font-weight: normal;color: #999999
}
TD.foot A:hover { TEXT-DECORATION: none; font-size: 12px;font-weight: normal;color: #999999
}
TD.foot { TEXT-DECORATION: none; font-size: 12px;font-weight: normal;color: #999999
}
TD.footer A:link { TEXT-DECORATION: none; font-size: 11px;font-weight: normal;color: #999999
}
TD.footer A:visited { TEXT-DECORATION: none; font-size: 11px;font-weight: normal;color: #999999
}
TD.footer A:hover { TEXT-DECORATION: none; font-size: 11px;font-weight: normal;color: #999999
}
TD.footer { TEXT-DECORATION: none; font-size: 11px;font-weight: normal;color: #999999
}

P.ContTextoz {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; TEXT-ALIGN: left; font-variant: small-caps; background-color:#dadada
}



a.info{
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif; 
    position:relative; /*this is the key*/
    z-index:24; background-color:#cccccc;
    color:#000;
   
    text-decoration:none}

a.info:hover{z-index:25; 
}

a.info span{display: none;
float: left

}

a.info:hover span{ 
    display:block;
    position:absolute;
    top:2em; left:2em; width:250px;
    border:4px solid #dddddd;
    background-color:#ffffff; 
    color:#000000;
	outline:0; 
    text-decoration:none;
    }


* {margin:0; padding:0}
body {font:11px/1.5 Verdana, Arial, Helvetica, sans-serif; background:#FFF}
#text {margin:50px auto; width:500px}
.hotspot  padding-bottom:1px; border-bottom:1px  cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}