.bodyscroll      
{
  background-image: url('images/bg.png');
  background-repeat: repeat-y;
  background-color: #E2E3DB;

}
.tophead_bg           
{
        background-image: url('images/top-1.png');
        height: 136px;
        width: 578px;
        position: absolute;
        left: 227px;
        top: 0px;

}
.tophead          
{
        background-image: url('images/logoX.png');
        height: 172px;
        width: 227px;
        position: absolute;
        top: 0px;
        left: 0px;

}
.fraselaX           
{
     display: none;

}
#klogo           
{
     display: none;

}
.CellNormal      
{
      display: inline;

}
.button_Inicio       
{
;

}
.aa           
{
color: #fff;
font-size: 10pt;
float:left;
margin-right:3px;
padding:2px;
text-decoration:none;
width:60px;
border: 3px solid transparent;
z-index:100;
}
.button_tutor       
{
;

}
.button_down       
{
;

}
.button_forum       
{
;

}
.button_contact       
{
;

}
.textdisplay           
{
     position: absolute;
     left: 240px;
     width: 470px;
     font-family: Arial;
     font-size: 8pt;
     margin-top: 115px;

}
.datespot           
{
   background-image: url('images/modulo_top_rd_vdm.png');
   height: 15px;
   width: 435px;
   color: #e3e2db;
   text-align: right;
   font-size: 8pt;
   background-repeat: no-repeat;
   padding-top: 3px;
   padding-right: 8px;
   padding-bottom: 2px;

}
.entrytitle         
{
   background-image: url('images/modulo_end_rd_white.png');
   width: 436px;
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color: #FFFFFF;
   font-weight: bold;
   font-size: 14pt;
   overflow: hidden;
   padding-top: 2px;
   padding-left: 6px;
   padding-bottom: 2px;

}
.entrytext           
{
 background-color: #FFFFFF;
 background-image: url('images/modulo_top_rd_white.png');
 width: 426px;
 background-repeat: no-repeat;
 padding: 4px;
 padding-left: 6px;
 padding-right: 10px;
 padding-bottom: 5px;
 margin-top: 3px;

}
.bottominfo           
{
     background-image: url('images/modulo_end_rd_vdmclaro.png');
     height: 15px;
     width: 442px;
     background-repeat: no-repeat;
     color: #EFF0EB;
     padding-left: 7px;
     margin-bottom: 8px;
     padding-bottom: 2px;
     padding-top: 2px;

}
.entrylink           
{
;

}
.pageselect           
{
    background-image: url('images/modulo_all_rd_vdm_medio.png');
    height: 22px;
    width: 443px;
    background-repeat: no-repeat;
    padding-top: 3px;
    padding-left: 8px;
    margin-bottom: 15px;

}
A    
{
color: #656A51;

}
.pageselect  A        
{
          color: #FFFFFF;

}
#botonera       
{
     height: 39px;
     left: 238px;
     position: absolute;
     top: -58px;
     width: 445px;
     text-align: center;
     font-family: Arial;
     color: #000000;

}
.entrytitle2    
{
    background-image: url('images/modulo_all_rd_vdm_medio.png') ;
    height: 22px;
    width: 443px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    padding-left: 12px;
    padding-top: 5px;
    background-repeat: no-repeat;

}
.entrytitle3
{
    background-image: url('images/modulo_all_rd_vdm_medio.png') ;
    height: 18px;
    width: 443px;
    font-weight: bold;
    color: #FFFFFF;
    font-family: Arial;
    padding-left: 12px;
    padding-top: 2px;
    background-repeat: no-repeat;
    font-size: 10pt;
}
.ShareAreaTitle   
{
   background-image: url('images/modulo_top_rd_vdm.png');
   height: 15px;
   width: 435px;
   color: #e3e2db;
   text-align: left;
   font-size: 8pt;
   background-repeat: no-repeat;
   padding-top: 3px;
   padding-left: 7px;
   padding-bottom: 2px;

}
.ShareArea   
{
 background-image: url('images/modulo_end_rd_white.png');
 width: 436px;
 background-position: bottom left;
 background-repeat: no-repeat;
 background-color: #ffffff;
 font-size: 8pt;
 overflow: hidden;
 padding-top: 2px;
 padding-left: 6px;
 padding-bottom: 2px;
 margin-bottom: 8px;

}
.titlecomm   
{
   background-image: url('images/modulo_top_rd_vdm.png');
   height: 15px;
   width: 435px;
   color: #e3e2db;
   text-align: left;
   font-size: 8pt;
   background-repeat: no-repeat;
   padding-top: 3px;
   padding-left: 7px;
   padding-bottom: 2px;

}
.commentplace   
{
   background-image: url('images/modulo_end_rd_white.png');
   width: 436px;
   background-position: bottom left;
   background-repeat: no-repeat;
   background-color: #ffffff;
   font-size: 8pt;
   overflow: hidden;
   padding-top: 2px;
   padding-left: 6px;
   padding-bottom: 2px;
   margin-bottom: 8px;

}
.comment   
{
   font-style: italic;

}
.fromclasscomm   
{
   text-align: right;
   font-weight: bold;

}
.commentarea   
{
 text-align: left;
 padding: 3px;

}
.commcell2b   
{
   background-image: url('images/modulo_top_rd_vdm.png');
   height: 15px;
   width: 435px;
   color: #e3e2db;
   text-align: left;
   font-size: 8pt;
   background-repeat: no-repeat;
   background-position: top left;
   padding-top: 3px;
   padding-left: 7px;
   padding-bottom: 6px;

}
.formcomm   
{
   background-color: #FFFFFF;
   background-position: bottom left;
   background-image: url('images/modulo_end_rd_white.png');
   height: 9px;
   width: 442px;
   background-repeat: no-repeat;
   margin-bottom: 15px;
   border-spacing: 0px;
   border-collapse: collapse;

}
.commcell1   
{
   text-align: right;
   font-weight: bold;

}
.inputcomm   
{
   font-family: Arial;
   font-size: 8pt;
   border: 1px solid #7F7F7F;
   margin-left: 10px;
   width: 80%;

}
.commcell2   
{
   font-weight: bold;
   padding-left: 20px;

}
.inputcomm2   
{
   font-family: Arial;
   font-size: 8pt;
   border: 1px solid #7F7F7F;
   margin-left: 10px;
   width: 80%;
   height: 60px;

}
.eSubmit   
{
   background-color: #9EA488;
   color: #FFFFFF;
   border:  None;
   margin-bottom: 7px;
   margin-top: 3;

}
.inputcomm3   
{
 font-family: Arial;
 font-size: 8pt;
 width: 65%;
 border: 1px solid #7F7F7F;

}
.inputcomm2b  
{
   font-family: Arial;
   font-size: 8pt;
   border: 1px solid #7F7F7F;
   margin-left: 10px;
   width: 99%;
   height: 60px;

}
.lnksTitle 
{
 background-image: url('images/modulo_all_rd_vdm.png') ;
 height: 29px;
 width: 443px;
 font-weight: bold;
 color: #FFFFFF;
 font-family: Arial;
 font-size: 14pt;
 background-repeat: no-repeat;
 padding-top: 3px;
 padding-left: 7px;

}
.lnksArea 
{
 background-color: #FFFFFF;
 background-image: url('images/modulo_top_rd_white.png');
 width: 431px;
 background-repeat: no-repeat;
 padding-top: 10px;
 padding-left: 11px;
 padding-bottom: 5px;
 margin-top: 3px;

}
.namecat 
{
 background-image: url('images/modulo_all_rd_vdm_medio_chico.png');
 height: 22px;
 width: 419px;
 background-repeat: no-repeat;
 color: #ffffff;
 font-weight: bold;
 font-size: 11pt;
 padding-top: 2px;
 padding-left: 7px;

}
.linkitem 
{
 width: 400px;
 margin-bottom: 5px;

}
.linktitle 
{
 text-align: left;
 font-weight: bold;
 float: left;
 cursor: pointer;
 text-decoration: underline ;

}
.linkurl 
{
 text-align: right;
 font-style: italic;

}
.linknota 
{
;

}
.tipsListAreas 
{
 background-image: url('images/modulo_all_rd_vdm_medio.png');
 height: 22px;
 width: 443px;
 background-repeat: no-repeat;
 padding-left: 7px;
 padding-top: 3px;

}
.a2 
{
 color: #FFFFFF;
 margin-right: 5px;

}
.a2On 
{
 font-weight: bold;
 color: #FFFFFF;
 margin-right: 6px;

}
.item_main 
{
cursor: pointer;

}
.item_title 
{
font-weight: bold;
font-size: 10pt;

}
.lang_name 
{
color: #656a51;

}
.item_desc 
{
margin-top: 2px;

}
.sp_item 
{
height: 5px;
border-bottom-style: solid;
border-bottom-color: #656A51;
border-bottom-width: 1px;
margin-bottom: 5px;

}

.tg_code  
{
 border: 1px solid #808080;
 padding: 10px;

}
.tg_nocode  
{
 padding-top: 7px;
 padding-bottom: 7px;

}
.cth_general  
{
 font-size: 8pt;
 color: #000000;

}
.cth_comment  
{
  color: #008000;

}
.cth_ident  
{
  color: #000080;

}
.cth_keys  
{
  font-weight: bold;
  color: #000080;

}
.cth_number  
{
  color: #FF0000;

}
.cth_string  
{
  color: #800080;

}
.cth_symbol  
{
  color: #800040;

}
.cth_nocode  
{
  color: #004040;

}
#backbotonera
{
-moz-border-radius:4px 4px 4px 4px;
background-color: #808080;
padding: 2px;
z-index:0;
height: 45px;
margin-top:45px;
}
#mnucircle
{
-moz-border-radius: 3px;
border: 2px solid #fff;
color:#FFFFFF;
display:block;
text-decoration:none;
width: 70px;
height: 20px;
visibility: hidden;
position: absolute;
z-index:1;
cursor: pointer;
}
#mnucontainer
{
height: 26px;
margin-left: 3px;
margin-top: 16px;
z-index:10;
}
.mediaicons
{
	position: absolute;
	left: 750px;
	top: 65px;
	width: 35px;
	overflow: auto;
	height: 100%;
	z-index: 100;
}
.mediaicons a
{
  border: 0px;
}
.mediaicons a img
{
  border: 0px;
  margin-bottom: 6px;
}

.mediaicons0
{
	float: right;
	left: 750px;
	top: 0px;
	width: 35px;
	padding-top: 45px;
	height: 100%;
	background-color: #808080;
	right: 0px;
	top: 0px;
}
.mediaicons0 a
{
  border: 0px;
}
.mediaicons0 a img
{
  border: 0px;
  margin-bottom: 6px;
}