body
{
	background-color:#EDECD5;
	cursor:default;
}

input, select, textarea { color: #000000; font-family: verdana; font-size: 11px; border: 1px #333333 solid; background: #FFFFFF } 
p

{
	font-family: Arial, Verdana, Helvetica; 
	font-size: 8pt;
}
.titulo

{
	family: Arial, Verdana, Helvetica;
    font-size:8pt;
	color:#000000;
	font-weight:bold;
}
td
{

        font-family: Arial, Verdana, Helvetica;
		font-size:8pt;
        color:#000000;
}
.manual-cont

{
	font-family: Arial, Verdana, Helvetica;
    font-size:8pt;
	color:#000000;
}
.manual-tit
{
	font-family: Arial, Verdana, Helvetica;
	font-size:8pt;
	color:#E88C4F;
	font-weight:bold;
}
.manual-link
{
	font-family: Arial, Verdana, Helvetica;
	font-size:8pt;
	color:#E88C4F;
	font-weight:bold;
}

.letra-8
{
font-family: Arial, Verdana, Helvetica; 
font-size:8pt;
color:#666666;
}



.letra-8-activo

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#E88C4F;

}

.letra-9

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#666666;

}

a.letra-9

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#625E11;

}

.letra-9 a:hover

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#625E11;

	text-decoration:underline;

}

.letra-9 a:link

{

	font-family: Arial, Verdana, Helvetica; 

     font-size:9pt;

	color:#625E11;

}

.letra-9 a:visited

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#000000;

}





.letra-10

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:10pt;

	color:#666666;

}

.top

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:11pt;

	color:#625E11;

	font-weight:bold;
	
	background-image: url("http://rgxonline.com/images/web3b.gif");

}
.topt

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:11pt;

	color:#625E11;

	font-weight:bold;


}

.left-menu

{



	border-style: none none none solid;

	border-width:1px; 

	border-color:#625E11;
	background-image: url("http://www.rgxonline.com/images/backboon2.gif")
}

.left-menu2

{
	border-style: none none none solid;

	border-width:1px; 

	border-color:#625E11;

}

.TIT-CAPACIT

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:10pt;

	color:#E88C4F;

	font-weight:bold;



}
.TIT-CAPACIT2

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:14pt;

	color:#E88C4F;

	font-weight:bold;



}

.TIT-cons

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:10pt;

	color:#9966CC;

	font-weight:bold;



}
.TIT-cons2

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:14pt;

	color:#9966CC;

	font-weight:bold;



}
.subtit-capacit

{

	font-family: Arial, Verdana, Helvetica; 

    font-size:9pt;

	color:#E88C4F;

	font-weight:bold;



}



.border-capacitacion

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#E88C4F;

}

.border-cons

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#9966CC;

}

.capacitacion-down

{

	border-style: none none solid none;

	border-width:1px; 

	border-color:#E88C4F;

	background-color:#F5F5E7;

}





a:hover.noti 

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#625E11;

	text-decoration:underline;

}

a:link.noti

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#625E11;

}

a:visited.noti

{

	font-family: Arial, Verdana, Helvetica; 

      font-size:9pt;

	color:#000000;

	text-decoration:none;



}



.border

{
	border-style: solid solid solid solid;
	border-width:1px;
	border-color:#625E11;
	background-color:#E8E8DB;
	background-image:  url(../../images/websolo.gif);
	

	

}

.clara

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#F5F5E7;

	background-color:#F9F9EE;

	

}

.cap

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#F0B68E;

	background-color:#FEFEFC;

	

}

.cap-contacto

{

	border-style: solid solid solid solid;

	border-width:2px; 

	border-color:#F0B68E;

	background-color:#FEFEFC;

	

}



.cap-int

{

	border-style: none none solid none;

	border-width:1px; 

	border-color:#F0B68E;

	

}





.border-int

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#333333;

	background-color:#FAFAF1;

	

}



.border-out

{

	border-style: none none solid none;

	border-width:1px; 

	border-color:#333333;

	background-color:#FCFCF8;

	

}

.border2

{

	border-style: none none solid solid;

	border-width:1px; 

	border-color:#625E11;

	background-color:#E8E8DB;

}



.border-naranja

{

	border-style: none solid none solid;

	border-width:1px; 

	border-color:#E47630;	

}

.border-fotos

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#E47630;

	background-color:#FEFEFC;	

}



.border-gris

{

	border-style: none solid none solid;

	border-width:1px; 

	border-color:#ABABAC;

	background-color:#FFFFFF;	

}

.border-gris2

{

	border-style: solid solid solid solid;

	border-width:1px; 

	border-color:#ABABAC;

	background-color:#FFFFFF;	

}
.capacitacion-down

{

	border-style: none none solid none;

	border-width:1px; 

	border-color:#F0BD99;

	background-color:#FFFFFF;	

}

.border-oscuro

{

	border-style: solid solid solid solid ;

	border-color:#003366;

	border-width:1px;

}

a

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#625E11;

	text-decoration:none;	

}



a:hover

{

    font-family:  Arial, Verdana, Helvetica; 

	background-color:#EAEDE6;

    font-size:8pt;

	color:#625E11;

    text-decoration:underline;

}



a:visited

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#333333;

    text-decoration:none;

}

a:link

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#625E11;

    text-decoration:none;

}

a.letra-8

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#625E11;

	text-decoration:none;	

}



.letra-8 a:hover

{

    font-family:  Arial, Verdana, Helvetica; 

	background-color:#EAEDE6;

    font-size:8pt;

	color:#625E11;

    text-decoration:underline;

}



.letra-8 a:visited

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#333333;

    text-decoration:none;

}

.letra-8 a:link

{

    font-family:  Arial, Verdana, Helvetica; 

    font-size:8pt;

	color:#625E11;

    text-decoration:none;

}



.letra-copy 

 {

	font-family: Arial, Helvetica;

	font-size:7pt; 

	color:#666666; 

	margin-top:8px; 

	border-top-style:solid; 	

	border-top-width:1px; 

	border-top-color:#EDECD5; 

	padding:5px 5px 5px 5px; 

	text-align:center;

} 

a.letra-copy 

{

    font-family:  Arial, Helvetica; 

    font-size:8pt;

	color:#666666;

}

.letra-copy a:link

{

    font-family: Arial, Helvetica; 

    font-size:8pt;

	color:#666666;

	font-weight:bold;

	text-decoration:none;



}

.letra-copy a:hover

{

    font-family: Arial, Helvetica; 

    font-size:8pt;

	color:#666666;

    text-decoration:underline;

}

.letra-copy a:visited

{

    font-family: Arial, Helvetica; 

    font-size:8pt;

	color:#666666;

    text-decoration:none;

	

}





#menuizquierda 

  {

  	 font-size: 10pt;

	 padding-top:0px; 

 	 margin-bottom:0px;

	 padding: 1px 0px 1px 4px;

	 width:150px;

 }

 #menuizquierda .submenu

  {

  	 font-size: 10pt;

	 padding-top:1px; 

 	 margin-bottom:0px;

	 padding: 1px 0px 1px 2px;

	 width:150px;

	 text-align: right;

	 font-weight:bold;

 }

#menuizquierda p 

{

	 font-size: 10pt;

	 margin-bottom:0px; 

	 padding: 1px 0px 1px 0px;

  	 margin:1px 0px 1px 0px;

	 width:150px; 

	 text-align: right;

}

#menuizquierda p.submenu

{

	 font-size: 10pt;

	 margin-bottom:0px; 

	 padding: 1px 0px 1px 0px;

  	 margin:1px 0px 1px 0px;

	 width:150px; 

	 text-align: right;

	  font-weight:bold;

}

#menuizquierda .activo 

{

	 font-size: 10pt;

	 background-color:#EDECD5; 

	 padding:1px 0px 1px 0px;

	 margin:0px 2px 0px 0px;

	 color:#FF0033; 

     width:150px;

	 text-align: right;

}

#menuizquierda .activo-sub

{

	 font-size: 10pt;

	 background-color:#EDECD5; 

	 padding:1px 0px 1px 0px;

	 margin:0px 1px 0px 0px;

	 color:#FF0033; 

     width:150px;

	 text-align: right;

	  font-weight:bold;

}



#menuizquierda a,  #menuizquierda a:visited 

{

	 font-size: 10pt;

	 color:#666666; 

	 text-decoration:none; 

 	 padding: 1px 0px 1px 0px; 

	 margin:0px 1px 0px 0px;

	 width:150px;

	 text-align: right;

 }

#menuizquierda a.submenu,  #menuizquierda a.submenu:visited 

{

	 font-size: 10pt;

	 color:#666666; 

	 text-decoration:none; 

 	 padding: 1px 0px 1px 0px; 

	 margin:0px 1px 0px 0px;

	 width:150px;

	 text-align: right;

	  font-weight:bold;

 }

 #menuizquierda a:hover 

{

	 font-size: 10pt;

	 background-color:#EDECD5; 

 	 color:#FF0033;

	 text-decoration:underline; 

 	 padding: 1px 0px 1px 0px;

	 margin:0px 1px 0px 0px;

	 width:150px;

	 text-align: right;

 } 

#menuizquierda a.submenu:hover 

{

	 font-size: 10pt;

 	 color:#666666;

	 text-decoration:underline; 

 	 padding: 1px 0px 1px 0px;

	 margin:0px 1px 0px 0px;

	 width:150px;

	 text-align: right;

	  font-weight:bold;

 } 

#menuhoriz



  {

  	 font-size: 8pt;

	 padding-top:2px; 

 	 margin-bottom:0px;

	 padding: 0px 0px 0px 0px;

	 width:150px;

 }

#menuhoriz p 	

{

	 font-size: 8pt;

	 border-color:#666666; 

	 border-style: none none none none;

     border-width:1px; 

	 margin-bottom:0px; 

  	 margin:0px 0px 0px 0px;

	 width:150px; 

	 align:center;



}

#menuhoriz .activo 

{ 

	 font-size: 8pt;

 	 color:#003366;

	 text-decoration:none; 

	 width:150px;

}



#menuhoriz a,  #menuhoriz a:visited 

{

	 font-size: 8pt;

	 color:#666666; 

	 text-decoration:none; 	 

	 width:150px;

	 

 }

#menuhoriz a:hover 

{

	 font-size: 8pt;

	 background-color:#F5F5E7; 

 	 color:#003366;

	 text-decoration:underline; 

	 width:150px;

 } 

#menuhoriz2
  {
	font-size: 8pt;
	padding-top:2px;
	margin-bottom:0px;
	padding: 0px 0px 0px 0px;
	width:220px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #333366;

 }

#menuhoriz2 p 	

{

	 font-size: 8pt;

	 border-color:#666666; 

	 border-style: none none none none;

     border-width:1px; 

	 margin-bottom:0px; 

  	 margin:0px 0px 0px 0px;

	 width:220px; 

	 align:center;



}

#menuhoriz2 .activo 

{ 

	 font-size: 8pt;

 	 color:#003366;

	 text-decoration:none; 

	 width:220px;

}



#menuhoriz2 a,  #menuhoriz a:visited 

{

	 font-size: 8pt;

	 color:#666666; 

	 text-decoration:none; 	 

	 width:220px;

	 

 }

#menuhoriz2 a:hover 

{

	 font-size: 8pt;

	 background-color:#F5F5E7; 

 	 color:#003366;

	 text-decoration:underline; 

	 width:220px;

 } 





#utilidades a,  #utilidades a:visited 

{

	 font-size: 9pt;

	 color:#9999CC; 

	 text-decoration:none; 

	 font-weight:bold;



 }

 #utilidades a:hover 

{

	 font-size: 9pt;

	 background-color:#F5F5E7; 

 	 color:#9999CC;

	 text-decoration:underline; 

 } 
.down
{

	border-style: none none solid none;

	border-width:1px; 

	border-color:#333333;

}
.top-foro
{
	 font-size: 9pt;

	 background-color:#FF6633; 

 	 color:#FFFFFF;

	 font-weight:bold

}
.bot-foro
{
	 font-size: 9pt;

	 background-color:#F1AD63; 

 	 color:#FFFFFF;

	 font-weight:bold

}
.top-foro2
{
	 font-size: 9pt;

	 background-color:#FF6633; 

 	 color:#FFFFFF;

	 font-weight:bold

}
.bot-foro2
{
	 font-size: 9pt;

	 background-color:#F1AD63; 

 	 color:#FFFFFF;

	 font-weight:bold

}
