a:link { color: #6C98BB;  background: #FFFFFF; text-decoration : none;  }
a:visited { color: #6699FF; background: #FFFFFF; text-decoration : none;}
a:hover { color: #4477DD;  background: #AED4EE; text-decoration : none; }

div.menu { float: left; width: 10em; }
div.menu ul { margin: 0; padding: 0 0 0 0.6em; }
div.menu li  { list-style-image: url('images/label.png'); }
div.menu ul ul .sel { list-style-image: url('images/current.png'); font-weight : bold; color: #4477DD; background: #ffffff; }
div.menu ul ul li  { list-style-image: url('images/page.png'); }


div.tab { font-size : 120%;  border-bottom: dotted #6699FF; border-width: 0.6em; font-weight : bold;}
div.tab .sel { color: #4477DD; background: #ffffff; }

div.footer { text-align: right }

.dida { font-size: 80%; float:right; padding: 1em ; vertical-align: text-bottom }

.pre { white-space: pre;}

h1 {text-align: center}

.content { padding: 0 2em 1em 2em ; margin: 0.6em 0em 0em 10em; font-family : Helvetica, sans-serif; text-align: justify ; border: dotted #6699FF;  border-width: 0 0 0.6em 0.6em; background: url('images/che-cuadros-difuminado.png') repeat-y }
.content .ForrestTable { background-color: #7099C5; color: #ffffff; }
.content .ForrestTable caption { text-align: left; color: black; font-weight: bold; }
.content .ForrestTable th { text-align: center; }
.content .ForrestTable td { background-color: #f0f0ff; color: black; }

.frame { margin: 5px 20px 5px 20px; font-size: 90%; }
.frame .content { margin: 0px; }

.note { border: solid 1px #7099C5; background-color: #f0f0ff; }
.note .label { background-color: #7099C5; color: #ffffff; }

.warning { border: solid 1px #D00000; background-color: #fff0f0; }
.warning .label { background-color: #D00000; color: #ffffff; }

.fixme { border: solid 1px #C6C600; background-color: #FAF9C3; }
.fixme .label { background-color: #C6C600; color: #ffffff; }

.code { border-color: #CFDCED; border-style: solid; border-width: 1px; }
.codefrag {	font-family: "Courier New", Courier, monospace; }

.highlight { background-color: yellow; }

.minitoc {margin: 5px 5px 5px 40px;}

.dtdElement { width: 100%;	font-size: 90%; background-color : #ffffff; }

.dtdTag {    color: #990000; text-transform : uppercase;  font-style : normal;  font-size : 120%;  font-weight : bold; }

.logoImage:hover { text-decoration : none; border: none}
.logoImage:link { text-decoration : none; color: #ffffff; background: #ffffff;}

@media print {
/*Elimina los contenidos que no queremos que salgan cuando imprimimos*/
   .menu , .tab, .dida, .tilte, .logoImage {

        display: none;
   }
   .content {
        margin: auto; border: 0; background: none;
   }
     
}